diff --git a/arml/2.0/pom.xml b/arml/2.0/pom.xml
index f8c1a60f..809199db 100644
--- a/arml/2.0/pom.xml
+++ b/arml/2.0/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schema-parent
- 2.5.1-SNAPSHOT
+ 2.5.1
../../schema-parent/pom.xml
diff --git a/arml/pom.xml b/arml/pom.xml
index 40242c11..3849a6e0 100644
--- a/arml/pom.xml
+++ b/arml/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schemas-project
- 2.5.1-SNAPSHOT
+ 2.5.1
2.0
diff --git a/citygml/1.0/pom.xml b/citygml/1.0/pom.xml
index 968a765b..624cbdf9 100644
--- a/citygml/1.0/pom.xml
+++ b/citygml/1.0/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schema-parent
- 2.5.1-SNAPSHOT
+ 2.5.1
../../schema-parent/pom.xml
diff --git a/citygml/2.0/pom.xml b/citygml/2.0/pom.xml
index e475a638..7eced1a0 100644
--- a/citygml/2.0/pom.xml
+++ b/citygml/2.0/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schema-parent
- 2.5.1-SNAPSHOT
+ 2.5.1
../../schema-parent/pom.xml
diff --git a/citygml/pom.xml b/citygml/pom.xml
index 55e882f2..96112465 100644
--- a/citygml/pom.xml
+++ b/citygml/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schemas-project
- 2.5.1-SNAPSHOT
+ 2.5.1
1.0
diff --git a/context/1.0.0/pom.xml b/context/1.0.0/pom.xml
index cf7cd823..5642d751 100644
--- a/context/1.0.0/pom.xml
+++ b/context/1.0.0/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schema-parent
- 2.5.1-SNAPSHOT
+ 2.5.1
../../schema-parent/pom.xml
diff --git a/context/1.1.0/pom.xml b/context/1.1.0/pom.xml
index bd56605e..689dc9da 100644
--- a/context/1.1.0/pom.xml
+++ b/context/1.1.0/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schema-parent
- 2.5.1-SNAPSHOT
+ 2.5.1
../../schema-parent/pom.xml
diff --git a/context/pom.xml b/context/pom.xml
index 65e499ad..abeeb870 100644
--- a/context/pom.xml
+++ b/context/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schemas-project
- 2.5.1-SNAPSHOT
+ 2.5.1
1.0.0
diff --git a/csw/2.0.2/pom.xml b/csw/2.0.2/pom.xml
index d34b7360..6bb7d989 100644
--- a/csw/2.0.2/pom.xml
+++ b/csw/2.0.2/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schema-parent
- 2.5.1-SNAPSHOT
+ 2.5.1
../../schema-parent/pom.xml
diff --git a/csw/pom.xml b/csw/pom.xml
index 007f472b..6bbc915b 100644
--- a/csw/pom.xml
+++ b/csw/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schemas-project
- 2.5.1-SNAPSHOT
+ 2.5.1
2.0.2
diff --git a/dist/pom.xml b/dist/pom.xml
index 3fbab66d..73dbd10f 100644
--- a/dist/pom.xml
+++ b/dist/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schemas-project
- 2.5.1-SNAPSHOT
+ 2.5.1
arml-v_2_0${project.groupId}${project.version}
diff --git a/dtd-parent/pom.xml b/dtd-parent/pom.xml
index f21fd0be..e02323a9 100644
--- a/dtd-parent/pom.xml
+++ b/dtd-parent/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schemas-project
- 2.5.1-SNAPSHOT
+ 2.5.1
diff --git a/filter/1.0.0/pom.xml b/filter/1.0.0/pom.xml
index 57b0aef1..c1ed7a25 100644
--- a/filter/1.0.0/pom.xml
+++ b/filter/1.0.0/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schema-parent
- 2.5.1-SNAPSHOT
+ 2.5.1
../../schema-parent/pom.xml
diff --git a/filter/1.1.0/pom.xml b/filter/1.1.0/pom.xml
index 4f420d75..28f2d9e3 100644
--- a/filter/1.1.0/pom.xml
+++ b/filter/1.1.0/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schema-parent
- 2.5.1-SNAPSHOT
+ 2.5.1
../../schema-parent/pom.xml
diff --git a/filter/2.0/pom.xml b/filter/2.0/pom.xml
index 6b89bd21..ddda3fbb 100644
--- a/filter/2.0/pom.xml
+++ b/filter/2.0/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schema-parent
- 2.5.1-SNAPSHOT
+ 2.5.1
../../schema-parent/pom.xml
diff --git a/filter/pom.xml b/filter/pom.xml
index 5ba3d910..55faf4f4 100644
--- a/filter/pom.xml
+++ b/filter/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schemas-project
- 2.5.1-SNAPSHOT
+ 2.5.1
1.0.0
diff --git a/gml/2.1.2/pom.xml b/gml/2.1.2/pom.xml
index a323ae4d..5d3557c6 100644
--- a/gml/2.1.2/pom.xml
+++ b/gml/2.1.2/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schema-parent
- 2.5.1-SNAPSHOT
+ 2.5.1
../../schema-parent/pom.xml
diff --git a/gml/3.1.1/pom.xml b/gml/3.1.1/pom.xml
index 656e34ac..3f185bf8 100644
--- a/gml/3.1.1/pom.xml
+++ b/gml/3.1.1/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schema-parent
- 2.5.1-SNAPSHOT
+ 2.5.1
../../schema-parent/pom.xml
diff --git a/gml/3.2.0/pom.xml b/gml/3.2.0/pom.xml
index 7d0987b8..c477388f 100644
--- a/gml/3.2.0/pom.xml
+++ b/gml/3.2.0/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schema-parent
- 2.5.1-SNAPSHOT
+ 2.5.1
../../schema-parent/pom.xml
diff --git a/gml/3.2.1/pom.xml b/gml/3.2.1/pom.xml
index 3ceba76a..5d424e97 100644
--- a/gml/3.2.1/pom.xml
+++ b/gml/3.2.1/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schema-parent
- 2.5.1-SNAPSHOT
+ 2.5.1
../../schema-parent/pom.xml
diff --git a/gml/pom.xml b/gml/pom.xml
index cd617a32..91494e96 100644
--- a/gml/pom.xml
+++ b/gml/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schemas-project
- 2.5.1-SNAPSHOT
+ 2.5.1
2.1.2
diff --git a/gmlcov/1.0/pom.xml b/gmlcov/1.0/pom.xml
index 7e718ba9..d0c98013 100644
--- a/gmlcov/1.0/pom.xml
+++ b/gmlcov/1.0/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schema-parent
- 2.5.1-SNAPSHOT
+ 2.5.1
../../schema-parent/pom.xml
diff --git a/gmlcov/pom.xml b/gmlcov/pom.xml
index 40241b29..aa96dbe8 100644
--- a/gmlcov/pom.xml
+++ b/gmlcov/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schemas-project
- 2.5.1-SNAPSHOT
+ 2.5.1
1.0
diff --git a/ic/2.0/pom.xml b/ic/2.0/pom.xml
index 640962be..ad01fdd5 100644
--- a/ic/2.0/pom.xml
+++ b/ic/2.0/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schema-parent
- 2.5.1-SNAPSHOT
+ 2.5.1
../../schema-parent/pom.xml
diff --git a/ic/2.1/pom.xml b/ic/2.1/pom.xml
index 47bd379d..c92b7b0c 100644
--- a/ic/2.1/pom.xml
+++ b/ic/2.1/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schema-parent
- 2.5.1-SNAPSHOT
+ 2.5.1
../../schema-parent/pom.xml
diff --git a/ic/pom.xml b/ic/pom.xml
index 31c72636..18cb9aa6 100644
--- a/ic/pom.xml
+++ b/ic/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schemas-project
- 2.5.1-SNAPSHOT
+ 2.5.1
2.0
diff --git a/indoorgml/1.0/pom.xml b/indoorgml/1.0/pom.xml
index c35d6eed..5ed1c73d 100644
--- a/indoorgml/1.0/pom.xml
+++ b/indoorgml/1.0/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schema-parent
- 2.5.1-SNAPSHOT
+ 2.5.1
../../schema-parent/pom.xml
diff --git a/indoorgml/pom.xml b/indoorgml/pom.xml
index 07bee14c..5add5b77 100644
--- a/indoorgml/pom.xml
+++ b/indoorgml/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schemas-project
- 2.5.1-SNAPSHOT
+ 2.5.1
1.0
diff --git a/iso19139-2/gmi/1.0/pom.xml b/iso19139-2/gmi/1.0/pom.xml
index 7a7172c1..3fae8b92 100644
--- a/iso19139-2/gmi/1.0/pom.xml
+++ b/iso19139-2/gmi/1.0/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schema-parent
- 2.5.1-SNAPSHOT
+ 2.5.1
../../schema-parent/pom.xml
diff --git a/iso19139-2/gmi/pom.xml b/iso19139-2/gmi/pom.xml
index 43dd7c7d..0b669e7f 100644
--- a/iso19139-2/gmi/pom.xml
+++ b/iso19139-2/gmi/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schemas-project
- 2.5.1-SNAPSHOT
+ 2.5.1
1.0
diff --git a/iso19139-2/pom.xml b/iso19139-2/pom.xml
index f6ed4c56..6a30b744 100644
--- a/iso19139-2/pom.xml
+++ b/iso19139-2/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schemas-project
- 2.5.1-SNAPSHOT
+ 2.5.1
gmi
diff --git a/iso19139/20060504/pom.xml b/iso19139/20060504/pom.xml
index 752327a8..37f63bb7 100644
--- a/iso19139/20060504/pom.xml
+++ b/iso19139/20060504/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schema-parent
- 2.5.1-SNAPSHOT
+ 2.5.1
../../schema-parent/pom.xml
diff --git a/iso19139/20070417/pom.xml b/iso19139/20070417/pom.xml
index 154467f7..a40fddea 100644
--- a/iso19139/20070417/pom.xml
+++ b/iso19139/20070417/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schema-parent
- 2.5.1-SNAPSHOT
+ 2.5.1
../../schema-parent/pom.xml
diff --git a/iso19139/pom.xml b/iso19139/pom.xml
index df6d9d19..c7dc462d 100644
--- a/iso19139/pom.xml
+++ b/iso19139/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schemas-project
- 2.5.1-SNAPSHOT
+ 2.5.1
20060504
diff --git a/kml/2.2.0/pom.xml b/kml/2.2.0/pom.xml
index 692c2a3e..ea60d2f7 100644
--- a/kml/2.2.0/pom.xml
+++ b/kml/2.2.0/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schema-parent
- 2.5.1-SNAPSHOT
+ 2.5.1
../../schema-parent/pom.xml
diff --git a/kml/pom.xml b/kml/pom.xml
index e114bc1e..27bdd1c9 100644
--- a/kml/pom.xml
+++ b/kml/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schemas-project
- 2.5.1-SNAPSHOT
+ 2.5.1
2.2.0
diff --git a/om/1.0.0/pom.xml b/om/1.0.0/pom.xml
index 064cc0d4..5fbf3ff7 100644
--- a/om/1.0.0/pom.xml
+++ b/om/1.0.0/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schema-parent
- 2.5.1-SNAPSHOT
+ 2.5.1
../../schema-parent/pom.xml
diff --git a/om/2.0/pom.xml b/om/2.0/pom.xml
index a2ed3955..1319a36d 100644
--- a/om/2.0/pom.xml
+++ b/om/2.0/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schema-parent
- 2.5.1-SNAPSHOT
+ 2.5.1
../../schema-parent/pom.xml
diff --git a/om/pom.xml b/om/pom.xml
index 269ac537..b2faab28 100644
--- a/om/pom.xml
+++ b/om/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schemas-project
- 2.5.1-SNAPSHOT
+ 2.5.1
1.0.0
diff --git a/owc/0.3.1/pom.xml b/owc/0.3.1/pom.xml
index 52497ade..40f69d9e 100644
--- a/owc/0.3.1/pom.xml
+++ b/owc/0.3.1/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schema-parent
- 2.5.1-SNAPSHOT
+ 2.5.1
../../schema-parent/pom.xml
diff --git a/owc/pom.xml b/owc/pom.xml
index 4404bf1c..97b7d6f0 100644
--- a/owc/pom.xml
+++ b/owc/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schemas-project
- 2.5.1-SNAPSHOT
+ 2.5.1
0.3.1
diff --git a/ows/1.0.0/pom.xml b/ows/1.0.0/pom.xml
index e8cc6934..0737deb1 100644
--- a/ows/1.0.0/pom.xml
+++ b/ows/1.0.0/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schema-parent
- 2.5.1-SNAPSHOT
+ 2.5.1
../../schema-parent/pom.xml
diff --git a/ows/1.1.0/pom.xml b/ows/1.1.0/pom.xml
index 27cb6adb..7c3bafd5 100644
--- a/ows/1.1.0/pom.xml
+++ b/ows/1.1.0/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schema-parent
- 2.5.1-SNAPSHOT
+ 2.5.1
../../schema-parent/pom.xml
diff --git a/ows/2.0/pom.xml b/ows/2.0/pom.xml
index 17bec10b..07750d3a 100644
--- a/ows/2.0/pom.xml
+++ b/ows/2.0/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schema-parent
- 2.5.1-SNAPSHOT
+ 2.5.1
../../schema-parent/pom.xml
diff --git a/ows/pom.xml b/ows/pom.xml
index 1c84e933..fa99b2f1 100644
--- a/ows/pom.xml
+++ b/ows/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schemas-project
- 2.5.1-SNAPSHOT
+ 2.5.1
1.0.0
diff --git a/pom.xml b/pom.xml
index 9d9673ba..fed51846 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
4.0.0
org.jvnet.ogc
ogc-schemas-project
- 2.5.1-SNAPSHOT
+ 2.5.1
pom
OGC Schemas Project
https://github.com/highsource/ogc-schemas
diff --git a/sampling/1.0.0/pom.xml b/sampling/1.0.0/pom.xml
index 845ed781..98997bcf 100644
--- a/sampling/1.0.0/pom.xml
+++ b/sampling/1.0.0/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schema-parent
- 2.5.1-SNAPSHOT
+ 2.5.1
../../schema-parent/pom.xml
diff --git a/sampling/2.0/pom.xml b/sampling/2.0/pom.xml
index 016e8d0d..76a9bdd1 100644
--- a/sampling/2.0/pom.xml
+++ b/sampling/2.0/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schema-parent
- 2.5.1-SNAPSHOT
+ 2.5.1
../../schema-parent/pom.xml
diff --git a/sampling/pom.xml b/sampling/pom.xml
index 95a08976..3ad5b0e1 100644
--- a/sampling/pom.xml
+++ b/sampling/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schemas-project
- 2.5.1-SNAPSHOT
+ 2.5.1
1.0.0
diff --git a/samplingSpatial/2.0/pom.xml b/samplingSpatial/2.0/pom.xml
index 4ea1d05a..45a14978 100644
--- a/samplingSpatial/2.0/pom.xml
+++ b/samplingSpatial/2.0/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schema-parent
- 2.5.1-SNAPSHOT
+ 2.5.1
../../schema-parent/pom.xml
diff --git a/samplingSpatial/pom.xml b/samplingSpatial/pom.xml
index 2763d52f..8491a332 100644
--- a/samplingSpatial/pom.xml
+++ b/samplingSpatial/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schemas-project
- 2.5.1-SNAPSHOT
+ 2.5.1
2.0
diff --git a/schema-parent/pom.xml b/schema-parent/pom.xml
index 565b93eb..56210032 100644
--- a/schema-parent/pom.xml
+++ b/schema-parent/pom.xml
@@ -8,7 +8,7 @@
org.jvnet.ogc
ogc-schemas-project
- 2.5.1-SNAPSHOT
+ 2.5.1
diff --git a/schemas/pom.xml b/schemas/pom.xml
index 7733b9e9..5148989e 100644
--- a/schemas/pom.xml
+++ b/schemas/pom.xml
@@ -7,7 +7,7 @@
org.jvnet.ogc
ogc-schemas-project
- 2.5.1-SNAPSHOT
+ 2.5.1
SCHEMAS_OPENGIS_NET.zip
diff --git a/scripts/jsonschemas/ARML_2_0.jsonschema b/scripts/jsonschemas/ARML_2_0.jsonschema
index de9b96de..ce2eafb7 100644
--- a/scripts/jsonschemas/ARML_2_0.jsonschema
+++ b/scripts/jsonschemas/ARML_2_0.jsonschema
@@ -2,33 +2,30 @@
{
"id":"http://www.opengis.net/arml/2.0#",
"definitions":{
- "ModelType":{
- "required":[
- "href"
- ],
+ "VisualAsset2DType":{
"allOf":[
{
"$ref":"#/definitions/VisualAssetType"
},
{
"type":"object",
- "title":"ModelType",
+ "title":"VisualAsset2DType",
"properties":{
- "href":{
- "title":"href",
+ "width":{
+ "title":"width",
"allOf":[
{
- "$ref":"#/definitions/ModelType.Href"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"href",
+ "localPart":"width",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
},
- "type":{
- "title":"type",
+ "height":{
+ "title":"height",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -36,20 +33,33 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"type",
+ "localPart":"height",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
},
- "scale":{
- "title":"scale",
+ "orientationMode":{
+ "title":"orientationMode",
"allOf":[
{
- "$ref":"#/definitions/ScaleType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Scale",
+ "localPart":"orientationMode",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
+ }
+ },
+ "backside":{
+ "title":"backside",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"backside",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
}
@@ -58,152 +68,124 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"ModelType",
+ "localPart":"VisualAsset2DType",
"namespaceURI":"http://www.opengis.net/arml/2.0"
},
"propertiesOrder":[
- "href",
- "type",
- "scale"
+ "width",
+ "height",
+ "orientationMode",
+ "backside"
]
},
- "ScalingModeType":{
+ "ImageType.Href":{
+ "type":"object",
+ "title":"ImageType.Href",
"required":[
- "type"
+ "href"
+ ],
+ "properties":{
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "propertiesOrder":[
+ "href"
+ ]
+ },
+ "ImageType":{
+ "required":[
+ "href"
],
"allOf":[
{
- "$ref":"#/definitions/ARElementType"
+ "$ref":"#/definitions/VisualAsset2DType"
},
{
"type":"object",
- "title":"ScalingModeType",
+ "title":"ImageType",
"properties":{
- "minScalingDistance":{
- "title":"minScalingDistance",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"minScalingDistance",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
- }
- },
- "maxScalingDistance":{
- "title":"maxScalingDistance",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"maxScalingDistance",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
- }
- },
- "scalingFactor":{
- "title":"scalingFactor",
+ "href":{
+ "title":"href",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ "$ref":"#/definitions/ImageType.Href"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"scalingFactor",
+ "localPart":"href",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":""
- }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"ScalingModeType",
+ "localPart":"ImageType",
"namespaceURI":"http://www.opengis.net/arml/2.0"
},
"propertiesOrder":[
- "minScalingDistance",
- "maxScalingDistance",
- "scalingFactor",
- "type"
+ "href"
]
},
- "OrientationType":{
+ "VisualAssetType.Conditions":{
"type":"object",
- "title":"OrientationType",
+ "title":"VisualAssetType.Conditions",
+ "required":[
+ "condition"
+ ],
"properties":{
- "roll":{
- "title":"roll",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"roll",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
- }
- },
- "tilt":{
- "title":"tilt",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"tilt",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
- }
- },
- "heading":{
- "title":"heading",
+ "condition":{
+ "title":"condition",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/ConditionType"
+ }
+ },
+ "elementName":{
+ "localPart":"Condition",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
+ }
+ },
+ "minItems":1
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"heading",
+ "localPart":"Condition",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
}
},
"typeType":"classInfo",
- "typeName":{
- "localPart":"OrientationType",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
- },
"propertiesOrder":[
- "roll",
- "tilt",
- "heading"
+ "condition"
]
},
- "ARAnchorType.Assets.AssetRef":{
+ "ScreenAnchorType.Assets.AssetRef":{
"type":"object",
- "title":"ARAnchorType.Assets.AssetRef",
+ "title":"ScreenAnchorType.Assets.AssetRef",
"required":[
"href"
],
@@ -227,17 +209,17 @@
"href"
]
},
- "VisualAsset2DType":{
+ "FeatureType":{
"allOf":[
{
- "$ref":"#/definitions/VisualAssetType"
+ "$ref":"#/definitions/ARElementType"
},
{
"type":"object",
- "title":"VisualAsset2DType",
+ "title":"FeatureType",
"properties":{
- "width":{
- "title":"width",
+ "name":{
+ "title":"name",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -245,12 +227,12 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"width",
+ "localPart":"name",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
},
- "height":{
- "title":"height",
+ "description":{
+ "title":"description",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -258,102 +240,47 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"height",
+ "localPart":"description",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
},
- "orientationMode":{
- "title":"orientationMode",
+ "enabled":{
+ "title":"enabled",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"orientationMode",
+ "localPart":"enabled",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
},
- "backside":{
- "title":"backside",
+ "metadata":{
+ "title":"metadata",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/FeatureType.Metadata"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"backside",
+ "localPart":"metadata",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"VisualAsset2DType",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
- },
- "propertiesOrder":[
- "width",
- "height",
- "orientationMode",
- "backside"
- ]
- },
- "GeometryType":{
- "required":[
- "point",
- "lineString",
- "polygon"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/ARAnchorType"
- },
- {
- "type":"object",
- "title":"GeometryType",
- "properties":{
- "point":{
- "title":"point",
- "allOf":[
- {
- "$ref":"#/definitions/PointType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Point",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "lineString":{
- "title":"lineString",
- "allOf":[
- {
- "$ref":"#/definitions/LineStringType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"LineString",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
},
- "polygon":{
- "title":"polygon",
+ "anchors":{
+ "title":"anchors",
"allOf":[
{
- "$ref":"#/definitions/PolygonType"
+ "$ref":"#/definitions/FeatureType.Anchors"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Polygon",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "localPart":"anchors",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
}
}
}
@@ -361,21 +288,23 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"GeometryType",
+ "localPart":"FeatureType",
"namespaceURI":"http://www.opengis.net/arml/2.0"
},
"propertiesOrder":[
- "point",
- "lineString",
- "polygon"
+ "name",
+ "description",
+ "enabled",
+ "metadata",
+ "anchors"
]
},
- "ArmlType.ARElements":{
+ "ARAnchorType.Assets":{
"type":"object",
- "title":"ArmlType.ARElements",
+ "title":"ARAnchorType.Assets",
"properties":{
- "arElement":{
- "title":"arElement",
+ "visualAsset":{
+ "title":"visualAsset",
"allOf":[
{
"type":"array",
@@ -386,11 +315,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ARElementType"
+ "$ref":"#/definitions/VisualAssetType"
}
},
"elementName":{
- "localPart":"ARElement",
+ "localPart":"VisualAsset",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
},
@@ -399,71 +328,37 @@
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"ARElement",
+ "localPart":"VisualAsset",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
- }
- },
- "typeType":"classInfo",
- "propertiesOrder":[
- "arElement"
- ]
- },
- "LabelType.Href":{
- "type":"object",
- "title":"LabelType.Href",
- "required":[
- "href"
- ],
- "properties":{
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "propertiesOrder":[
- "href"
- ]
- },
- "FeatureType.Anchors.AnchorRef":{
- "type":"object",
- "title":"FeatureType.Anchors.AnchorRef",
- "required":[
- "href"
- ],
- "properties":{
- "href":{
- "title":"href",
+ },
+ "assetRef":{
+ "title":"assetRef",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/ARAnchorType.Assets.AssetRef"
+ },
+ "minItems":0
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"assetRef",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
}
}
},
"typeType":"classInfo",
"propertiesOrder":[
- "href"
+ "visualAsset",
+ "assetRef"
]
},
- "ImageType.Href":{
+ "RelativeToType.Ref":{
"type":"object",
- "title":"ImageType.Href",
+ "title":"RelativeToType.Ref",
"required":[
"href"
],
@@ -487,70 +382,82 @@
"href"
]
},
- "VisualAssetType.Conditions":{
+ "FeatureType.Metadata":{
"type":"object",
- "title":"VisualAssetType.Conditions",
- "required":[
- "condition"
- ],
+ "title":"FeatureType.Metadata",
"properties":{
- "condition":{
- "title":"condition",
+ "any":{
+ "title":"any",
"allOf":[
{
"type":"array",
"items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ "anyOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/dom"
},
- "value":{
- "$ref":"#/definitions/ConditionType"
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ }
+ }
}
- },
- "elementName":{
- "localPart":"Condition",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
- }
+ ]
},
- "minItems":1
+ "minItems":0
}
],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"Condition",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
- }
+ "propertyType":"anyElement"
}
},
"typeType":"classInfo",
"propertiesOrder":[
- "condition"
+ "any"
]
},
- "ARAnchorType":{
+ "TrackableType":{
"required":[
- "assets"
+ "config"
],
"allOf":[
{
- "$ref":"#/definitions/AnchorType"
+ "$ref":"#/definitions/ARAnchorType"
},
{
"type":"object",
- "title":"ARAnchorType",
+ "title":"TrackableType",
"properties":{
- "assets":{
- "title":"assets",
+ "config":{
+ "title":"config",
"allOf":[
{
- "$ref":"#/definitions/ARAnchorType.Assets"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/TrackableType.Config"
+ },
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"assets",
+ "localPart":"config",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
+ }
+ },
+ "size":{
+ "title":"size",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"size",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
}
@@ -559,230 +466,171 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"ARAnchorType",
+ "localPart":"TrackableType",
"namespaceURI":"http://www.opengis.net/arml/2.0"
},
"propertiesOrder":[
- "assets"
+ "config",
+ "size"
]
},
- "ARAnchorType.Assets":{
+ "TrackableType.Config.Tracker":{
"type":"object",
- "title":"ARAnchorType.Assets",
+ "title":"TrackableType.Config.Tracker",
+ "required":[
+ "href"
+ ],
"properties":{
- "visualAsset":{
- "title":"visualAsset",
+ "href":{
+ "title":"href",
"allOf":[
{
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/VisualAssetType"
- }
- },
- "elementName":{
- "localPart":"VisualAsset",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
- }
- },
- "minItems":0
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"VisualAsset",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
- }
- },
- "assetRef":{
- "title":"assetRef",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/ARAnchorType.Assets.AssetRef"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"assetRef",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"propertiesOrder":[
- "visualAsset",
- "assetRef"
+ "href"
]
},
- "TrackableType.Config":{
+ "ArmlType.Script":{
"type":"object",
- "title":"TrackableType.Config",
- "required":[
- "tracker",
- "src"
- ],
+ "title":"ArmlType.Script",
"properties":{
- "tracker":{
- "title":"tracker",
+ "value":{
+ "title":"value",
"allOf":[
{
- "$ref":"#/definitions/TrackableType.Config.Tracker"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"tracker",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
- }
+ "propertyType":"value"
},
- "src":{
- "title":"src",
+ "type":{
+ "title":"type",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"src",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":""
}
},
- "order":{
- "title":"order",
+ "href":{
+ "title":"href",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/int"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"order",
- "namespaceURI":""
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"propertiesOrder":[
- "tracker",
- "src",
- "order"
+ "value",
+ "type",
+ "href"
]
},
- "AnchorType":{
- "allOf":[
- {
- "$ref":"#/definitions/ARElementType"
- },
- {
- "type":"object",
- "title":"AnchorType",
- "properties":{
- "enabled":{
- "title":"enabled",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"enabled",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
- }
+ "LabelType.Href":{
+ "type":"object",
+ "title":"LabelType.Href",
+ "required":[
+ "href"
+ ],
+ "properties":{
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AnchorType",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
},
+ "typeType":"classInfo",
"propertiesOrder":[
- "enabled"
+ "href"
]
},
- "FeatureType":{
+ "LabelType":{
"allOf":[
{
- "$ref":"#/definitions/ARElementType"
+ "$ref":"#/definitions/VisualAsset2DType"
},
{
"type":"object",
- "title":"FeatureType",
+ "title":"LabelType",
"properties":{
- "name":{
- "title":"name",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"name",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
- }
- },
- "description":{
- "title":"description",
+ "href":{
+ "title":"href",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/LabelType.Href"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"description",
+ "localPart":"href",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
},
- "enabled":{
- "title":"enabled",
+ "src":{
+ "title":"src",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"enabled",
+ "localPart":"src",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
},
- "metadata":{
- "title":"metadata",
+ "hyperlinkBehavior":{
+ "title":"hyperlinkBehavior",
"allOf":[
{
- "$ref":"#/definitions/FeatureType.Metadata"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"metadata",
+ "localPart":"hyperlinkBehavior",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
},
- "anchors":{
- "title":"anchors",
+ "viewportWidth":{
+ "title":"viewportWidth",
"allOf":[
{
- "$ref":"#/definitions/FeatureType.Anchors"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"anchors",
+ "localPart":"viewportWidth",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
}
@@ -791,49 +639,95 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"FeatureType",
+ "localPart":"LabelType",
"namespaceURI":"http://www.opengis.net/arml/2.0"
},
"propertiesOrder":[
- "name",
- "description",
- "enabled",
- "metadata",
- "anchors"
+ "href",
+ "src",
+ "hyperlinkBehavior",
+ "viewportWidth"
]
},
- "FillType":{
+ "ArmlType.Style":{
+ "type":"object",
+ "title":"ArmlType.Style",
+ "properties":{
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"value"
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":""
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "propertiesOrder":[
+ "value",
+ "type",
+ "href"
+ ]
+ },
+ "DistanceConditionType":{
"allOf":[
{
- "$ref":"#/definitions/VisualAsset2DType"
+ "$ref":"#/definitions/ConditionType"
},
{
"type":"object",
- "title":"FillType",
+ "title":"DistanceConditionType",
"properties":{
- "style":{
- "title":"style",
+ "max":{
+ "title":"max",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"style",
+ "localPart":"max",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
},
- "clazz":{
- "title":"clazz",
+ "min":{
+ "title":"min",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"class",
+ "localPart":"min",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
}
@@ -842,38 +736,12 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"FillType",
+ "localPart":"DistanceConditionType",
"namespaceURI":"http://www.opengis.net/arml/2.0"
},
"propertiesOrder":[
- "style",
- "clazz"
- ]
- },
- "TrackerType.Uri":{
- "type":"object",
- "title":"TrackerType.Uri",
- "required":[
- "href"
- ],
- "properties":{
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "propertiesOrder":[
- "href"
+ "max",
+ "min"
]
},
"FeatureType.Anchors":{
@@ -933,55 +801,102 @@
"anchorRef"
]
},
- "ScreenAnchorType":{
+ "ScreenAnchorType.Assets":{
+ "type":"object",
+ "title":"ScreenAnchorType.Assets",
+ "properties":{
+ "label":{
+ "title":"label",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/LabelType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Label",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
+ }
+ },
+ "assetRef":{
+ "title":"assetRef",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/ScreenAnchorType.Assets.AssetRef"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"assetRef",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "propertiesOrder":[
+ "label",
+ "assetRef"
+ ]
+ },
+ "GeometryType":{
"required":[
- "assets"
+ "point",
+ "lineString",
+ "polygon"
],
"allOf":[
{
- "$ref":"#/definitions/AnchorType"
+ "$ref":"#/definitions/ARAnchorType"
},
{
"type":"object",
- "title":"ScreenAnchorType",
+ "title":"GeometryType",
"properties":{
- "style":{
- "title":"style",
+ "point":{
+ "title":"point",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/PointType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"style",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
+ "localPart":"Point",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "clazz":{
- "title":"clazz",
+ "lineString":{
+ "title":"lineString",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/LineStringType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"class",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
+ "localPart":"LineString",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "assets":{
- "title":"assets",
+ "polygon":{
+ "title":"polygon",
"allOf":[
{
- "$ref":"#/definitions/ScreenAnchorType.Assets"
+ "$ref":"#/definitions/PolygonType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"assets",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
+ "localPart":"Polygon",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
}
@@ -989,76 +904,50 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"ScreenAnchorType",
+ "localPart":"GeometryType",
"namespaceURI":"http://www.opengis.net/arml/2.0"
},
"propertiesOrder":[
- "style",
- "clazz",
- "assets"
- ]
- },
- "TrackerType.Src":{
- "type":"object",
- "title":"TrackerType.Src",
- "required":[
- "href"
- ],
- "properties":{
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "propertiesOrder":[
- "href"
+ "point",
+ "lineString",
+ "polygon"
]
},
- "SelectedConditionType":{
+ "TrackerType":{
"required":[
- "selected"
+ "uri"
],
"allOf":[
{
- "$ref":"#/definitions/ConditionType"
+ "$ref":"#/definitions/ARElementType"
},
{
"type":"object",
- "title":"SelectedConditionType",
+ "title":"TrackerType",
"properties":{
- "listener":{
- "title":"listener",
+ "uri":{
+ "title":"uri",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/TrackerType.Uri"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"listener",
+ "localPart":"uri",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
},
- "selected":{
- "title":"selected",
+ "src":{
+ "title":"src",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ "$ref":"#/definitions/TrackerType.Src"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"selected",
+ "localPart":"src",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
}
@@ -1067,164 +956,330 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"SelectedConditionType",
+ "localPart":"TrackerType",
"namespaceURI":"http://www.opengis.net/arml/2.0"
},
"propertiesOrder":[
- "listener",
- "selected"
+ "uri",
+ "src"
]
},
- "ARElementType":{
+ "ArmlType.ARElements":{
"type":"object",
- "title":"ARElementType",
+ "title":"ArmlType.ARElements",
"properties":{
- "id":{
- "title":"id",
+ "arElement":{
+ "title":"arElement",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/ARElementType"
+ }
+ },
+ "elementName":{
+ "localPart":"ARElement",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
+ }
+ },
+ "minItems":0
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"id",
- "namespaceURI":""
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"ARElement",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
}
}
},
"typeType":"classInfo",
- "typeName":{
- "localPart":"ARElementType",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
- },
"propertiesOrder":[
- "id"
+ "arElement"
]
},
- "ScaleType":{
- "type":"object",
- "title":"ScaleType",
- "properties":{
- "x":{
- "title":"x",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"x",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
- }
- },
- "y":{
- "title":"y",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"y",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
- }
+ "ScalingModeType":{
+ "required":[
+ "type"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/ARElementType"
},
- "z":{
- "title":"z",
- "allOf":[
+ {
+ "type":"object",
+ "title":"ScalingModeType",
+ "properties":{
+ "minScalingDistance":{
+ "title":"minScalingDistance",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"minScalingDistance",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
+ }
+ },
+ "maxScalingDistance":{
+ "title":"maxScalingDistance",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"maxScalingDistance",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
+ }
+ },
+ "scalingFactor":{
+ "title":"scalingFactor",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"scalingFactor",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ScalingModeType",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
+ },
+ "propertiesOrder":[
+ "minScalingDistance",
+ "maxScalingDistance",
+ "scalingFactor",
+ "type"
+ ]
+ },
+ "ARElementType":{
+ "type":"object",
+ "title":"ARElementType",
+ "properties":{
+ "id":{
+ "title":"id",
+ "allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"z",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"id",
+ "namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ScaleType",
+ "localPart":"ARElementType",
"namespaceURI":"http://www.opengis.net/arml/2.0"
},
"propertiesOrder":[
- "x",
- "y",
- "z"
+ "id"
]
},
- "ArmlType.Script":{
+ "ScaleType":{
"type":"object",
- "title":"ArmlType.Script",
+ "title":"ScaleType",
"properties":{
- "value":{
- "title":"value",
+ "x":{
+ "title":"x",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
}
],
- "propertyType":"value"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"x",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
+ }
},
- "type":{
- "title":"type",
+ "y":{
+ "title":"y",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"y",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
}
},
- "href":{
- "title":"href",
+ "z":{
+ "title":"z",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"z",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
}
}
},
"typeType":"classInfo",
+ "typeName":{
+ "localPart":"ScaleType",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
+ },
"propertiesOrder":[
- "value",
- "type",
- "href"
+ "x",
+ "y",
+ "z"
]
},
- "ConditionType":{
+ "FillType":{
"allOf":[
{
- "$ref":"#/definitions/ARElementType"
+ "$ref":"#/definitions/VisualAsset2DType"
},
{
"type":"object",
- "title":"ConditionType",
+ "title":"FillType",
"properties":{
+ "style":{
+ "title":"style",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"style",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
+ }
+ },
+ "clazz":{
+ "title":"clazz",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"class",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
+ }
+ }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"ConditionType",
+ "localPart":"FillType",
"namespaceURI":"http://www.opengis.net/arml/2.0"
- }
+ },
+ "propertiesOrder":[
+ "style",
+ "clazz"
+ ]
},
- "ModelType.Href":{
+ "TextType":{
+ "required":[
+ "src"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/VisualAsset2DType"
+ },
+ {
+ "type":"object",
+ "title":"TextType",
+ "properties":{
+ "src":{
+ "title":"src",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"src",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
+ }
+ },
+ "style":{
+ "title":"style",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"style",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
+ }
+ },
+ "clazz":{
+ "title":"clazz",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"class",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TextType",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
+ },
+ "propertiesOrder":[
+ "src",
+ "style",
+ "clazz"
+ ]
+ },
+ "TrackerType.Src":{
"type":"object",
- "title":"ModelType.Href",
+ "title":"TrackerType.Src",
"required":[
"href"
],
@@ -1248,71 +1303,78 @@
"href"
]
},
- "RelativeToType":{
- "required":[
- "ref",
- "point",
- "lineString",
- "polygon"
- ],
+ "VisualAssetType":{
"allOf":[
{
- "$ref":"#/definitions/ARAnchorType"
+ "$ref":"#/definitions/ARElementType"
},
{
"type":"object",
- "title":"RelativeToType",
+ "title":"VisualAssetType",
"properties":{
- "ref":{
- "title":"ref",
+ "enabled":{
+ "title":"enabled",
"allOf":[
{
- "$ref":"#/definitions/RelativeToType.Ref"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"ref",
+ "localPart":"enabled",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
},
- "point":{
- "title":"point",
+ "zOrder":{
+ "title":"zOrder",
"allOf":[
{
- "$ref":"#/definitions/PointType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/int"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Point",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "localPart":"zOrder",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
}
},
- "lineString":{
- "title":"lineString",
+ "conditions":{
+ "title":"conditions",
"allOf":[
{
- "$ref":"#/definitions/LineStringType"
+ "$ref":"#/definitions/VisualAssetType.Conditions"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"LineString",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "localPart":"conditions",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
}
},
- "polygon":{
- "title":"polygon",
+ "orientation":{
+ "title":"orientation",
"allOf":[
{
- "$ref":"#/definitions/PolygonType"
+ "$ref":"#/definitions/OrientationType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Polygon",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "localPart":"Orientation",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
+ }
+ },
+ "scalingMode":{
+ "title":"scalingMode",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ScalingModeType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"ScalingMode",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
}
}
}
@@ -1320,115 +1382,82 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"RelativeToType",
+ "localPart":"VisualAssetType",
"namespaceURI":"http://www.opengis.net/arml/2.0"
},
"propertiesOrder":[
+ "enabled",
+ "zOrder",
+ "conditions",
+ "orientation",
+ "scalingMode"
+ ]
+ },
+ "RelativeToType":{
+ "required":[
"ref",
"point",
"lineString",
"polygon"
- ]
- },
- "ArmlType":{
- "type":"object",
- "title":"ArmlType",
- "required":[
- "arElements"
],
- "properties":{
- "arElements":{
- "title":"arElements",
- "allOf":[
- {
- "$ref":"#/definitions/ArmlType.ARElements"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"ARElements",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
- }
- },
- "style":{
- "title":"style",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/ArmlType.Style"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"style",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
- }
- },
- "script":{
- "title":"script",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/ArmlType.Script"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"script",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ArmlType",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
- },
- "propertiesOrder":[
- "arElements",
- "style",
- "script"
- ]
- },
- "DistanceConditionType":{
"allOf":[
{
- "$ref":"#/definitions/ConditionType"
+ "$ref":"#/definitions/ARAnchorType"
},
{
"type":"object",
- "title":"DistanceConditionType",
+ "title":"RelativeToType",
"properties":{
- "max":{
- "title":"max",
+ "ref":{
+ "title":"ref",
+ "allOf":[
+ {
+ "$ref":"#/definitions/RelativeToType.Ref"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"ref",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
+ }
+ },
+ "point":{
+ "title":"point",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ "$ref":"#/definitions/PointType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"max",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
+ "localPart":"Point",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "min":{
- "title":"min",
+ "lineString":{
+ "title":"lineString",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ "$ref":"#/definitions/LineStringType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"min",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
+ "localPart":"LineString",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "polygon":{
+ "title":"polygon",
+ "allOf":[
+ {
+ "$ref":"#/definitions/PolygonType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Polygon",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
}
@@ -1436,40 +1465,23 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DistanceConditionType",
+ "localPart":"RelativeToType",
"namespaceURI":"http://www.opengis.net/arml/2.0"
},
"propertiesOrder":[
- "max",
- "min"
+ "ref",
+ "point",
+ "lineString",
+ "polygon"
]
},
- "ArmlType.Style":{
+ "ModelType.Href":{
"type":"object",
- "title":"ArmlType.Style",
+ "title":"ModelType.Href",
+ "required":[
+ "href"
+ ],
"properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"value"
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":""
- }
- },
"href":{
"title":"href",
"allOf":[
@@ -1486,73 +1498,26 @@
},
"typeType":"classInfo",
"propertiesOrder":[
- "value",
- "type",
"href"
]
},
- "ScreenAnchorType.Assets":{
- "type":"object",
- "title":"ScreenAnchorType.Assets",
- "properties":{
- "label":{
- "title":"label",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/LabelType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Label",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
- }
- },
- "assetRef":{
- "title":"assetRef",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/ScreenAnchorType.Assets.AssetRef"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"assetRef",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
- }
- }
- },
- "typeType":"classInfo",
- "propertiesOrder":[
- "label",
- "assetRef"
- ]
- },
- "ImageType":{
+ "ModelType":{
"required":[
"href"
],
"allOf":[
{
- "$ref":"#/definitions/VisualAsset2DType"
+ "$ref":"#/definitions/VisualAssetType"
},
{
"type":"object",
- "title":"ImageType",
+ "title":"ModelType",
"properties":{
"href":{
"title":"href",
"allOf":[
{
- "$ref":"#/definitions/ImageType.Href"
+ "$ref":"#/definitions/ModelType.Href"
}
],
"propertyType":"element",
@@ -1560,108 +1525,153 @@
"localPart":"href",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
+ }
+ },
+ "scale":{
+ "title":"scale",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ScaleType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Scale",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
+ }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"ImageType",
+ "localPart":"ModelType",
"namespaceURI":"http://www.opengis.net/arml/2.0"
},
"propertiesOrder":[
- "href"
+ "href",
+ "type",
+ "scale"
]
},
- "RelativeToType.Ref":{
- "type":"object",
- "title":"RelativeToType.Ref",
+ "ARAnchorType":{
"required":[
- "href"
+ "assets"
],
- "properties":{
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "allOf":[
+ {
+ "$ref":"#/definitions/AnchorType"
+ },
+ {
+ "type":"object",
+ "title":"ARAnchorType",
+ "properties":{
+ "assets":{
+ "title":"assets",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ARAnchorType.Assets"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"assets",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- },
+ ],
"typeType":"classInfo",
+ "typeName":{
+ "localPart":"ARAnchorType",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
+ },
"propertiesOrder":[
- "href"
+ "assets"
]
},
- "ScreenAnchorType.Assets.AssetRef":{
+ "OrientationType":{
"type":"object",
- "title":"ScreenAnchorType.Assets.AssetRef",
- "required":[
- "href"
- ],
+ "title":"OrientationType",
"properties":{
- "href":{
- "title":"href",
+ "roll":{
+ "title":"roll",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"roll",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
+ }
+ },
+ "tilt":{
+ "title":"tilt",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"tilt",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
+ }
+ },
+ "heading":{
+ "title":"heading",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"heading",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
}
}
},
"typeType":"classInfo",
+ "typeName":{
+ "localPart":"OrientationType",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
+ },
"propertiesOrder":[
- "href"
+ "roll",
+ "tilt",
+ "heading"
]
},
- "LabelType":{
+ "SelectedConditionType":{
+ "required":[
+ "selected"
+ ],
"allOf":[
{
- "$ref":"#/definitions/VisualAsset2DType"
+ "$ref":"#/definitions/ConditionType"
},
{
"type":"object",
- "title":"LabelType",
+ "title":"SelectedConditionType",
"properties":{
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"#/definitions/LabelType.Href"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"href",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
- }
- },
- "src":{
- "title":"src",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"src",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
- }
- },
- "hyperlinkBehavior":{
- "title":"hyperlinkBehavior",
+ "listener":{
+ "title":"listener",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -1669,20 +1679,20 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"hyperlinkBehavior",
+ "localPart":"listener",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
},
- "viewportWidth":{
- "title":"viewportWidth",
+ "selected":{
+ "title":"selected",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"viewportWidth",
+ "localPart":"selected",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
}
@@ -1691,30 +1701,28 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"LabelType",
+ "localPart":"SelectedConditionType",
"namespaceURI":"http://www.opengis.net/arml/2.0"
},
"propertiesOrder":[
- "href",
- "src",
- "hyperlinkBehavior",
- "viewportWidth"
+ "listener",
+ "selected"
]
},
- "TextType":{
+ "ScreenAnchorType":{
"required":[
- "src"
+ "assets"
],
"allOf":[
{
- "$ref":"#/definitions/VisualAsset2DType"
+ "$ref":"#/definitions/AnchorType"
},
{
"type":"object",
- "title":"TextType",
+ "title":"ScreenAnchorType",
"properties":{
- "src":{
- "title":"src",
+ "style":{
+ "title":"style",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -1722,12 +1730,12 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"src",
+ "localPart":"style",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
},
- "style":{
- "title":"style",
+ "clazz":{
+ "title":"clazz",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -1735,20 +1743,20 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"style",
+ "localPart":"class",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
},
- "clazz":{
- "title":"clazz",
+ "assets":{
+ "title":"assets",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/ScreenAnchorType.Assets"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"class",
+ "localPart":"assets",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
}
@@ -1757,161 +1765,165 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TextType",
+ "localPart":"ScreenAnchorType",
"namespaceURI":"http://www.opengis.net/arml/2.0"
},
"propertiesOrder":[
- "src",
"style",
- "clazz"
+ "clazz",
+ "assets"
]
},
- "TrackableType":{
+ "FeatureType.Anchors.AnchorRef":{
+ "type":"object",
+ "title":"FeatureType.Anchors.AnchorRef",
"required":[
- "config"
+ "href"
],
- "allOf":[
- {
- "$ref":"#/definitions/ARAnchorType"
- },
- {
- "type":"object",
- "title":"TrackableType",
- "properties":{
- "config":{
- "title":"config",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/TrackableType.Config"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"config",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
- }
- },
- "size":{
- "title":"size",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"size",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
- }
+ "properties":{
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- ],
+ },
"typeType":"classInfo",
- "typeName":{
- "localPart":"TrackableType",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
+ "propertiesOrder":[
+ "href"
+ ]
+ },
+ "TrackableType.Config":{
+ "type":"object",
+ "title":"TrackableType.Config",
+ "required":[
+ "tracker",
+ "src"
+ ],
+ "properties":{
+ "tracker":{
+ "title":"tracker",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TrackableType.Config.Tracker"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"tracker",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
+ }
+ },
+ "src":{
+ "title":"src",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"src",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
+ }
+ },
+ "order":{
+ "title":"order",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/int"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"order",
+ "namespaceURI":""
+ }
+ }
},
+ "typeType":"classInfo",
"propertiesOrder":[
- "config",
- "size"
+ "tracker",
+ "src",
+ "order"
]
},
- "FeatureType.Metadata":{
+ "ArmlType":{
"type":"object",
- "title":"FeatureType.Metadata",
+ "title":"ArmlType",
+ "required":[
+ "arElements"
+ ],
"properties":{
- "any":{
- "title":"any",
+ "arElements":{
+ "title":"arElements",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ArmlType.ARElements"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"ARElements",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
+ }
+ },
+ "style":{
+ "title":"style",
"allOf":[
{
"type":"array",
"items":{
- "anyOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/dom"
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- }
- }
- }
- ]
+ "$ref":"#/definitions/ArmlType.Style"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"style",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
+ }
+ },
+ "script":{
+ "title":"script",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/ArmlType.Script"
},
"minItems":0
}
],
- "propertyType":"anyElement"
- }
- },
- "typeType":"classInfo",
- "propertiesOrder":[
- "any"
- ]
- },
- "TrackerType":{
- "required":[
- "uri"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/ARElementType"
- },
- {
- "type":"object",
- "title":"TrackerType",
- "properties":{
- "uri":{
- "title":"uri",
- "allOf":[
- {
- "$ref":"#/definitions/TrackerType.Uri"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"uri",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
- }
- },
- "src":{
- "title":"src",
- "allOf":[
- {
- "$ref":"#/definitions/TrackerType.Src"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"src",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
- }
- }
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"script",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"TrackerType",
+ "localPart":"ArmlType",
"namespaceURI":"http://www.opengis.net/arml/2.0"
},
"propertiesOrder":[
- "uri",
- "src"
+ "arElements",
+ "style",
+ "script"
]
},
- "TrackableType.Config.Tracker":{
+ "ARAnchorType.Assets.AssetRef":{
"type":"object",
- "title":"TrackableType.Config.Tracker",
+ "title":"ARAnchorType.Assets.AssetRef",
"required":[
"href"
],
@@ -1935,14 +1947,32 @@
"href"
]
},
- "VisualAssetType":{
+ "ConditionType":{
"allOf":[
{
"$ref":"#/definitions/ARElementType"
},
{
"type":"object",
- "title":"VisualAssetType",
+ "title":"ConditionType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ConditionType",
+ "namespaceURI":"http://www.opengis.net/arml/2.0"
+ }
+ },
+ "AnchorType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/ARElementType"
+ },
+ {
+ "type":"object",
+ "title":"AnchorType",
"properties":{
"enabled":{
"title":"enabled",
@@ -1956,73 +1986,43 @@
"localPart":"enabled",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
- },
- "zOrder":{
- "title":"zOrder",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/int"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"zOrder",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
- }
- },
- "conditions":{
- "title":"conditions",
- "allOf":[
- {
- "$ref":"#/definitions/VisualAssetType.Conditions"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"conditions",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
- }
- },
- "orientation":{
- "title":"orientation",
- "allOf":[
- {
- "$ref":"#/definitions/OrientationType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Orientation",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
- }
- },
- "scalingMode":{
- "title":"scalingMode",
- "allOf":[
- {
- "$ref":"#/definitions/ScalingModeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"ScalingMode",
- "namespaceURI":"http://www.opengis.net/arml/2.0"
- }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"VisualAssetType",
+ "localPart":"AnchorType",
"namespaceURI":"http://www.opengis.net/arml/2.0"
},
"propertiesOrder":[
- "enabled",
- "zOrder",
- "conditions",
- "orientation",
- "scalingMode"
+ "enabled"
+ ]
+ },
+ "TrackerType.Uri":{
+ "type":"object",
+ "title":"TrackerType.Uri",
+ "required":[
+ "href"
+ ],
+ "properties":{
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "propertiesOrder":[
+ "href"
]
}
},
@@ -2034,11 +2034,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RelativeToType"
+ "$ref":"#/definitions/VisualAssetType"
}
},
"elementName":{
- "localPart":"RelativeTo",
+ "localPart":"VisualAsset",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
},
@@ -2049,11 +2049,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ConditionType"
+ "$ref":"#/definitions/VisualAsset2DType"
}
},
"elementName":{
- "localPart":"Condition",
+ "localPart":"VisualAsset2D",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
},
@@ -2064,11 +2064,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TextType"
+ "$ref":"#/definitions/FeatureType"
}
},
"elementName":{
- "localPart":"Text",
+ "localPart":"Feature",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
},
@@ -2079,11 +2079,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/VisualAsset2DType"
+ "$ref":"#/definitions/FillType"
}
},
"elementName":{
- "localPart":"VisualAsset2D",
+ "localPart":"Fill",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
},
@@ -2109,11 +2109,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/FeatureType"
+ "$ref":"#/definitions/ARElementType"
}
},
"elementName":{
- "localPart":"Feature",
+ "localPart":"ARElement",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
},
@@ -2124,11 +2124,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ARElementType"
+ "$ref":"#/definitions/ModelType"
}
},
"elementName":{
- "localPart":"ARElement",
+ "localPart":"Model",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
},
@@ -2139,11 +2139,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ScreenAnchorType"
+ "$ref":"#/definitions/ConditionType"
}
},
"elementName":{
- "localPart":"ScreenAnchor",
+ "localPart":"Condition",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
},
@@ -2154,11 +2154,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ImageType"
+ "$ref":"#/definitions/LabelType"
}
},
"elementName":{
- "localPart":"Image",
+ "localPart":"Label",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
},
@@ -2169,11 +2169,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/VisualAssetType"
+ "$ref":"#/definitions/ScreenAnchorType"
}
},
"elementName":{
- "localPart":"VisualAsset",
+ "localPart":"ScreenAnchor",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
},
@@ -2184,11 +2184,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ModelType"
+ "$ref":"#/definitions/AnchorType"
}
},
"elementName":{
- "localPart":"Model",
+ "localPart":"Anchor",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
},
@@ -2199,11 +2199,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ArmlType"
+ "$ref":"#/definitions/TrackableType"
}
},
"elementName":{
- "localPart":"arml",
+ "localPart":"Trackable",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
},
@@ -2214,11 +2214,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TrackerType"
+ "$ref":"#/definitions/ARAnchorType"
}
},
"elementName":{
- "localPart":"Tracker",
+ "localPart":"ARAnchor",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
},
@@ -2229,11 +2229,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AnchorType"
+ "$ref":"#/definitions/TrackerType"
}
},
"elementName":{
- "localPart":"Anchor",
+ "localPart":"Tracker",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
},
@@ -2244,11 +2244,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/FillType"
+ "$ref":"#/definitions/ArmlType"
}
},
"elementName":{
- "localPart":"Fill",
+ "localPart":"arml",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
},
@@ -2259,11 +2259,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SelectedConditionType"
+ "$ref":"#/definitions/TextType"
}
},
"elementName":{
- "localPart":"SelectedCondition",
+ "localPart":"Text",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
},
@@ -2274,11 +2274,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LabelType"
+ "$ref":"#/definitions/SelectedConditionType"
}
},
"elementName":{
- "localPart":"Label",
+ "localPart":"SelectedCondition",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
},
@@ -2289,11 +2289,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TrackableType"
+ "$ref":"#/definitions/GeometryType"
}
},
"elementName":{
- "localPart":"Trackable",
+ "localPart":"Geometry",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
},
@@ -2304,11 +2304,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeometryType"
+ "$ref":"#/definitions/ImageType"
}
},
"elementName":{
- "localPart":"Geometry",
+ "localPart":"Image",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
},
@@ -2319,11 +2319,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ARAnchorType"
+ "$ref":"#/definitions/RelativeToType"
}
},
"elementName":{
- "localPart":"ARAnchor",
+ "localPart":"RelativeTo",
"namespaceURI":"http://www.opengis.net/arml/2.0"
}
}
diff --git a/scripts/jsonschemas/CSW_2_0_2.jsonschema b/scripts/jsonschemas/CSW_2_0_2.jsonschema
index 688c784f..00709c92 100644
--- a/scripts/jsonschemas/CSW_2_0_2.jsonschema
+++ b/scripts/jsonschemas/CSW_2_0_2.jsonschema
@@ -2,9 +2,10 @@
{
"id":"http://www.opengis.net/cat/csw/2.0.2#",
"definitions":{
- "GetRecordByIdType":{
+ "GetRecordsType":{
"required":[
- "id"
+ "abstractQuery",
+ "any"
],
"allOf":[
{
@@ -12,38 +13,105 @@
},
{
"type":"object",
- "title":"GetRecordByIdType",
+ "title":"GetRecordsType",
"properties":{
- "id":{
- "title":"id",
+ "distributedSearch":{
+ "title":"distributedSearch",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DistributedSearchType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"DistributedSearch",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ }
+ },
+ "responseHandler":{
+ "title":"responseHandler",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
},
- "minItems":1
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Id",
+ "localPart":"ResponseHandler",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
- "elementSetName":{
- "title":"elementSetName",
+ "abstractQuery":{
+ "title":"abstractQuery",
"allOf":[
{
- "$ref":"#/definitions/ElementSetNameType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractQueryType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractQuery",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"ElementSetName",
+ "localPart":"AbstractQuery",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
+ "any":{
+ "title":"any",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ }
+ }
+ }
+ ],
+ "propertyType":"anyElement"
+ },
+ "requestId":{
+ "title":"requestId",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"requestId",
+ "namespaceURI":""
+ }
+ },
+ "resultType":{
+ "title":"resultType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ResultType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"resultType",
+ "namespaceURI":""
+ }
+ },
"outputFormat":{
"title":"outputFormat",
"allOf":[
@@ -69,231 +137,146 @@
"localPart":"outputSchema",
"namespaceURI":""
}
+ },
+ "startPosition":{
+ "title":"startPosition",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"startPosition",
+ "namespaceURI":""
+ }
+ },
+ "maxRecords":{
+ "title":"maxRecords",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"maxRecords",
+ "namespaceURI":""
+ }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"GetRecordByIdType",
+ "localPart":"GetRecordsType",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
},
"propertiesOrder":[
- "id",
- "elementSetName",
+ "distributedSearch",
+ "responseHandler",
+ "abstractQuery",
+ "any",
+ "requestId",
+ "resultType",
"outputFormat",
- "outputSchema"
+ "outputSchema",
+ "startPosition",
+ "maxRecords"
]
},
- "GetRecordByIdResponseType":{
+ "DomainValuesType":{
"type":"object",
- "title":"GetRecordByIdResponseType",
+ "title":"DomainValuesType",
+ "required":[
+ "propertyName",
+ "parameterName",
+ "listOfValues",
+ "conceptualScheme",
+ "rangeOfValues",
+ "type"
+ ],
"properties":{
- "abstractRecord":{
- "title":"abstractRecord",
+ "propertyName":{
+ "title":"propertyName",
"allOf":[
{
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractRecordType"
- }
- },
- "elementName":{
- "localPart":"AbstractRecord",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- }
- },
- "minItems":0
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractRecord",
+ "localPart":"PropertyName",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
- "any":{
- "title":"any",
+ "parameterName":{
+ "title":"parameterName",
"allOf":[
{
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- }
- }
- },
- "minItems":0
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"anyElement"
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"GetRecordByIdResponseType",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- },
- "propertiesOrder":[
- "abstractRecord",
- "any"
- ]
- },
- "EmptyType":{
- "type":"object",
- "title":"EmptyType",
- "properties":{
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"EmptyType",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- }
- },
- "DCMIRecordType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractRecordType"
- },
- {
- "type":"object",
- "title":"DCMIRecordType",
- "properties":{
- "dcElement":{
- "title":"dcElement",
- "allOf":[
- {
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"http://purl.org/dc/elements/1.1/#/definitions/SimpleLiteral"
- }
- },
- "elementName":{
- "localPart":"DC-element",
- "namespaceURI":"http://purl.org/dc/elements/1.1/"
- }
- },
- "minItems":0
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"DC-element",
- "namespaceURI":"http://purl.org/dc/elements/1.1/"
- }
- }
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"ParameterName",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DCMIRecordType",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- },
- "propertiesOrder":[
- "dcElement"
- ]
- },
- "RequestBaseType":{
- "type":"object",
- "title":"RequestBaseType",
- "required":[
- "service",
- "version"
- ],
- "properties":{
- "service":{
- "title":"service",
+ },
+ "listOfValues":{
+ "title":"listOfValues",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/ListOfValuesType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"service",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"ListOfValues",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
- "version":{
- "title":"version",
+ "conceptualScheme":{
+ "title":"conceptualScheme",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/ConceptualSchemeType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"version",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"ConceptualScheme",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"RequestBaseType",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- },
- "propertiesOrder":[
- "service",
- "version"
- ]
- },
- "TransactionResponseType":{
- "type":"object",
- "title":"TransactionResponseType",
- "required":[
- "transactionSummary"
- ],
- "properties":{
- "transactionSummary":{
- "title":"transactionSummary",
+ },
+ "rangeOfValues":{
+ "title":"rangeOfValues",
"allOf":[
{
- "$ref":"#/definitions/TransactionSummaryType"
+ "$ref":"#/definitions/RangeOfValuesType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TransactionSummary",
+ "localPart":"RangeOfValues",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
- "insertResult":{
- "title":"insertResult",
+ "type":{
+ "title":"type",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/InsertResultType"
- },
- "minItems":0
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"InsertResult",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":""
}
},
- "version":{
- "title":"version",
+ "uom":{
+ "title":"uom",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -301,185 +284,145 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"version",
+ "localPart":"uom",
"namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TransactionResponseType",
+ "localPart":"DomainValuesType",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
},
"propertiesOrder":[
- "transactionSummary",
- "insertResult",
- "version"
+ "propertyName",
+ "parameterName",
+ "listOfValues",
+ "conceptualScheme",
+ "rangeOfValues",
+ "type",
+ "uom"
]
},
- "AbstractRecordType":{
- "type":"object",
- "title":"AbstractRecordType",
- "properties":{
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractRecordType",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- }
- },
- "CapabilitiesType":{
+ "GetDomainType":{
"required":[
- "filterCapabilities"
+ "propertyName",
+ "parameterName"
],
"allOf":[
{
- "$ref":"http://www.opengis.net/ows#/definitions/CapabilitiesBaseType"
+ "$ref":"#/definitions/RequestBaseType"
},
{
"type":"object",
- "title":"CapabilitiesType",
+ "title":"GetDomainType",
"properties":{
- "filterCapabilities":{
- "title":"filterCapabilities",
+ "propertyName":{
+ "title":"propertyName",
"allOf":[
{
- "anyOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/dom"
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- }
- }
- }
- ]
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"anyElement"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"PropertyName",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ }
+ },
+ "parameterName":{
+ "title":"parameterName",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"ParameterName",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"CapabilitiesType",
+ "localPart":"GetDomainType",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
},
"propertiesOrder":[
- "filterCapabilities"
+ "propertyName",
+ "parameterName"
]
},
- "RequestStatusType":{
+ "GetRecordByIdResponseType":{
"type":"object",
- "title":"RequestStatusType",
+ "title":"GetRecordByIdResponseType",
"properties":{
- "timestamp":{
- "title":"timestamp",
+ "abstractRecord":{
+ "title":"abstractRecord",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractRecordType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractRecord",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ }
+ },
+ "minItems":0
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"timestamp",
- "namespaceURI":""
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractRecord",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"RequestStatusType",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- },
- "propertiesOrder":[
- "timestamp"
- ]
- },
- "ElementSetNameType":{
- "type":"object",
- "title":"ElementSetNameType",
- "properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "$ref":"#/definitions/ElementSetType"
- }
- ],
- "propertyType":"value"
},
- "typeNames":{
- "title":"typeNames",
+ "any":{
+ "title":"any",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- }
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ }
+ }
+ },
+ "minItems":0
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"typeNames",
- "namespaceURI":""
- }
+ "propertyType":"anyElement"
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ElementSetNameType",
+ "localPart":"GetRecordByIdResponseType",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
},
"propertiesOrder":[
- "value",
- "typeNames"
- ]
- },
- "GetCapabilitiesType":{
- "allOf":[
- {
- "$ref":"http://www.opengis.net/ows#/definitions/GetCapabilitiesType"
- },
- {
- "type":"object",
- "title":"GetCapabilitiesType",
- "properties":{
- "service":{
- "title":"service",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"service",
- "namespaceURI":""
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"GetCapabilitiesType",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- },
- "propertiesOrder":[
- "service"
+ "abstractRecord",
+ "any"
]
},
- "GetRecordsType":{
+ "GetRecordByIdType":{
"required":[
- "abstractQuery",
- "any"
+ "id"
],
"allOf":[
{
@@ -487,105 +430,38 @@
},
{
"type":"object",
- "title":"GetRecordsType",
+ "title":"GetRecordByIdType",
"properties":{
- "distributedSearch":{
- "title":"distributedSearch",
- "allOf":[
- {
- "$ref":"#/definitions/DistributedSearchType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"DistributedSearch",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- }
- },
- "responseHandler":{
- "title":"responseHandler",
+ "id":{
+ "title":"id",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
},
- "minItems":0
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"ResponseHandler",
+ "localPart":"Id",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
- "abstractQuery":{
- "title":"abstractQuery",
+ "elementSetName":{
+ "title":"elementSetName",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractQueryType"
- }
- },
- "elementName":{
- "localPart":"AbstractQuery",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- }
+ "$ref":"#/definitions/ElementSetNameType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractQuery",
+ "localPart":"ElementSetName",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
- "any":{
- "title":"any",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- }
- }
- }
- ],
- "propertyType":"anyElement"
- },
- "requestId":{
- "title":"requestId",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"requestId",
- "namespaceURI":""
- }
- },
- "resultType":{
- "title":"resultType",
- "allOf":[
- {
- "$ref":"#/definitions/ResultType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"resultType",
- "namespaceURI":""
- }
- },
"outputFormat":{
"title":"outputFormat",
"allOf":[
@@ -611,151 +487,140 @@
"localPart":"outputSchema",
"namespaceURI":""
}
- },
- "startPosition":{
- "title":"startPosition",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"startPosition",
- "namespaceURI":""
- }
- },
- "maxRecords":{
- "title":"maxRecords",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"maxRecords",
- "namespaceURI":""
- }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"GetRecordsType",
+ "localPart":"GetRecordByIdType",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
},
"propertiesOrder":[
- "distributedSearch",
- "responseHandler",
- "abstractQuery",
- "any",
- "requestId",
- "resultType",
+ "id",
+ "elementSetName",
"outputFormat",
- "outputSchema",
- "startPosition",
- "maxRecords"
+ "outputSchema"
]
},
- "UpdateType":{
+ "TransactionResponseType":{
"type":"object",
- "title":"UpdateType",
+ "title":"TransactionResponseType",
"required":[
- "any",
- "recordProperty",
- "constraint"
+ "transactionSummary"
],
"properties":{
- "any":{
- "title":"any",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- }
- }
- }
- ],
- "propertyType":"anyElement"
- },
- "recordProperty":{
- "title":"recordProperty",
+ "transactionSummary":{
+ "title":"transactionSummary",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/RecordPropertyType"
- },
- "minItems":1
+ "$ref":"#/definitions/TransactionSummaryType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"RecordProperty",
+ "localPart":"TransactionSummary",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
- "constraint":{
- "title":"constraint",
+ "insertResult":{
+ "title":"insertResult",
"allOf":[
{
- "$ref":"#/definitions/QueryConstraintType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/InsertResultType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Constraint",
+ "localPart":"InsertResult",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
- "handle":{
- "title":"handle",
+ "version":{
+ "title":"version",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"handle",
+ "localPart":"version",
"namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"UpdateType",
+ "localPart":"TransactionResponseType",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
},
"propertiesOrder":[
- "any",
- "recordProperty",
- "constraint",
- "handle"
+ "transactionSummary",
+ "insertResult",
+ "version"
]
},
- "InsertType":{
+ "ElementSetNameType":{
"type":"object",
- "title":"InsertType",
- "required":[
- "any"
- ],
+ "title":"ElementSetNameType",
"properties":{
- "any":{
- "title":"any",
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ElementSetType"
+ }
+ ],
+ "propertyType":"value"
+ },
+ "typeNames":{
+ "title":"typeNames",
"allOf":[
{
"type":"array",
"items":{
- "type":"object",
- "properties":{
- "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"typeNames",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ElementSetNameType",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ },
+ "propertiesOrder":[
+ "value",
+ "typeNames"
+ ]
+ },
+ "InsertType":{
+ "type":"object",
+ "title":"InsertType",
+ "required":[
+ "any"
+ ],
+ "properties":{
+ "any":{
+ "title":"any",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
@@ -805,75 +670,51 @@
"handle"
]
},
- "ConceptualSchemeType":{
+ "ListOfValuesType":{
"type":"object",
- "title":"ConceptualSchemeType",
+ "title":"ListOfValuesType",
"required":[
- "name",
- "document",
- "authority"
+ "value"
],
"properties":{
- "name":{
- "title":"name",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Name",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- }
- },
- "document":{
- "title":"document",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Document",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- }
- },
- "authority":{
- "title":"authority",
+ "value":{
+ "title":"value",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Authority",
+ "localPart":"Value",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ConceptualSchemeType",
+ "localPart":"ListOfValuesType",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
},
"propertiesOrder":[
- "name",
- "document",
- "authority"
+ "value"
]
},
- "EchoedRequestType":{
+ "QueryConstraintType":{
"type":"object",
- "title":"EchoedRequestType",
+ "title":"QueryConstraintType",
"required":[
- "any"
+ "filter",
+ "cqlText",
+ "version"
],
"properties":{
- "any":{
- "title":"any",
+ "filter":{
+ "title":"filter",
"allOf":[
{
"anyOf":[
@@ -894,119 +735,135 @@
}
],
"propertyType":"anyElement"
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"EchoedRequestType",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- },
- "propertiesOrder":[
- "any"
- ]
- },
- "HarvestResponseType":{
- "type":"object",
- "title":"HarvestResponseType",
- "required":[
- "acknowledgement",
- "transactionResponse"
- ],
- "properties":{
- "acknowledgement":{
- "title":"acknowledgement",
+ },
+ "cqlText":{
+ "title":"cqlText",
"allOf":[
{
- "$ref":"#/definitions/AcknowledgementType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Acknowledgement",
+ "localPart":"CqlText",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
- "transactionResponse":{
- "title":"transactionResponse",
+ "version":{
+ "title":"version",
"allOf":[
{
- "$ref":"#/definitions/TransactionResponseType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"TransactionResponse",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"version",
+ "namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"HarvestResponseType",
+ "localPart":"QueryConstraintType",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
},
"propertiesOrder":[
- "acknowledgement",
- "transactionResponse"
+ "filter",
+ "cqlText",
+ "version"
]
},
- "AcknowledgementType":{
+ "AbstractRecordType":{
"type":"object",
- "title":"AcknowledgementType",
+ "title":"AbstractRecordType",
+ "properties":{
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractRecordType",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ }
+ },
+ "UpdateType":{
+ "type":"object",
+ "title":"UpdateType",
"required":[
- "echoedRequest",
- "timeStamp"
+ "any",
+ "recordProperty",
+ "constraint"
],
"properties":{
- "echoedRequest":{
- "title":"echoedRequest",
+ "any":{
+ "title":"any",
"allOf":[
{
- "$ref":"#/definitions/EchoedRequestType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ }
+ }
+ }
+ ],
+ "propertyType":"anyElement"
+ },
+ "recordProperty":{
+ "title":"recordProperty",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/RecordPropertyType"
+ },
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"EchoedRequest",
+ "localPart":"RecordProperty",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
- "requestId":{
- "title":"requestId",
+ "constraint":{
+ "title":"constraint",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/QueryConstraintType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"RequestId",
+ "localPart":"Constraint",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
- "timeStamp":{
- "title":"timeStamp",
+ "handle":{
+ "title":"handle",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"timeStamp",
+ "localPart":"handle",
"namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"AcknowledgementType",
+ "localPart":"UpdateType",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
},
"propertiesOrder":[
- "echoedRequest",
- "requestId",
- "timeStamp"
+ "any",
+ "recordProperty",
+ "constraint",
+ "handle"
]
},
"GetDomainResponseType":{
@@ -1043,193 +900,41 @@
"domainValues"
]
},
- "SchemaComponentType":{
- "type":"object",
- "title":"SchemaComponentType",
- "required":[
- "targetNamespace",
- "schemaLanguage"
+ "GetCapabilitiesType":{
+ "allOf":[
+ {
+ "$ref":"http://www.opengis.net/ows#/definitions/GetCapabilitiesType"
+ },
+ {
+ "type":"object",
+ "title":"GetCapabilitiesType",
+ "properties":{
+ "service":{
+ "title":"service",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"service",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
],
- "properties":{
- "content":{
- "title":"content",
- "allOf":[
- {
- "type":"array",
- "items":{
- "anyOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- },
- {
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/dom"
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- }
- }
- }
- ]
- }
- }
- ],
- "propertyType":"anyElement"
- },
- "targetNamespace":{
- "title":"targetNamespace",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"targetNamespace",
- "namespaceURI":""
- }
- },
- "parentSchema":{
- "title":"parentSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"parentSchema",
- "namespaceURI":""
- }
- },
- "schemaLanguage":{
- "title":"schemaLanguage",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"schemaLanguage",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"SchemaComponentType",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- },
- "propertiesOrder":[
- "content",
- "targetNamespace",
- "parentSchema",
- "schemaLanguage"
- ]
- },
- "AbstractQueryType":{
- "type":"object",
- "title":"AbstractQueryType",
- "properties":{
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractQueryType",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- }
- },
- "GetDomainType":{
- "required":[
- "propertyName",
- "parameterName"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/RequestBaseType"
- },
- {
- "type":"object",
- "title":"GetDomainType",
- "properties":{
- "propertyName":{
- "title":"propertyName",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"PropertyName",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- }
- },
- "parameterName":{
- "title":"parameterName",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"ParameterName",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"GetDomainType",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- },
- "propertiesOrder":[
- "propertyName",
- "parameterName"
- ]
- },
- "ListOfValuesType":{
- "type":"object",
- "title":"ListOfValuesType",
- "required":[
- "value"
- ],
- "properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Value",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- }
- }
- },
"typeType":"classInfo",
"typeName":{
- "localPart":"ListOfValuesType",
+ "localPart":"GetCapabilitiesType",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
},
"propertiesOrder":[
- "value"
+ "service"
]
},
- "BriefRecordType":{
+ "SummaryRecordType":{
"required":[
"identifier",
"title"
@@ -1240,7 +945,7 @@
},
{
"type":"object",
- "title":"BriefRecordType",
+ "title":"SummaryRecordType",
"properties":{
"identifier":{
"title":"identifier",
@@ -1313,8 +1018,25 @@
"namespaceURI":"http://purl.org/dc/elements/1.1/"
}
},
- "boundingBox":{
- "title":"boundingBox",
+ "subject":{
+ "title":"subject",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://purl.org/dc/elements/1.1/#/definitions/SimpleLiteral"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"subject",
+ "namespaceURI":"http://purl.org/dc/elements/1.1/"
+ }
+ },
+ "format":{
+ "title":"format",
"allOf":[
{
"type":"array",
@@ -1325,12 +1047,12 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.opengis.net/ows#/definitions/BoundingBoxType"
+ "$ref":"http://purl.org/dc/elements/1.1/#/definitions/SimpleLiteral"
}
},
"elementName":{
- "localPart":"BoundingBox",
- "namespaceURI":"http://www.opengis.net/ows"
+ "localPart":"format",
+ "namespaceURI":"http://purl.org/dc/elements/1.1/"
}
},
"minItems":0
@@ -1338,226 +1060,8 @@
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"BoundingBox",
- "namespaceURI":"http://www.opengis.net/ows"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"BriefRecordType",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- },
- "propertiesOrder":[
- "identifier",
- "title",
- "type",
- "boundingBox"
- ]
- },
- "GetRecordsResponseType":{
- "type":"object",
- "title":"GetRecordsResponseType",
- "required":[
- "searchStatus",
- "searchResults"
- ],
- "properties":{
- "requestId":{
- "title":"requestId",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"RequestId",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- }
- },
- "searchStatus":{
- "title":"searchStatus",
- "allOf":[
- {
- "$ref":"#/definitions/RequestStatusType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"SearchStatus",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- }
- },
- "searchResults":{
- "title":"searchResults",
- "allOf":[
- {
- "$ref":"#/definitions/SearchResultsType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"SearchResults",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- }
- },
- "version":{
- "title":"version",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"version",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"GetRecordsResponseType",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- },
- "propertiesOrder":[
- "requestId",
- "searchStatus",
- "searchResults",
- "version"
- ]
- },
- "SummaryRecordType":{
- "required":[
- "identifier",
- "title"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractRecordType"
- },
- {
- "type":"object",
- "title":"SummaryRecordType",
- "properties":{
- "identifier":{
- "title":"identifier",
- "allOf":[
- {
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"http://purl.org/dc/elements/1.1/#/definitions/SimpleLiteral"
- }
- },
- "elementName":{
- "localPart":"identifier",
- "namespaceURI":"http://purl.org/dc/elements/1.1/"
- }
- },
- "minItems":1
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"identifier",
- "namespaceURI":"http://purl.org/dc/elements/1.1/"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"http://purl.org/dc/elements/1.1/#/definitions/SimpleLiteral"
- }
- },
- "elementName":{
- "localPart":"title",
- "namespaceURI":"http://purl.org/dc/elements/1.1/"
- }
- },
- "minItems":1
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"title",
- "namespaceURI":"http://purl.org/dc/elements/1.1/"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"http://purl.org/dc/elements/1.1/#/definitions/SimpleLiteral"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"type",
- "namespaceURI":"http://purl.org/dc/elements/1.1/"
- }
- },
- "subject":{
- "title":"subject",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://purl.org/dc/elements/1.1/#/definitions/SimpleLiteral"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"subject",
- "namespaceURI":"http://purl.org/dc/elements/1.1/"
- }
- },
- "format":{
- "title":"format",
- "allOf":[
- {
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"http://purl.org/dc/elements/1.1/#/definitions/SimpleLiteral"
- }
- },
- "elementName":{
- "localPart":"format",
- "namespaceURI":"http://purl.org/dc/elements/1.1/"
- }
- },
- "minItems":0
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"format",
- "namespaceURI":"http://purl.org/dc/elements/1.1/"
+ "localPart":"format",
+ "namespaceURI":"http://purl.org/dc/elements/1.1/"
}
},
"relation":{
@@ -1690,328 +1194,872 @@
"boundingBox"
]
},
- "DistributedSearchType":{
- "type":"object",
- "title":"DistributedSearchType",
- "properties":{
- "hopCount":{
- "title":"hopCount",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "DescribeRecordType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/RequestBaseType"
+ },
+ {
+ "type":"object",
+ "title":"DescribeRecordType",
+ "properties":{
+ "typeName":{
+ "title":"typeName",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"TypeName",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ }
+ },
+ "outputFormat":{
+ "title":"outputFormat",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"outputFormat",
+ "namespaceURI":""
+ }
+ },
+ "schemaLanguage":{
+ "title":"schemaLanguage",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"schemaLanguage",
+ "namespaceURI":""
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"hopCount",
- "namespaceURI":""
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"DistributedSearchType",
+ "localPart":"DescribeRecordType",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
},
"propertiesOrder":[
- "hopCount"
+ "typeName",
+ "outputFormat",
+ "schemaLanguage"
]
},
- "DescribeRecordResponseType":{
+ "TransactionSummaryType":{
"type":"object",
- "title":"DescribeRecordResponseType",
+ "title":"TransactionSummaryType",
"properties":{
- "schemaComponent":{
- "title":"schemaComponent",
+ "totalInserted":{
+ "title":"totalInserted",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/SchemaComponentType"
- },
- "minItems":0
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"SchemaComponent",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DescribeRecordResponseType",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- },
- "propertiesOrder":[
- "schemaComponent"
- ]
- },
- "SearchResultsType":{
- "type":"object",
- "title":"SearchResultsType",
- "required":[
- "numberOfRecordsMatched",
- "numberOfRecordsReturned"
- ],
- "properties":{
- "abstractRecord":{
- "title":"abstractRecord",
- "allOf":[
- {
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractRecordType"
- }
- },
- "elementName":{
- "localPart":"AbstractRecord",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- }
- },
- "minItems":0
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractRecord",
+ "localPart":"totalInserted",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
- "any":{
- "title":"any",
- "allOf":[
- {
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- }
- }
- },
- "minItems":0
- }
- ],
- "propertyType":"anyElement"
- },
- "resultSetId":{
- "title":"resultSetId",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"resultSetId",
- "namespaceURI":""
- }
- },
- "elementSet":{
- "title":"elementSet",
- "allOf":[
- {
- "$ref":"#/definitions/ElementSetType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"elementSet",
- "namespaceURI":""
- }
- },
- "recordSchema":{
- "title":"recordSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"recordSchema",
- "namespaceURI":""
- }
- },
- "numberOfRecordsMatched":{
- "title":"numberOfRecordsMatched",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"numberOfRecordsMatched",
- "namespaceURI":""
- }
- },
- "numberOfRecordsReturned":{
- "title":"numberOfRecordsReturned",
+ "totalUpdated":{
+ "title":"totalUpdated",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"numberOfRecordsReturned",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"totalUpdated",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
- "nextRecord":{
- "title":"nextRecord",
+ "totalDeleted":{
+ "title":"totalDeleted",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nextRecord",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"totalDeleted",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
- "expires":{
- "title":"expires",
+ "requestId":{
+ "title":"requestId",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"expires",
+ "localPart":"requestId",
"namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"SearchResultsType",
+ "localPart":"TransactionSummaryType",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
},
"propertiesOrder":[
- "abstractRecord",
- "any",
- "resultSetId",
- "elementSet",
- "recordSchema",
- "numberOfRecordsMatched",
- "numberOfRecordsReturned",
- "nextRecord",
- "expires"
+ "totalInserted",
+ "totalUpdated",
+ "totalDeleted",
+ "requestId"
]
},
- "InsertResultType":{
+ "GetRecordsResponseType":{
"type":"object",
- "title":"InsertResultType",
+ "title":"GetRecordsResponseType",
"required":[
- "briefRecord"
+ "searchStatus",
+ "searchResults"
],
"properties":{
- "briefRecord":{
- "title":"briefRecord",
+ "requestId":{
+ "title":"requestId",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/BriefRecordType"
- },
- "minItems":1
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"BriefRecord",
+ "localPart":"RequestId",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
- "handleRef":{
- "title":"handleRef",
+ "searchStatus":{
+ "title":"searchStatus",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/RequestStatusType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"handleRef",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"SearchStatus",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"InsertResultType",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- },
- "propertiesOrder":[
- "briefRecord",
- "handleRef"
- ]
- },
- "RangeOfValuesType":{
- "type":"object",
- "title":"RangeOfValuesType",
- "required":[
- "minValue",
- "maxValue"
- ],
- "properties":{
- "minValue":{
- "title":"minValue",
+ },
+ "searchResults":{
+ "title":"searchResults",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/SearchResultsType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MinValue",
+ "localPart":"SearchResults",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
- "maxValue":{
- "title":"maxValue",
+ "version":{
+ "title":"version",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"MaxValue",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"version",
+ "namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"RangeOfValuesType",
+ "localPart":"GetRecordsResponseType",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
},
"propertiesOrder":[
- "minValue",
- "maxValue"
+ "requestId",
+ "searchStatus",
+ "searchResults",
+ "version"
]
},
- "QueryType":{
+ "BriefRecordType":{
"required":[
- "elementSetName",
- "elementName",
- "typeNames"
+ "identifier",
+ "title"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractRecordType"
+ },
+ {
+ "type":"object",
+ "title":"BriefRecordType",
+ "properties":{
+ "identifier":{
+ "title":"identifier",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://purl.org/dc/elements/1.1/#/definitions/SimpleLiteral"
+ }
+ },
+ "elementName":{
+ "localPart":"identifier",
+ "namespaceURI":"http://purl.org/dc/elements/1.1/"
+ }
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"identifier",
+ "namespaceURI":"http://purl.org/dc/elements/1.1/"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://purl.org/dc/elements/1.1/#/definitions/SimpleLiteral"
+ }
+ },
+ "elementName":{
+ "localPart":"title",
+ "namespaceURI":"http://purl.org/dc/elements/1.1/"
+ }
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"title",
+ "namespaceURI":"http://purl.org/dc/elements/1.1/"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"http://purl.org/dc/elements/1.1/#/definitions/SimpleLiteral"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"type",
+ "namespaceURI":"http://purl.org/dc/elements/1.1/"
+ }
+ },
+ "boundingBox":{
+ "title":"boundingBox",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://www.opengis.net/ows#/definitions/BoundingBoxType"
+ }
+ },
+ "elementName":{
+ "localPart":"BoundingBox",
+ "namespaceURI":"http://www.opengis.net/ows"
+ }
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"BoundingBox",
+ "namespaceURI":"http://www.opengis.net/ows"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"BriefRecordType",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ },
+ "propertiesOrder":[
+ "identifier",
+ "title",
+ "type",
+ "boundingBox"
+ ]
+ },
+ "HarvestType":{
+ "required":[
+ "source",
+ "resourceType"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/RequestBaseType"
+ },
+ {
+ "type":"object",
+ "title":"HarvestType",
+ "properties":{
+ "source":{
+ "title":"source",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Source",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ }
+ },
+ "resourceType":{
+ "title":"resourceType",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"ResourceType",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ }
+ },
+ "resourceFormat":{
+ "title":"resourceFormat",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"ResourceFormat",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ }
+ },
+ "harvestInterval":{
+ "title":"harvestInterval",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/duration"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"HarvestInterval",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ }
+ },
+ "responseHandler":{
+ "title":"responseHandler",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"ResponseHandler",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"HarvestType",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ },
+ "propertiesOrder":[
+ "source",
+ "resourceType",
+ "resourceFormat",
+ "harvestInterval",
+ "responseHandler"
+ ]
+ },
+ "TransactionType":{
+ "required":[
+ "insertOrUpdateOrDelete"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/RequestBaseType"
+ },
+ {
+ "type":"object",
+ "title":"TransactionType",
+ "properties":{
+ "insertOrUpdateOrDelete":{
+ "title":"insertOrUpdateOrDelete",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "anyOf":[
+ {
+ "anyOf":[
+ {
+ "$ref":"#/definitions/InsertType"
+ }
+ ],
+ "elementName":{
+ "localPart":"Insert",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ }
+ },
+ {
+ "anyOf":[
+ {
+ "$ref":"#/definitions/UpdateType"
+ }
+ ],
+ "elementName":{
+ "localPart":"Update",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ }
+ },
+ {
+ "anyOf":[
+ {
+ "$ref":"#/definitions/DeleteType"
+ }
+ ],
+ "elementName":{
+ "localPart":"Delete",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ }
+ }
+ ]
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"elements"
+ },
+ "verboseResponse":{
+ "title":"verboseResponse",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"verboseResponse",
+ "namespaceURI":""
+ }
+ },
+ "requestId":{
+ "title":"requestId",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"requestId",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TransactionType",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ },
+ "propertiesOrder":[
+ "insertOrUpdateOrDelete",
+ "verboseResponse",
+ "requestId"
+ ]
+ },
+ "SearchResultsType":{
+ "type":"object",
+ "title":"SearchResultsType",
+ "required":[
+ "numberOfRecordsMatched",
+ "numberOfRecordsReturned"
+ ],
+ "properties":{
+ "abstractRecord":{
+ "title":"abstractRecord",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractRecordType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractRecord",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ }
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractRecord",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ }
+ },
+ "any":{
+ "title":"any",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ }
+ }
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"anyElement"
+ },
+ "resultSetId":{
+ "title":"resultSetId",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"resultSetId",
+ "namespaceURI":""
+ }
+ },
+ "elementSet":{
+ "title":"elementSet",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ElementSetType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"elementSet",
+ "namespaceURI":""
+ }
+ },
+ "recordSchema":{
+ "title":"recordSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"recordSchema",
+ "namespaceURI":""
+ }
+ },
+ "numberOfRecordsMatched":{
+ "title":"numberOfRecordsMatched",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"numberOfRecordsMatched",
+ "namespaceURI":""
+ }
+ },
+ "numberOfRecordsReturned":{
+ "title":"numberOfRecordsReturned",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"numberOfRecordsReturned",
+ "namespaceURI":""
+ }
+ },
+ "nextRecord":{
+ "title":"nextRecord",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nextRecord",
+ "namespaceURI":""
+ }
+ },
+ "expires":{
+ "title":"expires",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"expires",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"SearchResultsType",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ },
+ "propertiesOrder":[
+ "abstractRecord",
+ "any",
+ "resultSetId",
+ "elementSet",
+ "recordSchema",
+ "numberOfRecordsMatched",
+ "numberOfRecordsReturned",
+ "nextRecord",
+ "expires"
+ ]
+ },
+ "DeleteType":{
+ "type":"object",
+ "title":"DeleteType",
+ "required":[
+ "constraint"
+ ],
+ "properties":{
+ "constraint":{
+ "title":"constraint",
+ "allOf":[
+ {
+ "$ref":"#/definitions/QueryConstraintType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Constraint",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ }
+ },
+ "typeName":{
+ "title":"typeName",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"typeName",
+ "namespaceURI":""
+ }
+ },
+ "handle":{
+ "title":"handle",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"handle",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DeleteType",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ },
+ "propertiesOrder":[
+ "constraint",
+ "typeName",
+ "handle"
+ ]
+ },
+ "AcknowledgementType":{
+ "type":"object",
+ "title":"AcknowledgementType",
+ "required":[
+ "echoedRequest",
+ "timeStamp"
+ ],
+ "properties":{
+ "echoedRequest":{
+ "title":"echoedRequest",
+ "allOf":[
+ {
+ "$ref":"#/definitions/EchoedRequestType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"EchoedRequest",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ }
+ },
+ "requestId":{
+ "title":"requestId",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"RequestId",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ }
+ },
+ "timeStamp":{
+ "title":"timeStamp",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"timeStamp",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AcknowledgementType",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ },
+ "propertiesOrder":[
+ "echoedRequest",
+ "requestId",
+ "timeStamp"
+ ]
+ },
+ "RequestBaseType":{
+ "type":"object",
+ "title":"RequestBaseType",
+ "required":[
+ "service",
+ "version"
+ ],
+ "properties":{
+ "service":{
+ "title":"service",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"service",
+ "namespaceURI":""
+ }
+ },
+ "version":{
+ "title":"version",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"version",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"RequestBaseType",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ },
+ "propertiesOrder":[
+ "service",
+ "version"
+ ]
+ },
+ "QueryType":{
+ "required":[
+ "elementSetName",
+ "elementName",
+ "typeNames"
],
"allOf":[
{
@@ -2119,53 +2167,32 @@
"typeNames"
]
},
- "QueryConstraintType":{
+ "InsertResultType":{
"type":"object",
- "title":"QueryConstraintType",
+ "title":"InsertResultType",
"required":[
- "filter",
- "cqlText",
- "version"
+ "briefRecord"
],
"properties":{
- "filter":{
- "title":"filter",
- "allOf":[
- {
- "anyOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/dom"
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- }
- }
- }
- ]
- }
- ],
- "propertyType":"anyElement"
- },
- "cqlText":{
- "title":"cqlText",
+ "briefRecord":{
+ "title":"briefRecord",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/BriefRecordType"
+ },
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"CqlText",
+ "localPart":"BriefRecord",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
- "version":{
- "title":"version",
+ "handleRef":{
+ "title":"handleRef",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -2173,432 +2200,423 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"version",
+ "localPart":"handleRef",
"namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"QueryConstraintType",
+ "localPart":"InsertResultType",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
},
"propertiesOrder":[
- "filter",
- "cqlText",
- "version"
+ "briefRecord",
+ "handleRef"
]
},
- "TransactionSummaryType":{
+ "AbstractQueryType":{
"type":"object",
- "title":"TransactionSummaryType",
+ "title":"AbstractQueryType",
"properties":{
- "totalInserted":{
- "title":"totalInserted",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"totalInserted",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- }
- },
- "totalUpdated":{
- "title":"totalUpdated",
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractQueryType",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ }
+ },
+ "EchoedRequestType":{
+ "type":"object",
+ "title":"EchoedRequestType",
+ "required":[
+ "any"
+ ],
+ "properties":{
+ "any":{
+ "title":"any",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "anyOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/dom"
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ }
+ }
+ }
+ ]
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"totalUpdated",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- }
+ "propertyType":"anyElement"
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"EchoedRequestType",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ },
+ "propertiesOrder":[
+ "any"
+ ]
+ },
+ "RecordType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/DCMIRecordType"
},
- "totalDeleted":{
- "title":"totalDeleted",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ {
+ "type":"object",
+ "title":"RecordType",
+ "properties":{
+ "anyText":{
+ "title":"anyText",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/EmptyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"AnyText",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ }
+ },
+ "boundingBox":{
+ "title":"boundingBox",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://www.opengis.net/ows#/definitions/BoundingBoxType"
+ }
+ },
+ "elementName":{
+ "localPart":"BoundingBox",
+ "namespaceURI":"http://www.opengis.net/ows"
+ }
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"BoundingBox",
+ "namespaceURI":"http://www.opengis.net/ows"
+ }
}
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"totalDeleted",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"RecordType",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ },
+ "propertiesOrder":[
+ "anyText",
+ "boundingBox"
+ ]
+ },
+ "DCMIRecordType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractRecordType"
},
- "requestId":{
- "title":"requestId",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"requestId",
- "namespaceURI":""
+ {
+ "type":"object",
+ "title":"DCMIRecordType",
+ "properties":{
+ "dcElement":{
+ "title":"dcElement",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://purl.org/dc/elements/1.1/#/definitions/SimpleLiteral"
+ }
+ },
+ "elementName":{
+ "localPart":"DC-element",
+ "namespaceURI":"http://purl.org/dc/elements/1.1/"
+ }
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"DC-element",
+ "namespaceURI":"http://purl.org/dc/elements/1.1/"
+ }
+ }
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"TransactionSummaryType",
+ "localPart":"DCMIRecordType",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
},
"propertiesOrder":[
- "totalInserted",
- "totalUpdated",
- "totalDeleted",
- "requestId"
+ "dcElement"
]
},
- "DomainValuesType":{
+ "RangeOfValuesType":{
"type":"object",
- "title":"DomainValuesType",
+ "title":"RangeOfValuesType",
"required":[
- "propertyName",
- "parameterName",
- "listOfValues",
- "conceptualScheme",
- "rangeOfValues",
- "type"
+ "minValue",
+ "maxValue"
],
"properties":{
- "propertyName":{
- "title":"propertyName",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"PropertyName",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- }
- },
- "parameterName":{
- "title":"parameterName",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"ParameterName",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- }
- },
- "listOfValues":{
- "title":"listOfValues",
- "allOf":[
- {
- "$ref":"#/definitions/ListOfValuesType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"ListOfValues",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- }
- },
- "conceptualScheme":{
- "title":"conceptualScheme",
+ "minValue":{
+ "title":"minValue",
"allOf":[
{
- "$ref":"#/definitions/ConceptualSchemeType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"ConceptualScheme",
+ "localPart":"MinValue",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
- "rangeOfValues":{
- "title":"rangeOfValues",
+ "maxValue":{
+ "title":"maxValue",
"allOf":[
{
- "$ref":"#/definitions/RangeOfValuesType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"RangeOfValues",
+ "localPart":"MaxValue",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":""
- }
- },
- "uom":{
- "title":"uom",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uom",
- "namespaceURI":""
- }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DomainValuesType",
+ "localPart":"RangeOfValuesType",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
},
"propertiesOrder":[
- "propertyName",
- "parameterName",
- "listOfValues",
- "conceptualScheme",
- "rangeOfValues",
- "type",
- "uom"
+ "minValue",
+ "maxValue"
]
},
- "HarvestType":{
+ "EmptyType":{
+ "type":"object",
+ "title":"EmptyType",
+ "properties":{
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"EmptyType",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ }
+ },
+ "CapabilitiesType":{
"required":[
- "source",
- "resourceType"
+ "filterCapabilities"
],
"allOf":[
{
- "$ref":"#/definitions/RequestBaseType"
+ "$ref":"http://www.opengis.net/ows#/definitions/CapabilitiesBaseType"
},
{
"type":"object",
- "title":"HarvestType",
+ "title":"CapabilitiesType",
"properties":{
- "source":{
- "title":"source",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Source",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- }
- },
- "resourceType":{
- "title":"resourceType",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"ResourceType",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- }
- },
- "resourceFormat":{
- "title":"resourceFormat",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"ResourceFormat",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- }
- },
- "harvestInterval":{
- "title":"harvestInterval",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/duration"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"HarvestInterval",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- }
- },
- "responseHandler":{
- "title":"responseHandler",
+ "filterCapabilities":{
+ "title":"filterCapabilities",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- },
- "minItems":0
+ "anyOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/dom"
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ }
+ }
+ }
+ ]
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"ResponseHandler",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- }
+ "propertyType":"anyElement"
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"HarvestType",
+ "localPart":"CapabilitiesType",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
},
"propertiesOrder":[
- "source",
- "resourceType",
- "resourceFormat",
- "harvestInterval",
- "responseHandler"
+ "filterCapabilities"
]
},
- "DeleteType":{
+ "RequestStatusType":{
"type":"object",
- "title":"DeleteType",
+ "title":"RequestStatusType",
+ "properties":{
+ "timestamp":{
+ "title":"timestamp",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"timestamp",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"RequestStatusType",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ },
+ "propertiesOrder":[
+ "timestamp"
+ ]
+ },
+ "ConceptualSchemeType":{
+ "type":"object",
+ "title":"ConceptualSchemeType",
"required":[
- "constraint"
+ "name",
+ "document",
+ "authority"
],
"properties":{
- "constraint":{
- "title":"constraint",
+ "name":{
+ "title":"name",
"allOf":[
{
- "$ref":"#/definitions/QueryConstraintType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Constraint",
+ "localPart":"Name",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
- "typeName":{
- "title":"typeName",
+ "document":{
+ "title":"document",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"typeName",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Document",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
- "handle":{
- "title":"handle",
+ "authority":{
+ "title":"authority",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"handle",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Authority",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DeleteType",
+ "localPart":"ConceptualSchemeType",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
},
"propertiesOrder":[
- "constraint",
- "typeName",
- "handle"
+ "name",
+ "document",
+ "authority"
]
},
- "RecordType":{
- "allOf":[
- {
- "$ref":"#/definitions/DCMIRecordType"
+ "HarvestResponseType":{
+ "type":"object",
+ "title":"HarvestResponseType",
+ "required":[
+ "acknowledgement",
+ "transactionResponse"
+ ],
+ "properties":{
+ "acknowledgement":{
+ "title":"acknowledgement",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AcknowledgementType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Acknowledgement",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ }
},
- {
- "type":"object",
- "title":"RecordType",
- "properties":{
- "anyText":{
- "title":"anyText",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/EmptyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"AnyText",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- }
- },
- "boundingBox":{
- "title":"boundingBox",
- "allOf":[
- {
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"http://www.opengis.net/ows#/definitions/BoundingBoxType"
- }
- },
- "elementName":{
- "localPart":"BoundingBox",
- "namespaceURI":"http://www.opengis.net/ows"
- }
- },
- "minItems":0
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"BoundingBox",
- "namespaceURI":"http://www.opengis.net/ows"
- }
+ "transactionResponse":{
+ "title":"transactionResponse",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TransactionResponseType"
}
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"TransactionResponse",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"RecordType",
+ "localPart":"HarvestResponseType",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
},
"propertiesOrder":[
- "anyText",
- "boundingBox"
+ "acknowledgement",
+ "transactionResponse"
]
},
"RecordPropertyType":{
@@ -2645,172 +2663,154 @@
"value"
]
},
- "DescribeRecordType":{
- "allOf":[
- {
- "$ref":"#/definitions/RequestBaseType"
- },
- {
- "type":"object",
- "title":"DescribeRecordType",
- "properties":{
- "typeName":{
- "title":"typeName",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ "DistributedSearchType":{
+ "type":"object",
+ "title":"DistributedSearchType",
+ "properties":{
+ "hopCount":{
+ "title":"hopCount",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"hopCount",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DistributedSearchType",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
+ },
+ "propertiesOrder":[
+ "hopCount"
+ ]
+ },
+ "SchemaComponentType":{
+ "type":"object",
+ "title":"SchemaComponentType",
+ "required":[
+ "targetNamespace",
+ "schemaLanguage"
+ ],
+ "properties":{
+ "content":{
+ "title":"content",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "anyOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
},
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"TypeName",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- }
- },
- "outputFormat":{
- "title":"outputFormat",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"outputFormat",
- "namespaceURI":""
- }
- },
- "schemaLanguage":{
- "title":"schemaLanguage",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"schemaLanguage",
- "namespaceURI":""
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/dom"
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ }
+ }
+ }
+ ]
}
}
+ ],
+ "propertyType":"anyElement"
+ },
+ "targetNamespace":{
+ "title":"targetNamespace",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"targetNamespace",
+ "namespaceURI":""
+ }
+ },
+ "parentSchema":{
+ "title":"parentSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"parentSchema",
+ "namespaceURI":""
+ }
+ },
+ "schemaLanguage":{
+ "title":"schemaLanguage",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"schemaLanguage",
+ "namespaceURI":""
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"DescribeRecordType",
+ "localPart":"SchemaComponentType",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
},
"propertiesOrder":[
- "typeName",
- "outputFormat",
+ "content",
+ "targetNamespace",
+ "parentSchema",
"schemaLanguage"
]
},
- "TransactionType":{
- "required":[
- "insertOrUpdateOrDelete"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/RequestBaseType"
- },
- {
- "type":"object",
- "title":"TransactionType",
- "properties":{
- "insertOrUpdateOrDelete":{
- "title":"insertOrUpdateOrDelete",
- "allOf":[
- {
- "type":"array",
- "items":{
- "anyOf":[
- {
- "anyOf":[
- {
- "$ref":"#/definitions/InsertType"
- }
- ],
- "elementName":{
- "localPart":"Insert",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- }
- },
- {
- "anyOf":[
- {
- "$ref":"#/definitions/UpdateType"
- }
- ],
- "elementName":{
- "localPart":"Update",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- }
- },
- {
- "anyOf":[
- {
- "$ref":"#/definitions/DeleteType"
- }
- ],
- "elementName":{
- "localPart":"Delete",
- "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
- }
- }
- ]
- },
- "minItems":1
- }
- ],
- "propertyType":"elements"
- },
- "verboseResponse":{
- "title":"verboseResponse",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"verboseResponse",
- "namespaceURI":""
- }
- },
- "requestId":{
- "title":"requestId",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"requestId",
- "namespaceURI":""
- }
+ "DescribeRecordResponseType":{
+ "type":"object",
+ "title":"DescribeRecordResponseType",
+ "properties":{
+ "schemaComponent":{
+ "title":"schemaComponent",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/SchemaComponentType"
+ },
+ "minItems":0
}
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"SchemaComponent",
+ "namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"TransactionType",
+ "localPart":"DescribeRecordResponseType",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
},
"propertiesOrder":[
- "insertOrUpdateOrDelete",
- "verboseResponse",
- "requestId"
+ "schemaComponent"
]
},
- "ElementSetType":{
+ "ResultType":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -2818,11 +2818,11 @@
],
"typeType":"enumInfo",
"typeName":{
- "localPart":"ElementSetType",
+ "localPart":"ResultType",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
- "ResultType":{
+ "ElementSetType":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -2830,7 +2830,7 @@
],
"typeType":"enumInfo",
"typeName":{
- "localPart":"ResultType",
+ "localPart":"ElementSetType",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
}
@@ -2843,11 +2843,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GetDomainResponseType"
+ "$ref":"#/definitions/ElementSetNameType"
}
},
"elementName":{
- "localPart":"GetDomainResponse",
+ "localPart":"ElementSetName",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
@@ -2858,11 +2858,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DescribeRecordResponseType"
+ "$ref":"#/definitions/AcknowledgementType"
}
},
"elementName":{
- "localPart":"DescribeRecordResponse",
+ "localPart":"Acknowledgement",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
@@ -2873,11 +2873,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RecordType"
+ "$ref":"#/definitions/BriefRecordType"
}
},
"elementName":{
- "localPart":"Record",
+ "localPart":"BriefRecord",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
@@ -2888,11 +2888,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/QueryType"
+ "$ref":"#/definitions/QueryConstraintType"
}
},
"elementName":{
- "localPart":"Query",
+ "localPart":"Constraint",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
@@ -2903,11 +2903,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractRecordType"
+ "$ref":"#/definitions/GetRecordByIdType"
}
},
"elementName":{
- "localPart":"AbstractRecord",
+ "localPart":"GetRecordById",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
@@ -2918,11 +2918,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SummaryRecordType"
+ "$ref":"#/definitions/GetRecordsResponseType"
}
},
"elementName":{
- "localPart":"SummaryRecord",
+ "localPart":"GetRecordsResponse",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
@@ -2933,11 +2933,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BriefRecordType"
+ "$ref":"#/definitions/DCMIRecordType"
}
},
"elementName":{
- "localPart":"BriefRecord",
+ "localPart":"DCMIRecord",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
@@ -2948,11 +2948,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GetCapabilitiesType"
+ "$ref":"#/definitions/TransactionResponseType"
}
},
"elementName":{
- "localPart":"GetCapabilities",
+ "localPart":"TransactionResponse",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
@@ -2963,11 +2963,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GetRecordsType"
+ "$ref":"#/definitions/DescribeRecordResponseType"
}
},
"elementName":{
- "localPart":"GetRecords",
+ "localPart":"DescribeRecordResponse",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
@@ -2978,11 +2978,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/HarvestType"
+ "$ref":"#/definitions/GetRecordsType"
}
},
"elementName":{
- "localPart":"Harvest",
+ "localPart":"GetRecords",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
@@ -2993,11 +2993,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/HarvestResponseType"
+ "$ref":"#/definitions/GetRecordByIdResponseType"
}
},
"elementName":{
- "localPart":"HarvestResponse",
+ "localPart":"GetRecordByIdResponse",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
@@ -3008,11 +3008,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DescribeRecordType"
+ "$ref":"#/definitions/CapabilitiesType"
}
},
"elementName":{
- "localPart":"DescribeRecord",
+ "localPart":"Capabilities",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
@@ -3023,11 +3023,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GetRecordsResponseType"
+ "$ref":"#/definitions/GetCapabilitiesType"
}
},
"elementName":{
- "localPart":"GetRecordsResponse",
+ "localPart":"GetCapabilities",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
@@ -3038,11 +3038,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/QueryConstraintType"
+ "$ref":"#/definitions/DescribeRecordType"
}
},
"elementName":{
- "localPart":"Constraint",
+ "localPart":"DescribeRecord",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
@@ -3053,11 +3053,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractQueryType"
+ "$ref":"#/definitions/RecordType"
}
},
"elementName":{
- "localPart":"AbstractQuery",
+ "localPart":"Record",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
@@ -3068,11 +3068,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GetRecordByIdType"
+ "$ref":"#/definitions/GetDomainType"
}
},
"elementName":{
- "localPart":"GetRecordById",
+ "localPart":"GetDomain",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
@@ -3083,11 +3083,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GetDomainType"
+ "$ref":"#/definitions/HarvestResponseType"
}
},
"elementName":{
- "localPart":"GetDomain",
+ "localPart":"HarvestResponse",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
@@ -3098,11 +3098,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AcknowledgementType"
+ "$ref":"#/definitions/TransactionType"
}
},
"elementName":{
- "localPart":"Acknowledgement",
+ "localPart":"Transaction",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
@@ -3113,11 +3113,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TransactionType"
+ "$ref":"#/definitions/QueryType"
}
},
"elementName":{
- "localPart":"Transaction",
+ "localPart":"Query",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
@@ -3128,11 +3128,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TransactionResponseType"
+ "$ref":"#/definitions/GetDomainResponseType"
}
},
"elementName":{
- "localPart":"TransactionResponse",
+ "localPart":"GetDomainResponse",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
@@ -3143,11 +3143,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CapabilitiesType"
+ "$ref":"#/definitions/RecordPropertyType"
}
},
"elementName":{
- "localPart":"Capabilities",
+ "localPart":"RecordProperty",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
@@ -3158,11 +3158,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DCMIRecordType"
+ "$ref":"#/definitions/SummaryRecordType"
}
},
"elementName":{
- "localPart":"DCMIRecord",
+ "localPart":"SummaryRecord",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
@@ -3173,11 +3173,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GetRecordByIdResponseType"
+ "$ref":"#/definitions/HarvestType"
}
},
"elementName":{
- "localPart":"GetRecordByIdResponse",
+ "localPart":"Harvest",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
@@ -3188,11 +3188,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ElementSetNameType"
+ "$ref":"#/definitions/AbstractRecordType"
}
},
"elementName":{
- "localPart":"ElementSetName",
+ "localPart":"AbstractRecord",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
},
@@ -3203,11 +3203,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RecordPropertyType"
+ "$ref":"#/definitions/AbstractQueryType"
}
},
"elementName":{
- "localPart":"RecordProperty",
+ "localPart":"AbstractQuery",
"namespaceURI":"http://www.opengis.net/cat/csw/2.0.2"
}
}
diff --git a/scripts/jsonschemas/CityGML_1_0.jsonschema b/scripts/jsonschemas/CityGML_1_0.jsonschema
index b423e3a0..60c1d87c 100644
--- a/scripts/jsonschemas/CityGML_1_0.jsonschema
+++ b/scripts/jsonschemas/CityGML_1_0.jsonschema
@@ -2,285 +2,6 @@
{
"id":"http://www.opengis.net/citygml/1.0#",
"definitions":{
- "ImplicitRepresentationPropertyType":{
- "allOf":[
- {
- "$ref":"#/definitions/AssociationType"
- },
- {
- "type":"object",
- "title":"ImplicitRepresentationPropertyType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ImplicitRepresentationPropertyType",
- "namespaceURI":"http://www.opengis.net/citygml/1.0"
- }
- },
- "AbstractSiteType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCityObjectType"
- },
- {
- "type":"object",
- "title":"AbstractSiteType",
- "properties":{
- "genericApplicationPropertyOfSite":{
- "title":"genericApplicationPropertyOfSite",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"_GenericApplicationPropertyOfSite",
- "namespaceURI":"http://www.opengis.net/citygml/1.0"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractSiteType",
- "namespaceURI":"http://www.opengis.net/citygml/1.0"
- },
- "propertiesOrder":[
- "genericApplicationPropertyOfSite"
- ]
- },
- "GeneralizationRelationType":{
- "type":"object",
- "title":"GeneralizationRelationType",
- "required":[
- "cityObject"
- ],
- "properties":{
- "cityObject":{
- "title":"cityObject",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractCityObjectType"
- }
- },
- "elementName":{
- "localPart":"_CityObject",
- "namespaceURI":"http://www.opengis.net/citygml/1.0"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"_CityObject",
- "namespaceURI":"http://www.opengis.net/citygml/1.0"
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"GeneralizationRelationType",
- "namespaceURI":"http://www.opengis.net/citygml/1.0"
- },
- "propertiesOrder":[
- "cityObject",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "AddressType":{
- "required":[
- "xalAddress"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractFeatureType"
- },
- {
- "type":"object",
- "title":"AddressType",
- "properties":{
- "xalAddress":{
- "title":"xalAddress",
- "allOf":[
- {
- "$ref":"#/definitions/XalAddressPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"xalAddress",
- "namespaceURI":"http://www.opengis.net/citygml/1.0"
- }
- },
- "multiPoint":{
- "title":"multiPoint",
- "allOf":[
- {
- "$ref":"#/definitions/MultiPointPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"multiPoint",
- "namespaceURI":"http://www.opengis.net/citygml/1.0"
- }
- },
- "genericApplicationPropertyOfAddress":{
- "title":"genericApplicationPropertyOfAddress",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"_GenericApplicationPropertyOfAddress",
- "namespaceURI":"http://www.opengis.net/citygml/1.0"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AddressType",
- "namespaceURI":"http://www.opengis.net/citygml/1.0"
- },
- "propertiesOrder":[
- "xalAddress",
- "multiPoint",
- "genericApplicationPropertyOfAddress"
- ]
- },
"ImplicitGeometryType":{
"required":[
"referencePoint"
@@ -377,52 +98,87 @@
"referencePoint"
]
},
- "AddressPropertyType":{
- "allOf":[
- {
- "$ref":"#/definitions/AssociationType"
- },
- {
- "type":"object",
- "title":"AddressPropertyType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AddressPropertyType",
- "namespaceURI":"http://www.opengis.net/citygml/1.0"
- }
- },
- "XalAddressPropertyType":{
+ "ExternalObjectReferenceType":{
"type":"object",
- "title":"XalAddressPropertyType",
+ "title":"ExternalObjectReferenceType",
"required":[
- "addressDetails"
+ "name",
+ "uri"
],
"properties":{
- "addressDetails":{
- "title":"addressDetails",
+ "name":{
+ "title":"name",
"allOf":[
{
- "$ref":"urn:oasis:names:tc:ciq:xsdschema:xAL:2.0#/definitions/AddressDetails"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"AddressDetails",
- "namespaceURI":"urn:oasis:names:tc:ciq:xsdschema:xAL:2.0"
+ "localPart":"name",
+ "namespaceURI":"http://www.opengis.net/citygml/1.0"
+ }
+ },
+ "uri":{
+ "title":"uri",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"uri",
+ "namespaceURI":"http://www.opengis.net/citygml/1.0"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"xalAddressPropertyType",
+ "localPart":"ExternalObjectReferenceType",
"namespaceURI":"http://www.opengis.net/citygml/1.0"
},
"propertiesOrder":[
- "addressDetails"
+ "name",
+ "uri"
+ ]
+ },
+ "AbstractSiteType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCityObjectType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractSiteType",
+ "properties":{
+ "genericApplicationPropertyOfSite":{
+ "title":"genericApplicationPropertyOfSite",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"_GenericApplicationPropertyOfSite",
+ "namespaceURI":"http://www.opengis.net/citygml/1.0"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractSiteType",
+ "namespaceURI":"http://www.opengis.net/citygml/1.0"
+ },
+ "propertiesOrder":[
+ "genericApplicationPropertyOfSite"
]
},
"CityModelType":{
@@ -566,105 +322,349 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractCityObjectType",
+ "localPart":"AbstractCityObjectType",
+ "namespaceURI":"http://www.opengis.net/citygml/1.0"
+ },
+ "propertiesOrder":[
+ "creationDate",
+ "terminationDate",
+ "externalReference",
+ "generalizesTo",
+ "genericApplicationPropertyOfCityObject"
+ ]
+ },
+ "ExternalReferenceType":{
+ "type":"object",
+ "title":"ExternalReferenceType",
+ "required":[
+ "externalObject"
+ ],
+ "properties":{
+ "informationSystem":{
+ "title":"informationSystem",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"informationSystem",
+ "namespaceURI":"http://www.opengis.net/citygml/1.0"
+ }
+ },
+ "externalObject":{
+ "title":"externalObject",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ExternalObjectReferenceType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"externalObject",
+ "namespaceURI":"http://www.opengis.net/citygml/1.0"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ExternalReferenceType",
+ "namespaceURI":"http://www.opengis.net/citygml/1.0"
+ },
+ "propertiesOrder":[
+ "informationSystem",
+ "externalObject"
+ ]
+ },
+ "AddressType":{
+ "required":[
+ "xalAddress"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractFeatureType"
+ },
+ {
+ "type":"object",
+ "title":"AddressType",
+ "properties":{
+ "xalAddress":{
+ "title":"xalAddress",
+ "allOf":[
+ {
+ "$ref":"#/definitions/XalAddressPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"xalAddress",
+ "namespaceURI":"http://www.opengis.net/citygml/1.0"
+ }
+ },
+ "multiPoint":{
+ "title":"multiPoint",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiPointPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"multiPoint",
+ "namespaceURI":"http://www.opengis.net/citygml/1.0"
+ }
+ },
+ "genericApplicationPropertyOfAddress":{
+ "title":"genericApplicationPropertyOfAddress",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"_GenericApplicationPropertyOfAddress",
+ "namespaceURI":"http://www.opengis.net/citygml/1.0"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AddressType",
+ "namespaceURI":"http://www.opengis.net/citygml/1.0"
+ },
+ "propertiesOrder":[
+ "xalAddress",
+ "multiPoint",
+ "genericApplicationPropertyOfAddress"
+ ]
+ },
+ "ImplicitRepresentationPropertyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AssociationType"
+ },
+ {
+ "type":"object",
+ "title":"ImplicitRepresentationPropertyType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ImplicitRepresentationPropertyType",
"namespaceURI":"http://www.opengis.net/citygml/1.0"
- },
- "propertiesOrder":[
- "creationDate",
- "terminationDate",
- "externalReference",
- "generalizesTo",
- "genericApplicationPropertyOfCityObject"
- ]
+ }
},
- "ExternalReferenceType":{
+ "GeneralizationRelationType":{
"type":"object",
- "title":"ExternalReferenceType",
+ "title":"GeneralizationRelationType",
"required":[
- "externalObject"
+ "cityObject"
],
"properties":{
- "informationSystem":{
- "title":"informationSystem",
+ "cityObject":{
+ "title":"cityObject",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractCityObjectType"
+ }
+ },
+ "elementName":{
+ "localPart":"_CityObject",
+ "namespaceURI":"http://www.opengis.net/citygml/1.0"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"informationSystem",
+ "localPart":"_CityObject",
"namespaceURI":"http://www.opengis.net/citygml/1.0"
}
},
- "externalObject":{
- "title":"externalObject",
+ "remoteSchema":{
+ "title":"remoteSchema",
"allOf":[
{
- "$ref":"#/definitions/ExternalObjectReferenceType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"externalObject",
- "namespaceURI":"http://www.opengis.net/citygml/1.0"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ExternalReferenceType",
+ "localPart":"GeneralizationRelationType",
"namespaceURI":"http://www.opengis.net/citygml/1.0"
},
"propertiesOrder":[
- "informationSystem",
- "externalObject"
+ "cityObject",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "ExternalObjectReferenceType":{
+ "XalAddressPropertyType":{
"type":"object",
- "title":"ExternalObjectReferenceType",
+ "title":"XalAddressPropertyType",
"required":[
- "name",
- "uri"
+ "addressDetails"
],
"properties":{
- "name":{
- "title":"name",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"name",
- "namespaceURI":"http://www.opengis.net/citygml/1.0"
- }
- },
- "uri":{
- "title":"uri",
+ "addressDetails":{
+ "title":"addressDetails",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"urn:oasis:names:tc:ciq:xsdschema:xAL:2.0#/definitions/AddressDetails"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"uri",
- "namespaceURI":"http://www.opengis.net/citygml/1.0"
+ "localPart":"AddressDetails",
+ "namespaceURI":"urn:oasis:names:tc:ciq:xsdschema:xAL:2.0"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ExternalObjectReferenceType",
+ "localPart":"xalAddressPropertyType",
"namespaceURI":"http://www.opengis.net/citygml/1.0"
},
"propertiesOrder":[
- "name",
- "uri"
+ "addressDetails"
]
+ },
+ "AddressPropertyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AssociationType"
+ },
+ {
+ "type":"object",
+ "title":"AddressPropertyType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AddressPropertyType",
+ "namespaceURI":"http://www.opengis.net/citygml/1.0"
+ }
}
},
"anyOf":[
@@ -675,11 +675,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ImplicitGeometryType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"ImplicitGeometry",
+ "localPart":"_GenericApplicationPropertyOfSite",
"namespaceURI":"http://www.opengis.net/citygml/1.0"
}
},
@@ -690,11 +690,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/AbstractSiteType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfSite",
+ "localPart":"_Site",
"namespaceURI":"http://www.opengis.net/citygml/1.0"
}
},
@@ -705,11 +705,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractCityObjectType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"_CityObject",
+ "localPart":"_GenericApplicationPropertyOfAddress",
"namespaceURI":"http://www.opengis.net/citygml/1.0"
}
},
@@ -720,11 +720,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/ImplicitGeometryType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfAddress",
+ "localPart":"ImplicitGeometry",
"namespaceURI":"http://www.opengis.net/citygml/1.0"
}
},
@@ -750,11 +750,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AddressType"
+ "$ref":"#/definitions/CityModelType"
}
},
"elementName":{
- "localPart":"Address",
+ "localPart":"CityModel",
"namespaceURI":"http://www.opengis.net/citygml/1.0"
}
},
@@ -780,11 +780,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/AbstractCityObjectType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfCityModel",
+ "localPart":"_CityObject",
"namespaceURI":"http://www.opengis.net/citygml/1.0"
}
},
@@ -795,11 +795,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CityModelType"
+ "$ref":"#/definitions/AddressType"
}
},
"elementName":{
- "localPart":"CityModel",
+ "localPart":"Address",
"namespaceURI":"http://www.opengis.net/citygml/1.0"
}
},
@@ -810,11 +810,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractSiteType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"_Site",
+ "localPart":"_GenericApplicationPropertyOfCityModel",
"namespaceURI":"http://www.opengis.net/citygml/1.0"
}
}
diff --git a/scripts/jsonschemas/CityGML_2_0.jsonschema b/scripts/jsonschemas/CityGML_2_0.jsonschema
index 93f0a1f5..010afc1d 100644
--- a/scripts/jsonschemas/CityGML_2_0.jsonschema
+++ b/scripts/jsonschemas/CityGML_2_0.jsonschema
@@ -2,23 +2,23 @@
{
"id":"http://www.opengis.net/citygml/2.0#",
"definitions":{
- "ImplicitRepresentationPropertyType":{
+ "AddressPropertyType":{
"type":"object",
- "title":"ImplicitRepresentationPropertyType",
+ "title":"AddressPropertyType",
"required":[
- "implicitGeometry"
+ "address"
],
"properties":{
- "implicitGeometry":{
- "title":"implicitGeometry",
+ "address":{
+ "title":"address",
"allOf":[
{
- "$ref":"#/definitions/ImplicitGeometryType"
+ "$ref":"#/definitions/AddressType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"ImplicitGeometry",
+ "localPart":"Address",
"namespaceURI":"http://www.opengis.net/citygml/2.0"
}
},
@@ -129,11 +129,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ImplicitRepresentationPropertyType",
+ "localPart":"AddressPropertyType",
"namespaceURI":"http://www.opengis.net/citygml/2.0"
},
"propertiesOrder":[
- "implicitGeometry",
+ "address",
"remoteSchema",
"type",
"href",
@@ -144,196 +144,212 @@
"actuate"
]
},
- "AddressType":{
+ "GeneralizationRelationType":{
+ "type":"object",
+ "title":"GeneralizationRelationType",
"required":[
- "xalAddress"
+ "cityObject"
],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractFeatureType"
- },
- {
- "type":"object",
- "title":"AddressType",
- "properties":{
- "xalAddress":{
- "title":"xalAddress",
- "allOf":[
- {
- "$ref":"#/definitions/XalAddressPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"xalAddress",
- "namespaceURI":"http://www.opengis.net/citygml/2.0"
- }
- },
- "multiPoint":{
- "title":"multiPoint",
- "allOf":[
- {
- "$ref":"#/definitions/MultiPointPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"multiPoint",
- "namespaceURI":"http://www.opengis.net/citygml/2.0"
- }
- },
- "genericApplicationPropertyOfAddress":{
- "title":"genericApplicationPropertyOfAddress",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
+ "properties":{
+ "cityObject":{
+ "title":"cityObject",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractCityObjectType"
}
- ],
- "propertyType":"element",
+ },
"elementName":{
- "localPart":"_GenericApplicationPropertyOfAddress",
+ "localPart":"_CityObject",
"namespaceURI":"http://www.opengis.net/citygml/2.0"
}
}
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"_CityObject",
+ "namespaceURI":"http://www.opengis.net/citygml/2.0"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AddressType",
- "namespaceURI":"http://www.opengis.net/citygml/2.0"
- },
- "propertiesOrder":[
- "xalAddress",
- "multiPoint",
- "genericApplicationPropertyOfAddress"
- ]
- },
- "ExternalReferenceType":{
- "type":"object",
- "title":"ExternalReferenceType",
- "required":[
- "externalObject"
- ],
- "properties":{
- "informationSystem":{
- "title":"informationSystem",
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"informationSystem",
- "namespaceURI":"http://www.opengis.net/citygml/2.0"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "externalObject":{
- "title":"externalObject",
+ "type":{
+ "title":"type",
"allOf":[
{
- "$ref":"#/definitions/ExternalObjectReferenceType"
+ "$ref":"#/definitions/TypeType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"externalObject",
- "namespaceURI":"http://www.opengis.net/citygml/2.0"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ExternalReferenceType",
+ "localPart":"GeneralizationRelationType",
"namespaceURI":"http://www.opengis.net/citygml/2.0"
},
"propertiesOrder":[
- "informationSystem",
- "externalObject"
+ "cityObject",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "ImplicitGeometryType":{
+ "AddressType":{
"required":[
- "referencePoint"
+ "xalAddress"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractGMLType"
+ "$ref":"#/definitions/AbstractFeatureType"
},
{
"type":"object",
- "title":"ImplicitGeometryType",
+ "title":"AddressType",
"properties":{
- "mimeType":{
- "title":"mimeType",
- "allOf":[
- {
- "$ref":"#/definitions/CodeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"mimeType",
- "namespaceURI":"http://www.opengis.net/citygml/2.0"
- }
- },
- "transformationMatrix":{
- "title":"transformationMatrix",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"transformationMatrix",
- "namespaceURI":"http://www.opengis.net/citygml/2.0"
- }
- },
- "libraryObject":{
- "title":"libraryObject",
+ "xalAddress":{
+ "title":"xalAddress",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/XalAddressPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"libraryObject",
+ "localPart":"xalAddress",
"namespaceURI":"http://www.opengis.net/citygml/2.0"
}
},
- "relativeGMLGeometry":{
- "title":"relativeGMLGeometry",
+ "multiPoint":{
+ "title":"multiPoint",
"allOf":[
{
- "$ref":"#/definitions/GeometryPropertyType"
+ "$ref":"#/definitions/MultiPointPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"relativeGMLGeometry",
+ "localPart":"multiPoint",
"namespaceURI":"http://www.opengis.net/citygml/2.0"
}
},
- "referencePoint":{
- "title":"referencePoint",
+ "genericApplicationPropertyOfAddress":{
+ "title":"genericApplicationPropertyOfAddress",
"allOf":[
{
- "$ref":"#/definitions/PointPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"referencePoint",
+ "localPart":"_GenericApplicationPropertyOfAddress",
"namespaceURI":"http://www.opengis.net/citygml/2.0"
}
}
@@ -342,15 +358,13 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"ImplicitGeometryType",
+ "localPart":"AddressType",
"namespaceURI":"http://www.opengis.net/citygml/2.0"
},
"propertiesOrder":[
- "mimeType",
- "transformationMatrix",
- "libraryObject",
- "relativeGMLGeometry",
- "referencePoint"
+ "xalAddress",
+ "multiPoint",
+ "genericApplicationPropertyOfAddress"
]
},
"AbstractCityObjectType":{
@@ -495,17 +509,47 @@
"genericApplicationPropertyOfCityObject"
]
},
- "CityModelType":{
+ "XalAddressPropertyType":{
+ "type":"object",
+ "title":"XalAddressPropertyType",
+ "required":[
+ "addressDetails"
+ ],
+ "properties":{
+ "addressDetails":{
+ "title":"addressDetails",
+ "allOf":[
+ {
+ "$ref":"urn:oasis:names:tc:ciq:xsdschema:xAL:2.0#/definitions/AddressDetails"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"AddressDetails",
+ "namespaceURI":"urn:oasis:names:tc:ciq:xsdschema:xAL:2.0"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"xalAddressPropertyType",
+ "namespaceURI":"http://www.opengis.net/citygml/2.0"
+ },
+ "propertiesOrder":[
+ "addressDetails"
+ ]
+ },
+ "AbstractSiteType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractFeatureCollectionType"
+ "$ref":"#/definitions/AbstractCityObjectType"
},
{
"type":"object",
- "title":"CityModelType",
+ "title":"AbstractSiteType",
"properties":{
- "genericApplicationPropertyOfCityModel":{
- "title":"genericApplicationPropertyOfCityModel",
+ "genericApplicationPropertyOfSite":{
+ "title":"genericApplicationPropertyOfSite",
"allOf":[
{
"type":"array",
@@ -517,7 +561,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfCityModel",
+ "localPart":"_GenericApplicationPropertyOfSite",
"namespaceURI":"http://www.opengis.net/citygml/2.0"
}
}
@@ -525,185 +569,31 @@
}
],
"typeType":"classInfo",
- "typeName":{
- "localPart":"CityModelType",
- "namespaceURI":"http://www.opengis.net/citygml/2.0"
- },
- "propertiesOrder":[
- "genericApplicationPropertyOfCityModel"
- ]
- },
- "AddressPropertyType":{
- "type":"object",
- "title":"AddressPropertyType",
- "required":[
- "address"
- ],
- "properties":{
- "address":{
- "title":"address",
- "allOf":[
- {
- "$ref":"#/definitions/AddressType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Address",
- "namespaceURI":"http://www.opengis.net/citygml/2.0"
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AddressPropertyType",
- "namespaceURI":"http://www.opengis.net/citygml/2.0"
- },
- "propertiesOrder":[
- "address",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "typeName":{
+ "localPart":"AbstractSiteType",
+ "namespaceURI":"http://www.opengis.net/citygml/2.0"
+ },
+ "propertiesOrder":[
+ "genericApplicationPropertyOfSite"
]
},
- "GeneralizationRelationType":{
+ "ImplicitRepresentationPropertyType":{
"type":"object",
- "title":"GeneralizationRelationType",
+ "title":"ImplicitRepresentationPropertyType",
"required":[
- "cityObject"
+ "implicitGeometry"
],
"properties":{
- "cityObject":{
- "title":"cityObject",
+ "implicitGeometry":{
+ "title":"implicitGeometry",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractCityObjectType"
- }
- },
- "elementName":{
- "localPart":"_CityObject",
- "namespaceURI":"http://www.opengis.net/citygml/2.0"
- }
+ "$ref":"#/definitions/ImplicitGeometryType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"_CityObject",
+ "localPart":"ImplicitGeometry",
"namespaceURI":"http://www.opengis.net/citygml/2.0"
}
},
@@ -814,11 +704,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"GeneralizationRelationType",
+ "localPart":"ImplicitRepresentationPropertyType",
"namespaceURI":"http://www.opengis.net/citygml/2.0"
},
"propertiesOrder":[
- "cityObject",
+ "implicitGeometry",
"remoteSchema",
"type",
"href",
@@ -874,59 +764,121 @@
"uri"
]
},
- "XalAddressPropertyType":{
- "type":"object",
- "title":"XalAddressPropertyType",
- "required":[
- "addressDetails"
- ],
- "properties":{
- "addressDetails":{
- "title":"addressDetails",
- "allOf":[
- {
- "$ref":"urn:oasis:names:tc:ciq:xsdschema:xAL:2.0#/definitions/AddressDetails"
+ "CityModelType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractFeatureCollectionType"
+ },
+ {
+ "type":"object",
+ "title":"CityModelType",
+ "properties":{
+ "genericApplicationPropertyOfCityModel":{
+ "title":"genericApplicationPropertyOfCityModel",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"_GenericApplicationPropertyOfCityModel",
+ "namespaceURI":"http://www.opengis.net/citygml/2.0"
+ }
}
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"AddressDetails",
- "namespaceURI":"urn:oasis:names:tc:ciq:xsdschema:xAL:2.0"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"xalAddressPropertyType",
+ "localPart":"CityModelType",
"namespaceURI":"http://www.opengis.net/citygml/2.0"
},
"propertiesOrder":[
- "addressDetails"
+ "genericApplicationPropertyOfCityModel"
]
},
- "AbstractSiteType":{
+ "ImplicitGeometryType":{
+ "required":[
+ "referencePoint"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractCityObjectType"
+ "$ref":"#/definitions/AbstractGMLType"
},
{
"type":"object",
- "title":"AbstractSiteType",
+ "title":"ImplicitGeometryType",
"properties":{
- "genericApplicationPropertyOfSite":{
- "title":"genericApplicationPropertyOfSite",
+ "mimeType":{
+ "title":"mimeType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"mimeType",
+ "namespaceURI":"http://www.opengis.net/citygml/2.0"
+ }
+ },
+ "transformationMatrix":{
+ "title":"transformationMatrix",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
}
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfSite",
+ "localPart":"transformationMatrix",
+ "namespaceURI":"http://www.opengis.net/citygml/2.0"
+ }
+ },
+ "libraryObject":{
+ "title":"libraryObject",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"libraryObject",
+ "namespaceURI":"http://www.opengis.net/citygml/2.0"
+ }
+ },
+ "relativeGMLGeometry":{
+ "title":"relativeGMLGeometry",
+ "allOf":[
+ {
+ "$ref":"#/definitions/GeometryPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"relativeGMLGeometry",
+ "namespaceURI":"http://www.opengis.net/citygml/2.0"
+ }
+ },
+ "referencePoint":{
+ "title":"referencePoint",
+ "allOf":[
+ {
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"referencePoint",
"namespaceURI":"http://www.opengis.net/citygml/2.0"
}
}
@@ -935,14 +887,62 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractSiteType",
+ "localPart":"ImplicitGeometryType",
"namespaceURI":"http://www.opengis.net/citygml/2.0"
},
"propertiesOrder":[
- "genericApplicationPropertyOfSite"
+ "mimeType",
+ "transformationMatrix",
+ "libraryObject",
+ "relativeGMLGeometry",
+ "referencePoint"
]
},
- "RelativeToTerrainType":{
+ "ExternalReferenceType":{
+ "type":"object",
+ "title":"ExternalReferenceType",
+ "required":[
+ "externalObject"
+ ],
+ "properties":{
+ "informationSystem":{
+ "title":"informationSystem",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"informationSystem",
+ "namespaceURI":"http://www.opengis.net/citygml/2.0"
+ }
+ },
+ "externalObject":{
+ "title":"externalObject",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ExternalObjectReferenceType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"externalObject",
+ "namespaceURI":"http://www.opengis.net/citygml/2.0"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ExternalReferenceType",
+ "namespaceURI":"http://www.opengis.net/citygml/2.0"
+ },
+ "propertiesOrder":[
+ "informationSystem",
+ "externalObject"
+ ]
+ },
+ "RelativeToWaterType":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -950,11 +950,11 @@
],
"typeType":"enumInfo",
"typeName":{
- "localPart":"RelativeToTerrainType",
+ "localPart":"RelativeToWaterType",
"namespaceURI":"http://www.opengis.net/citygml/2.0"
}
},
- "RelativeToWaterType":{
+ "RelativeToTerrainType":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -962,7 +962,7 @@
],
"typeType":"enumInfo",
"typeName":{
- "localPart":"RelativeToWaterType",
+ "localPart":"RelativeToTerrainType",
"namespaceURI":"http://www.opengis.net/citygml/2.0"
}
}
@@ -975,11 +975,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CityModelType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"CityModel",
+ "localPart":"_GenericApplicationPropertyOfCityObject",
"namespaceURI":"http://www.opengis.net/citygml/2.0"
}
},
@@ -990,11 +990,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ImplicitGeometryType"
+ "$ref":"#/definitions/AddressType"
}
},
"elementName":{
- "localPart":"ImplicitGeometry",
+ "localPart":"Address",
"namespaceURI":"http://www.opengis.net/citygml/2.0"
}
},
@@ -1005,11 +1005,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AddressType"
+ "$ref":"#/definitions/FeaturePropertyType"
}
},
"elementName":{
- "localPart":"Address",
+ "localPart":"cityObjectMember",
"namespaceURI":"http://www.opengis.net/citygml/2.0"
}
},
@@ -1020,11 +1020,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractCityObjectType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"_CityObject",
+ "localPart":"_GenericApplicationPropertyOfAddress",
"namespaceURI":"http://www.opengis.net/citygml/2.0"
}
},
@@ -1039,7 +1039,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfCityModel",
+ "localPart":"_GenericApplicationPropertyOfSite",
"namespaceURI":"http://www.opengis.net/citygml/2.0"
}
},
@@ -1050,11 +1050,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/AbstractSiteType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfAddress",
+ "localPart":"_Site",
"namespaceURI":"http://www.opengis.net/citygml/2.0"
}
},
@@ -1065,11 +1065,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/AbstractCityObjectType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfCityObject",
+ "localPart":"_CityObject",
"namespaceURI":"http://www.opengis.net/citygml/2.0"
}
},
@@ -1080,11 +1080,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/FeaturePropertyType"
+ "$ref":"#/definitions/CityModelType"
}
},
"elementName":{
- "localPart":"cityObjectMember",
+ "localPart":"CityModel",
"namespaceURI":"http://www.opengis.net/citygml/2.0"
}
},
@@ -1095,11 +1095,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/ImplicitGeometryType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfSite",
+ "localPart":"ImplicitGeometry",
"namespaceURI":"http://www.opengis.net/citygml/2.0"
}
},
@@ -1110,11 +1110,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractSiteType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"_Site",
+ "localPart":"_GenericApplicationPropertyOfCityModel",
"namespaceURI":"http://www.opengis.net/citygml/2.0"
}
}
diff --git a/scripts/jsonschemas/CityGML_Appearance_1_0.jsonschema b/scripts/jsonschemas/CityGML_Appearance_1_0.jsonschema
index 9467a3b4..e66990b1 100644
--- a/scripts/jsonschemas/CityGML_Appearance_1_0.jsonschema
+++ b/scripts/jsonschemas/CityGML_Appearance_1_0.jsonschema
@@ -165,44 +165,6 @@
"genericApplicationPropertyOfX3DMaterial"
]
},
- "AbstractTextureParameterizationType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGMLType"
- },
- {
- "type":"object",
- "title":"AbstractTextureParameterizationType",
- "properties":{
- "genericApplicationPropertyOfTextureParameterization":{
- "title":"genericApplicationPropertyOfTextureParameterization",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"_GenericApplicationPropertyOfTextureParameterization",
- "namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractTextureParameterizationType",
- "namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
- },
- "propertiesOrder":[
- "genericApplicationPropertyOfTextureParameterization"
- ]
- },
"AppearanceType":{
"allOf":[
{
@@ -273,6 +235,175 @@
"genericApplicationPropertyOfAppearance"
]
},
+ "TextureAssociationType":{
+ "type":"object",
+ "title":"TextureAssociationType",
+ "required":[
+ "textureParameterization",
+ "uri"
+ ],
+ "properties":{
+ "textureParameterization":{
+ "title":"textureParameterization",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractTextureParameterizationType"
+ }
+ },
+ "elementName":{
+ "localPart":"_TextureParameterization",
+ "namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"_TextureParameterization",
+ "namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
+ }
+ },
+ "uri":{
+ "title":"uri",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uri",
+ "namespaceURI":""
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TextureAssociationType",
+ "namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
+ },
+ "propertiesOrder":[
+ "textureParameterization",
+ "uri",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
"ParameterizedTextureType":{
"allOf":[
{
@@ -368,142 +499,42 @@
"ring"
]
},
- "AbstractTextureType":{
- "required":[
- "imageURI"
- ],
+ "AbstractSurfaceDataType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractSurfaceDataType"
+ "$ref":"#/definitions/AbstractFeatureType"
},
{
"type":"object",
- "title":"AbstractTextureType",
+ "title":"AbstractSurfaceDataType",
"properties":{
- "imageURI":{
- "title":"imageURI",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"imageURI",
- "namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
- }
- },
- "mimeType":{
- "title":"mimeType",
+ "isFront":{
+ "title":"isFront",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"mimeType",
+ "localPart":"isFront",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
}
},
- "textureType":{
- "title":"textureType",
+ "genericApplicationPropertyOfSurfaceData":{
+ "title":"genericApplicationPropertyOfSurfaceData",
"allOf":[
{
- "$ref":"#/definitions/TextureTypeType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"textureType",
- "namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
- }
- },
- "wrapMode":{
- "title":"wrapMode",
- "allOf":[
- {
- "$ref":"#/definitions/WrapModeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"wrapMode",
- "namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
- }
- },
- "borderColor":{
- "title":"borderColor",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"borderColor",
- "namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
- }
- },
- "genericApplicationPropertyOfTexture":{
- "title":"genericApplicationPropertyOfTexture",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"_GenericApplicationPropertyOfTexture",
- "namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractTextureType",
- "namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
- },
- "propertiesOrder":[
- "imageURI",
- "mimeType",
- "textureType",
- "wrapMode",
- "borderColor",
- "genericApplicationPropertyOfTexture"
- ]
- },
- "AppearancePropertyType":{
- "required":[
- "appearance"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/FeaturePropertyType"
- },
- {
- "type":"object",
- "title":"AppearancePropertyType",
- "properties":{
- "appearance":{
- "title":"appearance",
- "allOf":[
- {
- "$ref":"#/definitions/AppearanceType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Appearance",
+ "localPart":"_GenericApplicationPropertyOfSurfaceData",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
}
}
@@ -512,95 +543,12 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AppearancePropertyType",
+ "localPart":"AbstractSurfaceDataType",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
},
"propertiesOrder":[
- "appearance"
- ]
- },
- "TexCoordGenType.WorldToTexture":{
- "type":"object",
- "title":"TexCoordGenType.WorldToTexture",
- "properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- }
- ],
- "propertyType":"value"
- },
- "srsName":{
- "title":"srsName",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"srsName",
- "namespaceURI":""
- }
- },
- "srsDimension":{
- "title":"srsDimension",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"srsDimension",
- "namespaceURI":""
- }
- },
- "axisLabels":{
- "title":"axisLabels",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"axisLabels",
- "namespaceURI":""
- }
- },
- "uomLabels":{
- "title":"uomLabels",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uomLabels",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "propertiesOrder":[
- "value",
- "srsName",
- "srsDimension",
- "axisLabels",
- "uomLabels"
+ "isFront",
+ "genericApplicationPropertyOfSurfaceData"
]
},
"SurfaceDataPropertyType":{
@@ -754,37 +702,76 @@
"actuate"
]
},
- "TexCoordListType":{
- "required":[
- "textureCoordinates"
- ],
+ "GeoreferencedTextureType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractTextureParameterizationType"
+ "$ref":"#/definitions/AbstractTextureType"
},
{
"type":"object",
- "title":"TexCoordListType",
+ "title":"GeoreferencedTextureType",
"properties":{
- "textureCoordinates":{
- "title":"textureCoordinates",
+ "preferWorldFile":{
+ "title":"preferWorldFile",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"preferWorldFile",
+ "namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
+ }
+ },
+ "referencePoint":{
+ "title":"referencePoint",
+ "allOf":[
+ {
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"referencePoint",
+ "namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
+ }
+ },
+ "orientation":{
+ "title":"orientation",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/TexCoordListType.TextureCoordinates"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"orientation",
+ "namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
+ }
+ },
+ "target":{
+ "title":"target",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
},
- "minItems":1
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"textureCoordinates",
+ "localPart":"target",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
}
},
- "genericApplicationPropertyOfTexCoordList":{
- "title":"genericApplicationPropertyOfTexCoordList",
+ "genericApplicationPropertyOfGeoreferencedTexture":{
+ "title":"genericApplicationPropertyOfGeoreferencedTexture",
"allOf":[
{
"type":"array",
@@ -796,7 +783,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfTexCoordList",
+ "localPart":"_GenericApplicationPropertyOfGeoreferencedTexture",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
}
}
@@ -805,114 +792,72 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TexCoordListType",
+ "localPart":"GeoreferencedTextureType",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
},
"propertiesOrder":[
- "textureCoordinates",
- "genericApplicationPropertyOfTexCoordList"
+ "preferWorldFile",
+ "referencePoint",
+ "orientation",
+ "target",
+ "genericApplicationPropertyOfGeoreferencedTexture"
]
},
- "TextureAssociationType":{
- "type":"object",
- "title":"TextureAssociationType",
+ "AppearancePropertyType":{
"required":[
- "textureParameterization",
- "uri"
+ "appearance"
],
- "properties":{
- "textureParameterization":{
- "title":"textureParameterization",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractTextureParameterizationType"
+ "allOf":[
+ {
+ "$ref":"#/definitions/FeaturePropertyType"
+ },
+ {
+ "type":"object",
+ "title":"AppearancePropertyType",
+ "properties":{
+ "appearance":{
+ "title":"appearance",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AppearanceType"
}
- },
+ ],
+ "propertyType":"element",
"elementName":{
- "localPart":"_TextureParameterization",
+ "localPart":"Appearance",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
}
}
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"_TextureParameterization",
- "namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
- }
- },
- "uri":{
- "title":"uri",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uri",
- "namespaceURI":""
}
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AppearancePropertyType",
+ "namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
+ },
+ "propertiesOrder":[
+ "appearance"
+ ]
+ },
+ "TexCoordGenType.WorldToTexture":{
+ "type":"object",
+ "title":"TexCoordGenType.WorldToTexture",
+ "properties":{
+ "value":{
+ "title":"value",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
+ "propertyType":"value"
},
- "arcrole":{
- "title":"arcrole",
+ "srsName":{
+ "title":"srsName",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -920,138 +865,147 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"srsName",
+ "namespaceURI":""
}
},
- "title":{
- "title":"title",
+ "srsDimension":{
+ "title":"srsDimension",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"srsDimension",
+ "namespaceURI":""
}
},
- "show":{
- "title":"show",
+ "axisLabels":{
+ "title":"axisLabels",
"allOf":[
{
- "$ref":"#/definitions/ShowType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"axisLabels",
+ "namespaceURI":""
}
},
- "actuate":{
- "title":"actuate",
+ "uomLabels":{
+ "title":"uomLabels",
"allOf":[
{
- "$ref":"#/definitions/ActuateType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"uomLabels",
+ "namespaceURI":""
}
}
},
"typeType":"classInfo",
- "typeName":{
- "localPart":"TextureAssociationType",
- "namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
- },
- "propertiesOrder":[
- "textureParameterization",
- "uri",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "propertiesOrder":[
+ "value",
+ "srsName",
+ "srsDimension",
+ "axisLabels",
+ "uomLabels"
]
},
- "GeoreferencedTextureType":{
+ "AbstractTextureType":{
+ "required":[
+ "imageURI"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractTextureType"
+ "$ref":"#/definitions/AbstractSurfaceDataType"
},
{
"type":"object",
- "title":"GeoreferencedTextureType",
+ "title":"AbstractTextureType",
"properties":{
- "preferWorldFile":{
- "title":"preferWorldFile",
+ "imageURI":{
+ "title":"imageURI",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"preferWorldFile",
+ "localPart":"imageURI",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
}
},
- "referencePoint":{
- "title":"referencePoint",
+ "mimeType":{
+ "title":"mimeType",
"allOf":[
{
- "$ref":"#/definitions/PointPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"referencePoint",
+ "localPart":"mimeType",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
}
},
- "orientation":{
- "title":"orientation",
+ "textureType":{
+ "title":"textureType",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
+ "$ref":"#/definitions/TextureTypeType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"orientation",
+ "localPart":"textureType",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
}
},
- "target":{
- "title":"target",
+ "wrapMode":{
+ "title":"wrapMode",
+ "allOf":[
+ {
+ "$ref":"#/definitions/WrapModeType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"wrapMode",
+ "namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
+ }
+ },
+ "borderColor":{
+ "title":"borderColor",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- },
- "minItems":0
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
}
],
"propertyType":"element",
"elementName":{
- "localPart":"target",
+ "localPart":"borderColor",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
}
},
- "genericApplicationPropertyOfGeoreferencedTexture":{
- "title":"genericApplicationPropertyOfGeoreferencedTexture",
+ "genericApplicationPropertyOfTexture":{
+ "title":"genericApplicationPropertyOfTexture",
"allOf":[
{
"type":"array",
@@ -1063,7 +1017,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfGeoreferencedTexture",
+ "localPart":"_GenericApplicationPropertyOfTexture",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
}
}
@@ -1072,20 +1026,21 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"GeoreferencedTextureType",
+ "localPart":"AbstractTextureType",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
},
"propertiesOrder":[
- "preferWorldFile",
- "referencePoint",
- "orientation",
- "target",
- "genericApplicationPropertyOfGeoreferencedTexture"
+ "imageURI",
+ "mimeType",
+ "textureType",
+ "wrapMode",
+ "borderColor",
+ "genericApplicationPropertyOfTexture"
]
},
- "TexCoordGenType":{
+ "TexCoordListType":{
"required":[
- "worldToTexture"
+ "textureCoordinates"
],
"allOf":[
{
@@ -1093,23 +1048,27 @@
},
{
"type":"object",
- "title":"TexCoordGenType",
+ "title":"TexCoordListType",
"properties":{
- "worldToTexture":{
- "title":"worldToTexture",
+ "textureCoordinates":{
+ "title":"textureCoordinates",
"allOf":[
{
- "$ref":"#/definitions/TexCoordGenType.WorldToTexture"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/TexCoordListType.TextureCoordinates"
+ },
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"worldToTexture",
+ "localPart":"textureCoordinates",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
}
},
- "genericApplicationPropertyOfTexCoordGen":{
- "title":"genericApplicationPropertyOfTexCoordGen",
+ "genericApplicationPropertyOfTexCoordList":{
+ "title":"genericApplicationPropertyOfTexCoordList",
"allOf":[
{
"type":"array",
@@ -1121,7 +1080,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfTexCoordGen",
+ "localPart":"_GenericApplicationPropertyOfTexCoordList",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
}
}
@@ -1130,38 +1089,79 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TexCoordGenType",
+ "localPart":"TexCoordListType",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
},
"propertiesOrder":[
- "worldToTexture",
- "genericApplicationPropertyOfTexCoordGen"
+ "textureCoordinates",
+ "genericApplicationPropertyOfTexCoordList"
]
},
- "AbstractSurfaceDataType":{
+ "AbstractTextureParameterizationType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractFeatureType"
+ "$ref":"#/definitions/AbstractGMLType"
},
{
"type":"object",
- "title":"AbstractSurfaceDataType",
+ "title":"AbstractTextureParameterizationType",
"properties":{
- "isFront":{
- "title":"isFront",
+ "genericApplicationPropertyOfTextureParameterization":{
+ "title":"genericApplicationPropertyOfTextureParameterization",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"isFront",
+ "localPart":"_GenericApplicationPropertyOfTextureParameterization",
+ "namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractTextureParameterizationType",
+ "namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
+ },
+ "propertiesOrder":[
+ "genericApplicationPropertyOfTextureParameterization"
+ ]
+ },
+ "TexCoordGenType":{
+ "required":[
+ "worldToTexture"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractTextureParameterizationType"
+ },
+ {
+ "type":"object",
+ "title":"TexCoordGenType",
+ "properties":{
+ "worldToTexture":{
+ "title":"worldToTexture",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TexCoordGenType.WorldToTexture"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"worldToTexture",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
}
},
- "genericApplicationPropertyOfSurfaceData":{
- "title":"genericApplicationPropertyOfSurfaceData",
+ "genericApplicationPropertyOfTexCoordGen":{
+ "title":"genericApplicationPropertyOfTexCoordGen",
"allOf":[
{
"type":"array",
@@ -1173,7 +1173,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfSurfaceData",
+ "localPart":"_GenericApplicationPropertyOfTexCoordGen",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
}
}
@@ -1182,15 +1182,15 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractSurfaceDataType",
+ "localPart":"TexCoordGenType",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
},
"propertiesOrder":[
- "isFront",
- "genericApplicationPropertyOfSurfaceData"
+ "worldToTexture",
+ "genericApplicationPropertyOfTexCoordGen"
]
},
- "TextureTypeType":{
+ "WrapModeType":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -1198,11 +1198,11 @@
],
"typeType":"enumInfo",
"typeName":{
- "localPart":"TextureTypeType",
+ "localPart":"WrapModeType",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
}
},
- "WrapModeType":{
+ "TextureTypeType":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -1210,7 +1210,7 @@
],
"typeType":"enumInfo",
"typeName":{
- "localPart":"WrapModeType",
+ "localPart":"TextureTypeType",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
}
}
@@ -1223,11 +1223,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/AppearancePropertyType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfTextureParameterization",
+ "localPart":"appearance",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
}
},
@@ -1238,11 +1238,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ParameterizedTextureType"
+ "$ref":"#/definitions/AbstractTextureParameterizationType"
}
},
"elementName":{
- "localPart":"ParameterizedTexture",
+ "localPart":"_TextureParameterization",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
}
},
@@ -1253,11 +1253,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TexCoordGenType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"TexCoordGen",
+ "localPart":"_GenericApplicationPropertyOfTextureParameterization",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
}
},
@@ -1268,11 +1268,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractSurfaceDataType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"_SurfaceData",
+ "localPart":"_GenericApplicationPropertyOfX3DMaterial",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
}
},
@@ -1298,11 +1298,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AppearancePropertyType"
+ "$ref":"#/definitions/GeoreferencedTextureType"
}
},
"elementName":{
- "localPart":"appearance",
+ "localPart":"GeoreferencedTexture",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
}
},
@@ -1313,11 +1313,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AppearancePropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"appearanceMember",
+ "localPart":"_GenericApplicationPropertyOfGeoreferencedTexture",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
}
},
@@ -1328,11 +1328,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeoreferencedTextureType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"GeoreferencedTexture",
+ "localPart":"_GenericApplicationPropertyOfAppearance",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
}
},
@@ -1347,7 +1347,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfSurfaceData",
+ "localPart":"_GenericApplicationPropertyOfTexCoordList",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
}
},
@@ -1358,11 +1358,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/TexCoordGenType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfTexture",
+ "localPart":"TexCoordGen",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
}
},
@@ -1373,11 +1373,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/AppearancePropertyType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfX3DMaterial",
+ "localPart":"appearanceMember",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
}
},
@@ -1388,11 +1388,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/AbstractSurfaceDataType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfAppearance",
+ "localPart":"_SurfaceData",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
}
},
@@ -1407,7 +1407,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfTexCoordList",
+ "localPart":"_GenericApplicationPropertyOfSurfaceData",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
}
},
@@ -1418,11 +1418,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TexCoordListType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"TexCoordList",
+ "localPart":"_GenericApplicationPropertyOfTexCoordGen",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
}
},
@@ -1437,7 +1437,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfParameterizedTexture",
+ "localPart":"_GenericApplicationPropertyOfTexture",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
}
},
@@ -1448,11 +1448,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/X3DMaterialType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"X3DMaterial",
+ "localPart":"_GenericApplicationPropertyOfParameterizedTexture",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
}
},
@@ -1463,11 +1463,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/ParameterizedTextureType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfGeoreferencedTexture",
+ "localPart":"ParameterizedTexture",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
}
},
@@ -1478,11 +1478,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/X3DMaterialType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfTexCoordGen",
+ "localPart":"X3DMaterial",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
}
},
@@ -1493,11 +1493,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTextureParameterizationType"
+ "$ref":"#/definitions/TexCoordListType"
}
},
"elementName":{
- "localPart":"_TextureParameterization",
+ "localPart":"TexCoordList",
"namespaceURI":"http://www.opengis.net/citygml/appearance/1.0"
}
}
diff --git a/scripts/jsonschemas/CityGML_Appearance_2_0.jsonschema b/scripts/jsonschemas/CityGML_Appearance_2_0.jsonschema
index 37bb1f2f..515ed5ba 100644
--- a/scripts/jsonschemas/CityGML_Appearance_2_0.jsonschema
+++ b/scripts/jsonschemas/CityGML_Appearance_2_0.jsonschema
@@ -2,88 +2,23 @@
{
"id":"http://www.opengis.net/citygml/appearance/2.0#",
"definitions":{
- "ParameterizedTextureType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTextureType"
- },
- {
- "type":"object",
- "title":"ParameterizedTextureType",
- "properties":{
- "target":{
- "title":"target",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/TextureAssociationType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"target",
- "namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
- }
- },
- "genericApplicationPropertyOfParameterizedTexture":{
- "title":"genericApplicationPropertyOfParameterizedTexture",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"_GenericApplicationPropertyOfParameterizedTexture",
- "namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ParameterizedTextureType",
- "namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
- },
- "propertiesOrder":[
- "target",
- "genericApplicationPropertyOfParameterizedTexture"
- ]
- },
- "SurfaceDataPropertyType":{
+ "AppearancePropertyType":{
"type":"object",
- "title":"SurfaceDataPropertyType",
+ "title":"AppearancePropertyType",
+ "required":[
+ "appearance"
+ ],
"properties":{
- "surfaceData":{
- "title":"surfaceData",
+ "appearance":{
+ "title":"appearance",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractSurfaceDataType"
- }
- },
- "elementName":{
- "localPart":"_SurfaceData",
- "namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
- }
+ "$ref":"#/definitions/AppearanceType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"_SurfaceData",
+ "localPart":"Appearance",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
},
@@ -194,11 +129,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"SurfaceDataPropertyType",
+ "localPart":"AppearancePropertyType",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
},
"propertiesOrder":[
- "surfaceData",
+ "appearance",
"remoteSchema",
"type",
"href",
@@ -209,54 +144,83 @@
"actuate"
]
},
- "TextureAssociationType":{
- "type":"object",
- "title":"TextureAssociationType",
+ "TexCoordListType":{
"required":[
- "textureParameterization",
- "uri"
+ "textureCoordinates"
],
- "properties":{
- "textureParameterization":{
- "title":"textureParameterization",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractTextureParameterizationType"
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractTextureParameterizationType"
+ },
+ {
+ "type":"object",
+ "title":"TexCoordListType",
+ "properties":{
+ "textureCoordinates":{
+ "title":"textureCoordinates",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/TexCoordListType.TextureCoordinates"
+ },
+ "minItems":1
}
- },
+ ],
+ "propertyType":"element",
"elementName":{
- "localPart":"_TextureParameterization",
+ "localPart":"textureCoordinates",
+ "namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
+ }
+ },
+ "genericApplicationPropertyOfTexCoordList":{
+ "title":"genericApplicationPropertyOfTexCoordList",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"_GenericApplicationPropertyOfTexCoordList",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
}
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"_TextureParameterization",
- "namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
- },
- "uri":{
- "title":"uri",
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TexCoordListType",
+ "namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
+ },
+ "propertiesOrder":[
+ "textureCoordinates",
+ "genericApplicationPropertyOfTexCoordList"
+ ]
+ },
+ "TexCoordGenType.WorldToTexture":{
+ "type":"object",
+ "title":"TexCoordGenType.WorldToTexture",
+ "properties":{
+ "value":{
+ "title":"value",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uri",
- "namespaceURI":""
- }
+ "propertyType":"value"
},
- "remoteSchema":{
- "title":"remoteSchema",
+ "srsName":{
+ "title":"srsName",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -264,178 +228,81 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"srsName",
+ "namespaceURI":""
}
},
- "href":{
- "title":"href",
+ "srsDimension":{
+ "title":"srsDimension",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"srsDimension",
+ "namespaceURI":""
}
},
- "role":{
- "title":"role",
+ "axisLabels":{
+ "title":"axisLabels",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"axisLabels",
+ "namespaceURI":""
}
},
- "arcrole":{
- "title":"arcrole",
+ "uomLabels":{
+ "title":"uomLabels",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"uomLabels",
+ "namespaceURI":""
}
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TextureAssociationType",
- "namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
- },
- "propertiesOrder":[
- "textureParameterization",
- "uri",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "GeoreferencedTextureType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTextureType"
+ }
+ },
+ "typeType":"classInfo",
+ "propertiesOrder":[
+ "value",
+ "srsName",
+ "srsDimension",
+ "axisLabels",
+ "uomLabels"
+ ]
+ },
+ "ParameterizedTextureType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractTextureType"
},
{
"type":"object",
- "title":"GeoreferencedTextureType",
+ "title":"ParameterizedTextureType",
"properties":{
- "preferWorldFile":{
- "title":"preferWorldFile",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"preferWorldFile",
- "namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
- }
- },
- "referencePoint":{
- "title":"referencePoint",
- "allOf":[
- {
- "$ref":"#/definitions/PointPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"referencePoint",
- "namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
- }
- },
- "orientation":{
- "title":"orientation",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"orientation",
- "namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
- }
- },
"target":{
"title":"target",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/TextureAssociationType"
},
"minItems":0
}
@@ -446,8 +313,8 @@
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
},
- "genericApplicationPropertyOfGeoreferencedTexture":{
- "title":"genericApplicationPropertyOfGeoreferencedTexture",
+ "genericApplicationPropertyOfParameterizedTexture":{
+ "title":"genericApplicationPropertyOfParameterizedTexture",
"allOf":[
{
"type":"array",
@@ -459,7 +326,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfGeoreferencedTexture",
+ "localPart":"_GenericApplicationPropertyOfParameterizedTexture",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
}
@@ -468,28 +335,28 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"GeoreferencedTextureType",
+ "localPart":"ParameterizedTextureType",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
},
"propertiesOrder":[
- "preferWorldFile",
- "referencePoint",
- "orientation",
"target",
- "genericApplicationPropertyOfGeoreferencedTexture"
+ "genericApplicationPropertyOfParameterizedTexture"
]
},
- "AppearanceType":{
+ "AbstractTextureType":{
+ "required":[
+ "imageURI"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractFeatureType"
+ "$ref":"#/definitions/AbstractSurfaceDataType"
},
{
"type":"object",
- "title":"AppearanceType",
+ "title":"AbstractTextureType",
"properties":{
- "theme":{
- "title":"theme",
+ "imageURI":{
+ "title":"imageURI",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -497,85 +364,67 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"theme",
+ "localPart":"imageURI",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
},
- "surfaceDataMember":{
- "title":"surfaceDataMember",
+ "mimeType":{
+ "title":"mimeType",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/SurfaceDataPropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/CodeType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"surfaceDataMember",
+ "localPart":"mimeType",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
},
- "genericApplicationPropertyOfAppearance":{
- "title":"genericApplicationPropertyOfAppearance",
+ "textureType":{
+ "title":"textureType",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
+ "$ref":"#/definitions/TextureTypeType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfAppearance",
+ "localPart":"textureType",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AppearanceType",
- "namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
- },
- "propertiesOrder":[
- "theme",
- "surfaceDataMember",
- "genericApplicationPropertyOfAppearance"
- ]
- },
- "TexCoordGenType":{
- "required":[
- "worldToTexture"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTextureParameterizationType"
- },
- {
- "type":"object",
- "title":"TexCoordGenType",
- "properties":{
- "worldToTexture":{
- "title":"worldToTexture",
+ },
+ "wrapMode":{
+ "title":"wrapMode",
"allOf":[
{
- "$ref":"#/definitions/TexCoordGenType.WorldToTexture"
+ "$ref":"#/definitions/WrapModeType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"worldToTexture",
+ "localPart":"wrapMode",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
},
- "genericApplicationPropertyOfTexCoordGen":{
- "title":"genericApplicationPropertyOfTexCoordGen",
+ "borderColor":{
+ "title":"borderColor",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"borderColor",
+ "namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
+ }
+ },
+ "genericApplicationPropertyOfTexture":{
+ "title":"genericApplicationPropertyOfTexture",
"allOf":[
{
"type":"array",
@@ -587,7 +436,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfTexCoordGen",
+ "localPart":"_GenericApplicationPropertyOfTexture",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
}
@@ -596,96 +445,81 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TexCoordGenType",
+ "localPart":"AbstractTextureType",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
},
"propertiesOrder":[
- "worldToTexture",
- "genericApplicationPropertyOfTexCoordGen"
+ "imageURI",
+ "mimeType",
+ "textureType",
+ "wrapMode",
+ "borderColor",
+ "genericApplicationPropertyOfTexture"
]
},
- "AbstractTextureType":{
+ "TexCoordListType.TextureCoordinates":{
+ "type":"object",
+ "title":"TexCoordListType.TextureCoordinates",
"required":[
- "imageURI"
+ "ring"
],
+ "properties":{
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ }
+ ],
+ "propertyType":"value"
+ },
+ "ring":{
+ "title":"ring",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"ring",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "propertiesOrder":[
+ "value",
+ "ring"
+ ]
+ },
+ "AbstractSurfaceDataType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractSurfaceDataType"
+ "$ref":"#/definitions/AbstractFeatureType"
},
{
"type":"object",
- "title":"AbstractTextureType",
+ "title":"AbstractSurfaceDataType",
"properties":{
- "imageURI":{
- "title":"imageURI",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"imageURI",
- "namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
- }
- },
- "mimeType":{
- "title":"mimeType",
- "allOf":[
- {
- "$ref":"#/definitions/CodeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"mimeType",
- "namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
- }
- },
- "textureType":{
- "title":"textureType",
- "allOf":[
- {
- "$ref":"#/definitions/TextureTypeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"textureType",
- "namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
- }
- },
- "wrapMode":{
- "title":"wrapMode",
- "allOf":[
- {
- "$ref":"#/definitions/WrapModeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"wrapMode",
- "namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
- }
- },
- "borderColor":{
- "title":"borderColor",
+ "isFront":{
+ "title":"isFront",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"borderColor",
+ "localPart":"isFront",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
},
- "genericApplicationPropertyOfTexture":{
- "title":"genericApplicationPropertyOfTexture",
+ "genericApplicationPropertyOfSurfaceData":{
+ "title":"genericApplicationPropertyOfSurfaceData",
"allOf":[
{
"type":"array",
@@ -697,7 +531,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfTexture",
+ "localPart":"_GenericApplicationPropertyOfSurfaceData",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
}
@@ -706,39 +540,49 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractTextureType",
+ "localPart":"AbstractSurfaceDataType",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
},
"propertiesOrder":[
- "imageURI",
- "mimeType",
- "textureType",
- "wrapMode",
- "borderColor",
- "genericApplicationPropertyOfTexture"
+ "isFront",
+ "genericApplicationPropertyOfSurfaceData"
]
},
- "TexCoordListType.TextureCoordinates":{
+ "TextureAssociationType":{
"type":"object",
- "title":"TexCoordListType.TextureCoordinates",
+ "title":"TextureAssociationType",
"required":[
- "ring"
+ "textureParameterization",
+ "uri"
],
"properties":{
- "value":{
- "title":"value",
+ "textureParameterization":{
+ "title":"textureParameterization",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractTextureParameterizationType"
+ }
+ },
+ "elementName":{
+ "localPart":"_TextureParameterization",
+ "namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
}
],
- "propertyType":"value"
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"_TextureParameterization",
+ "namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
+ }
},
- "ring":{
- "title":"ring",
+ "uri":{
+ "title":"uri",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -746,35 +590,38 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"ring",
+ "localPart":"uri",
"namespaceURI":""
}
- }
- },
- "typeType":"classInfo",
- "propertiesOrder":[
- "value",
- "ring"
- ]
- },
- "TexCoordGenType.WorldToTexture":{
- "type":"object",
- "title":"TexCoordGenType.WorldToTexture",
- "properties":{
- "value":{
- "title":"value",
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"value"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
},
- "srsName":{
- "title":"srsName",
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -782,63 +629,147 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"srsName",
- "namespaceURI":""
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "srsDimension":{
- "title":"srsDimension",
+ "role":{
+ "title":"role",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"srsDimension",
- "namespaceURI":""
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "axisLabels":{
- "title":"axisLabels",
+ "arcrole":{
+ "title":"arcrole",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"axisLabels",
- "namespaceURI":""
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "uomLabels":{
- "title":"uomLabels",
+ "title":{
+ "title":"title",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"uomLabels",
- "namespaceURI":""
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
+ "typeName":{
+ "localPart":"TextureAssociationType",
+ "namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
+ },
"propertiesOrder":[
- "value",
- "srsName",
- "srsDimension",
- "axisLabels",
- "uomLabels"
+ "textureParameterization",
+ "uri",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "TexCoordGenType":{
+ "required":[
+ "worldToTexture"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractTextureParameterizationType"
+ },
+ {
+ "type":"object",
+ "title":"TexCoordGenType",
+ "properties":{
+ "worldToTexture":{
+ "title":"worldToTexture",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TexCoordGenType.WorldToTexture"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"worldToTexture",
+ "namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
+ }
+ },
+ "genericApplicationPropertyOfTexCoordGen":{
+ "title":"genericApplicationPropertyOfTexCoordGen",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"_GenericApplicationPropertyOfTexCoordGen",
+ "namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TexCoordGenType",
+ "namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
+ },
+ "propertiesOrder":[
+ "worldToTexture",
+ "genericApplicationPropertyOfTexCoordGen"
]
},
"X3DMaterialType":{
@@ -1004,30 +935,76 @@
"genericApplicationPropertyOfX3DMaterial"
]
},
- "AbstractSurfaceDataType":{
+ "GeoreferencedTextureType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractFeatureType"
+ "$ref":"#/definitions/AbstractTextureType"
},
{
"type":"object",
- "title":"AbstractSurfaceDataType",
+ "title":"GeoreferencedTextureType",
"properties":{
- "isFront":{
- "title":"isFront",
+ "preferWorldFile":{
+ "title":"preferWorldFile",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"preferWorldFile",
+ "namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
+ }
+ },
+ "referencePoint":{
+ "title":"referencePoint",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ "$ref":"#/definitions/PointPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"isFront",
+ "localPart":"referencePoint",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
},
- "genericApplicationPropertyOfSurfaceData":{
- "title":"genericApplicationPropertyOfSurfaceData",
+ "orientation":{
+ "title":"orientation",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"orientation",
+ "namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
+ }
+ },
+ "target":{
+ "title":"target",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"target",
+ "namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
+ }
+ },
+ "genericApplicationPropertyOfGeoreferencedTexture":{
+ "title":"genericApplicationPropertyOfGeoreferencedTexture",
"allOf":[
{
"type":"array",
@@ -1039,7 +1016,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfSurfaceData",
+ "localPart":"_GenericApplicationPropertyOfGeoreferencedTexture",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
}
@@ -1048,31 +1025,43 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractSurfaceDataType",
+ "localPart":"GeoreferencedTextureType",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
},
"propertiesOrder":[
- "isFront",
- "genericApplicationPropertyOfSurfaceData"
+ "preferWorldFile",
+ "referencePoint",
+ "orientation",
+ "target",
+ "genericApplicationPropertyOfGeoreferencedTexture"
]
},
- "AppearancePropertyType":{
+ "SurfaceDataPropertyType":{
"type":"object",
- "title":"AppearancePropertyType",
- "required":[
- "appearance"
- ],
+ "title":"SurfaceDataPropertyType",
"properties":{
- "appearance":{
- "title":"appearance",
+ "surfaceData":{
+ "title":"surfaceData",
"allOf":[
{
- "$ref":"#/definitions/AppearanceType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractSurfaceDataType"
+ }
+ },
+ "elementName":{
+ "localPart":"_SurfaceData",
+ "namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"Appearance",
+ "localPart":"_SurfaceData",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
},
@@ -1183,11 +1172,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"AppearancePropertyType",
+ "localPart":"SurfaceDataPropertyType",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
},
"propertiesOrder":[
- "appearance",
+ "surfaceData",
"remoteSchema",
"type",
"href",
@@ -1198,17 +1187,47 @@
"actuate"
]
},
- "AbstractTextureParameterizationType":{
+ "AppearanceType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractGMLType"
+ "$ref":"#/definitions/AbstractFeatureType"
},
{
"type":"object",
- "title":"AbstractTextureParameterizationType",
+ "title":"AppearanceType",
"properties":{
- "genericApplicationPropertyOfTextureParameterization":{
- "title":"genericApplicationPropertyOfTextureParameterization",
+ "theme":{
+ "title":"theme",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"theme",
+ "namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
+ }
+ },
+ "surfaceDataMember":{
+ "title":"surfaceDataMember",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/SurfaceDataPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"surfaceDataMember",
+ "namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
+ }
+ },
+ "genericApplicationPropertyOfAppearance":{
+ "title":"genericApplicationPropertyOfAppearance",
"allOf":[
{
"type":"array",
@@ -1220,7 +1239,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfTextureParameterization",
+ "localPart":"_GenericApplicationPropertyOfAppearance",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
}
@@ -1229,44 +1248,26 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractTextureParameterizationType",
+ "localPart":"AppearanceType",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
},
"propertiesOrder":[
- "genericApplicationPropertyOfTextureParameterization"
+ "theme",
+ "surfaceDataMember",
+ "genericApplicationPropertyOfAppearance"
]
},
- "TexCoordListType":{
- "required":[
- "textureCoordinates"
- ],
+ "AbstractTextureParameterizationType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractTextureParameterizationType"
+ "$ref":"#/definitions/AbstractGMLType"
},
{
"type":"object",
- "title":"TexCoordListType",
+ "title":"AbstractTextureParameterizationType",
"properties":{
- "textureCoordinates":{
- "title":"textureCoordinates",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/TexCoordListType.TextureCoordinates"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"textureCoordinates",
- "namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
- }
- },
- "genericApplicationPropertyOfTexCoordList":{
- "title":"genericApplicationPropertyOfTexCoordList",
+ "genericApplicationPropertyOfTextureParameterization":{
+ "title":"genericApplicationPropertyOfTextureParameterization",
"allOf":[
{
"type":"array",
@@ -1278,7 +1279,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfTexCoordList",
+ "localPart":"_GenericApplicationPropertyOfTextureParameterization",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
}
@@ -1287,15 +1288,14 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TexCoordListType",
+ "localPart":"AbstractTextureParameterizationType",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
},
"propertiesOrder":[
- "textureCoordinates",
- "genericApplicationPropertyOfTexCoordList"
+ "genericApplicationPropertyOfTextureParameterization"
]
},
- "WrapModeType":{
+ "TextureTypeType":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -1303,11 +1303,11 @@
],
"typeType":"enumInfo",
"typeName":{
- "localPart":"WrapModeType",
+ "localPart":"TextureTypeType",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
},
- "TextureTypeType":{
+ "WrapModeType":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -1315,7 +1315,7 @@
],
"typeType":"enumInfo",
"typeName":{
- "localPart":"TextureTypeType",
+ "localPart":"WrapModeType",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
}
@@ -1332,7 +1332,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfParameterizedTexture",
+ "localPart":"_GenericApplicationPropertyOfGeoreferencedTexture",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
},
@@ -1343,11 +1343,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TexCoordListType"
+ "$ref":"#/definitions/AbstractSurfaceDataType"
}
},
"elementName":{
- "localPart":"TexCoordList",
+ "localPart":"_SurfaceData",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
},
@@ -1358,11 +1358,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TexCoordGenType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"TexCoordGen",
+ "localPart":"_GenericApplicationPropertyOfTexture",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
},
@@ -1373,11 +1373,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeoreferencedTextureType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"GeoreferencedTexture",
+ "localPart":"_GenericApplicationPropertyOfParameterizedTexture",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
},
@@ -1388,11 +1388,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractSurfaceDataType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"_SurfaceData",
+ "localPart":"_GenericApplicationPropertyOfX3DMaterial",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
},
@@ -1403,11 +1403,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AppearancePropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"appearance",
+ "localPart":"_GenericApplicationPropertyOfSurfaceData",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
},
@@ -1418,11 +1418,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AppearanceType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"Appearance",
+ "localPart":"_GenericApplicationPropertyOfTextureParameterization",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
},
@@ -1433,11 +1433,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/ParameterizedTextureType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfTextureParameterization",
+ "localPart":"ParameterizedTexture",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
},
@@ -1448,11 +1448,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/GeoreferencedTextureType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfTexCoordList",
+ "localPart":"GeoreferencedTexture",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
},
@@ -1463,11 +1463,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/X3DMaterialType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfSurfaceData",
+ "localPart":"X3DMaterial",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
},
@@ -1478,11 +1478,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/TexCoordListType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfX3DMaterial",
+ "localPart":"TexCoordList",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
},
@@ -1493,11 +1493,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/X3DMaterialType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"X3DMaterial",
+ "localPart":"_GenericApplicationPropertyOfTexCoordGen",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
},
@@ -1512,7 +1512,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfTexCoordGen",
+ "localPart":"_GenericApplicationPropertyOfTexCoordList",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
},
@@ -1523,11 +1523,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTextureParameterizationType"
+ "$ref":"#/definitions/TexCoordGenType"
}
},
"elementName":{
- "localPart":"_TextureParameterization",
+ "localPart":"TexCoordGen",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
},
@@ -1538,11 +1538,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/AbstractTextureType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfGeoreferencedTexture",
+ "localPart":"_Texture",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
},
@@ -1553,11 +1553,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/FeaturePropertyType"
+ "$ref":"#/definitions/AppearanceType"
}
},
"elementName":{
- "localPart":"appearanceMember",
+ "localPart":"Appearance",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
},
@@ -1568,11 +1568,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTextureType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"_Texture",
+ "localPart":"_GenericApplicationPropertyOfAppearance",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
},
@@ -1583,11 +1583,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/AbstractTextureParameterizationType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfAppearance",
+ "localPart":"_TextureParameterization",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
},
@@ -1598,11 +1598,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/AppearancePropertyType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfTexture",
+ "localPart":"appearance",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
},
@@ -1613,11 +1613,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ParameterizedTextureType"
+ "$ref":"#/definitions/FeaturePropertyType"
}
},
"elementName":{
- "localPart":"ParameterizedTexture",
+ "localPart":"appearanceMember",
"namespaceURI":"http://www.opengis.net/citygml/appearance/2.0"
}
}
diff --git a/scripts/jsonschemas/CityGML_Bridge_2_0.jsonschema b/scripts/jsonschemas/CityGML_Bridge_2_0.jsonschema
index 03cf4e9f..18497f8d 100644
--- a/scripts/jsonschemas/CityGML_Bridge_2_0.jsonschema
+++ b/scripts/jsonschemas/CityGML_Bridge_2_0.jsonschema
@@ -2,197 +2,17 @@
{
"id":"http://www.opengis.net/citygml/bridge/2.0#",
"definitions":{
- "GroundSurfaceType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractBoundarySurfaceType"
- },
- {
- "type":"object",
- "title":"GroundSurfaceType",
- "properties":{
- "genericApplicationPropertyOfGroundSurface":{
- "title":"genericApplicationPropertyOfGroundSurface",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"_GenericApplicationPropertyOfGroundSurface",
- "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"GroundSurfaceType",
- "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
- },
- "propertiesOrder":[
- "genericApplicationPropertyOfGroundSurface"
- ]
- },
- "BridgePartPropertyType":{
- "type":"object",
- "title":"BridgePartPropertyType",
- "required":[
- "bridgePart"
- ],
- "properties":{
- "bridgePart":{
- "title":"bridgePart",
- "allOf":[
- {
- "$ref":"#/definitions/BridgePartType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"BridgePart",
- "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"BridgePartPropertyType",
- "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
- },
- "propertiesOrder":[
- "bridgePart",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "WallSurfaceType":{
+ "BridgePartType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractBoundarySurfaceType"
+ "$ref":"#/definitions/AbstractBridgeType"
},
{
"type":"object",
- "title":"WallSurfaceType",
+ "title":"BridgePartType",
"properties":{
- "genericApplicationPropertyOfWallSurface":{
- "title":"genericApplicationPropertyOfWallSurface",
+ "genericApplicationPropertyOfBridgePart":{
+ "title":"genericApplicationPropertyOfBridgePart",
"allOf":[
{
"type":"array",
@@ -204,7 +24,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfWallSurface",
+ "localPart":"_GenericApplicationPropertyOfBridgePart",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
}
@@ -213,21 +33,21 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"WallSurfaceType",
+ "localPart":"BridgePartType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
- "genericApplicationPropertyOfWallSurface"
+ "genericApplicationPropertyOfBridgePart"
]
},
- "BridgeFurnitureType":{
+ "BridgeConstructionElementType":{
"allOf":[
{
"$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
},
{
"type":"object",
- "title":"BridgeFurnitureType",
+ "title":"BridgeConstructionElementType",
"properties":{
"clazz":{
"title":"clazz",
@@ -276,8 +96,8 @@
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "lod4Geometry":{
- "title":"lod4Geometry",
+ "lod1Geometry":{
+ "title":"lod1Geometry",
"allOf":[
{
"$ref":"#/definitions/GeometryPropertyType"
@@ -285,187 +105,111 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"lod4Geometry",
+ "localPart":"lod1Geometry",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "lod4ImplicitRepresentation":{
- "title":"lod4ImplicitRepresentation",
+ "lod2Geometry":{
+ "title":"lod2Geometry",
"allOf":[
{
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
+ "$ref":"#/definitions/GeometryPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod4ImplicitRepresentation",
+ "localPart":"lod2Geometry",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "genericApplicationPropertyOfBridgeFurniture":{
- "title":"genericApplicationPropertyOfBridgeFurniture",
+ "lod3Geometry":{
+ "title":"lod3Geometry",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
+ "$ref":"#/definitions/GeometryPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfBridgeFurniture",
+ "localPart":"lod3Geometry",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"BridgeFurnitureType",
- "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
- },
- "propertiesOrder":[
- "clazz",
- "function",
- "usage",
- "lod4Geometry",
- "lod4ImplicitRepresentation",
- "genericApplicationPropertyOfBridgeFurniture"
- ]
- },
- "OuterFloorSurfaceType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractBoundarySurfaceType"
- },
- {
- "type":"object",
- "title":"OuterFloorSurfaceType",
- "properties":{
- "genericApplicationPropertyOfOuterFloorSurface":{
- "title":"genericApplicationPropertyOfOuterFloorSurface",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"_GenericApplicationPropertyOfOuterFloorSurface",
- "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"OuterFloorSurfaceType",
- "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
- },
- "propertiesOrder":[
- "genericApplicationPropertyOfOuterFloorSurface"
- ]
- },
- "BridgeInstallationType":{
- "allOf":[
- {
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
- },
- {
- "type":"object",
- "title":"BridgeInstallationType",
- "properties":{
- "clazz":{
- "title":"clazz",
+ },
+ "lod4Geometry":{
+ "title":"lod4Geometry",
"allOf":[
{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/GeometryPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"class",
+ "localPart":"lod4Geometry",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "function":{
- "title":"function",
+ "lod1TerrainIntersection":{
+ "title":"lod1TerrainIntersection",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/CodeType"
- },
- "minItems":0
+ "$ref":"#/definitions/MultiCurvePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"function",
+ "localPart":"lod1TerrainIntersection",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "usage":{
- "title":"usage",
+ "lod2TerrainIntersection":{
+ "title":"lod2TerrainIntersection",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/CodeType"
- },
- "minItems":0
+ "$ref":"#/definitions/MultiCurvePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"usage",
+ "localPart":"lod2TerrainIntersection",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "lod2Geometry":{
- "title":"lod2Geometry",
+ "lod3TerrainIntersection":{
+ "title":"lod3TerrainIntersection",
"allOf":[
{
- "$ref":"#/definitions/GeometryPropertyType"
+ "$ref":"#/definitions/MultiCurvePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod2Geometry",
+ "localPart":"lod3TerrainIntersection",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "lod3Geometry":{
- "title":"lod3Geometry",
+ "lod4TerrainIntersection":{
+ "title":"lod4TerrainIntersection",
"allOf":[
{
- "$ref":"#/definitions/GeometryPropertyType"
+ "$ref":"#/definitions/MultiCurvePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod3Geometry",
+ "localPart":"lod4TerrainIntersection",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "lod4Geometry":{
- "title":"lod4Geometry",
+ "lod1ImplicitRepresentation":{
+ "title":"lod1ImplicitRepresentation",
"allOf":[
{
- "$ref":"#/definitions/GeometryPropertyType"
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod4Geometry",
+ "localPart":"lod1ImplicitRepresentation",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -525,8 +269,8 @@
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "genericApplicationPropertyOfBridgeInstallation":{
- "title":"genericApplicationPropertyOfBridgeInstallation",
+ "genericApplicationPropertyOfBridgeConstructionElement":{
+ "title":"genericApplicationPropertyOfBridgeConstructionElement",
"allOf":[
{
"type":"array",
@@ -538,7 +282,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfBridgeInstallation",
+ "localPart":"_GenericApplicationPropertyOfBridgeConstructionElement",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
}
@@ -547,40 +291,58 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"BridgeInstallationType",
+ "localPart":"BridgeConstructionElementType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
"clazz",
"function",
"usage",
+ "lod1Geometry",
"lod2Geometry",
"lod3Geometry",
"lod4Geometry",
+ "lod1TerrainIntersection",
+ "lod2TerrainIntersection",
+ "lod3TerrainIntersection",
+ "lod4TerrainIntersection",
+ "lod1ImplicitRepresentation",
"lod2ImplicitRepresentation",
"lod3ImplicitRepresentation",
"lod4ImplicitRepresentation",
"cityObjectBoundedBy",
- "genericApplicationPropertyOfBridgeInstallation"
+ "genericApplicationPropertyOfBridgeConstructionElement"
]
},
- "InteriorFurniturePropertyType":{
+ "BoundarySurfacePropertyType":{
"type":"object",
- "title":"InteriorFurniturePropertyType",
+ "title":"BoundarySurfacePropertyType",
"required":[
- "bridgeFurniture"
+ "boundarySurface"
],
"properties":{
- "bridgeFurniture":{
- "title":"bridgeFurniture",
+ "boundarySurface":{
+ "title":"boundarySurface",
"allOf":[
{
- "$ref":"#/definitions/BridgeFurnitureType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractBoundarySurfaceType"
+ }
+ },
+ "elementName":{
+ "localPart":"_BoundarySurface",
+ "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"BridgeFurniture",
+ "localPart":"_BoundarySurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -691,11 +453,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"InteriorFurniturePropertyType",
+ "localPart":"BoundarySurfacePropertyType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
- "bridgeFurniture",
+ "boundarySurface",
"remoteSchema",
"type",
"href",
@@ -706,197 +468,225 @@
"actuate"
]
},
- "BridgePartType":{
+ "BridgeRoomType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractBridgeType"
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
},
{
"type":"object",
- "title":"BridgePartType",
+ "title":"BridgeRoomType",
"properties":{
- "genericApplicationPropertyOfBridgePart":{
- "title":"genericApplicationPropertyOfBridgePart",
+ "clazz":{
+ "title":"clazz",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"class",
+ "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
+ }
+ },
+ "function":{
+ "title":"function",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/CodeType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfBridgePart",
+ "localPart":"function",
+ "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
+ }
+ },
+ "usage":{
+ "title":"usage",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CodeType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"usage",
+ "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
+ }
+ },
+ "lod4Solid":{
+ "title":"lod4Solid",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SolidPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod4Solid",
+ "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
+ }
+ },
+ "lod4MultiSurface":{
+ "title":"lod4MultiSurface",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiSurfacePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod4MultiSurface",
+ "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
+ }
+ },
+ "cityObjectBoundedBy":{
+ "title":"cityObjectBoundedBy",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/BoundarySurfacePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"boundedBy",
+ "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
+ }
+ },
+ "interiorFurniture":{
+ "title":"interiorFurniture",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/InteriorFurniturePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"interiorFurniture",
+ "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
+ }
+ },
+ "bridgeRoomInstallation":{
+ "title":"bridgeRoomInstallation",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/IntBridgeInstallationPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"bridgeRoomInstallation",
+ "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
+ }
+ },
+ "genericApplicationPropertyOfBridgeRoom":{
+ "title":"genericApplicationPropertyOfBridgeRoom",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"_GenericApplicationPropertyOfBridgeRoom",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
}
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"BridgePartType",
- "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
- },
- "propertiesOrder":[
- "genericApplicationPropertyOfBridgePart"
- ]
- },
- "BridgeConstructionElementPropertyType":{
- "type":"object",
- "title":"BridgeConstructionElementPropertyType",
- "required":[
- "bridgeConstructionElement"
- ],
- "properties":{
- "bridgeConstructionElement":{
- "title":"bridgeConstructionElement",
- "allOf":[
- {
- "$ref":"#/definitions/BridgeConstructionElementType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"BridgeConstructionElement",
- "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"BridgeRoomType",
+ "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
+ },
+ "propertiesOrder":[
+ "clazz",
+ "function",
+ "usage",
+ "lod4Solid",
+ "lod4MultiSurface",
+ "cityObjectBoundedBy",
+ "interiorFurniture",
+ "bridgeRoomInstallation",
+ "genericApplicationPropertyOfBridgeRoom"
+ ]
+ },
+ "RoofSurfaceType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractBoundarySurfaceType"
},
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
+ {
+ "type":"object",
+ "title":"RoofSurfaceType",
+ "properties":{
+ "genericApplicationPropertyOfRoofSurface":{
+ "title":"genericApplicationPropertyOfRoofSurface",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"_GenericApplicationPropertyOfRoofSurface",
+ "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"BridgeConstructionElementPropertyType",
+ "localPart":"RoofSurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
- "bridgeConstructionElement",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "genericApplicationPropertyOfRoofSurface"
]
},
- "FloorSurfaceType":{
+ "InteriorWallSurfaceType":{
"allOf":[
{
"$ref":"#/definitions/AbstractBoundarySurfaceType"
},
{
"type":"object",
- "title":"FloorSurfaceType",
+ "title":"InteriorWallSurfaceType",
"properties":{
- "genericApplicationPropertyOfFloorSurface":{
- "title":"genericApplicationPropertyOfFloorSurface",
+ "genericApplicationPropertyOfInteriorWallSurface":{
+ "title":"genericApplicationPropertyOfInteriorWallSurface",
"allOf":[
{
"type":"array",
@@ -908,7 +698,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfFloorSurface",
+ "localPart":"_GenericApplicationPropertyOfInteriorWallSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
}
@@ -917,24 +707,24 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"FloorSurfaceType",
+ "localPart":"InteriorWallSurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
- "genericApplicationPropertyOfFloorSurface"
+ "genericApplicationPropertyOfInteriorWallSurface"
]
},
- "OuterCeilingSurfaceType":{
+ "WallSurfaceType":{
"allOf":[
{
"$ref":"#/definitions/AbstractBoundarySurfaceType"
},
{
"type":"object",
- "title":"OuterCeilingSurfaceType",
+ "title":"WallSurfaceType",
"properties":{
- "genericApplicationPropertyOfOuterCeilingSurface":{
- "title":"genericApplicationPropertyOfOuterCeilingSurface",
+ "genericApplicationPropertyOfWallSurface":{
+ "title":"genericApplicationPropertyOfWallSurface",
"allOf":[
{
"type":"array",
@@ -946,7 +736,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfOuterCeilingSurface",
+ "localPart":"_GenericApplicationPropertyOfWallSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
}
@@ -955,30 +745,30 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"OuterCeilingSurfaceType",
+ "localPart":"WallSurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
- "genericApplicationPropertyOfOuterCeilingSurface"
+ "genericApplicationPropertyOfWallSurface"
]
},
- "BridgeInstallationPropertyType":{
+ "IntBridgeInstallationPropertyType":{
"type":"object",
- "title":"BridgeInstallationPropertyType",
+ "title":"IntBridgeInstallationPropertyType",
"required":[
- "bridgeInstallation"
+ "intBridgeInstallation"
],
"properties":{
- "bridgeInstallation":{
- "title":"bridgeInstallation",
+ "intBridgeInstallation":{
+ "title":"intBridgeInstallation",
"allOf":[
{
- "$ref":"#/definitions/BridgeInstallationType"
+ "$ref":"#/definitions/IntBridgeInstallationType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"BridgeInstallation",
+ "localPart":"IntBridgeInstallation",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -1089,11 +879,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"BridgeInstallationPropertyType",
+ "localPart":"IntBridgeInstallationPropertyType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
- "bridgeInstallation",
+ "intBridgeInstallation",
"remoteSchema",
"type",
"href",
@@ -1104,116 +894,30 @@
"actuate"
]
},
- "AbstractBridgeType":{
+ "AbstractBoundarySurfaceType":{
"allOf":[
{
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractSiteType"
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
},
{
"type":"object",
- "title":"AbstractBridgeType",
+ "title":"AbstractBoundarySurfaceType",
"properties":{
- "clazz":{
- "title":"clazz",
- "allOf":[
- {
- "$ref":"#/definitions/CodeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"class",
- "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
- }
- },
- "function":{
- "title":"function",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CodeType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"function",
- "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
- }
- },
- "usage":{
- "title":"usage",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CodeType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"usage",
- "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
- }
- },
- "yearOfConstruction":{
- "title":"yearOfConstruction",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"yearOfConstruction",
- "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
- }
- },
- "yearOfDemolition":{
- "title":"yearOfDemolition",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"yearOfDemolition",
- "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
- }
- },
- "isMovable":{
- "title":"isMovable",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"isMovable",
- "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
- }
- },
- "lod1Solid":{
- "title":"lod1Solid",
+ "lod2MultiSurface":{
+ "title":"lod2MultiSurface",
"allOf":[
{
- "$ref":"#/definitions/SolidPropertyType"
+ "$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod1Solid",
+ "localPart":"lod2MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "lod1MultiSurface":{
- "title":"lod1MultiSurface",
+ "lod3MultiSurface":{
+ "title":"lod3MultiSurface",
"allOf":[
{
"$ref":"#/definitions/MultiSurfacePropertyType"
@@ -1221,300 +925,576 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"lod1MultiSurface",
+ "localPart":"lod3MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "lod1TerrainIntersection":{
- "title":"lod1TerrainIntersection",
+ "lod4MultiSurface":{
+ "title":"lod4MultiSurface",
"allOf":[
{
- "$ref":"#/definitions/MultiCurvePropertyType"
+ "$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod1TerrainIntersection",
+ "localPart":"lod4MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "lod2Solid":{
- "title":"lod2Solid",
+ "opening":{
+ "title":"opening",
"allOf":[
{
- "$ref":"#/definitions/SolidPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/OpeningPropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod2Solid",
+ "localPart":"opening",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "lod2MultiSurface":{
- "title":"lod2MultiSurface",
+ "genericApplicationPropertyOfBoundarySurface":{
+ "title":"genericApplicationPropertyOfBoundarySurface",
"allOf":[
{
- "$ref":"#/definitions/MultiSurfacePropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod2MultiSurface",
+ "localPart":"_GenericApplicationPropertyOfBoundarySurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
- },
- "lod2MultiCurve":{
- "title":"lod2MultiCurve",
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractBoundarySurfaceType",
+ "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
+ },
+ "propertiesOrder":[
+ "lod2MultiSurface",
+ "lod3MultiSurface",
+ "lod4MultiSurface",
+ "opening",
+ "genericApplicationPropertyOfBoundarySurface"
+ ]
+ },
+ "BridgeInstallationPropertyType":{
+ "type":"object",
+ "title":"BridgeInstallationPropertyType",
+ "required":[
+ "bridgeInstallation"
+ ],
+ "properties":{
+ "bridgeInstallation":{
+ "title":"bridgeInstallation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/BridgeInstallationType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"BridgeInstallation",
+ "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"BridgeInstallationPropertyType",
+ "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
+ },
+ "propertiesOrder":[
+ "bridgeInstallation",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "OuterFloorSurfaceType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractBoundarySurfaceType"
+ },
+ {
+ "type":"object",
+ "title":"OuterFloorSurfaceType",
+ "properties":{
+ "genericApplicationPropertyOfOuterFloorSurface":{
+ "title":"genericApplicationPropertyOfOuterFloorSurface",
"allOf":[
{
- "$ref":"#/definitions/MultiCurvePropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod2MultiCurve",
+ "localPart":"_GenericApplicationPropertyOfOuterFloorSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
- },
- "lod2TerrainIntersection":{
- "title":"lod2TerrainIntersection",
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"OuterFloorSurfaceType",
+ "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
+ },
+ "propertiesOrder":[
+ "genericApplicationPropertyOfOuterFloorSurface"
+ ]
+ },
+ "GroundSurfaceType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractBoundarySurfaceType"
+ },
+ {
+ "type":"object",
+ "title":"GroundSurfaceType",
+ "properties":{
+ "genericApplicationPropertyOfGroundSurface":{
+ "title":"genericApplicationPropertyOfGroundSurface",
"allOf":[
{
- "$ref":"#/definitions/MultiCurvePropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod2TerrainIntersection",
+ "localPart":"_GenericApplicationPropertyOfGroundSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
- },
- "outerBridgeConstruction":{
- "title":"outerBridgeConstruction",
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"GroundSurfaceType",
+ "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
+ },
+ "propertiesOrder":[
+ "genericApplicationPropertyOfGroundSurface"
+ ]
+ },
+ "OuterCeilingSurfaceType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractBoundarySurfaceType"
+ },
+ {
+ "type":"object",
+ "title":"OuterCeilingSurfaceType",
+ "properties":{
+ "genericApplicationPropertyOfOuterCeilingSurface":{
+ "title":"genericApplicationPropertyOfOuterCeilingSurface",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/BridgeConstructionElementPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"outerBridgeConstruction",
+ "localPart":"_GenericApplicationPropertyOfOuterCeilingSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
- },
- "outerBridgeInstallation":{
- "title":"outerBridgeInstallation",
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"OuterCeilingSurfaceType",
+ "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
+ },
+ "propertiesOrder":[
+ "genericApplicationPropertyOfOuterCeilingSurface"
+ ]
+ },
+ "BridgeType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractBridgeType"
+ },
+ {
+ "type":"object",
+ "title":"BridgeType",
+ "properties":{
+ "genericApplicationPropertyOfBridge":{
+ "title":"genericApplicationPropertyOfBridge",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/BridgeInstallationPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"outerBridgeInstallation",
+ "localPart":"_GenericApplicationPropertyOfBridge",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
- },
- "interiorBridgeInstallation":{
- "title":"interiorBridgeInstallation",
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"BridgeType",
+ "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
+ },
+ "propertiesOrder":[
+ "genericApplicationPropertyOfBridge"
+ ]
+ },
+ "DoorType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractOpeningType"
+ },
+ {
+ "type":"object",
+ "title":"DoorType",
+ "properties":{
+ "address":{
+ "title":"address",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/IntBridgeInstallationPropertyType"
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AddressPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"interiorBridgeInstallation",
+ "localPart":"address",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "cityObjectBoundedBy":{
- "title":"cityObjectBoundedBy",
+ "genericApplicationPropertyOfDoor":{
+ "title":"genericApplicationPropertyOfDoor",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/BoundarySurfacePropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"boundedBy",
- "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
- }
- },
- "lod3Solid":{
- "title":"lod3Solid",
- "allOf":[
- {
- "$ref":"#/definitions/SolidPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod3Solid",
+ "localPart":"_GenericApplicationPropertyOfDoor",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
- },
- "lod3MultiSurface":{
- "title":"lod3MultiSurface",
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DoorType",
+ "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
+ },
+ "propertiesOrder":[
+ "address",
+ "genericApplicationPropertyOfDoor"
+ ]
+ },
+ "BridgeInstallationType":{
+ "allOf":[
+ {
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
+ },
+ {
+ "type":"object",
+ "title":"BridgeInstallationType",
+ "properties":{
+ "clazz":{
+ "title":"clazz",
"allOf":[
{
- "$ref":"#/definitions/MultiSurfacePropertyType"
+ "$ref":"#/definitions/CodeType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod3MultiSurface",
+ "localPart":"class",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "lod3MultiCurve":{
- "title":"lod3MultiCurve",
+ "function":{
+ "title":"function",
"allOf":[
{
- "$ref":"#/definitions/MultiCurvePropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CodeType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod3MultiCurve",
+ "localPart":"function",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "lod3TerrainIntersection":{
- "title":"lod3TerrainIntersection",
+ "usage":{
+ "title":"usage",
"allOf":[
{
- "$ref":"#/definitions/MultiCurvePropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CodeType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod3TerrainIntersection",
+ "localPart":"usage",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "lod4Solid":{
- "title":"lod4Solid",
+ "lod2Geometry":{
+ "title":"lod2Geometry",
"allOf":[
{
- "$ref":"#/definitions/SolidPropertyType"
+ "$ref":"#/definitions/GeometryPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod4Solid",
+ "localPart":"lod2Geometry",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "lod4MultiSurface":{
- "title":"lod4MultiSurface",
+ "lod3Geometry":{
+ "title":"lod3Geometry",
"allOf":[
{
- "$ref":"#/definitions/MultiSurfacePropertyType"
+ "$ref":"#/definitions/GeometryPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod4MultiSurface",
+ "localPart":"lod3Geometry",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "lod4MultiCurve":{
- "title":"lod4MultiCurve",
+ "lod4Geometry":{
+ "title":"lod4Geometry",
"allOf":[
{
- "$ref":"#/definitions/MultiCurvePropertyType"
+ "$ref":"#/definitions/GeometryPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod4MultiCurve",
+ "localPart":"lod4Geometry",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "lod4TerrainIntersection":{
- "title":"lod4TerrainIntersection",
+ "lod2ImplicitRepresentation":{
+ "title":"lod2ImplicitRepresentation",
"allOf":[
{
- "$ref":"#/definitions/MultiCurvePropertyType"
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod4TerrainIntersection",
+ "localPart":"lod2ImplicitRepresentation",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "interiorBridgeRoom":{
- "title":"interiorBridgeRoom",
+ "lod3ImplicitRepresentation":{
+ "title":"lod3ImplicitRepresentation",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/InteriorBridgeRoomPropertyType"
- },
- "minItems":0
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"interiorBridgeRoom",
+ "localPart":"lod3ImplicitRepresentation",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "consistsOfBridgePart":{
- "title":"consistsOfBridgePart",
+ "lod4ImplicitRepresentation":{
+ "title":"lod4ImplicitRepresentation",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/BridgePartPropertyType"
- },
- "minItems":0
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"consistsOfBridgePart",
+ "localPart":"lod4ImplicitRepresentation",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "address":{
- "title":"address",
+ "cityObjectBoundedBy":{
+ "title":"cityObjectBoundedBy",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AddressPropertyType"
+ "$ref":"#/definitions/BoundarySurfacePropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"address",
+ "localPart":"boundedBy",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "genericApplicationPropertyOfAbstractBridge":{
- "title":"genericApplicationPropertyOfAbstractBridge",
+ "genericApplicationPropertyOfBridgeInstallation":{
+ "title":"genericApplicationPropertyOfBridgeInstallation",
"allOf":[
{
"type":"array",
@@ -1526,58 +1506,40 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfAbstractBridge",
+ "localPart":"_GenericApplicationPropertyOfBridgeInstallation",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
}
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractBridgeType",
- "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
- },
- "propertiesOrder":[
- "clazz",
- "function",
- "usage",
- "yearOfConstruction",
- "yearOfDemolition",
- "isMovable",
- "lod1Solid",
- "lod1MultiSurface",
- "lod1TerrainIntersection",
- "lod2Solid",
- "lod2MultiSurface",
- "lod2MultiCurve",
- "lod2TerrainIntersection",
- "outerBridgeConstruction",
- "outerBridgeInstallation",
- "interiorBridgeInstallation",
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"BridgeInstallationType",
+ "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
+ },
+ "propertiesOrder":[
+ "clazz",
+ "function",
+ "usage",
+ "lod2Geometry",
+ "lod3Geometry",
+ "lod4Geometry",
+ "lod2ImplicitRepresentation",
+ "lod3ImplicitRepresentation",
+ "lod4ImplicitRepresentation",
"cityObjectBoundedBy",
- "lod3Solid",
- "lod3MultiSurface",
- "lod3MultiCurve",
- "lod3TerrainIntersection",
- "lod4Solid",
- "lod4MultiSurface",
- "lod4MultiCurve",
- "lod4TerrainIntersection",
- "interiorBridgeRoom",
- "consistsOfBridgePart",
- "address",
- "genericApplicationPropertyOfAbstractBridge"
+ "genericApplicationPropertyOfBridgeInstallation"
]
},
- "BridgeConstructionElementType":{
+ "AbstractBridgeType":{
"allOf":[
{
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractSiteType"
},
{
"type":"object",
- "title":"BridgeConstructionElementType",
+ "title":"AbstractBridgeType",
"properties":{
"clazz":{
"title":"clazz",
@@ -1626,55 +1588,68 @@
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "lod1Geometry":{
- "title":"lod1Geometry",
+ "yearOfConstruction":{
+ "title":"yearOfConstruction",
"allOf":[
{
- "$ref":"#/definitions/GeometryPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod1Geometry",
+ "localPart":"yearOfConstruction",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "lod2Geometry":{
- "title":"lod2Geometry",
+ "yearOfDemolition":{
+ "title":"yearOfDemolition",
"allOf":[
{
- "$ref":"#/definitions/GeometryPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod2Geometry",
+ "localPart":"yearOfDemolition",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "lod3Geometry":{
- "title":"lod3Geometry",
+ "isMovable":{
+ "title":"isMovable",
"allOf":[
{
- "$ref":"#/definitions/GeometryPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod3Geometry",
+ "localPart":"isMovable",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "lod4Geometry":{
- "title":"lod4Geometry",
+ "lod1Solid":{
+ "title":"lod1Solid",
"allOf":[
{
- "$ref":"#/definitions/GeometryPropertyType"
+ "$ref":"#/definitions/SolidPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod4Geometry",
+ "localPart":"lod1Solid",
+ "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
+ }
+ },
+ "lod1MultiSurface":{
+ "title":"lod1MultiSurface",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiSurfacePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod1MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -1691,34 +1666,34 @@
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "lod2TerrainIntersection":{
- "title":"lod2TerrainIntersection",
+ "lod2Solid":{
+ "title":"lod2Solid",
"allOf":[
{
- "$ref":"#/definitions/MultiCurvePropertyType"
+ "$ref":"#/definitions/SolidPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod2TerrainIntersection",
+ "localPart":"lod2Solid",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "lod3TerrainIntersection":{
- "title":"lod3TerrainIntersection",
+ "lod2MultiSurface":{
+ "title":"lod2MultiSurface",
"allOf":[
{
- "$ref":"#/definitions/MultiCurvePropertyType"
+ "$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod3TerrainIntersection",
+ "localPart":"lod2MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "lod4TerrainIntersection":{
- "title":"lod4TerrainIntersection",
+ "lod2MultiCurve":{
+ "title":"lod2MultiCurve",
"allOf":[
{
"$ref":"#/definitions/MultiCurvePropertyType"
@@ -1726,59 +1701,71 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"lod4TerrainIntersection",
+ "localPart":"lod2MultiCurve",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "lod1ImplicitRepresentation":{
- "title":"lod1ImplicitRepresentation",
+ "lod2TerrainIntersection":{
+ "title":"lod2TerrainIntersection",
"allOf":[
{
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
+ "$ref":"#/definitions/MultiCurvePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod1ImplicitRepresentation",
+ "localPart":"lod2TerrainIntersection",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "lod2ImplicitRepresentation":{
- "title":"lod2ImplicitRepresentation",
+ "outerBridgeConstruction":{
+ "title":"outerBridgeConstruction",
"allOf":[
{
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/BridgeConstructionElementPropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod2ImplicitRepresentation",
+ "localPart":"outerBridgeConstruction",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "lod3ImplicitRepresentation":{
- "title":"lod3ImplicitRepresentation",
+ "outerBridgeInstallation":{
+ "title":"outerBridgeInstallation",
"allOf":[
{
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/BridgeInstallationPropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod3ImplicitRepresentation",
+ "localPart":"outerBridgeInstallation",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "lod4ImplicitRepresentation":{
- "title":"lod4ImplicitRepresentation",
+ "interiorBridgeInstallation":{
+ "title":"interiorBridgeInstallation",
"allOf":[
{
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/IntBridgeInstallationPropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod4ImplicitRepresentation",
+ "localPart":"interiorBridgeInstallation",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -1799,104 +1786,55 @@
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "genericApplicationPropertyOfBridgeConstructionElement":{
- "title":"genericApplicationPropertyOfBridgeConstructionElement",
+ "lod3Solid":{
+ "title":"lod3Solid",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
+ "$ref":"#/definitions/SolidPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfBridgeConstructionElement",
+ "localPart":"lod3Solid",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"BridgeConstructionElementType",
- "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
- },
- "propertiesOrder":[
- "clazz",
- "function",
- "usage",
- "lod1Geometry",
- "lod2Geometry",
- "lod3Geometry",
- "lod4Geometry",
- "lod1TerrainIntersection",
- "lod2TerrainIntersection",
- "lod3TerrainIntersection",
- "lod4TerrainIntersection",
- "lod1ImplicitRepresentation",
- "lod2ImplicitRepresentation",
- "lod3ImplicitRepresentation",
- "lod4ImplicitRepresentation",
- "cityObjectBoundedBy",
- "genericApplicationPropertyOfBridgeConstructionElement"
- ]
- },
- "BridgeRoomType":{
- "allOf":[
- {
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
- },
- {
- "type":"object",
- "title":"BridgeRoomType",
- "properties":{
- "clazz":{
- "title":"clazz",
+ },
+ "lod3MultiSurface":{
+ "title":"lod3MultiSurface",
"allOf":[
{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"class",
+ "localPart":"lod3MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "function":{
- "title":"function",
+ "lod3MultiCurve":{
+ "title":"lod3MultiCurve",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/CodeType"
- },
- "minItems":0
+ "$ref":"#/definitions/MultiCurvePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"function",
+ "localPart":"lod3MultiCurve",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "usage":{
- "title":"usage",
+ "lod3TerrainIntersection":{
+ "title":"lod3TerrainIntersection",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/CodeType"
- },
- "minItems":0
+ "$ref":"#/definitions/MultiCurvePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"usage",
+ "localPart":"lod3TerrainIntersection",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -1917,68 +1855,94 @@
"title":"lod4MultiSurface",
"allOf":[
{
- "$ref":"#/definitions/MultiSurfacePropertyType"
+ "$ref":"#/definitions/MultiSurfacePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod4MultiSurface",
+ "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
+ }
+ },
+ "lod4MultiCurve":{
+ "title":"lod4MultiCurve",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiCurvePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod4MultiCurve",
+ "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
+ }
+ },
+ "lod4TerrainIntersection":{
+ "title":"lod4TerrainIntersection",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiCurvePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod4MultiSurface",
+ "localPart":"lod4TerrainIntersection",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "cityObjectBoundedBy":{
- "title":"cityObjectBoundedBy",
+ "interiorBridgeRoom":{
+ "title":"interiorBridgeRoom",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/BoundarySurfacePropertyType"
+ "$ref":"#/definitions/InteriorBridgeRoomPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"boundedBy",
+ "localPart":"interiorBridgeRoom",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "interiorFurniture":{
- "title":"interiorFurniture",
+ "consistsOfBridgePart":{
+ "title":"consistsOfBridgePart",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/InteriorFurniturePropertyType"
+ "$ref":"#/definitions/BridgePartPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"interiorFurniture",
+ "localPart":"consistsOfBridgePart",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "bridgeRoomInstallation":{
- "title":"bridgeRoomInstallation",
+ "address":{
+ "title":"address",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/IntBridgeInstallationPropertyType"
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AddressPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"bridgeRoomInstallation",
+ "localPart":"address",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "genericApplicationPropertyOfBridgeRoom":{
- "title":"genericApplicationPropertyOfBridgeRoom",
+ "genericApplicationPropertyOfAbstractBridge":{
+ "title":"genericApplicationPropertyOfAbstractBridge",
"allOf":[
{
"type":"array",
@@ -1990,7 +1954,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfBridgeRoom",
+ "localPart":"_GenericApplicationPropertyOfAbstractBridge",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
}
@@ -1999,19 +1963,39 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"BridgeRoomType",
+ "localPart":"AbstractBridgeType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
"clazz",
"function",
"usage",
+ "yearOfConstruction",
+ "yearOfDemolition",
+ "isMovable",
+ "lod1Solid",
+ "lod1MultiSurface",
+ "lod1TerrainIntersection",
+ "lod2Solid",
+ "lod2MultiSurface",
+ "lod2MultiCurve",
+ "lod2TerrainIntersection",
+ "outerBridgeConstruction",
+ "outerBridgeInstallation",
+ "interiorBridgeInstallation",
+ "cityObjectBoundedBy",
+ "lod3Solid",
+ "lod3MultiSurface",
+ "lod3MultiCurve",
+ "lod3TerrainIntersection",
"lod4Solid",
"lod4MultiSurface",
- "cityObjectBoundedBy",
- "interiorFurniture",
- "bridgeRoomInstallation",
- "genericApplicationPropertyOfBridgeRoom"
+ "lod4MultiCurve",
+ "lod4TerrainIntersection",
+ "interiorBridgeRoom",
+ "consistsOfBridgePart",
+ "address",
+ "genericApplicationPropertyOfAbstractBridge"
]
},
"OpeningPropertyType":{
@@ -2168,17 +2152,211 @@
"actuate"
]
},
- "RoofSurfaceType":{
+ "BridgePartPropertyType":{
+ "type":"object",
+ "title":"BridgePartPropertyType",
+ "required":[
+ "bridgePart"
+ ],
+ "properties":{
+ "bridgePart":{
+ "title":"bridgePart",
+ "allOf":[
+ {
+ "$ref":"#/definitions/BridgePartType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"BridgePart",
+ "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"BridgePartPropertyType",
+ "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
+ },
+ "propertiesOrder":[
+ "bridgePart",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "AbstractOpeningType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractBoundarySurfaceType"
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
},
{
"type":"object",
- "title":"RoofSurfaceType",
+ "title":"AbstractOpeningType",
"properties":{
- "genericApplicationPropertyOfRoofSurface":{
- "title":"genericApplicationPropertyOfRoofSurface",
+ "lod3MultiSurface":{
+ "title":"lod3MultiSurface",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiSurfacePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod3MultiSurface",
+ "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
+ }
+ },
+ "lod4MultiSurface":{
+ "title":"lod4MultiSurface",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiSurfacePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod4MultiSurface",
+ "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
+ }
+ },
+ "lod3ImplicitRepresentation":{
+ "title":"lod3ImplicitRepresentation",
+ "allOf":[
+ {
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod3ImplicitRepresentation",
+ "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
+ }
+ },
+ "lod4ImplicitRepresentation":{
+ "title":"lod4ImplicitRepresentation",
+ "allOf":[
+ {
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod4ImplicitRepresentation",
+ "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
+ }
+ },
+ "genericApplicationPropertyOfOpening":{
+ "title":"genericApplicationPropertyOfOpening",
"allOf":[
{
"type":"array",
@@ -2190,7 +2368,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfRoofSurface",
+ "localPart":"_GenericApplicationPropertyOfOpening",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
}
@@ -2199,11 +2377,15 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"RoofSurfaceType",
+ "localPart":"AbstractOpeningType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
- "genericApplicationPropertyOfRoofSurface"
+ "lod3MultiSurface",
+ "lod4MultiSurface",
+ "lod3ImplicitRepresentation",
+ "lod4ImplicitRepresentation",
+ "genericApplicationPropertyOfOpening"
]
},
"InteriorBridgeRoomPropertyType":{
@@ -2348,17 +2530,17 @@
"actuate"
]
},
- "WindowType":{
+ "ClosureSurfaceType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractOpeningType"
+ "$ref":"#/definitions/AbstractBoundarySurfaceType"
},
{
"type":"object",
- "title":"WindowType",
+ "title":"ClosureSurfaceType",
"properties":{
- "genericApplicationPropertyOfWindow":{
- "title":"genericApplicationPropertyOfWindow",
+ "genericApplicationPropertyOfClosureSurface":{
+ "title":"genericApplicationPropertyOfClosureSurface",
"allOf":[
{
"type":"array",
@@ -2370,7 +2552,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfWindow",
+ "localPart":"_GenericApplicationPropertyOfClosureSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
}
@@ -2379,178 +2561,140 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"WindowType",
+ "localPart":"ClosureSurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
- "genericApplicationPropertyOfWindow"
+ "genericApplicationPropertyOfClosureSurface"
]
},
- "BoundarySurfacePropertyType":{
- "type":"object",
- "title":"BoundarySurfacePropertyType",
- "required":[
- "boundarySurface"
- ],
- "properties":{
- "boundarySurface":{
- "title":"boundarySurface",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractBoundarySurfaceType"
+ "BridgeFurnitureType":{
+ "allOf":[
+ {
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
+ },
+ {
+ "type":"object",
+ "title":"BridgeFurnitureType",
+ "properties":{
+ "clazz":{
+ "title":"clazz",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeType"
}
- },
+ ],
+ "propertyType":"element",
"elementName":{
- "localPart":"_BoundarySurface",
+ "localPart":"class",
+ "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
+ }
+ },
+ "function":{
+ "title":"function",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CodeType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"function",
+ "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
+ }
+ },
+ "usage":{
+ "title":"usage",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CodeType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"usage",
+ "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
+ }
+ },
+ "lod4Geometry":{
+ "title":"lod4Geometry",
+ "allOf":[
+ {
+ "$ref":"#/definitions/GeometryPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod4Geometry",
+ "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
+ }
+ },
+ "lod4ImplicitRepresentation":{
+ "title":"lod4ImplicitRepresentation",
+ "allOf":[
+ {
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod4ImplicitRepresentation",
+ "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
+ }
+ },
+ "genericApplicationPropertyOfBridgeFurniture":{
+ "title":"genericApplicationPropertyOfBridgeFurniture",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"_GenericApplicationPropertyOfBridgeFurniture",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
}
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"_BoundarySurface",
- "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"BoundarySurfacePropertyType",
+ "localPart":"BridgeFurnitureType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
- "boundarySurface",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "clazz",
+ "function",
+ "usage",
+ "lod4Geometry",
+ "lod4ImplicitRepresentation",
+ "genericApplicationPropertyOfBridgeFurniture"
]
},
- "CeilingSurfaceType":{
+ "WindowType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractBoundarySurfaceType"
+ "$ref":"#/definitions/AbstractOpeningType"
},
{
"type":"object",
- "title":"CeilingSurfaceType",
+ "title":"WindowType",
"properties":{
- "genericApplicationPropertyOfCeilingSurface":{
- "title":"genericApplicationPropertyOfCeilingSurface",
+ "genericApplicationPropertyOfWindow":{
+ "title":"genericApplicationPropertyOfWindow",
"allOf":[
{
"type":"array",
@@ -2562,7 +2706,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfCeilingSurface",
+ "localPart":"_GenericApplicationPropertyOfWindow",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
}
@@ -2571,30 +2715,30 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"CeilingSurfaceType",
+ "localPart":"WindowType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
- "genericApplicationPropertyOfCeilingSurface"
+ "genericApplicationPropertyOfWindow"
]
},
- "IntBridgeInstallationPropertyType":{
+ "InteriorFurniturePropertyType":{
"type":"object",
- "title":"IntBridgeInstallationPropertyType",
+ "title":"InteriorFurniturePropertyType",
"required":[
- "intBridgeInstallation"
+ "bridgeFurniture"
],
"properties":{
- "intBridgeInstallation":{
- "title":"intBridgeInstallation",
+ "bridgeFurniture":{
+ "title":"bridgeFurniture",
"allOf":[
{
- "$ref":"#/definitions/IntBridgeInstallationType"
+ "$ref":"#/definitions/BridgeFurnitureType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"IntBridgeInstallation",
+ "localPart":"BridgeFurniture",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -2705,11 +2849,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"IntBridgeInstallationPropertyType",
+ "localPart":"InteriorFurniturePropertyType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
- "intBridgeInstallation",
+ "bridgeFurniture",
"remoteSchema",
"type",
"href",
@@ -2720,208 +2864,17 @@
"actuate"
]
},
- "BridgeType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractBridgeType"
- },
- {
- "type":"object",
- "title":"BridgeType",
- "properties":{
- "genericApplicationPropertyOfBridge":{
- "title":"genericApplicationPropertyOfBridge",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"_GenericApplicationPropertyOfBridge",
- "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"BridgeType",
- "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
- },
- "propertiesOrder":[
- "genericApplicationPropertyOfBridge"
- ]
- },
- "InteriorWallSurfaceType":{
+ "CeilingSurfaceType":{
"allOf":[
{
"$ref":"#/definitions/AbstractBoundarySurfaceType"
},
{
"type":"object",
- "title":"InteriorWallSurfaceType",
- "properties":{
- "genericApplicationPropertyOfInteriorWallSurface":{
- "title":"genericApplicationPropertyOfInteriorWallSurface",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"_GenericApplicationPropertyOfInteriorWallSurface",
- "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"InteriorWallSurfaceType",
- "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
- },
- "propertiesOrder":[
- "genericApplicationPropertyOfInteriorWallSurface"
- ]
- },
- "AbstractBoundarySurfaceType":{
- "allOf":[
- {
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
- },
- {
- "type":"object",
- "title":"AbstractBoundarySurfaceType",
- "properties":{
- "lod2MultiSurface":{
- "title":"lod2MultiSurface",
- "allOf":[
- {
- "$ref":"#/definitions/MultiSurfacePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod2MultiSurface",
- "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
- }
- },
- "lod3MultiSurface":{
- "title":"lod3MultiSurface",
- "allOf":[
- {
- "$ref":"#/definitions/MultiSurfacePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod3MultiSurface",
- "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
- }
- },
- "lod4MultiSurface":{
- "title":"lod4MultiSurface",
- "allOf":[
- {
- "$ref":"#/definitions/MultiSurfacePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod4MultiSurface",
- "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
- }
- },
- "opening":{
- "title":"opening",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/OpeningPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"opening",
- "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
- }
- },
- "genericApplicationPropertyOfBoundarySurface":{
- "title":"genericApplicationPropertyOfBoundarySurface",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"_GenericApplicationPropertyOfBoundarySurface",
- "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractBoundarySurfaceType",
- "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
- },
- "propertiesOrder":[
- "lod2MultiSurface",
- "lod3MultiSurface",
- "lod4MultiSurface",
- "opening",
- "genericApplicationPropertyOfBoundarySurface"
- ]
- },
- "DoorType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractOpeningType"
- },
- {
- "type":"object",
- "title":"DoorType",
- "properties":{
- "address":{
- "title":"address",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AddressPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"address",
- "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
- }
- },
- "genericApplicationPropertyOfDoor":{
- "title":"genericApplicationPropertyOfDoor",
+ "title":"CeilingSurfaceType",
+ "properties":{
+ "genericApplicationPropertyOfCeilingSurface":{
+ "title":"genericApplicationPropertyOfCeilingSurface",
"allOf":[
{
"type":"array",
@@ -2933,7 +2886,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfDoor",
+ "localPart":"_GenericApplicationPropertyOfCeilingSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
}
@@ -2942,59 +2895,79 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DoorType",
+ "localPart":"CeilingSurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
- "address",
- "genericApplicationPropertyOfDoor"
+ "genericApplicationPropertyOfCeilingSurface"
]
},
- "AbstractOpeningType":{
+ "IntBridgeInstallationType":{
"allOf":[
{
"$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
},
{
"type":"object",
- "title":"AbstractOpeningType",
+ "title":"IntBridgeInstallationType",
"properties":{
- "lod3MultiSurface":{
- "title":"lod3MultiSurface",
+ "clazz":{
+ "title":"clazz",
"allOf":[
{
- "$ref":"#/definitions/MultiSurfacePropertyType"
+ "$ref":"#/definitions/CodeType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod3MultiSurface",
+ "localPart":"class",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "lod4MultiSurface":{
- "title":"lod4MultiSurface",
+ "function":{
+ "title":"function",
"allOf":[
{
- "$ref":"#/definitions/MultiSurfacePropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CodeType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod4MultiSurface",
+ "localPart":"function",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "lod3ImplicitRepresentation":{
- "title":"lod3ImplicitRepresentation",
+ "usage":{
+ "title":"usage",
"allOf":[
{
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CodeType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod3ImplicitRepresentation",
+ "localPart":"usage",
+ "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
+ }
+ },
+ "lod4Geometry":{
+ "title":"lod4Geometry",
+ "allOf":[
+ {
+ "$ref":"#/definitions/GeometryPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod4Geometry",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3011,50 +2984,25 @@
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
- "genericApplicationPropertyOfOpening":{
- "title":"genericApplicationPropertyOfOpening",
+ "cityObjectBoundedBy":{
+ "title":"cityObjectBoundedBy",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/BoundarySurfacePropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfOpening",
+ "localPart":"boundedBy",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractOpeningType",
- "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
- },
- "propertiesOrder":[
- "lod3MultiSurface",
- "lod4MultiSurface",
- "lod3ImplicitRepresentation",
- "lod4ImplicitRepresentation",
- "genericApplicationPropertyOfOpening"
- ]
- },
- "ClosureSurfaceType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractBoundarySurfaceType"
- },
- {
- "type":"object",
- "title":"ClosureSurfaceType",
- "properties":{
- "genericApplicationPropertyOfClosureSurface":{
- "title":"genericApplicationPropertyOfClosureSurface",
+ },
+ "genericApplicationPropertyOfIntBridgeInstallation":{
+ "title":"genericApplicationPropertyOfIntBridgeInstallation",
"allOf":[
{
"type":"array",
@@ -3066,7 +3014,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfClosureSurface",
+ "localPart":"_GenericApplicationPropertyOfIntBridgeInstallation",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
}
@@ -3075,114 +3023,172 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"ClosureSurfaceType",
+ "localPart":"IntBridgeInstallationType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
- "genericApplicationPropertyOfClosureSurface"
+ "clazz",
+ "function",
+ "usage",
+ "lod4Geometry",
+ "lod4ImplicitRepresentation",
+ "cityObjectBoundedBy",
+ "genericApplicationPropertyOfIntBridgeInstallation"
]
},
- "IntBridgeInstallationType":{
+ "BridgeConstructionElementPropertyType":{
+ "type":"object",
+ "title":"BridgeConstructionElementPropertyType",
+ "required":[
+ "bridgeConstructionElement"
+ ],
+ "properties":{
+ "bridgeConstructionElement":{
+ "title":"bridgeConstructionElement",
+ "allOf":[
+ {
+ "$ref":"#/definitions/BridgeConstructionElementType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"BridgeConstructionElement",
+ "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"BridgeConstructionElementPropertyType",
+ "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
+ },
+ "propertiesOrder":[
+ "bridgeConstructionElement",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "FloorSurfaceType":{
"allOf":[
{
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
+ "$ref":"#/definitions/AbstractBoundarySurfaceType"
},
{
"type":"object",
- "title":"IntBridgeInstallationType",
+ "title":"FloorSurfaceType",
"properties":{
- "clazz":{
- "title":"clazz",
- "allOf":[
- {
- "$ref":"#/definitions/CodeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"class",
- "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
- }
- },
- "function":{
- "title":"function",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CodeType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"function",
- "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
- }
- },
- "usage":{
- "title":"usage",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CodeType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"usage",
- "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
- }
- },
- "lod4Geometry":{
- "title":"lod4Geometry",
- "allOf":[
- {
- "$ref":"#/definitions/GeometryPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod4Geometry",
- "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
- }
- },
- "lod4ImplicitRepresentation":{
- "title":"lod4ImplicitRepresentation",
- "allOf":[
- {
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod4ImplicitRepresentation",
- "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
- }
- },
- "cityObjectBoundedBy":{
- "title":"cityObjectBoundedBy",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/BoundarySurfacePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"boundedBy",
- "namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
- }
- },
- "genericApplicationPropertyOfIntBridgeInstallation":{
- "title":"genericApplicationPropertyOfIntBridgeInstallation",
+ "genericApplicationPropertyOfFloorSurface":{
+ "title":"genericApplicationPropertyOfFloorSurface",
"allOf":[
{
"type":"array",
@@ -3194,7 +3200,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfIntBridgeInstallation",
+ "localPart":"_GenericApplicationPropertyOfFloorSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
}
@@ -3203,17 +3209,11 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"IntBridgeInstallationType",
+ "localPart":"FloorSurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
},
"propertiesOrder":[
- "clazz",
- "function",
- "usage",
- "lod4Geometry",
- "lod4ImplicitRepresentation",
- "cityObjectBoundedBy",
- "genericApplicationPropertyOfIntBridgeInstallation"
+ "genericApplicationPropertyOfFloorSurface"
]
}
},
@@ -3225,11 +3225,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BridgeRoomType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"BridgeRoom",
+ "localPart":"_GenericApplicationPropertyOfFloorSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3244,7 +3244,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfDoor",
+ "localPart":"_GenericApplicationPropertyOfOuterCeilingSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3255,11 +3255,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CeilingSurfaceType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"CeilingSurface",
+ "localPart":"_GenericApplicationPropertyOfBridgeInstallation",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3274,7 +3274,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfRoofSurface",
+ "localPart":"_GenericApplicationPropertyOfOpening",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3285,11 +3285,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/BridgeType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfBridgeRoom",
+ "localPart":"Bridge",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3300,11 +3300,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/WindowType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfGroundSurface",
+ "localPart":"Window",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3315,11 +3315,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/BridgeInstallationType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfBridgeFurniture",
+ "localPart":"BridgeInstallation",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3334,7 +3334,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfClosureSurface",
+ "localPart":"_GenericApplicationPropertyOfWindow",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3345,11 +3345,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/FloorSurfaceType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"FloorSurface",
+ "localPart":"_GenericApplicationPropertyOfRoofSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3360,11 +3360,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BridgeFurnitureType"
+ "$ref":"#/definitions/AbstractBoundarySurfaceType"
}
},
"elementName":{
- "localPart":"BridgeFurniture",
+ "localPart":"_BoundarySurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3375,11 +3375,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/AbstractBridgeType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfCeilingSurface",
+ "localPart":"_AbstractBridge",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3390,11 +3390,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractOpeningType"
+ "$ref":"#/definitions/BridgePartType"
}
},
"elementName":{
- "localPart":"_Opening",
+ "localPart":"BridgePart",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3405,11 +3405,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OuterFloorSurfaceType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"OuterFloorSurface",
+ "localPart":"_GenericApplicationPropertyOfBridgeFurniture",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3420,11 +3420,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RoofSurfaceType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"RoofSurface",
+ "localPart":"_GenericApplicationPropertyOfBridgeRoom",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3435,11 +3435,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/InteriorWallSurfaceType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"InteriorWallSurface",
+ "localPart":"_GenericApplicationPropertyOfBridgePart",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3450,11 +3450,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/AbstractOpeningType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfOpening",
+ "localPart":"_Opening",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3469,7 +3469,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfFloorSurface",
+ "localPart":"_GenericApplicationPropertyOfGroundSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3480,11 +3480,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/OuterCeilingSurfaceType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfOuterCeilingSurface",
+ "localPart":"OuterCeilingSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3495,11 +3495,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractBridgeType"
+ "$ref":"#/definitions/RoofSurfaceType"
}
},
"elementName":{
- "localPart":"_AbstractBridge",
+ "localPart":"RoofSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3510,11 +3510,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/BridgeConstructionElementType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfIntBridgeInstallation",
+ "localPart":"BridgeConstructionElement",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3525,11 +3525,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/BridgeRoomType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfWallSurface",
+ "localPart":"BridgeRoom",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3540,11 +3540,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BridgePartType"
+ "$ref":"#/definitions/ClosureSurfaceType"
}
},
"elementName":{
- "localPart":"BridgePart",
+ "localPart":"ClosureSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3555,11 +3555,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/WallSurfaceType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfBridgeConstructionElement",
+ "localPart":"WallSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3570,11 +3570,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BridgeConstructionElementType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"BridgeConstructionElement",
+ "localPart":"_GenericApplicationPropertyOfInteriorWallSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3589,7 +3589,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfBoundarySurface",
+ "localPart":"_GenericApplicationPropertyOfOuterFloorSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3600,11 +3600,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BridgeType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"Bridge",
+ "localPart":"_GenericApplicationPropertyOfClosureSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3615,11 +3615,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BridgeInstallationType"
+ "$ref":"#/definitions/InteriorWallSurfaceType"
}
},
"elementName":{
- "localPart":"BridgeInstallation",
+ "localPart":"InteriorWallSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3634,7 +3634,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfOuterFloorSurface",
+ "localPart":"_GenericApplicationPropertyOfBridge",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3649,7 +3649,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfWindow",
+ "localPart":"_GenericApplicationPropertyOfAbstractBridge",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3664,7 +3664,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfInteriorWallSurface",
+ "localPart":"_GenericApplicationPropertyOfWallSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3675,11 +3675,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OuterCeilingSurfaceType"
+ "$ref":"#/definitions/IntBridgeInstallationType"
}
},
"elementName":{
- "localPart":"OuterCeilingSurface",
+ "localPart":"IntBridgeInstallation",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3690,11 +3690,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/GroundSurfaceType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfAbstractBridge",
+ "localPart":"GroundSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3705,11 +3705,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractBoundarySurfaceType"
+ "$ref":"#/definitions/OuterFloorSurfaceType"
}
},
"elementName":{
- "localPart":"_BoundarySurface",
+ "localPart":"OuterFloorSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3720,11 +3720,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/WallSurfaceType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"WallSurface",
+ "localPart":"_GenericApplicationPropertyOfCeilingSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3735,11 +3735,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/WindowType"
+ "$ref":"#/definitions/CeilingSurfaceType"
}
},
"elementName":{
- "localPart":"Window",
+ "localPart":"CeilingSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3750,11 +3750,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/IntBridgeInstallationType"
+ "$ref":"#/definitions/BridgeFurnitureType"
}
},
"elementName":{
- "localPart":"IntBridgeInstallation",
+ "localPart":"BridgeFurniture",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3769,7 +3769,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfBridgeInstallation",
+ "localPart":"_GenericApplicationPropertyOfDoor",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3780,11 +3780,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DoorType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"Door",
+ "localPart":"_GenericApplicationPropertyOfBridgeConstructionElement",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3795,11 +3795,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ClosureSurfaceType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"ClosureSurface",
+ "localPart":"_GenericApplicationPropertyOfBoundarySurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3814,7 +3814,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfBridge",
+ "localPart":"_GenericApplicationPropertyOfIntBridgeInstallation",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3825,11 +3825,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GroundSurfaceType"
+ "$ref":"#/definitions/FloorSurfaceType"
}
},
"elementName":{
- "localPart":"GroundSurface",
+ "localPart":"FloorSurface",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
},
@@ -3840,11 +3840,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/DoorType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfBridgePart",
+ "localPart":"Door",
"namespaceURI":"http://www.opengis.net/citygml/bridge/2.0"
}
}
diff --git a/scripts/jsonschemas/CityGML_Building_1_0.jsonschema b/scripts/jsonschemas/CityGML_Building_1_0.jsonschema
index e00ba7d8..297508e3 100644
--- a/scripts/jsonschemas/CityGML_Building_1_0.jsonschema
+++ b/scripts/jsonschemas/CityGML_Building_1_0.jsonschema
@@ -2,32 +2,184 @@
{
"id":"http://www.opengis.net/citygml/building/1.0#",
"definitions":{
- "InteriorFurniturePropertyType":{
+ "BuildingInstallationPropertyType":{
"allOf":[
{
"$ref":"#/definitions/AssociationType"
},
{
"type":"object",
- "title":"InteriorFurniturePropertyType",
+ "title":"BuildingInstallationPropertyType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"InteriorFurniturePropertyType",
+ "localPart":"BuildingInstallationPropertyType",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
- "BuildingInstallationType":{
+ "CeilingSurfaceType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractBoundarySurfaceType"
+ },
+ {
+ "type":"object",
+ "title":"CeilingSurfaceType",
+ "properties":{
+ "genericApplicationPropertyOfCeilingSurface":{
+ "title":"genericApplicationPropertyOfCeilingSurface",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"_GenericApplicationPropertyOfCeilingSurface",
+ "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CeilingSurfaceType",
+ "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
+ },
+ "propertiesOrder":[
+ "genericApplicationPropertyOfCeilingSurface"
+ ]
+ },
+ "ClosureSurfaceType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractBoundarySurfaceType"
+ },
+ {
+ "type":"object",
+ "title":"ClosureSurfaceType",
+ "properties":{
+ "genericApplicationPropertyOfClosureSurface":{
+ "title":"genericApplicationPropertyOfClosureSurface",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"_GenericApplicationPropertyOfClosureSurface",
+ "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ClosureSurfaceType",
+ "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
+ },
+ "propertiesOrder":[
+ "genericApplicationPropertyOfClosureSurface"
+ ]
+ },
+ "InteriorWallSurfaceType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractBoundarySurfaceType"
+ },
+ {
+ "type":"object",
+ "title":"InteriorWallSurfaceType",
+ "properties":{
+ "genericApplicationPropertyOfInteriorWallSurface":{
+ "title":"genericApplicationPropertyOfInteriorWallSurface",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"_GenericApplicationPropertyOfInteriorWallSurface",
+ "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"InteriorWallSurfaceType",
+ "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
+ },
+ "propertiesOrder":[
+ "genericApplicationPropertyOfInteriorWallSurface"
+ ]
+ },
+ "RoofSurfaceType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractBoundarySurfaceType"
+ },
+ {
+ "type":"object",
+ "title":"RoofSurfaceType",
+ "properties":{
+ "genericApplicationPropertyOfRoofSurface":{
+ "title":"genericApplicationPropertyOfRoofSurface",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"_GenericApplicationPropertyOfRoofSurface",
+ "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"RoofSurfaceType",
+ "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
+ },
+ "propertiesOrder":[
+ "genericApplicationPropertyOfRoofSurface"
+ ]
+ },
+ "BuildingFurnitureType":{
"allOf":[
{
"$ref":"http://www.opengis.net/citygml/1.0#/definitions/AbstractCityObjectType"
},
{
"type":"object",
- "title":"BuildingInstallationType",
+ "title":"BuildingFurnitureType",
"properties":{
"clazz":{
"title":"clazz",
@@ -76,21 +228,8 @@
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
- "lod2Geometry":{
- "title":"lod2Geometry",
- "allOf":[
- {
- "$ref":"#/definitions/GeometryPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod2Geometry",
- "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
- }
- },
- "lod3Geometry":{
- "title":"lod3Geometry",
+ "lod4Geometry":{
+ "title":"lod4Geometry",
"allOf":[
{
"$ref":"#/definitions/GeometryPropertyType"
@@ -98,25 +237,25 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"lod3Geometry",
+ "localPart":"lod4Geometry",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
- "lod4Geometry":{
- "title":"lod4Geometry",
+ "lod4ImplicitRepresentation":{
+ "title":"lod4ImplicitRepresentation",
"allOf":[
{
- "$ref":"#/definitions/GeometryPropertyType"
+ "$ref":"http://www.opengis.net/citygml/1.0#/definitions/ImplicitRepresentationPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod4Geometry",
+ "localPart":"lod4ImplicitRepresentation",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
- "genericApplicationPropertyOfBuildingInstallation":{
- "title":"genericApplicationPropertyOfBuildingInstallation",
+ "genericApplicationPropertyOfBuildingFurniture":{
+ "title":"genericApplicationPropertyOfBuildingFurniture",
"allOf":[
{
"type":"array",
@@ -128,7 +267,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfBuildingInstallation",
+ "localPart":"_GenericApplicationPropertyOfBuildingFurniture",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
}
@@ -137,68 +276,85 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"BuildingInstallationType",
+ "localPart":"BuildingFurnitureType",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
},
"propertiesOrder":[
"clazz",
"function",
"usage",
- "lod2Geometry",
- "lod3Geometry",
"lod4Geometry",
- "genericApplicationPropertyOfBuildingInstallation"
+ "lod4ImplicitRepresentation",
+ "genericApplicationPropertyOfBuildingFurniture"
]
},
- "ClosureSurfaceType":{
+ "AbstractBoundarySurfaceType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractBoundarySurfaceType"
+ "$ref":"http://www.opengis.net/citygml/1.0#/definitions/AbstractCityObjectType"
},
{
"type":"object",
- "title":"ClosureSurfaceType",
+ "title":"AbstractBoundarySurfaceType",
"properties":{
- "genericApplicationPropertyOfClosureSurface":{
- "title":"genericApplicationPropertyOfClosureSurface",
+ "lod2MultiSurface":{
+ "title":"lod2MultiSurface",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiSurfacePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod2MultiSurface",
+ "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
+ }
+ },
+ "lod3MultiSurface":{
+ "title":"lod3MultiSurface",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiSurfacePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod3MultiSurface",
+ "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
+ }
+ },
+ "lod4MultiSurface":{
+ "title":"lod4MultiSurface",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiSurfacePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod4MultiSurface",
+ "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
+ }
+ },
+ "opening":{
+ "title":"opening",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/OpeningPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfClosureSurface",
+ "localPart":"opening",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ClosureSurfaceType",
- "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
- },
- "propertiesOrder":[
- "genericApplicationPropertyOfClosureSurface"
- ]
- },
- "RoofSurfaceType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractBoundarySurfaceType"
- },
- {
- "type":"object",
- "title":"RoofSurfaceType",
- "properties":{
- "genericApplicationPropertyOfRoofSurface":{
- "title":"genericApplicationPropertyOfRoofSurface",
+ },
+ "genericApplicationPropertyOfBoundarySurface":{
+ "title":"genericApplicationPropertyOfBoundarySurface",
"allOf":[
{
"type":"array",
@@ -210,7 +366,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfRoofSurface",
+ "localPart":"_GenericApplicationPropertyOfBoundarySurface",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
}
@@ -219,39 +375,25 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"RoofSurfaceType",
+ "localPart":"AbstractBoundarySurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
},
"propertiesOrder":[
- "genericApplicationPropertyOfRoofSurface"
+ "lod2MultiSurface",
+ "lod3MultiSurface",
+ "lod4MultiSurface",
+ "opening",
+ "genericApplicationPropertyOfBoundarySurface"
]
},
- "InteriorRoomPropertyType":{
- "allOf":[
- {
- "$ref":"#/definitions/AssociationType"
- },
- {
- "type":"object",
- "title":"InteriorRoomPropertyType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"InteriorRoomPropertyType",
- "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
- }
- },
- "BuildingFurnitureType":{
+ "IntBuildingInstallationType":{
"allOf":[
{
"$ref":"http://www.opengis.net/citygml/1.0#/definitions/AbstractCityObjectType"
},
{
"type":"object",
- "title":"BuildingFurnitureType",
+ "title":"IntBuildingInstallationType",
"properties":{
"clazz":{
"title":"clazz",
@@ -313,21 +455,178 @@
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
- "lod4ImplicitRepresentation":{
- "title":"lod4ImplicitRepresentation",
+ "genericApplicationPropertyOfIntBuildingInstallation":{
+ "title":"genericApplicationPropertyOfIntBuildingInstallation",
"allOf":[
{
- "$ref":"http://www.opengis.net/citygml/1.0#/definitions/ImplicitRepresentationPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod4ImplicitRepresentation",
+ "localPart":"_GenericApplicationPropertyOfIntBuildingInstallation",
+ "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"IntBuildingInstallationType",
+ "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
+ },
+ "propertiesOrder":[
+ "clazz",
+ "function",
+ "usage",
+ "lod4Geometry",
+ "genericApplicationPropertyOfIntBuildingInstallation"
+ ]
+ },
+ "InteriorFurniturePropertyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AssociationType"
+ },
+ {
+ "type":"object",
+ "title":"InteriorFurniturePropertyType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"InteriorFurniturePropertyType",
+ "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
+ }
+ },
+ "InteriorRoomPropertyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AssociationType"
+ },
+ {
+ "type":"object",
+ "title":"InteriorRoomPropertyType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"InteriorRoomPropertyType",
+ "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
+ }
+ },
+ "DoorType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractOpeningType"
+ },
+ {
+ "type":"object",
+ "title":"DoorType",
+ "properties":{
+ "address":{
+ "title":"address",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.opengis.net/citygml/1.0#/definitions/AddressPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"address",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
- "genericApplicationPropertyOfBuildingFurniture":{
- "title":"genericApplicationPropertyOfBuildingFurniture",
+ "genericApplicationPropertyOfDoor":{
+ "title":"genericApplicationPropertyOfDoor",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"_GenericApplicationPropertyOfDoor",
+ "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DoorType",
+ "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
+ },
+ "propertiesOrder":[
+ "address",
+ "genericApplicationPropertyOfDoor"
+ ]
+ },
+ "IntBuildingInstallationPropertyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AssociationType"
+ },
+ {
+ "type":"object",
+ "title":"IntBuildingInstallationPropertyType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"IntBuildingInstallationPropertyType",
+ "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
+ }
+ },
+ "OpeningPropertyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AssociationType"
+ },
+ {
+ "type":"object",
+ "title":"OpeningPropertyType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"OpeningPropertyType",
+ "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
+ }
+ },
+ "WindowType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractOpeningType"
+ },
+ {
+ "type":"object",
+ "title":"WindowType",
+ "properties":{
+ "genericApplicationPropertyOfWindow":{
+ "title":"genericApplicationPropertyOfWindow",
"allOf":[
{
"type":"array",
@@ -339,7 +638,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfBuildingFurniture",
+ "localPart":"_GenericApplicationPropertyOfWindow",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
}
@@ -348,29 +647,50 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"BuildingFurnitureType",
+ "localPart":"WindowType",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
},
"propertiesOrder":[
- "clazz",
- "function",
- "usage",
- "lod4Geometry",
- "lod4ImplicitRepresentation",
- "genericApplicationPropertyOfBuildingFurniture"
+ "genericApplicationPropertyOfWindow"
]
},
- "WallSurfaceType":{
+ "AbstractOpeningType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractBoundarySurfaceType"
+ "$ref":"http://www.opengis.net/citygml/1.0#/definitions/AbstractCityObjectType"
},
{
"type":"object",
- "title":"WallSurfaceType",
+ "title":"AbstractOpeningType",
"properties":{
- "genericApplicationPropertyOfWallSurface":{
- "title":"genericApplicationPropertyOfWallSurface",
+ "lod3MultiSurface":{
+ "title":"lod3MultiSurface",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiSurfacePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod3MultiSurface",
+ "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
+ }
+ },
+ "lod4MultiSurface":{
+ "title":"lod4MultiSurface",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiSurfacePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod4MultiSurface",
+ "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
+ }
+ },
+ "genericApplicationPropertyOfOpening":{
+ "title":"genericApplicationPropertyOfOpening",
"allOf":[
{
"type":"array",
@@ -382,7 +702,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfWallSurface",
+ "localPart":"_GenericApplicationPropertyOfOpening",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
}
@@ -391,11 +711,13 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"WallSurfaceType",
+ "localPart":"AbstractOpeningType",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
},
"propertiesOrder":[
- "genericApplicationPropertyOfWallSurface"
+ "lod3MultiSurface",
+ "lod4MultiSurface",
+ "genericApplicationPropertyOfOpening"
]
},
"BuildingPartType":{
@@ -436,24 +758,6 @@
"genericApplicationPropertyOfBuildingPart"
]
},
- "BuildingInstallationPropertyType":{
- "allOf":[
- {
- "$ref":"#/definitions/AssociationType"
- },
- {
- "type":"object",
- "title":"BuildingInstallationPropertyType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"BuildingInstallationPropertyType",
- "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
- }
- },
"RoomType":{
"allOf":[
{
@@ -662,88 +966,32 @@
"genericApplicationPropertyOfBuilding"
]
},
- "InteriorWallSurfaceType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractBoundarySurfaceType"
- },
- {
- "type":"object",
- "title":"InteriorWallSurfaceType",
- "properties":{
- "genericApplicationPropertyOfInteriorWallSurface":{
- "title":"genericApplicationPropertyOfInteriorWallSurface",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"_GenericApplicationPropertyOfInteriorWallSurface",
- "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"InteriorWallSurfaceType",
- "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
- },
- "propertiesOrder":[
- "genericApplicationPropertyOfInteriorWallSurface"
- ]
- },
- "BuildingPartPropertyType":{
- "allOf":[
- {
- "$ref":"#/definitions/AssociationType"
- },
- {
- "type":"object",
- "title":"BuildingPartPropertyType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"BuildingPartPropertyType",
- "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
- }
- },
- "OpeningPropertyType":{
+ "BoundarySurfacePropertyType":{
"allOf":[
{
"$ref":"#/definitions/AssociationType"
},
{
"type":"object",
- "title":"OpeningPropertyType",
+ "title":"BoundarySurfacePropertyType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"OpeningPropertyType",
+ "localPart":"BoundarySurfacePropertyType",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
- "IntBuildingInstallationType":{
+ "BuildingInstallationType":{
"allOf":[
{
"$ref":"http://www.opengis.net/citygml/1.0#/definitions/AbstractCityObjectType"
},
{
"type":"object",
- "title":"IntBuildingInstallationType",
+ "title":"BuildingInstallationType",
"properties":{
"clazz":{
"title":"clazz",
@@ -757,154 +1005,82 @@
"localPart":"class",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
- },
- "function":{
- "title":"function",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"function",
- "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
- }
- },
- "usage":{
- "title":"usage",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"usage",
- "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
- }
- },
- "lod4Geometry":{
- "title":"lod4Geometry",
- "allOf":[
- {
- "$ref":"#/definitions/GeometryPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod4Geometry",
- "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
- }
- },
- "genericApplicationPropertyOfIntBuildingInstallation":{
- "title":"genericApplicationPropertyOfIntBuildingInstallation",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"_GenericApplicationPropertyOfIntBuildingInstallation",
- "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"IntBuildingInstallationType",
- "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
- },
- "propertiesOrder":[
- "clazz",
- "function",
- "usage",
- "lod4Geometry",
- "genericApplicationPropertyOfIntBuildingInstallation"
- ]
- },
- "DoorType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractOpeningType"
- },
- {
- "type":"object",
- "title":"DoorType",
- "properties":{
- "address":{
- "title":"address",
+ },
+ "function":{
+ "title":"function",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.opengis.net/citygml/1.0#/definitions/AddressPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"address",
+ "localPart":"function",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
- "genericApplicationPropertyOfDoor":{
- "title":"genericApplicationPropertyOfDoor",
+ "usage":{
+ "title":"usage",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfDoor",
+ "localPart":"usage",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DoorType",
- "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
- },
- "propertiesOrder":[
- "address",
- "genericApplicationPropertyOfDoor"
- ]
- },
- "WindowType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractOpeningType"
- },
- {
- "type":"object",
- "title":"WindowType",
- "properties":{
- "genericApplicationPropertyOfWindow":{
- "title":"genericApplicationPropertyOfWindow",
+ },
+ "lod2Geometry":{
+ "title":"lod2Geometry",
+ "allOf":[
+ {
+ "$ref":"#/definitions/GeometryPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod2Geometry",
+ "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
+ }
+ },
+ "lod3Geometry":{
+ "title":"lod3Geometry",
+ "allOf":[
+ {
+ "$ref":"#/definitions/GeometryPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod3Geometry",
+ "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
+ }
+ },
+ "lod4Geometry":{
+ "title":"lod4Geometry",
+ "allOf":[
+ {
+ "$ref":"#/definitions/GeometryPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod4Geometry",
+ "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
+ }
+ },
+ "genericApplicationPropertyOfBuildingInstallation":{
+ "title":"genericApplicationPropertyOfBuildingInstallation",
"allOf":[
{
"type":"array",
@@ -916,7 +1092,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfWindow",
+ "localPart":"_GenericApplicationPropertyOfBuildingInstallation",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
}
@@ -925,50 +1101,36 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"WindowType",
+ "localPart":"BuildingInstallationType",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
},
"propertiesOrder":[
- "genericApplicationPropertyOfWindow"
+ "clazz",
+ "function",
+ "usage",
+ "lod2Geometry",
+ "lod3Geometry",
+ "lod4Geometry",
+ "genericApplicationPropertyOfBuildingInstallation"
]
},
- "FloorSurfaceType":{
+ "BuildingPartPropertyType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractBoundarySurfaceType"
+ "$ref":"#/definitions/AssociationType"
},
{
"type":"object",
- "title":"FloorSurfaceType",
+ "title":"BuildingPartPropertyType",
"properties":{
- "genericApplicationPropertyOfFloorSurface":{
- "title":"genericApplicationPropertyOfFloorSurface",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"_GenericApplicationPropertyOfFloorSurface",
- "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
- }
- }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"FloorSurfaceType",
+ "localPart":"BuildingPartPropertyType",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
- },
- "propertiesOrder":[
- "genericApplicationPropertyOfFloorSurface"
- ]
+ }
},
"AbstractBuildingType":{
"allOf":[
@@ -1453,154 +1615,52 @@
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
},
"propertiesOrder":[
- "clazz",
- "function",
- "usage",
- "yearOfConstruction",
- "yearOfDemolition",
- "roofType",
- "measuredHeight",
- "storeysAboveGround",
- "storeysBelowGround",
- "storeyHeightsAboveGround",
- "storeyHeightsBelowGround",
- "lod1Solid",
- "lod1MultiSurface",
- "lod1TerrainIntersection",
- "lod2Solid",
- "lod2MultiSurface",
- "lod2MultiCurve",
- "lod2TerrainIntersection",
- "outerBuildingInstallation",
- "interiorBuildingInstallation",
- "cityObjectBoundedBy",
- "lod3Solid",
- "lod3MultiSurface",
- "lod3MultiCurve",
- "lod3TerrainIntersection",
- "lod4Solid",
- "lod4MultiSurface",
- "lod4MultiCurve",
- "lod4TerrainIntersection",
- "interiorRoom",
- "consistsOfBuildingPart",
- "address",
- "genericApplicationPropertyOfAbstractBuilding"
- ]
- },
- "IntBuildingInstallationPropertyType":{
- "allOf":[
- {
- "$ref":"#/definitions/AssociationType"
- },
- {
- "type":"object",
- "title":"IntBuildingInstallationPropertyType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"IntBuildingInstallationPropertyType",
- "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
- }
- },
- "BoundarySurfacePropertyType":{
- "allOf":[
- {
- "$ref":"#/definitions/AssociationType"
- },
- {
- "type":"object",
- "title":"BoundarySurfacePropertyType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"BoundarySurfacePropertyType",
- "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
- }
- },
- "AbstractOpeningType":{
- "allOf":[
- {
- "$ref":"http://www.opengis.net/citygml/1.0#/definitions/AbstractCityObjectType"
- },
- {
- "type":"object",
- "title":"AbstractOpeningType",
- "properties":{
- "lod3MultiSurface":{
- "title":"lod3MultiSurface",
- "allOf":[
- {
- "$ref":"#/definitions/MultiSurfacePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod3MultiSurface",
- "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
- }
- },
- "lod4MultiSurface":{
- "title":"lod4MultiSurface",
- "allOf":[
- {
- "$ref":"#/definitions/MultiSurfacePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod4MultiSurface",
- "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
- }
- },
- "genericApplicationPropertyOfOpening":{
- "title":"genericApplicationPropertyOfOpening",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"_GenericApplicationPropertyOfOpening",
- "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractOpeningType",
- "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
- },
- "propertiesOrder":[
+ "clazz",
+ "function",
+ "usage",
+ "yearOfConstruction",
+ "yearOfDemolition",
+ "roofType",
+ "measuredHeight",
+ "storeysAboveGround",
+ "storeysBelowGround",
+ "storeyHeightsAboveGround",
+ "storeyHeightsBelowGround",
+ "lod1Solid",
+ "lod1MultiSurface",
+ "lod1TerrainIntersection",
+ "lod2Solid",
+ "lod2MultiSurface",
+ "lod2MultiCurve",
+ "lod2TerrainIntersection",
+ "outerBuildingInstallation",
+ "interiorBuildingInstallation",
+ "cityObjectBoundedBy",
+ "lod3Solid",
"lod3MultiSurface",
+ "lod3MultiCurve",
+ "lod3TerrainIntersection",
+ "lod4Solid",
"lod4MultiSurface",
- "genericApplicationPropertyOfOpening"
+ "lod4MultiCurve",
+ "lod4TerrainIntersection",
+ "interiorRoom",
+ "consistsOfBuildingPart",
+ "address",
+ "genericApplicationPropertyOfAbstractBuilding"
]
},
- "GroundSurfaceType":{
+ "FloorSurfaceType":{
"allOf":[
{
"$ref":"#/definitions/AbstractBoundarySurfaceType"
},
{
"type":"object",
- "title":"GroundSurfaceType",
+ "title":"FloorSurfaceType",
"properties":{
- "genericApplicationPropertyOfGroundSurface":{
- "title":"genericApplicationPropertyOfGroundSurface",
+ "genericApplicationPropertyOfFloorSurface":{
+ "title":"genericApplicationPropertyOfFloorSurface",
"allOf":[
{
"type":"array",
@@ -1612,7 +1672,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfGroundSurface",
+ "localPart":"_GenericApplicationPropertyOfFloorSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
}
@@ -1621,80 +1681,24 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"GroundSurfaceType",
+ "localPart":"FloorSurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
},
"propertiesOrder":[
- "genericApplicationPropertyOfGroundSurface"
+ "genericApplicationPropertyOfFloorSurface"
]
},
- "AbstractBoundarySurfaceType":{
+ "GroundSurfaceType":{
"allOf":[
{
- "$ref":"http://www.opengis.net/citygml/1.0#/definitions/AbstractCityObjectType"
+ "$ref":"#/definitions/AbstractBoundarySurfaceType"
},
{
"type":"object",
- "title":"AbstractBoundarySurfaceType",
+ "title":"GroundSurfaceType",
"properties":{
- "lod2MultiSurface":{
- "title":"lod2MultiSurface",
- "allOf":[
- {
- "$ref":"#/definitions/MultiSurfacePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod2MultiSurface",
- "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
- }
- },
- "lod3MultiSurface":{
- "title":"lod3MultiSurface",
- "allOf":[
- {
- "$ref":"#/definitions/MultiSurfacePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod3MultiSurface",
- "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
- }
- },
- "lod4MultiSurface":{
- "title":"lod4MultiSurface",
- "allOf":[
- {
- "$ref":"#/definitions/MultiSurfacePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod4MultiSurface",
- "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
- }
- },
- "opening":{
- "title":"opening",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/OpeningPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"opening",
- "namespaceURI":"http://www.opengis.net/citygml/building/1.0"
- }
- },
- "genericApplicationPropertyOfBoundarySurface":{
- "title":"genericApplicationPropertyOfBoundarySurface",
+ "genericApplicationPropertyOfGroundSurface":{
+ "title":"genericApplicationPropertyOfGroundSurface",
"allOf":[
{
"type":"array",
@@ -1706,7 +1710,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfBoundarySurface",
+ "localPart":"_GenericApplicationPropertyOfGroundSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
}
@@ -1715,28 +1719,24 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractBoundarySurfaceType",
+ "localPart":"GroundSurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
},
"propertiesOrder":[
- "lod2MultiSurface",
- "lod3MultiSurface",
- "lod4MultiSurface",
- "opening",
- "genericApplicationPropertyOfBoundarySurface"
+ "genericApplicationPropertyOfGroundSurface"
]
},
- "CeilingSurfaceType":{
+ "WallSurfaceType":{
"allOf":[
{
"$ref":"#/definitions/AbstractBoundarySurfaceType"
},
{
"type":"object",
- "title":"CeilingSurfaceType",
+ "title":"WallSurfaceType",
"properties":{
- "genericApplicationPropertyOfCeilingSurface":{
- "title":"genericApplicationPropertyOfCeilingSurface",
+ "genericApplicationPropertyOfWallSurface":{
+ "title":"genericApplicationPropertyOfWallSurface",
"allOf":[
{
"type":"array",
@@ -1748,7 +1748,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfCeilingSurface",
+ "localPart":"_GenericApplicationPropertyOfWallSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
}
@@ -1757,11 +1757,11 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"CeilingSurfaceType",
+ "localPart":"WallSurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
},
"propertiesOrder":[
- "genericApplicationPropertyOfCeilingSurface"
+ "genericApplicationPropertyOfWallSurface"
]
}
},
@@ -1773,11 +1773,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BuildingPartType"
+ "$ref":"#/definitions/DoorType"
}
},
"elementName":{
- "localPart":"BuildingPart",
+ "localPart":"Door",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
@@ -1788,11 +1788,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/WallSurfaceType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"WallSurface",
+ "localPart":"_GenericApplicationPropertyOfInteriorWallSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
@@ -1807,7 +1807,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfCeilingSurface",
+ "localPart":"_GenericApplicationPropertyOfWindow",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
@@ -1818,11 +1818,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RoomType"
+ "$ref":"#/definitions/BuildingFurnitureType"
}
},
"elementName":{
- "localPart":"Room",
+ "localPart":"BuildingFurniture",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
@@ -1833,11 +1833,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/InteriorWallSurfaceType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"InteriorWallSurface",
+ "localPart":"_GenericApplicationPropertyOfOpening",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
@@ -1848,11 +1848,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/FloorSurfaceType"
+ "$ref":"#/definitions/BuildingInstallationType"
}
},
"elementName":{
- "localPart":"FloorSurface",
+ "localPart":"BuildingInstallation",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
@@ -1863,11 +1863,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/GroundSurfaceType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfBuildingFurniture",
+ "localPart":"GroundSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
@@ -1878,11 +1878,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RoofSurfaceType"
+ "$ref":"#/definitions/WindowType"
}
},
"elementName":{
- "localPart":"RoofSurface",
+ "localPart":"Window",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
@@ -1893,11 +1893,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractBoundarySurfaceType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"_BoundarySurface",
+ "localPart":"_GenericApplicationPropertyOfBoundarySurface",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
@@ -1912,7 +1912,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfInteriorWallSurface",
+ "localPart":"_GenericApplicationPropertyOfIntBuildingInstallation",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
@@ -1923,11 +1923,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractBuildingType"
+ "$ref":"#/definitions/BuildingPartType"
}
},
"elementName":{
- "localPart":"_AbstractBuilding",
+ "localPart":"BuildingPart",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
@@ -1938,11 +1938,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/BuildingType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfRoofSurface",
+ "localPart":"Building",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
@@ -1953,11 +1953,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ClosureSurfaceType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"ClosureSurface",
+ "localPart":"_GenericApplicationPropertyOfCeilingSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
@@ -1968,11 +1968,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BuildingType"
+ "$ref":"#/definitions/RoomType"
}
},
"elementName":{
- "localPart":"Building",
+ "localPart":"Room",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
@@ -1987,7 +1987,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfWindow",
+ "localPart":"_GenericApplicationPropertyOfWallSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
@@ -1998,11 +1998,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/ClosureSurfaceType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfBuildingPart",
+ "localPart":"ClosureSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
@@ -2017,7 +2017,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfAbstractBuilding",
+ "localPart":"_GenericApplicationPropertyOfBuildingFurniture",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
@@ -2028,11 +2028,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DoorType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"Door",
+ "localPart":"_GenericApplicationPropertyOfAbstractBuilding",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
@@ -2058,11 +2058,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BuildingFurnitureType"
+ "$ref":"#/definitions/WallSurfaceType"
}
},
"elementName":{
- "localPart":"BuildingFurniture",
+ "localPart":"WallSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
@@ -2073,11 +2073,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/FloorSurfaceType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfWallSurface",
+ "localPart":"FloorSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
@@ -2088,11 +2088,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CeilingSurfaceType"
+ "$ref":"#/definitions/AbstractOpeningType"
}
},
"elementName":{
- "localPart":"CeilingSurface",
+ "localPart":"_Opening",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
@@ -2107,7 +2107,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfIntBuildingInstallation",
+ "localPart":"_GenericApplicationPropertyOfGroundSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
@@ -2133,11 +2133,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/IntBuildingInstallationType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfClosureSurface",
+ "localPart":"IntBuildingInstallation",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
@@ -2148,11 +2148,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BuildingInstallationType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"BuildingInstallation",
+ "localPart":"_GenericApplicationPropertyOfClosureSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
@@ -2163,11 +2163,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/WindowType"
+ "$ref":"#/definitions/AbstractBuildingType"
}
},
"elementName":{
- "localPart":"Window",
+ "localPart":"_AbstractBuilding",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
@@ -2178,11 +2178,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GroundSurfaceType"
+ "$ref":"#/definitions/RoofSurfaceType"
}
},
"elementName":{
- "localPart":"GroundSurface",
+ "localPart":"RoofSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
@@ -2193,11 +2193,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/CeilingSurfaceType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfRoom",
+ "localPart":"CeilingSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
@@ -2208,11 +2208,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/IntBuildingInstallationType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"IntBuildingInstallation",
+ "localPart":"_GenericApplicationPropertyOfBuildingInstallation",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
@@ -2227,7 +2227,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfBoundarySurface",
+ "localPart":"_GenericApplicationPropertyOfRoom",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
@@ -2238,11 +2238,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/AbstractBoundarySurfaceType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfGroundSurface",
+ "localPart":"_BoundarySurface",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
@@ -2257,7 +2257,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfOpening",
+ "localPart":"_GenericApplicationPropertyOfRoofSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
@@ -2268,11 +2268,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractOpeningType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"_Opening",
+ "localPart":"_GenericApplicationPropertyOfBuilding",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
@@ -2287,7 +2287,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfBuilding",
+ "localPart":"_GenericApplicationPropertyOfBuildingPart",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
},
@@ -2298,11 +2298,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/InteriorWallSurfaceType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfBuildingInstallation",
+ "localPart":"InteriorWallSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/1.0"
}
}
diff --git a/scripts/jsonschemas/CityGML_Building_2_0.jsonschema b/scripts/jsonschemas/CityGML_Building_2_0.jsonschema
index 8637f489..64cfefa1 100644
--- a/scripts/jsonschemas/CityGML_Building_2_0.jsonschema
+++ b/scripts/jsonschemas/CityGML_Building_2_0.jsonschema
@@ -2,795 +2,347 @@
{
"id":"http://www.opengis.net/citygml/building/2.0#",
"definitions":{
- "RoofSurfaceType":{
+ "AbstractBuildingType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractBoundarySurfaceType"
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractSiteType"
},
{
"type":"object",
- "title":"RoofSurfaceType",
+ "title":"AbstractBuildingType",
"properties":{
- "genericApplicationPropertyOfRoofSurface":{
- "title":"genericApplicationPropertyOfRoofSurface",
+ "clazz":{
+ "title":"clazz",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"class",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
+ "function":{
+ "title":"function",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/CodeType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfRoofSurface",
+ "localPart":"function",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"RoofSurfaceType",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- },
- "propertiesOrder":[
- "genericApplicationPropertyOfRoofSurface"
- ]
- },
- "BuildingPartType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractBuildingType"
- },
- {
- "type":"object",
- "title":"BuildingPartType",
- "properties":{
- "genericApplicationPropertyOfBuildingPart":{
- "title":"genericApplicationPropertyOfBuildingPart",
+ },
+ "usage":{
+ "title":"usage",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/CodeType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfBuildingPart",
+ "localPart":"usage",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"BuildingPartType",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- },
- "propertiesOrder":[
- "genericApplicationPropertyOfBuildingPart"
- ]
- },
- "BoundarySurfacePropertyType":{
- "type":"object",
- "title":"BoundarySurfacePropertyType",
- "required":[
- "boundarySurface"
- ],
- "properties":{
- "boundarySurface":{
- "title":"boundarySurface",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractBoundarySurfaceType"
+ },
+ "yearOfConstruction":{
+ "title":"yearOfConstruction",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
}
- },
+ ],
+ "propertyType":"element",
"elementName":{
- "localPart":"_BoundarySurface",
+ "localPart":"yearOfConstruction",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"_BoundarySurface",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"BoundarySurfacePropertyType",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- },
- "propertiesOrder":[
- "boundarySurface",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "GroundSurfaceType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractBoundarySurfaceType"
- },
- {
- "type":"object",
- "title":"GroundSurfaceType",
- "properties":{
- "genericApplicationPropertyOfGroundSurface":{
- "title":"genericApplicationPropertyOfGroundSurface",
+ },
+ "yearOfDemolition":{
+ "title":"yearOfDemolition",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfGroundSurface",
+ "localPart":"yearOfDemolition",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"GroundSurfaceType",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- },
- "propertiesOrder":[
- "genericApplicationPropertyOfGroundSurface"
- ]
- },
- "IntBuildingInstallationPropertyType":{
- "type":"object",
- "title":"IntBuildingInstallationPropertyType",
- "required":[
- "intBuildingInstallation"
- ],
- "properties":{
- "intBuildingInstallation":{
- "title":"intBuildingInstallation",
- "allOf":[
- {
- "$ref":"#/definitions/IntBuildingInstallationType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"IntBuildingInstallation",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"IntBuildingInstallationPropertyType",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- },
- "propertiesOrder":[
- "intBuildingInstallation",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "ClosureSurfaceType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractBoundarySurfaceType"
- },
- {
- "type":"object",
- "title":"ClosureSurfaceType",
- "properties":{
- "genericApplicationPropertyOfClosureSurface":{
- "title":"genericApplicationPropertyOfClosureSurface",
+ },
+ "roofType":{
+ "title":"roofType",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
+ "$ref":"#/definitions/CodeType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfClosureSurface",
+ "localPart":"roofType",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ClosureSurfaceType",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- },
- "propertiesOrder":[
- "genericApplicationPropertyOfClosureSurface"
- ]
- },
- "InteriorRoomPropertyType":{
- "type":"object",
- "title":"InteriorRoomPropertyType",
- "required":[
- "room"
- ],
- "properties":{
- "room":{
- "title":"room",
- "allOf":[
- {
- "$ref":"#/definitions/RoomType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Room",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"InteriorRoomPropertyType",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- },
- "propertiesOrder":[
- "room",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "InteriorWallSurfaceType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractBoundarySurfaceType"
- },
- {
- "type":"object",
- "title":"InteriorWallSurfaceType",
- "properties":{
- "genericApplicationPropertyOfInteriorWallSurface":{
- "title":"genericApplicationPropertyOfInteriorWallSurface",
+ },
+ "measuredHeight":{
+ "title":"measuredHeight",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
+ "$ref":"#/definitions/LengthType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfInteriorWallSurface",
+ "localPart":"measuredHeight",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"InteriorWallSurfaceType",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- },
- "propertiesOrder":[
- "genericApplicationPropertyOfInteriorWallSurface"
- ]
- },
- "OuterFloorSurfaceType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractBoundarySurfaceType"
- },
- {
- "type":"object",
- "title":"OuterFloorSurfaceType",
- "properties":{
- "genericApplicationPropertyOfOuterFloorSurface":{
- "title":"genericApplicationPropertyOfOuterFloorSurface",
+ },
+ "storeysAboveGround":{
+ "title":"storeysAboveGround",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfOuterFloorSurface",
+ "localPart":"storeysAboveGround",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"OuterFloorSurfaceType",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- },
- "propertiesOrder":[
- "genericApplicationPropertyOfOuterFloorSurface"
- ]
- },
- "BuildingType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractBuildingType"
- },
- {
- "type":"object",
- "title":"BuildingType",
- "properties":{
- "genericApplicationPropertyOfBuilding":{
- "title":"genericApplicationPropertyOfBuilding",
+ },
+ "storeysBelowGround":{
+ "title":"storeysBelowGround",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfBuilding",
+ "localPart":"storeysBelowGround",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"BuildingType",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- },
- "propertiesOrder":[
- "genericApplicationPropertyOfBuilding"
- ]
- },
- "WallSurfaceType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractBoundarySurfaceType"
- },
- {
- "type":"object",
- "title":"WallSurfaceType",
- "properties":{
- "genericApplicationPropertyOfWallSurface":{
- "title":"genericApplicationPropertyOfWallSurface",
+ },
+ "storeyHeightsAboveGround":{
+ "title":"storeyHeightsAboveGround",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
+ "$ref":"#/definitions/MeasureOrNullListType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfWallSurface",
+ "localPart":"storeyHeightsAboveGround",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"WallSurfaceType",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- },
- "propertiesOrder":[
- "genericApplicationPropertyOfWallSurface"
- ]
- },
- "CeilingSurfaceType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractBoundarySurfaceType"
- },
- {
- "type":"object",
- "title":"CeilingSurfaceType",
- "properties":{
- "genericApplicationPropertyOfCeilingSurface":{
- "title":"genericApplicationPropertyOfCeilingSurface",
+ },
+ "storeyHeightsBelowGround":{
+ "title":"storeyHeightsBelowGround",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
+ "$ref":"#/definitions/MeasureOrNullListType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfCeilingSurface",
+ "localPart":"storeyHeightsBelowGround",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CeilingSurfaceType",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- },
- "propertiesOrder":[
- "genericApplicationPropertyOfCeilingSurface"
- ]
- },
- "AbstractOpeningType":{
- "allOf":[
- {
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
- },
- {
- "type":"object",
- "title":"AbstractOpeningType",
- "properties":{
+ },
+ "lod0FootPrint":{
+ "title":"lod0FootPrint",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiSurfacePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod0FootPrint",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
+ "lod0RoofEdge":{
+ "title":"lod0RoofEdge",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiSurfacePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod0RoofEdge",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
+ "lod1Solid":{
+ "title":"lod1Solid",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SolidPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod1Solid",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
+ "lod1MultiSurface":{
+ "title":"lod1MultiSurface",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiSurfacePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod1MultiSurface",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
+ "lod1TerrainIntersection":{
+ "title":"lod1TerrainIntersection",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiCurvePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod1TerrainIntersection",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
+ "lod2Solid":{
+ "title":"lod2Solid",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SolidPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod2Solid",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
+ "lod2MultiSurface":{
+ "title":"lod2MultiSurface",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiSurfacePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod2MultiSurface",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
+ "lod2MultiCurve":{
+ "title":"lod2MultiCurve",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiCurvePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod2MultiCurve",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
+ "lod2TerrainIntersection":{
+ "title":"lod2TerrainIntersection",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiCurvePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod2TerrainIntersection",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
+ "outerBuildingInstallation":{
+ "title":"outerBuildingInstallation",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/BuildingInstallationPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"outerBuildingInstallation",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
+ "interiorBuildingInstallation":{
+ "title":"interiorBuildingInstallation",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/IntBuildingInstallationPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"interiorBuildingInstallation",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
+ "cityObjectBoundedBy":{
+ "title":"cityObjectBoundedBy",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/BoundarySurfacePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"boundedBy",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
+ "lod3Solid":{
+ "title":"lod3Solid",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SolidPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod3Solid",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
"lod3MultiSurface":{
"title":"lod3MultiSurface",
"allOf":[
@@ -804,6 +356,45 @@
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
+ "lod3MultiCurve":{
+ "title":"lod3MultiCurve",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiCurvePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod3MultiCurve",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
+ "lod3TerrainIntersection":{
+ "title":"lod3TerrainIntersection",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiCurvePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod3TerrainIntersection",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
+ "lod4Solid":{
+ "title":"lod4Solid",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SolidPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod4Solid",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
"lod4MultiSurface":{
"title":"lod4MultiSurface",
"allOf":[
@@ -817,258 +408,569 @@
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
- "lod3ImplicitRepresentation":{
- "title":"lod3ImplicitRepresentation",
+ "lod4MultiCurve":{
+ "title":"lod4MultiCurve",
"allOf":[
{
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
+ "$ref":"#/definitions/MultiCurvePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod3ImplicitRepresentation",
+ "localPart":"lod4MultiCurve",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
- "lod4ImplicitRepresentation":{
- "title":"lod4ImplicitRepresentation",
+ "lod4TerrainIntersection":{
+ "title":"lod4TerrainIntersection",
"allOf":[
{
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
+ "$ref":"#/definitions/MultiCurvePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod4ImplicitRepresentation",
+ "localPart":"lod4TerrainIntersection",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
- "genericApplicationPropertyOfOpening":{
- "title":"genericApplicationPropertyOfOpening",
+ "interiorRoom":{
+ "title":"interiorRoom",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/InteriorRoomPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfOpening",
+ "localPart":"interiorRoom",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractOpeningType",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- },
- "propertiesOrder":[
- "lod3MultiSurface",
+ },
+ "consistsOfBuildingPart":{
+ "title":"consistsOfBuildingPart",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/BuildingPartPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"consistsOfBuildingPart",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
+ "address":{
+ "title":"address",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AddressPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"address",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
+ "genericApplicationPropertyOfAbstractBuilding":{
+ "title":"genericApplicationPropertyOfAbstractBuilding",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"_GenericApplicationPropertyOfAbstractBuilding",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractBuildingType",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ },
+ "propertiesOrder":[
+ "clazz",
+ "function",
+ "usage",
+ "yearOfConstruction",
+ "yearOfDemolition",
+ "roofType",
+ "measuredHeight",
+ "storeysAboveGround",
+ "storeysBelowGround",
+ "storeyHeightsAboveGround",
+ "storeyHeightsBelowGround",
+ "lod0FootPrint",
+ "lod0RoofEdge",
+ "lod1Solid",
+ "lod1MultiSurface",
+ "lod1TerrainIntersection",
+ "lod2Solid",
+ "lod2MultiSurface",
+ "lod2MultiCurve",
+ "lod2TerrainIntersection",
+ "outerBuildingInstallation",
+ "interiorBuildingInstallation",
+ "cityObjectBoundedBy",
+ "lod3Solid",
+ "lod3MultiSurface",
+ "lod3MultiCurve",
+ "lod3TerrainIntersection",
+ "lod4Solid",
"lod4MultiSurface",
- "lod3ImplicitRepresentation",
- "lod4ImplicitRepresentation",
- "genericApplicationPropertyOfOpening"
+ "lod4MultiCurve",
+ "lod4TerrainIntersection",
+ "interiorRoom",
+ "consistsOfBuildingPart",
+ "address",
+ "genericApplicationPropertyOfAbstractBuilding"
]
},
- "BuildingInstallationPropertyType":{
- "type":"object",
- "title":"BuildingInstallationPropertyType",
- "required":[
- "buildingInstallation"
- ],
- "properties":{
- "buildingInstallation":{
- "title":"buildingInstallation",
- "allOf":[
- {
- "$ref":"#/definitions/BuildingInstallationType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"BuildingInstallation",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
+ "ClosureSurfaceType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractBoundarySurfaceType"
},
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
+ {
+ "type":"object",
+ "title":"ClosureSurfaceType",
+ "properties":{
+ "genericApplicationPropertyOfClosureSurface":{
+ "title":"genericApplicationPropertyOfClosureSurface",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"_GenericApplicationPropertyOfClosureSurface",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"BuildingInstallationPropertyType",
+ "localPart":"ClosureSurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
},
"propertiesOrder":[
- "buildingInstallation",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "genericApplicationPropertyOfClosureSurface"
]
},
- "BuildingPartPropertyType":{
- "type":"object",
- "title":"BuildingPartPropertyType",
- "required":[
- "buildingPart"
- ],
- "properties":{
- "buildingPart":{
- "title":"buildingPart",
- "allOf":[
- {
- "$ref":"#/definitions/BuildingPartType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"BuildingPart",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
+ "BuildingInstallationType":{
+ "allOf":[
+ {
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
},
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "title":"BuildingInstallationType",
+ "properties":{
+ "clazz":{
+ "title":"clazz",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"class",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
+ "function":{
+ "title":"function",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CodeType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"function",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
+ "usage":{
+ "title":"usage",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CodeType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"usage",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
+ "lod2Geometry":{
+ "title":"lod2Geometry",
+ "allOf":[
+ {
+ "$ref":"#/definitions/GeometryPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod2Geometry",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
+ "lod3Geometry":{
+ "title":"lod3Geometry",
+ "allOf":[
+ {
+ "$ref":"#/definitions/GeometryPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod3Geometry",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
+ "lod4Geometry":{
+ "title":"lod4Geometry",
+ "allOf":[
+ {
+ "$ref":"#/definitions/GeometryPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod4Geometry",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
+ "lod2ImplicitRepresentation":{
+ "title":"lod2ImplicitRepresentation",
+ "allOf":[
+ {
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod2ImplicitRepresentation",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
+ "lod3ImplicitRepresentation":{
+ "title":"lod3ImplicitRepresentation",
+ "allOf":[
+ {
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod3ImplicitRepresentation",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
+ "lod4ImplicitRepresentation":{
+ "title":"lod4ImplicitRepresentation",
+ "allOf":[
+ {
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod4ImplicitRepresentation",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
+ "cityObjectBoundedBy":{
+ "title":"cityObjectBoundedBy",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/BoundarySurfacePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"boundedBy",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
+ "genericApplicationPropertyOfBuildingInstallation":{
+ "title":"genericApplicationPropertyOfBuildingInstallation",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"_GenericApplicationPropertyOfBuildingInstallation",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml"
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"BuildingInstallationType",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ },
+ "propertiesOrder":[
+ "clazz",
+ "function",
+ "usage",
+ "lod2Geometry",
+ "lod3Geometry",
+ "lod4Geometry",
+ "lod2ImplicitRepresentation",
+ "lod3ImplicitRepresentation",
+ "lod4ImplicitRepresentation",
+ "cityObjectBoundedBy",
+ "genericApplicationPropertyOfBuildingInstallation"
+ ]
+ },
+ "CeilingSurfaceType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractBoundarySurfaceType"
},
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
+ {
+ "type":"object",
+ "title":"CeilingSurfaceType",
+ "properties":{
+ "genericApplicationPropertyOfCeilingSurface":{
+ "title":"genericApplicationPropertyOfCeilingSurface",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"_GenericApplicationPropertyOfCeilingSurface",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CeilingSurfaceType",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ },
+ "propertiesOrder":[
+ "genericApplicationPropertyOfCeilingSurface"
+ ]
+ },
+ "AbstractOpeningType":{
+ "allOf":[
+ {
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractOpeningType",
+ "properties":{
+ "lod3MultiSurface":{
+ "title":"lod3MultiSurface",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiSurfacePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod3MultiSurface",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
+ "lod4MultiSurface":{
+ "title":"lod4MultiSurface",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiSurfacePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod4MultiSurface",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
+ "lod3ImplicitRepresentation":{
+ "title":"lod3ImplicitRepresentation",
+ "allOf":[
+ {
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod3ImplicitRepresentation",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
+ "lod4ImplicitRepresentation":{
+ "title":"lod4ImplicitRepresentation",
+ "allOf":[
+ {
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod4ImplicitRepresentation",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
+ "genericApplicationPropertyOfOpening":{
+ "title":"genericApplicationPropertyOfOpening",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"_GenericApplicationPropertyOfOpening",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractOpeningType",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ },
+ "propertiesOrder":[
+ "lod3MultiSurface",
+ "lod4MultiSurface",
+ "lod3ImplicitRepresentation",
+ "lod4ImplicitRepresentation",
+ "genericApplicationPropertyOfOpening"
+ ]
+ },
+ "OpeningPropertyType":{
+ "type":"object",
+ "title":"OpeningPropertyType",
+ "required":[
+ "opening"
+ ],
+ "properties":{
+ "opening":{
+ "title":"opening",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractOpeningType"
+ }
+ },
+ "elementName":{
+ "localPart":"_Opening",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"_Opening",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
@@ -1145,11 +1047,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"BuildingPartPropertyType",
+ "localPart":"OpeningPropertyType",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
},
"propertiesOrder":[
- "buildingPart",
+ "opening",
"remoteSchema",
"type",
"href",
@@ -1160,23 +1062,73 @@
"actuate"
]
},
- "InteriorFurniturePropertyType":{
+ "BuildingPartType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractBuildingType"
+ },
+ {
+ "type":"object",
+ "title":"BuildingPartType",
+ "properties":{
+ "genericApplicationPropertyOfBuildingPart":{
+ "title":"genericApplicationPropertyOfBuildingPart",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"_GenericApplicationPropertyOfBuildingPart",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"BuildingPartType",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ },
+ "propertiesOrder":[
+ "genericApplicationPropertyOfBuildingPart"
+ ]
+ },
+ "BoundarySurfacePropertyType":{
"type":"object",
- "title":"InteriorFurniturePropertyType",
+ "title":"BoundarySurfacePropertyType",
"required":[
- "buildingFurniture"
+ "boundarySurface"
],
"properties":{
- "buildingFurniture":{
- "title":"buildingFurniture",
+ "boundarySurface":{
+ "title":"boundarySurface",
"allOf":[
{
- "$ref":"#/definitions/BuildingFurnitureType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractBoundarySurfaceType"
+ }
+ },
+ "elementName":{
+ "localPart":"_BoundarySurface",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"BuildingFurniture",
+ "localPart":"_BoundarySurface",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -1287,11 +1239,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"InteriorFurniturePropertyType",
+ "localPart":"BoundarySurfacePropertyType",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
},
"propertiesOrder":[
- "buildingFurniture",
+ "boundarySurface",
"remoteSchema",
"type",
"href",
@@ -1302,661 +1254,557 @@
"actuate"
]
},
- "RoomType":{
- "allOf":[
- {
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
- },
- {
- "type":"object",
- "title":"RoomType",
- "properties":{
- "clazz":{
- "title":"clazz",
- "allOf":[
- {
- "$ref":"#/definitions/CodeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"class",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "function":{
- "title":"function",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CodeType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"function",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "usage":{
- "title":"usage",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CodeType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"usage",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "lod4Solid":{
- "title":"lod4Solid",
- "allOf":[
- {
- "$ref":"#/definitions/SolidPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod4Solid",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "lod4MultiSurface":{
- "title":"lod4MultiSurface",
- "allOf":[
- {
- "$ref":"#/definitions/MultiSurfacePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod4MultiSurface",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "cityObjectBoundedBy":{
- "title":"cityObjectBoundedBy",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/BoundarySurfacePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"boundedBy",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "interiorFurniture":{
- "title":"interiorFurniture",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/InteriorFurniturePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"interiorFurniture",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "roomInstallation":{
- "title":"roomInstallation",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/IntBuildingInstallationPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"roomInstallation",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "genericApplicationPropertyOfRoom":{
- "title":"genericApplicationPropertyOfRoom",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"_GenericApplicationPropertyOfRoom",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
+ "BuildingPartPropertyType":{
+ "type":"object",
+ "title":"BuildingPartPropertyType",
+ "required":[
+ "buildingPart"
+ ],
+ "properties":{
+ "buildingPart":{
+ "title":"buildingPart",
+ "allOf":[
+ {
+ "$ref":"#/definitions/BuildingPartType"
}
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"BuildingPart",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"RoomType",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- },
- "propertiesOrder":[
- "clazz",
- "function",
- "usage",
- "lod4Solid",
- "lod4MultiSurface",
- "cityObjectBoundedBy",
- "interiorFurniture",
- "roomInstallation",
- "genericApplicationPropertyOfRoom"
- ]
- },
- "AbstractBuildingType":{
- "allOf":[
- {
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractSiteType"
},
- {
- "type":"object",
- "title":"AbstractBuildingType",
- "properties":{
- "clazz":{
- "title":"clazz",
- "allOf":[
- {
- "$ref":"#/definitions/CodeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"class",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "function":{
- "title":"function",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CodeType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"function",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "usage":{
- "title":"usage",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CodeType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"usage",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "yearOfConstruction":{
- "title":"yearOfConstruction",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"yearOfConstruction",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "yearOfDemolition":{
- "title":"yearOfDemolition",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"yearOfDemolition",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "roofType":{
- "title":"roofType",
- "allOf":[
- {
- "$ref":"#/definitions/CodeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"roofType",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "measuredHeight":{
- "title":"measuredHeight",
- "allOf":[
- {
- "$ref":"#/definitions/LengthType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"measuredHeight",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "storeysAboveGround":{
- "title":"storeysAboveGround",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"storeysAboveGround",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "storeysBelowGround":{
- "title":"storeysBelowGround",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"storeysBelowGround",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "storeyHeightsAboveGround":{
- "title":"storeyHeightsAboveGround",
- "allOf":[
- {
- "$ref":"#/definitions/MeasureOrNullListType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"storeyHeightsAboveGround",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "storeyHeightsBelowGround":{
- "title":"storeyHeightsBelowGround",
- "allOf":[
- {
- "$ref":"#/definitions/MeasureOrNullListType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"storeyHeightsBelowGround",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "lod0FootPrint":{
- "title":"lod0FootPrint",
- "allOf":[
- {
- "$ref":"#/definitions/MultiSurfacePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod0FootPrint",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "lod0RoofEdge":{
- "title":"lod0RoofEdge",
- "allOf":[
- {
- "$ref":"#/definitions/MultiSurfacePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod0RoofEdge",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "lod1Solid":{
- "title":"lod1Solid",
- "allOf":[
- {
- "$ref":"#/definitions/SolidPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod1Solid",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "lod1MultiSurface":{
- "title":"lod1MultiSurface",
- "allOf":[
- {
- "$ref":"#/definitions/MultiSurfacePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod1MultiSurface",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "lod1TerrainIntersection":{
- "title":"lod1TerrainIntersection",
- "allOf":[
- {
- "$ref":"#/definitions/MultiCurvePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod1TerrainIntersection",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "lod2Solid":{
- "title":"lod2Solid",
- "allOf":[
- {
- "$ref":"#/definitions/SolidPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod2Solid",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "lod2MultiSurface":{
- "title":"lod2MultiSurface",
- "allOf":[
- {
- "$ref":"#/definitions/MultiSurfacePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod2MultiSurface",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "lod2MultiCurve":{
- "title":"lod2MultiCurve",
- "allOf":[
- {
- "$ref":"#/definitions/MultiCurvePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod2MultiCurve",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "lod2TerrainIntersection":{
- "title":"lod2TerrainIntersection",
- "allOf":[
- {
- "$ref":"#/definitions/MultiCurvePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod2TerrainIntersection",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "outerBuildingInstallation":{
- "title":"outerBuildingInstallation",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/BuildingInstallationPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"outerBuildingInstallation",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "interiorBuildingInstallation":{
- "title":"interiorBuildingInstallation",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/IntBuildingInstallationPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"interiorBuildingInstallation",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "cityObjectBoundedBy":{
- "title":"cityObjectBoundedBy",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/BoundarySurfacePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"boundedBy",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "lod3Solid":{
- "title":"lod3Solid",
- "allOf":[
- {
- "$ref":"#/definitions/SolidPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod3Solid",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "lod3MultiSurface":{
- "title":"lod3MultiSurface",
- "allOf":[
- {
- "$ref":"#/definitions/MultiSurfacePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod3MultiSurface",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "lod3MultiCurve":{
- "title":"lod3MultiCurve",
- "allOf":[
- {
- "$ref":"#/definitions/MultiCurvePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod3MultiCurve",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "lod3TerrainIntersection":{
- "title":"lod3TerrainIntersection",
- "allOf":[
- {
- "$ref":"#/definitions/MultiCurvePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod3TerrainIntersection",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "lod4Solid":{
- "title":"lod4Solid",
- "allOf":[
- {
- "$ref":"#/definitions/SolidPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod4Solid",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "lod4MultiSurface":{
- "title":"lod4MultiSurface",
- "allOf":[
- {
- "$ref":"#/definitions/MultiSurfacePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod4MultiSurface",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "lod4MultiCurve":{
- "title":"lod4MultiCurve",
- "allOf":[
- {
- "$ref":"#/definitions/MultiCurvePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod4MultiCurve",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "lod4TerrainIntersection":{
- "title":"lod4TerrainIntersection",
- "allOf":[
- {
- "$ref":"#/definitions/MultiCurvePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod4TerrainIntersection",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "interiorRoom":{
- "title":"interiorRoom",
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"BuildingPartPropertyType",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ },
+ "propertiesOrder":[
+ "buildingPart",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "BuildingInstallationPropertyType":{
+ "type":"object",
+ "title":"BuildingInstallationPropertyType",
+ "required":[
+ "buildingInstallation"
+ ],
+ "properties":{
+ "buildingInstallation":{
+ "title":"buildingInstallation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/BuildingInstallationType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"BuildingInstallation",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"BuildingInstallationPropertyType",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ },
+ "propertiesOrder":[
+ "buildingInstallation",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "GroundSurfaceType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractBoundarySurfaceType"
+ },
+ {
+ "type":"object",
+ "title":"GroundSurfaceType",
+ "properties":{
+ "genericApplicationPropertyOfGroundSurface":{
+ "title":"genericApplicationPropertyOfGroundSurface",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/InteriorRoomPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"interiorRoom",
+ "localPart":"_GenericApplicationPropertyOfGroundSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
- },
- "consistsOfBuildingPart":{
- "title":"consistsOfBuildingPart",
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"GroundSurfaceType",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ },
+ "propertiesOrder":[
+ "genericApplicationPropertyOfGroundSurface"
+ ]
+ },
+ "RoofSurfaceType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractBoundarySurfaceType"
+ },
+ {
+ "type":"object",
+ "title":"RoofSurfaceType",
+ "properties":{
+ "genericApplicationPropertyOfRoofSurface":{
+ "title":"genericApplicationPropertyOfRoofSurface",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/BuildingPartPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"consistsOfBuildingPart",
+ "localPart":"_GenericApplicationPropertyOfRoofSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
- },
- "address":{
- "title":"address",
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"RoofSurfaceType",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ },
+ "propertiesOrder":[
+ "genericApplicationPropertyOfRoofSurface"
+ ]
+ },
+ "InteriorWallSurfaceType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractBoundarySurfaceType"
+ },
+ {
+ "type":"object",
+ "title":"InteriorWallSurfaceType",
+ "properties":{
+ "genericApplicationPropertyOfInteriorWallSurface":{
+ "title":"genericApplicationPropertyOfInteriorWallSurface",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AddressPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"address",
+ "localPart":"_GenericApplicationPropertyOfInteriorWallSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
- },
- "genericApplicationPropertyOfAbstractBuilding":{
- "title":"genericApplicationPropertyOfAbstractBuilding",
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"InteriorWallSurfaceType",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ },
+ "propertiesOrder":[
+ "genericApplicationPropertyOfInteriorWallSurface"
+ ]
+ },
+ "IntBuildingInstallationPropertyType":{
+ "type":"object",
+ "title":"IntBuildingInstallationPropertyType",
+ "required":[
+ "intBuildingInstallation"
+ ],
+ "properties":{
+ "intBuildingInstallation":{
+ "title":"intBuildingInstallation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/IntBuildingInstallationType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"IntBuildingInstallation",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"IntBuildingInstallationPropertyType",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ },
+ "propertiesOrder":[
+ "intBuildingInstallation",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "BuildingType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractBuildingType"
+ },
+ {
+ "type":"object",
+ "title":"BuildingType",
+ "properties":{
+ "genericApplicationPropertyOfBuilding":{
+ "title":"genericApplicationPropertyOfBuilding",
"allOf":[
{
"type":"array",
@@ -1968,7 +1816,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfAbstractBuilding",
+ "localPart":"_GenericApplicationPropertyOfBuilding",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
}
@@ -1977,45 +1825,11 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractBuildingType",
+ "localPart":"BuildingType",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
},
"propertiesOrder":[
- "clazz",
- "function",
- "usage",
- "yearOfConstruction",
- "yearOfDemolition",
- "roofType",
- "measuredHeight",
- "storeysAboveGround",
- "storeysBelowGround",
- "storeyHeightsAboveGround",
- "storeyHeightsBelowGround",
- "lod0FootPrint",
- "lod0RoofEdge",
- "lod1Solid",
- "lod1MultiSurface",
- "lod1TerrainIntersection",
- "lod2Solid",
- "lod2MultiSurface",
- "lod2MultiCurve",
- "lod2TerrainIntersection",
- "outerBuildingInstallation",
- "interiorBuildingInstallation",
- "cityObjectBoundedBy",
- "lod3Solid",
- "lod3MultiSurface",
- "lod3MultiCurve",
- "lod3TerrainIntersection",
- "lod4Solid",
- "lod4MultiSurface",
- "lod4MultiCurve",
- "lod4TerrainIntersection",
- "interiorRoom",
- "consistsOfBuildingPart",
- "address",
- "genericApplicationPropertyOfAbstractBuilding"
+ "genericApplicationPropertyOfBuilding"
]
},
"AbstractBoundarySurfaceType":{
@@ -2116,6 +1930,62 @@
"genericApplicationPropertyOfBoundarySurface"
]
},
+ "DoorType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractOpeningType"
+ },
+ {
+ "type":"object",
+ "title":"DoorType",
+ "properties":{
+ "address":{
+ "title":"address",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AddressPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"address",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
+ "genericApplicationPropertyOfDoor":{
+ "title":"genericApplicationPropertyOfDoor",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"_GenericApplicationPropertyOfDoor",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DoorType",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ },
+ "propertiesOrder":[
+ "address",
+ "genericApplicationPropertyOfDoor"
+ ]
+ },
"FloorSurfaceType":{
"allOf":[
{
@@ -2154,14 +2024,14 @@
"genericApplicationPropertyOfFloorSurface"
]
},
- "IntBuildingInstallationType":{
+ "RoomType":{
"allOf":[
{
"$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
},
{
"type":"object",
- "title":"IntBuildingInstallationType",
+ "title":"RoomType",
"properties":{
"clazz":{
"title":"clazz",
@@ -2210,29 +2080,29 @@
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
- "lod4Geometry":{
- "title":"lod4Geometry",
+ "lod4Solid":{
+ "title":"lod4Solid",
"allOf":[
{
- "$ref":"#/definitions/GeometryPropertyType"
+ "$ref":"#/definitions/SolidPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod4Geometry",
+ "localPart":"lod4Solid",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
- "lod4ImplicitRepresentation":{
- "title":"lod4ImplicitRepresentation",
+ "lod4MultiSurface":{
+ "title":"lod4MultiSurface",
"allOf":[
{
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
+ "$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod4ImplicitRepresentation",
+ "localPart":"lod4MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -2253,69 +2123,42 @@
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
- "genericApplicationPropertyOfIntBuildingInstallation":{
- "title":"genericApplicationPropertyOfIntBuildingInstallation",
+ "interiorFurniture":{
+ "title":"interiorFurniture",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/InteriorFurniturePropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfIntBuildingInstallation",
+ "localPart":"interiorFurniture",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"IntBuildingInstallationType",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- },
- "propertiesOrder":[
- "clazz",
- "function",
- "usage",
- "lod4Geometry",
- "lod4ImplicitRepresentation",
- "cityObjectBoundedBy",
- "genericApplicationPropertyOfIntBuildingInstallation"
- ]
- },
- "DoorType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractOpeningType"
- },
- {
- "type":"object",
- "title":"DoorType",
- "properties":{
- "address":{
- "title":"address",
+ },
+ "roomInstallation":{
+ "title":"roomInstallation",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AddressPropertyType"
+ "$ref":"#/definitions/IntBuildingInstallationPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"address",
+ "localPart":"roomInstallation",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
- "genericApplicationPropertyOfDoor":{
- "title":"genericApplicationPropertyOfDoor",
+ "genericApplicationPropertyOfRoom":{
+ "title":"genericApplicationPropertyOfRoom",
"allOf":[
{
"type":"array",
@@ -2327,7 +2170,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfDoor",
+ "localPart":"_GenericApplicationPropertyOfRoom",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
}
@@ -2336,12 +2179,19 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DoorType",
+ "localPart":"RoomType",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
},
"propertiesOrder":[
- "address",
- "genericApplicationPropertyOfDoor"
+ "clazz",
+ "function",
+ "usage",
+ "lod4Solid",
+ "lod4MultiSurface",
+ "cityObjectBoundedBy",
+ "interiorFurniture",
+ "roomInstallation",
+ "genericApplicationPropertyOfRoom"
]
},
"OuterCeilingSurfaceType":{
@@ -2382,14 +2232,14 @@
"genericApplicationPropertyOfOuterCeilingSurface"
]
},
- "BuildingInstallationType":{
+ "BuildingFurnitureType":{
"allOf":[
{
"$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
},
{
"type":"object",
- "title":"BuildingInstallationType",
+ "title":"BuildingFurnitureType",
"properties":{
"clazz":{
"title":"clazz",
@@ -2438,32 +2288,6 @@
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
- "lod2Geometry":{
- "title":"lod2Geometry",
- "allOf":[
- {
- "$ref":"#/definitions/GeometryPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod2Geometry",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "lod3Geometry":{
- "title":"lod3Geometry",
- "allOf":[
- {
- "$ref":"#/definitions/GeometryPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod3Geometry",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
"lod4Geometry":{
"title":"lod4Geometry",
"allOf":[
@@ -2477,21 +2301,8 @@
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
- "lod2ImplicitRepresentation":{
- "title":"lod2ImplicitRepresentation",
- "allOf":[
- {
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod2ImplicitRepresentation",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
- },
- "lod3ImplicitRepresentation":{
- "title":"lod3ImplicitRepresentation",
+ "lod4ImplicitRepresentation":{
+ "title":"lod4ImplicitRepresentation",
"allOf":[
{
"$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
@@ -2499,42 +2310,93 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"lod3ImplicitRepresentation",
+ "localPart":"lod4ImplicitRepresentation",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
- "lod4ImplicitRepresentation":{
- "title":"lod4ImplicitRepresentation",
+ "genericApplicationPropertyOfBuildingFurniture":{
+ "title":"genericApplicationPropertyOfBuildingFurniture",
"allOf":[
{
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod4ImplicitRepresentation",
+ "localPart":"_GenericApplicationPropertyOfBuildingFurniture",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
- },
- "cityObjectBoundedBy":{
- "title":"cityObjectBoundedBy",
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"BuildingFurnitureType",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ },
+ "propertiesOrder":[
+ "clazz",
+ "function",
+ "usage",
+ "lod4Geometry",
+ "lod4ImplicitRepresentation",
+ "genericApplicationPropertyOfBuildingFurniture"
+ ]
+ },
+ "WallSurfaceType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractBoundarySurfaceType"
+ },
+ {
+ "type":"object",
+ "title":"WallSurfaceType",
+ "properties":{
+ "genericApplicationPropertyOfWallSurface":{
+ "title":"genericApplicationPropertyOfWallSurface",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/BoundarySurfacePropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"boundedBy",
+ "localPart":"_GenericApplicationPropertyOfWallSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
- },
- "genericApplicationPropertyOfBuildingInstallation":{
- "title":"genericApplicationPropertyOfBuildingInstallation",
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"WallSurfaceType",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ },
+ "propertiesOrder":[
+ "genericApplicationPropertyOfWallSurface"
+ ]
+ },
+ "OuterFloorSurfaceType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractBoundarySurfaceType"
+ },
+ {
+ "type":"object",
+ "title":"OuterFloorSurfaceType",
+ "properties":{
+ "genericApplicationPropertyOfOuterFloorSurface":{
+ "title":"genericApplicationPropertyOfOuterFloorSurface",
"allOf":[
{
"type":"array",
@@ -2546,7 +2408,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfBuildingInstallation",
+ "localPart":"_GenericApplicationPropertyOfOuterFloorSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
}
@@ -2555,31 +2417,21 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"BuildingInstallationType",
+ "localPart":"OuterFloorSurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
},
"propertiesOrder":[
- "clazz",
- "function",
- "usage",
- "lod2Geometry",
- "lod3Geometry",
- "lod4Geometry",
- "lod2ImplicitRepresentation",
- "lod3ImplicitRepresentation",
- "lod4ImplicitRepresentation",
- "cityObjectBoundedBy",
- "genericApplicationPropertyOfBuildingInstallation"
+ "genericApplicationPropertyOfOuterFloorSurface"
]
},
- "BuildingFurnitureType":{
+ "IntBuildingInstallationType":{
"allOf":[
{
"$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
},
{
"type":"object",
- "title":"BuildingFurnitureType",
+ "title":"IntBuildingInstallationType",
"properties":{
"clazz":{
"title":"clazz",
@@ -2654,8 +2506,25 @@
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
- "genericApplicationPropertyOfBuildingFurniture":{
- "title":"genericApplicationPropertyOfBuildingFurniture",
+ "cityObjectBoundedBy":{
+ "title":"cityObjectBoundedBy",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/BoundarySurfacePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"boundedBy",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
+ "genericApplicationPropertyOfIntBuildingInstallation":{
+ "title":"genericApplicationPropertyOfIntBuildingInstallation",
"allOf":[
{
"type":"array",
@@ -2667,56 +2536,187 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfBuildingFurniture",
+ "localPart":"_GenericApplicationPropertyOfIntBuildingInstallation",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
}
}
}
- ],
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"IntBuildingInstallationType",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ },
+ "propertiesOrder":[
+ "clazz",
+ "function",
+ "usage",
+ "lod4Geometry",
+ "lod4ImplicitRepresentation",
+ "cityObjectBoundedBy",
+ "genericApplicationPropertyOfIntBuildingInstallation"
+ ]
+ },
+ "InteriorFurniturePropertyType":{
+ "type":"object",
+ "title":"InteriorFurniturePropertyType",
+ "required":[
+ "buildingFurniture"
+ ],
+ "properties":{
+ "buildingFurniture":{
+ "title":"buildingFurniture",
+ "allOf":[
+ {
+ "$ref":"#/definitions/BuildingFurnitureType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"BuildingFurniture",
+ "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"BuildingFurnitureType",
+ "localPart":"InteriorFurniturePropertyType",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
},
"propertiesOrder":[
- "clazz",
- "function",
- "usage",
- "lod4Geometry",
- "lod4ImplicitRepresentation",
- "genericApplicationPropertyOfBuildingFurniture"
+ "buildingFurniture",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "OpeningPropertyType":{
+ "InteriorRoomPropertyType":{
"type":"object",
- "title":"OpeningPropertyType",
+ "title":"InteriorRoomPropertyType",
"required":[
- "opening"
+ "room"
],
"properties":{
- "opening":{
- "title":"opening",
+ "room":{
+ "title":"room",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractOpeningType"
- }
- },
- "elementName":{
- "localPart":"_Opening",
- "namespaceURI":"http://www.opengis.net/citygml/building/2.0"
- }
+ "$ref":"#/definitions/RoomType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"_Opening",
+ "localPart":"Room",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -2827,11 +2827,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"OpeningPropertyType",
+ "localPart":"InteriorRoomPropertyType",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
},
"propertiesOrder":[
- "opening",
+ "room",
"remoteSchema",
"type",
"href",
@@ -2889,11 +2889,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/IntBuildingInstallationType"
+ "$ref":"#/definitions/AbstractBuildingType"
}
},
"elementName":{
- "localPart":"IntBuildingInstallation",
+ "localPart":"_AbstractBuilding",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -2904,11 +2904,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/BuildingType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfBuilding",
+ "localPart":"Building",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -2919,11 +2919,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BuildingPartType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"BuildingPart",
+ "localPart":"_GenericApplicationPropertyOfBuildingInstallation",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -2934,11 +2934,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/WallSurfaceType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"WallSurface",
+ "localPart":"_GenericApplicationPropertyOfFloorSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -2953,7 +2953,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfOpening",
+ "localPart":"_GenericApplicationPropertyOfBuildingFurniture",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -2964,11 +2964,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/InteriorWallSurfaceType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfRoofSurface",
+ "localPart":"InteriorWallSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -2983,7 +2983,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfOuterFloorSurface",
+ "localPart":"_GenericApplicationPropertyOfGroundSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -2998,7 +2998,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfBuildingPart",
+ "localPart":"_GenericApplicationPropertyOfWallSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -3009,11 +3009,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/CeilingSurfaceType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfWallSurface",
+ "localPart":"CeilingSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -3024,11 +3024,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ClosureSurfaceType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"ClosureSurface",
+ "localPart":"_GenericApplicationPropertyOfRoom",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -3039,11 +3039,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RoomType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"Room",
+ "localPart":"_GenericApplicationPropertyOfClosureSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -3058,7 +3058,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfAbstractBuilding",
+ "localPart":"_GenericApplicationPropertyOfBuildingPart",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -3069,11 +3069,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/DoorType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfBuildingFurniture",
+ "localPart":"Door",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -3084,11 +3084,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/InteriorWallSurfaceType"
+ "$ref":"#/definitions/OuterFloorSurfaceType"
}
},
"elementName":{
- "localPart":"InteriorWallSurface",
+ "localPart":"OuterFloorSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -3099,11 +3099,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BuildingInstallationType"
+ "$ref":"#/definitions/RoofSurfaceType"
}
},
"elementName":{
- "localPart":"BuildingInstallation",
+ "localPart":"RoofSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -3114,11 +3114,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BuildingFurnitureType"
+ "$ref":"#/definitions/OuterCeilingSurfaceType"
}
},
"elementName":{
- "localPart":"BuildingFurniture",
+ "localPart":"OuterCeilingSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -3129,11 +3129,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DoorType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"Door",
+ "localPart":"_GenericApplicationPropertyOfAbstractBuilding",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -3144,11 +3144,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BuildingType"
+ "$ref":"#/definitions/WallSurfaceType"
}
},
"elementName":{
- "localPart":"Building",
+ "localPart":"WallSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -3163,7 +3163,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfGroundSurface",
+ "localPart":"_GenericApplicationPropertyOfDoor",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -3174,11 +3174,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/WindowType"
+ "$ref":"#/definitions/BuildingInstallationType"
}
},
"elementName":{
- "localPart":"Window",
+ "localPart":"BuildingInstallation",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -3189,11 +3189,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/AbstractBoundarySurfaceType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfDoor",
+ "localPart":"_BoundarySurface",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -3204,11 +3204,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractOpeningType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"_Opening",
+ "localPart":"_GenericApplicationPropertyOfCeilingSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -3219,11 +3219,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RoofSurfaceType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"RoofSurface",
+ "localPart":"_GenericApplicationPropertyOfOpening",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -3234,11 +3234,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractBoundarySurfaceType"
+ "$ref":"#/definitions/BuildingFurnitureType"
}
},
"elementName":{
- "localPart":"_BoundarySurface",
+ "localPart":"BuildingFurniture",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -3253,7 +3253,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfInteriorWallSurface",
+ "localPart":"_GenericApplicationPropertyOfIntBuildingInstallation",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -3264,11 +3264,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/RoomType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfCeilingSurface",
+ "localPart":"Room",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -3279,11 +3279,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractBuildingType"
+ "$ref":"#/definitions/WindowType"
}
},
"elementName":{
- "localPart":"_AbstractBuilding",
+ "localPart":"Window",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -3294,11 +3294,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/BuildingPartType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfBoundarySurface",
+ "localPart":"BuildingPart",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -3309,11 +3309,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/FloorSurfaceType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfOuterCeilingSurface",
+ "localPart":"FloorSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -3328,7 +3328,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfClosureSurface",
+ "localPart":"_GenericApplicationPropertyOfBoundarySurface",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -3339,11 +3339,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OuterFloorSurfaceType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"OuterFloorSurface",
+ "localPart":"_GenericApplicationPropertyOfRoofSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -3354,11 +3354,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/FloorSurfaceType"
+ "$ref":"#/definitions/ClosureSurfaceType"
}
},
"elementName":{
- "localPart":"FloorSurface",
+ "localPart":"ClosureSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -3369,11 +3369,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GroundSurfaceType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"GroundSurface",
+ "localPart":"_GenericApplicationPropertyOfOuterFloorSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -3388,7 +3388,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfIntBuildingInstallation",
+ "localPart":"_GenericApplicationPropertyOfOuterCeilingSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -3399,11 +3399,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CeilingSurfaceType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"CeilingSurface",
+ "localPart":"_GenericApplicationPropertyOfWindow",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -3418,7 +3418,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfRoom",
+ "localPart":"_GenericApplicationPropertyOfInteriorWallSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -3429,11 +3429,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/IntBuildingInstallationType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfWindow",
+ "localPart":"IntBuildingInstallation",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -3444,11 +3444,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/GroundSurfaceType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfFloorSurface",
+ "localPart":"GroundSurface",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -3459,11 +3459,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OuterCeilingSurfaceType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"OuterCeilingSurface",
+ "localPart":"_GenericApplicationPropertyOfBuilding",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
},
@@ -3474,11 +3474,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/AbstractOpeningType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfBuildingInstallation",
+ "localPart":"_Opening",
"namespaceURI":"http://www.opengis.net/citygml/building/2.0"
}
}
diff --git a/scripts/jsonschemas/CityGML_CityFuntiture_1_0.jsonschema b/scripts/jsonschemas/CityGML_CityFuntiture_1_0.jsonschema
index 98ae8576..080c98a2 100644
--- a/scripts/jsonschemas/CityGML_CityFuntiture_1_0.jsonschema
+++ b/scripts/jsonschemas/CityGML_CityFuntiture_1_0.jsonschema
@@ -249,11 +249,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CityFurnitureType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"CityFurniture",
+ "localPart":"_GenericApplicationPropertyOfCityFurniture",
"namespaceURI":"http://www.opengis.net/citygml/cityfurniture/1.0"
}
},
@@ -264,11 +264,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/CityFurnitureType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfCityFurniture",
+ "localPart":"CityFurniture",
"namespaceURI":"http://www.opengis.net/citygml/cityfurniture/1.0"
}
}
diff --git a/scripts/jsonschemas/CityGML_CityFuntiture_2_0.jsonschema b/scripts/jsonschemas/CityGML_CityFuntiture_2_0.jsonschema
index 13a54541..08294cf7 100644
--- a/scripts/jsonschemas/CityGML_CityFuntiture_2_0.jsonschema
+++ b/scripts/jsonschemas/CityGML_CityFuntiture_2_0.jsonschema
@@ -267,11 +267,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CityFurnitureType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"CityFurniture",
+ "localPart":"_GenericApplicationPropertyOfCityFurniture",
"namespaceURI":"http://www.opengis.net/citygml/cityfurniture/2.0"
}
},
@@ -282,11 +282,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/CityFurnitureType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfCityFurniture",
+ "localPart":"CityFurniture",
"namespaceURI":"http://www.opengis.net/citygml/cityfurniture/2.0"
}
}
diff --git a/scripts/jsonschemas/CityGML_CityObjectGroup_1_0.jsonschema b/scripts/jsonschemas/CityGML_CityObjectGroup_1_0.jsonschema
index f9260e27..b5ff54e8 100644
--- a/scripts/jsonschemas/CityGML_CityObjectGroup_1_0.jsonschema
+++ b/scripts/jsonschemas/CityGML_CityObjectGroup_1_0.jsonschema
@@ -136,9 +136,9 @@
"genericApplicationPropertyOfCityObjectGroup"
]
},
- "CityObjectGroupMemberType":{
+ "CityObjectGroupParentType":{
"type":"object",
- "title":"CityObjectGroupMemberType",
+ "title":"CityObjectGroupParentType",
"required":[
"cityObject"
],
@@ -168,19 +168,6 @@
"namespaceURI":"http://www.opengis.net/citygml/1.0"
}
},
- "cityObjectGroupMemberRole":{
- "title":"cityObjectGroupMemberRole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":""
- }
- },
"remoteSchema":{
"title":"remoteSchema",
"allOf":[
@@ -288,12 +275,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CityObjectGroupMemberType",
+ "localPart":"CityObjectGroupParentType",
"namespaceURI":"http://www.opengis.net/citygml/cityobjectgroup/1.0"
},
"propertiesOrder":[
"cityObject",
- "cityObjectGroupMemberRole",
"remoteSchema",
"type",
"href",
@@ -304,9 +290,9 @@
"actuate"
]
},
- "CityObjectGroupParentType":{
+ "CityObjectGroupMemberType":{
"type":"object",
- "title":"CityObjectGroupParentType",
+ "title":"CityObjectGroupMemberType",
"required":[
"cityObject"
],
@@ -336,6 +322,19 @@
"namespaceURI":"http://www.opengis.net/citygml/1.0"
}
},
+ "cityObjectGroupMemberRole":{
+ "title":"cityObjectGroupMemberRole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":""
+ }
+ },
"remoteSchema":{
"title":"remoteSchema",
"allOf":[
@@ -443,11 +442,12 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CityObjectGroupParentType",
+ "localPart":"CityObjectGroupMemberType",
"namespaceURI":"http://www.opengis.net/citygml/cityobjectgroup/1.0"
},
"propertiesOrder":[
"cityObject",
+ "cityObjectGroupMemberRole",
"remoteSchema",
"type",
"href",
@@ -467,11 +467,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/CityObjectGroupType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfCityObjectGroup",
+ "localPart":"CityObjectGroup",
"namespaceURI":"http://www.opengis.net/citygml/cityobjectgroup/1.0"
}
},
@@ -482,11 +482,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CityObjectGroupType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"CityObjectGroup",
+ "localPart":"_GenericApplicationPropertyOfCityObjectGroup",
"namespaceURI":"http://www.opengis.net/citygml/cityobjectgroup/1.0"
}
}
diff --git a/scripts/jsonschemas/CityGML_CityObjectGroup_2_0.jsonschema b/scripts/jsonschemas/CityGML_CityObjectGroup_2_0.jsonschema
index 7bda24f5..b3479622 100644
--- a/scripts/jsonschemas/CityGML_CityObjectGroup_2_0.jsonschema
+++ b/scripts/jsonschemas/CityGML_CityObjectGroup_2_0.jsonschema
@@ -170,140 +170,6 @@
"actuate"
]
},
- "CityObjectGroupType":{
- "allOf":[
- {
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
- },
- {
- "type":"object",
- "title":"CityObjectGroupType",
- "properties":{
- "clazz":{
- "title":"clazz",
- "allOf":[
- {
- "$ref":"#/definitions/CodeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"class",
- "namespaceURI":"http://www.opengis.net/citygml/cityobjectgroup/2.0"
- }
- },
- "function":{
- "title":"function",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CodeType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"function",
- "namespaceURI":"http://www.opengis.net/citygml/cityobjectgroup/2.0"
- }
- },
- "usage":{
- "title":"usage",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CodeType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"usage",
- "namespaceURI":"http://www.opengis.net/citygml/cityobjectgroup/2.0"
- }
- },
- "groupMember":{
- "title":"groupMember",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CityObjectGroupMemberType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"groupMember",
- "namespaceURI":"http://www.opengis.net/citygml/cityobjectgroup/2.0"
- }
- },
- "parent":{
- "title":"parent",
- "allOf":[
- {
- "$ref":"#/definitions/CityObjectGroupParentType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"parent",
- "namespaceURI":"http://www.opengis.net/citygml/cityobjectgroup/2.0"
- }
- },
- "geometry":{
- "title":"geometry",
- "allOf":[
- {
- "$ref":"#/definitions/GeometryPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"geometry",
- "namespaceURI":"http://www.opengis.net/citygml/cityobjectgroup/2.0"
- }
- },
- "genericApplicationPropertyOfCityObjectGroup":{
- "title":"genericApplicationPropertyOfCityObjectGroup",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"_GenericApplicationPropertyOfCityObjectGroup",
- "namespaceURI":"http://www.opengis.net/citygml/cityobjectgroup/2.0"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CityObjectGroupType",
- "namespaceURI":"http://www.opengis.net/citygml/cityobjectgroup/2.0"
- },
- "propertiesOrder":[
- "clazz",
- "function",
- "usage",
- "groupMember",
- "parent",
- "geometry",
- "genericApplicationPropertyOfCityObjectGroup"
- ]
- },
"CityObjectGroupParentType":{
"type":"object",
"title":"CityObjectGroupParentType",
@@ -457,6 +323,140 @@
"show",
"actuate"
]
+ },
+ "CityObjectGroupType":{
+ "allOf":[
+ {
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
+ },
+ {
+ "type":"object",
+ "title":"CityObjectGroupType",
+ "properties":{
+ "clazz":{
+ "title":"clazz",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"class",
+ "namespaceURI":"http://www.opengis.net/citygml/cityobjectgroup/2.0"
+ }
+ },
+ "function":{
+ "title":"function",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CodeType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"function",
+ "namespaceURI":"http://www.opengis.net/citygml/cityobjectgroup/2.0"
+ }
+ },
+ "usage":{
+ "title":"usage",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CodeType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"usage",
+ "namespaceURI":"http://www.opengis.net/citygml/cityobjectgroup/2.0"
+ }
+ },
+ "groupMember":{
+ "title":"groupMember",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CityObjectGroupMemberType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"groupMember",
+ "namespaceURI":"http://www.opengis.net/citygml/cityobjectgroup/2.0"
+ }
+ },
+ "parent":{
+ "title":"parent",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CityObjectGroupParentType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"parent",
+ "namespaceURI":"http://www.opengis.net/citygml/cityobjectgroup/2.0"
+ }
+ },
+ "geometry":{
+ "title":"geometry",
+ "allOf":[
+ {
+ "$ref":"#/definitions/GeometryPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"geometry",
+ "namespaceURI":"http://www.opengis.net/citygml/cityobjectgroup/2.0"
+ }
+ },
+ "genericApplicationPropertyOfCityObjectGroup":{
+ "title":"genericApplicationPropertyOfCityObjectGroup",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"_GenericApplicationPropertyOfCityObjectGroup",
+ "namespaceURI":"http://www.opengis.net/citygml/cityobjectgroup/2.0"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CityObjectGroupType",
+ "namespaceURI":"http://www.opengis.net/citygml/cityobjectgroup/2.0"
+ },
+ "propertiesOrder":[
+ "clazz",
+ "function",
+ "usage",
+ "groupMember",
+ "parent",
+ "geometry",
+ "genericApplicationPropertyOfCityObjectGroup"
+ ]
}
},
"anyOf":[
diff --git a/scripts/jsonschemas/CityGML_Generics_1_0.jsonschema b/scripts/jsonschemas/CityGML_Generics_1_0.jsonschema
index 5fc18ea3..3087dd9f 100644
--- a/scripts/jsonschemas/CityGML_Generics_1_0.jsonschema
+++ b/scripts/jsonschemas/CityGML_Generics_1_0.jsonschema
@@ -2,80 +2,6 @@
{
"id":"http://www.opengis.net/citygml/generics/1.0#",
"definitions":{
- "StringAttributeType":{
- "required":[
- "value"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGenericAttributeType"
- },
- {
- "type":"object",
- "title":"StringAttributeType",
- "properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"value",
- "namespaceURI":"http://www.opengis.net/citygml/generics/1.0"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"StringAttributeType",
- "namespaceURI":"http://www.opengis.net/citygml/generics/1.0"
- },
- "propertiesOrder":[
- "value"
- ]
- },
- "IntAttributeType":{
- "required":[
- "value"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGenericAttributeType"
- },
- {
- "type":"object",
- "title":"IntAttributeType",
- "properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"value",
- "namespaceURI":"http://www.opengis.net/citygml/generics/1.0"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"IntAttributeType",
- "namespaceURI":"http://www.opengis.net/citygml/generics/1.0"
- },
- "propertiesOrder":[
- "value"
- ]
- },
"DateAttributeType":{
"required":[
"value"
@@ -113,44 +39,37 @@
"value"
]
},
- "UriAttributeType":{
+ "AbstractGenericAttributeType":{
+ "type":"object",
+ "title":"AbstractGenericAttributeType",
"required":[
- "value"
+ "name"
],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGenericAttributeType"
- },
- {
- "type":"object",
- "title":"UriAttributeType",
- "properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"value",
- "namespaceURI":"http://www.opengis.net/citygml/generics/1.0"
- }
+ "properties":{
+ "name":{
+ "title":"name",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"name",
+ "namespaceURI":""
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"UriAttributeType",
+ "localPart":"AbstractGenericAttributeType",
"namespaceURI":"http://www.opengis.net/citygml/generics/1.0"
},
"propertiesOrder":[
- "value"
+ "name"
]
},
- "DoubleAttributeType":{
+ "StringAttributeType":{
"required":[
"value"
],
@@ -160,13 +79,13 @@
},
{
"type":"object",
- "title":"DoubleAttributeType",
+ "title":"StringAttributeType",
"properties":{
"value":{
"title":"value",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"element",
@@ -180,43 +99,13 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DoubleAttributeType",
+ "localPart":"StringAttributeType",
"namespaceURI":"http://www.opengis.net/citygml/generics/1.0"
},
"propertiesOrder":[
"value"
]
},
- "AbstractGenericAttributeType":{
- "type":"object",
- "title":"AbstractGenericAttributeType",
- "required":[
- "name"
- ],
- "properties":{
- "name":{
- "title":"name",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"name",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractGenericAttributeType",
- "namespaceURI":"http://www.opengis.net/citygml/generics/1.0"
- },
- "propertiesOrder":[
- "name"
- ]
- },
"GenericCityObjectType":{
"allOf":[
{
@@ -496,6 +385,117 @@
"lod3ImplicitRepresentation",
"lod4ImplicitRepresentation"
]
+ },
+ "UriAttributeType":{
+ "required":[
+ "value"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGenericAttributeType"
+ },
+ {
+ "type":"object",
+ "title":"UriAttributeType",
+ "properties":{
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"value",
+ "namespaceURI":"http://www.opengis.net/citygml/generics/1.0"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"UriAttributeType",
+ "namespaceURI":"http://www.opengis.net/citygml/generics/1.0"
+ },
+ "propertiesOrder":[
+ "value"
+ ]
+ },
+ "DoubleAttributeType":{
+ "required":[
+ "value"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGenericAttributeType"
+ },
+ {
+ "type":"object",
+ "title":"DoubleAttributeType",
+ "properties":{
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"value",
+ "namespaceURI":"http://www.opengis.net/citygml/generics/1.0"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DoubleAttributeType",
+ "namespaceURI":"http://www.opengis.net/citygml/generics/1.0"
+ },
+ "propertiesOrder":[
+ "value"
+ ]
+ },
+ "IntAttributeType":{
+ "required":[
+ "value"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGenericAttributeType"
+ },
+ {
+ "type":"object",
+ "title":"IntAttributeType",
+ "properties":{
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"value",
+ "namespaceURI":"http://www.opengis.net/citygml/generics/1.0"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"IntAttributeType",
+ "namespaceURI":"http://www.opengis.net/citygml/generics/1.0"
+ },
+ "propertiesOrder":[
+ "value"
+ ]
}
},
"anyOf":[
@@ -506,11 +506,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/IntAttributeType"
+ "$ref":"#/definitions/AbstractGenericAttributeType"
}
},
"elementName":{
- "localPart":"intAttribute",
+ "localPart":"_genericAttribute",
"namespaceURI":"http://www.opengis.net/citygml/generics/1.0"
}
},
@@ -521,11 +521,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGenericAttributeType"
+ "$ref":"#/definitions/DoubleAttributeType"
}
},
"elementName":{
- "localPart":"_genericAttribute",
+ "localPart":"doubleAttribute",
"namespaceURI":"http://www.opengis.net/citygml/generics/1.0"
}
},
@@ -536,11 +536,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GenericCityObjectType"
+ "$ref":"#/definitions/IntAttributeType"
}
},
"elementName":{
- "localPart":"GenericCityObject",
+ "localPart":"intAttribute",
"namespaceURI":"http://www.opengis.net/citygml/generics/1.0"
}
},
@@ -566,11 +566,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/StringAttributeType"
+ "$ref":"#/definitions/UriAttributeType"
}
},
"elementName":{
- "localPart":"stringAttribute",
+ "localPart":"uriAttribute",
"namespaceURI":"http://www.opengis.net/citygml/generics/1.0"
}
},
@@ -581,11 +581,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DoubleAttributeType"
+ "$ref":"#/definitions/StringAttributeType"
}
},
"elementName":{
- "localPart":"doubleAttribute",
+ "localPart":"stringAttribute",
"namespaceURI":"http://www.opengis.net/citygml/generics/1.0"
}
},
@@ -596,11 +596,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/UriAttributeType"
+ "$ref":"#/definitions/GenericCityObjectType"
}
},
"elementName":{
- "localPart":"uriAttribute",
+ "localPart":"GenericCityObject",
"namespaceURI":"http://www.opengis.net/citygml/generics/1.0"
}
}
diff --git a/scripts/jsonschemas/CityGML_Generics_2_0.jsonschema b/scripts/jsonschemas/CityGML_Generics_2_0.jsonschema
index 458517c0..584477e2 100644
--- a/scripts/jsonschemas/CityGML_Generics_2_0.jsonschema
+++ b/scripts/jsonschemas/CityGML_Generics_2_0.jsonschema
@@ -39,37 +39,44 @@
"value"
]
},
- "AbstractGenericAttributeType":{
- "type":"object",
- "title":"AbstractGenericAttributeType",
+ "DateAttributeType":{
"required":[
- "name"
+ "value"
],
- "properties":{
- "name":{
- "title":"name",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGenericAttributeType"
+ },
+ {
+ "type":"object",
+ "title":"DateAttributeType",
+ "properties":{
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"value",
+ "namespaceURI":"http://www.opengis.net/citygml/generics/2.0"
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"name",
- "namespaceURI":""
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractGenericAttributeType",
+ "localPart":"DateAttributeType",
"namespaceURI":"http://www.opengis.net/citygml/generics/2.0"
},
"propertiesOrder":[
- "name"
+ "value"
]
},
- "StringAttributeType":{
+ "IntAttributeType":{
"required":[
"value"
],
@@ -79,13 +86,13 @@
},
{
"type":"object",
- "title":"StringAttributeType",
+ "title":"IntAttributeType",
"properties":{
"value":{
"title":"value",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
],
"propertyType":"element",
@@ -99,14 +106,14 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"StringAttributeType",
+ "localPart":"IntAttributeType",
"namespaceURI":"http://www.opengis.net/citygml/generics/2.0"
},
"propertiesOrder":[
"value"
]
},
- "DateAttributeType":{
+ "DoubleAttributeType":{
"required":[
"value"
],
@@ -116,13 +123,13 @@
},
{
"type":"object",
- "title":"DateAttributeType",
+ "title":"DoubleAttributeType",
"properties":{
"value":{
"title":"value",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
}
],
"propertyType":"element",
@@ -136,14 +143,14 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DateAttributeType",
+ "localPart":"DoubleAttributeType",
"namespaceURI":"http://www.opengis.net/citygml/generics/2.0"
},
"propertiesOrder":[
"value"
]
},
- "UriAttributeType":{
+ "StringAttributeType":{
"required":[
"value"
],
@@ -153,7 +160,7 @@
},
{
"type":"object",
- "title":"UriAttributeType",
+ "title":"StringAttributeType",
"properties":{
"value":{
"title":"value",
@@ -173,13 +180,43 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"UriAttributeType",
+ "localPart":"StringAttributeType",
"namespaceURI":"http://www.opengis.net/citygml/generics/2.0"
},
"propertiesOrder":[
"value"
]
},
+ "AbstractGenericAttributeType":{
+ "type":"object",
+ "title":"AbstractGenericAttributeType",
+ "required":[
+ "name"
+ ],
+ "properties":{
+ "name":{
+ "title":"name",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"name",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractGenericAttributeType",
+ "namespaceURI":"http://www.opengis.net/citygml/generics/2.0"
+ },
+ "propertiesOrder":[
+ "name"
+ ]
+ },
"GenericAttributeSetType":{
"required":[
"genericAttribute"
@@ -247,7 +284,7 @@
"codeSpace"
]
},
- "DoubleAttributeType":{
+ "UriAttributeType":{
"required":[
"value"
],
@@ -257,13 +294,13 @@
},
{
"type":"object",
- "title":"DoubleAttributeType",
+ "title":"UriAttributeType",
"properties":{
"value":{
"title":"value",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"element",
@@ -277,7 +314,7 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DoubleAttributeType",
+ "localPart":"UriAttributeType",
"namespaceURI":"http://www.opengis.net/citygml/generics/2.0"
},
"propertiesOrder":[
@@ -563,43 +600,6 @@
"lod3ImplicitRepresentation",
"lod4ImplicitRepresentation"
]
- },
- "IntAttributeType":{
- "required":[
- "value"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGenericAttributeType"
- },
- {
- "type":"object",
- "title":"IntAttributeType",
- "properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"value",
- "namespaceURI":"http://www.opengis.net/citygml/generics/2.0"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"IntAttributeType",
- "namespaceURI":"http://www.opengis.net/citygml/generics/2.0"
- },
- "propertiesOrder":[
- "value"
- ]
}
},
"anyOf":[
@@ -610,11 +610,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGenericAttributeType"
+ "$ref":"#/definitions/GenericCityObjectType"
}
},
"elementName":{
- "localPart":"_genericAttribute",
+ "localPart":"GenericCityObject",
"namespaceURI":"http://www.opengis.net/citygml/generics/2.0"
}
},
@@ -625,11 +625,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MeasureAttributeType"
+ "$ref":"#/definitions/AbstractGenericAttributeType"
}
},
"elementName":{
- "localPart":"measureAttribute",
+ "localPart":"_genericAttribute",
"namespaceURI":"http://www.opengis.net/citygml/generics/2.0"
}
},
@@ -640,11 +640,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/UriAttributeType"
+ "$ref":"#/definitions/DoubleAttributeType"
}
},
"elementName":{
- "localPart":"uriAttribute",
+ "localPart":"doubleAttribute",
"namespaceURI":"http://www.opengis.net/citygml/generics/2.0"
}
},
@@ -655,11 +655,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/StringAttributeType"
+ "$ref":"#/definitions/IntAttributeType"
}
},
"elementName":{
- "localPart":"stringAttribute",
+ "localPart":"intAttribute",
"namespaceURI":"http://www.opengis.net/citygml/generics/2.0"
}
},
@@ -670,11 +670,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DoubleAttributeType"
+ "$ref":"#/definitions/GenericAttributeSetType"
}
},
"elementName":{
- "localPart":"doubleAttribute",
+ "localPart":"genericAttributeSet",
"namespaceURI":"http://www.opengis.net/citygml/generics/2.0"
}
},
@@ -685,11 +685,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GenericAttributeSetType"
+ "$ref":"#/definitions/UriAttributeType"
}
},
"elementName":{
- "localPart":"genericAttributeSet",
+ "localPart":"uriAttribute",
"namespaceURI":"http://www.opengis.net/citygml/generics/2.0"
}
},
@@ -700,11 +700,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/IntAttributeType"
+ "$ref":"#/definitions/DateAttributeType"
}
},
"elementName":{
- "localPart":"intAttribute",
+ "localPart":"dateAttribute",
"namespaceURI":"http://www.opengis.net/citygml/generics/2.0"
}
},
@@ -715,11 +715,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DateAttributeType"
+ "$ref":"#/definitions/MeasureAttributeType"
}
},
"elementName":{
- "localPart":"dateAttribute",
+ "localPart":"measureAttribute",
"namespaceURI":"http://www.opengis.net/citygml/generics/2.0"
}
},
@@ -730,11 +730,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GenericCityObjectType"
+ "$ref":"#/definitions/StringAttributeType"
}
},
"elementName":{
- "localPart":"GenericCityObject",
+ "localPart":"stringAttribute",
"namespaceURI":"http://www.opengis.net/citygml/generics/2.0"
}
}
diff --git a/scripts/jsonschemas/CityGML_LandUse_2_0.jsonschema b/scripts/jsonschemas/CityGML_LandUse_2_0.jsonschema
index f9a4bc1c..03e95b3b 100644
--- a/scripts/jsonschemas/CityGML_LandUse_2_0.jsonschema
+++ b/scripts/jsonschemas/CityGML_LandUse_2_0.jsonschema
@@ -169,11 +169,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/LandUseType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfLandUse",
+ "localPart":"LandUse",
"namespaceURI":"http://www.opengis.net/citygml/landuse/2.0"
}
},
@@ -184,11 +184,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LandUseType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"LandUse",
+ "localPart":"_GenericApplicationPropertyOfLandUse",
"namespaceURI":"http://www.opengis.net/citygml/landuse/2.0"
}
}
diff --git a/scripts/jsonschemas/CityGML_Relief_1_0.jsonschema b/scripts/jsonschemas/CityGML_Relief_1_0.jsonschema
index ebde5759..68c7933e 100644
--- a/scripts/jsonschemas/CityGML_Relief_1_0.jsonschema
+++ b/scripts/jsonschemas/CityGML_Relief_1_0.jsonschema
@@ -2,51 +2,61 @@
{
"id":"http://www.opengis.net/citygml/relief/1.0#",
"definitions":{
- "ReliefFeatureType":{
- "required":[
- "lod",
- "reliefComponent"
+ "ReliefComponentPropertyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AssociationType"
+ },
+ {
+ "type":"object",
+ "title":"ReliefComponentPropertyType",
+ "properties":{
+ }
+ }
],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ReliefComponentPropertyType",
+ "namespaceURI":"http://www.opengis.net/citygml/relief/1.0"
+ }
+ },
+ "BreaklineReliefType":{
"allOf":[
{
- "$ref":"http://www.opengis.net/citygml/1.0#/definitions/AbstractCityObjectType"
+ "$ref":"#/definitions/AbstractReliefComponentType"
},
{
"type":"object",
- "title":"ReliefFeatureType",
+ "title":"BreaklineReliefType",
"properties":{
- "lod":{
- "title":"lod",
+ "ridgeOrValleyLines":{
+ "title":"ridgeOrValleyLines",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/int"
+ "$ref":"#/definitions/MultiCurvePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod",
+ "localPart":"ridgeOrValleyLines",
"namespaceURI":"http://www.opengis.net/citygml/relief/1.0"
}
},
- "reliefComponent":{
- "title":"reliefComponent",
+ "breaklines":{
+ "title":"breaklines",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/ReliefComponentPropertyType"
- },
- "minItems":1
+ "$ref":"#/definitions/MultiCurvePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"reliefComponent",
+ "localPart":"breaklines",
"namespaceURI":"http://www.opengis.net/citygml/relief/1.0"
}
},
- "genericApplicationPropertyOfReliefFeature":{
- "title":"genericApplicationPropertyOfReliefFeature",
+ "genericApplicationPropertyOfBreaklineRelief":{
+ "title":"genericApplicationPropertyOfBreaklineRelief",
"allOf":[
{
"type":"array",
@@ -58,7 +68,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfReliefFeature",
+ "localPart":"_GenericApplicationPropertyOfBreaklineRelief",
"namespaceURI":"http://www.opengis.net/citygml/relief/1.0"
}
}
@@ -67,36 +77,18 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"ReliefFeatureType",
+ "localPart":"BreaklineReliefType",
"namespaceURI":"http://www.opengis.net/citygml/relief/1.0"
},
"propertiesOrder":[
- "lod",
- "reliefComponent",
- "genericApplicationPropertyOfReliefFeature"
+ "ridgeOrValleyLines",
+ "breaklines",
+ "genericApplicationPropertyOfBreaklineRelief"
]
},
- "TinPropertyType":{
- "allOf":[
- {
- "$ref":"#/definitions/AssociationType"
- },
- {
- "type":"object",
- "title":"TinPropertyType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"tinPropertyType",
- "namespaceURI":"http://www.opengis.net/citygml/relief/1.0"
- }
- },
- "RasterReliefType":{
+ "TINReliefType":{
"required":[
- "grid"
+ "tin"
],
"allOf":[
{
@@ -104,23 +96,23 @@
},
{
"type":"object",
- "title":"RasterReliefType",
+ "title":"TINReliefType",
"properties":{
- "grid":{
- "title":"grid",
+ "tin":{
+ "title":"tin",
"allOf":[
{
- "$ref":"#/definitions/GridPropertyType"
+ "$ref":"#/definitions/TinPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"grid",
+ "localPart":"tin",
"namespaceURI":"http://www.opengis.net/citygml/relief/1.0"
}
},
- "genericApplicationPropertyOfRasterRelief":{
- "title":"genericApplicationPropertyOfRasterRelief",
+ "genericApplicationPropertyOfTinRelief":{
+ "title":"genericApplicationPropertyOfTinRelief",
"allOf":[
{
"type":"array",
@@ -132,7 +124,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfRasterRelief",
+ "localPart":"_GenericApplicationPropertyOfTinRelief",
"namespaceURI":"http://www.opengis.net/citygml/relief/1.0"
}
}
@@ -141,50 +133,14 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"RasterReliefType",
+ "localPart":"TINReliefType",
"namespaceURI":"http://www.opengis.net/citygml/relief/1.0"
},
"propertiesOrder":[
- "grid",
- "genericApplicationPropertyOfRasterRelief"
+ "tin",
+ "genericApplicationPropertyOfTinRelief"
]
},
- "ReliefComponentPropertyType":{
- "allOf":[
- {
- "$ref":"#/definitions/AssociationType"
- },
- {
- "type":"object",
- "title":"ReliefComponentPropertyType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ReliefComponentPropertyType",
- "namespaceURI":"http://www.opengis.net/citygml/relief/1.0"
- }
- },
- "GridPropertyType":{
- "allOf":[
- {
- "$ref":"#/definitions/AssociationType"
- },
- {
- "type":"object",
- "title":"GridPropertyType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"gridPropertyType",
- "namespaceURI":"http://www.opengis.net/citygml/relief/1.0"
- }
- },
"MassPointReliefType":{
"required":[
"reliefPoints"
@@ -240,33 +196,51 @@
"genericApplicationPropertyOfMassPointRelief"
]
},
- "TINReliefType":{
+ "ReliefFeatureType":{
"required":[
- "tin"
+ "lod",
+ "reliefComponent"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractReliefComponentType"
+ "$ref":"http://www.opengis.net/citygml/1.0#/definitions/AbstractCityObjectType"
},
{
"type":"object",
- "title":"TINReliefType",
+ "title":"ReliefFeatureType",
"properties":{
- "tin":{
- "title":"tin",
+ "lod":{
+ "title":"lod",
"allOf":[
{
- "$ref":"#/definitions/TinPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/int"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"tin",
+ "localPart":"lod",
"namespaceURI":"http://www.opengis.net/citygml/relief/1.0"
}
},
- "genericApplicationPropertyOfTinRelief":{
- "title":"genericApplicationPropertyOfTinRelief",
+ "reliefComponent":{
+ "title":"reliefComponent",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/ReliefComponentPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"reliefComponent",
+ "namespaceURI":"http://www.opengis.net/citygml/relief/1.0"
+ }
+ },
+ "genericApplicationPropertyOfReliefFeature":{
+ "title":"genericApplicationPropertyOfReliefFeature",
"allOf":[
{
"type":"array",
@@ -278,7 +252,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfTinRelief",
+ "localPart":"_GenericApplicationPropertyOfReliefFeature",
"namespaceURI":"http://www.opengis.net/citygml/relief/1.0"
}
}
@@ -287,51 +261,78 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TINReliefType",
+ "localPart":"ReliefFeatureType",
"namespaceURI":"http://www.opengis.net/citygml/relief/1.0"
},
"propertiesOrder":[
- "tin",
- "genericApplicationPropertyOfTinRelief"
+ "lod",
+ "reliefComponent",
+ "genericApplicationPropertyOfReliefFeature"
]
},
- "BreaklineReliefType":{
+ "GridPropertyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AssociationType"
+ },
+ {
+ "type":"object",
+ "title":"GridPropertyType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"gridPropertyType",
+ "namespaceURI":"http://www.opengis.net/citygml/relief/1.0"
+ }
+ },
+ "TinPropertyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AssociationType"
+ },
+ {
+ "type":"object",
+ "title":"TinPropertyType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"tinPropertyType",
+ "namespaceURI":"http://www.opengis.net/citygml/relief/1.0"
+ }
+ },
+ "RasterReliefType":{
+ "required":[
+ "grid"
+ ],
"allOf":[
{
"$ref":"#/definitions/AbstractReliefComponentType"
},
{
"type":"object",
- "title":"BreaklineReliefType",
+ "title":"RasterReliefType",
"properties":{
- "ridgeOrValleyLines":{
- "title":"ridgeOrValleyLines",
- "allOf":[
- {
- "$ref":"#/definitions/MultiCurvePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"ridgeOrValleyLines",
- "namespaceURI":"http://www.opengis.net/citygml/relief/1.0"
- }
- },
- "breaklines":{
- "title":"breaklines",
+ "grid":{
+ "title":"grid",
"allOf":[
{
- "$ref":"#/definitions/MultiCurvePropertyType"
+ "$ref":"#/definitions/GridPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"breaklines",
+ "localPart":"grid",
"namespaceURI":"http://www.opengis.net/citygml/relief/1.0"
}
},
- "genericApplicationPropertyOfBreaklineRelief":{
- "title":"genericApplicationPropertyOfBreaklineRelief",
+ "genericApplicationPropertyOfRasterRelief":{
+ "title":"genericApplicationPropertyOfRasterRelief",
"allOf":[
{
"type":"array",
@@ -343,7 +344,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfBreaklineRelief",
+ "localPart":"_GenericApplicationPropertyOfRasterRelief",
"namespaceURI":"http://www.opengis.net/citygml/relief/1.0"
}
}
@@ -352,13 +353,12 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"BreaklineReliefType",
+ "localPart":"RasterReliefType",
"namespaceURI":"http://www.opengis.net/citygml/relief/1.0"
},
"propertiesOrder":[
- "ridgeOrValleyLines",
- "breaklines",
- "genericApplicationPropertyOfBreaklineRelief"
+ "grid",
+ "genericApplicationPropertyOfRasterRelief"
]
},
"AbstractReliefComponentType":{
@@ -443,7 +443,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfMassPointRelief",
+ "localPart":"_GenericApplicationPropertyOfRasterRelief",
"namespaceURI":"http://www.opengis.net/citygml/relief/1.0"
}
},
@@ -454,11 +454,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MassPointReliefType"
+ "$ref":"#/definitions/AbstractReliefComponentType"
}
},
"elementName":{
- "localPart":"MassPointRelief",
+ "localPart":"_ReliefComponent",
"namespaceURI":"http://www.opengis.net/citygml/relief/1.0"
}
},
@@ -469,11 +469,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RasterReliefType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"RasterRelief",
+ "localPart":"_GenericApplicationPropertyOfReliefComponent",
"namespaceURI":"http://www.opengis.net/citygml/relief/1.0"
}
},
@@ -484,11 +484,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/LengthType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfRasterRelief",
+ "localPart":"Elevation",
"namespaceURI":"http://www.opengis.net/citygml/relief/1.0"
}
},
@@ -499,11 +499,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BreaklineReliefType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"BreaklineRelief",
+ "localPart":"_GenericApplicationPropertyOfTinRelief",
"namespaceURI":"http://www.opengis.net/citygml/relief/1.0"
}
},
@@ -514,11 +514,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LengthType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"Elevation",
+ "localPart":"_GenericApplicationPropertyOfBreaklineRelief",
"namespaceURI":"http://www.opengis.net/citygml/relief/1.0"
}
},
@@ -529,11 +529,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TINReliefType"
+ "$ref":"#/definitions/RasterReliefType"
}
},
"elementName":{
- "localPart":"TINRelief",
+ "localPart":"RasterRelief",
"namespaceURI":"http://www.opengis.net/citygml/relief/1.0"
}
},
@@ -544,11 +544,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/BreaklineReliefType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfReliefFeature",
+ "localPart":"BreaklineRelief",
"namespaceURI":"http://www.opengis.net/citygml/relief/1.0"
}
},
@@ -563,7 +563,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfReliefComponent",
+ "localPart":"_GenericApplicationPropertyOfReliefFeature",
"namespaceURI":"http://www.opengis.net/citygml/relief/1.0"
}
},
@@ -574,11 +574,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/MassPointReliefType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfTinRelief",
+ "localPart":"MassPointRelief",
"namespaceURI":"http://www.opengis.net/citygml/relief/1.0"
}
},
@@ -589,11 +589,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractReliefComponentType"
+ "$ref":"#/definitions/TINReliefType"
}
},
"elementName":{
- "localPart":"_ReliefComponent",
+ "localPart":"TINRelief",
"namespaceURI":"http://www.opengis.net/citygml/relief/1.0"
}
},
@@ -604,11 +604,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/ReliefFeatureType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfBreaklineRelief",
+ "localPart":"ReliefFeature",
"namespaceURI":"http://www.opengis.net/citygml/relief/1.0"
}
},
@@ -619,11 +619,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ReliefFeatureType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"ReliefFeature",
+ "localPart":"_GenericApplicationPropertyOfMassPointRelief",
"namespaceURI":"http://www.opengis.net/citygml/relief/1.0"
}
}
diff --git a/scripts/jsonschemas/CityGML_Relief_2_0.jsonschema b/scripts/jsonschemas/CityGML_Relief_2_0.jsonschema
index 7dfa0160..7219aa91 100644
--- a/scripts/jsonschemas/CityGML_Relief_2_0.jsonschema
+++ b/scripts/jsonschemas/CityGML_Relief_2_0.jsonschema
@@ -2,160 +2,6 @@
{
"id":"http://www.opengis.net/citygml/relief/2.0#",
"definitions":{
- "ReliefComponentPropertyType":{
- "type":"object",
- "title":"ReliefComponentPropertyType",
- "required":[
- "reliefComponent"
- ],
- "properties":{
- "reliefComponent":{
- "title":"reliefComponent",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractReliefComponentType"
- }
- },
- "elementName":{
- "localPart":"_ReliefComponent",
- "namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"_ReliefComponent",
- "namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ReliefComponentPropertyType",
- "namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
- },
- "propertiesOrder":[
- "reliefComponent",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
"TINReliefType":{
"required":[
"tin"
@@ -211,300 +57,78 @@
"genericApplicationPropertyOfTinRelief"
]
},
- "GridPropertyType":{
- "type":"object",
- "title":"GridPropertyType",
+ "ReliefFeatureType":{
"required":[
- "rectifiedGridCoverage"
+ "lod",
+ "reliefComponent"
],
- "properties":{
- "rectifiedGridCoverage":{
- "title":"rectifiedGridCoverage",
- "allOf":[
- {
- "$ref":"#/definitions/RectifiedGridCoverageType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"RectifiedGridCoverage",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "allOf":[
+ {
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
},
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
+ {
+ "type":"object",
+ "title":"ReliefFeatureType",
+ "properties":{
+ "lod":{
+ "title":"lod",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/int"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod",
+ "namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
+ }
+ },
+ "reliefComponent":{
+ "title":"reliefComponent",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/ReliefComponentPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"reliefComponent",
+ "namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
+ }
+ },
+ "genericApplicationPropertyOfReliefFeature":{
+ "title":"genericApplicationPropertyOfReliefFeature",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"_GenericApplicationPropertyOfReliefFeature",
+ "namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"gridPropertyType",
- "namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
- },
- "propertiesOrder":[
- "rectifiedGridCoverage",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "TinPropertyType":{
- "type":"object",
- "title":"TinPropertyType",
- "required":[
- "triangulatedSurface"
],
- "properties":{
- "triangulatedSurface":{
- "title":"triangulatedSurface",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/TriangulatedSurfaceType"
- }
- },
- "elementName":{
- "localPart":"TriangulatedSurface",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"TriangulatedSurface",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
"typeType":"classInfo",
"typeName":{
- "localPart":"tinPropertyType",
+ "localPart":"ReliefFeatureType",
"namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
},
"propertiesOrder":[
- "triangulatedSurface",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "lod",
+ "reliefComponent",
+ "genericApplicationPropertyOfReliefFeature"
]
},
"RasterReliefType":{
@@ -562,51 +186,43 @@
"genericApplicationPropertyOfRasterRelief"
]
},
- "ReliefFeatureType":{
- "required":[
- "lod",
- "reliefComponent"
- ],
+ "BreaklineReliefType":{
"allOf":[
{
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
+ "$ref":"#/definitions/AbstractReliefComponentType"
},
{
"type":"object",
- "title":"ReliefFeatureType",
+ "title":"BreaklineReliefType",
"properties":{
- "lod":{
- "title":"lod",
+ "ridgeOrValleyLines":{
+ "title":"ridgeOrValleyLines",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/int"
+ "$ref":"#/definitions/MultiCurvePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod",
+ "localPart":"ridgeOrValleyLines",
"namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
}
},
- "reliefComponent":{
- "title":"reliefComponent",
+ "breaklines":{
+ "title":"breaklines",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/ReliefComponentPropertyType"
- },
- "minItems":1
+ "$ref":"#/definitions/MultiCurvePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"reliefComponent",
+ "localPart":"breaklines",
"namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
}
},
- "genericApplicationPropertyOfReliefFeature":{
- "title":"genericApplicationPropertyOfReliefFeature",
+ "genericApplicationPropertyOfBreaklineRelief":{
+ "title":"genericApplicationPropertyOfBreaklineRelief",
"allOf":[
{
"type":"array",
@@ -618,7 +234,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfReliefFeature",
+ "localPart":"_GenericApplicationPropertyOfBreaklineRelief",
"namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
}
}
@@ -627,42 +243,55 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"ReliefFeatureType",
+ "localPart":"BreaklineReliefType",
"namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
},
"propertiesOrder":[
- "lod",
- "reliefComponent",
- "genericApplicationPropertyOfReliefFeature"
+ "ridgeOrValleyLines",
+ "breaklines",
+ "genericApplicationPropertyOfBreaklineRelief"
]
},
- "MassPointReliefType":{
+ "AbstractReliefComponentType":{
"required":[
- "reliefPoints"
+ "lod"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractReliefComponentType"
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
},
{
"type":"object",
- "title":"MassPointReliefType",
+ "title":"AbstractReliefComponentType",
"properties":{
- "reliefPoints":{
- "title":"reliefPoints",
+ "lod":{
+ "title":"lod",
"allOf":[
{
- "$ref":"#/definitions/MultiPointPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/int"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"reliefPoints",
+ "localPart":"lod",
"namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
}
},
- "genericApplicationPropertyOfMassPointRelief":{
- "title":"genericApplicationPropertyOfMassPointRelief",
+ "extent":{
+ "title":"extent",
+ "allOf":[
+ {
+ "$ref":"#/definitions/PolygonPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"extent",
+ "namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
+ }
+ },
+ "genericApplicationPropertyOfReliefComponent":{
+ "title":"genericApplicationPropertyOfReliefComponent",
"allOf":[
{
"type":"array",
@@ -674,7 +303,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfMassPointRelief",
+ "localPart":"_GenericApplicationPropertyOfReliefComponent",
"namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
}
}
@@ -683,54 +312,42 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MassPointReliefType",
+ "localPart":"AbstractReliefComponentType",
"namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
},
"propertiesOrder":[
- "reliefPoints",
- "genericApplicationPropertyOfMassPointRelief"
+ "lod",
+ "extent",
+ "genericApplicationPropertyOfReliefComponent"
]
},
- "AbstractReliefComponentType":{
+ "MassPointReliefType":{
"required":[
- "lod"
+ "reliefPoints"
],
"allOf":[
{
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
+ "$ref":"#/definitions/AbstractReliefComponentType"
},
{
"type":"object",
- "title":"AbstractReliefComponentType",
+ "title":"MassPointReliefType",
"properties":{
- "lod":{
- "title":"lod",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/int"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod",
- "namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
- }
- },
- "extent":{
- "title":"extent",
+ "reliefPoints":{
+ "title":"reliefPoints",
"allOf":[
{
- "$ref":"#/definitions/PolygonPropertyType"
+ "$ref":"#/definitions/MultiPointPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"extent",
+ "localPart":"reliefPoints",
"namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
}
},
- "genericApplicationPropertyOfReliefComponent":{
- "title":"genericApplicationPropertyOfReliefComponent",
+ "genericApplicationPropertyOfMassPointRelief":{
+ "title":"genericApplicationPropertyOfMassPointRelief",
"allOf":[
{
"type":"array",
@@ -742,88 +359,471 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfReliefComponent",
+ "localPart":"_GenericApplicationPropertyOfMassPointRelief",
"namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
}
}
}
}
- ],
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MassPointReliefType",
+ "namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
+ },
+ "propertiesOrder":[
+ "reliefPoints",
+ "genericApplicationPropertyOfMassPointRelief"
+ ]
+ },
+ "GridPropertyType":{
+ "type":"object",
+ "title":"GridPropertyType",
+ "required":[
+ "rectifiedGridCoverage"
+ ],
+ "properties":{
+ "rectifiedGridCoverage":{
+ "title":"rectifiedGridCoverage",
+ "allOf":[
+ {
+ "$ref":"#/definitions/RectifiedGridCoverageType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"RectifiedGridCoverage",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"gridPropertyType",
+ "namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
+ },
+ "propertiesOrder":[
+ "rectifiedGridCoverage",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "TinPropertyType":{
+ "type":"object",
+ "title":"TinPropertyType",
+ "required":[
+ "triangulatedSurface"
+ ],
+ "properties":{
+ "triangulatedSurface":{
+ "title":"triangulatedSurface",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/TriangulatedSurfaceType"
+ }
+ },
+ "elementName":{
+ "localPart":"TriangulatedSurface",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"TriangulatedSurface",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractReliefComponentType",
+ "localPart":"tinPropertyType",
"namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
},
"propertiesOrder":[
- "lod",
- "extent",
- "genericApplicationPropertyOfReliefComponent"
+ "triangulatedSurface",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "BreaklineReliefType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractReliefComponentType"
- },
- {
- "type":"object",
- "title":"BreaklineReliefType",
- "properties":{
- "ridgeOrValleyLines":{
- "title":"ridgeOrValleyLines",
- "allOf":[
- {
- "$ref":"#/definitions/MultiCurvePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"ridgeOrValleyLines",
- "namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
- }
- },
- "breaklines":{
- "title":"breaklines",
- "allOf":[
- {
- "$ref":"#/definitions/MultiCurvePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"breaklines",
- "namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
- }
- },
- "genericApplicationPropertyOfBreaklineRelief":{
- "title":"genericApplicationPropertyOfBreaklineRelief",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
+ "ReliefComponentPropertyType":{
+ "type":"object",
+ "title":"ReliefComponentPropertyType",
+ "required":[
+ "reliefComponent"
+ ],
+ "properties":{
+ "reliefComponent":{
+ "title":"reliefComponent",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractReliefComponentType"
}
- ],
- "propertyType":"element",
+ },
"elementName":{
- "localPart":"_GenericApplicationPropertyOfBreaklineRelief",
+ "localPart":"_ReliefComponent",
"namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
}
}
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"_ReliefComponent",
+ "namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"BreaklineReliefType",
+ "localPart":"ReliefComponentPropertyType",
"namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
},
"propertiesOrder":[
- "ridgeOrValleyLines",
- "breaklines",
- "genericApplicationPropertyOfBreaklineRelief"
+ "reliefComponent",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
}
},
@@ -835,11 +835,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TINReliefType"
+ "$ref":"#/definitions/ReliefFeatureType"
}
},
"elementName":{
- "localPart":"TINRelief",
+ "localPart":"ReliefFeature",
"namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
}
},
@@ -854,7 +854,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfTinRelief",
+ "localPart":"_GenericApplicationPropertyOfMassPointRelief",
"namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
}
},
@@ -865,11 +865,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ReliefFeatureType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"ReliefFeature",
+ "localPart":"_GenericApplicationPropertyOfRasterRelief",
"namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
}
},
@@ -880,11 +880,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BreaklineReliefType"
+ "$ref":"#/definitions/TINReliefType"
}
},
"elementName":{
- "localPart":"BreaklineRelief",
+ "localPart":"TINRelief",
"namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
}
},
@@ -895,11 +895,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/BreaklineReliefType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfReliefComponent",
+ "localPart":"BreaklineRelief",
"namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
}
},
@@ -910,11 +910,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractReliefComponentType"
+ "$ref":"#/definitions/LengthType"
}
},
"elementName":{
- "localPart":"_ReliefComponent",
+ "localPart":"Elevation",
"namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
}
},
@@ -925,11 +925,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/MassPointReliefType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfBreaklineRelief",
+ "localPart":"MassPointRelief",
"namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
}
},
@@ -940,11 +940,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RasterReliefType"
+ "$ref":"#/definitions/AbstractReliefComponentType"
}
},
"elementName":{
- "localPart":"RasterRelief",
+ "localPart":"_ReliefComponent",
"namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
}
},
@@ -959,7 +959,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfMassPointRelief",
+ "localPart":"_GenericApplicationPropertyOfTinRelief",
"namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
}
},
@@ -970,11 +970,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LengthType"
+ "$ref":"#/definitions/RasterReliefType"
}
},
"elementName":{
- "localPart":"Elevation",
+ "localPart":"RasterRelief",
"namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
}
},
@@ -989,7 +989,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfRasterRelief",
+ "localPart":"_GenericApplicationPropertyOfBreaklineRelief",
"namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
}
},
@@ -1000,11 +1000,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MassPointReliefType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"MassPointRelief",
+ "localPart":"_GenericApplicationPropertyOfReliefComponent",
"namespaceURI":"http://www.opengis.net/citygml/relief/2.0"
}
},
diff --git a/scripts/jsonschemas/CityGML_TexturedSurface_1_0.jsonschema b/scripts/jsonschemas/CityGML_TexturedSurface_1_0.jsonschema
index daa88885..7735d384 100644
--- a/scripts/jsonschemas/CityGML_TexturedSurface_1_0.jsonschema
+++ b/scripts/jsonschemas/CityGML_TexturedSurface_1_0.jsonschema
@@ -2,107 +2,6 @@
{
"id":"http://www.opengis.net/citygml/texturedsurface/1.0#",
"definitions":{
- "SimpleTextureType":{
- "required":[
- "textureMap",
- "textureCoordinates"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractAppearanceType"
- },
- {
- "type":"object",
- "title":"SimpleTextureType",
- "properties":{
- "textureMap":{
- "title":"textureMap",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"textureMap",
- "namespaceURI":"http://www.opengis.net/citygml/texturedsurface/1.0"
- }
- },
- "textureCoordinates":{
- "title":"textureCoordinates",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"textureCoordinates",
- "namespaceURI":"http://www.opengis.net/citygml/texturedsurface/1.0"
- }
- },
- "textureType":{
- "title":"textureType",
- "allOf":[
- {
- "$ref":"#/definitions/TextureTypeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"textureType",
- "namespaceURI":"http://www.opengis.net/citygml/texturedsurface/1.0"
- }
- },
- "repeat":{
- "title":"repeat",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"repeat",
- "namespaceURI":"http://www.opengis.net/citygml/texturedsurface/1.0"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"SimpleTextureType",
- "namespaceURI":"http://www.opengis.net/citygml/texturedsurface/1.0"
- },
- "propertiesOrder":[
- "textureMap",
- "textureCoordinates",
- "textureType",
- "repeat"
- ]
- },
- "AbstractAppearanceType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGMLType"
- },
- {
- "type":"object",
- "title":"AbstractAppearanceType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractAppearanceType",
- "namespaceURI":"http://www.opengis.net/citygml/texturedsurface/1.0"
- }
- },
"TexturedSurfaceType":{
"required":[
"appearance"
@@ -144,119 +43,6 @@
"appearance"
]
},
- "MaterialType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractAppearanceType"
- },
- {
- "type":"object",
- "title":"MaterialType",
- "properties":{
- "shininess":{
- "title":"shininess",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"shininess",
- "namespaceURI":"http://www.opengis.net/citygml/texturedsurface/1.0"
- }
- },
- "transparency":{
- "title":"transparency",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"transparency",
- "namespaceURI":"http://www.opengis.net/citygml/texturedsurface/1.0"
- }
- },
- "ambientIntensity":{
- "title":"ambientIntensity",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"ambientIntensity",
- "namespaceURI":"http://www.opengis.net/citygml/texturedsurface/1.0"
- }
- },
- "specularColor":{
- "title":"specularColor",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"specularColor",
- "namespaceURI":"http://www.opengis.net/citygml/texturedsurface/1.0"
- }
- },
- "diffuseColor":{
- "title":"diffuseColor",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"diffuseColor",
- "namespaceURI":"http://www.opengis.net/citygml/texturedsurface/1.0"
- }
- },
- "emissiveColor":{
- "title":"emissiveColor",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"emissiveColor",
- "namespaceURI":"http://www.opengis.net/citygml/texturedsurface/1.0"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MaterialType",
- "namespaceURI":"http://www.opengis.net/citygml/texturedsurface/1.0"
- },
- "propertiesOrder":[
- "shininess",
- "transparency",
- "ambientIntensity",
- "specularColor",
- "diffuseColor",
- "emissiveColor"
- ]
- },
"AppearancePropertyType":{
"type":"object",
"title":"AppearancePropertyType",
@@ -425,6 +211,220 @@
"actuate"
]
},
+ "MaterialType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractAppearanceType"
+ },
+ {
+ "type":"object",
+ "title":"MaterialType",
+ "properties":{
+ "shininess":{
+ "title":"shininess",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"shininess",
+ "namespaceURI":"http://www.opengis.net/citygml/texturedsurface/1.0"
+ }
+ },
+ "transparency":{
+ "title":"transparency",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"transparency",
+ "namespaceURI":"http://www.opengis.net/citygml/texturedsurface/1.0"
+ }
+ },
+ "ambientIntensity":{
+ "title":"ambientIntensity",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"ambientIntensity",
+ "namespaceURI":"http://www.opengis.net/citygml/texturedsurface/1.0"
+ }
+ },
+ "specularColor":{
+ "title":"specularColor",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"specularColor",
+ "namespaceURI":"http://www.opengis.net/citygml/texturedsurface/1.0"
+ }
+ },
+ "diffuseColor":{
+ "title":"diffuseColor",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"diffuseColor",
+ "namespaceURI":"http://www.opengis.net/citygml/texturedsurface/1.0"
+ }
+ },
+ "emissiveColor":{
+ "title":"emissiveColor",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"emissiveColor",
+ "namespaceURI":"http://www.opengis.net/citygml/texturedsurface/1.0"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MaterialType",
+ "namespaceURI":"http://www.opengis.net/citygml/texturedsurface/1.0"
+ },
+ "propertiesOrder":[
+ "shininess",
+ "transparency",
+ "ambientIntensity",
+ "specularColor",
+ "diffuseColor",
+ "emissiveColor"
+ ]
+ },
+ "SimpleTextureType":{
+ "required":[
+ "textureMap",
+ "textureCoordinates"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractAppearanceType"
+ },
+ {
+ "type":"object",
+ "title":"SimpleTextureType",
+ "properties":{
+ "textureMap":{
+ "title":"textureMap",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"textureMap",
+ "namespaceURI":"http://www.opengis.net/citygml/texturedsurface/1.0"
+ }
+ },
+ "textureCoordinates":{
+ "title":"textureCoordinates",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"textureCoordinates",
+ "namespaceURI":"http://www.opengis.net/citygml/texturedsurface/1.0"
+ }
+ },
+ "textureType":{
+ "title":"textureType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TextureTypeType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"textureType",
+ "namespaceURI":"http://www.opengis.net/citygml/texturedsurface/1.0"
+ }
+ },
+ "repeat":{
+ "title":"repeat",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"repeat",
+ "namespaceURI":"http://www.opengis.net/citygml/texturedsurface/1.0"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"SimpleTextureType",
+ "namespaceURI":"http://www.opengis.net/citygml/texturedsurface/1.0"
+ },
+ "propertiesOrder":[
+ "textureMap",
+ "textureCoordinates",
+ "textureType",
+ "repeat"
+ ]
+ },
+ "AbstractAppearanceType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGMLType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractAppearanceType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractAppearanceType",
+ "namespaceURI":"http://www.opengis.net/citygml/texturedsurface/1.0"
+ }
+ },
"TextureTypeType":{
"allOf":[
{
@@ -446,11 +446,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AppearancePropertyType"
+ "$ref":"#/definitions/TexturedSurfaceType"
}
},
"elementName":{
- "localPart":"appearance",
+ "localPart":"TexturedSurface",
"namespaceURI":"http://www.opengis.net/citygml/texturedsurface/1.0"
}
},
@@ -461,11 +461,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SimpleTextureType"
+ "$ref":"#/definitions/MaterialType"
}
},
"elementName":{
- "localPart":"SimpleTexture",
+ "localPart":"Material",
"namespaceURI":"http://www.opengis.net/citygml/texturedsurface/1.0"
}
},
@@ -476,11 +476,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MaterialType"
+ "$ref":"#/definitions/AbstractAppearanceType"
}
},
"elementName":{
- "localPart":"Material",
+ "localPart":"_Appearance",
"namespaceURI":"http://www.opengis.net/citygml/texturedsurface/1.0"
}
},
@@ -491,11 +491,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractAppearanceType"
+ "$ref":"#/definitions/AppearancePropertyType"
}
},
"elementName":{
- "localPart":"_Appearance",
+ "localPart":"appearance",
"namespaceURI":"http://www.opengis.net/citygml/texturedsurface/1.0"
}
},
@@ -506,11 +506,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TexturedSurfaceType"
+ "$ref":"#/definitions/SimpleTextureType"
}
},
"elementName":{
- "localPart":"TexturedSurface",
+ "localPart":"SimpleTexture",
"namespaceURI":"http://www.opengis.net/citygml/texturedsurface/1.0"
}
}
diff --git a/scripts/jsonschemas/CityGML_TexturedSurface_2_0.jsonschema b/scripts/jsonschemas/CityGML_TexturedSurface_2_0.jsonschema
index 8915fe3c..5ba2f5e2 100644
--- a/scripts/jsonschemas/CityGML_TexturedSurface_2_0.jsonschema
+++ b/scripts/jsonschemas/CityGML_TexturedSurface_2_0.jsonschema
@@ -170,89 +170,6 @@
"actuate"
]
},
- "SimpleTextureType":{
- "required":[
- "textureMap",
- "textureCoordinates"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractAppearanceType"
- },
- {
- "type":"object",
- "title":"SimpleTextureType",
- "properties":{
- "textureMap":{
- "title":"textureMap",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"textureMap",
- "namespaceURI":"http://www.opengis.net/citygml/texturedsurface/2.0"
- }
- },
- "textureCoordinates":{
- "title":"textureCoordinates",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"textureCoordinates",
- "namespaceURI":"http://www.opengis.net/citygml/texturedsurface/2.0"
- }
- },
- "textureType":{
- "title":"textureType",
- "allOf":[
- {
- "$ref":"#/definitions/TextureTypeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"textureType",
- "namespaceURI":"http://www.opengis.net/citygml/texturedsurface/2.0"
- }
- },
- "repeat":{
- "title":"repeat",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"repeat",
- "namespaceURI":"http://www.opengis.net/citygml/texturedsurface/2.0"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"SimpleTextureType",
- "namespaceURI":"http://www.opengis.net/citygml/texturedsurface/2.0"
- },
- "propertiesOrder":[
- "textureMap",
- "textureCoordinates",
- "textureType",
- "repeat"
- ]
- },
"TexturedSurfaceType":{
"required":[
"appearance"
@@ -294,24 +211,6 @@
"appearance"
]
},
- "AbstractAppearanceType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGMLType"
- },
- {
- "type":"object",
- "title":"AbstractAppearanceType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractAppearanceType",
- "namespaceURI":"http://www.opengis.net/citygml/texturedsurface/2.0"
- }
- },
"MaterialType":{
"allOf":[
{
@@ -425,6 +324,107 @@
"emissiveColor"
]
},
+ "SimpleTextureType":{
+ "required":[
+ "textureMap",
+ "textureCoordinates"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractAppearanceType"
+ },
+ {
+ "type":"object",
+ "title":"SimpleTextureType",
+ "properties":{
+ "textureMap":{
+ "title":"textureMap",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"textureMap",
+ "namespaceURI":"http://www.opengis.net/citygml/texturedsurface/2.0"
+ }
+ },
+ "textureCoordinates":{
+ "title":"textureCoordinates",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"textureCoordinates",
+ "namespaceURI":"http://www.opengis.net/citygml/texturedsurface/2.0"
+ }
+ },
+ "textureType":{
+ "title":"textureType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TextureTypeType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"textureType",
+ "namespaceURI":"http://www.opengis.net/citygml/texturedsurface/2.0"
+ }
+ },
+ "repeat":{
+ "title":"repeat",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"repeat",
+ "namespaceURI":"http://www.opengis.net/citygml/texturedsurface/2.0"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"SimpleTextureType",
+ "namespaceURI":"http://www.opengis.net/citygml/texturedsurface/2.0"
+ },
+ "propertiesOrder":[
+ "textureMap",
+ "textureCoordinates",
+ "textureType",
+ "repeat"
+ ]
+ },
+ "AbstractAppearanceType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGMLType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractAppearanceType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractAppearanceType",
+ "namespaceURI":"http://www.opengis.net/citygml/texturedsurface/2.0"
+ }
+ },
"TextureTypeType":{
"allOf":[
{
@@ -446,11 +446,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MaterialType"
+ "$ref":"#/definitions/SimpleTextureType"
}
},
"elementName":{
- "localPart":"Material",
+ "localPart":"SimpleTexture",
"namespaceURI":"http://www.opengis.net/citygml/texturedsurface/2.0"
}
},
@@ -461,11 +461,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TexturedSurfaceType"
+ "$ref":"#/definitions/AbstractAppearanceType"
}
},
"elementName":{
- "localPart":"TexturedSurface",
+ "localPart":"_Appearance",
"namespaceURI":"http://www.opengis.net/citygml/texturedsurface/2.0"
}
},
@@ -491,11 +491,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractAppearanceType"
+ "$ref":"#/definitions/TexturedSurfaceType"
}
},
"elementName":{
- "localPart":"_Appearance",
+ "localPart":"TexturedSurface",
"namespaceURI":"http://www.opengis.net/citygml/texturedsurface/2.0"
}
},
@@ -506,11 +506,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SimpleTextureType"
+ "$ref":"#/definitions/MaterialType"
}
},
"elementName":{
- "localPart":"SimpleTexture",
+ "localPart":"Material",
"namespaceURI":"http://www.opengis.net/citygml/texturedsurface/2.0"
}
}
diff --git a/scripts/jsonschemas/CityGML_Transportation_1_0.jsonschema b/scripts/jsonschemas/CityGML_Transportation_1_0.jsonschema
index 06a27633..d7e8c617 100644
--- a/scripts/jsonschemas/CityGML_Transportation_1_0.jsonschema
+++ b/scripts/jsonschemas/CityGML_Transportation_1_0.jsonschema
@@ -2,17 +2,17 @@
{
"id":"http://www.opengis.net/citygml/transportation/1.0#",
"definitions":{
- "AbstractTransportationObjectType":{
+ "SquareType":{
"allOf":[
{
- "$ref":"http://www.opengis.net/citygml/1.0#/definitions/AbstractCityObjectType"
+ "$ref":"#/definitions/TransportationComplexType"
},
{
"type":"object",
- "title":"AbstractTransportationObjectType",
+ "title":"SquareType",
"properties":{
- "genericApplicationPropertyOfTransportationObject":{
- "title":"genericApplicationPropertyOfTransportationObject",
+ "genericApplicationPropertyOfSquare":{
+ "title":"genericApplicationPropertyOfSquare",
"allOf":[
{
"type":"array",
@@ -24,7 +24,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfTransportationObject",
+ "localPart":"_GenericApplicationPropertyOfSquare",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
}
}
@@ -33,39 +33,22 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractTransportationObjectType",
+ "localPart":"SquareType",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
},
"propertiesOrder":[
- "genericApplicationPropertyOfTransportationObject"
+ "genericApplicationPropertyOfSquare"
]
},
- "TrafficAreaType":{
+ "AuxiliaryTrafficAreaType":{
"allOf":[
{
"$ref":"#/definitions/AbstractTransportationObjectType"
},
{
"type":"object",
- "title":"TrafficAreaType",
+ "title":"AuxiliaryTrafficAreaType",
"properties":{
- "usage":{
- "title":"usage",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"usage",
- "namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
- }
- },
"function":{
"title":"function",
"allOf":[
@@ -135,8 +118,8 @@
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
}
},
- "genericApplicationPropertyOfTrafficArea":{
- "title":"genericApplicationPropertyOfTrafficArea",
+ "genericApplicationPropertyOfAuxiliaryTrafficArea":{
+ "title":"genericApplicationPropertyOfAuxiliaryTrafficArea",
"allOf":[
{
"type":"array",
@@ -148,7 +131,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfTrafficArea",
+ "localPart":"_GenericApplicationPropertyOfAuxiliaryTrafficArea",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
}
}
@@ -157,30 +140,47 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TrafficAreaType",
+ "localPart":"AuxiliaryTrafficAreaType",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
},
"propertiesOrder":[
- "usage",
"function",
"surfaceMaterial",
"lod2MultiSurface",
"lod3MultiSurface",
"lod4MultiSurface",
- "genericApplicationPropertyOfTrafficArea"
+ "genericApplicationPropertyOfAuxiliaryTrafficArea"
]
},
- "RoadType":{
+ "AuxiliaryTrafficAreaPropertyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AssociationType"
+ },
+ {
+ "type":"object",
+ "title":"AuxiliaryTrafficAreaPropertyType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AuxiliaryTrafficAreaPropertyType",
+ "namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
+ }
+ },
+ "TrackType":{
"allOf":[
{
"$ref":"#/definitions/TransportationComplexType"
},
{
"type":"object",
- "title":"RoadType",
+ "title":"TrackType",
"properties":{
- "genericApplicationPropertyOfRoad":{
- "title":"genericApplicationPropertyOfRoad",
+ "genericApplicationPropertyOfTrack":{
+ "title":"genericApplicationPropertyOfTrack",
"allOf":[
{
"type":"array",
@@ -192,7 +192,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfRoad",
+ "localPart":"_GenericApplicationPropertyOfTrack",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
}
}
@@ -201,21 +201,21 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"RoadType",
+ "localPart":"TrackType",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
},
"propertiesOrder":[
- "genericApplicationPropertyOfRoad"
+ "genericApplicationPropertyOfTrack"
]
},
- "AuxiliaryTrafficAreaType":{
+ "TransportationComplexType":{
"allOf":[
{
"$ref":"#/definitions/AbstractTransportationObjectType"
},
{
"type":"object",
- "title":"AuxiliaryTrafficAreaType",
+ "title":"TransportationComplexType",
"properties":{
"function":{
"title":"function",
@@ -234,47 +234,76 @@
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
}
},
- "surfaceMaterial":{
- "title":"surfaceMaterial",
+ "usage":{
+ "title":"usage",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"surfaceMaterial",
+ "localPart":"usage",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
}
},
- "lod2MultiSurface":{
- "title":"lod2MultiSurface",
+ "trafficArea":{
+ "title":"trafficArea",
"allOf":[
{
- "$ref":"#/definitions/MultiSurfacePropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/TrafficAreaPropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod2MultiSurface",
+ "localPart":"trafficArea",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
}
},
- "lod3MultiSurface":{
- "title":"lod3MultiSurface",
+ "auxiliaryTrafficArea":{
+ "title":"auxiliaryTrafficArea",
"allOf":[
{
- "$ref":"#/definitions/MultiSurfacePropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/AuxiliaryTrafficAreaPropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod3MultiSurface",
+ "localPart":"auxiliaryTrafficArea",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
}
},
- "lod4MultiSurface":{
- "title":"lod4MultiSurface",
+ "lod0Network":{
+ "title":"lod0Network",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/GeometricComplexPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod0Network",
+ "namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
+ }
+ },
+ "lod1MultiSurface":{
+ "title":"lod1MultiSurface",
"allOf":[
{
"$ref":"#/definitions/MultiSurfacePropertyType"
@@ -282,149 +311,51 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"lod4MultiSurface",
+ "localPart":"lod1MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
}
},
- "genericApplicationPropertyOfAuxiliaryTrafficArea":{
- "title":"genericApplicationPropertyOfAuxiliaryTrafficArea",
+ "lod2MultiSurface":{
+ "title":"lod2MultiSurface",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
+ "$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfAuxiliaryTrafficArea",
+ "localPart":"lod2MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AuxiliaryTrafficAreaType",
- "namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
- },
- "propertiesOrder":[
- "function",
- "surfaceMaterial",
- "lod2MultiSurface",
- "lod3MultiSurface",
- "lod4MultiSurface",
- "genericApplicationPropertyOfAuxiliaryTrafficArea"
- ]
- },
- "TrackType":{
- "allOf":[
- {
- "$ref":"#/definitions/TransportationComplexType"
- },
- {
- "type":"object",
- "title":"TrackType",
- "properties":{
- "genericApplicationPropertyOfTrack":{
- "title":"genericApplicationPropertyOfTrack",
+ },
+ "lod3MultiSurface":{
+ "title":"lod3MultiSurface",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
+ "$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfTrack",
+ "localPart":"lod3MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TrackType",
- "namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
- },
- "propertiesOrder":[
- "genericApplicationPropertyOfTrack"
- ]
- },
- "RailwayType":{
- "allOf":[
- {
- "$ref":"#/definitions/TransportationComplexType"
- },
- {
- "type":"object",
- "title":"RailwayType",
- "properties":{
- "genericApplicationPropertyOfRailway":{
- "title":"genericApplicationPropertyOfRailway",
+ },
+ "lod4MultiSurface":{
+ "title":"lod4MultiSurface",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
+ "$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfRailway",
+ "localPart":"lod4MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"RailwayType",
- "namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
- },
- "propertiesOrder":[
- "genericApplicationPropertyOfRailway"
- ]
- },
- "AuxiliaryTrafficAreaPropertyType":{
- "allOf":[
- {
- "$ref":"#/definitions/AssociationType"
- },
- {
- "type":"object",
- "title":"AuxiliaryTrafficAreaPropertyType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AuxiliaryTrafficAreaPropertyType",
- "namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
- }
- },
- "SquareType":{
- "allOf":[
- {
- "$ref":"#/definitions/TransportationComplexType"
- },
- {
- "type":"object",
- "title":"SquareType",
- "properties":{
- "genericApplicationPropertyOfSquare":{
- "title":"genericApplicationPropertyOfSquare",
+ },
+ "genericApplicationPropertyOfTransportationComplex":{
+ "title":"genericApplicationPropertyOfTransportationComplex",
"allOf":[
{
"type":"array",
@@ -436,7 +367,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfSquare",
+ "localPart":"_GenericApplicationPropertyOfTransportationComplex",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
}
}
@@ -445,24 +376,33 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"SquareType",
+ "localPart":"TransportationComplexType",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
},
"propertiesOrder":[
- "genericApplicationPropertyOfSquare"
+ "function",
+ "usage",
+ "trafficArea",
+ "auxiliaryTrafficArea",
+ "lod0Network",
+ "lod1MultiSurface",
+ "lod2MultiSurface",
+ "lod3MultiSurface",
+ "lod4MultiSurface",
+ "genericApplicationPropertyOfTransportationComplex"
]
},
- "TransportationComplexType":{
+ "TrafficAreaType":{
"allOf":[
{
"$ref":"#/definitions/AbstractTransportationObjectType"
},
{
"type":"object",
- "title":"TransportationComplexType",
+ "title":"TrafficAreaType",
"properties":{
- "function":{
- "title":"function",
+ "usage":{
+ "title":"usage",
"allOf":[
{
"type":"array",
@@ -474,12 +414,12 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"function",
+ "localPart":"usage",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
}
},
- "usage":{
- "title":"usage",
+ "function":{
+ "title":"function",
"allOf":[
{
"type":"array",
@@ -491,63 +431,51 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"usage",
+ "localPart":"function",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
}
},
- "trafficArea":{
- "title":"trafficArea",
+ "surfaceMaterial":{
+ "title":"surfaceMaterial",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/TrafficAreaPropertyType"
- },
- "minItems":0
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"trafficArea",
+ "localPart":"surfaceMaterial",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
}
},
- "auxiliaryTrafficArea":{
- "title":"auxiliaryTrafficArea",
+ "lod2MultiSurface":{
+ "title":"lod2MultiSurface",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/AuxiliaryTrafficAreaPropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"auxiliaryTrafficArea",
+ "localPart":"lod2MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
}
},
- "lod0Network":{
- "title":"lod0Network",
+ "lod3MultiSurface":{
+ "title":"lod3MultiSurface",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/GeometricComplexPropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod0Network",
+ "localPart":"lod3MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
}
},
- "lod1MultiSurface":{
- "title":"lod1MultiSurface",
+ "lod4MultiSurface":{
+ "title":"lod4MultiSurface",
"allOf":[
{
"$ref":"#/definitions/MultiSurfacePropertyType"
@@ -555,51 +483,132 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"lod1MultiSurface",
+ "localPart":"lod4MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
}
},
- "lod2MultiSurface":{
- "title":"lod2MultiSurface",
+ "genericApplicationPropertyOfTrafficArea":{
+ "title":"genericApplicationPropertyOfTrafficArea",
"allOf":[
{
- "$ref":"#/definitions/MultiSurfacePropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod2MultiSurface",
+ "localPart":"_GenericApplicationPropertyOfTrafficArea",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
}
- },
- "lod3MultiSurface":{
- "title":"lod3MultiSurface",
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TrafficAreaType",
+ "namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
+ },
+ "propertiesOrder":[
+ "usage",
+ "function",
+ "surfaceMaterial",
+ "lod2MultiSurface",
+ "lod3MultiSurface",
+ "lod4MultiSurface",
+ "genericApplicationPropertyOfTrafficArea"
+ ]
+ },
+ "AbstractTransportationObjectType":{
+ "allOf":[
+ {
+ "$ref":"http://www.opengis.net/citygml/1.0#/definitions/AbstractCityObjectType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractTransportationObjectType",
+ "properties":{
+ "genericApplicationPropertyOfTransportationObject":{
+ "title":"genericApplicationPropertyOfTransportationObject",
"allOf":[
{
- "$ref":"#/definitions/MultiSurfacePropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod3MultiSurface",
+ "localPart":"_GenericApplicationPropertyOfTransportationObject",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
}
- },
- "lod4MultiSurface":{
- "title":"lod4MultiSurface",
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractTransportationObjectType",
+ "namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
+ },
+ "propertiesOrder":[
+ "genericApplicationPropertyOfTransportationObject"
+ ]
+ },
+ "RoadType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/TransportationComplexType"
+ },
+ {
+ "type":"object",
+ "title":"RoadType",
+ "properties":{
+ "genericApplicationPropertyOfRoad":{
+ "title":"genericApplicationPropertyOfRoad",
"allOf":[
{
- "$ref":"#/definitions/MultiSurfacePropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod4MultiSurface",
+ "localPart":"_GenericApplicationPropertyOfRoad",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
}
- },
- "genericApplicationPropertyOfTransportationComplex":{
- "title":"genericApplicationPropertyOfTransportationComplex",
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"RoadType",
+ "namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
+ },
+ "propertiesOrder":[
+ "genericApplicationPropertyOfRoad"
+ ]
+ },
+ "RailwayType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/TransportationComplexType"
+ },
+ {
+ "type":"object",
+ "title":"RailwayType",
+ "properties":{
+ "genericApplicationPropertyOfRailway":{
+ "title":"genericApplicationPropertyOfRailway",
"allOf":[
{
"type":"array",
@@ -611,7 +620,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfTransportationComplex",
+ "localPart":"_GenericApplicationPropertyOfRailway",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
}
}
@@ -620,20 +629,11 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TransportationComplexType",
+ "localPart":"RailwayType",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
},
"propertiesOrder":[
- "function",
- "usage",
- "trafficArea",
- "auxiliaryTrafficArea",
- "lod0Network",
- "lod1MultiSurface",
- "lod2MultiSurface",
- "lod3MultiSurface",
- "lod4MultiSurface",
- "genericApplicationPropertyOfTransportationComplex"
+ "genericApplicationPropertyOfRailway"
]
},
"TrafficAreaPropertyType":{
@@ -663,11 +663,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SquareType"
+ "$ref":"#/definitions/TransportationComplexType"
}
},
"elementName":{
- "localPart":"Square",
+ "localPart":"TransportationComplex",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
}
},
@@ -678,11 +678,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TrafficAreaType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"TrafficArea",
+ "localPart":"_GenericApplicationPropertyOfAuxiliaryTrafficArea",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
}
},
@@ -693,11 +693,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/AuxiliaryTrafficAreaType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfRailway",
+ "localPart":"AuxiliaryTrafficArea",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
}
},
@@ -708,11 +708,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TransportationComplexType"
+ "$ref":"#/definitions/SquareType"
}
},
"elementName":{
- "localPart":"TransportationComplex",
+ "localPart":"Square",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
}
},
@@ -742,7 +742,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfSquare",
+ "localPart":"_GenericApplicationPropertyOfTrafficArea",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
}
},
@@ -753,11 +753,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RailwayType"
+ "$ref":"#/definitions/TrafficAreaType"
}
},
"elementName":{
- "localPart":"Railway",
+ "localPart":"TrafficArea",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
}
},
@@ -768,11 +768,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/TrackType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfRoad",
+ "localPart":"Track",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
}
},
@@ -787,7 +787,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfTrack",
+ "localPart":"_GenericApplicationPropertyOfRoad",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
}
},
@@ -798,11 +798,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AuxiliaryTrafficAreaType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"AuxiliaryTrafficArea",
+ "localPart":"_GenericApplicationPropertyOfRailway",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
}
},
@@ -813,11 +813,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTransportationObjectType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"_TransportationObject",
+ "localPart":"_GenericApplicationPropertyOfTrack",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
}
},
@@ -828,11 +828,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RoadType"
+ "$ref":"#/definitions/RailwayType"
}
},
"elementName":{
- "localPart":"Road",
+ "localPart":"Railway",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
}
},
@@ -843,11 +843,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TrackType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"Track",
+ "localPart":"_GenericApplicationPropertyOfSquare",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
}
},
@@ -858,11 +858,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/AbstractTransportationObjectType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfAuxiliaryTrafficArea",
+ "localPart":"_TransportationObject",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
}
},
@@ -877,7 +877,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfTrafficArea",
+ "localPart":"_GenericApplicationPropertyOfTransportationObject",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
}
},
@@ -888,11 +888,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/RoadType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfTransportationObject",
+ "localPart":"Road",
"namespaceURI":"http://www.opengis.net/citygml/transportation/1.0"
}
}
diff --git a/scripts/jsonschemas/CityGML_Transportation_2_0.jsonschema b/scripts/jsonschemas/CityGML_Transportation_2_0.jsonschema
index 4d661667..7a9ea1ae 100644
--- a/scripts/jsonschemas/CityGML_Transportation_2_0.jsonschema
+++ b/scripts/jsonschemas/CityGML_Transportation_2_0.jsonschema
@@ -2,17 +2,17 @@
{
"id":"http://www.opengis.net/citygml/transportation/2.0#",
"definitions":{
- "TrackType":{
+ "RoadType":{
"allOf":[
{
"$ref":"#/definitions/TransportationComplexType"
},
{
"type":"object",
- "title":"TrackType",
+ "title":"RoadType",
"properties":{
- "genericApplicationPropertyOfTrack":{
- "title":"genericApplicationPropertyOfTrack",
+ "genericApplicationPropertyOfRoad":{
+ "title":"genericApplicationPropertyOfRoad",
"allOf":[
{
"type":"array",
@@ -24,7 +24,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfTrack",
+ "localPart":"_GenericApplicationPropertyOfRoad",
"namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
}
}
@@ -33,24 +33,24 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TrackType",
+ "localPart":"RoadType",
"namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
},
"propertiesOrder":[
- "genericApplicationPropertyOfTrack"
+ "genericApplicationPropertyOfRoad"
]
},
- "SquareType":{
+ "TrackType":{
"allOf":[
{
"$ref":"#/definitions/TransportationComplexType"
},
{
"type":"object",
- "title":"SquareType",
+ "title":"TrackType",
"properties":{
- "genericApplicationPropertyOfSquare":{
- "title":"genericApplicationPropertyOfSquare",
+ "genericApplicationPropertyOfTrack":{
+ "title":"genericApplicationPropertyOfTrack",
"allOf":[
{
"type":"array",
@@ -62,7 +62,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfSquare",
+ "localPart":"_GenericApplicationPropertyOfTrack",
"namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
}
}
@@ -71,24 +71,24 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"SquareType",
+ "localPart":"TrackType",
"namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
},
"propertiesOrder":[
- "genericApplicationPropertyOfSquare"
+ "genericApplicationPropertyOfTrack"
]
},
- "RoadType":{
+ "AbstractTransportationObjectType":{
"allOf":[
{
- "$ref":"#/definitions/TransportationComplexType"
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
},
{
"type":"object",
- "title":"RoadType",
+ "title":"AbstractTransportationObjectType",
"properties":{
- "genericApplicationPropertyOfRoad":{
- "title":"genericApplicationPropertyOfRoad",
+ "genericApplicationPropertyOfTransportationObject":{
+ "title":"genericApplicationPropertyOfTransportationObject",
"allOf":[
{
"type":"array",
@@ -100,7 +100,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfRoad",
+ "localPart":"_GenericApplicationPropertyOfTransportationObject",
"namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
}
}
@@ -109,24 +109,24 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"RoadType",
+ "localPart":"AbstractTransportationObjectType",
"namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
},
"propertiesOrder":[
- "genericApplicationPropertyOfRoad"
+ "genericApplicationPropertyOfTransportationObject"
]
},
- "AbstractTransportationObjectType":{
+ "SquareType":{
"allOf":[
{
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
+ "$ref":"#/definitions/TransportationComplexType"
},
{
"type":"object",
- "title":"AbstractTransportationObjectType",
+ "title":"SquareType",
"properties":{
- "genericApplicationPropertyOfTransportationObject":{
- "title":"genericApplicationPropertyOfTransportationObject",
+ "genericApplicationPropertyOfSquare":{
+ "title":"genericApplicationPropertyOfSquare",
"allOf":[
{
"type":"array",
@@ -138,7 +138,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfTransportationObject",
+ "localPart":"_GenericApplicationPropertyOfSquare",
"namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
}
}
@@ -147,11 +147,11 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractTransportationObjectType",
+ "localPart":"SquareType",
"namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
},
"propertiesOrder":[
- "genericApplicationPropertyOfTransportationObject"
+ "genericApplicationPropertyOfSquare"
]
},
"AuxiliaryTrafficAreaType":{
@@ -298,148 +298,6 @@
"genericApplicationPropertyOfAuxiliaryTrafficArea"
]
},
- "TrafficAreaPropertyType":{
- "type":"object",
- "title":"TrafficAreaPropertyType",
- "required":[
- "trafficArea"
- ],
- "properties":{
- "trafficArea":{
- "title":"trafficArea",
- "allOf":[
- {
- "$ref":"#/definitions/TrafficAreaType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"TrafficArea",
- "namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TrafficAreaPropertyType",
- "namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
- },
- "propertiesOrder":[
- "trafficArea",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
"AuxiliaryTrafficAreaPropertyType":{
"type":"object",
"title":"AuxiliaryTrafficAreaPropertyType",
@@ -582,52 +440,14 @@
"actuate"
]
},
- "RailwayType":{
- "allOf":[
- {
- "$ref":"#/definitions/TransportationComplexType"
- },
- {
- "type":"object",
- "title":"RailwayType",
- "properties":{
- "genericApplicationPropertyOfRailway":{
- "title":"genericApplicationPropertyOfRailway",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"_GenericApplicationPropertyOfRailway",
- "namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"RailwayType",
- "namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
- },
- "propertiesOrder":[
- "genericApplicationPropertyOfRailway"
- ]
- },
- "TransportationComplexType":{
+ "TrafficAreaType":{
"allOf":[
{
"$ref":"#/definitions/AbstractTransportationObjectType"
},
{
"type":"object",
- "title":"TransportationComplexType",
+ "title":"TrafficAreaType",
"properties":{
"clazz":{
"title":"clazz",
@@ -676,67 +496,16 @@
"namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
}
},
- "trafficArea":{
- "title":"trafficArea",
+ "surfaceMaterial":{
+ "title":"surfaceMaterial",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/TrafficAreaPropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/CodeType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"trafficArea",
- "namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
- }
- },
- "auxiliaryTrafficArea":{
- "title":"auxiliaryTrafficArea",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/AuxiliaryTrafficAreaPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"auxiliaryTrafficArea",
- "namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
- }
- },
- "lod0Network":{
- "title":"lod0Network",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/GeometricComplexPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod0Network",
- "namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
- }
- },
- "lod1MultiSurface":{
- "title":"lod1MultiSurface",
- "allOf":[
- {
- "$ref":"#/definitions/MultiSurfacePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod1MultiSurface",
+ "localPart":"surfaceMaterial",
"namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
}
},
@@ -779,8 +548,8 @@
"namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
}
},
- "genericApplicationPropertyOfTransportationComplex":{
- "title":"genericApplicationPropertyOfTransportationComplex",
+ "genericApplicationPropertyOfTrafficArea":{
+ "title":"genericApplicationPropertyOfTrafficArea",
"allOf":[
{
"type":"array",
@@ -792,7 +561,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfTransportationComplex",
+ "localPart":"_GenericApplicationPropertyOfTrafficArea",
"namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
}
}
@@ -801,31 +570,66 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TransportationComplexType",
+ "localPart":"TrafficAreaType",
"namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
},
"propertiesOrder":[
"clazz",
"function",
"usage",
- "trafficArea",
- "auxiliaryTrafficArea",
- "lod0Network",
- "lod1MultiSurface",
+ "surfaceMaterial",
"lod2MultiSurface",
"lod3MultiSurface",
"lod4MultiSurface",
- "genericApplicationPropertyOfTransportationComplex"
+ "genericApplicationPropertyOfTrafficArea"
]
},
- "TrafficAreaType":{
+ "RailwayType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/TransportationComplexType"
+ },
+ {
+ "type":"object",
+ "title":"RailwayType",
+ "properties":{
+ "genericApplicationPropertyOfRailway":{
+ "title":"genericApplicationPropertyOfRailway",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"_GenericApplicationPropertyOfRailway",
+ "namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"RailwayType",
+ "namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
+ },
+ "propertiesOrder":[
+ "genericApplicationPropertyOfRailway"
+ ]
+ },
+ "TransportationComplexType":{
"allOf":[
{
"$ref":"#/definitions/AbstractTransportationObjectType"
},
{
"type":"object",
- "title":"TrafficAreaType",
+ "title":"TransportationComplexType",
"properties":{
"clazz":{
"title":"clazz",
@@ -874,16 +678,67 @@
"namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
}
},
- "surfaceMaterial":{
- "title":"surfaceMaterial",
+ "trafficArea":{
+ "title":"trafficArea",
"allOf":[
{
- "$ref":"#/definitions/CodeType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/TrafficAreaPropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"surfaceMaterial",
+ "localPart":"trafficArea",
+ "namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
+ }
+ },
+ "auxiliaryTrafficArea":{
+ "title":"auxiliaryTrafficArea",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/AuxiliaryTrafficAreaPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"auxiliaryTrafficArea",
+ "namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
+ }
+ },
+ "lod0Network":{
+ "title":"lod0Network",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/GeometricComplexPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod0Network",
+ "namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
+ }
+ },
+ "lod1MultiSurface":{
+ "title":"lod1MultiSurface",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiSurfacePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod1MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
}
},
@@ -926,8 +781,8 @@
"namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
}
},
- "genericApplicationPropertyOfTrafficArea":{
- "title":"genericApplicationPropertyOfTrafficArea",
+ "genericApplicationPropertyOfTransportationComplex":{
+ "title":"genericApplicationPropertyOfTransportationComplex",
"allOf":[
{
"type":"array",
@@ -939,7 +794,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfTrafficArea",
+ "localPart":"_GenericApplicationPropertyOfTransportationComplex",
"namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
}
}
@@ -948,18 +803,163 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TrafficAreaType",
+ "localPart":"TransportationComplexType",
"namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
},
"propertiesOrder":[
"clazz",
"function",
"usage",
- "surfaceMaterial",
+ "trafficArea",
+ "auxiliaryTrafficArea",
+ "lod0Network",
+ "lod1MultiSurface",
"lod2MultiSurface",
"lod3MultiSurface",
"lod4MultiSurface",
- "genericApplicationPropertyOfTrafficArea"
+ "genericApplicationPropertyOfTransportationComplex"
+ ]
+ },
+ "TrafficAreaPropertyType":{
+ "type":"object",
+ "title":"TrafficAreaPropertyType",
+ "required":[
+ "trafficArea"
+ ],
+ "properties":{
+ "trafficArea":{
+ "title":"trafficArea",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TrafficAreaType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"TrafficArea",
+ "namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TrafficAreaPropertyType",
+ "namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
+ },
+ "propertiesOrder":[
+ "trafficArea",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
}
},
@@ -971,11 +971,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TrackType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"Track",
+ "localPart":"_GenericApplicationPropertyOfTrafficArea",
"namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
}
},
@@ -990,7 +990,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfTransportationObject",
+ "localPart":"_GenericApplicationPropertyOfTrack",
"namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
}
},
@@ -1001,11 +1001,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/SquareType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfTrack",
+ "localPart":"Square",
"namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
}
},
@@ -1016,11 +1016,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTransportationObjectType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"_TransportationObject",
+ "localPart":"_GenericApplicationPropertyOfRailway",
"namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
}
},
@@ -1031,11 +1031,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/TransportationComplexType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfSquare",
+ "localPart":"TransportationComplex",
"namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
}
},
@@ -1050,7 +1050,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfTrafficArea",
+ "localPart":"_GenericApplicationPropertyOfTransportationComplex",
"namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
}
},
@@ -1061,11 +1061,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TransportationComplexType"
+ "$ref":"#/definitions/TrafficAreaType"
}
},
"elementName":{
- "localPart":"TransportationComplex",
+ "localPart":"TrafficArea",
"namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
}
},
@@ -1076,11 +1076,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/RailwayType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfRailway",
+ "localPart":"Railway",
"namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
}
},
@@ -1091,11 +1091,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SquareType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"Square",
+ "localPart":"_GenericApplicationPropertyOfAuxiliaryTrafficArea",
"namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
}
},
@@ -1106,11 +1106,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AuxiliaryTrafficAreaType"
+ "$ref":"#/definitions/TrackType"
}
},
"elementName":{
- "localPart":"AuxiliaryTrafficArea",
+ "localPart":"Track",
"namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
}
},
@@ -1121,11 +1121,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RailwayType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"Railway",
+ "localPart":"_GenericApplicationPropertyOfSquare",
"namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
}
},
@@ -1136,11 +1136,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/AbstractTransportationObjectType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfTransportationComplex",
+ "localPart":"_TransportationObject",
"namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
}
},
@@ -1151,11 +1151,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/AuxiliaryTrafficAreaType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfRoad",
+ "localPart":"AuxiliaryTrafficArea",
"namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
}
},
@@ -1166,11 +1166,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RoadType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"Road",
+ "localPart":"_GenericApplicationPropertyOfTransportationObject",
"namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
}
},
@@ -1181,11 +1181,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TrafficAreaType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"TrafficArea",
+ "localPart":"_GenericApplicationPropertyOfRoad",
"namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
}
},
@@ -1196,11 +1196,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/RoadType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfAuxiliaryTrafficArea",
+ "localPart":"Road",
"namespaceURI":"http://www.opengis.net/citygml/transportation/2.0"
}
}
diff --git a/scripts/jsonschemas/CityGML_Tunnel_2_0.jsonschema b/scripts/jsonschemas/CityGML_Tunnel_2_0.jsonschema
index 33de5924..4e6347b7 100644
--- a/scripts/jsonschemas/CityGML_Tunnel_2_0.jsonschema
+++ b/scripts/jsonschemas/CityGML_Tunnel_2_0.jsonschema
@@ -2,245 +2,17 @@
{
"id":"http://www.opengis.net/citygml/tunnel/2.0#",
"definitions":{
- "TunnelInstallationType":{
- "allOf":[
- {
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
- },
- {
- "type":"object",
- "title":"TunnelInstallationType",
- "properties":{
- "clazz":{
- "title":"clazz",
- "allOf":[
- {
- "$ref":"#/definitions/CodeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"class",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- }
- },
- "function":{
- "title":"function",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CodeType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"function",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- }
- },
- "usage":{
- "title":"usage",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CodeType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"usage",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- }
- },
- "lod2Geometry":{
- "title":"lod2Geometry",
- "allOf":[
- {
- "$ref":"#/definitions/GeometryPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod2Geometry",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- }
- },
- "lod3Geometry":{
- "title":"lod3Geometry",
- "allOf":[
- {
- "$ref":"#/definitions/GeometryPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod3Geometry",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- }
- },
- "lod4Geometry":{
- "title":"lod4Geometry",
- "allOf":[
- {
- "$ref":"#/definitions/GeometryPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod4Geometry",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- }
- },
- "lod2ImplicitRepresentation":{
- "title":"lod2ImplicitRepresentation",
- "allOf":[
- {
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod2ImplicitRepresentation",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- }
- },
- "lod3ImplicitRepresentation":{
- "title":"lod3ImplicitRepresentation",
- "allOf":[
- {
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod3ImplicitRepresentation",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- }
- },
- "lod4ImplicitRepresentation":{
- "title":"lod4ImplicitRepresentation",
- "allOf":[
- {
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod4ImplicitRepresentation",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- }
- },
- "cityObjectBoundedBy":{
- "title":"cityObjectBoundedBy",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/BoundarySurfacePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"boundedBy",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- }
- },
- "genericApplicationPropertyOfTunnelInstallation":{
- "title":"genericApplicationPropertyOfTunnelInstallation",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"_GenericApplicationPropertyOfTunnelInstallation",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TunnelInstallationType",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- },
- "propertiesOrder":[
- "clazz",
- "function",
- "usage",
- "lod2Geometry",
- "lod3Geometry",
- "lod4Geometry",
- "lod2ImplicitRepresentation",
- "lod3ImplicitRepresentation",
- "lod4ImplicitRepresentation",
- "cityObjectBoundedBy",
- "genericApplicationPropertyOfTunnelInstallation"
- ]
- },
- "TunnelType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTunnelType"
- },
- {
- "type":"object",
- "title":"TunnelType",
- "properties":{
- "genericApplicationPropertyOfTunnel":{
- "title":"genericApplicationPropertyOfTunnel",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"_GenericApplicationPropertyOfTunnel",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TunnelType",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- },
- "propertiesOrder":[
- "genericApplicationPropertyOfTunnel"
- ]
- },
- "RoofSurfaceType":{
+ "GroundSurfaceType":{
"allOf":[
{
"$ref":"#/definitions/AbstractBoundarySurfaceType"
},
{
"type":"object",
- "title":"RoofSurfaceType",
+ "title":"GroundSurfaceType",
"properties":{
- "genericApplicationPropertyOfRoofSurface":{
- "title":"genericApplicationPropertyOfRoofSurface",
+ "genericApplicationPropertyOfGroundSurface":{
+ "title":"genericApplicationPropertyOfGroundSurface",
"allOf":[
{
"type":"array",
@@ -252,7 +24,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfRoofSurface",
+ "localPart":"_GenericApplicationPropertyOfGroundSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
}
@@ -261,30 +33,30 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"RoofSurfaceType",
+ "localPart":"GroundSurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
- "genericApplicationPropertyOfRoofSurface"
+ "genericApplicationPropertyOfGroundSurface"
]
},
- "IntTunnelInstallationPropertyType":{
+ "InteriorFurniturePropertyType":{
"type":"object",
- "title":"IntTunnelInstallationPropertyType",
+ "title":"InteriorFurniturePropertyType",
"required":[
- "intTunnelInstallation"
+ "tunnelFurniture"
],
"properties":{
- "intTunnelInstallation":{
- "title":"intTunnelInstallation",
+ "tunnelFurniture":{
+ "title":"tunnelFurniture",
"allOf":[
{
- "$ref":"#/definitions/IntTunnelInstallationType"
+ "$ref":"#/definitions/TunnelFurnitureType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"IntTunnelInstallation",
+ "localPart":"TunnelFurniture",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -395,11 +167,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"IntTunnelInstallationPropertyType",
+ "localPart":"InteriorFurniturePropertyType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
- "intTunnelInstallation",
+ "tunnelFurniture",
"remoteSchema",
"type",
"href",
@@ -410,72 +182,25 @@
"actuate"
]
},
- "HollowSpaceType":{
+ "AbstractOpeningType":{
"allOf":[
{
"$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
},
{
"type":"object",
- "title":"HollowSpaceType",
+ "title":"AbstractOpeningType",
"properties":{
- "clazz":{
- "title":"clazz",
- "allOf":[
- {
- "$ref":"#/definitions/CodeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"class",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- }
- },
- "function":{
- "title":"function",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CodeType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"function",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- }
- },
- "usage":{
- "title":"usage",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CodeType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"usage",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- }
- },
- "lod4Solid":{
- "title":"lod4Solid",
+ "lod3MultiSurface":{
+ "title":"lod3MultiSurface",
"allOf":[
{
- "$ref":"#/definitions/SolidPropertyType"
+ "$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod4Solid",
+ "localPart":"lod3MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -492,59 +217,34 @@
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
- "cityObjectBoundedBy":{
- "title":"cityObjectBoundedBy",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/BoundarySurfacePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"boundedBy",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- }
- },
- "interiorFurniture":{
- "title":"interiorFurniture",
+ "lod3ImplicitRepresentation":{
+ "title":"lod3ImplicitRepresentation",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/InteriorFurniturePropertyType"
- },
- "minItems":0
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"interiorFurniture",
+ "localPart":"lod3ImplicitRepresentation",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
- "hollowSpaceInstallation":{
- "title":"hollowSpaceInstallation",
+ "lod4ImplicitRepresentation":{
+ "title":"lod4ImplicitRepresentation",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/IntTunnelInstallationPropertyType"
- },
- "minItems":0
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"hollowSpaceInstallation",
+ "localPart":"lod4ImplicitRepresentation",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
- "genericApplicationPropertyOfHollowSpace":{
- "title":"genericApplicationPropertyOfHollowSpace",
+ "genericApplicationPropertyOfOpening":{
+ "title":"genericApplicationPropertyOfOpening",
"allOf":[
{
"type":"array",
@@ -556,7 +256,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfHollowSpace",
+ "localPart":"_GenericApplicationPropertyOfOpening",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
}
@@ -565,32 +265,28 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"HollowSpaceType",
+ "localPart":"AbstractOpeningType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
- "clazz",
- "function",
- "usage",
- "lod4Solid",
+ "lod3MultiSurface",
"lod4MultiSurface",
- "cityObjectBoundedBy",
- "interiorFurniture",
- "hollowSpaceInstallation",
- "genericApplicationPropertyOfHollowSpace"
+ "lod3ImplicitRepresentation",
+ "lod4ImplicitRepresentation",
+ "genericApplicationPropertyOfOpening"
]
},
- "WallSurfaceType":{
+ "OuterCeilingSurfaceType":{
"allOf":[
{
"$ref":"#/definitions/AbstractBoundarySurfaceType"
},
{
"type":"object",
- "title":"WallSurfaceType",
+ "title":"OuterCeilingSurfaceType",
"properties":{
- "genericApplicationPropertyOfWallSurface":{
- "title":"genericApplicationPropertyOfWallSurface",
+ "genericApplicationPropertyOfOuterCeilingSurface":{
+ "title":"genericApplicationPropertyOfOuterCeilingSurface",
"allOf":[
{
"type":"array",
@@ -602,7 +298,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfWallSurface",
+ "localPart":"_GenericApplicationPropertyOfOuterCeilingSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
}
@@ -611,21 +307,21 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"WallSurfaceType",
+ "localPart":"OuterCeilingSurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
- "genericApplicationPropertyOfWallSurface"
+ "genericApplicationPropertyOfOuterCeilingSurface"
]
},
- "IntTunnelInstallationType":{
+ "AbstractTunnelType":{
"allOf":[
{
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractSiteType"
},
{
"type":"object",
- "title":"IntTunnelInstallationType",
+ "title":"AbstractTunnelType",
"properties":{
"clazz":{
"title":"clazz",
@@ -674,609 +370,433 @@
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
- "lod4Geometry":{
- "title":"lod4Geometry",
+ "yearOfConstruction":{
+ "title":"yearOfConstruction",
"allOf":[
{
- "$ref":"#/definitions/GeometryPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod4Geometry",
+ "localPart":"yearOfConstruction",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
- "lod4ImplicitRepresentation":{
- "title":"lod4ImplicitRepresentation",
+ "yearOfDemolition":{
+ "title":"yearOfDemolition",
"allOf":[
{
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod4ImplicitRepresentation",
+ "localPart":"yearOfDemolition",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
- "cityObjectBoundedBy":{
- "title":"cityObjectBoundedBy",
+ "lod1Solid":{
+ "title":"lod1Solid",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/BoundarySurfacePropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/SolidPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"boundedBy",
+ "localPart":"lod1Solid",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
- "genericApplicationPropertyOfIntTunnelInstallation":{
- "title":"genericApplicationPropertyOfIntTunnelInstallation",
+ "lod1MultiSurface":{
+ "title":"lod1MultiSurface",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
+ "$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfIntTunnelInstallation",
+ "localPart":"lod1MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"IntTunnelInstallationType",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- },
- "propertiesOrder":[
- "clazz",
- "function",
- "usage",
- "lod4Geometry",
- "lod4ImplicitRepresentation",
- "cityObjectBoundedBy",
- "genericApplicationPropertyOfIntTunnelInstallation"
- ]
- },
- "TunnelPartType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTunnelType"
- },
- {
- "type":"object",
- "title":"TunnelPartType",
- "properties":{
- "genericApplicationPropertyOfTunnelPart":{
- "title":"genericApplicationPropertyOfTunnelPart",
+ },
+ "lod1TerrainIntersection":{
+ "title":"lod1TerrainIntersection",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
+ "$ref":"#/definitions/MultiCurvePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfTunnelPart",
+ "localPart":"lod1TerrainIntersection",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TunnelPartType",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- },
- "propertiesOrder":[
- "genericApplicationPropertyOfTunnelPart"
- ]
- },
- "InteriorHollowSpacePropertyType":{
- "type":"object",
- "title":"InteriorHollowSpacePropertyType",
- "required":[
- "hollowSpace"
- ],
- "properties":{
- "hollowSpace":{
- "title":"hollowSpace",
- "allOf":[
- {
- "$ref":"#/definitions/HollowSpaceType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"HollowSpace",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"InteriorHollowSpacePropertyType",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- },
- "propertiesOrder":[
- "hollowSpace",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "OuterCeilingSurfaceType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractBoundarySurfaceType"
- },
- {
- "type":"object",
- "title":"OuterCeilingSurfaceType",
- "properties":{
- "genericApplicationPropertyOfOuterCeilingSurface":{
- "title":"genericApplicationPropertyOfOuterCeilingSurface",
+ },
+ "lod2Solid":{
+ "title":"lod2Solid",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SolidPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod2Solid",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ }
+ },
+ "lod2MultiSurface":{
+ "title":"lod2MultiSurface",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiSurfacePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod2MultiSurface",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ }
+ },
+ "lod2MultiCurve":{
+ "title":"lod2MultiCurve",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiCurvePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod2MultiCurve",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ }
+ },
+ "lod2TerrainIntersection":{
+ "title":"lod2TerrainIntersection",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiCurvePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod2TerrainIntersection",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ }
+ },
+ "outerTunnelInstallation":{
+ "title":"outerTunnelInstallation",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/TunnelInstallationPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfOuterCeilingSurface",
+ "localPart":"outerTunnelInstallation",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"OuterCeilingSurfaceType",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- },
- "propertiesOrder":[
- "genericApplicationPropertyOfOuterCeilingSurface"
- ]
- },
- "TunnelPartPropertyType":{
- "type":"object",
- "title":"TunnelPartPropertyType",
- "required":[
- "tunnelPart"
- ],
- "properties":{
- "tunnelPart":{
- "title":"tunnelPart",
- "allOf":[
- {
- "$ref":"#/definitions/TunnelPartType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"TunnelPart",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TunnelPartPropertyType",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- },
- "propertiesOrder":[
- "tunnelPart",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "OpeningPropertyType":{
- "type":"object",
- "title":"OpeningPropertyType",
- "required":[
- "opening"
- ],
- "properties":{
- "opening":{
- "title":"opening",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractOpeningType"
+ },
+ "interiorTunnelInstallation":{
+ "title":"interiorTunnelInstallation",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/IntTunnelInstallationPropertyType"
+ },
+ "minItems":0
}
- },
+ ],
+ "propertyType":"element",
"elementName":{
- "localPart":"_Opening",
+ "localPart":"interiorTunnelInstallation",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ }
+ },
+ "cityObjectBoundedBy":{
+ "title":"cityObjectBoundedBy",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/BoundarySurfacePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"boundedBy",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ }
+ },
+ "lod3Solid":{
+ "title":"lod3Solid",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SolidPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod3Solid",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ }
+ },
+ "lod3MultiSurface":{
+ "title":"lod3MultiSurface",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiSurfacePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod3MultiSurface",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ }
+ },
+ "lod3MultiCurve":{
+ "title":"lod3MultiCurve",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiCurvePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod3MultiCurve",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ }
+ },
+ "lod3TerrainIntersection":{
+ "title":"lod3TerrainIntersection",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiCurvePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod3TerrainIntersection",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ }
+ },
+ "lod4Solid":{
+ "title":"lod4Solid",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SolidPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod4Solid",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ }
+ },
+ "lod4MultiSurface":{
+ "title":"lod4MultiSurface",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiSurfacePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod4MultiSurface",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ }
+ },
+ "lod4MultiCurve":{
+ "title":"lod4MultiCurve",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiCurvePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod4MultiCurve",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ }
+ },
+ "lod4TerrainIntersection":{
+ "title":"lod4TerrainIntersection",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiCurvePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod4TerrainIntersection",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ }
+ },
+ "interiorHollowSpace":{
+ "title":"interiorHollowSpace",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/InteriorHollowSpacePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"interiorHollowSpace",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ }
+ },
+ "consistsOfTunnelPart":{
+ "title":"consistsOfTunnelPart",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/TunnelPartPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"consistsOfTunnelPart",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ }
+ },
+ "genericApplicationPropertyOfAbstractTunnel":{
+ "title":"genericApplicationPropertyOfAbstractTunnel",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"_GenericApplicationPropertyOfAbstractTunnel",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
}
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"_Opening",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"OpeningPropertyType",
+ "localPart":"AbstractTunnelType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
- "opening",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "clazz",
+ "function",
+ "usage",
+ "yearOfConstruction",
+ "yearOfDemolition",
+ "lod1Solid",
+ "lod1MultiSurface",
+ "lod1TerrainIntersection",
+ "lod2Solid",
+ "lod2MultiSurface",
+ "lod2MultiCurve",
+ "lod2TerrainIntersection",
+ "outerTunnelInstallation",
+ "interiorTunnelInstallation",
+ "cityObjectBoundedBy",
+ "lod3Solid",
+ "lod3MultiSurface",
+ "lod3MultiCurve",
+ "lod3TerrainIntersection",
+ "lod4Solid",
+ "lod4MultiSurface",
+ "lod4MultiCurve",
+ "lod4TerrainIntersection",
+ "interiorHollowSpace",
+ "consistsOfTunnelPart",
+ "genericApplicationPropertyOfAbstractTunnel"
]
},
- "CeilingSurfaceType":{
+ "AbstractBoundarySurfaceType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractBoundarySurfaceType"
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
},
{
"type":"object",
- "title":"CeilingSurfaceType",
+ "title":"AbstractBoundarySurfaceType",
"properties":{
- "genericApplicationPropertyOfCeilingSurface":{
- "title":"genericApplicationPropertyOfCeilingSurface",
+ "lod2MultiSurface":{
+ "title":"lod2MultiSurface",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiSurfacePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod2MultiSurface",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ }
+ },
+ "lod3MultiSurface":{
+ "title":"lod3MultiSurface",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiSurfacePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod3MultiSurface",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ }
+ },
+ "lod4MultiSurface":{
+ "title":"lod4MultiSurface",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiSurfacePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod4MultiSurface",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ }
+ },
+ "opening":{
+ "title":"opening",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/OpeningPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"opening",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ }
+ },
+ "genericApplicationPropertyOfBoundarySurface":{
+ "title":"genericApplicationPropertyOfBoundarySurface",
"allOf":[
{
"type":"array",
@@ -1288,7 +808,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfCeilingSurface",
+ "localPart":"_GenericApplicationPropertyOfBoundarySurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
}
@@ -1297,24 +817,101 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"CeilingSurfaceType",
+ "localPart":"AbstractBoundarySurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
- "genericApplicationPropertyOfCeilingSurface"
+ "lod2MultiSurface",
+ "lod3MultiSurface",
+ "lod4MultiSurface",
+ "opening",
+ "genericApplicationPropertyOfBoundarySurface"
]
},
- "WindowType":{
+ "TunnelFurnitureType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractOpeningType"
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
},
{
"type":"object",
- "title":"WindowType",
+ "title":"TunnelFurnitureType",
"properties":{
- "genericApplicationPropertyOfWindow":{
- "title":"genericApplicationPropertyOfWindow",
+ "clazz":{
+ "title":"clazz",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"class",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ }
+ },
+ "function":{
+ "title":"function",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CodeType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"function",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ }
+ },
+ "usage":{
+ "title":"usage",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CodeType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"usage",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ }
+ },
+ "lod4Geometry":{
+ "title":"lod4Geometry",
+ "allOf":[
+ {
+ "$ref":"#/definitions/GeometryPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod4Geometry",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ }
+ },
+ "lod4ImplicitRepresentation":{
+ "title":"lod4ImplicitRepresentation",
+ "allOf":[
+ {
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod4ImplicitRepresentation",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ }
+ },
+ "genericApplicationPropertyOfTunnelFurniture":{
+ "title":"genericApplicationPropertyOfTunnelFurniture",
"allOf":[
{
"type":"array",
@@ -1326,7 +923,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfWindow",
+ "localPart":"_GenericApplicationPropertyOfTunnelFurniture",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
}
@@ -1335,42 +932,35 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"WindowType",
+ "localPart":"TunnelFurnitureType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
- "genericApplicationPropertyOfWindow"
+ "clazz",
+ "function",
+ "usage",
+ "lod4Geometry",
+ "lod4ImplicitRepresentation",
+ "genericApplicationPropertyOfTunnelFurniture"
]
},
- "BoundarySurfacePropertyType":{
+ "TunnelInstallationPropertyType":{
"type":"object",
- "title":"BoundarySurfacePropertyType",
+ "title":"TunnelInstallationPropertyType",
"required":[
- "boundarySurface"
+ "tunnelInstallation"
],
"properties":{
- "boundarySurface":{
- "title":"boundarySurface",
+ "tunnelInstallation":{
+ "title":"tunnelInstallation",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractBoundarySurfaceType"
- }
- },
- "elementName":{
- "localPart":"_BoundarySurface",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- }
+ "$ref":"#/definitions/TunnelInstallationType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"_BoundarySurface",
+ "localPart":"TunnelInstallation",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -1481,11 +1071,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"BoundarySurfacePropertyType",
+ "localPart":"TunnelInstallationPropertyType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
- "boundarySurface",
+ "tunnelInstallation",
"remoteSchema",
"type",
"href",
@@ -1496,17 +1086,17 @@
"actuate"
]
},
- "FloorSurfaceType":{
+ "OuterFloorSurfaceType":{
"allOf":[
{
"$ref":"#/definitions/AbstractBoundarySurfaceType"
},
{
"type":"object",
- "title":"FloorSurfaceType",
+ "title":"OuterFloorSurfaceType",
"properties":{
- "genericApplicationPropertyOfFloorSurface":{
- "title":"genericApplicationPropertyOfFloorSurface",
+ "genericApplicationPropertyOfOuterFloorSurface":{
+ "title":"genericApplicationPropertyOfOuterFloorSurface",
"allOf":[
{
"type":"array",
@@ -1518,7 +1108,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfFloorSurface",
+ "localPart":"_GenericApplicationPropertyOfOuterFloorSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
}
@@ -1527,80 +1117,138 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"FloorSurfaceType",
+ "localPart":"OuterFloorSurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
- "genericApplicationPropertyOfFloorSurface"
+ "genericApplicationPropertyOfOuterFloorSurface"
]
},
- "AbstractBoundarySurfaceType":{
+ "ClosureSurfaceType":{
"allOf":[
{
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
+ "$ref":"#/definitions/AbstractBoundarySurfaceType"
},
{
"type":"object",
- "title":"AbstractBoundarySurfaceType",
+ "title":"ClosureSurfaceType",
"properties":{
- "lod2MultiSurface":{
- "title":"lod2MultiSurface",
- "allOf":[
- {
- "$ref":"#/definitions/MultiSurfacePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod2MultiSurface",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- }
- },
- "lod3MultiSurface":{
- "title":"lod3MultiSurface",
+ "genericApplicationPropertyOfClosureSurface":{
+ "title":"genericApplicationPropertyOfClosureSurface",
"allOf":[
{
- "$ref":"#/definitions/MultiSurfacePropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod3MultiSurface",
+ "localPart":"_GenericApplicationPropertyOfClosureSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
- },
- "lod4MultiSurface":{
- "title":"lod4MultiSurface",
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ClosureSurfaceType",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ },
+ "propertiesOrder":[
+ "genericApplicationPropertyOfClosureSurface"
+ ]
+ },
+ "WallSurfaceType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractBoundarySurfaceType"
+ },
+ {
+ "type":"object",
+ "title":"WallSurfaceType",
+ "properties":{
+ "genericApplicationPropertyOfWallSurface":{
+ "title":"genericApplicationPropertyOfWallSurface",
"allOf":[
{
- "$ref":"#/definitions/MultiSurfacePropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod4MultiSurface",
+ "localPart":"_GenericApplicationPropertyOfWallSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
- },
- "opening":{
- "title":"opening",
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"WallSurfaceType",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ },
+ "propertiesOrder":[
+ "genericApplicationPropertyOfWallSurface"
+ ]
+ },
+ "RoofSurfaceType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractBoundarySurfaceType"
+ },
+ {
+ "type":"object",
+ "title":"RoofSurfaceType",
+ "properties":{
+ "genericApplicationPropertyOfRoofSurface":{
+ "title":"genericApplicationPropertyOfRoofSurface",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/OpeningPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"opening",
+ "localPart":"_GenericApplicationPropertyOfRoofSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
- },
- "genericApplicationPropertyOfBoundarySurface":{
- "title":"genericApplicationPropertyOfBoundarySurface",
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"RoofSurfaceType",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ },
+ "propertiesOrder":[
+ "genericApplicationPropertyOfRoofSurface"
+ ]
+ },
+ "DoorType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractOpeningType"
+ },
+ {
+ "type":"object",
+ "title":"DoorType",
+ "properties":{
+ "genericApplicationPropertyOfDoor":{
+ "title":"genericApplicationPropertyOfDoor",
"allOf":[
{
"type":"array",
@@ -1612,75 +1260,175 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfBoundarySurface",
+ "localPart":"_GenericApplicationPropertyOfDoor",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
}
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractBoundarySurfaceType",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- },
- "propertiesOrder":[
- "lod2MultiSurface",
- "lod3MultiSurface",
- "lod4MultiSurface",
- "opening",
- "genericApplicationPropertyOfBoundarySurface"
- ]
- },
- "ClosureSurfaceType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractBoundarySurfaceType"
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DoorType",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ },
+ "propertiesOrder":[
+ "genericApplicationPropertyOfDoor"
+ ]
+ },
+ "TunnelPartPropertyType":{
+ "type":"object",
+ "title":"TunnelPartPropertyType",
+ "required":[
+ "tunnelPart"
+ ],
+ "properties":{
+ "tunnelPart":{
+ "title":"tunnelPart",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TunnelPartType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"TunnelPart",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
},
- {
- "type":"object",
- "title":"ClosureSurfaceType",
- "properties":{
- "genericApplicationPropertyOfClosureSurface":{
- "title":"genericApplicationPropertyOfClosureSurface",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"_GenericApplicationPropertyOfClosureSurface",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- }
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"ClosureSurfaceType",
+ "localPart":"TunnelPartPropertyType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
- "genericApplicationPropertyOfClosureSurface"
+ "tunnelPart",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "GroundSurfaceType":{
+ "WindowType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractBoundarySurfaceType"
+ "$ref":"#/definitions/AbstractOpeningType"
},
{
"type":"object",
- "title":"GroundSurfaceType",
+ "title":"WindowType",
"properties":{
- "genericApplicationPropertyOfGroundSurface":{
- "title":"genericApplicationPropertyOfGroundSurface",
+ "genericApplicationPropertyOfWindow":{
+ "title":"genericApplicationPropertyOfWindow",
"allOf":[
{
"type":"array",
@@ -1692,7 +1440,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfGroundSurface",
+ "localPart":"_GenericApplicationPropertyOfWindow",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
}
@@ -1701,30 +1449,30 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"GroundSurfaceType",
+ "localPart":"WindowType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
- "genericApplicationPropertyOfGroundSurface"
+ "genericApplicationPropertyOfWindow"
]
},
- "InteriorFurniturePropertyType":{
+ "InteriorHollowSpacePropertyType":{
"type":"object",
- "title":"InteriorFurniturePropertyType",
+ "title":"InteriorHollowSpacePropertyType",
"required":[
- "tunnelFurniture"
+ "hollowSpace"
],
"properties":{
- "tunnelFurniture":{
- "title":"tunnelFurniture",
+ "hollowSpace":{
+ "title":"hollowSpace",
"allOf":[
{
- "$ref":"#/definitions/TunnelFurnitureType"
+ "$ref":"#/definitions/HollowSpaceType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TunnelFurniture",
+ "localPart":"HollowSpace",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -1835,11 +1583,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"InteriorFurniturePropertyType",
+ "localPart":"InteriorHollowSpacePropertyType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
- "tunnelFurniture",
+ "hollowSpace",
"remoteSchema",
"type",
"href",
@@ -1850,23 +1598,23 @@
"actuate"
]
},
- "TunnelInstallationPropertyType":{
+ "IntTunnelInstallationPropertyType":{
"type":"object",
- "title":"TunnelInstallationPropertyType",
+ "title":"IntTunnelInstallationPropertyType",
"required":[
- "tunnelInstallation"
+ "intTunnelInstallation"
],
"properties":{
- "tunnelInstallation":{
- "title":"tunnelInstallation",
+ "intTunnelInstallation":{
+ "title":"intTunnelInstallation",
"allOf":[
{
- "$ref":"#/definitions/TunnelInstallationType"
+ "$ref":"#/definitions/IntTunnelInstallationType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TunnelInstallation",
+ "localPart":"IntTunnelInstallation",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -1977,11 +1725,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TunnelInstallationPropertyType",
+ "localPart":"IntTunnelInstallationPropertyType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
- "tunnelInstallation",
+ "intTunnelInstallation",
"remoteSchema",
"type",
"href",
@@ -1992,14 +1740,52 @@
"actuate"
]
},
- "AbstractTunnelType":{
+ "TunnelPartType":{
"allOf":[
{
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractSiteType"
+ "$ref":"#/definitions/AbstractTunnelType"
},
{
"type":"object",
- "title":"AbstractTunnelType",
+ "title":"TunnelPartType",
+ "properties":{
+ "genericApplicationPropertyOfTunnelPart":{
+ "title":"genericApplicationPropertyOfTunnelPart",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"_GenericApplicationPropertyOfTunnelPart",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TunnelPartType",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ },
+ "propertiesOrder":[
+ "genericApplicationPropertyOfTunnelPart"
+ ]
+ },
+ "HollowSpaceType":{
+ "allOf":[
+ {
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
+ },
+ {
+ "type":"object",
+ "title":"HollowSpaceType",
"properties":{
"clazz":{
"title":"clazz",
@@ -2035,411 +1821,718 @@
"title":"usage",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/CodeType"
- },
- "minItems":0
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CodeType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"usage",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ }
+ },
+ "lod4Solid":{
+ "title":"lod4Solid",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SolidPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod4Solid",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ }
+ },
+ "lod4MultiSurface":{
+ "title":"lod4MultiSurface",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"usage",
+ "localPart":"lod4MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
- "yearOfConstruction":{
- "title":"yearOfConstruction",
+ "cityObjectBoundedBy":{
+ "title":"cityObjectBoundedBy",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/BoundarySurfacePropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"yearOfConstruction",
+ "localPart":"boundedBy",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
- "yearOfDemolition":{
- "title":"yearOfDemolition",
+ "interiorFurniture":{
+ "title":"interiorFurniture",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/InteriorFurniturePropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"yearOfDemolition",
+ "localPart":"interiorFurniture",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
- "lod1Solid":{
- "title":"lod1Solid",
+ "hollowSpaceInstallation":{
+ "title":"hollowSpaceInstallation",
"allOf":[
{
- "$ref":"#/definitions/SolidPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/IntTunnelInstallationPropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod1Solid",
+ "localPart":"hollowSpaceInstallation",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
- "lod1MultiSurface":{
- "title":"lod1MultiSurface",
+ "genericApplicationPropertyOfHollowSpace":{
+ "title":"genericApplicationPropertyOfHollowSpace",
"allOf":[
{
- "$ref":"#/definitions/MultiSurfacePropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod1MultiSurface",
+ "localPart":"_GenericApplicationPropertyOfHollowSpace",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
- },
- "lod1TerrainIntersection":{
- "title":"lod1TerrainIntersection",
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"HollowSpaceType",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ },
+ "propertiesOrder":[
+ "clazz",
+ "function",
+ "usage",
+ "lod4Solid",
+ "lod4MultiSurface",
+ "cityObjectBoundedBy",
+ "interiorFurniture",
+ "hollowSpaceInstallation",
+ "genericApplicationPropertyOfHollowSpace"
+ ]
+ },
+ "IntTunnelInstallationType":{
+ "allOf":[
+ {
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
+ },
+ {
+ "type":"object",
+ "title":"IntTunnelInstallationType",
+ "properties":{
+ "clazz":{
+ "title":"clazz",
"allOf":[
{
- "$ref":"#/definitions/MultiCurvePropertyType"
+ "$ref":"#/definitions/CodeType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod1TerrainIntersection",
+ "localPart":"class",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
- "lod2Solid":{
- "title":"lod2Solid",
+ "function":{
+ "title":"function",
"allOf":[
{
- "$ref":"#/definitions/SolidPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CodeType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod2Solid",
+ "localPart":"function",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
- "lod2MultiSurface":{
- "title":"lod2MultiSurface",
+ "usage":{
+ "title":"usage",
"allOf":[
{
- "$ref":"#/definitions/MultiSurfacePropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CodeType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod2MultiSurface",
+ "localPart":"usage",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
- "lod2MultiCurve":{
- "title":"lod2MultiCurve",
+ "lod4Geometry":{
+ "title":"lod4Geometry",
"allOf":[
{
- "$ref":"#/definitions/MultiCurvePropertyType"
+ "$ref":"#/definitions/GeometryPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod2MultiCurve",
+ "localPart":"lod4Geometry",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
- "lod2TerrainIntersection":{
- "title":"lod2TerrainIntersection",
+ "lod4ImplicitRepresentation":{
+ "title":"lod4ImplicitRepresentation",
"allOf":[
{
- "$ref":"#/definitions/MultiCurvePropertyType"
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod2TerrainIntersection",
+ "localPart":"lod4ImplicitRepresentation",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
- "outerTunnelInstallation":{
- "title":"outerTunnelInstallation",
+ "cityObjectBoundedBy":{
+ "title":"cityObjectBoundedBy",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/TunnelInstallationPropertyType"
+ "$ref":"#/definitions/BoundarySurfacePropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"outerTunnelInstallation",
+ "localPart":"boundedBy",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
- "interiorTunnelInstallation":{
- "title":"interiorTunnelInstallation",
+ "genericApplicationPropertyOfIntTunnelInstallation":{
+ "title":"genericApplicationPropertyOfIntTunnelInstallation",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/IntTunnelInstallationPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"interiorTunnelInstallation",
+ "localPart":"_GenericApplicationPropertyOfIntTunnelInstallation",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
- },
- "cityObjectBoundedBy":{
- "title":"cityObjectBoundedBy",
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"IntTunnelInstallationType",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ },
+ "propertiesOrder":[
+ "clazz",
+ "function",
+ "usage",
+ "lod4Geometry",
+ "lod4ImplicitRepresentation",
+ "cityObjectBoundedBy",
+ "genericApplicationPropertyOfIntTunnelInstallation"
+ ]
+ },
+ "OpeningPropertyType":{
+ "type":"object",
+ "title":"OpeningPropertyType",
+ "required":[
+ "opening"
+ ],
+ "properties":{
+ "opening":{
+ "title":"opening",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractOpeningType"
+ }
+ },
+ "elementName":{
+ "localPart":"_Opening",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"_Opening",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"OpeningPropertyType",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ },
+ "propertiesOrder":[
+ "opening",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "InteriorWallSurfaceType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractBoundarySurfaceType"
+ },
+ {
+ "type":"object",
+ "title":"InteriorWallSurfaceType",
+ "properties":{
+ "genericApplicationPropertyOfInteriorWallSurface":{
+ "title":"genericApplicationPropertyOfInteriorWallSurface",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/BoundarySurfacePropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"boundedBy",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- }
- },
- "lod3Solid":{
- "title":"lod3Solid",
- "allOf":[
- {
- "$ref":"#/definitions/SolidPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod3Solid",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- }
- },
- "lod3MultiSurface":{
- "title":"lod3MultiSurface",
- "allOf":[
- {
- "$ref":"#/definitions/MultiSurfacePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod3MultiSurface",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- }
- },
- "lod3MultiCurve":{
- "title":"lod3MultiCurve",
- "allOf":[
- {
- "$ref":"#/definitions/MultiCurvePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod3MultiCurve",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- }
- },
- "lod3TerrainIntersection":{
- "title":"lod3TerrainIntersection",
- "allOf":[
- {
- "$ref":"#/definitions/MultiCurvePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod3TerrainIntersection",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- }
- },
- "lod4Solid":{
- "title":"lod4Solid",
- "allOf":[
- {
- "$ref":"#/definitions/SolidPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod4Solid",
+ "localPart":"_GenericApplicationPropertyOfInteriorWallSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
- },
- "lod4MultiSurface":{
- "title":"lod4MultiSurface",
- "allOf":[
- {
- "$ref":"#/definitions/MultiSurfacePropertyType"
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"InteriorWallSurfaceType",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ },
+ "propertiesOrder":[
+ "genericApplicationPropertyOfInteriorWallSurface"
+ ]
+ },
+ "BoundarySurfacePropertyType":{
+ "type":"object",
+ "title":"BoundarySurfacePropertyType",
+ "required":[
+ "boundarySurface"
+ ],
+ "properties":{
+ "boundarySurface":{
+ "title":"boundarySurface",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractBoundarySurfaceType"
}
- ],
- "propertyType":"element",
+ },
"elementName":{
- "localPart":"lod4MultiSurface",
+ "localPart":"_BoundarySurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
- },
- "lod4MultiCurve":{
- "title":"lod4MultiCurve",
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"_BoundarySurface",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"BoundarySurfacePropertyType",
+ "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
+ },
+ "propertiesOrder":[
+ "boundarySurface",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "TunnelInstallationType":{
+ "allOf":[
+ {
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
+ },
+ {
+ "type":"object",
+ "title":"TunnelInstallationType",
+ "properties":{
+ "clazz":{
+ "title":"clazz",
"allOf":[
{
- "$ref":"#/definitions/MultiCurvePropertyType"
+ "$ref":"#/definitions/CodeType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod4MultiCurve",
+ "localPart":"class",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
- "lod4TerrainIntersection":{
- "title":"lod4TerrainIntersection",
+ "function":{
+ "title":"function",
"allOf":[
{
- "$ref":"#/definitions/MultiCurvePropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CodeType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod4TerrainIntersection",
+ "localPart":"function",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
- "interiorHollowSpace":{
- "title":"interiorHollowSpace",
+ "usage":{
+ "title":"usage",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/InteriorHollowSpacePropertyType"
+ "$ref":"#/definitions/CodeType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"interiorHollowSpace",
+ "localPart":"usage",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
- "consistsOfTunnelPart":{
- "title":"consistsOfTunnelPart",
+ "lod2Geometry":{
+ "title":"lod2Geometry",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/TunnelPartPropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/GeometryPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"consistsOfTunnelPart",
+ "localPart":"lod2Geometry",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
- "genericApplicationPropertyOfAbstractTunnel":{
- "title":"genericApplicationPropertyOfAbstractTunnel",
+ "lod3Geometry":{
+ "title":"lod3Geometry",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
+ "$ref":"#/definitions/GeometryPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfAbstractTunnel",
+ "localPart":"lod3Geometry",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractTunnelType",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- },
- "propertiesOrder":[
- "clazz",
- "function",
- "usage",
- "yearOfConstruction",
- "yearOfDemolition",
- "lod1Solid",
- "lod1MultiSurface",
- "lod1TerrainIntersection",
- "lod2Solid",
- "lod2MultiSurface",
- "lod2MultiCurve",
- "lod2TerrainIntersection",
- "outerTunnelInstallation",
- "interiorTunnelInstallation",
- "cityObjectBoundedBy",
- "lod3Solid",
- "lod3MultiSurface",
- "lod3MultiCurve",
- "lod3TerrainIntersection",
- "lod4Solid",
- "lod4MultiSurface",
- "lod4MultiCurve",
- "lod4TerrainIntersection",
- "interiorHollowSpace",
- "consistsOfTunnelPart",
- "genericApplicationPropertyOfAbstractTunnel"
- ]
- },
- "AbstractOpeningType":{
- "allOf":[
- {
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
- },
- {
- "type":"object",
- "title":"AbstractOpeningType",
- "properties":{
- "lod3MultiSurface":{
- "title":"lod3MultiSurface",
+ },
+ "lod4Geometry":{
+ "title":"lod4Geometry",
"allOf":[
{
- "$ref":"#/definitions/MultiSurfacePropertyType"
+ "$ref":"#/definitions/GeometryPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod3MultiSurface",
+ "localPart":"lod4Geometry",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
- "lod4MultiSurface":{
- "title":"lod4MultiSurface",
+ "lod2ImplicitRepresentation":{
+ "title":"lod2ImplicitRepresentation",
"allOf":[
{
- "$ref":"#/definitions/MultiSurfacePropertyType"
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod4MultiSurface",
+ "localPart":"lod2ImplicitRepresentation",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -2469,50 +2562,25 @@
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
- "genericApplicationPropertyOfOpening":{
- "title":"genericApplicationPropertyOfOpening",
+ "cityObjectBoundedBy":{
+ "title":"cityObjectBoundedBy",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/BoundarySurfacePropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfOpening",
+ "localPart":"boundedBy",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractOpeningType",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- },
- "propertiesOrder":[
- "lod3MultiSurface",
- "lod4MultiSurface",
- "lod3ImplicitRepresentation",
- "lod4ImplicitRepresentation",
- "genericApplicationPropertyOfOpening"
- ]
- },
- "InteriorWallSurfaceType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractBoundarySurfaceType"
- },
- {
- "type":"object",
- "title":"InteriorWallSurfaceType",
- "properties":{
- "genericApplicationPropertyOfInteriorWallSurface":{
- "title":"genericApplicationPropertyOfInteriorWallSurface",
+ },
+ "genericApplicationPropertyOfTunnelInstallation":{
+ "title":"genericApplicationPropertyOfTunnelInstallation",
"allOf":[
{
"type":"array",
@@ -2524,7 +2592,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfInteriorWallSurface",
+ "localPart":"_GenericApplicationPropertyOfTunnelInstallation",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
}
@@ -2533,24 +2601,34 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"InteriorWallSurfaceType",
+ "localPart":"TunnelInstallationType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
- "genericApplicationPropertyOfInteriorWallSurface"
+ "clazz",
+ "function",
+ "usage",
+ "lod2Geometry",
+ "lod3Geometry",
+ "lod4Geometry",
+ "lod2ImplicitRepresentation",
+ "lod3ImplicitRepresentation",
+ "lod4ImplicitRepresentation",
+ "cityObjectBoundedBy",
+ "genericApplicationPropertyOfTunnelInstallation"
]
},
- "DoorType":{
+ "TunnelType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractOpeningType"
+ "$ref":"#/definitions/AbstractTunnelType"
},
{
"type":"object",
- "title":"DoorType",
+ "title":"TunnelType",
"properties":{
- "genericApplicationPropertyOfDoor":{
- "title":"genericApplicationPropertyOfDoor",
+ "genericApplicationPropertyOfTunnel":{
+ "title":"genericApplicationPropertyOfTunnel",
"allOf":[
{
"type":"array",
@@ -2562,7 +2640,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfDoor",
+ "localPart":"_GenericApplicationPropertyOfTunnel",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
}
@@ -2571,24 +2649,24 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DoorType",
+ "localPart":"TunnelType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
- "genericApplicationPropertyOfDoor"
+ "genericApplicationPropertyOfTunnel"
]
},
- "OuterFloorSurfaceType":{
+ "CeilingSurfaceType":{
"allOf":[
{
"$ref":"#/definitions/AbstractBoundarySurfaceType"
},
{
"type":"object",
- "title":"OuterFloorSurfaceType",
+ "title":"CeilingSurfaceType",
"properties":{
- "genericApplicationPropertyOfOuterFloorSurface":{
- "title":"genericApplicationPropertyOfOuterFloorSurface",
+ "genericApplicationPropertyOfCeilingSurface":{
+ "title":"genericApplicationPropertyOfCeilingSurface",
"allOf":[
{
"type":"array",
@@ -2600,7 +2678,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfOuterFloorSurface",
+ "localPart":"_GenericApplicationPropertyOfCeilingSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
}
@@ -2609,97 +2687,24 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"OuterFloorSurfaceType",
+ "localPart":"CeilingSurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
- "genericApplicationPropertyOfOuterFloorSurface"
+ "genericApplicationPropertyOfCeilingSurface"
]
},
- "TunnelFurnitureType":{
+ "FloorSurfaceType":{
"allOf":[
{
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
+ "$ref":"#/definitions/AbstractBoundarySurfaceType"
},
{
"type":"object",
- "title":"TunnelFurnitureType",
+ "title":"FloorSurfaceType",
"properties":{
- "clazz":{
- "title":"clazz",
- "allOf":[
- {
- "$ref":"#/definitions/CodeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"class",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- }
- },
- "function":{
- "title":"function",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CodeType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"function",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- }
- },
- "usage":{
- "title":"usage",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CodeType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"usage",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- }
- },
- "lod4Geometry":{
- "title":"lod4Geometry",
- "allOf":[
- {
- "$ref":"#/definitions/GeometryPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod4Geometry",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- }
- },
- "lod4ImplicitRepresentation":{
- "title":"lod4ImplicitRepresentation",
- "allOf":[
- {
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod4ImplicitRepresentation",
- "namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
- }
- },
- "genericApplicationPropertyOfTunnelFurniture":{
- "title":"genericApplicationPropertyOfTunnelFurniture",
+ "genericApplicationPropertyOfFloorSurface":{
+ "title":"genericApplicationPropertyOfFloorSurface",
"allOf":[
{
"type":"array",
@@ -2711,7 +2716,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfTunnelFurniture",
+ "localPart":"_GenericApplicationPropertyOfFloorSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
}
@@ -2720,16 +2725,11 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TunnelFurnitureType",
+ "localPart":"FloorSurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
},
"propertiesOrder":[
- "clazz",
- "function",
- "usage",
- "lod4Geometry",
- "lod4ImplicitRepresentation",
- "genericApplicationPropertyOfTunnelFurniture"
+ "genericApplicationPropertyOfFloorSurface"
]
}
},
@@ -2741,11 +2741,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/TunnelInstallationType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfTunnelPart",
+ "localPart":"TunnelInstallation",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -2760,7 +2760,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfInteriorWallSurface",
+ "localPart":"_GenericApplicationPropertyOfWindow",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -2775,7 +2775,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfDoor",
+ "localPart":"_GenericApplicationPropertyOfClosureSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -2786,11 +2786,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TunnelFurnitureType"
+ "$ref":"#/definitions/FloorSurfaceType"
}
},
"elementName":{
- "localPart":"TunnelFurniture",
+ "localPart":"FloorSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -2805,7 +2805,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfAbstractTunnel",
+ "localPart":"_GenericApplicationPropertyOfRoofSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -2816,11 +2816,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/InteriorWallSurfaceType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfGroundSurface",
+ "localPart":"InteriorWallSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -2831,11 +2831,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/HollowSpaceType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfWindow",
+ "localPart":"HollowSpace",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -2846,11 +2846,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/GroundSurfaceType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfBoundarySurface",
+ "localPart":"GroundSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -2861,11 +2861,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OuterCeilingSurfaceType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"OuterCeilingSurface",
+ "localPart":"_GenericApplicationPropertyOfAbstractTunnel",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -2876,11 +2876,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/OuterCeilingSurfaceType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfTunnelFurniture",
+ "localPart":"OuterCeilingSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -2895,7 +2895,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfOuterFloorSurface",
+ "localPart":"_GenericApplicationPropertyOfTunnelInstallation",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -2906,11 +2906,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/IntTunnelInstallationType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"IntTunnelInstallation",
+ "localPart":"_GenericApplicationPropertyOfBoundarySurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -2921,11 +2921,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CeilingSurfaceType"
+ "$ref":"#/definitions/AbstractBoundarySurfaceType"
}
},
"elementName":{
- "localPart":"CeilingSurface",
+ "localPart":"_BoundarySurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -2936,11 +2936,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/RoofSurfaceType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfHollowSpace",
+ "localPart":"RoofSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -2951,11 +2951,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OuterFloorSurfaceType"
+ "$ref":"#/definitions/TunnelType"
}
},
"elementName":{
- "localPart":"OuterFloorSurface",
+ "localPart":"Tunnel",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -2970,7 +2970,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfWallSurface",
+ "localPart":"_GenericApplicationPropertyOfTunnel",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -2981,11 +2981,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/WindowType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"Window",
+ "localPart":"_GenericApplicationPropertyOfOpening",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -2996,11 +2996,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/HollowSpaceType"
+ "$ref":"#/definitions/AbstractOpeningType"
}
},
"elementName":{
- "localPart":"HollowSpace",
+ "localPart":"_Opening",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -3015,7 +3015,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfTunnel",
+ "localPart":"_GenericApplicationPropertyOfTunnelPart",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -3026,11 +3026,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/WallSurfaceType"
+ "$ref":"#/definitions/OuterFloorSurfaceType"
}
},
"elementName":{
- "localPart":"WallSurface",
+ "localPart":"OuterFloorSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -3045,7 +3045,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfIntTunnelInstallation",
+ "localPart":"_GenericApplicationPropertyOfOuterFloorSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -3056,11 +3056,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/FloorSurfaceType"
+ "$ref":"#/definitions/TunnelPartType"
}
},
"elementName":{
- "localPart":"FloorSurface",
+ "localPart":"TunnelPart",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -3071,11 +3071,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractOpeningType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"_Opening",
+ "localPart":"_GenericApplicationPropertyOfOuterCeilingSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -3086,11 +3086,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTunnelType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"_AbstractTunnel",
+ "localPart":"_GenericApplicationPropertyOfInteriorWallSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -3105,7 +3105,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfOuterCeilingSurface",
+ "localPart":"_GenericApplicationPropertyOfWallSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -3116,11 +3116,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ClosureSurfaceType"
+ "$ref":"#/definitions/TunnelFurnitureType"
}
},
"elementName":{
- "localPart":"ClosureSurface",
+ "localPart":"TunnelFurniture",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -3131,11 +3131,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TunnelPartType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"TunnelPart",
+ "localPart":"_GenericApplicationPropertyOfFloorSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -3150,7 +3150,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfClosureSurface",
+ "localPart":"_GenericApplicationPropertyOfHollowSpace",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -3161,11 +3161,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/DoorType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfRoofSurface",
+ "localPart":"Door",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -3176,11 +3176,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RoofSurfaceType"
+ "$ref":"#/definitions/AbstractTunnelType"
}
},
"elementName":{
- "localPart":"RoofSurface",
+ "localPart":"_AbstractTunnel",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -3191,11 +3191,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DoorType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"Door",
+ "localPart":"_GenericApplicationPropertyOfIntTunnelInstallation",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -3210,7 +3210,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfOpening",
+ "localPart":"_GenericApplicationPropertyOfDoor",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -3221,11 +3221,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/InteriorWallSurfaceType"
+ "$ref":"#/definitions/IntTunnelInstallationType"
}
},
"elementName":{
- "localPart":"InteriorWallSurface",
+ "localPart":"IntTunnelInstallation",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -3236,11 +3236,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/WallSurfaceType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfTunnelInstallation",
+ "localPart":"WallSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -3251,11 +3251,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/CeilingSurfaceType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfCeilingSurface",
+ "localPart":"CeilingSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -3266,11 +3266,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractBoundarySurfaceType"
+ "$ref":"#/definitions/WindowType"
}
},
"elementName":{
- "localPart":"_BoundarySurface",
+ "localPart":"Window",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -3281,11 +3281,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TunnelType"
+ "$ref":"#/definitions/ClosureSurfaceType"
}
},
"elementName":{
- "localPart":"Tunnel",
+ "localPart":"ClosureSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -3300,7 +3300,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfFloorSurface",
+ "localPart":"_GenericApplicationPropertyOfCeilingSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -3311,11 +3311,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GroundSurfaceType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"GroundSurface",
+ "localPart":"_GenericApplicationPropertyOfGroundSurface",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
},
@@ -3326,11 +3326,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TunnelInstallationType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"TunnelInstallation",
+ "localPart":"_GenericApplicationPropertyOfTunnelFurniture",
"namespaceURI":"http://www.opengis.net/citygml/tunnel/2.0"
}
}
diff --git a/scripts/jsonschemas/CityGML_Vegetation_1_0.jsonschema b/scripts/jsonschemas/CityGML_Vegetation_1_0.jsonschema
index 63478644..9b4d4a14 100644
--- a/scripts/jsonschemas/CityGML_Vegetation_1_0.jsonschema
+++ b/scripts/jsonschemas/CityGML_Vegetation_1_0.jsonschema
@@ -2,47 +2,55 @@
{
"id":"http://www.opengis.net/citygml/vegetation/1.0#",
"definitions":{
- "SolitaryVegetationObjectType":{
+ "AbstractVegetationObjectType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractVegetationObjectType"
+ "$ref":"http://www.opengis.net/citygml/1.0#/definitions/AbstractCityObjectType"
},
{
"type":"object",
- "title":"SolitaryVegetationObjectType",
+ "title":"AbstractVegetationObjectType",
"properties":{
- "clazz":{
- "title":"clazz",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"class",
- "namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
- }
- },
- "function":{
- "title":"function",
+ "genericApplicationPropertyOfVegetationObject":{
+ "title":"genericApplicationPropertyOfVegetationObject",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"function",
+ "localPart":"_GenericApplicationPropertyOfVegetationObject",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
}
- },
- "species":{
- "title":"species",
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractVegetationObjectType",
+ "namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
+ },
+ "propertiesOrder":[
+ "genericApplicationPropertyOfVegetationObject"
+ ]
+ },
+ "PlantCoverType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractVegetationObjectType"
+ },
+ {
+ "type":"object",
+ "title":"PlantCoverType",
+ "properties":{
+ "clazz":{
+ "title":"clazz",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -50,38 +58,29 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"species",
- "namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
- }
- },
- "height":{
- "title":"height",
- "allOf":[
- {
- "$ref":"#/definitions/LengthType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"height",
+ "localPart":"class",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
}
},
- "trunkDiameter":{
- "title":"trunkDiameter",
+ "function":{
+ "title":"function",
"allOf":[
{
- "$ref":"#/definitions/LengthType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"trunkDiameter",
+ "localPart":"function",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
}
},
- "crownDiameter":{
- "title":"crownDiameter",
+ "averageHeight":{
+ "title":"averageHeight",
"allOf":[
{
"$ref":"#/definitions/LengthType"
@@ -89,116 +88,103 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"crownDiameter",
- "namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
- }
- },
- "lod1Geometry":{
- "title":"lod1Geometry",
- "allOf":[
- {
- "$ref":"#/definitions/GeometryPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod1Geometry",
+ "localPart":"averageHeight",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
}
},
- "lod2Geometry":{
- "title":"lod2Geometry",
+ "lod1MultiSurface":{
+ "title":"lod1MultiSurface",
"allOf":[
{
- "$ref":"#/definitions/GeometryPropertyType"
+ "$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod2Geometry",
+ "localPart":"lod1MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
}
},
- "lod3Geometry":{
- "title":"lod3Geometry",
+ "lod2MultiSurface":{
+ "title":"lod2MultiSurface",
"allOf":[
{
- "$ref":"#/definitions/GeometryPropertyType"
+ "$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod3Geometry",
+ "localPart":"lod2MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
}
},
- "lod4Geometry":{
- "title":"lod4Geometry",
+ "lod3MultiSurface":{
+ "title":"lod3MultiSurface",
"allOf":[
{
- "$ref":"#/definitions/GeometryPropertyType"
+ "$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod4Geometry",
+ "localPart":"lod3MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
}
},
- "lod1ImplicitRepresentation":{
- "title":"lod1ImplicitRepresentation",
+ "lod4MultiSurface":{
+ "title":"lod4MultiSurface",
"allOf":[
{
- "$ref":"http://www.opengis.net/citygml/1.0#/definitions/ImplicitRepresentationPropertyType"
+ "$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod1ImplicitRepresentation",
+ "localPart":"lod4MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
}
},
- "lod2ImplicitRepresentation":{
- "title":"lod2ImplicitRepresentation",
+ "lod1MultiSolid":{
+ "title":"lod1MultiSolid",
"allOf":[
{
- "$ref":"http://www.opengis.net/citygml/1.0#/definitions/ImplicitRepresentationPropertyType"
+ "$ref":"#/definitions/MultiSolidPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod2ImplicitRepresentation",
+ "localPart":"lod1MultiSolid",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
}
},
- "lod3ImplicitRepresentation":{
- "title":"lod3ImplicitRepresentation",
+ "lod2MultiSolid":{
+ "title":"lod2MultiSolid",
"allOf":[
{
- "$ref":"http://www.opengis.net/citygml/1.0#/definitions/ImplicitRepresentationPropertyType"
+ "$ref":"#/definitions/MultiSolidPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod3ImplicitRepresentation",
+ "localPart":"lod2MultiSolid",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
}
},
- "lod4ImplicitRepresentation":{
- "title":"lod4ImplicitRepresentation",
+ "lod3MultiSolid":{
+ "title":"lod3MultiSolid",
"allOf":[
{
- "$ref":"http://www.opengis.net/citygml/1.0#/definitions/ImplicitRepresentationPropertyType"
+ "$ref":"#/definitions/MultiSolidPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod4ImplicitRepresentation",
+ "localPart":"lod3MultiSolid",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
}
},
- "genericApplicationPropertyOfSolitaryVegetationObject":{
- "title":"genericApplicationPropertyOfSolitaryVegetationObject",
+ "genericApplicationPropertyOfPlantCover":{
+ "title":"genericApplicationPropertyOfPlantCover",
"allOf":[
{
"type":"array",
@@ -210,7 +196,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfSolitaryVegetationObject",
+ "localPart":"_GenericApplicationPropertyOfPlantCover",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
}
}
@@ -219,35 +205,31 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"SolitaryVegetationObjectType",
+ "localPart":"PlantCoverType",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
},
"propertiesOrder":[
"clazz",
"function",
- "species",
- "height",
- "trunkDiameter",
- "crownDiameter",
- "lod1Geometry",
- "lod2Geometry",
- "lod3Geometry",
- "lod4Geometry",
- "lod1ImplicitRepresentation",
- "lod2ImplicitRepresentation",
- "lod3ImplicitRepresentation",
- "lod4ImplicitRepresentation",
- "genericApplicationPropertyOfSolitaryVegetationObject"
+ "averageHeight",
+ "lod1MultiSurface",
+ "lod2MultiSurface",
+ "lod3MultiSurface",
+ "lod4MultiSurface",
+ "lod1MultiSolid",
+ "lod2MultiSolid",
+ "lod3MultiSolid",
+ "genericApplicationPropertyOfPlantCover"
]
},
- "PlantCoverType":{
+ "SolitaryVegetationObjectType":{
"allOf":[
{
"$ref":"#/definitions/AbstractVegetationObjectType"
},
{
"type":"object",
- "title":"PlantCoverType",
+ "title":"SolitaryVegetationObjectType",
"properties":{
"clazz":{
"title":"clazz",
@@ -279,8 +261,21 @@
"namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
}
},
- "averageHeight":{
- "title":"averageHeight",
+ "species":{
+ "title":"species",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"species",
+ "namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
+ }
+ },
+ "height":{
+ "title":"height",
"allOf":[
{
"$ref":"#/definitions/LengthType"
@@ -288,151 +283,142 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"averageHeight",
+ "localPart":"height",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
}
},
- "lod1MultiSurface":{
- "title":"lod1MultiSurface",
+ "trunkDiameter":{
+ "title":"trunkDiameter",
"allOf":[
{
- "$ref":"#/definitions/MultiSurfacePropertyType"
+ "$ref":"#/definitions/LengthType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod1MultiSurface",
+ "localPart":"trunkDiameter",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
}
},
- "lod2MultiSurface":{
- "title":"lod2MultiSurface",
+ "crownDiameter":{
+ "title":"crownDiameter",
"allOf":[
{
- "$ref":"#/definitions/MultiSurfacePropertyType"
+ "$ref":"#/definitions/LengthType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod2MultiSurface",
+ "localPart":"crownDiameter",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
}
},
- "lod3MultiSurface":{
- "title":"lod3MultiSurface",
+ "lod1Geometry":{
+ "title":"lod1Geometry",
"allOf":[
{
- "$ref":"#/definitions/MultiSurfacePropertyType"
+ "$ref":"#/definitions/GeometryPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod3MultiSurface",
+ "localPart":"lod1Geometry",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
}
},
- "lod4MultiSurface":{
- "title":"lod4MultiSurface",
+ "lod2Geometry":{
+ "title":"lod2Geometry",
"allOf":[
{
- "$ref":"#/definitions/MultiSurfacePropertyType"
+ "$ref":"#/definitions/GeometryPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod4MultiSurface",
+ "localPart":"lod2Geometry",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
}
},
- "lod1MultiSolid":{
- "title":"lod1MultiSolid",
+ "lod3Geometry":{
+ "title":"lod3Geometry",
"allOf":[
{
- "$ref":"#/definitions/MultiSolidPropertyType"
+ "$ref":"#/definitions/GeometryPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod1MultiSolid",
+ "localPart":"lod3Geometry",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
}
},
- "lod2MultiSolid":{
- "title":"lod2MultiSolid",
+ "lod4Geometry":{
+ "title":"lod4Geometry",
"allOf":[
{
- "$ref":"#/definitions/MultiSolidPropertyType"
+ "$ref":"#/definitions/GeometryPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod2MultiSolid",
+ "localPart":"lod4Geometry",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
}
},
- "lod3MultiSolid":{
- "title":"lod3MultiSolid",
+ "lod1ImplicitRepresentation":{
+ "title":"lod1ImplicitRepresentation",
"allOf":[
{
- "$ref":"#/definitions/MultiSolidPropertyType"
+ "$ref":"http://www.opengis.net/citygml/1.0#/definitions/ImplicitRepresentationPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod3MultiSolid",
+ "localPart":"lod1ImplicitRepresentation",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
}
},
- "genericApplicationPropertyOfPlantCover":{
- "title":"genericApplicationPropertyOfPlantCover",
+ "lod2ImplicitRepresentation":{
+ "title":"lod2ImplicitRepresentation",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
+ "$ref":"http://www.opengis.net/citygml/1.0#/definitions/ImplicitRepresentationPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfPlantCover",
+ "localPart":"lod2ImplicitRepresentation",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"PlantCoverType",
- "namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
- },
- "propertiesOrder":[
- "clazz",
- "function",
- "averageHeight",
- "lod1MultiSurface",
- "lod2MultiSurface",
- "lod3MultiSurface",
- "lod4MultiSurface",
- "lod1MultiSolid",
- "lod2MultiSolid",
- "lod3MultiSolid",
- "genericApplicationPropertyOfPlantCover"
- ]
- },
- "AbstractVegetationObjectType":{
- "allOf":[
- {
- "$ref":"http://www.opengis.net/citygml/1.0#/definitions/AbstractCityObjectType"
- },
- {
- "type":"object",
- "title":"AbstractVegetationObjectType",
- "properties":{
- "genericApplicationPropertyOfVegetationObject":{
- "title":"genericApplicationPropertyOfVegetationObject",
+ },
+ "lod3ImplicitRepresentation":{
+ "title":"lod3ImplicitRepresentation",
+ "allOf":[
+ {
+ "$ref":"http://www.opengis.net/citygml/1.0#/definitions/ImplicitRepresentationPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod3ImplicitRepresentation",
+ "namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
+ }
+ },
+ "lod4ImplicitRepresentation":{
+ "title":"lod4ImplicitRepresentation",
+ "allOf":[
+ {
+ "$ref":"http://www.opengis.net/citygml/1.0#/definitions/ImplicitRepresentationPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod4ImplicitRepresentation",
+ "namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
+ }
+ },
+ "genericApplicationPropertyOfSolitaryVegetationObject":{
+ "title":"genericApplicationPropertyOfSolitaryVegetationObject",
"allOf":[
{
"type":"array",
@@ -444,7 +430,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfVegetationObject",
+ "localPart":"_GenericApplicationPropertyOfSolitaryVegetationObject",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
}
}
@@ -453,11 +439,25 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractVegetationObjectType",
+ "localPart":"SolitaryVegetationObjectType",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
},
"propertiesOrder":[
- "genericApplicationPropertyOfVegetationObject"
+ "clazz",
+ "function",
+ "species",
+ "height",
+ "trunkDiameter",
+ "crownDiameter",
+ "lod1Geometry",
+ "lod2Geometry",
+ "lod3Geometry",
+ "lod4Geometry",
+ "lod1ImplicitRepresentation",
+ "lod2ImplicitRepresentation",
+ "lod3ImplicitRepresentation",
+ "lod4ImplicitRepresentation",
+ "genericApplicationPropertyOfSolitaryVegetationObject"
]
}
},
@@ -469,11 +469,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PlantCoverType"
+ "$ref":"#/definitions/SolitaryVegetationObjectType"
}
},
"elementName":{
- "localPart":"PlantCover",
+ "localPart":"SolitaryVegetationObject",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
}
},
@@ -488,7 +488,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfPlantCover",
+ "localPart":"_GenericApplicationPropertyOfSolitaryVegetationObject",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
}
},
@@ -499,11 +499,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SolitaryVegetationObjectType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"SolitaryVegetationObject",
+ "localPart":"_GenericApplicationPropertyOfPlantCover",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
}
},
@@ -514,11 +514,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractVegetationObjectType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"_VegetationObject",
+ "localPart":"_GenericApplicationPropertyOfVegetationObject",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
}
},
@@ -529,11 +529,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/PlantCoverType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfSolitaryVegetationObject",
+ "localPart":"PlantCover",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
}
},
@@ -544,11 +544,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/AbstractVegetationObjectType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfVegetationObject",
+ "localPart":"_VegetationObject",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/1.0"
}
}
diff --git a/scripts/jsonschemas/CityGML_Vegetation_2_0.jsonschema b/scripts/jsonschemas/CityGML_Vegetation_2_0.jsonschema
index b2e64eb2..358f1f4e 100644
--- a/scripts/jsonschemas/CityGML_Vegetation_2_0.jsonschema
+++ b/scripts/jsonschemas/CityGML_Vegetation_2_0.jsonschema
@@ -2,52 +2,14 @@
{
"id":"http://www.opengis.net/citygml/vegetation/2.0#",
"definitions":{
- "AbstractVegetationObjectType":{
- "allOf":[
- {
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
- },
- {
- "type":"object",
- "title":"AbstractVegetationObjectType",
- "properties":{
- "genericApplicationPropertyOfVegetationObject":{
- "title":"genericApplicationPropertyOfVegetationObject",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"_GenericApplicationPropertyOfVegetationObject",
- "namespaceURI":"http://www.opengis.net/citygml/vegetation/2.0"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractVegetationObjectType",
- "namespaceURI":"http://www.opengis.net/citygml/vegetation/2.0"
- },
- "propertiesOrder":[
- "genericApplicationPropertyOfVegetationObject"
- ]
- },
- "PlantCoverType":{
+ "SolitaryVegetationObjectType":{
"allOf":[
{
"$ref":"#/definitions/AbstractVegetationObjectType"
},
{
"type":"object",
- "title":"PlantCoverType",
+ "title":"SolitaryVegetationObjectType",
"properties":{
"clazz":{
"title":"clazz",
@@ -96,8 +58,21 @@
"namespaceURI":"http://www.opengis.net/citygml/vegetation/2.0"
}
},
- "averageHeight":{
- "title":"averageHeight",
+ "species":{
+ "title":"species",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"species",
+ "namespaceURI":"http://www.opengis.net/citygml/vegetation/2.0"
+ }
+ },
+ "height":{
+ "title":"height",
"allOf":[
{
"$ref":"#/definitions/LengthType"
@@ -105,116 +80,142 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"averageHeight",
+ "localPart":"height",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/2.0"
}
},
- "lod1MultiSurface":{
- "title":"lod1MultiSurface",
+ "trunkDiameter":{
+ "title":"trunkDiameter",
"allOf":[
{
- "$ref":"#/definitions/MultiSurfacePropertyType"
+ "$ref":"#/definitions/LengthType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod1MultiSurface",
+ "localPart":"trunkDiameter",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/2.0"
}
},
- "lod2MultiSurface":{
- "title":"lod2MultiSurface",
+ "crownDiameter":{
+ "title":"crownDiameter",
"allOf":[
{
- "$ref":"#/definitions/MultiSurfacePropertyType"
+ "$ref":"#/definitions/LengthType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod2MultiSurface",
+ "localPart":"crownDiameter",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/2.0"
}
},
- "lod3MultiSurface":{
- "title":"lod3MultiSurface",
+ "lod1Geometry":{
+ "title":"lod1Geometry",
"allOf":[
{
- "$ref":"#/definitions/MultiSurfacePropertyType"
+ "$ref":"#/definitions/GeometryPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod3MultiSurface",
+ "localPart":"lod1Geometry",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/2.0"
}
},
- "lod4MultiSurface":{
- "title":"lod4MultiSurface",
+ "lod2Geometry":{
+ "title":"lod2Geometry",
"allOf":[
{
- "$ref":"#/definitions/MultiSurfacePropertyType"
+ "$ref":"#/definitions/GeometryPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod4MultiSurface",
+ "localPart":"lod2Geometry",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/2.0"
}
},
- "lod1MultiSolid":{
- "title":"lod1MultiSolid",
+ "lod3Geometry":{
+ "title":"lod3Geometry",
"allOf":[
{
- "$ref":"#/definitions/MultiSolidPropertyType"
+ "$ref":"#/definitions/GeometryPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod1MultiSolid",
+ "localPart":"lod3Geometry",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/2.0"
}
},
- "lod2MultiSolid":{
- "title":"lod2MultiSolid",
+ "lod4Geometry":{
+ "title":"lod4Geometry",
"allOf":[
{
- "$ref":"#/definitions/MultiSolidPropertyType"
+ "$ref":"#/definitions/GeometryPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod2MultiSolid",
+ "localPart":"lod4Geometry",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/2.0"
}
},
- "lod3MultiSolid":{
- "title":"lod3MultiSolid",
+ "lod1ImplicitRepresentation":{
+ "title":"lod1ImplicitRepresentation",
"allOf":[
{
- "$ref":"#/definitions/MultiSolidPropertyType"
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod3MultiSolid",
+ "localPart":"lod1ImplicitRepresentation",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/2.0"
}
},
- "lod4MultiSolid":{
- "title":"lod4MultiSolid",
+ "lod2ImplicitRepresentation":{
+ "title":"lod2ImplicitRepresentation",
"allOf":[
{
- "$ref":"#/definitions/MultiSolidPropertyType"
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod4MultiSolid",
+ "localPart":"lod2ImplicitRepresentation",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/2.0"
}
},
- "genericApplicationPropertyOfPlantCover":{
- "title":"genericApplicationPropertyOfPlantCover",
+ "lod3ImplicitRepresentation":{
+ "title":"lod3ImplicitRepresentation",
+ "allOf":[
+ {
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod3ImplicitRepresentation",
+ "namespaceURI":"http://www.opengis.net/citygml/vegetation/2.0"
+ }
+ },
+ "lod4ImplicitRepresentation":{
+ "title":"lod4ImplicitRepresentation",
+ "allOf":[
+ {
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod4ImplicitRepresentation",
+ "namespaceURI":"http://www.opengis.net/citygml/vegetation/2.0"
+ }
+ },
+ "genericApplicationPropertyOfSolitaryVegetationObject":{
+ "title":"genericApplicationPropertyOfSolitaryVegetationObject",
"allOf":[
{
"type":"array",
@@ -226,7 +227,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfPlantCover",
+ "localPart":"_GenericApplicationPropertyOfSolitaryVegetationObject",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/2.0"
}
}
@@ -235,33 +236,74 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"PlantCoverType",
+ "localPart":"SolitaryVegetationObjectType",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/2.0"
},
"propertiesOrder":[
"clazz",
"function",
"usage",
- "averageHeight",
- "lod1MultiSurface",
- "lod2MultiSurface",
- "lod3MultiSurface",
- "lod4MultiSurface",
- "lod1MultiSolid",
- "lod2MultiSolid",
- "lod3MultiSolid",
- "lod4MultiSolid",
- "genericApplicationPropertyOfPlantCover"
+ "species",
+ "height",
+ "trunkDiameter",
+ "crownDiameter",
+ "lod1Geometry",
+ "lod2Geometry",
+ "lod3Geometry",
+ "lod4Geometry",
+ "lod1ImplicitRepresentation",
+ "lod2ImplicitRepresentation",
+ "lod3ImplicitRepresentation",
+ "lod4ImplicitRepresentation",
+ "genericApplicationPropertyOfSolitaryVegetationObject"
]
},
- "SolitaryVegetationObjectType":{
+ "AbstractVegetationObjectType":{
+ "allOf":[
+ {
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractVegetationObjectType",
+ "properties":{
+ "genericApplicationPropertyOfVegetationObject":{
+ "title":"genericApplicationPropertyOfVegetationObject",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"_GenericApplicationPropertyOfVegetationObject",
+ "namespaceURI":"http://www.opengis.net/citygml/vegetation/2.0"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractVegetationObjectType",
+ "namespaceURI":"http://www.opengis.net/citygml/vegetation/2.0"
+ },
+ "propertiesOrder":[
+ "genericApplicationPropertyOfVegetationObject"
+ ]
+ },
+ "PlantCoverType":{
"allOf":[
{
"$ref":"#/definitions/AbstractVegetationObjectType"
},
{
"type":"object",
- "title":"SolitaryVegetationObjectType",
+ "title":"PlantCoverType",
"properties":{
"clazz":{
"title":"clazz",
@@ -310,47 +352,8 @@
"namespaceURI":"http://www.opengis.net/citygml/vegetation/2.0"
}
},
- "species":{
- "title":"species",
- "allOf":[
- {
- "$ref":"#/definitions/CodeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"species",
- "namespaceURI":"http://www.opengis.net/citygml/vegetation/2.0"
- }
- },
- "height":{
- "title":"height",
- "allOf":[
- {
- "$ref":"#/definitions/LengthType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"height",
- "namespaceURI":"http://www.opengis.net/citygml/vegetation/2.0"
- }
- },
- "trunkDiameter":{
- "title":"trunkDiameter",
- "allOf":[
- {
- "$ref":"#/definitions/LengthType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"trunkDiameter",
- "namespaceURI":"http://www.opengis.net/citygml/vegetation/2.0"
- }
- },
- "crownDiameter":{
- "title":"crownDiameter",
+ "averageHeight":{
+ "title":"averageHeight",
"allOf":[
{
"$ref":"#/definitions/LengthType"
@@ -358,116 +361,116 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"crownDiameter",
+ "localPart":"averageHeight",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/2.0"
}
},
- "lod1Geometry":{
- "title":"lod1Geometry",
+ "lod1MultiSurface":{
+ "title":"lod1MultiSurface",
"allOf":[
{
- "$ref":"#/definitions/GeometryPropertyType"
+ "$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod1Geometry",
+ "localPart":"lod1MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/2.0"
}
},
- "lod2Geometry":{
- "title":"lod2Geometry",
+ "lod2MultiSurface":{
+ "title":"lod2MultiSurface",
"allOf":[
{
- "$ref":"#/definitions/GeometryPropertyType"
+ "$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod2Geometry",
+ "localPart":"lod2MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/2.0"
}
},
- "lod3Geometry":{
- "title":"lod3Geometry",
+ "lod3MultiSurface":{
+ "title":"lod3MultiSurface",
"allOf":[
{
- "$ref":"#/definitions/GeometryPropertyType"
+ "$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod3Geometry",
+ "localPart":"lod3MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/2.0"
}
},
- "lod4Geometry":{
- "title":"lod4Geometry",
+ "lod4MultiSurface":{
+ "title":"lod4MultiSurface",
"allOf":[
{
- "$ref":"#/definitions/GeometryPropertyType"
+ "$ref":"#/definitions/MultiSurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod4Geometry",
+ "localPart":"lod4MultiSurface",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/2.0"
}
},
- "lod1ImplicitRepresentation":{
- "title":"lod1ImplicitRepresentation",
+ "lod1MultiSolid":{
+ "title":"lod1MultiSolid",
"allOf":[
{
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
+ "$ref":"#/definitions/MultiSolidPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod1ImplicitRepresentation",
+ "localPart":"lod1MultiSolid",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/2.0"
}
},
- "lod2ImplicitRepresentation":{
- "title":"lod2ImplicitRepresentation",
+ "lod2MultiSolid":{
+ "title":"lod2MultiSolid",
"allOf":[
{
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
+ "$ref":"#/definitions/MultiSolidPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod2ImplicitRepresentation",
+ "localPart":"lod2MultiSolid",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/2.0"
}
},
- "lod3ImplicitRepresentation":{
- "title":"lod3ImplicitRepresentation",
+ "lod3MultiSolid":{
+ "title":"lod3MultiSolid",
"allOf":[
{
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
+ "$ref":"#/definitions/MultiSolidPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod3ImplicitRepresentation",
+ "localPart":"lod3MultiSolid",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/2.0"
}
},
- "lod4ImplicitRepresentation":{
- "title":"lod4ImplicitRepresentation",
+ "lod4MultiSolid":{
+ "title":"lod4MultiSolid",
"allOf":[
{
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/ImplicitRepresentationPropertyType"
+ "$ref":"#/definitions/MultiSolidPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lod4ImplicitRepresentation",
+ "localPart":"lod4MultiSolid",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/2.0"
}
},
- "genericApplicationPropertyOfSolitaryVegetationObject":{
- "title":"genericApplicationPropertyOfSolitaryVegetationObject",
+ "genericApplicationPropertyOfPlantCover":{
+ "title":"genericApplicationPropertyOfPlantCover",
"allOf":[
{
"type":"array",
@@ -479,7 +482,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfSolitaryVegetationObject",
+ "localPart":"_GenericApplicationPropertyOfPlantCover",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/2.0"
}
}
@@ -488,26 +491,23 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"SolitaryVegetationObjectType",
+ "localPart":"PlantCoverType",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/2.0"
},
"propertiesOrder":[
"clazz",
"function",
"usage",
- "species",
- "height",
- "trunkDiameter",
- "crownDiameter",
- "lod1Geometry",
- "lod2Geometry",
- "lod3Geometry",
- "lod4Geometry",
- "lod1ImplicitRepresentation",
- "lod2ImplicitRepresentation",
- "lod3ImplicitRepresentation",
- "lod4ImplicitRepresentation",
- "genericApplicationPropertyOfSolitaryVegetationObject"
+ "averageHeight",
+ "lod1MultiSurface",
+ "lod2MultiSurface",
+ "lod3MultiSurface",
+ "lod4MultiSurface",
+ "lod1MultiSolid",
+ "lod2MultiSolid",
+ "lod3MultiSolid",
+ "lod4MultiSolid",
+ "genericApplicationPropertyOfPlantCover"
]
}
},
@@ -549,11 +549,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SolitaryVegetationObjectType"
+ "$ref":"#/definitions/AbstractVegetationObjectType"
}
},
"elementName":{
- "localPart":"SolitaryVegetationObject",
+ "localPart":"_VegetationObject",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/2.0"
}
},
@@ -564,11 +564,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractVegetationObjectType"
+ "$ref":"#/definitions/SolitaryVegetationObjectType"
}
},
"elementName":{
- "localPart":"_VegetationObject",
+ "localPart":"SolitaryVegetationObject",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/2.0"
}
},
@@ -583,7 +583,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfVegetationObject",
+ "localPart":"_GenericApplicationPropertyOfPlantCover",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/2.0"
}
},
@@ -598,7 +598,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfPlantCover",
+ "localPart":"_GenericApplicationPropertyOfVegetationObject",
"namespaceURI":"http://www.opengis.net/citygml/vegetation/2.0"
}
}
diff --git a/scripts/jsonschemas/CityGML_Waterbody_1_0.jsonschema b/scripts/jsonschemas/CityGML_Waterbody_1_0.jsonschema
index a0affeb9..ed8e4eda 100644
--- a/scripts/jsonschemas/CityGML_Waterbody_1_0.jsonschema
+++ b/scripts/jsonschemas/CityGML_Waterbody_1_0.jsonschema
@@ -2,142 +2,6 @@
{
"id":"http://www.opengis.net/citygml/waterbody/1.0#",
"definitions":{
- "BoundedByWaterSurfacePropertyType":{
- "allOf":[
- {
- "$ref":"#/definitions/AssociationType"
- },
- {
- "type":"object",
- "title":"BoundedByWaterSurfacePropertyType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"BoundedByWaterSurfacePropertyType",
- "namespaceURI":"http://www.opengis.net/citygml/waterbody/1.0"
- }
- },
- "AbstractWaterBoundarySurfaceType":{
- "allOf":[
- {
- "$ref":"http://www.opengis.net/citygml/1.0#/definitions/AbstractCityObjectType"
- },
- {
- "type":"object",
- "title":"AbstractWaterBoundarySurfaceType",
- "properties":{
- "lod2Surface":{
- "title":"lod2Surface",
- "allOf":[
- {
- "$ref":"#/definitions/SurfacePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod2Surface",
- "namespaceURI":"http://www.opengis.net/citygml/waterbody/1.0"
- }
- },
- "lod3Surface":{
- "title":"lod3Surface",
- "allOf":[
- {
- "$ref":"#/definitions/SurfacePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod3Surface",
- "namespaceURI":"http://www.opengis.net/citygml/waterbody/1.0"
- }
- },
- "lod4Surface":{
- "title":"lod4Surface",
- "allOf":[
- {
- "$ref":"#/definitions/SurfacePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lod4Surface",
- "namespaceURI":"http://www.opengis.net/citygml/waterbody/1.0"
- }
- },
- "genericApplicationPropertyOfWaterBoundarySurface":{
- "title":"genericApplicationPropertyOfWaterBoundarySurface",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"_GenericApplicationPropertyOfWaterBoundarySurface",
- "namespaceURI":"http://www.opengis.net/citygml/waterbody/1.0"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractWaterBoundarySurfaceType",
- "namespaceURI":"http://www.opengis.net/citygml/waterbody/1.0"
- },
- "propertiesOrder":[
- "lod2Surface",
- "lod3Surface",
- "lod4Surface",
- "genericApplicationPropertyOfWaterBoundarySurface"
- ]
- },
- "WaterClosureSurfaceType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractWaterBoundarySurfaceType"
- },
- {
- "type":"object",
- "title":"WaterClosureSurfaceType",
- "properties":{
- "genericApplicationPropertyOfWaterClosureSurface":{
- "title":"genericApplicationPropertyOfWaterClosureSurface",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"_GenericApplicationPropertyOfWaterClosureSurface",
- "namespaceURI":"http://www.opengis.net/citygml/waterbody/1.0"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"WaterClosureSurfaceType",
- "namespaceURI":"http://www.opengis.net/citygml/waterbody/1.0"
- },
- "propertiesOrder":[
- "genericApplicationPropertyOfWaterClosureSurface"
- ]
- },
"WaterBodyType":{
"allOf":[
{
@@ -356,6 +220,96 @@
"genericApplicationPropertyOfWaterBody"
]
},
+ "WaterSurfaceType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractWaterBoundarySurfaceType"
+ },
+ {
+ "type":"object",
+ "title":"WaterSurfaceType",
+ "properties":{
+ "waterLevel":{
+ "title":"waterLevel",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"waterLevel",
+ "namespaceURI":"http://www.opengis.net/citygml/waterbody/1.0"
+ }
+ },
+ "genericApplicationPropertyOfWaterSurface":{
+ "title":"genericApplicationPropertyOfWaterSurface",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"_GenericApplicationPropertyOfWaterSurface",
+ "namespaceURI":"http://www.opengis.net/citygml/waterbody/1.0"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"WaterSurfaceType",
+ "namespaceURI":"http://www.opengis.net/citygml/waterbody/1.0"
+ },
+ "propertiesOrder":[
+ "waterLevel",
+ "genericApplicationPropertyOfWaterSurface"
+ ]
+ },
+ "WaterClosureSurfaceType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractWaterBoundarySurfaceType"
+ },
+ {
+ "type":"object",
+ "title":"WaterClosureSurfaceType",
+ "properties":{
+ "genericApplicationPropertyOfWaterClosureSurface":{
+ "title":"genericApplicationPropertyOfWaterClosureSurface",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"_GenericApplicationPropertyOfWaterClosureSurface",
+ "namespaceURI":"http://www.opengis.net/citygml/waterbody/1.0"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"WaterClosureSurfaceType",
+ "namespaceURI":"http://www.opengis.net/citygml/waterbody/1.0"
+ },
+ "propertiesOrder":[
+ "genericApplicationPropertyOfWaterClosureSurface"
+ ]
+ },
"AbstractWaterObjectType":{
"allOf":[
{
@@ -394,30 +348,56 @@
"genericApplicationPropertyOfWaterObject"
]
},
- "WaterSurfaceType":{
+ "AbstractWaterBoundarySurfaceType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractWaterBoundarySurfaceType"
+ "$ref":"http://www.opengis.net/citygml/1.0#/definitions/AbstractCityObjectType"
},
{
"type":"object",
- "title":"WaterSurfaceType",
+ "title":"AbstractWaterBoundarySurfaceType",
"properties":{
- "waterLevel":{
- "title":"waterLevel",
+ "lod2Surface":{
+ "title":"lod2Surface",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/SurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"waterLevel",
+ "localPart":"lod2Surface",
"namespaceURI":"http://www.opengis.net/citygml/waterbody/1.0"
}
},
- "genericApplicationPropertyOfWaterSurface":{
- "title":"genericApplicationPropertyOfWaterSurface",
+ "lod3Surface":{
+ "title":"lod3Surface",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SurfacePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod3Surface",
+ "namespaceURI":"http://www.opengis.net/citygml/waterbody/1.0"
+ }
+ },
+ "lod4Surface":{
+ "title":"lod4Surface",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SurfacePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lod4Surface",
+ "namespaceURI":"http://www.opengis.net/citygml/waterbody/1.0"
+ }
+ },
+ "genericApplicationPropertyOfWaterBoundarySurface":{
+ "title":"genericApplicationPropertyOfWaterBoundarySurface",
"allOf":[
{
"type":"array",
@@ -429,7 +409,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfWaterSurface",
+ "localPart":"_GenericApplicationPropertyOfWaterBoundarySurface",
"namespaceURI":"http://www.opengis.net/citygml/waterbody/1.0"
}
}
@@ -438,14 +418,34 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"WaterSurfaceType",
+ "localPart":"AbstractWaterBoundarySurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/waterbody/1.0"
},
"propertiesOrder":[
- "waterLevel",
- "genericApplicationPropertyOfWaterSurface"
+ "lod2Surface",
+ "lod3Surface",
+ "lod4Surface",
+ "genericApplicationPropertyOfWaterBoundarySurface"
]
},
+ "BoundedByWaterSurfacePropertyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AssociationType"
+ },
+ {
+ "type":"object",
+ "title":"BoundedByWaterSurfacePropertyType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"BoundedByWaterSurfacePropertyType",
+ "namespaceURI":"http://www.opengis.net/citygml/waterbody/1.0"
+ }
+ },
"WaterGroundSurfaceType":{
"allOf":[
{
@@ -508,11 +508,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractWaterBoundarySurfaceType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"_WaterBoundarySurface",
+ "localPart":"_GenericApplicationPropertyOfWaterBoundarySurface",
"namespaceURI":"http://www.opengis.net/citygml/waterbody/1.0"
}
},
@@ -523,11 +523,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/AbstractWaterBoundarySurfaceType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfWaterBoundarySurface",
+ "localPart":"_WaterBoundarySurface",
"namespaceURI":"http://www.opengis.net/citygml/waterbody/1.0"
}
},
@@ -538,11 +538,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/WaterClosureSurfaceType"
+ "$ref":"#/definitions/AbstractWaterObjectType"
}
},
"elementName":{
- "localPart":"WaterClosureSurface",
+ "localPart":"_WaterObject",
"namespaceURI":"http://www.opengis.net/citygml/waterbody/1.0"
}
},
@@ -553,11 +553,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/WaterClosureSurfaceType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfWaterClosureSurface",
+ "localPart":"WaterClosureSurface",
"namespaceURI":"http://www.opengis.net/citygml/waterbody/1.0"
}
},
@@ -572,7 +572,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfWaterObject",
+ "localPart":"_GenericApplicationPropertyOfWaterGroundSurface",
"namespaceURI":"http://www.opengis.net/citygml/waterbody/1.0"
}
},
@@ -583,11 +583,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/WaterGroundSurfaceType"
+ "$ref":"#/definitions/WaterBodyType"
}
},
"elementName":{
- "localPart":"WaterGroundSurface",
+ "localPart":"WaterBody",
"namespaceURI":"http://www.opengis.net/citygml/waterbody/1.0"
}
},
@@ -602,7 +602,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfWaterBody",
+ "localPart":"_GenericApplicationPropertyOfWaterObject",
"namespaceURI":"http://www.opengis.net/citygml/waterbody/1.0"
}
},
@@ -617,7 +617,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfWaterSurface",
+ "localPart":"_GenericApplicationPropertyOfWaterBody",
"namespaceURI":"http://www.opengis.net/citygml/waterbody/1.0"
}
},
@@ -628,11 +628,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractWaterObjectType"
+ "$ref":"#/definitions/WaterGroundSurfaceType"
}
},
"elementName":{
- "localPart":"_WaterObject",
+ "localPart":"WaterGroundSurface",
"namespaceURI":"http://www.opengis.net/citygml/waterbody/1.0"
}
},
@@ -647,7 +647,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfWaterGroundSurface",
+ "localPart":"_GenericApplicationPropertyOfWaterClosureSurface",
"namespaceURI":"http://www.opengis.net/citygml/waterbody/1.0"
}
},
@@ -658,11 +658,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/WaterBodyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"WaterBody",
+ "localPart":"_GenericApplicationPropertyOfWaterSurface",
"namespaceURI":"http://www.opengis.net/citygml/waterbody/1.0"
}
}
diff --git a/scripts/jsonschemas/CityGML_Waterbody_2_0.jsonschema b/scripts/jsonschemas/CityGML_Waterbody_2_0.jsonschema
index 2405c388..5b6c8324 100644
--- a/scripts/jsonschemas/CityGML_Waterbody_2_0.jsonschema
+++ b/scripts/jsonschemas/CityGML_Waterbody_2_0.jsonschema
@@ -2,44 +2,6 @@
{
"id":"http://www.opengis.net/citygml/waterbody/2.0#",
"definitions":{
- "AbstractWaterObjectType":{
- "allOf":[
- {
- "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
- },
- {
- "type":"object",
- "title":"AbstractWaterObjectType",
- "properties":{
- "genericApplicationPropertyOfWaterObject":{
- "title":"genericApplicationPropertyOfWaterObject",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"_GenericApplicationPropertyOfWaterObject",
- "namespaceURI":"http://www.opengis.net/citygml/waterbody/2.0"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractWaterObjectType",
- "namespaceURI":"http://www.opengis.net/citygml/waterbody/2.0"
- },
- "propertiesOrder":[
- "genericApplicationPropertyOfWaterObject"
- ]
- },
"AbstractWaterBoundarySurfaceType":{
"allOf":[
{
@@ -120,69 +82,17 @@
"genericApplicationPropertyOfWaterBoundarySurface"
]
},
- "WaterSurfaceType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractWaterBoundarySurfaceType"
- },
- {
- "type":"object",
- "title":"WaterSurfaceType",
- "properties":{
- "waterLevel":{
- "title":"waterLevel",
- "allOf":[
- {
- "$ref":"#/definitions/CodeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"waterLevel",
- "namespaceURI":"http://www.opengis.net/citygml/waterbody/2.0"
- }
- },
- "genericApplicationPropertyOfWaterSurface":{
- "title":"genericApplicationPropertyOfWaterSurface",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"_GenericApplicationPropertyOfWaterSurface",
- "namespaceURI":"http://www.opengis.net/citygml/waterbody/2.0"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"WaterSurfaceType",
- "namespaceURI":"http://www.opengis.net/citygml/waterbody/2.0"
- },
- "propertiesOrder":[
- "waterLevel",
- "genericApplicationPropertyOfWaterSurface"
- ]
- },
- "WaterGroundSurfaceType":{
+ "WaterClosureSurfaceType":{
"allOf":[
{
"$ref":"#/definitions/AbstractWaterBoundarySurfaceType"
},
{
"type":"object",
- "title":"WaterGroundSurfaceType",
+ "title":"WaterClosureSurfaceType",
"properties":{
- "genericApplicationPropertyOfWaterGroundSurface":{
- "title":"genericApplicationPropertyOfWaterGroundSurface",
+ "genericApplicationPropertyOfWaterClosureSurface":{
+ "title":"genericApplicationPropertyOfWaterClosureSurface",
"allOf":[
{
"type":"array",
@@ -194,7 +104,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfWaterGroundSurface",
+ "localPart":"_GenericApplicationPropertyOfWaterClosureSurface",
"namespaceURI":"http://www.opengis.net/citygml/waterbody/2.0"
}
}
@@ -203,11 +113,11 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"WaterGroundSurfaceType",
+ "localPart":"WaterClosureSurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/waterbody/2.0"
},
"propertiesOrder":[
- "genericApplicationPropertyOfWaterGroundSurface"
+ "genericApplicationPropertyOfWaterClosureSurface"
]
},
"BoundedByWaterSurfacePropertyType":{
@@ -364,17 +274,55 @@
"actuate"
]
},
- "WaterClosureSurfaceType":{
+ "AbstractWaterObjectType":{
+ "allOf":[
+ {
+ "$ref":"http://www.opengis.net/citygml/2.0#/definitions/AbstractCityObjectType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractWaterObjectType",
+ "properties":{
+ "genericApplicationPropertyOfWaterObject":{
+ "title":"genericApplicationPropertyOfWaterObject",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"_GenericApplicationPropertyOfWaterObject",
+ "namespaceURI":"http://www.opengis.net/citygml/waterbody/2.0"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractWaterObjectType",
+ "namespaceURI":"http://www.opengis.net/citygml/waterbody/2.0"
+ },
+ "propertiesOrder":[
+ "genericApplicationPropertyOfWaterObject"
+ ]
+ },
+ "WaterGroundSurfaceType":{
"allOf":[
{
"$ref":"#/definitions/AbstractWaterBoundarySurfaceType"
},
{
"type":"object",
- "title":"WaterClosureSurfaceType",
+ "title":"WaterGroundSurfaceType",
"properties":{
- "genericApplicationPropertyOfWaterClosureSurface":{
- "title":"genericApplicationPropertyOfWaterClosureSurface",
+ "genericApplicationPropertyOfWaterGroundSurface":{
+ "title":"genericApplicationPropertyOfWaterGroundSurface",
"allOf":[
{
"type":"array",
@@ -386,7 +334,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"_GenericApplicationPropertyOfWaterClosureSurface",
+ "localPart":"_GenericApplicationPropertyOfWaterGroundSurface",
"namespaceURI":"http://www.opengis.net/citygml/waterbody/2.0"
}
}
@@ -395,11 +343,11 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"WaterClosureSurfaceType",
+ "localPart":"WaterGroundSurfaceType",
"namespaceURI":"http://www.opengis.net/citygml/waterbody/2.0"
},
"propertiesOrder":[
- "genericApplicationPropertyOfWaterClosureSurface"
+ "genericApplicationPropertyOfWaterGroundSurface"
]
},
"WaterBodyType":{
@@ -619,6 +567,58 @@
"cityObjectBoundedBy",
"genericApplicationPropertyOfWaterBody"
]
+ },
+ "WaterSurfaceType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractWaterBoundarySurfaceType"
+ },
+ {
+ "type":"object",
+ "title":"WaterSurfaceType",
+ "properties":{
+ "waterLevel":{
+ "title":"waterLevel",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"waterLevel",
+ "namespaceURI":"http://www.opengis.net/citygml/waterbody/2.0"
+ }
+ },
+ "genericApplicationPropertyOfWaterSurface":{
+ "title":"genericApplicationPropertyOfWaterSurface",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"_GenericApplicationPropertyOfWaterSurface",
+ "namespaceURI":"http://www.opengis.net/citygml/waterbody/2.0"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"WaterSurfaceType",
+ "namespaceURI":"http://www.opengis.net/citygml/waterbody/2.0"
+ },
+ "propertiesOrder":[
+ "waterLevel",
+ "genericApplicationPropertyOfWaterSurface"
+ ]
}
},
"anyOf":[
@@ -633,7 +633,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfWaterClosureSurface",
+ "localPart":"_GenericApplicationPropertyOfWaterGroundSurface",
"namespaceURI":"http://www.opengis.net/citygml/waterbody/2.0"
}
},
@@ -644,11 +644,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/WaterSurfaceType"
+ "$ref":"#/definitions/WaterBodyType"
}
},
"elementName":{
- "localPart":"WaterSurface",
+ "localPart":"WaterBody",
"namespaceURI":"http://www.opengis.net/citygml/waterbody/2.0"
}
},
@@ -659,11 +659,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/WaterGroundSurfaceType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"WaterGroundSurface",
+ "localPart":"_GenericApplicationPropertyOfWaterBoundarySurface",
"namespaceURI":"http://www.opengis.net/citygml/waterbody/2.0"
}
},
@@ -674,11 +674,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/WaterSurfaceType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfWaterObject",
+ "localPart":"WaterSurface",
"namespaceURI":"http://www.opengis.net/citygml/waterbody/2.0"
}
},
@@ -689,11 +689,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/WaterClosureSurfaceType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"WaterClosureSurface",
+ "localPart":"_GenericApplicationPropertyOfWaterClosureSurface",
"namespaceURI":"http://www.opengis.net/citygml/waterbody/2.0"
}
},
@@ -704,11 +704,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractWaterBoundarySurfaceType"
+ "$ref":"#/definitions/AbstractWaterObjectType"
}
},
"elementName":{
- "localPart":"_WaterBoundarySurface",
+ "localPart":"_WaterObject",
"namespaceURI":"http://www.opengis.net/citygml/waterbody/2.0"
}
},
@@ -723,7 +723,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfWaterBody",
+ "localPart":"_GenericApplicationPropertyOfWaterSurface",
"namespaceURI":"http://www.opengis.net/citygml/waterbody/2.0"
}
},
@@ -734,11 +734,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractWaterObjectType"
+ "$ref":"#/definitions/WaterClosureSurfaceType"
}
},
"elementName":{
- "localPart":"_WaterObject",
+ "localPart":"WaterClosureSurface",
"namespaceURI":"http://www.opengis.net/citygml/waterbody/2.0"
}
},
@@ -753,7 +753,7 @@
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfWaterGroundSurface",
+ "localPart":"_GenericApplicationPropertyOfWaterBody",
"namespaceURI":"http://www.opengis.net/citygml/waterbody/2.0"
}
},
@@ -764,11 +764,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/WaterBodyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"WaterBody",
+ "localPart":"_GenericApplicationPropertyOfWaterObject",
"namespaceURI":"http://www.opengis.net/citygml/waterbody/2.0"
}
},
@@ -779,11 +779,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/AbstractWaterBoundarySurfaceType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfWaterSurface",
+ "localPart":"_WaterBoundarySurface",
"namespaceURI":"http://www.opengis.net/citygml/waterbody/2.0"
}
},
@@ -794,11 +794,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/WaterGroundSurfaceType"
}
},
"elementName":{
- "localPart":"_GenericApplicationPropertyOfWaterBoundarySurface",
+ "localPart":"WaterGroundSurface",
"namespaceURI":"http://www.opengis.net/citygml/waterbody/2.0"
}
}
diff --git a/scripts/jsonschemas/DCT.jsonschema b/scripts/jsonschemas/DCT.jsonschema
index 0b439c1d..ba4ee65e 100644
--- a/scripts/jsonschemas/DCT.jsonschema
+++ b/scripts/jsonschemas/DCT.jsonschema
@@ -13,7 +13,7 @@
}
},
"elementName":{
- "localPart":"hasFormat",
+ "localPart":"created",
"namespaceURI":"http://purl.org/dc/terms/"
}
},
@@ -28,7 +28,7 @@
}
},
"elementName":{
- "localPart":"issued",
+ "localPart":"medium",
"namespaceURI":"http://purl.org/dc/terms/"
}
},
@@ -43,7 +43,7 @@
}
},
"elementName":{
- "localPart":"modified",
+ "localPart":"conformsTo",
"namespaceURI":"http://purl.org/dc/terms/"
}
},
@@ -58,7 +58,7 @@
}
},
"elementName":{
- "localPart":"bibliographicCitation",
+ "localPart":"replaces",
"namespaceURI":"http://purl.org/dc/terms/"
}
},
@@ -73,7 +73,7 @@
}
},
"elementName":{
- "localPart":"isReplacedBy",
+ "localPart":"isReferencedBy",
"namespaceURI":"http://purl.org/dc/terms/"
}
},
@@ -88,7 +88,7 @@
}
},
"elementName":{
- "localPart":"isReferencedBy",
+ "localPart":"extent",
"namespaceURI":"http://purl.org/dc/terms/"
}
},
@@ -103,7 +103,7 @@
}
},
"elementName":{
- "localPart":"isVersionOf",
+ "localPart":"accessRights",
"namespaceURI":"http://purl.org/dc/terms/"
}
},
@@ -118,7 +118,7 @@
}
},
"elementName":{
- "localPart":"abstract",
+ "localPart":"dateAccepted",
"namespaceURI":"http://purl.org/dc/terms/"
}
},
@@ -133,7 +133,7 @@
}
},
"elementName":{
- "localPart":"conformsTo",
+ "localPart":"references",
"namespaceURI":"http://purl.org/dc/terms/"
}
},
@@ -148,7 +148,7 @@
}
},
"elementName":{
- "localPart":"created",
+ "localPart":"hasVersion",
"namespaceURI":"http://purl.org/dc/terms/"
}
},
@@ -163,7 +163,7 @@
}
},
"elementName":{
- "localPart":"dateAccepted",
+ "localPart":"alternative",
"namespaceURI":"http://purl.org/dc/terms/"
}
},
@@ -178,7 +178,7 @@
}
},
"elementName":{
- "localPart":"dateSubmitted",
+ "localPart":"valid",
"namespaceURI":"http://purl.org/dc/terms/"
}
},
@@ -193,7 +193,7 @@
}
},
"elementName":{
- "localPart":"temporal",
+ "localPart":"tableOfContents",
"namespaceURI":"http://purl.org/dc/terms/"
}
},
@@ -208,7 +208,7 @@
}
},
"elementName":{
- "localPart":"mediator",
+ "localPart":"dateSubmitted",
"namespaceURI":"http://purl.org/dc/terms/"
}
},
@@ -223,7 +223,7 @@
}
},
"elementName":{
- "localPart":"spatial",
+ "localPart":"hasFormat",
"namespaceURI":"http://purl.org/dc/terms/"
}
},
@@ -253,7 +253,7 @@
}
},
"elementName":{
- "localPart":"replaces",
+ "localPart":"spatial",
"namespaceURI":"http://purl.org/dc/terms/"
}
},
@@ -268,7 +268,7 @@
}
},
"elementName":{
- "localPart":"extent",
+ "localPart":"dateCopyrighted",
"namespaceURI":"http://purl.org/dc/terms/"
}
},
@@ -283,7 +283,7 @@
}
},
"elementName":{
- "localPart":"provenance",
+ "localPart":"mediator",
"namespaceURI":"http://purl.org/dc/terms/"
}
},
@@ -313,7 +313,7 @@
}
},
"elementName":{
- "localPart":"rightsHolder",
+ "localPart":"isVersionOf",
"namespaceURI":"http://purl.org/dc/terms/"
}
},
@@ -328,7 +328,7 @@
}
},
"elementName":{
- "localPart":"educationLevel",
+ "localPart":"license",
"namespaceURI":"http://purl.org/dc/terms/"
}
},
@@ -343,7 +343,7 @@
}
},
"elementName":{
- "localPart":"dateCopyrighted",
+ "localPart":"rightsHolder",
"namespaceURI":"http://purl.org/dc/terms/"
}
},
@@ -358,7 +358,7 @@
}
},
"elementName":{
- "localPart":"tableOfContents",
+ "localPart":"temporal",
"namespaceURI":"http://purl.org/dc/terms/"
}
},
@@ -373,7 +373,7 @@
}
},
"elementName":{
- "localPart":"medium",
+ "localPart":"isPartOf",
"namespaceURI":"http://purl.org/dc/terms/"
}
},
@@ -388,7 +388,7 @@
}
},
"elementName":{
- "localPart":"accessRights",
+ "localPart":"requires",
"namespaceURI":"http://purl.org/dc/terms/"
}
},
@@ -403,7 +403,7 @@
}
},
"elementName":{
- "localPart":"requires",
+ "localPart":"abstract",
"namespaceURI":"http://purl.org/dc/terms/"
}
},
@@ -418,7 +418,7 @@
}
},
"elementName":{
- "localPart":"isPartOf",
+ "localPart":"isFormatOf",
"namespaceURI":"http://purl.org/dc/terms/"
}
},
@@ -433,7 +433,7 @@
}
},
"elementName":{
- "localPart":"references",
+ "localPart":"modified",
"namespaceURI":"http://purl.org/dc/terms/"
}
},
@@ -448,7 +448,7 @@
}
},
"elementName":{
- "localPart":"isFormatOf",
+ "localPart":"audience",
"namespaceURI":"http://purl.org/dc/terms/"
}
},
@@ -463,7 +463,7 @@
}
},
"elementName":{
- "localPart":"hasVersion",
+ "localPart":"issued",
"namespaceURI":"http://purl.org/dc/terms/"
}
},
@@ -478,7 +478,7 @@
}
},
"elementName":{
- "localPart":"alternative",
+ "localPart":"educationLevel",
"namespaceURI":"http://purl.org/dc/terms/"
}
},
@@ -493,7 +493,7 @@
}
},
"elementName":{
- "localPart":"available",
+ "localPart":"isReplacedBy",
"namespaceURI":"http://purl.org/dc/terms/"
}
},
@@ -508,7 +508,7 @@
}
},
"elementName":{
- "localPart":"valid",
+ "localPart":"provenance",
"namespaceURI":"http://purl.org/dc/terms/"
}
},
@@ -523,7 +523,7 @@
}
},
"elementName":{
- "localPart":"license",
+ "localPart":"available",
"namespaceURI":"http://purl.org/dc/terms/"
}
},
@@ -538,7 +538,7 @@
}
},
"elementName":{
- "localPart":"audience",
+ "localPart":"bibliographicCitation",
"namespaceURI":"http://purl.org/dc/terms/"
}
}
diff --git a/scripts/jsonschemas/DC_1_1.jsonschema b/scripts/jsonschemas/DC_1_1.jsonschema
index 914851de..3263b311 100644
--- a/scripts/jsonschemas/DC_1_1.jsonschema
+++ b/scripts/jsonschemas/DC_1_1.jsonschema
@@ -98,7 +98,7 @@
}
},
"elementName":{
- "localPart":"language",
+ "localPart":"date",
"namespaceURI":"http://purl.org/dc/elements/1.1/"
}
},
@@ -113,7 +113,7 @@
}
},
"elementName":{
- "localPart":"date",
+ "localPart":"type",
"namespaceURI":"http://purl.org/dc/elements/1.1/"
}
},
@@ -128,7 +128,7 @@
}
},
"elementName":{
- "localPart":"format",
+ "localPart":"description",
"namespaceURI":"http://purl.org/dc/elements/1.1/"
}
},
@@ -143,7 +143,7 @@
}
},
"elementName":{
- "localPart":"creator",
+ "localPart":"contributor",
"namespaceURI":"http://purl.org/dc/elements/1.1/"
}
},
@@ -158,7 +158,7 @@
}
},
"elementName":{
- "localPart":"coverage",
+ "localPart":"format",
"namespaceURI":"http://purl.org/dc/elements/1.1/"
}
},
@@ -173,7 +173,7 @@
}
},
"elementName":{
- "localPart":"type",
+ "localPart":"DC-element",
"namespaceURI":"http://purl.org/dc/elements/1.1/"
}
},
@@ -188,7 +188,7 @@
}
},
"elementName":{
- "localPart":"rights",
+ "localPart":"identifier",
"namespaceURI":"http://purl.org/dc/elements/1.1/"
}
},
@@ -203,7 +203,7 @@
}
},
"elementName":{
- "localPart":"publisher",
+ "localPart":"title",
"namespaceURI":"http://purl.org/dc/elements/1.1/"
}
},
@@ -218,7 +218,7 @@
}
},
"elementName":{
- "localPart":"identifier",
+ "localPart":"subject",
"namespaceURI":"http://purl.org/dc/elements/1.1/"
}
},
@@ -233,7 +233,7 @@
}
},
"elementName":{
- "localPart":"contributor",
+ "localPart":"publisher",
"namespaceURI":"http://purl.org/dc/elements/1.1/"
}
},
@@ -263,7 +263,7 @@
}
},
"elementName":{
- "localPart":"DC-element",
+ "localPart":"coverage",
"namespaceURI":"http://purl.org/dc/elements/1.1/"
}
},
@@ -278,7 +278,7 @@
}
},
"elementName":{
- "localPart":"title",
+ "localPart":"rights",
"namespaceURI":"http://purl.org/dc/elements/1.1/"
}
},
@@ -293,7 +293,7 @@
}
},
"elementName":{
- "localPart":"description",
+ "localPart":"language",
"namespaceURI":"http://purl.org/dc/elements/1.1/"
}
},
@@ -308,7 +308,7 @@
}
},
"elementName":{
- "localPart":"relation",
+ "localPart":"creator",
"namespaceURI":"http://purl.org/dc/elements/1.1/"
}
},
@@ -323,7 +323,7 @@
}
},
"elementName":{
- "localPart":"subject",
+ "localPart":"relation",
"namespaceURI":"http://purl.org/dc/elements/1.1/"
}
}
diff --git a/scripts/jsonschemas/Filter_1_0_0.jsonschema b/scripts/jsonschemas/Filter_1_0_0.jsonschema
index 66c910a1..56fd1d04 100644
--- a/scripts/jsonschemas/Filter_1_0_0.jsonschema
+++ b/scripts/jsonschemas/Filter_1_0_0.jsonschema
@@ -2,308 +2,27 @@
{
"id":"http://www.opengis.net/ogc#",
"definitions":{
- "FilterType":{
+ "LogicOpsType":{
"type":"object",
- "title":"FilterType",
- "required":[
- "spatialOps",
- "comparisonOps",
- "logicOps",
- "featureId"
- ],
+ "title":"LogicOpsType",
"properties":{
- "spatialOps":{
- "title":"spatialOps",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/SpatialOpsType"
- }
- },
- "elementName":{
- "localPart":"spatialOps",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"spatialOps",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- },
- "comparisonOps":{
- "title":"comparisonOps",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/ComparisonOpsType"
- }
- },
- "elementName":{
- "localPart":"comparisonOps",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"comparisonOps",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- },
- "logicOps":{
- "title":"logicOps",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/LogicOpsType"
- }
- },
- "elementName":{
- "localPart":"logicOps",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"logicOps",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- },
- "featureId":{
- "title":"featureId",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/FeatureIdType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"FeatureId",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- }
},
"typeType":"classInfo",
"typeName":{
- "localPart":"FilterType",
- "namespaceURI":"http://www.opengis.net/ogc"
- },
- "propertiesOrder":[
- "spatialOps",
- "comparisonOps",
- "logicOps",
- "featureId"
- ]
- },
- "PropertyIsBetweenType":{
- "required":[
- "expression",
- "lowerBoundary",
- "upperBoundary"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/ComparisonOpsType"
- },
- {
- "type":"object",
- "title":"PropertyIsBetweenType",
- "properties":{
- "expression":{
- "title":"expression",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/ExpressionType"
- }
- },
- "elementName":{
- "localPart":"expression",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"expression",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- },
- "lowerBoundary":{
- "title":"lowerBoundary",
- "allOf":[
- {
- "$ref":"#/definitions/LowerBoundaryType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"LowerBoundary",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- },
- "upperBoundary":{
- "title":"upperBoundary",
- "allOf":[
- {
- "$ref":"#/definitions/UpperBoundaryType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"UpperBoundary",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"PropertyIsBetweenType",
+ "localPart":"LogicOpsType",
"namespaceURI":"http://www.opengis.net/ogc"
- },
- "propertiesOrder":[
- "expression",
- "lowerBoundary",
- "upperBoundary"
- ]
+ }
},
- "FeatureIdType":{
+ "SpatialOpsType":{
"type":"object",
- "title":"FeatureIdType",
- "required":[
- "fid"
- ],
+ "title":"SpatialOpsType",
"properties":{
- "fid":{
- "title":"fid",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"fid",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"FeatureIdType",
- "namespaceURI":"http://www.opengis.net/ogc"
},
- "propertiesOrder":[
- "fid"
- ]
- },
- "BinarySpatialOpType":{
- "required":[
- "propertyName",
- "geometry",
- "box"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/SpatialOpsType"
- },
- {
- "type":"object",
- "title":"BinarySpatialOpType",
- "properties":{
- "propertyName":{
- "title":"propertyName",
- "allOf":[
- {
- "$ref":"#/definitions/PropertyNameType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"PropertyName",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- },
- "geometry":{
- "title":"geometry",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"http://www.opengis.net/gml#/definitions/AbstractGeometryType"
- }
- },
- "elementName":{
- "localPart":"_Geometry",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"_Geometry",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "box":{
- "title":"box",
- "allOf":[
- {
- "$ref":"http://www.opengis.net/gml#/definitions/BoxType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Box",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
"typeType":"classInfo",
"typeName":{
- "localPart":"BinarySpatialOpType",
+ "localPart":"SpatialOpsType",
"namespaceURI":"http://www.opengis.net/ogc"
- },
- "propertiesOrder":[
- "propertyName",
- "geometry",
- "box"
- ]
+ }
},
"SortByType":{
"type":"object",
@@ -436,79 +155,49 @@
"escape"
]
},
- "ExpressionType":{
+ "SortPropertyType":{
"type":"object",
- "title":"ExpressionType",
- "properties":{
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ExpressionType",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- },
- "PropertyIsNullType":{
+ "title":"SortPropertyType",
"required":[
- "propertyName",
- "literal"
+ "propertyName"
],
- "allOf":[
- {
- "$ref":"#/definitions/ComparisonOpsType"
+ "properties":{
+ "propertyName":{
+ "title":"propertyName",
+ "allOf":[
+ {
+ "$ref":"#/definitions/PropertyNameType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"PropertyName",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
},
- {
- "type":"object",
- "title":"PropertyIsNullType",
- "properties":{
- "propertyName":{
- "title":"propertyName",
- "allOf":[
- {
- "$ref":"#/definitions/PropertyNameType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"PropertyName",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- },
- "literal":{
- "title":"literal",
- "allOf":[
- {
- "$ref":"#/definitions/LiteralType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Literal",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
+ "sortOrder":{
+ "title":"sortOrder",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SortOrderType"
}
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"SortOrder",
+ "namespaceURI":"http://www.opengis.net/ogc"
}
}
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"PropertyIsNullType",
- "namespaceURI":"http://www.opengis.net/ogc"
- },
- "propertiesOrder":[
- "propertyName",
- "literal"
- ]
- },
- "LogicOpsType":{
- "type":"object",
- "title":"LogicOpsType",
- "properties":{
},
"typeType":"classInfo",
"typeName":{
- "localPart":"LogicOpsType",
+ "localPart":"SortPropertyType",
"namespaceURI":"http://www.opengis.net/ogc"
- }
+ },
+ "propertiesOrder":[
+ "propertyName",
+ "sortOrder"
+ ]
},
"UpperBoundaryType":{
"type":"object",
@@ -552,103 +241,174 @@
"expression"
]
},
- "LiteralType":{
+ "BBOXType":{
+ "required":[
+ "propertyName",
+ "box"
+ ],
"allOf":[
{
- "$ref":"#/definitions/ExpressionType"
+ "$ref":"#/definitions/SpatialOpsType"
},
{
"type":"object",
- "title":"LiteralType",
+ "title":"BBOXType",
"properties":{
- "content":{
- "title":"content",
+ "propertyName":{
+ "title":"propertyName",
"allOf":[
{
- "type":"array",
- "items":{
- "anyOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- }
- }
- }
- ]
- }
+ "$ref":"#/definitions/PropertyNameType"
}
],
- "propertyType":"anyElement"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"PropertyName",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
+ "box":{
+ "title":"box",
+ "allOf":[
+ {
+ "$ref":"http://www.opengis.net/gml#/definitions/BoxType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Box",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"LiteralType",
+ "localPart":"BBOXType",
"namespaceURI":"http://www.opengis.net/ogc"
},
"propertiesOrder":[
- "content"
+ "propertyName",
+ "box"
]
},
- "ComparisonOpsType":{
+ "FeatureIdType":{
"type":"object",
- "title":"ComparisonOpsType",
+ "title":"FeatureIdType",
+ "required":[
+ "fid"
+ ],
"properties":{
+ "fid":{
+ "title":"fid",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"fid",
+ "namespaceURI":""
+ }
+ }
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ComparisonOpsType",
+ "localPart":"FeatureIdType",
"namespaceURI":"http://www.opengis.net/ogc"
- }
+ },
+ "propertiesOrder":[
+ "fid"
+ ]
},
- "BinaryOperatorType":{
+ "UnaryLogicOpType":{
"required":[
- "expression"
+ "comparisonOps",
+ "spatialOps",
+ "logicOps"
],
"allOf":[
{
- "$ref":"#/definitions/ExpressionType"
+ "$ref":"#/definitions/LogicOpsType"
},
{
"type":"object",
- "title":"BinaryOperatorType",
+ "title":"UnaryLogicOpType",
"properties":{
- "expression":{
- "title":"expression",
+ "comparisonOps":{
+ "title":"comparisonOps",
"allOf":[
{
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/ExpressionType"
- }
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
- "elementName":{
- "localPart":"expression",
- "namespaceURI":"http://www.opengis.net/ogc"
+ "value":{
+ "$ref":"#/definitions/ComparisonOpsType"
}
},
- "maxItems":2,
- "minItems":2
+ "elementName":{
+ "localPart":"comparisonOps",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"expression",
+ "localPart":"comparisonOps",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
+ "spatialOps":{
+ "title":"spatialOps",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/SpatialOpsType"
+ }
+ },
+ "elementName":{
+ "localPart":"spatialOps",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"spatialOps",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
+ "logicOps":{
+ "title":"logicOps",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/LogicOpsType"
+ }
+ },
+ "elementName":{
+ "localPart":"logicOps",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"logicOps",
"namespaceURI":"http://www.opengis.net/ogc"
}
}
@@ -657,99 +417,108 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"BinaryOperatorType",
+ "localPart":"UnaryLogicOpType",
"namespaceURI":"http://www.opengis.net/ogc"
},
"propertiesOrder":[
- "expression"
+ "comparisonOps",
+ "spatialOps",
+ "logicOps"
]
},
- "BinaryLogicOpType":{
+ "BinarySpatialOpType":{
"required":[
- "ops"
+ "propertyName",
+ "geometry",
+ "box"
],
"allOf":[
{
- "$ref":"#/definitions/LogicOpsType"
+ "$ref":"#/definitions/SpatialOpsType"
},
{
"type":"object",
- "title":"BinaryLogicOpType",
+ "title":"BinarySpatialOpType",
"properties":{
- "ops":{
- "title":"ops",
+ "propertyName":{
+ "title":"propertyName",
"allOf":[
{
- "type":"array",
- "items":{
- "anyOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/SpatialOpsType"
- }
- },
- "elementName":{
- "localPart":"spatialOps",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/ComparisonOpsType"
- }
- },
- "elementName":{
- "localPart":"comparisonOps",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/LogicOpsType"
- }
- },
- "elementName":{
- "localPart":"logicOps",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- }
- ]
+ "$ref":"#/definitions/PropertyNameType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"PropertyName",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
+ "geometry":{
+ "title":"geometry",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://www.opengis.net/gml#/definitions/AbstractGeometryType"
+ }
},
- "minItems":2
+ "elementName":{
+ "localPart":"_Geometry",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"elementRefs"
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"_Geometry",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "box":{
+ "title":"box",
+ "allOf":[
+ {
+ "$ref":"http://www.opengis.net/gml#/definitions/BoxType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Box",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"BinaryLogicOpType",
+ "localPart":"BinarySpatialOpType",
"namespaceURI":"http://www.opengis.net/ogc"
},
"propertiesOrder":[
- "ops"
+ "propertyName",
+ "geometry",
+ "box"
]
},
- "FunctionType":{
+ "ExpressionType":{
+ "type":"object",
+ "title":"ExpressionType",
+ "properties":{
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ExpressionType",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
+ "BinaryOperatorType":{
"required":[
- "name"
+ "expression"
],
"allOf":[
{
@@ -757,7 +526,7 @@
},
{
"type":"object",
- "title":"FunctionType",
+ "title":"BinaryOperatorType",
"properties":{
"expression":{
"title":"expression",
@@ -779,7 +548,8 @@
"namespaceURI":"http://www.opengis.net/ogc"
}
},
- "minItems":0
+ "maxItems":2,
+ "minItems":2
}
],
"propertyType":"elementRef",
@@ -787,31 +557,17 @@
"localPart":"expression",
"namespaceURI":"http://www.opengis.net/ogc"
}
- },
- "name":{
- "title":"name",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"name",
- "namespaceURI":""
- }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"FunctionType",
+ "localPart":"BinaryOperatorType",
"namespaceURI":"http://www.opengis.net/ogc"
},
"propertiesOrder":[
- "expression",
- "name"
+ "expression"
]
},
"DistanceBufferType":{
@@ -893,6 +649,64 @@
"distance"
]
},
+ "LiteralType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/ExpressionType"
+ },
+ {
+ "type":"object",
+ "title":"LiteralType",
+ "properties":{
+ "content":{
+ "title":"content",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "anyOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ }
+ }
+ }
+ ]
+ }
+ }
+ ],
+ "propertyType":"anyElement"
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"LiteralType",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ },
+ "propertiesOrder":[
+ "content"
+ ]
+ },
+ "ComparisonOpsType":{
+ "type":"object",
+ "title":"ComparisonOpsType",
+ "properties":{
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ComparisonOpsType",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
"PropertyNameType":{
"allOf":[
{
@@ -940,57 +754,148 @@
"content"
]
},
- "DistanceType":{
- "type":"object",
- "title":"DistanceType",
+ "PropertyIsNullType":{
"required":[
- "units"
+ "propertyName",
+ "literal"
],
- "properties":{
- "content":{
- "title":"content",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "allOf":[
+ {
+ "$ref":"#/definitions/ComparisonOpsType"
+ },
+ {
+ "type":"object",
+ "title":"PropertyIsNullType",
+ "properties":{
+ "propertyName":{
+ "title":"propertyName",
+ "allOf":[
+ {
+ "$ref":"#/definitions/PropertyNameType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"PropertyName",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
+ "literal":{
+ "title":"literal",
+ "allOf":[
+ {
+ "$ref":"#/definitions/LiteralType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Literal",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
}
- ],
- "propertyType":"value"
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"PropertyIsNullType",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ },
+ "propertiesOrder":[
+ "propertyName",
+ "literal"
+ ]
+ },
+ "PropertyIsBetweenType":{
+ "required":[
+ "expression",
+ "lowerBoundary",
+ "upperBoundary"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/ComparisonOpsType"
},
- "units":{
- "title":"units",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "title":"PropertyIsBetweenType",
+ "properties":{
+ "expression":{
+ "title":"expression",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/ExpressionType"
+ }
+ },
+ "elementName":{
+ "localPart":"expression",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"expression",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
+ "lowerBoundary":{
+ "title":"lowerBoundary",
+ "allOf":[
+ {
+ "$ref":"#/definitions/LowerBoundaryType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"LowerBoundary",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
+ "upperBoundary":{
+ "title":"upperBoundary",
+ "allOf":[
+ {
+ "$ref":"#/definitions/UpperBoundaryType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"UpperBoundary",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"units",
- "namespaceURI":""
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"DistanceType",
+ "localPart":"PropertyIsBetweenType",
"namespaceURI":"http://www.opengis.net/ogc"
},
"propertiesOrder":[
- "content",
- "units"
+ "expression",
+ "lowerBoundary",
+ "upperBoundary"
]
},
- "BinaryComparisonOpType":{
+ "FunctionType":{
"required":[
- "expression"
+ "name"
],
"allOf":[
{
- "$ref":"#/definitions/ComparisonOpsType"
+ "$ref":"#/definitions/ExpressionType"
},
{
"type":"object",
- "title":"BinaryComparisonOpType",
+ "title":"FunctionType",
"properties":{
"expression":{
"title":"expression",
@@ -1012,8 +917,7 @@
"namespaceURI":"http://www.opengis.net/ogc"
}
},
- "maxItems":2,
- "minItems":2
+ "minItems":0
}
],
"propertyType":"elementRef",
@@ -1021,79 +925,191 @@
"localPart":"expression",
"namespaceURI":"http://www.opengis.net/ogc"
}
+ },
+ "name":{
+ "title":"name",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"name",
+ "namespaceURI":""
+ }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"BinaryComparisonOpType",
+ "localPart":"FunctionType",
"namespaceURI":"http://www.opengis.net/ogc"
},
"propertiesOrder":[
- "expression"
+ "expression",
+ "name"
]
},
- "SpatialOpsType":{
+ "DistanceType":{
"type":"object",
- "title":"SpatialOpsType",
+ "title":"DistanceType",
+ "required":[
+ "units"
+ ],
"properties":{
+ "content":{
+ "title":"content",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"value"
+ },
+ "units":{
+ "title":"units",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"units",
+ "namespaceURI":""
+ }
+ }
},
"typeType":"classInfo",
"typeName":{
- "localPart":"SpatialOpsType",
+ "localPart":"DistanceType",
"namespaceURI":"http://www.opengis.net/ogc"
- }
+ },
+ "propertiesOrder":[
+ "content",
+ "units"
+ ]
},
- "SortPropertyType":{
+ "FilterType":{
"type":"object",
- "title":"SortPropertyType",
+ "title":"FilterType",
"required":[
- "propertyName"
+ "spatialOps",
+ "comparisonOps",
+ "logicOps",
+ "featureId"
],
"properties":{
- "propertyName":{
- "title":"propertyName",
+ "spatialOps":{
+ "title":"spatialOps",
"allOf":[
{
- "$ref":"#/definitions/PropertyNameType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/SpatialOpsType"
+ }
+ },
+ "elementName":{
+ "localPart":"spatialOps",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"PropertyName",
+ "localPart":"spatialOps",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
- "sortOrder":{
- "title":"sortOrder",
+ "comparisonOps":{
+ "title":"comparisonOps",
"allOf":[
{
- "$ref":"#/definitions/SortOrderType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/ComparisonOpsType"
+ }
+ },
+ "elementName":{
+ "localPart":"comparisonOps",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"comparisonOps",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
+ "logicOps":{
+ "title":"logicOps",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/LogicOpsType"
+ }
+ },
+ "elementName":{
+ "localPart":"logicOps",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"logicOps",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
+ "featureId":{
+ "title":"featureId",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/FeatureIdType"
+ },
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"SortOrder",
+ "localPart":"FeatureId",
"namespaceURI":"http://www.opengis.net/ogc"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"SortPropertyType",
+ "localPart":"FilterType",
"namespaceURI":"http://www.opengis.net/ogc"
},
"propertiesOrder":[
- "propertyName",
- "sortOrder"
+ "spatialOps",
+ "comparisonOps",
+ "logicOps",
+ "featureId"
]
},
- "UnaryLogicOpType":{
+ "BinaryLogicOpType":{
"required":[
- "comparisonOps",
- "spatialOps",
- "logicOps"
+ "ops"
],
"allOf":[
{
@@ -1101,95 +1117,77 @@
},
{
"type":"object",
- "title":"UnaryLogicOpType",
+ "title":"BinaryLogicOpType",
"properties":{
- "comparisonOps":{
- "title":"comparisonOps",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/ComparisonOpsType"
- }
- },
- "elementName":{
- "localPart":"comparisonOps",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"comparisonOps",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- },
- "spatialOps":{
- "title":"spatialOps",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/SpatialOpsType"
- }
- },
- "elementName":{
- "localPart":"spatialOps",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"spatialOps",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- },
- "logicOps":{
- "title":"logicOps",
+ "ops":{
+ "title":"ops",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/LogicOpsType"
- }
+ "type":"array",
+ "items":{
+ "anyOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/LogicOpsType"
+ }
+ },
+ "elementName":{
+ "localPart":"logicOps",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/SpatialOpsType"
+ }
+ },
+ "elementName":{
+ "localPart":"spatialOps",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/ComparisonOpsType"
+ }
+ },
+ "elementName":{
+ "localPart":"comparisonOps",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ }
+ ]
},
- "elementName":{
- "localPart":"logicOps",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
+ "minItems":2
}
],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"logicOps",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
+ "propertyType":"elementRefs"
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"UnaryLogicOpType",
+ "localPart":"BinaryLogicOpType",
"namespaceURI":"http://www.opengis.net/ogc"
},
"propertiesOrder":[
- "comparisonOps",
- "spatialOps",
- "logicOps"
+ "ops"
]
},
"LowerBoundaryType":{
@@ -1234,56 +1232,58 @@
"expression"
]
},
- "BBOXType":{
+ "BinaryComparisonOpType":{
"required":[
- "propertyName",
- "box"
+ "expression"
],
"allOf":[
{
- "$ref":"#/definitions/SpatialOpsType"
+ "$ref":"#/definitions/ComparisonOpsType"
},
{
"type":"object",
- "title":"BBOXType",
+ "title":"BinaryComparisonOpType",
"properties":{
- "propertyName":{
- "title":"propertyName",
+ "expression":{
+ "title":"expression",
"allOf":[
{
- "$ref":"#/definitions/PropertyNameType"
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/ExpressionType"
+ }
+ },
+ "elementName":{
+ "localPart":"expression",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
+ "maxItems":2,
+ "minItems":2
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"PropertyName",
+ "localPart":"expression",
"namespaceURI":"http://www.opengis.net/ogc"
}
- },
- "box":{
- "title":"box",
- "allOf":[
- {
- "$ref":"http://www.opengis.net/gml#/definitions/BoxType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Box",
- "namespaceURI":"http://www.opengis.net/gml"
- }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"BBOXType",
+ "localPart":"BinaryComparisonOpType",
"namespaceURI":"http://www.opengis.net/ogc"
},
"propertiesOrder":[
- "propertyName",
- "box"
+ "expression"
]
},
"SortOrderType":{
@@ -1311,7 +1311,7 @@
}
},
"elementName":{
- "localPart":"DWithin",
+ "localPart":"Beyond",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -1326,7 +1326,7 @@
}
},
"elementName":{
- "localPart":"Within",
+ "localPart":"Intersects",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -1337,11 +1337,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinarySpatialOpType"
+ "$ref":"#/definitions/ExpressionType"
}
},
"elementName":{
- "localPart":"Touches",
+ "localPart":"expression",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -1352,11 +1352,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinaryOperatorType"
+ "$ref":"#/definitions/BinaryComparisonOpType"
}
},
"elementName":{
- "localPart":"Sub",
+ "localPart":"PropertyIsNotEqualTo",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -1367,11 +1367,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ComparisonOpsType"
+ "$ref":"#/definitions/FeatureIdType"
}
},
"elementName":{
- "localPart":"comparisonOps",
+ "localPart":"FeatureId",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -1382,11 +1382,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinaryOperatorType"
+ "$ref":"#/definitions/BinarySpatialOpType"
}
},
"elementName":{
- "localPart":"Mul",
+ "localPart":"Within",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -1397,11 +1397,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinarySpatialOpType"
+ "$ref":"#/definitions/PropertyIsBetweenType"
}
},
"elementName":{
- "localPart":"Overlaps",
+ "localPart":"PropertyIsBetween",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -1412,11 +1412,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SortByType"
+ "$ref":"#/definitions/PropertyIsNullType"
}
},
"elementName":{
- "localPart":"SortBy",
+ "localPart":"PropertyIsNull",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -1442,11 +1442,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinaryOperatorType"
+ "$ref":"#/definitions/BinaryComparisonOpType"
}
},
"elementName":{
- "localPart":"Add",
+ "localPart":"PropertyIsLessThan",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -1461,7 +1461,7 @@
}
},
"elementName":{
- "localPart":"PropertyIsEqualTo",
+ "localPart":"PropertyIsLessThanOrEqualTo",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -1472,11 +1472,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PropertyIsLikeType"
+ "$ref":"#/definitions/BinarySpatialOpType"
}
},
"elementName":{
- "localPart":"PropertyIsLike",
+ "localPart":"Crosses",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -1487,11 +1487,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SpatialOpsType"
+ "$ref":"#/definitions/LogicOpsType"
}
},
"elementName":{
- "localPart":"spatialOps",
+ "localPart":"logicOps",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -1502,11 +1502,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LiteralType"
+ "$ref":"#/definitions/BinaryOperatorType"
}
},
"elementName":{
- "localPart":"Literal",
+ "localPart":"Sub",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -1517,11 +1517,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinaryComparisonOpType"
+ "$ref":"#/definitions/LiteralType"
}
},
"elementName":{
- "localPart":"PropertyIsNotEqualTo",
+ "localPart":"Literal",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -1532,11 +1532,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/FunctionType"
+ "$ref":"#/definitions/BBOXType"
}
},
"elementName":{
- "localPart":"Function",
+ "localPart":"BBOX",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -1562,11 +1562,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BBOXType"
+ "$ref":"#/definitions/BinarySpatialOpType"
}
},
"elementName":{
- "localPart":"BBOX",
+ "localPart":"Overlaps",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -1577,11 +1577,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinaryComparisonOpType"
+ "$ref":"#/definitions/FilterType"
}
},
"elementName":{
- "localPart":"PropertyIsLessThanOrEqualTo",
+ "localPart":"Filter",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -1592,11 +1592,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinaryComparisonOpType"
+ "$ref":"#/definitions/FunctionType"
}
},
"elementName":{
- "localPart":"PropertyIsGreaterThanOrEqualTo",
+ "localPart":"Function",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -1607,11 +1607,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinaryLogicOpType"
+ "$ref":"#/definitions/BinarySpatialOpType"
}
},
"elementName":{
- "localPart":"Or",
+ "localPart":"Touches",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -1626,7 +1626,7 @@
}
},
"elementName":{
- "localPart":"PropertyIsLessThan",
+ "localPart":"PropertyIsEqualTo",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -1637,11 +1637,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ExpressionType"
+ "$ref":"#/definitions/PropertyNameType"
}
},
"elementName":{
- "localPart":"expression",
+ "localPart":"PropertyName",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -1652,11 +1652,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinarySpatialOpType"
+ "$ref":"#/definitions/BinaryOperatorType"
}
},
"elementName":{
- "localPart":"Disjoint",
+ "localPart":"Div",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -1667,11 +1667,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/FilterType"
+ "$ref":"#/definitions/BinaryLogicOpType"
}
},
"elementName":{
- "localPart":"Filter",
+ "localPart":"And",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -1682,11 +1682,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PropertyIsBetweenType"
+ "$ref":"#/definitions/DistanceBufferType"
}
},
"elementName":{
- "localPart":"PropertyIsBetween",
+ "localPart":"DWithin",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -1697,11 +1697,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinarySpatialOpType"
+ "$ref":"#/definitions/SpatialOpsType"
}
},
"elementName":{
- "localPart":"Intersects",
+ "localPart":"spatialOps",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -1716,7 +1716,7 @@
}
},
"elementName":{
- "localPart":"Div",
+ "localPart":"Mul",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -1727,11 +1727,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinarySpatialOpType"
+ "$ref":"#/definitions/ComparisonOpsType"
}
},
"elementName":{
- "localPart":"Equals",
+ "localPart":"comparisonOps",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -1746,7 +1746,7 @@
}
},
"elementName":{
- "localPart":"And",
+ "localPart":"Or",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -1757,11 +1757,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PropertyIsNullType"
+ "$ref":"#/definitions/BinarySpatialOpType"
}
},
"elementName":{
- "localPart":"PropertyIsNull",
+ "localPart":"Equals",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -1772,11 +1772,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PropertyNameType"
+ "$ref":"#/definitions/BinaryComparisonOpType"
}
},
"elementName":{
- "localPart":"PropertyName",
+ "localPart":"PropertyIsGreaterThanOrEqualTo",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -1787,11 +1787,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LogicOpsType"
+ "$ref":"#/definitions/BinarySpatialOpType"
}
},
"elementName":{
- "localPart":"logicOps",
+ "localPart":"Disjoint",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -1806,7 +1806,7 @@
}
},
"elementName":{
- "localPart":"Crosses",
+ "localPart":"Contains",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -1817,11 +1817,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinarySpatialOpType"
+ "$ref":"#/definitions/BinaryOperatorType"
}
},
"elementName":{
- "localPart":"Contains",
+ "localPart":"Add",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -1832,11 +1832,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DistanceBufferType"
+ "$ref":"#/definitions/PropertyIsLikeType"
}
},
"elementName":{
- "localPart":"Beyond",
+ "localPart":"PropertyIsLike",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -1847,11 +1847,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/FeatureIdType"
+ "$ref":"#/definitions/SortByType"
}
},
"elementName":{
- "localPart":"FeatureId",
+ "localPart":"SortBy",
"namespaceURI":"http://www.opengis.net/ogc"
}
}
diff --git a/scripts/jsonschemas/Filter_1_1_0.jsonschema b/scripts/jsonschemas/Filter_1_1_0.jsonschema
index 87378e33..a5caa05b 100644
--- a/scripts/jsonschemas/Filter_1_1_0.jsonschema
+++ b/scripts/jsonschemas/Filter_1_1_0.jsonschema
@@ -2,109 +2,13 @@
{
"id":"http://www.opengis.net/ogc#",
"definitions":{
- "BinaryLogicOpType":{
- "required":[
- "ops"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/LogicOpsType"
- },
- {
- "type":"object",
- "title":"BinaryLogicOpType",
- "properties":{
- "ops":{
- "title":"ops",
- "allOf":[
- {
- "type":"array",
- "items":{
- "anyOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/ComparisonOpsType"
- }
- },
- "elementName":{
- "localPart":"comparisonOps",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/LogicOpsType"
- }
- },
- "elementName":{
- "localPart":"logicOps",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/FunctionType"
- }
- },
- "elementName":{
- "localPart":"Function",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/SpatialOpsType"
- }
- },
- "elementName":{
- "localPart":"spatialOps",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- }
- ]
- },
- "minItems":2
- }
- ],
- "propertyType":"elementRefs"
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"BinaryLogicOpType",
- "namespaceURI":"http://www.opengis.net/ogc"
- },
- "propertiesOrder":[
- "ops"
- ]
- },
- "PropertyIsBetweenType":{
+ "PropertyIsLikeType":{
"required":[
- "expression",
- "lowerBoundary",
- "upperBoundary"
+ "propertyName",
+ "literal",
+ "wildCard",
+ "singleChar",
+ "escapeChar"
],
"allOf":[
{
@@ -112,57 +16,84 @@
},
{
"type":"object",
- "title":"PropertyIsBetweenType",
+ "title":"PropertyIsLikeType",
"properties":{
- "expression":{
- "title":"expression",
+ "propertyName":{
+ "title":"propertyName",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/ExpressionType"
- }
- },
- "elementName":{
- "localPart":"expression",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
+ "$ref":"#/definitions/PropertyNameType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"expression",
+ "localPart":"PropertyName",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
- "lowerBoundary":{
- "title":"lowerBoundary",
+ "literal":{
+ "title":"literal",
"allOf":[
{
- "$ref":"#/definitions/LowerBoundaryType"
+ "$ref":"#/definitions/LiteralType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"LowerBoundary",
+ "localPart":"Literal",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
- "upperBoundary":{
- "title":"upperBoundary",
+ "wildCard":{
+ "title":"wildCard",
"allOf":[
{
- "$ref":"#/definitions/UpperBoundaryType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"UpperBoundary",
- "namespaceURI":"http://www.opengis.net/ogc"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"wildCard",
+ "namespaceURI":""
+ }
+ },
+ "singleChar":{
+ "title":"singleChar",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"singleChar",
+ "namespaceURI":""
+ }
+ },
+ "escapeChar":{
+ "title":"escapeChar",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"escapeChar",
+ "namespaceURI":""
+ }
+ },
+ "matchCase":{
+ "title":"matchCase",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"matchCase",
+ "namespaceURI":""
}
}
}
@@ -170,140 +101,24 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"PropertyIsBetweenType",
- "namespaceURI":"http://www.opengis.net/ogc"
- },
- "propertiesOrder":[
- "expression",
- "lowerBoundary",
- "upperBoundary"
- ]
- },
- "SpatialOperatorsType":{
- "type":"object",
- "title":"SpatialOperatorsType",
- "required":[
- "spatialOperator"
- ],
- "properties":{
- "spatialOperator":{
- "title":"spatialOperator",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/SpatialOperatorType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"SpatialOperator",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"SpatialOperatorsType",
+ "localPart":"PropertyIsLikeType",
"namespaceURI":"http://www.opengis.net/ogc"
},
"propertiesOrder":[
- "spatialOperator"
+ "propertyName",
+ "literal",
+ "wildCard",
+ "singleChar",
+ "escapeChar",
+ "matchCase"
]
},
- "SortPropertyType":{
- "type":"object",
- "title":"SortPropertyType",
+ "BinarySpatialOpType":{
"required":[
- "propertyName"
- ],
- "properties":{
- "propertyName":{
- "title":"propertyName",
- "allOf":[
- {
- "$ref":"#/definitions/PropertyNameType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"PropertyName",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- },
- "sortOrder":{
- "title":"sortOrder",
- "allOf":[
- {
- "$ref":"#/definitions/SortOrderType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"SortOrder",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"SortPropertyType",
- "namespaceURI":"http://www.opengis.net/ogc"
- },
- "propertiesOrder":[
- "propertyName",
- "sortOrder"
- ]
- },
- "LowerBoundaryType":{
- "type":"object",
- "title":"LowerBoundaryType",
- "required":[
- "expression"
- ],
- "properties":{
- "expression":{
- "title":"expression",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/ExpressionType"
- }
- },
- "elementName":{
- "localPart":"expression",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"expression",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"LowerBoundaryType",
- "namespaceURI":"http://www.opengis.net/ogc"
- },
- "propertiesOrder":[
- "expression"
- ]
- },
- "DistanceBufferType":{
- "required":[
- "propertyName",
- "geometry",
- "distance"
+ "propertyName1",
+ "propertyName2",
+ "geometry",
+ "envelope"
],
"allOf":[
{
@@ -311,283 +126,36 @@
},
{
"type":"object",
- "title":"DistanceBufferType",
- "properties":{
- "propertyName":{
- "title":"propertyName",
- "allOf":[
- {
- "$ref":"#/definitions/PropertyNameType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"PropertyName",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- },
- "geometry":{
- "title":"geometry",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeometryType"
- }
- },
- "elementName":{
- "localPart":"_Geometry",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"_Geometry",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "distance":{
- "title":"distance",
- "allOf":[
- {
- "$ref":"#/definitions/DistanceType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Distance",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DistanceBufferType",
- "namespaceURI":"http://www.opengis.net/ogc"
- },
- "propertiesOrder":[
- "propertyName",
- "geometry",
- "distance"
- ]
- },
- "FilterType":{
- "type":"object",
- "title":"FilterType",
- "required":[
- "spatialOps",
- "comparisonOps",
- "logicOps",
- "id"
- ],
- "properties":{
- "spatialOps":{
- "title":"spatialOps",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/SpatialOpsType"
- }
- },
- "elementName":{
- "localPart":"spatialOps",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"spatialOps",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- },
- "comparisonOps":{
- "title":"comparisonOps",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/ComparisonOpsType"
- }
- },
- "elementName":{
- "localPart":"comparisonOps",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"comparisonOps",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- },
- "logicOps":{
- "title":"logicOps",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/LogicOpsType"
- }
- },
- "elementName":{
- "localPart":"logicOps",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"logicOps",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- },
- "id":{
- "title":"id",
- "allOf":[
- {
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractIdType"
- }
- },
- "elementName":{
- "localPart":"_Id",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- },
- "minItems":1
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"_Id",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"FilterType",
- "namespaceURI":"http://www.opengis.net/ogc"
- },
- "propertiesOrder":[
- "spatialOps",
- "comparisonOps",
- "logicOps",
- "id"
- ]
- },
- "FunctionNamesType":{
- "type":"object",
- "title":"FunctionNamesType",
- "required":[
- "functionName"
- ],
- "properties":{
- "functionName":{
- "title":"functionName",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/FunctionNameType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"FunctionName",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"FunctionNamesType",
- "namespaceURI":"http://www.opengis.net/ogc"
- },
- "propertiesOrder":[
- "functionName"
- ]
- },
- "FID":{
- "type":"object",
- "title":"FID",
- "properties":{
- },
- "typeType":"classInfo"
- },
- "UnaryLogicOpType":{
- "required":[
- "comparisonOps",
- "spatialOps",
- "logicOps",
- "function"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/LogicOpsType"
- },
- {
- "type":"object",
- "title":"UnaryLogicOpType",
+ "title":"BinarySpatialOpType",
"properties":{
- "comparisonOps":{
- "title":"comparisonOps",
+ "propertyName1":{
+ "title":"propertyName1",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/ComparisonOpsType"
- }
- },
- "elementName":{
- "localPart":"comparisonOps",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
+ "$ref":"#/definitions/PropertyNameType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"comparisonOps",
+ "localPart":"PropertyName",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
- "spatialOps":{
- "title":"spatialOps",
+ "propertyName2":{
+ "title":"propertyName2",
+ "allOf":[
+ {
+ "$ref":"#/definitions/PropertyNameType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"PropertyName",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
+ "geometry":{
+ "title":"geometry",
"allOf":[
{
"type":"object",
@@ -596,23 +164,23 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SpatialOpsType"
+ "$ref":"#/definitions/AbstractGeometryType"
}
},
"elementName":{
- "localPart":"spatialOps",
- "namespaceURI":"http://www.opengis.net/ogc"
+ "localPart":"_Geometry",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"spatialOps",
- "namespaceURI":"http://www.opengis.net/ogc"
+ "localPart":"_Geometry",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "logicOps":{
- "title":"logicOps",
+ "envelope":{
+ "title":"envelope",
"allOf":[
{
"type":"object",
@@ -621,32 +189,19 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LogicOpsType"
+ "$ref":"#/definitions/EnvelopeType"
}
},
"elementName":{
- "localPart":"logicOps",
- "namespaceURI":"http://www.opengis.net/ogc"
+ "localPart":"Envelope",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"logicOps",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- },
- "function":{
- "title":"function",
- "allOf":[
- {
- "$ref":"#/definitions/FunctionType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Function",
- "namespaceURI":"http://www.opengis.net/ogc"
+ "localPart":"Envelope",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
}
@@ -654,26 +209,114 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"UnaryLogicOpType",
+ "localPart":"BinarySpatialOpType",
"namespaceURI":"http://www.opengis.net/ogc"
},
"propertiesOrder":[
- "comparisonOps",
- "spatialOps",
- "logicOps",
- "function"
+ "propertyName1",
+ "propertyName2",
+ "geometry",
+ "envelope"
]
},
- "LogicalOperators":{
+ "ComparisonOpsType":{
"type":"object",
- "title":"LogicalOperators",
+ "title":"ComparisonOpsType",
+ "properties":{
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ComparisonOpsType",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
+ "ExpressionType":{
+ "type":"object",
+ "title":"ExpressionType",
+ "properties":{
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ExpressionType",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
+ "LogicOpsType":{
+ "type":"object",
+ "title":"LogicOpsType",
+ "properties":{
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"LogicOpsType",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
+ "ScalarCapabilitiesType":{
+ "type":"object",
+ "title":"ScalarCapabilitiesType",
+ "properties":{
+ "logicalOperators":{
+ "title":"logicalOperators",
+ "allOf":[
+ {
+ "$ref":"#/definitions/LogicalOperators"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"LogicalOperators",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
+ "comparisonOperators":{
+ "title":"comparisonOperators",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ComparisonOperatorsType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"ComparisonOperators",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
+ "arithmeticOperators":{
+ "title":"arithmeticOperators",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ArithmeticOperatorsType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"ArithmeticOperators",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"Scalar_CapabilitiesType",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ },
+ "propertiesOrder":[
+ "logicalOperators",
+ "comparisonOperators",
+ "arithmeticOperators"
+ ]
+ },
+ "EID":{
+ "type":"object",
+ "title":"EID",
"properties":{
},
"typeType":"classInfo"
},
- "PropertyIsNullType":{
+ "BinaryComparisonOpType":{
"required":[
- "propertyName"
+ "expression"
],
"allOf":[
{
@@ -681,99 +324,130 @@
},
{
"type":"object",
- "title":"PropertyIsNullType",
+ "title":"BinaryComparisonOpType",
"properties":{
- "propertyName":{
- "title":"propertyName",
+ "expression":{
+ "title":"expression",
"allOf":[
{
- "$ref":"#/definitions/PropertyNameType"
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/ExpressionType"
+ }
+ },
+ "elementName":{
+ "localPart":"expression",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
+ "maxItems":2,
+ "minItems":2
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"PropertyName",
+ "localPart":"expression",
"namespaceURI":"http://www.opengis.net/ogc"
}
+ },
+ "matchCase":{
+ "title":"matchCase",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"matchCase",
+ "namespaceURI":""
+ }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"PropertyIsNullType",
+ "localPart":"BinaryComparisonOpType",
"namespaceURI":"http://www.opengis.net/ogc"
},
"propertiesOrder":[
- "propertyName"
+ "expression",
+ "matchCase"
]
},
- "ExpressionType":{
- "type":"object",
- "title":"ExpressionType",
- "properties":{
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ExpressionType",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- },
- "FunctionNameType":{
+ "ArithmeticOperatorsType":{
"type":"object",
- "title":"FunctionNameType",
- "required":[
- "nArgs"
- ],
- "properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"value"
- },
- "nArgs":{
- "title":"nArgs",
+ "title":"ArithmeticOperatorsType",
+ "required":[
+ "ops"
+ ],
+ "properties":{
+ "ops":{
+ "title":"ops",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "anyOf":[
+ {
+ "anyOf":[
+ {
+ "$ref":"#/definitions/SimpleArithmetic"
+ }
+ ],
+ "elementName":{
+ "localPart":"SimpleArithmetic",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
+ {
+ "anyOf":[
+ {
+ "$ref":"#/definitions/FunctionsType"
+ }
+ ],
+ "elementName":{
+ "localPart":"Functions",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ }
+ ]
+ },
+ "minItems":1
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nArgs",
- "namespaceURI":""
- }
+ "propertyType":"elements"
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"FunctionNameType",
+ "localPart":"ArithmeticOperatorsType",
"namespaceURI":"http://www.opengis.net/ogc"
},
"propertiesOrder":[
- "value",
- "nArgs"
+ "ops"
]
},
- "PropertyIsLikeType":{
+ "DistanceBufferType":{
"required":[
"propertyName",
- "literal",
- "wildCard",
- "singleChar",
- "escapeChar"
+ "geometry",
+ "distance"
],
"allOf":[
{
- "$ref":"#/definitions/ComparisonOpsType"
+ "$ref":"#/definitions/SpatialOpsType"
},
{
"type":"object",
- "title":"PropertyIsLikeType",
+ "title":"DistanceBufferType",
"properties":{
"propertyName":{
"title":"propertyName",
@@ -788,69 +462,42 @@
"namespaceURI":"http://www.opengis.net/ogc"
}
},
- "literal":{
- "title":"literal",
+ "geometry":{
+ "title":"geometry",
"allOf":[
{
- "$ref":"#/definitions/LiteralType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractGeometryType"
+ }
+ },
+ "elementName":{
+ "localPart":"_Geometry",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"Literal",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- },
- "wildCard":{
- "title":"wildCard",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"wildCard",
- "namespaceURI":""
- }
- },
- "singleChar":{
- "title":"singleChar",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"singleChar",
- "namespaceURI":""
- }
- },
- "escapeChar":{
- "title":"escapeChar",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"escapeChar",
- "namespaceURI":""
+ "localPart":"_Geometry",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "matchCase":{
- "title":"matchCase",
+ "distance":{
+ "title":"distance",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ "$ref":"#/definitions/DistanceType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"matchCase",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Distance",
+ "namespaceURI":"http://www.opengis.net/ogc"
}
}
}
@@ -858,298 +505,367 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"PropertyIsLikeType",
+ "localPart":"DistanceBufferType",
"namespaceURI":"http://www.opengis.net/ogc"
},
"propertiesOrder":[
"propertyName",
- "literal",
- "wildCard",
- "singleChar",
- "escapeChar",
- "matchCase"
- ]
- },
- "ScalarCapabilitiesType":{
- "type":"object",
- "title":"ScalarCapabilitiesType",
- "properties":{
- "logicalOperators":{
- "title":"logicalOperators",
- "allOf":[
- {
- "$ref":"#/definitions/LogicalOperators"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"LogicalOperators",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- },
- "comparisonOperators":{
- "title":"comparisonOperators",
- "allOf":[
- {
- "$ref":"#/definitions/ComparisonOperatorsType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"ComparisonOperators",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- },
- "arithmeticOperators":{
- "title":"arithmeticOperators",
- "allOf":[
- {
- "$ref":"#/definitions/ArithmeticOperatorsType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"ArithmeticOperators",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"Scalar_CapabilitiesType",
- "namespaceURI":"http://www.opengis.net/ogc"
- },
- "propertiesOrder":[
- "logicalOperators",
- "comparisonOperators",
- "arithmeticOperators"
+ "geometry",
+ "distance"
]
},
- "GmlObjectIdType":{
+ "BinaryLogicOpType":{
"required":[
- "id"
+ "ops"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractIdType"
+ "$ref":"#/definitions/LogicOpsType"
},
{
"type":"object",
- "title":"GmlObjectIdType",
+ "title":"BinaryLogicOpType",
"properties":{
- "id":{
- "title":"id",
+ "ops":{
+ "title":"ops",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
+ "type":"array",
+ "items":{
+ "anyOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/ComparisonOpsType"
+ }
+ },
+ "elementName":{
+ "localPart":"comparisonOps",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/LogicOpsType"
+ }
+ },
+ "elementName":{
+ "localPart":"logicOps",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/FunctionType"
+ }
+ },
+ "elementName":{
+ "localPart":"Function",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/SpatialOpsType"
+ }
+ },
+ "elementName":{
+ "localPart":"spatialOps",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ }
+ ]
+ },
+ "minItems":2
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"id",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "propertyType":"elementRefs"
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"GmlObjectIdType",
+ "localPart":"BinaryLogicOpType",
"namespaceURI":"http://www.opengis.net/ogc"
},
"propertiesOrder":[
- "id"
+ "ops"
]
},
- "FunctionsType":{
+ "ComparisonOperatorsType":{
"type":"object",
- "title":"FunctionsType",
+ "title":"ComparisonOperatorsType",
"required":[
- "functionNames"
+ "comparisonOperator"
],
"properties":{
- "functionNames":{
- "title":"functionNames",
+ "comparisonOperator":{
+ "title":"comparisonOperator",
"allOf":[
{
- "$ref":"#/definitions/FunctionNamesType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/ComparisonOperatorType"
+ },
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"FunctionNames",
+ "localPart":"ComparisonOperator",
"namespaceURI":"http://www.opengis.net/ogc"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"FunctionsType",
+ "localPart":"ComparisonOperatorsType",
"namespaceURI":"http://www.opengis.net/ogc"
},
"propertiesOrder":[
- "functionNames"
+ "comparisonOperator"
]
},
- "GeometryOperandsType":{
+ "SimpleArithmetic":{
"type":"object",
- "title":"GeometryOperandsType",
+ "title":"SimpleArithmetic",
+ "properties":{
+ },
+ "typeType":"classInfo"
+ },
+ "SpatialCapabilitiesType":{
+ "type":"object",
+ "title":"SpatialCapabilitiesType",
"required":[
- "geometryOperand"
+ "geometryOperands",
+ "spatialOperators"
],
"properties":{
- "geometryOperand":{
- "title":"geometryOperand",
+ "geometryOperands":{
+ "title":"geometryOperands",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "minItems":1
+ "$ref":"#/definitions/GeometryOperandsType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"GeometryOperand",
+ "localPart":"GeometryOperands",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
+ "spatialOperators":{
+ "title":"spatialOperators",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SpatialOperatorsType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"SpatialOperators",
"namespaceURI":"http://www.opengis.net/ogc"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"GeometryOperandsType",
+ "localPart":"Spatial_CapabilitiesType",
"namespaceURI":"http://www.opengis.net/ogc"
},
"propertiesOrder":[
- "geometryOperand"
+ "geometryOperands",
+ "spatialOperators"
]
},
- "IdCapabilitiesType":{
+ "DistanceType":{
"type":"object",
- "title":"IdCapabilitiesType",
+ "title":"DistanceType",
"required":[
- "ids"
+ "units"
],
"properties":{
- "ids":{
- "title":"ids",
+ "value":{
+ "title":"value",
"allOf":[
{
- "type":"array",
- "items":{
- "anyOf":[
- {
- "anyOf":[
- {
- "$ref":"#/definitions/EID"
- }
- ],
- "elementName":{
- "localPart":"EID",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- },
- {
- "anyOf":[
- {
- "$ref":"#/definitions/FID"
- }
- ],
- "elementName":{
- "localPart":"FID",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- }
- ]
- },
- "minItems":1
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
}
],
- "propertyType":"elements"
+ "propertyType":"value"
+ },
+ "units":{
+ "title":"units",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"units",
+ "namespaceURI":""
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"Id_CapabilitiesType",
+ "localPart":"DistanceType",
"namespaceURI":"http://www.opengis.net/ogc"
},
"propertiesOrder":[
- "ids"
+ "value",
+ "units"
]
},
- "ComparisonOperatorsType":{
+ "SortByType":{
"type":"object",
- "title":"ComparisonOperatorsType",
+ "title":"SortByType",
"required":[
- "comparisonOperator"
+ "sortProperty"
],
"properties":{
- "comparisonOperator":{
- "title":"comparisonOperator",
+ "sortProperty":{
+ "title":"sortProperty",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/ComparisonOperatorType"
+ "$ref":"#/definitions/SortPropertyType"
},
"minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"ComparisonOperator",
+ "localPart":"SortProperty",
"namespaceURI":"http://www.opengis.net/ogc"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ComparisonOperatorsType",
+ "localPart":"SortByType",
"namespaceURI":"http://www.opengis.net/ogc"
},
"propertiesOrder":[
- "comparisonOperator"
+ "sortProperty"
]
},
- "EID":{
- "type":"object",
- "title":"EID",
- "properties":{
- },
- "typeType":"classInfo"
- },
- "SpatialOpsType":{
+ "FunctionsType":{
"type":"object",
- "title":"SpatialOpsType",
+ "title":"FunctionsType",
+ "required":[
+ "functionNames"
+ ],
"properties":{
+ "functionNames":{
+ "title":"functionNames",
+ "allOf":[
+ {
+ "$ref":"#/definitions/FunctionNamesType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"FunctionNames",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ }
},
"typeType":"classInfo",
"typeName":{
- "localPart":"SpatialOpsType",
+ "localPart":"FunctionsType",
"namespaceURI":"http://www.opengis.net/ogc"
- }
+ },
+ "propertiesOrder":[
+ "functionNames"
+ ]
},
- "LogicOpsType":{
+ "FilterCapabilities":{
"type":"object",
- "title":"LogicOpsType",
+ "title":"FilterCapabilities",
+ "required":[
+ "spatialCapabilities",
+ "scalarCapabilities",
+ "idCapabilities"
+ ],
"properties":{
+ "spatialCapabilities":{
+ "title":"spatialCapabilities",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SpatialCapabilitiesType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Spatial_Capabilities",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
+ "scalarCapabilities":{
+ "title":"scalarCapabilities",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ScalarCapabilitiesType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Scalar_Capabilities",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
+ "idCapabilities":{
+ "title":"idCapabilities",
+ "allOf":[
+ {
+ "$ref":"#/definitions/IdCapabilitiesType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Id_Capabilities",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ }
},
"typeType":"classInfo",
- "typeName":{
- "localPart":"LogicOpsType",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
+ "propertiesOrder":[
+ "spatialCapabilities",
+ "scalarCapabilities",
+ "idCapabilities"
+ ]
},
- "LiteralType":{
+ "PropertyNameType":{
"allOf":[
{
"$ref":"#/definitions/ExpressionType"
},
{
"type":"object",
- "title":"LiteralType",
+ "title":"PropertyNameType",
"properties":{
"content":{
"title":"content",
@@ -1182,83 +898,196 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"LiteralType",
+ "localPart":"PropertyNameType",
"namespaceURI":"http://www.opengis.net/ogc"
},
"propertiesOrder":[
"content"
]
},
- "PropertyNameType":{
+ "UpperBoundaryType":{
+ "type":"object",
+ "title":"UpperBoundaryType",
+ "required":[
+ "expression"
+ ],
+ "properties":{
+ "expression":{
+ "title":"expression",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/ExpressionType"
+ }
+ },
+ "elementName":{
+ "localPart":"expression",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"expression",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"UpperBoundaryType",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ },
+ "propertiesOrder":[
+ "expression"
+ ]
+ },
+ "UnaryLogicOpType":{
+ "required":[
+ "comparisonOps",
+ "spatialOps",
+ "logicOps",
+ "function"
+ ],
"allOf":[
{
- "$ref":"#/definitions/ExpressionType"
+ "$ref":"#/definitions/LogicOpsType"
},
{
"type":"object",
- "title":"PropertyNameType",
+ "title":"UnaryLogicOpType",
"properties":{
- "content":{
- "title":"content",
+ "comparisonOps":{
+ "title":"comparisonOps",
"allOf":[
{
- "type":"array",
- "items":{
- "anyOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- }
- }
- }
- ]
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/ComparisonOpsType"
+ }
+ },
+ "elementName":{
+ "localPart":"comparisonOps",
+ "namespaceURI":"http://www.opengis.net/ogc"
}
}
],
- "propertyType":"anyElement"
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"comparisonOps",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
+ "spatialOps":{
+ "title":"spatialOps",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/SpatialOpsType"
+ }
+ },
+ "elementName":{
+ "localPart":"spatialOps",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"spatialOps",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
+ "logicOps":{
+ "title":"logicOps",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/LogicOpsType"
+ }
+ },
+ "elementName":{
+ "localPart":"logicOps",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"logicOps",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
+ "function":{
+ "title":"function",
+ "allOf":[
+ {
+ "$ref":"#/definitions/FunctionType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Function",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"PropertyNameType",
+ "localPart":"UnaryLogicOpType",
"namespaceURI":"http://www.opengis.net/ogc"
},
"propertiesOrder":[
- "content"
+ "comparisonOps",
+ "spatialOps",
+ "logicOps",
+ "function"
]
},
- "FeatureIdType":{
+ "PropertyIsNullType":{
"required":[
- "fid"
+ "propertyName"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractIdType"
+ "$ref":"#/definitions/ComparisonOpsType"
},
{
"type":"object",
- "title":"FeatureIdType",
+ "title":"PropertyIsNullType",
"properties":{
- "fid":{
- "title":"fid",
+ "propertyName":{
+ "title":"propertyName",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
+ "$ref":"#/definitions/PropertyNameType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"fid",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"PropertyName",
+ "namespaceURI":"http://www.opengis.net/ogc"
}
}
}
@@ -1266,65 +1095,87 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"FeatureIdType",
+ "localPart":"PropertyIsNullType",
"namespaceURI":"http://www.opengis.net/ogc"
},
"propertiesOrder":[
- "fid"
+ "propertyName"
]
},
- "FunctionType":{
+ "AbstractIdType":{
+ "type":"object",
+ "title":"AbstractIdType",
+ "properties":{
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractIdType",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
+ "PropertyIsBetweenType":{
"required":[
- "name"
+ "expression",
+ "lowerBoundary",
+ "upperBoundary"
],
"allOf":[
{
- "$ref":"#/definitions/ExpressionType"
+ "$ref":"#/definitions/ComparisonOpsType"
},
{
"type":"object",
- "title":"FunctionType",
+ "title":"PropertyIsBetweenType",
"properties":{
"expression":{
"title":"expression",
"allOf":[
{
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/ExpressionType"
- }
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
- "elementName":{
- "localPart":"expression",
- "namespaceURI":"http://www.opengis.net/ogc"
+ "value":{
+ "$ref":"#/definitions/ExpressionType"
}
},
- "minItems":0
+ "elementName":{
+ "localPart":"expression",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"expression",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
+ "lowerBoundary":{
+ "title":"lowerBoundary",
+ "allOf":[
+ {
+ "$ref":"#/definitions/LowerBoundaryType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"expression",
+ "localPart":"LowerBoundary",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
- "name":{
- "title":"name",
+ "upperBoundary":{
+ "title":"upperBoundary",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/UpperBoundaryType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"name",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"UpperBoundary",
+ "namespaceURI":"http://www.opengis.net/ogc"
}
}
}
@@ -1332,91 +1183,89 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"FunctionType",
+ "localPart":"PropertyIsBetweenType",
"namespaceURI":"http://www.opengis.net/ogc"
},
"propertiesOrder":[
"expression",
- "name"
+ "lowerBoundary",
+ "upperBoundary"
]
},
- "AbstractIdType":{
- "type":"object",
- "title":"AbstractIdType",
- "properties":{
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractIdType",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- },
- "FilterCapabilities":{
+ "SpatialOperatorType":{
"type":"object",
- "title":"FilterCapabilities",
- "required":[
- "spatialCapabilities",
- "scalarCapabilities",
- "idCapabilities"
- ],
+ "title":"SpatialOperatorType",
"properties":{
- "spatialCapabilities":{
- "title":"spatialCapabilities",
+ "geometryOperands":{
+ "title":"geometryOperands",
"allOf":[
{
- "$ref":"#/definitions/SpatialCapabilitiesType"
+ "$ref":"#/definitions/GeometryOperandsType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Spatial_Capabilities",
+ "localPart":"GeometryOperands",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
- "scalarCapabilities":{
- "title":"scalarCapabilities",
+ "name":{
+ "title":"name",
"allOf":[
{
- "$ref":"#/definitions/ScalarCapabilitiesType"
+ "$ref":"#/definitions/SpatialOperatorNameType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"Scalar_Capabilities",
- "namespaceURI":"http://www.opengis.net/ogc"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"name",
+ "namespaceURI":""
}
- },
- "idCapabilities":{
- "title":"idCapabilities",
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"SpatialOperatorType",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ },
+ "propertiesOrder":[
+ "geometryOperands",
+ "name"
+ ]
+ },
+ "GeometryOperandsType":{
+ "type":"object",
+ "title":"GeometryOperandsType",
+ "required":[
+ "geometryOperand"
+ ],
+ "properties":{
+ "geometryOperand":{
+ "title":"geometryOperand",
"allOf":[
{
- "$ref":"#/definitions/IdCapabilitiesType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Id_Capabilities",
+ "localPart":"GeometryOperand",
"namespaceURI":"http://www.opengis.net/ogc"
}
}
},
"typeType":"classInfo",
- "propertiesOrder":[
- "spatialCapabilities",
- "scalarCapabilities",
- "idCapabilities"
- ]
- },
- "ComparisonOpsType":{
- "type":"object",
- "title":"ComparisonOpsType",
- "properties":{
- },
- "typeType":"classInfo",
"typeName":{
- "localPart":"ComparisonOpsType",
+ "localPart":"GeometryOperandsType",
"namespaceURI":"http://www.opengis.net/ogc"
- }
+ },
+ "propertiesOrder":[
+ "geometryOperand"
+ ]
},
"BinaryOperatorType":{
"required":[
@@ -1472,61 +1321,142 @@
"expression"
]
},
- "SimpleArithmetic":{
+ "LowerBoundaryType":{
"type":"object",
- "title":"SimpleArithmetic",
+ "title":"LowerBoundaryType",
+ "required":[
+ "expression"
+ ],
"properties":{
+ "expression":{
+ "title":"expression",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/ExpressionType"
+ }
+ },
+ "elementName":{
+ "localPart":"expression",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"expression",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ }
},
- "typeType":"classInfo"
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"LowerBoundaryType",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ },
+ "propertiesOrder":[
+ "expression"
+ ]
},
- "BBOXType":{
+ "GmlObjectIdType":{
"required":[
- "envelope"
+ "id"
],
"allOf":[
{
- "$ref":"#/definitions/SpatialOpsType"
+ "$ref":"#/definitions/AbstractIdType"
},
{
"type":"object",
- "title":"BBOXType",
+ "title":"GmlObjectIdType",
"properties":{
- "propertyName":{
- "title":"propertyName",
+ "id":{
+ "title":"id",
"allOf":[
{
- "$ref":"#/definitions/PropertyNameType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"PropertyName",
- "namespaceURI":"http://www.opengis.net/ogc"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"id",
+ "namespaceURI":"http://www.opengis.net/gml"
}
- },
- "envelope":{
- "title":"envelope",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/EnvelopeType"
- }
- },
- "elementName":{
- "localPart":"Envelope",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"GmlObjectIdType",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ },
+ "propertiesOrder":[
+ "id"
+ ]
+ },
+ "FunctionNamesType":{
+ "type":"object",
+ "title":"FunctionNamesType",
+ "required":[
+ "functionName"
+ ],
+ "properties":{
+ "functionName":{
+ "title":"functionName",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/FunctionNameType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"FunctionName",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"FunctionNamesType",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ },
+ "propertiesOrder":[
+ "functionName"
+ ]
+ },
+ "FeatureIdType":{
+ "required":[
+ "fid"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractIdType"
+ },
+ {
+ "type":"object",
+ "title":"FeatureIdType",
+ "properties":{
+ "fid":{
+ "title":"fid",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
}
],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"Envelope",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"fid",
+ "namespaceURI":""
}
}
}
@@ -1534,25 +1464,31 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"BBOXType",
+ "localPart":"FeatureIdType",
"namespaceURI":"http://www.opengis.net/ogc"
},
"propertiesOrder":[
- "propertyName",
- "envelope"
+ "fid"
]
},
- "BinaryComparisonOpType":{
+ "FID":{
+ "type":"object",
+ "title":"FID",
+ "properties":{
+ },
+ "typeType":"classInfo"
+ },
+ "FunctionType":{
"required":[
- "expression"
+ "name"
],
"allOf":[
{
- "$ref":"#/definitions/ComparisonOpsType"
+ "$ref":"#/definitions/ExpressionType"
},
{
"type":"object",
- "title":"BinaryComparisonOpType",
+ "title":"FunctionType",
"properties":{
"expression":{
"title":"expression",
@@ -1574,8 +1510,7 @@
"namespaceURI":"http://www.opengis.net/ogc"
}
},
- "maxItems":2,
- "minItems":2
+ "minItems":0
}
],
"propertyType":"elementRef",
@@ -1584,16 +1519,16 @@
"namespaceURI":"http://www.opengis.net/ogc"
}
},
- "matchCase":{
- "title":"matchCase",
+ "name":{
+ "title":"name",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"matchCase",
+ "localPart":"name",
"namespaceURI":""
}
}
@@ -1602,247 +1537,120 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"BinaryComparisonOpType",
+ "localPart":"FunctionType",
"namespaceURI":"http://www.opengis.net/ogc"
},
"propertiesOrder":[
"expression",
- "matchCase"
- ]
- },
- "SpatialCapabilitiesType":{
- "type":"object",
- "title":"SpatialCapabilitiesType",
- "required":[
- "geometryOperands",
- "spatialOperators"
- ],
- "properties":{
- "geometryOperands":{
- "title":"geometryOperands",
- "allOf":[
- {
- "$ref":"#/definitions/GeometryOperandsType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"GeometryOperands",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- },
- "spatialOperators":{
- "title":"spatialOperators",
- "allOf":[
- {
- "$ref":"#/definitions/SpatialOperatorsType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"SpatialOperators",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"Spatial_CapabilitiesType",
- "namespaceURI":"http://www.opengis.net/ogc"
- },
- "propertiesOrder":[
- "geometryOperands",
- "spatialOperators"
- ]
- },
- "SpatialOperatorType":{
- "type":"object",
- "title":"SpatialOperatorType",
- "properties":{
- "geometryOperands":{
- "title":"geometryOperands",
- "allOf":[
- {
- "$ref":"#/definitions/GeometryOperandsType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"GeometryOperands",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- },
- "name":{
- "title":"name",
- "allOf":[
- {
- "$ref":"#/definitions/SpatialOperatorNameType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"name",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"SpatialOperatorType",
- "namespaceURI":"http://www.opengis.net/ogc"
- },
- "propertiesOrder":[
- "geometryOperands",
"name"
]
},
- "UpperBoundaryType":{
- "type":"object",
- "title":"UpperBoundaryType",
- "required":[
- "expression"
- ],
- "properties":{
- "expression":{
- "title":"expression",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/ExpressionType"
- }
- },
- "elementName":{
- "localPart":"expression",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"expression",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"UpperBoundaryType",
- "namespaceURI":"http://www.opengis.net/ogc"
- },
- "propertiesOrder":[
- "expression"
- ]
- },
- "ArithmeticOperatorsType":{
- "type":"object",
- "title":"ArithmeticOperatorsType",
- "required":[
- "ops"
- ],
- "properties":{
- "ops":{
- "title":"ops",
- "allOf":[
- {
- "type":"array",
- "items":{
- "anyOf":[
- {
+ "LiteralType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/ExpressionType"
+ },
+ {
+ "type":"object",
+ "title":"LiteralType",
+ "properties":{
+ "content":{
+ "title":"content",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
"anyOf":[
{
- "$ref":"#/definitions/SimpleArithmetic"
- }
- ],
- "elementName":{
- "localPart":"SimpleArithmetic",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- },
- {
- "anyOf":[
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ },
{
- "$ref":"#/definitions/FunctionsType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ }
+ }
}
- ],
- "elementName":{
- "localPart":"Functions",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
+ ]
}
- ]
- },
- "minItems":1
+ }
+ ],
+ "propertyType":"anyElement"
}
- ],
- "propertyType":"elements"
+ }
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"ArithmeticOperatorsType",
+ "localPart":"LiteralType",
"namespaceURI":"http://www.opengis.net/ogc"
},
"propertiesOrder":[
- "ops"
+ "content"
]
},
- "SortByType":{
+ "SpatialOperatorsType":{
"type":"object",
- "title":"SortByType",
+ "title":"SpatialOperatorsType",
"required":[
- "sortProperty"
+ "spatialOperator"
],
"properties":{
- "sortProperty":{
- "title":"sortProperty",
+ "spatialOperator":{
+ "title":"spatialOperator",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/SortPropertyType"
+ "$ref":"#/definitions/SpatialOperatorType"
},
"minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"SortProperty",
+ "localPart":"SpatialOperator",
"namespaceURI":"http://www.opengis.net/ogc"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"SortByType",
+ "localPart":"SpatialOperatorsType",
"namespaceURI":"http://www.opengis.net/ogc"
},
"propertiesOrder":[
- "sortProperty"
+ "spatialOperator"
]
},
- "DistanceType":{
+ "LogicalOperators":{
"type":"object",
- "title":"DistanceType",
+ "title":"LogicalOperators",
+ "properties":{
+ },
+ "typeType":"classInfo"
+ },
+ "FunctionNameType":{
+ "type":"object",
+ "title":"FunctionNameType",
"required":[
- "units"
+ "nArgs"
],
"properties":{
"value":{
"title":"value",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"value"
},
- "units":{
- "title":"units",
+ "nArgs":{
+ "title":"nArgs",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -1850,26 +1658,78 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"units",
+ "localPart":"nArgs",
"namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DistanceType",
+ "localPart":"FunctionNameType",
"namespaceURI":"http://www.opengis.net/ogc"
},
"propertiesOrder":[
"value",
- "units"
+ "nArgs"
]
},
- "BinarySpatialOpType":{
+ "SortPropertyType":{
+ "type":"object",
+ "title":"SortPropertyType",
+ "required":[
+ "propertyName"
+ ],
+ "properties":{
+ "propertyName":{
+ "title":"propertyName",
+ "allOf":[
+ {
+ "$ref":"#/definitions/PropertyNameType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"PropertyName",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
+ "sortOrder":{
+ "title":"sortOrder",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SortOrderType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"SortOrder",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"SortPropertyType",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ },
+ "propertiesOrder":[
+ "propertyName",
+ "sortOrder"
+ ]
+ },
+ "SpatialOpsType":{
+ "type":"object",
+ "title":"SpatialOpsType",
+ "properties":{
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"SpatialOpsType",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
+ "BBOXType":{
"required":[
- "propertyName1",
- "propertyName2",
- "geometry",
"envelope"
],
"allOf":[
@@ -1878,23 +1738,10 @@
},
{
"type":"object",
- "title":"BinarySpatialOpType",
+ "title":"BBOXType",
"properties":{
- "propertyName1":{
- "title":"propertyName1",
- "allOf":[
- {
- "$ref":"#/definitions/PropertyNameType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"PropertyName",
- "namespaceURI":"http://www.opengis.net/ogc"
- }
- },
- "propertyName2":{
- "title":"propertyName2",
+ "propertyName":{
+ "title":"propertyName",
"allOf":[
{
"$ref":"#/definitions/PropertyNameType"
@@ -1906,8 +1753,8 @@
"namespaceURI":"http://www.opengis.net/ogc"
}
},
- "geometry":{
- "title":"geometry",
+ "envelope":{
+ "title":"envelope",
"allOf":[
{
"type":"object",
@@ -1916,62 +1763,215 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeometryType"
+ "$ref":"#/definitions/EnvelopeType"
}
},
"elementName":{
- "localPart":"_Geometry",
+ "localPart":"Envelope",
"namespaceURI":"http://www.opengis.net/gml"
}
}
- ],
- "propertyType":"elementRef",
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"Envelope",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"BBOXType",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ },
+ "propertiesOrder":[
+ "propertyName",
+ "envelope"
+ ]
+ },
+ "IdCapabilitiesType":{
+ "type":"object",
+ "title":"IdCapabilitiesType",
+ "required":[
+ "ids"
+ ],
+ "properties":{
+ "ids":{
+ "title":"ids",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "anyOf":[
+ {
+ "anyOf":[
+ {
+ "$ref":"#/definitions/EID"
+ }
+ ],
+ "elementName":{
+ "localPart":"EID",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
+ {
+ "anyOf":[
+ {
+ "$ref":"#/definitions/FID"
+ }
+ ],
+ "elementName":{
+ "localPart":"FID",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ }
+ ]
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"elements"
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"Id_CapabilitiesType",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ },
+ "propertiesOrder":[
+ "ids"
+ ]
+ },
+ "FilterType":{
+ "type":"object",
+ "title":"FilterType",
+ "required":[
+ "spatialOps",
+ "comparisonOps",
+ "logicOps",
+ "id"
+ ],
+ "properties":{
+ "spatialOps":{
+ "title":"spatialOps",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/SpatialOpsType"
+ }
+ },
+ "elementName":{
+ "localPart":"spatialOps",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"spatialOps",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
+ "comparisonOps":{
+ "title":"comparisonOps",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/ComparisonOpsType"
+ }
+ },
+ "elementName":{
+ "localPart":"comparisonOps",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"comparisonOps",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
+ "logicOps":{
+ "title":"logicOps",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/LogicOpsType"
+ }
+ },
"elementName":{
- "localPart":"_Geometry",
- "namespaceURI":"http://www.opengis.net/gml"
+ "localPart":"logicOps",
+ "namespaceURI":"http://www.opengis.net/ogc"
}
- },
- "envelope":{
- "title":"envelope",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/EnvelopeType"
- }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"logicOps",
+ "namespaceURI":"http://www.opengis.net/ogc"
+ }
+ },
+ "id":{
+ "title":"id",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
- "elementName":{
- "localPart":"Envelope",
- "namespaceURI":"http://www.opengis.net/gml"
+ "value":{
+ "$ref":"#/definitions/AbstractIdType"
}
+ },
+ "elementName":{
+ "localPart":"_Id",
+ "namespaceURI":"http://www.opengis.net/ogc"
}
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"Envelope",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ },
+ "minItems":1
}
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"_Id",
+ "namespaceURI":"http://www.opengis.net/ogc"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"BinarySpatialOpType",
+ "localPart":"FilterType",
"namespaceURI":"http://www.opengis.net/ogc"
},
"propertiesOrder":[
- "propertyName1",
- "propertyName2",
- "geometry",
- "envelope"
+ "spatialOps",
+ "comparisonOps",
+ "logicOps",
+ "id"
]
},
- "SortOrderType":{
+ "ComparisonOperatorType":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -1979,7 +1979,7 @@
],
"typeType":"enumInfo",
"typeName":{
- "localPart":"SortOrderType",
+ "localPart":"ComparisonOperatorType",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -1995,7 +1995,7 @@
"namespaceURI":"http://www.opengis.net/ogc"
}
},
- "ComparisonOperatorType":{
+ "SortOrderType":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -2003,7 +2003,7 @@
],
"typeType":"enumInfo",
"typeName":{
- "localPart":"ComparisonOperatorType",
+ "localPart":"SortOrderType",
"namespaceURI":"http://www.opengis.net/ogc"
}
}
@@ -2016,11 +2016,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinarySpatialOpType"
+ "$ref":"#/definitions/FeatureIdType"
}
},
"elementName":{
- "localPart":"Overlaps",
+ "localPart":"FeatureId",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2031,11 +2031,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EID"
+ "$ref":"#/definitions/BinaryComparisonOpType"
}
},
"elementName":{
- "localPart":"EID",
+ "localPart":"PropertyIsGreaterThanOrEqualTo",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2046,11 +2046,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinarySpatialOpType"
+ "$ref":"#/definitions/BinaryComparisonOpType"
}
},
"elementName":{
- "localPart":"Equals",
+ "localPart":"PropertyIsNotEqualTo",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2061,11 +2061,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinaryLogicOpType"
+ "$ref":"#/definitions/BinaryOperatorType"
}
},
"elementName":{
- "localPart":"Or",
+ "localPart":"Div",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2076,11 +2076,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BBOXType"
+ "$ref":"#/definitions/DistanceBufferType"
}
},
"elementName":{
- "localPart":"BBOX",
+ "localPart":"DWithin",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2091,11 +2091,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/UnaryLogicOpType"
+ "$ref":"#/definitions/BinarySpatialOpType"
}
},
"elementName":{
- "localPart":"Not",
+ "localPart":"Disjoint",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2106,11 +2106,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/FID"
+ "$ref":"#/definitions/BinarySpatialOpType"
}
},
"elementName":{
- "localPart":"FID",
+ "localPart":"Equals",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2121,11 +2121,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinarySpatialOpType"
+ "$ref":"#/definitions/AbstractIdType"
}
},
"elementName":{
- "localPart":"Contains",
+ "localPart":"_Id",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2136,11 +2136,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LogicOpsType"
+ "$ref":"#/definitions/BinaryOperatorType"
}
},
"elementName":{
- "localPart":"logicOps",
+ "localPart":"Add",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2151,11 +2151,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GmlObjectIdType"
+ "$ref":"#/definitions/LogicOpsType"
}
},
"elementName":{
- "localPart":"GmlObjectId",
+ "localPart":"logicOps",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2170,7 +2170,7 @@
}
},
"elementName":{
- "localPart":"Crosses",
+ "localPart":"Intersects",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2181,11 +2181,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinaryLogicOpType"
+ "$ref":"#/definitions/BinarySpatialOpType"
}
},
"elementName":{
- "localPart":"And",
+ "localPart":"Crosses",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2196,11 +2196,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinaryComparisonOpType"
+ "$ref":"#/definitions/BinaryOperatorType"
}
},
"elementName":{
- "localPart":"PropertyIsLessThanOrEqualTo",
+ "localPart":"Sub",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2215,7 +2215,7 @@
}
},
"elementName":{
- "localPart":"Disjoint",
+ "localPart":"Touches",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2226,11 +2226,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinaryComparisonOpType"
+ "$ref":"#/definitions/BinarySpatialOpType"
}
},
"elementName":{
- "localPart":"PropertyIsNotEqualTo",
+ "localPart":"Within",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2241,11 +2241,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinaryOperatorType"
+ "$ref":"#/definitions/SortByType"
}
},
"elementName":{
- "localPart":"Sub",
+ "localPart":"SortBy",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2256,11 +2256,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PropertyIsLikeType"
+ "$ref":"#/definitions/LiteralType"
}
},
"elementName":{
- "localPart":"PropertyIsLike",
+ "localPart":"Literal",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2271,11 +2271,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinaryComparisonOpType"
+ "$ref":"#/definitions/ExpressionType"
}
},
"elementName":{
- "localPart":"PropertyIsLessThan",
+ "localPart":"expression",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2286,11 +2286,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ComparisonOpsType"
+ "$ref":"#/definitions/LogicalOperators"
}
},
"elementName":{
- "localPart":"comparisonOps",
+ "localPart":"LogicalOperators",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2301,11 +2301,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinaryOperatorType"
+ "$ref":"#/definitions/PropertyIsNullType"
}
},
"elementName":{
- "localPart":"Mul",
+ "localPart":"PropertyIsNull",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2316,11 +2316,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LogicalOperators"
+ "$ref":"#/definitions/BinarySpatialOpType"
}
},
"elementName":{
- "localPart":"LogicalOperators",
+ "localPart":"Contains",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2331,11 +2331,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/FunctionType"
+ "$ref":"#/definitions/BinaryLogicOpType"
}
},
"elementName":{
- "localPart":"Function",
+ "localPart":"Or",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2346,11 +2346,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinarySpatialOpType"
+ "$ref":"#/definitions/GmlObjectIdType"
}
},
"elementName":{
- "localPart":"Within",
+ "localPart":"GmlObjectId",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2361,11 +2361,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinarySpatialOpType"
+ "$ref":"#/definitions/EID"
}
},
"elementName":{
- "localPart":"Intersects",
+ "localPart":"EID",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2376,11 +2376,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinaryComparisonOpType"
+ "$ref":"#/definitions/PropertyIsBetweenType"
}
},
"elementName":{
- "localPart":"PropertyIsEqualTo",
+ "localPart":"PropertyIsBetween",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2391,11 +2391,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinaryComparisonOpType"
+ "$ref":"#/definitions/BinaryOperatorType"
}
},
"elementName":{
- "localPart":"PropertyIsGreaterThan",
+ "localPart":"Mul",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2406,11 +2406,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LiteralType"
+ "$ref":"#/definitions/FilterCapabilities"
}
},
"elementName":{
- "localPart":"Literal",
+ "localPart":"Filter_Capabilities",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2421,11 +2421,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PropertyNameType"
+ "$ref":"#/definitions/BinarySpatialOpType"
}
},
"elementName":{
- "localPart":"PropertyName",
+ "localPart":"Overlaps",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2440,7 +2440,7 @@
}
},
"elementName":{
- "localPart":"PropertyIsGreaterThanOrEqualTo",
+ "localPart":"PropertyIsLessThanOrEqualTo",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2466,11 +2466,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractIdType"
+ "$ref":"#/definitions/BBOXType"
}
},
"elementName":{
- "localPart":"_Id",
+ "localPart":"BBOX",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2481,11 +2481,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DistanceBufferType"
+ "$ref":"#/definitions/BinaryLogicOpType"
}
},
"elementName":{
- "localPart":"Beyond",
+ "localPart":"And",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2496,11 +2496,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ExpressionType"
+ "$ref":"#/definitions/SimpleArithmetic"
}
},
"elementName":{
- "localPart":"expression",
+ "localPart":"SimpleArithmetic",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2511,11 +2511,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SimpleArithmetic"
+ "$ref":"#/definitions/BinaryComparisonOpType"
}
},
"elementName":{
- "localPart":"SimpleArithmetic",
+ "localPart":"PropertyIsLessThan",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2526,11 +2526,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PropertyIsBetweenType"
+ "$ref":"#/definitions/PropertyNameType"
}
},
"elementName":{
- "localPart":"PropertyIsBetween",
+ "localPart":"PropertyName",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2541,11 +2541,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PropertyIsNullType"
+ "$ref":"#/definitions/FID"
}
},
"elementName":{
- "localPart":"PropertyIsNull",
+ "localPart":"FID",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2556,11 +2556,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinaryOperatorType"
+ "$ref":"#/definitions/BinaryComparisonOpType"
}
},
"elementName":{
- "localPart":"Div",
+ "localPart":"PropertyIsEqualTo",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2571,11 +2571,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SortByType"
+ "$ref":"#/definitions/FunctionType"
}
},
"elementName":{
- "localPart":"SortBy",
+ "localPart":"Function",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2586,11 +2586,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinarySpatialOpType"
+ "$ref":"#/definitions/UnaryLogicOpType"
}
},
"elementName":{
- "localPart":"Touches",
+ "localPart":"Not",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2601,11 +2601,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/FeatureIdType"
+ "$ref":"#/definitions/BinaryComparisonOpType"
}
},
"elementName":{
- "localPart":"FeatureId",
+ "localPart":"PropertyIsGreaterThan",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2616,11 +2616,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinaryOperatorType"
+ "$ref":"#/definitions/ComparisonOpsType"
}
},
"elementName":{
- "localPart":"Add",
+ "localPart":"comparisonOps",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2631,11 +2631,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/FilterCapabilities"
+ "$ref":"#/definitions/PropertyIsLikeType"
}
},
"elementName":{
- "localPart":"Filter_Capabilities",
+ "localPart":"PropertyIsLike",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
@@ -2650,7 +2650,7 @@
}
},
"elementName":{
- "localPart":"DWithin",
+ "localPart":"Beyond",
"namespaceURI":"http://www.opengis.net/ogc"
}
},
diff --git a/scripts/jsonschemas/Filter_2_0.jsonschema b/scripts/jsonschemas/Filter_2_0.jsonschema
index 247f75eb..f4dc3c35 100644
--- a/scripts/jsonschemas/Filter_2_0.jsonschema
+++ b/scripts/jsonschemas/Filter_2_0.jsonschema
@@ -2,226 +2,438 @@
{
"id":"http://www.opengis.net/fes/2.0#",
"definitions":{
- "AvailableFunctionsType":{
+ "AbstractSortingClauseType":{
"type":"object",
- "title":"AvailableFunctionsType",
+ "title":"AbstractSortingClauseType",
+ "properties":{
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractSortingClauseType",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ },
+ "BinaryLogicOpType":{
"required":[
- "function"
+ "ops"
],
- "properties":{
- "function":{
- "title":"function",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/AvailableFunctionType"
- },
- "minItems":1
+ "allOf":[
+ {
+ "$ref":"#/definitions/LogicOpsType"
+ },
+ {
+ "type":"object",
+ "title":"BinaryLogicOpType",
+ "properties":{
+ "ops":{
+ "title":"ops",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "anyOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/ComparisonOpsType"
+ }
+ },
+ "elementName":{
+ "localPart":"comparisonOps",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/LogicOpsType"
+ }
+ },
+ "elementName":{
+ "localPart":"logicOps",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/FunctionType"
+ }
+ },
+ "elementName":{
+ "localPart":"Function",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/ExtensionOpsType"
+ }
+ },
+ "elementName":{
+ "localPart":"extensionOps",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/TemporalOpsType"
+ }
+ },
+ "elementName":{
+ "localPart":"temporalOps",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractIdType"
+ }
+ },
+ "elementName":{
+ "localPart":"_Id",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/SpatialOpsType"
+ }
+ },
+ "elementName":{
+ "localPart":"spatialOps",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ }
+ ]
+ },
+ "minItems":2
+ }
+ ],
+ "propertyType":"elementRefs"
}
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Function",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"AvailableFunctionsType",
+ "localPart":"BinaryLogicOpType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
},
"propertiesOrder":[
- "function"
+ "ops"
]
},
- "FilterCapabilities":{
+ "TemporalCapabilitiesType":{
"type":"object",
- "title":"FilterCapabilities",
+ "title":"TemporalCapabilitiesType",
"required":[
- "conformance"
+ "temporalOperands",
+ "temporalOperators"
],
"properties":{
- "conformance":{
- "title":"conformance",
+ "temporalOperands":{
+ "title":"temporalOperands",
"allOf":[
{
- "$ref":"#/definitions/ConformanceType"
+ "$ref":"#/definitions/TemporalOperandsType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Conformance",
+ "localPart":"TemporalOperands",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
- "idCapabilities":{
- "title":"idCapabilities",
+ "temporalOperators":{
+ "title":"temporalOperators",
"allOf":[
{
- "$ref":"#/definitions/IdCapabilitiesType"
+ "$ref":"#/definitions/TemporalOperatorsType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Id_Capabilities",
+ "localPart":"TemporalOperators",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
- },
- "scalarCapabilities":{
- "title":"scalarCapabilities",
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"Temporal_CapabilitiesType",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ },
+ "propertiesOrder":[
+ "temporalOperands",
+ "temporalOperators"
+ ]
+ },
+ "ComparisonOpsType":{
+ "type":"object",
+ "title":"ComparisonOpsType",
+ "properties":{
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ComparisonOpsType",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ },
+ "SortByType":{
+ "type":"object",
+ "title":"SortByType",
+ "required":[
+ "sortProperty"
+ ],
+ "properties":{
+ "sortProperty":{
+ "title":"sortProperty",
"allOf":[
{
- "$ref":"#/definitions/ScalarCapabilitiesType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/SortPropertyType"
+ },
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Scalar_Capabilities",
+ "localPart":"SortProperty",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"SortByType",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ },
+ "propertiesOrder":[
+ "sortProperty"
+ ]
+ },
+ "PropertyIsBetweenType":{
+ "required":[
+ "expression",
+ "lowerBoundary",
+ "upperBoundary"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/ComparisonOpsType"
},
- "spatialCapabilities":{
- "title":"spatialCapabilities",
- "allOf":[
- {
- "$ref":"#/definitions/SpatialCapabilitiesType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Spatial_Capabilities",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- },
- "temporalCapabilities":{
- "title":"temporalCapabilities",
- "allOf":[
- {
- "$ref":"#/definitions/TemporalCapabilitiesType"
+ {
+ "type":"object",
+ "title":"PropertyIsBetweenType",
+ "properties":{
+ "expression":{
+ "title":"expression",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ }
+ },
+ "elementName":{
+ "localPart":"expression",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"expression",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ },
+ "lowerBoundary":{
+ "title":"lowerBoundary",
+ "allOf":[
+ {
+ "$ref":"#/definitions/LowerBoundaryType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"LowerBoundary",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ },
+ "upperBoundary":{
+ "title":"upperBoundary",
+ "allOf":[
+ {
+ "$ref":"#/definitions/UpperBoundaryType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"UpperBoundary",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
}
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Temporal_Capabilities",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
}
- },
- "functions":{
- "title":"functions",
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"PropertyIsBetweenType",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ },
+ "propertiesOrder":[
+ "expression",
+ "lowerBoundary",
+ "upperBoundary"
+ ]
+ },
+ "ArgumentType":{
+ "type":"object",
+ "title":"ArgumentType",
+ "required":[
+ "type",
+ "name"
+ ],
+ "properties":{
+ "metadata":{
+ "title":"metadata",
"allOf":[
{
- "$ref":"#/definitions/AvailableFunctionsType"
+ "$ref":"http://www.opengis.net/ows/1.1#/definitions/MetadataType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Functions",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
+ "localPart":"Metadata",
+ "namespaceURI":"http://www.opengis.net/ows/1.1"
}
},
- "extendedCapabilities":{
- "title":"extendedCapabilities",
+ "type":{
+ "title":"type",
"allOf":[
{
- "$ref":"#/definitions/ExtendedCapabilitiesType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Extended_Capabilities",
+ "localPart":"Type",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
- }
- },
- "typeType":"classInfo",
- "propertiesOrder":[
- "conformance",
- "idCapabilities",
- "scalarCapabilities",
- "spatialCapabilities",
- "temporalCapabilities",
- "functions",
- "extendedCapabilities"
- ]
- },
- "ComparisonOperatorsType":{
- "type":"object",
- "title":"ComparisonOperatorsType",
- "required":[
- "comparisonOperator"
- ],
- "properties":{
- "comparisonOperator":{
- "title":"comparisonOperator",
+ },
+ "name":{
+ "title":"name",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/ComparisonOperatorType"
- },
- "minItems":1
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"ComparisonOperator",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"name",
+ "namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ComparisonOperatorsType",
+ "localPart":"ArgumentType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
},
"propertiesOrder":[
- "comparisonOperator"
+ "metadata",
+ "type",
+ "name"
]
},
- "GeometryOperandsType":{
+ "UpperBoundaryType":{
"type":"object",
- "title":"GeometryOperandsType",
+ "title":"UpperBoundaryType",
"required":[
- "geometryOperand"
+ "expression"
],
"properties":{
- "geometryOperand":{
- "title":"geometryOperand",
+ "expression":{
+ "title":"expression",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/GeometryOperandsType.GeometryOperand"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ }
},
- "minItems":1
+ "elementName":{
+ "localPart":"expression",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"GeometryOperand",
+ "localPart":"expression",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"GeometryOperandsType",
+ "localPart":"UpperBoundaryType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
},
"propertiesOrder":[
- "geometryOperand"
+ "expression"
]
},
- "LogicOpsType":{
+ "AbstractSelectionClauseType":{
"type":"object",
- "title":"LogicOpsType",
+ "title":"AbstractSelectionClauseType",
"properties":{
},
"typeType":"classInfo",
"typeName":{
- "localPart":"LogicOpsType",
+ "localPart":"AbstractSelectionClauseType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -236,306 +448,172 @@
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
- "FunctionType":{
+ "SortPropertyType":{
"type":"object",
- "title":"FunctionType",
+ "title":"SortPropertyType",
"required":[
- "name"
+ "valueReference"
],
"properties":{
- "expression":{
- "title":"expression",
+ "valueReference":{
+ "title":"valueReference",
"allOf":[
{
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- }
- },
- "elementName":{
- "localPart":"expression",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- },
- "minItems":0
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"expression",
+ "localPart":"ValueReference",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
- "name":{
- "title":"name",
+ "sortOrder":{
+ "title":"sortOrder",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/SortOrderType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"name",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"SortOrder",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"FunctionType",
+ "localPart":"SortPropertyType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
},
"propertiesOrder":[
- "expression",
- "name"
+ "valueReference",
+ "sortOrder"
]
},
- "ExtensionOperatorType":{
+ "ArgumentsType":{
"type":"object",
- "title":"ExtensionOperatorType",
+ "title":"ArgumentsType",
"required":[
- "name"
+ "argument"
],
"properties":{
- "name":{
- "title":"name",
+ "argument":{
+ "title":"argument",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/ArgumentType"
+ },
+ "minItems":1
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"name",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Argument",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ExtensionOperatorType",
+ "localPart":"ArgumentsType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
},
"propertiesOrder":[
- "name"
+ "argument"
]
},
- "TemporalOperatorsType":{
+ "ComparisonOperatorsType":{
"type":"object",
- "title":"TemporalOperatorsType",
+ "title":"ComparisonOperatorsType",
"required":[
- "temporalOperator"
+ "comparisonOperator"
],
"properties":{
- "temporalOperator":{
- "title":"temporalOperator",
+ "comparisonOperator":{
+ "title":"comparisonOperator",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/TemporalOperatorType"
+ "$ref":"#/definitions/ComparisonOperatorType"
},
"minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TemporalOperator",
+ "localPart":"ComparisonOperator",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TemporalOperatorsType",
+ "localPart":"ComparisonOperatorsType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
},
"propertiesOrder":[
- "temporalOperator"
+ "comparisonOperator"
]
},
- "BBOXType":{
- "required":[
- "expressionOrAny"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/SpatialOpsType"
- },
- {
- "type":"object",
- "title":"BBOXType",
- "properties":{
- "expressionOrAny":{
- "title":"expressionOrAny",
- "allOf":[
- {
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- }
- },
- "elementName":{
- "localPart":"expression",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- },
- "maxItems":2,
- "minItems":1
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"expression",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- }
- }
- }
- ],
+ "LogicOpsType":{
+ "type":"object",
+ "title":"LogicOpsType",
+ "properties":{
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"BBOXType",
+ "localPart":"LogicOpsType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
- },
- "propertiesOrder":[
- "expressionOrAny"
- ]
+ }
},
- "UpperBoundaryType":{
+ "SpatialCapabilitiesType":{
"type":"object",
- "title":"UpperBoundaryType",
+ "title":"SpatialCapabilitiesType",
"required":[
- "expression"
+ "geometryOperands",
+ "spatialOperators"
],
"properties":{
- "expression":{
- "title":"expression",
+ "geometryOperands":{
+ "title":"geometryOperands",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- }
- },
- "elementName":{
- "localPart":"expression",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
+ "$ref":"#/definitions/GeometryOperandsType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"expression",
+ "localPart":"GeometryOperands",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"UpperBoundaryType",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- },
- "propertiesOrder":[
- "expression"
- ]
- },
- "BinaryComparisonOpType":{
- "required":[
- "expression"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/ComparisonOpsType"
},
- {
- "type":"object",
- "title":"BinaryComparisonOpType",
- "properties":{
- "expression":{
- "title":"expression",
- "allOf":[
- {
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- }
- },
- "elementName":{
- "localPart":"expression",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- },
- "maxItems":2,
- "minItems":2
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"expression",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- },
- "matchCase":{
- "title":"matchCase",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"matchCase",
- "namespaceURI":""
- }
- },
- "matchAction":{
- "title":"matchAction",
- "allOf":[
- {
- "$ref":"#/definitions/MatchActionType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"matchAction",
- "namespaceURI":""
- }
+ "spatialOperators":{
+ "title":"spatialOperators",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SpatialOperatorsType"
}
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"SpatialOperators",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"BinaryComparisonOpType",
+ "localPart":"Spatial_CapabilitiesType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
},
"propertiesOrder":[
- "expression",
- "matchCase",
- "matchAction"
+ "geometryOperands",
+ "spatialOperators"
]
},
"AvailableFunctionType":{
@@ -611,53 +689,33 @@
"name"
]
},
- "PropertyIsLikeType":{
+ "ResourceIdType":{
"required":[
- "expression",
- "wildCard",
- "singleChar",
- "escapeChar"
+ "rid"
],
"allOf":[
{
- "$ref":"#/definitions/ComparisonOpsType"
+ "$ref":"#/definitions/AbstractIdType"
},
{
"type":"object",
- "title":"PropertyIsLikeType",
+ "title":"ResourceIdType",
"properties":{
- "expression":{
- "title":"expression",
+ "rid":{
+ "title":"rid",
"allOf":[
{
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- }
- },
- "elementName":{
- "localPart":"expression",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- },
- "maxItems":2,
- "minItems":2
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"expression",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"rid",
+ "namespaceURI":""
}
},
- "wildCard":{
- "title":"wildCard",
+ "previousRid":{
+ "title":"previousRid",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -665,12 +723,12 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"wildCard",
+ "localPart":"previousRid",
"namespaceURI":""
}
},
- "singleChar":{
- "title":"singleChar",
+ "version":{
+ "title":"version",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -678,20 +736,33 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"singleChar",
+ "localPart":"version",
"namespaceURI":""
}
},
- "escapeChar":{
- "title":"escapeChar",
+ "startDate":{
+ "title":"startDate",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"escapeChar",
+ "localPart":"startDate",
+ "namespaceURI":""
+ }
+ },
+ "endDate":{
+ "title":"endDate",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"endDate",
"namespaceURI":""
}
}
@@ -700,93 +771,104 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"PropertyIsLikeType",
+ "localPart":"ResourceIdType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
},
"propertiesOrder":[
- "expression",
- "wildCard",
- "singleChar",
- "escapeChar"
+ "rid",
+ "previousRid",
+ "version",
+ "startDate",
+ "endDate"
]
},
- "TemporalOperandsType.TemporalOperand":{
- "type":"object",
- "title":"TemporalOperandsType.TemporalOperand",
+ "BinarySpatialOpType":{
"required":[
- "name"
+ "expressionOrAny"
],
- "properties":{
- "name":{
- "title":"name",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ "allOf":[
+ {
+ "$ref":"#/definitions/SpatialOpsType"
+ },
+ {
+ "type":"object",
+ "title":"BinarySpatialOpType",
+ "properties":{
+ "expressionOrAny":{
+ "title":"expressionOrAny",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ }
+ },
+ "elementName":{
+ "localPart":"expression",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ },
+ "maxItems":2,
+ "minItems":1
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"expression",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"name",
- "namespaceURI":""
}
}
- },
- "typeType":"classInfo",
- "propertiesOrder":[
- "name"
- ]
- },
- "IdCapabilitiesType":{
- "type":"object",
- "title":"IdCapabilitiesType",
- "required":[
- "resourceIdentifier"
],
- "properties":{
- "resourceIdentifier":{
- "title":"resourceIdentifier",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/ResourceIdentifierType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"ResourceIdentifier",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- }
- },
"typeType":"classInfo",
"typeName":{
- "localPart":"Id_CapabilitiesType",
+ "localPart":"BinarySpatialOpType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
},
"propertiesOrder":[
- "resourceIdentifier"
+ "expressionOrAny"
]
},
- "TemporalOperatorType":{
+ "FunctionType":{
"type":"object",
- "title":"TemporalOperatorType",
+ "title":"FunctionType",
"required":[
"name"
],
"properties":{
- "temporalOperands":{
- "title":"temporalOperands",
+ "expression":{
+ "title":"expression",
"allOf":[
{
- "$ref":"#/definitions/TemporalOperandsType"
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ }
+ },
+ "elementName":{
+ "localPart":"expression",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ },
+ "minItems":0
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"TemporalOperands",
+ "localPart":"expression",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -806,149 +888,114 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TemporalOperatorType",
+ "localPart":"FunctionType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
},
"propertiesOrder":[
- "temporalOperands",
+ "expression",
"name"
]
},
- "ExtendedCapabilitiesType":{
- "type":"object",
- "title":"ExtendedCapabilitiesType",
- "properties":{
- "additionalOperators":{
- "title":"additionalOperators",
- "allOf":[
- {
- "$ref":"#/definitions/AdditionalOperatorsType"
+ "PropertyIsNullType":{
+ "required":[
+ "expression"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/ComparisonOpsType"
+ },
+ {
+ "type":"object",
+ "title":"PropertyIsNullType",
+ "properties":{
+ "expression":{
+ "title":"expression",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ }
+ },
+ "elementName":{
+ "localPart":"expression",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"expression",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
}
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"AdditionalOperators",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"Extended_CapabilitiesType",
+ "localPart":"PropertyIsNullType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
},
"propertiesOrder":[
- "additionalOperators"
+ "expression"
]
},
- "ComparisonOperatorType":{
+ "GeometryOperandsType":{
"type":"object",
- "title":"ComparisonOperatorType",
+ "title":"GeometryOperandsType",
"required":[
- "name"
+ "geometryOperand"
],
"properties":{
- "name":{
- "title":"name",
+ "geometryOperand":{
+ "title":"geometryOperand",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/GeometryOperandsType.GeometryOperand"
+ },
+ "minItems":1
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"name",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"GeometryOperand",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ComparisonOperatorType",
+ "localPart":"GeometryOperandsType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
},
"propertiesOrder":[
- "name"
+ "geometryOperand"
]
},
- "GeometryOperandsType.GeometryOperand":{
+ "ExtensionOpsType":{
"type":"object",
- "title":"GeometryOperandsType.GeometryOperand",
- "required":[
- "name"
- ],
- "properties":{
- "name":{
- "title":"name",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"name",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "propertiesOrder":[
- "name"
- ]
- },
- "SpatialOperatorsType":{
- "type":"object",
- "title":"SpatialOperatorsType",
- "required":[
- "spatialOperator"
- ],
+ "title":"ExtensionOpsType",
"properties":{
- "spatialOperator":{
- "title":"spatialOperator",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/SpatialOperatorType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"SpatialOperator",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- }
},
"typeType":"classInfo",
"typeName":{
- "localPart":"SpatialOperatorsType",
+ "localPart":"ExtensionOpsType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
- },
- "propertiesOrder":[
- "spatialOperator"
- ]
+ }
},
- "MeasureType":{
+ "AbstractQueryExpressionType":{
"type":"object",
- "title":"MeasureType",
- "required":[
- "uom"
- ],
+ "title":"AbstractQueryExpressionType",
"properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- ],
- "propertyType":"value"
- },
- "uom":{
- "title":"uom",
+ "handle":{
+ "title":"handle",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -956,86 +1003,106 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"uom",
+ "localPart":"handle",
"namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MeasureType",
+ "localPart":"AbstractQueryExpressionType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
},
"propertiesOrder":[
- "value",
- "uom"
+ "handle"
]
},
- "ArgumentsType":{
+ "SpatialOperatorType":{
"type":"object",
- "title":"ArgumentsType",
- "required":[
- "argument"
- ],
+ "title":"SpatialOperatorType",
"properties":{
- "argument":{
- "title":"argument",
+ "geometryOperands":{
+ "title":"geometryOperands",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/ArgumentType"
- },
- "minItems":1
+ "$ref":"#/definitions/GeometryOperandsType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Argument",
+ "localPart":"GeometryOperands",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
+ },
+ "name":{
+ "title":"name",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"name",
+ "namespaceURI":""
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ArgumentsType",
+ "localPart":"SpatialOperatorType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
},
"propertiesOrder":[
- "argument"
+ "geometryOperands",
+ "name"
]
},
- "AbstractAdhocQueryExpressionType":{
+ "FilterType":{
"required":[
- "typeNames"
+ "comparisonOps",
+ "spatialOps",
+ "temporalOps",
+ "logicOps",
+ "extensionOps",
+ "function",
+ "id"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractQueryExpressionType"
+ "$ref":"#/definitions/AbstractSelectionClauseType"
},
{
"type":"object",
- "title":"AbstractAdhocQueryExpressionType",
+ "title":"FilterType",
"properties":{
- "abstractProjectionClause":{
- "title":"abstractProjectionClause",
+ "comparisonOps":{
+ "title":"comparisonOps",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/ComparisonOpsType"
+ }
},
- "minItems":0
+ "elementName":{
+ "localPart":"comparisonOps",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"AbstractProjectionClause",
+ "localPart":"comparisonOps",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
- "abstractSelectionClause":{
- "title":"abstractSelectionClause",
+ "spatialOps":{
+ "title":"spatialOps",
"allOf":[
{
"type":"object",
@@ -1044,23 +1111,23 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/SpatialOpsType"
}
},
"elementName":{
- "localPart":"AbstractSelectionClause",
+ "localPart":"spatialOps",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"AbstractSelectionClause",
+ "localPart":"spatialOps",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
- "abstractSortingClause":{
- "title":"abstractSortingClause",
+ "temporalOps":{
+ "title":"temporalOps",
"allOf":[
{
"type":"object",
@@ -1069,174 +1136,153 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/TemporalOpsType"
}
},
"elementName":{
- "localPart":"AbstractSortingClause",
+ "localPart":"temporalOps",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"AbstractSortingClause",
+ "localPart":"temporalOps",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
- "typeNames":{
- "title":"typeNames",
+ "logicOps":{
+ "title":"logicOps",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/LogicOpsType"
+ }
+ },
+ "elementName":{
+ "localPart":"logicOps",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
}
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"typeNames",
- "namespaceURI":""
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"logicOps",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
- "aliases":{
- "title":"aliases",
+ "extensionOps":{
+ "title":"extensionOps",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ExtensionOpsType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"extensionOps",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ },
+ "function":{
+ "title":"function",
+ "allOf":[
+ {
+ "$ref":"#/definitions/FunctionType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Function",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ },
+ "id":{
+ "title":"id",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractIdType"
+ }
+ },
+ "elementName":{
+ "localPart":"_Id",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ },
+ "minItems":1
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"aliases",
- "namespaceURI":""
- }
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"_Id",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractAdhocQueryExpressionType",
+ "localPart":"FilterType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
},
"propertiesOrder":[
- "abstractProjectionClause",
- "abstractSelectionClause",
- "abstractSortingClause",
- "typeNames",
- "aliases"
+ "comparisonOps",
+ "spatialOps",
+ "temporalOps",
+ "logicOps",
+ "extensionOps",
+ "function",
+ "id"
]
},
- "LogicalOperators":{
+ "AdditionalOperatorsType":{
"type":"object",
- "title":"LogicalOperators",
+ "title":"AdditionalOperatorsType",
"properties":{
- },
- "typeType":"classInfo"
- },
- "ResourceIdType":{
- "required":[
- "rid"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractIdType"
- },
- {
- "type":"object",
- "title":"ResourceIdType",
- "properties":{
- "rid":{
- "title":"rid",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"rid",
- "namespaceURI":""
- }
- },
- "previousRid":{
- "title":"previousRid",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"previousRid",
- "namespaceURI":""
- }
- },
- "version":{
- "title":"version",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"version",
- "namespaceURI":""
- }
- },
- "startDate":{
- "title":"startDate",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"startDate",
- "namespaceURI":""
- }
- },
- "endDate":{
- "title":"endDate",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"endDate",
- "namespaceURI":""
- }
+ "operator":{
+ "title":"operator",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/ExtensionOperatorType"
+ },
+ "minItems":0
}
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Operator",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"ResourceIdType",
+ "localPart":"AdditionalOperatorsType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
},
"propertiesOrder":[
- "rid",
- "previousRid",
- "version",
- "startDate",
- "endDate"
+ "operator"
]
},
- "PropertyIsBetweenType":{
+ "BinaryComparisonOpType":{
"required":[
- "expression",
- "lowerBoundary",
- "upperBoundary"
+ "expression"
],
"allOf":[
{
@@ -1244,25 +1290,30 @@
},
{
"type":"object",
- "title":"PropertyIsBetweenType",
+ "title":"BinaryComparisonOpType",
"properties":{
"expression":{
"title":"expression",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ }
},
- "value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "elementName":{
+ "localPart":"expression",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
- "elementName":{
- "localPart":"expression",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
+ "maxItems":2,
+ "minItems":2
}
],
"propertyType":"elementRef",
@@ -1271,30 +1322,30 @@
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
- "lowerBoundary":{
- "title":"lowerBoundary",
+ "matchCase":{
+ "title":"matchCase",
"allOf":[
{
- "$ref":"#/definitions/LowerBoundaryType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"LowerBoundary",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"matchCase",
+ "namespaceURI":""
}
},
- "upperBoundary":{
- "title":"upperBoundary",
+ "matchAction":{
+ "title":"matchAction",
"allOf":[
{
- "$ref":"#/definitions/UpperBoundaryType"
+ "$ref":"#/definitions/MatchActionType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"UpperBoundary",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"matchAction",
+ "namespaceURI":""
}
}
}
@@ -1302,114 +1353,75 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"PropertyIsBetweenType",
+ "localPart":"BinaryComparisonOpType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
},
"propertiesOrder":[
"expression",
- "lowerBoundary",
- "upperBoundary"
+ "matchCase",
+ "matchAction"
]
},
- "BinaryTemporalOpType":{
+ "TemporalOperandsType.TemporalOperand":{
+ "type":"object",
+ "title":"TemporalOperandsType.TemporalOperand",
"required":[
- "expressionOrAny"
+ "name"
],
- "allOf":[
- {
- "$ref":"#/definitions/TemporalOpsType"
- },
- {
- "type":"object",
- "title":"BinaryTemporalOpType",
- "properties":{
- "expressionOrAny":{
- "title":"expressionOrAny",
- "allOf":[
- {
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- }
- },
- "elementName":{
- "localPart":"expression",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- },
- "maxItems":2,
- "minItems":1
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"expression",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
+ "properties":{
+ "name":{
+ "title":"name",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"name",
+ "namespaceURI":""
}
}
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"BinaryTemporalOpType",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
},
+ "typeType":"classInfo",
"propertiesOrder":[
- "expressionOrAny"
+ "name"
]
},
- "SortByType":{
+ "TemporalOperatorsType":{
"type":"object",
- "title":"SortByType",
+ "title":"TemporalOperatorsType",
"required":[
- "sortProperty"
+ "temporalOperator"
],
"properties":{
- "sortProperty":{
- "title":"sortProperty",
+ "temporalOperator":{
+ "title":"temporalOperator",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/SortPropertyType"
+ "$ref":"#/definitions/TemporalOperatorType"
},
"minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"SortProperty",
+ "localPart":"TemporalOperator",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"SortByType",
+ "localPart":"TemporalOperatorsType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
},
"propertiesOrder":[
- "sortProperty"
+ "temporalOperator"
]
},
- "AbstractProjectionClauseType":{
- "type":"object",
- "title":"AbstractProjectionClauseType",
- "properties":{
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractProjectionClauseType",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- },
"LowerBoundaryType":{
"type":"object",
"title":"LowerBoundaryType",
@@ -1452,133 +1464,296 @@
"expression"
]
},
- "ExtensionOpsType":{
- "type":"object",
- "title":"ExtensionOpsType",
- "properties":{
- },
+ "AbstractAdhocQueryExpressionType":{
+ "required":[
+ "typeNames"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractQueryExpressionType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractAdhocQueryExpressionType",
+ "properties":{
+ "abstractProjectionClause":{
+ "title":"abstractProjectionClause",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"AbstractProjectionClause",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ },
+ "abstractSelectionClause":{
+ "title":"abstractSelectionClause",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractSelectionClause",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractSelectionClause",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ },
+ "abstractSortingClause":{
+ "title":"abstractSortingClause",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractSortingClause",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractSortingClause",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ },
+ "typeNames":{
+ "title":"typeNames",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"typeNames",
+ "namespaceURI":""
+ }
+ },
+ "aliases":{
+ "title":"aliases",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"aliases",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"ExtensionOpsType",
+ "localPart":"AbstractAdhocQueryExpressionType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
- }
+ },
+ "propertiesOrder":[
+ "abstractProjectionClause",
+ "abstractSelectionClause",
+ "abstractSortingClause",
+ "typeNames",
+ "aliases"
+ ]
},
- "AbstractSelectionClauseType":{
+ "AbstractProjectionClauseType":{
"type":"object",
- "title":"AbstractSelectionClauseType",
+ "title":"AbstractProjectionClauseType",
"properties":{
},
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractSelectionClauseType",
+ "localPart":"AbstractProjectionClauseType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
- "SortPropertyType":{
+ "MeasureType":{
"type":"object",
- "title":"SortPropertyType",
+ "title":"MeasureType",
"required":[
- "valueReference"
+ "uom"
],
"properties":{
- "valueReference":{
- "title":"valueReference",
+ "value":{
+ "title":"value",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"ValueReference",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
+ "propertyType":"value"
},
- "sortOrder":{
- "title":"sortOrder",
+ "uom":{
+ "title":"uom",
"allOf":[
{
- "$ref":"#/definitions/SortOrderType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"SortOrder",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uom",
+ "namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"SortPropertyType",
+ "localPart":"MeasureType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
},
"propertiesOrder":[
- "valueReference",
- "sortOrder"
+ "value",
+ "uom"
]
},
- "ArgumentType":{
+ "FilterCapabilities":{
"type":"object",
- "title":"ArgumentType",
+ "title":"FilterCapabilities",
"required":[
- "type",
- "name"
+ "conformance"
],
"properties":{
- "metadata":{
- "title":"metadata",
+ "conformance":{
+ "title":"conformance",
"allOf":[
{
- "$ref":"http://www.opengis.net/ows/1.1#/definitions/MetadataType"
+ "$ref":"#/definitions/ConformanceType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Metadata",
- "namespaceURI":"http://www.opengis.net/ows/1.1"
+ "localPart":"Conformance",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
- "type":{
- "title":"type",
+ "idCapabilities":{
+ "title":"idCapabilities",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ "$ref":"#/definitions/IdCapabilitiesType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Type",
+ "localPart":"Id_Capabilities",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
- "name":{
- "title":"name",
+ "scalarCapabilities":{
+ "title":"scalarCapabilities",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/ScalarCapabilitiesType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"name",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Scalar_Capabilities",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ArgumentType",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- },
- "propertiesOrder":[
- "metadata",
- "type",
- "name"
- ]
- },
- "DistanceBufferType":{
- "required":[
+ },
+ "spatialCapabilities":{
+ "title":"spatialCapabilities",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SpatialCapabilitiesType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Spatial_Capabilities",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ },
+ "temporalCapabilities":{
+ "title":"temporalCapabilities",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TemporalCapabilitiesType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Temporal_Capabilities",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ },
+ "functions":{
+ "title":"functions",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AvailableFunctionsType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Functions",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ },
+ "extendedCapabilities":{
+ "title":"extendedCapabilities",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ExtendedCapabilitiesType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Extended_Capabilities",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "propertiesOrder":[
+ "conformance",
+ "idCapabilities",
+ "scalarCapabilities",
+ "spatialCapabilities",
+ "temporalCapabilities",
+ "functions",
+ "extendedCapabilities"
+ ]
+ },
+ "DistanceBufferType":{
+ "required":[
"expressionOrAny",
"distance"
],
@@ -1646,163 +1821,20 @@
"distance"
]
},
- "ComparisonOpsType":{
- "type":"object",
- "title":"ComparisonOpsType",
- "properties":{
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ComparisonOpsType",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- },
- "FilterType":{
+ "BinaryTemporalOpType":{
"required":[
- "comparisonOps",
- "spatialOps",
- "temporalOps",
- "logicOps",
- "extensionOps",
- "function",
- "id"
+ "expressionOrAny"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractSelectionClauseType"
+ "$ref":"#/definitions/TemporalOpsType"
},
{
"type":"object",
- "title":"FilterType",
+ "title":"BinaryTemporalOpType",
"properties":{
- "comparisonOps":{
- "title":"comparisonOps",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/ComparisonOpsType"
- }
- },
- "elementName":{
- "localPart":"comparisonOps",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"comparisonOps",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- },
- "spatialOps":{
- "title":"spatialOps",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/SpatialOpsType"
- }
- },
- "elementName":{
- "localPart":"spatialOps",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"spatialOps",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- },
- "temporalOps":{
- "title":"temporalOps",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/TemporalOpsType"
- }
- },
- "elementName":{
- "localPart":"temporalOps",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"temporalOps",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- },
- "logicOps":{
- "title":"logicOps",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/LogicOpsType"
- }
- },
- "elementName":{
- "localPart":"logicOps",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"logicOps",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- },
- "extensionOps":{
- "title":"extensionOps",
- "allOf":[
- {
- "$ref":"#/definitions/ExtensionOpsType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"extensionOps",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- },
- "function":{
- "title":"function",
- "allOf":[
- {
- "$ref":"#/definitions/FunctionType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Function",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- },
- "id":{
- "title":"id",
+ "expressionOrAny":{
+ "title":"expressionOrAny",
"allOf":[
{
"type":"array",
@@ -1813,20 +1845,21 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractIdType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"_Id",
+ "localPart":"expression",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
+ "maxItems":2,
"minItems":1
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"_Id",
+ "localPart":"expression",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
}
@@ -1835,128 +1868,254 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"FilterType",
+ "localPart":"BinaryTemporalOpType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
},
"propertiesOrder":[
- "comparisonOps",
- "spatialOps",
- "temporalOps",
- "logicOps",
- "extensionOps",
- "function",
- "id"
+ "expressionOrAny"
]
},
- "ScalarCapabilitiesType":{
+ "LogicalOperators":{
"type":"object",
- "title":"ScalarCapabilitiesType",
+ "title":"LogicalOperators",
"properties":{
- "logicalOperators":{
- "title":"logicalOperators",
- "allOf":[
- {
- "$ref":"#/definitions/LogicalOperators"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"LogicalOperators",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- },
- "comparisonOperators":{
- "title":"comparisonOperators",
+ },
+ "typeType":"classInfo"
+ },
+ "ExtensionOperatorType":{
+ "type":"object",
+ "title":"ExtensionOperatorType",
+ "required":[
+ "name"
+ ],
+ "properties":{
+ "name":{
+ "title":"name",
"allOf":[
{
- "$ref":"#/definitions/ComparisonOperatorsType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"ComparisonOperators",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"name",
+ "namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"Scalar_CapabilitiesType",
+ "localPart":"ExtensionOperatorType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
},
"propertiesOrder":[
- "logicalOperators",
- "comparisonOperators"
+ "name"
]
},
- "AbstractSortingClauseType":{
+ "SpatialOperatorsType":{
"type":"object",
- "title":"AbstractSortingClauseType",
+ "title":"SpatialOperatorsType",
+ "required":[
+ "spatialOperator"
+ ],
"properties":{
+ "spatialOperator":{
+ "title":"spatialOperator",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/SpatialOperatorType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"SpatialOperator",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ }
},
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractSortingClauseType",
+ "localPart":"SpatialOperatorsType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
- }
+ },
+ "propertiesOrder":[
+ "spatialOperator"
+ ]
},
- "LiteralType":{
+ "TemporalOperandsType":{
"type":"object",
- "title":"LiteralType",
+ "title":"TemporalOperandsType",
+ "required":[
+ "temporalOperand"
+ ],
"properties":{
- "content":{
- "title":"content",
+ "temporalOperand":{
+ "title":"temporalOperand",
"allOf":[
{
"type":"array",
"items":{
- "anyOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- }
+ "$ref":"#/definitions/TemporalOperandsType.TemporalOperand"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"TemporalOperand",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TemporalOperandsType",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ },
+ "propertiesOrder":[
+ "temporalOperand"
+ ]
+ },
+ "PropertyIsNilType":{
+ "required":[
+ "expression"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/ComparisonOpsType"
+ },
+ {
+ "type":"object",
+ "title":"PropertyIsNilType",
+ "properties":{
+ "expression":{
+ "title":"expression",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
+ },
+ "elementName":{
+ "localPart":"expression",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
}
- ]
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"expression",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":""
}
}
- ],
- "propertyType":"anyElement"
- },
- "type":{
- "title":"type",
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"PropertyIsNilType",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ },
+ "propertiesOrder":[
+ "expression",
+ "nilReason"
+ ]
+ },
+ "ComparisonOperatorType":{
+ "type":"object",
+ "title":"ComparisonOperatorType",
+ "required":[
+ "name"
+ ],
+ "properties":{
+ "name":{
+ "title":"name",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"type",
+ "localPart":"name",
"namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"LiteralType",
+ "localPart":"ComparisonOperatorType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
},
"propertiesOrder":[
- "content",
- "type"
+ "name"
]
},
- "BinaryLogicOpType":{
+ "ConformanceType":{
+ "type":"object",
+ "title":"ConformanceType",
"required":[
- "ops"
+ "constraint"
+ ],
+ "properties":{
+ "constraint":{
+ "title":"constraint",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.opengis.net/ows/1.1#/definitions/DomainType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Constraint",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ConformanceType",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ },
+ "propertiesOrder":[
+ "constraint"
+ ]
+ },
+ "UnaryLogicOpType":{
+ "required":[
+ "comparisonOps",
+ "spatialOps",
+ "temporalOps",
+ "logicOps",
+ "extensionOps",
+ "function",
+ "id"
],
"allOf":[
{
@@ -1964,577 +2123,428 @@
},
{
"type":"object",
- "title":"BinaryLogicOpType",
+ "title":"UnaryLogicOpType",
"properties":{
- "ops":{
- "title":"ops",
+ "comparisonOps":{
+ "title":"comparisonOps",
"allOf":[
{
- "type":"array",
- "items":{
- "anyOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/SpatialOpsType"
- }
- },
- "elementName":{
- "localPart":"spatialOps",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/TemporalOpsType"
- }
- },
- "elementName":{
- "localPart":"temporalOps",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/FunctionType"
- }
- },
- "elementName":{
- "localPart":"Function",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/LogicOpsType"
- }
- },
- "elementName":{
- "localPart":"logicOps",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/ExtensionOpsType"
- }
- },
- "elementName":{
- "localPart":"extensionOps",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractIdType"
- }
- },
- "elementName":{
- "localPart":"_Id",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/ComparisonOpsType"
+ }
+ },
+ "elementName":{
+ "localPart":"comparisonOps",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"comparisonOps",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ },
+ "spatialOps":{
+ "title":"spatialOps",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/SpatialOpsType"
+ }
+ },
+ "elementName":{
+ "localPart":"spatialOps",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"spatialOps",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ },
+ "temporalOps":{
+ "title":"temporalOps",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/TemporalOpsType"
+ }
+ },
+ "elementName":{
+ "localPart":"temporalOps",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"temporalOps",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ },
+ "logicOps":{
+ "title":"logicOps",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/LogicOpsType"
+ }
+ },
+ "elementName":{
+ "localPart":"logicOps",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"logicOps",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ },
+ "extensionOps":{
+ "title":"extensionOps",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ExtensionOpsType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"extensionOps",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ },
+ "function":{
+ "title":"function",
+ "allOf":[
+ {
+ "$ref":"#/definitions/FunctionType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Function",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ },
+ "id":{
+ "title":"id",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/ComparisonOpsType"
- }
- },
- "elementName":{
- "localPart":"comparisonOps",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
+ "value":{
+ "$ref":"#/definitions/AbstractIdType"
}
- ]
+ },
+ "elementName":{
+ "localPart":"_Id",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
},
- "minItems":2
+ "minItems":1
}
],
- "propertyType":"elementRefs"
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"_Id",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"BinaryLogicOpType",
+ "localPart":"UnaryLogicOpType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
},
"propertiesOrder":[
- "ops"
+ "comparisonOps",
+ "spatialOps",
+ "temporalOps",
+ "logicOps",
+ "extensionOps",
+ "function",
+ "id"
]
},
- "SpatialCapabilitiesType":{
+ "ResourceIdentifierType":{
"type":"object",
- "title":"SpatialCapabilitiesType",
+ "title":"ResourceIdentifierType",
"required":[
- "geometryOperands",
- "spatialOperators"
+ "name"
],
"properties":{
- "geometryOperands":{
- "title":"geometryOperands",
+ "metadata":{
+ "title":"metadata",
"allOf":[
{
- "$ref":"#/definitions/GeometryOperandsType"
+ "$ref":"http://www.opengis.net/ows/1.1#/definitions/MetadataType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"GeometryOperands",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
+ "localPart":"Metadata",
+ "namespaceURI":"http://www.opengis.net/ows/1.1"
}
},
- "spatialOperators":{
- "title":"spatialOperators",
- "allOf":[
- {
- "$ref":"#/definitions/SpatialOperatorsType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"SpatialOperators",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"Spatial_CapabilitiesType",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- },
- "propertiesOrder":[
- "geometryOperands",
- "spatialOperators"
- ]
- },
- "AbstractQueryExpressionType":{
- "type":"object",
- "title":"AbstractQueryExpressionType",
- "properties":{
- "handle":{
- "title":"handle",
+ "name":{
+ "title":"name",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"handle",
+ "localPart":"name",
"namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractQueryExpressionType",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- },
- "propertiesOrder":[
- "handle"
- ]
- },
- "ConformanceType":{
- "type":"object",
- "title":"ConformanceType",
- "required":[
- "constraint"
- ],
- "properties":{
- "constraint":{
- "title":"constraint",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.opengis.net/ows/1.1#/definitions/DomainType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Constraint",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ConformanceType",
+ "localPart":"ResourceIdentifierType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
},
"propertiesOrder":[
- "constraint"
+ "metadata",
+ "name"
]
},
- "SpatialOpsType":{
- "type":"object",
- "title":"SpatialOpsType",
- "properties":{
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"SpatialOpsType",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- },
- "ResourceIdentifierType":{
- "type":"object",
- "title":"ResourceIdentifierType",
+ "PropertyIsLikeType":{
"required":[
- "name"
+ "expression",
+ "wildCard",
+ "singleChar",
+ "escapeChar"
],
- "properties":{
- "metadata":{
- "title":"metadata",
- "allOf":[
- {
- "$ref":"http://www.opengis.net/ows/1.1#/definitions/MetadataType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Metadata",
- "namespaceURI":"http://www.opengis.net/ows/1.1"
- }
+ "allOf":[
+ {
+ "$ref":"#/definitions/ComparisonOpsType"
},
- "name":{
- "title":"name",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"name",
- "namespaceURI":""
+ {
+ "type":"object",
+ "title":"PropertyIsLikeType",
+ "properties":{
+ "expression":{
+ "title":"expression",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ }
+ },
+ "elementName":{
+ "localPart":"expression",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ },
+ "maxItems":2,
+ "minItems":2
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"expression",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ },
+ "wildCard":{
+ "title":"wildCard",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"wildCard",
+ "namespaceURI":""
+ }
+ },
+ "singleChar":{
+ "title":"singleChar",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"singleChar",
+ "namespaceURI":""
+ }
+ },
+ "escapeChar":{
+ "title":"escapeChar",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"escapeChar",
+ "namespaceURI":""
+ }
+ }
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"ResourceIdentifierType",
+ "localPart":"PropertyIsLikeType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
},
"propertiesOrder":[
- "metadata",
- "name"
+ "expression",
+ "wildCard",
+ "singleChar",
+ "escapeChar"
]
},
- "TemporalOpsType":{
+ "SpatialOpsType":{
"type":"object",
- "title":"TemporalOpsType",
+ "title":"SpatialOpsType",
"properties":{
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TemporalOpsType",
+ "localPart":"SpatialOpsType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
- "TemporalOperandsType":{
+ "ExtendedCapabilitiesType":{
"type":"object",
- "title":"TemporalOperandsType",
- "required":[
- "temporalOperand"
- ],
+ "title":"ExtendedCapabilitiesType",
"properties":{
- "temporalOperand":{
- "title":"temporalOperand",
+ "additionalOperators":{
+ "title":"additionalOperators",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/TemporalOperandsType.TemporalOperand"
- },
- "minItems":1
+ "$ref":"#/definitions/AdditionalOperatorsType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TemporalOperand",
+ "localPart":"AdditionalOperators",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TemporalOperandsType",
+ "localPart":"Extended_CapabilitiesType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
},
"propertiesOrder":[
- "temporalOperand"
+ "additionalOperators"
]
},
- "SpatialOperatorType":{
+ "TemporalOpsType":{
"type":"object",
- "title":"SpatialOperatorType",
+ "title":"TemporalOpsType",
"properties":{
- "geometryOperands":{
- "title":"geometryOperands",
- "allOf":[
- {
- "$ref":"#/definitions/GeometryOperandsType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"GeometryOperands",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- },
- "name":{
- "title":"name",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"name",
- "namespaceURI":""
- }
- }
},
"typeType":"classInfo",
"typeName":{
- "localPart":"SpatialOperatorType",
+ "localPart":"TemporalOpsType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
- },
- "propertiesOrder":[
- "geometryOperands",
- "name"
- ]
+ }
},
- "TemporalCapabilitiesType":{
+ "ScalarCapabilitiesType":{
"type":"object",
- "title":"TemporalCapabilitiesType",
- "required":[
- "temporalOperands",
- "temporalOperators"
- ],
+ "title":"ScalarCapabilitiesType",
"properties":{
- "temporalOperands":{
- "title":"temporalOperands",
+ "logicalOperators":{
+ "title":"logicalOperators",
"allOf":[
{
- "$ref":"#/definitions/TemporalOperandsType"
+ "$ref":"#/definitions/LogicalOperators"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TemporalOperands",
+ "localPart":"LogicalOperators",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
- "temporalOperators":{
- "title":"temporalOperators",
+ "comparisonOperators":{
+ "title":"comparisonOperators",
"allOf":[
{
- "$ref":"#/definitions/TemporalOperatorsType"
+ "$ref":"#/definitions/ComparisonOperatorsType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TemporalOperators",
+ "localPart":"ComparisonOperators",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"Temporal_CapabilitiesType",
+ "localPart":"Scalar_CapabilitiesType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
},
"propertiesOrder":[
- "temporalOperands",
- "temporalOperators"
+ "logicalOperators",
+ "comparisonOperators"
]
},
- "UnaryLogicOpType":{
+ "BBOXType":{
"required":[
- "comparisonOps",
- "spatialOps",
- "temporalOps",
- "logicOps",
- "extensionOps",
- "function",
- "id"
+ "expressionOrAny"
],
- "allOf":[
- {
- "$ref":"#/definitions/LogicOpsType"
- },
- {
- "type":"object",
- "title":"UnaryLogicOpType",
- "properties":{
- "comparisonOps":{
- "title":"comparisonOps",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/ComparisonOpsType"
- }
- },
- "elementName":{
- "localPart":"comparisonOps",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"comparisonOps",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- },
- "spatialOps":{
- "title":"spatialOps",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/SpatialOpsType"
- }
- },
- "elementName":{
- "localPart":"spatialOps",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"spatialOps",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- },
- "temporalOps":{
- "title":"temporalOps",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/TemporalOpsType"
- }
- },
- "elementName":{
- "localPart":"temporalOps",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"temporalOps",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- },
- "logicOps":{
- "title":"logicOps",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/LogicOpsType"
- }
- },
- "elementName":{
- "localPart":"logicOps",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"logicOps",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- },
- "extensionOps":{
- "title":"extensionOps",
- "allOf":[
- {
- "$ref":"#/definitions/ExtensionOpsType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"extensionOps",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- },
- "function":{
- "title":"function",
- "allOf":[
- {
- "$ref":"#/definitions/FunctionType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Function",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- },
- "id":{
- "title":"id",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SpatialOpsType"
+ },
+ {
+ "type":"object",
+ "title":"BBOXType",
+ "properties":{
+ "expressionOrAny":{
+ "title":"expressionOrAny",
"allOf":[
{
"type":"array",
@@ -2545,20 +2555,21 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractIdType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"_Id",
+ "localPart":"expression",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
+ "maxItems":2,
"minItems":1
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"_Id",
+ "localPart":"expression",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
}
@@ -2567,214 +2578,203 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"UnaryLogicOpType",
+ "localPart":"BBOXType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
},
"propertiesOrder":[
- "comparisonOps",
- "spatialOps",
- "temporalOps",
- "logicOps",
- "extensionOps",
- "function",
- "id"
+ "expressionOrAny"
]
},
- "PropertyIsNullType":{
+ "GeometryOperandsType.GeometryOperand":{
+ "type":"object",
+ "title":"GeometryOperandsType.GeometryOperand",
"required":[
- "expression"
+ "name"
],
- "allOf":[
- {
- "$ref":"#/definitions/ComparisonOpsType"
- },
- {
- "type":"object",
- "title":"PropertyIsNullType",
- "properties":{
- "expression":{
- "title":"expression",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- }
- },
- "elementName":{
- "localPart":"expression",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"expression",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
+ "properties":{
+ "name":{
+ "title":"name",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"name",
+ "namespaceURI":""
}
}
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"PropertyIsNullType",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
},
+ "typeType":"classInfo",
"propertiesOrder":[
- "expression"
+ "name"
]
},
- "AdditionalOperatorsType":{
+ "AvailableFunctionsType":{
"type":"object",
- "title":"AdditionalOperatorsType",
+ "title":"AvailableFunctionsType",
+ "required":[
+ "function"
+ ],
"properties":{
- "operator":{
- "title":"operator",
+ "function":{
+ "title":"function",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/ExtensionOperatorType"
+ "$ref":"#/definitions/AvailableFunctionType"
},
- "minItems":0
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Operator",
+ "localPart":"Function",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"AdditionalOperatorsType",
+ "localPart":"AvailableFunctionsType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
},
"propertiesOrder":[
- "operator"
+ "function"
]
},
- "PropertyIsNilType":{
+ "IdCapabilitiesType":{
+ "type":"object",
+ "title":"IdCapabilitiesType",
"required":[
- "expression"
+ "resourceIdentifier"
],
- "allOf":[
- {
- "$ref":"#/definitions/ComparisonOpsType"
- },
- {
- "type":"object",
- "title":"PropertyIsNilType",
- "properties":{
- "expression":{
- "title":"expression",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- }
- },
- "elementName":{
- "localPart":"expression",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"expression",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":""
- }
+ "properties":{
+ "resourceIdentifier":{
+ "title":"resourceIdentifier",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/ResourceIdentifierType"
+ },
+ "minItems":1
}
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"ResourceIdentifier",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"PropertyIsNilType",
+ "localPart":"Id_CapabilitiesType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
},
"propertiesOrder":[
- "expression",
- "nilReason"
+ "resourceIdentifier"
]
},
- "BinarySpatialOpType":{
- "required":[
- "expressionOrAny"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/SpatialOpsType"
- },
- {
- "type":"object",
- "title":"BinarySpatialOpType",
- "properties":{
- "expressionOrAny":{
- "title":"expressionOrAny",
- "allOf":[
- {
- "type":"array",
- "items":{
+ "LiteralType":{
+ "type":"object",
+ "title":"LiteralType",
+ "properties":{
+ "content":{
+ "title":"content",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "anyOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ },
+ {
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
- },
- "elementName":{
- "localPart":"expression",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
}
- },
- "maxItems":2,
- "minItems":1
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"expression",
- "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ ]
}
}
+ ],
+ "propertyType":"anyElement"
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"LiteralType",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ },
+ "propertiesOrder":[
+ "content",
+ "type"
+ ]
+ },
+ "TemporalOperatorType":{
+ "type":"object",
+ "title":"TemporalOperatorType",
+ "required":[
+ "name"
+ ],
+ "properties":{
+ "temporalOperands":{
+ "title":"temporalOperands",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TemporalOperandsType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"TemporalOperands",
+ "namespaceURI":"http://www.opengis.net/fes/2.0"
+ }
+ },
+ "name":{
+ "title":"name",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"name",
+ "namespaceURI":""
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"BinarySpatialOpType",
+ "localPart":"TemporalOperatorType",
"namespaceURI":"http://www.opengis.net/fes/2.0"
},
"propertiesOrder":[
- "expressionOrAny"
+ "temporalOperands",
+ "name"
]
},
"SortOrderType":{
@@ -2822,11 +2822,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinaryTemporalOpType"
+ "$ref":"#/definitions/BinaryComparisonOpType"
}
},
"elementName":{
- "localPart":"After",
+ "localPart":"PropertyIsGreaterThanOrEqualTo",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -2837,11 +2837,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinaryComparisonOpType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"PropertyIsGreaterThanOrEqualTo",
+ "localPart":"expression",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -2852,11 +2852,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PropertyIsNilType"
+ "$ref":"#/definitions/BinaryTemporalOpType"
}
},
"elementName":{
- "localPart":"PropertyIsNil",
+ "localPart":"TEquals",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -2867,11 +2867,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinarySpatialOpType"
+ "$ref":"#/definitions/LogicOpsType"
}
},
"elementName":{
- "localPart":"Within",
+ "localPart":"logicOps",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -2882,11 +2882,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LogicOpsType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"logicOps",
+ "localPart":"AbstractSelectionClause",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -2897,11 +2897,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/BinaryComparisonOpType"
}
},
"elementName":{
- "localPart":"AbstractProjectionClause",
+ "localPart":"PropertyIsNotEqualTo",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -2912,11 +2912,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/FilterType"
+ "$ref":"#/definitions/PropertyIsLikeType"
}
},
"elementName":{
- "localPart":"Filter",
+ "localPart":"PropertyIsLike",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -2927,11 +2927,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinaryTemporalOpType"
+ "$ref":"#/definitions/BinarySpatialOpType"
}
},
"elementName":{
- "localPart":"MetBy",
+ "localPart":"Within",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -2942,11 +2942,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractIdType"
+ "$ref":"#/definitions/BinaryComparisonOpType"
}
},
"elementName":{
- "localPart":"_Id",
+ "localPart":"PropertyIsLessThanOrEqualTo",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -2957,11 +2957,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PropertyIsNullType"
+ "$ref":"#/definitions/BinaryComparisonOpType"
}
},
"elementName":{
- "localPart":"PropertyIsNull",
+ "localPart":"PropertyIsLessThan",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -2972,11 +2972,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ComparisonOpsType"
+ "$ref":"#/definitions/BinaryTemporalOpType"
}
},
"elementName":{
- "localPart":"comparisonOps",
+ "localPart":"Ends",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -2987,11 +2987,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinaryComparisonOpType"
+ "$ref":"#/definitions/BinaryLogicOpType"
}
},
"elementName":{
- "localPart":"PropertyIsGreaterThan",
+ "localPart":"Or",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3006,7 +3006,7 @@
}
},
"elementName":{
- "localPart":"TEquals",
+ "localPart":"During",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3017,11 +3017,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinarySpatialOpType"
+ "$ref":"#/definitions/BBOXType"
}
},
"elementName":{
- "localPart":"Intersects",
+ "localPart":"BBOX",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3036,7 +3036,7 @@
}
},
"elementName":{
- "localPart":"During",
+ "localPart":"TContains",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3047,11 +3047,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinaryComparisonOpType"
+ "$ref":"#/definitions/FilterType"
}
},
"elementName":{
- "localPart":"PropertyIsEqualTo",
+ "localPart":"Filter",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3062,11 +3062,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/FilterCapabilities"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"Filter_Capabilities",
+ "localPart":"AbstractProjectionClause",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3081,7 +3081,7 @@
}
},
"elementName":{
- "localPart":"Touches",
+ "localPart":"Overlaps",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3096,7 +3096,7 @@
}
},
"elementName":{
- "localPart":"Before",
+ "localPart":"MetBy",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3107,11 +3107,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/BinaryTemporalOpType"
}
},
"elementName":{
- "localPart":"expression",
+ "localPart":"TOverlaps",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3122,11 +3122,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinaryTemporalOpType"
+ "$ref":"#/definitions/AbstractIdType"
}
},
"elementName":{
- "localPart":"TOverlaps",
+ "localPart":"_Id",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3137,11 +3137,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PropertyIsBetweenType"
+ "$ref":"#/definitions/BinarySpatialOpType"
}
},
"elementName":{
- "localPart":"PropertyIsBetween",
+ "localPart":"Intersects",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3152,11 +3152,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TemporalOpsType"
+ "$ref":"#/definitions/FunctionType"
}
},
"elementName":{
- "localPart":"temporalOps",
+ "localPart":"Function",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3167,11 +3167,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinaryLogicOpType"
+ "$ref":"#/definitions/BinaryTemporalOpType"
}
},
"elementName":{
- "localPart":"Or",
+ "localPart":"Meets",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3182,11 +3182,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PropertyIsLikeType"
+ "$ref":"#/definitions/BinarySpatialOpType"
}
},
"elementName":{
- "localPart":"PropertyIsLike",
+ "localPart":"Contains",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3197,11 +3197,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinarySpatialOpType"
+ "$ref":"#/definitions/BinaryLogicOpType"
}
},
"elementName":{
- "localPart":"Equals",
+ "localPart":"And",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3216,7 +3216,7 @@
}
},
"elementName":{
- "localPart":"Meets",
+ "localPart":"EndedBy",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3227,11 +3227,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractAdhocQueryExpressionType"
+ "$ref":"#/definitions/BinaryTemporalOpType"
}
},
"elementName":{
- "localPart":"AbstractAdhocQueryExpression",
+ "localPart":"After",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3242,11 +3242,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DistanceBufferType"
+ "$ref":"#/definitions/AbstractQueryExpressionType"
}
},
"elementName":{
- "localPart":"Beyond",
+ "localPart":"AbstractQueryExpression",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3257,11 +3257,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SortByType"
+ "$ref":"#/definitions/LiteralType"
}
},
"elementName":{
- "localPart":"SortBy",
+ "localPart":"Literal",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3272,11 +3272,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LiteralType"
+ "$ref":"#/definitions/BinaryComparisonOpType"
}
},
"elementName":{
- "localPart":"Literal",
+ "localPart":"PropertyIsEqualTo",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3287,11 +3287,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ResourceIdType"
+ "$ref":"#/definitions/BinaryTemporalOpType"
}
},
"elementName":{
- "localPart":"ResourceId",
+ "localPart":"Before",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3302,11 +3302,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinaryTemporalOpType"
+ "$ref":"#/definitions/TemporalOpsType"
}
},
"elementName":{
- "localPart":"OverlappedBy",
+ "localPart":"temporalOps",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3317,11 +3317,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/DistanceBufferType"
}
},
"elementName":{
- "localPart":"AbstractSortingClause",
+ "localPart":"DWithin",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3332,11 +3332,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinaryTemporalOpType"
+ "$ref":"#/definitions/UnaryLogicOpType"
}
},
"elementName":{
- "localPart":"AnyInteracts",
+ "localPart":"Not",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3347,11 +3347,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LogicalOperators"
+ "$ref":"#/definitions/BinarySpatialOpType"
}
},
"elementName":{
- "localPart":"LogicalOperators",
+ "localPart":"Touches",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3362,11 +3362,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinaryTemporalOpType"
+ "$ref":"#/definitions/ResourceIdType"
}
},
"elementName":{
- "localPart":"Begins",
+ "localPart":"ResourceId",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3377,11 +3377,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ExtensionOpsType"
+ "$ref":"#/definitions/FilterCapabilities"
}
},
"elementName":{
- "localPart":"extensionOps",
+ "localPart":"Filter_Capabilities",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3392,11 +3392,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
},
"elementName":{
- "localPart":"AbstractSelectionClause",
+ "localPart":"ValueReference",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3407,11 +3407,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractQueryExpressionType"
+ "$ref":"#/definitions/BinaryTemporalOpType"
}
},
"elementName":{
- "localPart":"AbstractQueryExpression",
+ "localPart":"Begins",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3422,11 +3422,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinarySpatialOpType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"Crosses",
+ "localPart":"AbstractSortingClause",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3437,11 +3437,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinaryTemporalOpType"
+ "$ref":"#/definitions/ExtensionOpsType"
}
},
"elementName":{
- "localPart":"BegunBy",
+ "localPart":"extensionOps",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3452,11 +3452,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SpatialOpsType"
+ "$ref":"#/definitions/SortByType"
}
},
"elementName":{
- "localPart":"spatialOps",
+ "localPart":"SortBy",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3467,11 +3467,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinaryTemporalOpType"
+ "$ref":"#/definitions/PropertyIsBetweenType"
}
},
"elementName":{
- "localPart":"TContains",
+ "localPart":"PropertyIsBetween",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3482,11 +3482,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinaryTemporalOpType"
+ "$ref":"#/definitions/PropertyIsNilType"
}
},
"elementName":{
- "localPart":"Ends",
+ "localPart":"PropertyIsNil",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3497,11 +3497,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinarySpatialOpType"
+ "$ref":"#/definitions/DistanceBufferType"
}
},
"elementName":{
- "localPart":"Contains",
+ "localPart":"Beyond",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3516,7 +3516,7 @@
}
},
"elementName":{
- "localPart":"Disjoint",
+ "localPart":"Crosses",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3527,11 +3527,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinaryTemporalOpType"
+ "$ref":"#/definitions/ComparisonOpsType"
}
},
"elementName":{
- "localPart":"EndedBy",
+ "localPart":"comparisonOps",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3542,11 +3542,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinaryComparisonOpType"
+ "$ref":"#/definitions/BinaryTemporalOpType"
}
},
"elementName":{
- "localPart":"PropertyIsLessThanOrEqualTo",
+ "localPart":"OverlappedBy",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3557,11 +3557,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/UnaryLogicOpType"
+ "$ref":"#/definitions/BinarySpatialOpType"
}
},
"elementName":{
- "localPart":"Not",
+ "localPart":"Disjoint",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3572,11 +3572,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DistanceBufferType"
+ "$ref":"#/definitions/BinaryTemporalOpType"
}
},
"elementName":{
- "localPart":"DWithin",
+ "localPart":"AnyInteracts",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3587,11 +3587,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinaryLogicOpType"
+ "$ref":"#/definitions/BinarySpatialOpType"
}
},
"elementName":{
- "localPart":"And",
+ "localPart":"Equals",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3602,11 +3602,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinaryComparisonOpType"
+ "$ref":"#/definitions/BinaryTemporalOpType"
}
},
"elementName":{
- "localPart":"PropertyIsNotEqualTo",
+ "localPart":"BegunBy",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3617,11 +3617,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/FunctionType"
+ "$ref":"#/definitions/LogicalOperators"
}
},
"elementName":{
- "localPart":"Function",
+ "localPart":"LogicalOperators",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3632,11 +3632,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/PropertyIsNullType"
}
},
"elementName":{
- "localPart":"ValueReference",
+ "localPart":"PropertyIsNull",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3647,11 +3647,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BBOXType"
+ "$ref":"#/definitions/SpatialOpsType"
}
},
"elementName":{
- "localPart":"BBOX",
+ "localPart":"spatialOps",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3662,11 +3662,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinaryComparisonOpType"
+ "$ref":"#/definitions/AbstractAdhocQueryExpressionType"
}
},
"elementName":{
- "localPart":"PropertyIsLessThan",
+ "localPart":"AbstractAdhocQueryExpression",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
},
@@ -3677,11 +3677,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinarySpatialOpType"
+ "$ref":"#/definitions/BinaryComparisonOpType"
}
},
"elementName":{
- "localPart":"Overlaps",
+ "localPart":"PropertyIsGreaterThan",
"namespaceURI":"http://www.opengis.net/fes/2.0"
}
}
diff --git a/scripts/jsonschemas/GML4WCS_1_0_0.jsonschema b/scripts/jsonschemas/GML4WCS_1_0_0.jsonschema
index eec4cc2c..82af7817 100644
--- a/scripts/jsonschemas/GML4WCS_1_0_0.jsonschema
+++ b/scripts/jsonschemas/GML4WCS_1_0_0.jsonschema
@@ -2,168 +2,12 @@
{
"id":"http://www.opengis.net/gml#",
"definitions":{
- "BoundingShapeType":{
- "type":"object",
- "title":"BoundingShapeType",
- "required":[
- "envelope"
- ],
- "properties":{
- "envelope":{
- "title":"envelope",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/EnvelopeType"
- }
- },
- "elementName":{
- "localPart":"Envelope",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"Envelope",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"BoundingShapeType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "envelope"
- ]
- },
- "DirectPositionType":{
+ "StringOrRefType":{
"type":"object",
- "title":"DirectPositionType",
+ "title":"StringOrRefType",
"properties":{
"value":{
"title":"value",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- }
- ],
- "propertyType":"value"
- },
- "dimension":{
- "title":"dimension",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"dimension",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DirectPositionType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "value",
- "dimension"
- ]
- },
- "AbstractGeometryBaseType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGMLType"
- },
- {
- "type":"object",
- "title":"AbstractGeometryBaseType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractGeometryBaseType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "RectifiedGridType":{
- "required":[
- "origin",
- "offsetVector"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/GridType"
- },
- {
- "type":"object",
- "title":"RectifiedGridType",
- "properties":{
- "origin":{
- "title":"origin",
- "allOf":[
- {
- "$ref":"#/definitions/PointType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"origin",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "offsetVector":{
- "title":"offsetVector",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/VectorType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"offsetVector",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"RectifiedGridType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "origin",
- "offsetVector"
- ]
- },
- "AbstractMetaDataType":{
- "type":"object",
- "title":"AbstractMetaDataType",
- "properties":{
- "content":{
- "title":"content",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -171,34 +15,6 @@
],
"propertyType":"value"
},
- "id":{
- "title":"id",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"id",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractMetaDataType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "content",
- "id"
- ]
- },
- "ReferenceType":{
- "type":"object",
- "title":"ReferenceType",
- "properties":{
"remoteSchema":{
"title":"remoteSchema",
"allOf":[
@@ -306,10 +122,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ReferenceType",
+ "localPart":"StringOrRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
+ "value",
"remoteSchema",
"type",
"href",
@@ -320,147 +137,286 @@
"actuate"
]
},
- "AbstractSurfaceType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeometricPrimitiveType"
- },
- {
- "type":"object",
- "title":"AbstractSurfaceType",
- "properties":{
- }
- }
+ "GridType":{
+ "required":[
+ "limits",
+ "axisName",
+ "dimension"
],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractSurfaceType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "PolygonType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractSurfaceType"
+ "$ref":"#/definitions/AbstractGeometryType"
},
{
"type":"object",
- "title":"PolygonType",
+ "title":"GridType",
"properties":{
- "exterior":{
- "title":"exterior",
+ "limits":{
+ "title":"limits",
"allOf":[
{
- "$ref":"#/definitions/AbstractRingPropertyType"
+ "$ref":"#/definitions/GridLimitsType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"exterior",
+ "localPart":"limits",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "interior":{
- "title":"interior",
+ "axisName":{
+ "title":"axisName",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/AbstractRingPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
},
- "minItems":0
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"interior",
+ "localPart":"axisName",
"namespaceURI":"http://www.opengis.net/gml"
}
+ },
+ "dimension":{
+ "title":"dimension",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"dimension",
+ "namespaceURI":""
+ }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"PolygonType",
+ "localPart":"GridType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "exterior",
- "interior"
+ "limits",
+ "axisName",
+ "dimension"
]
},
- "GridType":{
+ "AbstractSurfaceType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeometricPrimitiveType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractSurfaceType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractSurfaceType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "VectorType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectPositionType"
+ },
+ {
+ "type":"object",
+ "title":"VectorType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"VectorType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "RectifiedGridType":{
"required":[
- "limits",
- "axisName",
- "dimension"
+ "origin",
+ "offsetVector"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractGeometryType"
+ "$ref":"#/definitions/GridType"
},
{
"type":"object",
- "title":"GridType",
+ "title":"RectifiedGridType",
"properties":{
- "limits":{
- "title":"limits",
+ "origin":{
+ "title":"origin",
"allOf":[
{
- "$ref":"#/definitions/GridLimitsType"
+ "$ref":"#/definitions/PointType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"limits",
+ "localPart":"origin",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "axisName":{
- "title":"axisName",
+ "offsetVector":{
+ "title":"offsetVector",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/VectorType"
},
"minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"axisName",
+ "localPart":"offsetVector",
"namespaceURI":"http://www.opengis.net/gml"
}
- },
- "dimension":{
- "title":"dimension",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"dimension",
- "namespaceURI":""
- }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"GridType",
+ "localPart":"RectifiedGridType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "limits",
- "axisName",
+ "origin",
+ "offsetVector"
+ ]
+ },
+ "DirectPositionType":{
+ "type":"object",
+ "title":"DirectPositionType",
+ "properties":{
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ }
+ ],
+ "propertyType":"value"
+ },
+ "dimension":{
+ "title":"dimension",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"dimension",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DirectPositionType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "value",
"dimension"
]
},
+ "CodeType":{
+ "type":"object",
+ "title":"CodeType",
+ "properties":{
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"value"
+ },
+ "codeSpace":{
+ "title":"codeSpace",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"codeSpace",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CodeType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "value",
+ "codeSpace"
+ ]
+ },
+ "CodeListType":{
+ "type":"object",
+ "title":"CodeListType",
+ "properties":{
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"value"
+ },
+ "codeSpace":{
+ "title":"codeSpace",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"codeSpace",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CodeListType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "value",
+ "codeSpace"
+ ]
+ },
"GridLimitsType":{
"type":"object",
"title":"GridLimitsType",
@@ -491,35 +447,75 @@
"gridEnvelope"
]
},
- "AbstractRingPropertyType":{
- "type":"object",
- "title":"AbstractRingPropertyType",
- "required":[
- "linearRing"
- ],
- "properties":{
- "linearRing":{
- "title":"linearRing",
- "allOf":[
- {
- "$ref":"#/definitions/LinearRingType"
+ "PolygonType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractSurfaceType"
+ },
+ {
+ "type":"object",
+ "title":"PolygonType",
+ "properties":{
+ "exterior":{
+ "title":"exterior",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractRingPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"exterior",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "interior":{
+ "title":"interior",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/AbstractRingPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"interior",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"LinearRing",
- "namespaceURI":"http://www.opengis.net/gml"
}
}
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"PolygonType",
+ "namespaceURI":"http://www.opengis.net/gml"
},
+ "propertiesOrder":[
+ "exterior",
+ "interior"
+ ]
+ },
+ "AbstractRingType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeometryType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractRingType",
+ "properties":{
+ }
+ }
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractRingPropertyType",
+ "localPart":"AbstractRingType",
"namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "linearRing"
- ]
+ }
},
"AbstractGeometryType":{
"allOf":[
@@ -555,110 +551,47 @@
"srsName"
]
},
- "CodeListType":{
- "type":"object",
- "title":"CodeListType",
- "properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"value"
- },
- "codeSpace":{
- "title":"codeSpace",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"codeSpace",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CodeListType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "value",
- "codeSpace"
- ]
- },
- "LinearRingType":{
+ "EnvelopeWithTimePeriodType":{
"required":[
- "pos"
+ "timePosition"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractRingType"
+ "$ref":"#/definitions/EnvelopeType"
},
{
"type":"object",
- "title":"LinearRingType",
+ "title":"EnvelopeWithTimePeriodType",
"properties":{
- "pos":{
- "title":"pos",
+ "timePosition":{
+ "title":"timePosition",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/DirectPositionType"
+ "$ref":"#/definitions/TimePositionType"
},
- "minItems":4
+ "maxItems":2,
+ "minItems":2
}
],
"propertyType":"element",
"elementName":{
- "localPart":"pos",
+ "localPart":"timePosition",
"namespaceURI":"http://www.opengis.net/gml"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"LinearRingType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "pos"
- ]
- },
- "PointType":{
- "required":[
- "pos"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeometryType"
- },
- {
- "type":"object",
- "title":"PointType",
- "properties":{
- "pos":{
- "title":"pos",
+ },
+ "frame":{
+ "title":"frame",
"allOf":[
{
- "$ref":"#/definitions/DirectPositionType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"pos",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"frame",
+ "namespaceURI":""
}
}
}
@@ -666,11 +599,12 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"PointType",
+ "localPart":"EnvelopeWithTimePeriodType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "pos"
+ "timePosition",
+ "frame"
]
},
"MetaDataPropertyType":{
@@ -826,25 +760,94 @@
"actuate"
]
},
- "EnvelopeWithTimePeriodType":{
+ "AbstractGeometricPrimitiveType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeometryType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractGeometricPrimitiveType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractGeometricPrimitiveType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "GridEnvelopeType":{
+ "type":"object",
+ "title":"GridEnvelopeType",
"required":[
- "timePosition"
+ "low",
+ "high"
+ ],
+ "properties":{
+ "low":{
+ "title":"low",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"low",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "high":{
+ "title":"high",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"high",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"GridEnvelopeType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "low",
+ "high"
+ ]
+ },
+ "EnvelopeType":{
+ "required":[
+ "pos"
],
"allOf":[
{
- "$ref":"#/definitions/EnvelopeType"
+ "$ref":"#/definitions/AbstractGeometryType"
},
{
"type":"object",
- "title":"EnvelopeWithTimePeriodType",
+ "title":"EnvelopeType",
"properties":{
- "timePosition":{
- "title":"timePosition",
+ "pos":{
+ "title":"pos",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/TimePositionType"
+ "$ref":"#/definitions/DirectPositionType"
},
"maxItems":2,
"minItems":2
@@ -852,35 +855,76 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"timePosition",
+ "localPart":"pos",
"namespaceURI":"http://www.opengis.net/gml"
}
- },
- "frame":{
- "title":"frame",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"frame",
- "namespaceURI":""
- }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"EnvelopeWithTimePeriodType",
+ "localPart":"EnvelopeType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "pos"
+ ]
+ },
+ "AbstractMetaDataType":{
+ "type":"object",
+ "title":"AbstractMetaDataType",
+ "properties":{
+ "content":{
+ "title":"content",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"value"
+ },
+ "id":{
+ "title":"id",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"id",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractMetaDataType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "content",
+ "id"
+ ]
+ },
+ "AbstractGeometryBaseType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGMLType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractGeometryBaseType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractGeometryBaseType",
"namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "timePosition",
- "frame"
- ]
+ }
},
"AbstractGMLType":{
"type":"object",
@@ -957,17 +1001,82 @@
"name"
]
},
- "EnvelopeType":{
+ "TimePositionType":{
+ "type":"object",
+ "title":"TimePositionType",
+ "properties":{
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"value"
+ },
+ "calendarEraName":{
+ "title":"calendarEraName",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"calendarEraName",
+ "namespaceURI":""
+ }
+ },
+ "frame":{
+ "title":"frame",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"frame",
+ "namespaceURI":""
+ }
+ },
+ "indeterminatePosition":{
+ "title":"indeterminatePosition",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimeIndeterminateValueType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"indeterminatePosition",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TimePositionType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "value",
+ "calendarEraName",
+ "frame",
+ "indeterminatePosition"
+ ]
+ },
+ "LinearRingType":{
"required":[
"pos"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractGeometryType"
+ "$ref":"#/definitions/AbstractRingType"
},
{
"type":"object",
- "title":"EnvelopeType",
+ "title":"LinearRingType",
"properties":{
"pos":{
"title":"pos",
@@ -977,8 +1086,7 @@
"items":{
"$ref":"#/definitions/DirectPositionType"
},
- "maxItems":2,
- "minItems":2
+ "minItems":4
}
],
"propertyType":"element",
@@ -992,26 +1100,17 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"EnvelopeType",
+ "localPart":"LinearRingType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
"pos"
]
},
- "StringOrRefType":{
+ "ReferenceType":{
"type":"object",
- "title":"StringOrRefType",
+ "title":"ReferenceType",
"properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"value"
- },
"remoteSchema":{
"title":"remoteSchema",
"allOf":[
@@ -1079,267 +1178,168 @@
},
"title":{
"title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"StringOrRefType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "value",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "TimePositionType":{
- "type":"object",
- "title":"TimePositionType",
- "properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"value"
- },
- "calendarEraName":{
- "title":"calendarEraName",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"calendarEraName",
- "namespaceURI":""
- }
- },
- "frame":{
- "title":"frame",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"frame",
- "namespaceURI":""
- }
- },
- "indeterminatePosition":{
- "title":"indeterminatePosition",
- "allOf":[
- {
- "$ref":"#/definitions/TimeIndeterminateValueType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"indeterminatePosition",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TimePositionType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "value",
- "calendarEraName",
- "frame",
- "indeterminatePosition"
- ]
- },
- "VectorType":{
- "allOf":[
- {
- "$ref":"#/definitions/DirectPositionType"
- },
- {
- "type":"object",
- "title":"VectorType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"VectorType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "AbstractRingType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeometryType"
- },
- {
- "type":"object",
- "title":"AbstractRingType",
- "properties":{
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractRingType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "GridEnvelopeType":{
- "type":"object",
- "title":"GridEnvelopeType",
- "required":[
- "low",
- "high"
- ],
- "properties":{
- "low":{
- "title":"low",
+ },
+ "show":{
+ "title":"show",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
+ "$ref":"#/definitions/ShowType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"low",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "high":{
- "title":"high",
+ "actuate":{
+ "title":"actuate",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
+ "$ref":"#/definitions/ActuateType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"high",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"GridEnvelopeType",
+ "localPart":"ReferenceType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "low",
- "high"
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "CodeType":{
+ "AbstractRingPropertyType":{
"type":"object",
- "title":"CodeType",
+ "title":"AbstractRingPropertyType",
+ "required":[
+ "linearRing"
+ ],
"properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"value"
- },
- "codeSpace":{
- "title":"codeSpace",
+ "linearRing":{
+ "title":"linearRing",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/LinearRingType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"codeSpace",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"LinearRing",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CodeType",
+ "localPart":"AbstractRingPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "value",
- "codeSpace"
+ "linearRing"
]
},
- "AbstractGeometricPrimitiveType":{
+ "PointType":{
+ "required":[
+ "pos"
+ ],
"allOf":[
{
"$ref":"#/definitions/AbstractGeometryType"
},
{
"type":"object",
- "title":"AbstractGeometricPrimitiveType",
+ "title":"PointType",
"properties":{
+ "pos":{
+ "title":"pos",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectPositionType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"pos",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractGeometricPrimitiveType",
+ "localPart":"PointType",
"namespaceURI":"http://www.opengis.net/gml"
- }
+ },
+ "propertiesOrder":[
+ "pos"
+ ]
+ },
+ "BoundingShapeType":{
+ "type":"object",
+ "title":"BoundingShapeType",
+ "required":[
+ "envelope"
+ ],
+ "properties":{
+ "envelope":{
+ "title":"envelope",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/EnvelopeType"
+ }
+ },
+ "elementName":{
+ "localPart":"Envelope",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"Envelope",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"BoundingShapeType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "envelope"
+ ]
},
"TimeIndeterminateValueType":{
"allOf":[
@@ -1362,11 +1362,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MetaDataPropertyType"
+ "$ref":"#/definitions/EnvelopeWithTimePeriodType"
}
},
"elementName":{
- "localPart":"metaDataProperty",
+ "localPart":"EnvelopeWithTimePeriod",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1377,11 +1377,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractSurfaceType"
+ "$ref":"#/definitions/StringOrRefType"
}
},
"elementName":{
- "localPart":"_Surface",
+ "localPart":"description",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1392,11 +1392,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EnvelopeType"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"Envelope",
+ "localPart":"name",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1407,11 +1407,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/StringOrRefType"
+ "$ref":"#/definitions/MetaDataPropertyType"
}
},
"elementName":{
- "localPart":"description",
+ "localPart":"metaDataProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1422,11 +1422,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EnvelopeWithTimePeriodType"
+ "$ref":"#/definitions/TimePositionType"
}
},
"elementName":{
- "localPart":"EnvelopeWithTimePeriod",
+ "localPart":"timePosition",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1437,11 +1437,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/AbstractGeometryType"
}
},
"elementName":{
- "localPart":"_Object",
+ "localPart":"_Geometry",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1452,11 +1452,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeometryType"
+ "$ref":"#/definitions/AbstractRingPropertyType"
}
},
"elementName":{
- "localPart":"_Geometry",
+ "localPart":"exterior",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1467,11 +1467,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DirectPositionType"
+ "$ref":"#/definitions/PolygonType"
}
},
"elementName":{
- "localPart":"pos",
+ "localPart":"Polygon",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1482,11 +1482,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractRingType"
+ "$ref":"#/definitions/AbstractMetaDataType"
}
},
"elementName":{
- "localPart":"_Ring",
+ "localPart":"_MetaData",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1497,11 +1497,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractRingPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"exterior",
+ "localPart":"_Object",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1512,11 +1512,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGMLType"
+ "$ref":"#/definitions/RectifiedGridType"
}
},
"elementName":{
- "localPart":"_GML",
+ "localPart":"RectifiedGrid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1527,11 +1527,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LinearRingType"
+ "$ref":"#/definitions/AbstractGMLType"
}
},
"elementName":{
- "localPart":"LinearRing",
+ "localPart":"_GML",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1542,11 +1542,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractRingPropertyType"
+ "$ref":"#/definitions/DirectPositionType"
}
},
"elementName":{
- "localPart":"interior",
+ "localPart":"pos",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1557,11 +1557,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimePositionType"
+ "$ref":"#/definitions/LinearRingType"
}
},
"elementName":{
- "localPart":"timePosition",
+ "localPart":"LinearRing",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1572,11 +1572,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PolygonType"
+ "$ref":"#/definitions/GridType"
}
},
"elementName":{
- "localPart":"Polygon",
+ "localPart":"Grid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1587,11 +1587,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeometricPrimitiveType"
+ "$ref":"#/definitions/EnvelopeType"
}
},
"elementName":{
- "localPart":"_GeometricPrimitive",
+ "localPart":"Envelope",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1617,11 +1617,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractMetaDataType"
+ "$ref":"#/definitions/AbstractRingPropertyType"
}
},
"elementName":{
- "localPart":"_MetaData",
+ "localPart":"interior",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1632,11 +1632,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GridType"
+ "$ref":"#/definitions/AbstractSurfaceType"
}
},
"elementName":{
- "localPart":"Grid",
+ "localPart":"_Surface",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1647,11 +1647,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RectifiedGridType"
+ "$ref":"#/definitions/AbstractGeometricPrimitiveType"
}
},
"elementName":{
- "localPart":"RectifiedGrid",
+ "localPart":"_GeometricPrimitive",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1662,11 +1662,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/AbstractRingType"
}
},
"elementName":{
- "localPart":"name",
+ "localPart":"_Ring",
"namespaceURI":"http://www.opengis.net/gml"
}
}
diff --git a/scripts/jsonschemas/GMLCOV_1_0.jsonschema b/scripts/jsonschemas/GMLCOV_1_0.jsonschema
index 0d9214b1..09e40b39 100644
--- a/scripts/jsonschemas/GMLCOV_1_0.jsonschema
+++ b/scripts/jsonschemas/GMLCOV_1_0.jsonschema
@@ -2,6 +2,93 @@
{
"id":"http://www.opengis.net/gmlcov/1.0#",
"definitions":{
+ "AbstractDiscreteCoverageType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCoverageType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractDiscreteCoverageType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractDiscreteCoverageType",
+ "namespaceURI":"http://www.opengis.net/gmlcov/1.0"
+ }
+ },
+ "AbstractCoverageType":{
+ "required":[
+ "rangeType"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCoverageType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractCoverageType",
+ "properties":{
+ "coverageFunction":{
+ "title":"coverageFunction",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CoverageFunctionType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"coverageFunction",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "rangeType":{
+ "title":"rangeType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DataRecordPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"rangeType",
+ "namespaceURI":"http://www.opengis.net/gmlcov/1.0"
+ }
+ },
+ "metadata":{
+ "title":"metadata",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/Metadata"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"metadata",
+ "namespaceURI":"http://www.opengis.net/gmlcov/1.0"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractCoverageType",
+ "namespaceURI":"http://www.opengis.net/gmlcov/1.0"
+ },
+ "propertiesOrder":[
+ "coverageFunction",
+ "rangeType",
+ "metadata"
+ ]
+ },
"ReferenceableGridPropertyType":{
"type":"object",
"title":"ReferenceableGridPropertyType",
@@ -22,19 +109,6 @@
"namespaceURI":"http://www.opengis.net/gmlcov/1.0"
}
},
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
- },
"nilReason":{
"title":"nilReason",
"allOf":[
@@ -154,6 +228,19 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
}
},
"typeType":"classInfo",
@@ -163,7 +250,6 @@
},
"propertiesOrder":[
"abstractReferenceableGrid",
- "owns",
"nilReason",
"remoteSchema",
"type",
@@ -172,27 +258,10 @@
"arcrole",
"title",
"show",
- "actuate"
+ "actuate",
+ "owns"
]
},
- "AbstractReferenceableGridType":{
- "allOf":[
- {
- "$ref":"#/definitions/GridType"
- },
- {
- "type":"object",
- "title":"AbstractReferenceableGridType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractReferenceableGridType",
- "namespaceURI":"http://www.opengis.net/gmlcov/1.0"
- }
- },
"SimpleMultiPointType":{
"required":[
"positions"
@@ -230,152 +299,6 @@
"positions"
]
},
- "AbstractDiscreteCoverageType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoverageType"
- },
- {
- "type":"object",
- "title":"AbstractDiscreteCoverageType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractDiscreteCoverageType",
- "namespaceURI":"http://www.opengis.net/gmlcov/1.0"
- }
- },
- "ExtensionType":{
- "type":"object",
- "title":"ExtensionType",
- "properties":{
- "any":{
- "title":"any",
- "allOf":[
- {
- "type":"array",
- "items":{
- "anyOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/dom"
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- }
- }
- }
- ]
- },
- "minItems":0
- }
- ],
- "propertyType":"anyElement"
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ExtensionType",
- "namespaceURI":"http://www.opengis.net/gmlcov/1.0"
- },
- "propertiesOrder":[
- "any"
- ]
- },
- "AbstractContinuousCoverageType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoverageType"
- },
- {
- "type":"object",
- "title":"AbstractContinuousCoverageType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractContinuousCoverageType",
- "namespaceURI":"http://www.opengis.net/gmlcov/1.0"
- }
- },
- "AbstractCoverageType":{
- "required":[
- "rangeType"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoverageType"
- },
- {
- "type":"object",
- "title":"AbstractCoverageType",
- "properties":{
- "coverageFunction":{
- "title":"coverageFunction",
- "allOf":[
- {
- "$ref":"#/definitions/CoverageFunctionType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"coverageFunction",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "rangeType":{
- "title":"rangeType",
- "allOf":[
- {
- "$ref":"#/definitions/DataRecordPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"rangeType",
- "namespaceURI":"http://www.opengis.net/gmlcov/1.0"
- }
- },
- "metadata":{
- "title":"metadata",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/Metadata"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"metadata",
- "namespaceURI":"http://www.opengis.net/gmlcov/1.0"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractCoverageType",
- "namespaceURI":"http://www.opengis.net/gmlcov/1.0"
- },
- "propertiesOrder":[
- "coverageFunction",
- "rangeType",
- "metadata"
- ]
- },
"ParameterValueType":{
"required":[
"value",
@@ -578,6 +501,47 @@
"operationParameter"
]
},
+ "ExtensionType":{
+ "type":"object",
+ "title":"ExtensionType",
+ "properties":{
+ "any":{
+ "title":"any",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "anyOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/dom"
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ }
+ }
+ }
+ ]
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"anyElement"
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ExtensionType",
+ "namespaceURI":"http://www.opengis.net/gmlcov/1.0"
+ },
+ "propertiesOrder":[
+ "any"
+ ]
+ },
"Metadata":{
"allOf":[
{
@@ -736,6 +700,42 @@
"show",
"actuate"
]
+ },
+ "AbstractReferenceableGridType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/GridType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractReferenceableGridType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractReferenceableGridType",
+ "namespaceURI":"http://www.opengis.net/gmlcov/1.0"
+ }
+ },
+ "AbstractContinuousCoverageType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCoverageType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractContinuousCoverageType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractContinuousCoverageType",
+ "namespaceURI":"http://www.opengis.net/gmlcov/1.0"
+ }
}
},
"anyOf":[
@@ -746,11 +746,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractReferenceableGridType"
+ "$ref":"#/definitions/ParameterValueType"
}
},
"elementName":{
- "localPart":"AbstractReferenceableGrid",
+ "localPart":"ParameterValue",
"namespaceURI":"http://www.opengis.net/gmlcov/1.0"
}
},
@@ -761,11 +761,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ExtensionType"
+ "$ref":"#/definitions/AbstractReferenceableGridType"
}
},
"elementName":{
- "localPart":"Extension",
+ "localPart":"AbstractReferenceableGrid",
"namespaceURI":"http://www.opengis.net/gmlcov/1.0"
}
},
@@ -776,11 +776,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/Metadata"
+ "$ref":"#/definitions/ReferenceableGridPropertyType"
}
},
"elementName":{
- "localPart":"metadata",
+ "localPart":"referenceableGridProperty",
"namespaceURI":"http://www.opengis.net/gmlcov/1.0"
}
},
@@ -791,11 +791,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractDiscreteCoverageType"
+ "$ref":"#/definitions/AbstractCoverageType"
}
},
"elementName":{
- "localPart":"MultiSurfaceCoverage",
+ "localPart":"AbstractCoverage",
"namespaceURI":"http://www.opengis.net/gmlcov/1.0"
}
},
@@ -806,11 +806,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractDiscreteCoverageType"
+ "$ref":"#/definitions/ExtensionType"
}
},
"elementName":{
- "localPart":"ReferenceableGridCoverage",
+ "localPart":"Extension",
"namespaceURI":"http://www.opengis.net/gmlcov/1.0"
}
},
@@ -821,11 +821,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeometryPropertyType"
+ "$ref":"#/definitions/AbstractDiscreteCoverageType"
}
},
"elementName":{
- "localPart":"geometryValue",
+ "localPart":"MultiCurveCoverage",
"namespaceURI":"http://www.opengis.net/gmlcov/1.0"
}
},
@@ -836,11 +836,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractDiscreteCoverageType"
+ "$ref":"#/definitions/Metadata"
}
},
"elementName":{
- "localPart":"MultiPointCoverage",
+ "localPart":"metadata",
"namespaceURI":"http://www.opengis.net/gmlcov/1.0"
}
},
@@ -851,11 +851,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/VectorType"
+ "$ref":"#/definitions/AbstractDiscreteCoverageType"
}
},
"elementName":{
- "localPart":"vectorValue",
+ "localPart":"MultiSolidCoverage",
"namespaceURI":"http://www.opengis.net/gmlcov/1.0"
}
},
@@ -866,11 +866,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SimpleMultiPointType"
+ "$ref":"#/definitions/AbstractDiscreteCoverageType"
}
},
"elementName":{
- "localPart":"SimpleMultiPoint",
+ "localPart":"MultiSurfaceCoverage",
"namespaceURI":"http://www.opengis.net/gmlcov/1.0"
}
},
@@ -881,11 +881,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ParameterValueType"
+ "$ref":"#/definitions/AbstractDiscreteCoverageType"
}
},
"elementName":{
- "localPart":"ParameterValue",
+ "localPart":"ReferenceableGridCoverage",
"namespaceURI":"http://www.opengis.net/gmlcov/1.0"
}
},
@@ -900,7 +900,7 @@
}
},
"elementName":{
- "localPart":"AbstractDiscreteCoverage",
+ "localPart":"MultiPointCoverage",
"namespaceURI":"http://www.opengis.net/gmlcov/1.0"
}
},
@@ -911,11 +911,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractDiscreteCoverageType"
+ "$ref":"#/definitions/AbstractContinuousCoverageType"
}
},
"elementName":{
- "localPart":"MultiSolidCoverage",
+ "localPart":"AbstractContinuousCoverage",
"namespaceURI":"http://www.opengis.net/gmlcov/1.0"
}
},
@@ -926,11 +926,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractDiscreteCoverageType"
+ "$ref":"#/definitions/SimpleMultiPointType"
}
},
"elementName":{
- "localPart":"RectifiedGridCoverage",
+ "localPart":"SimpleMultiPoint",
"namespaceURI":"http://www.opengis.net/gmlcov/1.0"
}
},
@@ -941,11 +941,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DataRecordPropertyType"
+ "$ref":"#/definitions/AbstractDiscreteCoverageType"
}
},
"elementName":{
- "localPart":"rangeType",
+ "localPart":"AbstractDiscreteCoverage",
"namespaceURI":"http://www.opengis.net/gmlcov/1.0"
}
},
@@ -956,11 +956,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ReferenceableGridPropertyType"
+ "$ref":"#/definitions/DataRecordPropertyType"
}
},
"elementName":{
- "localPart":"referenceableGridProperty",
+ "localPart":"rangeType",
"namespaceURI":"http://www.opengis.net/gmlcov/1.0"
}
},
@@ -971,11 +971,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractCoverageType"
+ "$ref":"#/definitions/VectorType"
}
},
"elementName":{
- "localPart":"AbstractCoverage",
+ "localPart":"vectorValue",
"namespaceURI":"http://www.opengis.net/gmlcov/1.0"
}
},
@@ -1001,11 +1001,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractDiscreteCoverageType"
+ "$ref":"#/definitions/GeometryPropertyType"
}
},
"elementName":{
- "localPart":"MultiCurveCoverage",
+ "localPart":"geometryValue",
"namespaceURI":"http://www.opengis.net/gmlcov/1.0"
}
},
@@ -1016,11 +1016,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractContinuousCoverageType"
+ "$ref":"#/definitions/AbstractDiscreteCoverageType"
}
},
"elementName":{
- "localPart":"AbstractContinuousCoverage",
+ "localPart":"RectifiedGridCoverage",
"namespaceURI":"http://www.opengis.net/gmlcov/1.0"
}
}
diff --git a/scripts/jsonschemas/GML_2_1_2.jsonschema b/scripts/jsonschemas/GML_2_1_2.jsonschema
index 87c35c9c..f5eef8e9 100644
--- a/scripts/jsonschemas/GML_2_1_2.jsonschema
+++ b/scripts/jsonschemas/GML_2_1_2.jsonschema
@@ -2,42 +2,47 @@
{
"id":"http://www.opengis.net/gml#",
"definitions":{
- "PointType":{
- "required":[
- "coord",
- "coordinates"
+ "MultiPointType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/GeometryCollectionType"
+ },
+ {
+ "type":"object",
+ "title":"MultiPointType",
+ "properties":{
+ }
+ }
],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MultiPointType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "AbstractFeatureCollectionType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractGeometryType"
+ "$ref":"#/definitions/AbstractFeatureCollectionBaseType"
},
{
"type":"object",
- "title":"PointType",
+ "title":"AbstractFeatureCollectionType",
"properties":{
- "coord":{
- "title":"coord",
- "allOf":[
- {
- "$ref":"#/definitions/CoordType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"coord",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "coordinates":{
- "title":"coordinates",
+ "featureMember":{
+ "title":"featureMember",
"allOf":[
{
- "$ref":"#/definitions/CoordinatesType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/FeatureAssociationType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"coordinates",
+ "localPart":"featureMember",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -46,49 +51,67 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"PointType",
+ "localPart":"AbstractFeatureCollectionType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "coord",
- "coordinates"
+ "featureMember"
]
},
- "AbstractGeometryCollectionBaseType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeometryType"
- },
- {
- "type":"object",
- "title":"AbstractGeometryCollectionBaseType",
- "properties":{
- }
- }
+ "PolygonType":{
+ "required":[
+ "outerBoundaryIs"
],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractGeometryCollectionBaseType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "MultiPointPropertyType":{
"allOf":[
{
- "$ref":"#/definitions/GeometryAssociationType"
+ "$ref":"#/definitions/AbstractGeometryType"
},
{
"type":"object",
- "title":"MultiPointPropertyType",
+ "title":"PolygonType",
"properties":{
+ "outerBoundaryIs":{
+ "title":"outerBoundaryIs",
+ "allOf":[
+ {
+ "$ref":"#/definitions/LinearRingMemberType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"outerBoundaryIs",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "innerBoundaryIs":{
+ "title":"innerBoundaryIs",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/LinearRingMemberType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"innerBoundaryIs",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiPointPropertyType",
+ "localPart":"PolygonType",
"namespaceURI":"http://www.opengis.net/gml"
- }
+ },
+ "propertiesOrder":[
+ "outerBoundaryIs",
+ "innerBoundaryIs"
+ ]
},
"GeometryAssociationType":{
"type":"object",
@@ -244,116 +267,100 @@
"actuate"
]
},
- "PolygonMemberType":{
+ "MultiPolygonPropertyType":{
"allOf":[
{
"$ref":"#/definitions/GeometryAssociationType"
},
{
"type":"object",
- "title":"PolygonMemberType",
+ "title":"MultiPolygonPropertyType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"PolygonMemberType",
+ "localPart":"MultiPolygonPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "AbstractFeatureType":{
- "type":"object",
- "title":"AbstractFeatureType",
- "properties":{
- "description":{
- "title":"description",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"description",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "name":{
- "title":"name",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"name",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "MultiPolygonType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/GeometryCollectionType"
},
- "boundedBy":{
- "title":"boundedBy",
- "allOf":[
- {
- "$ref":"#/definitions/BoundingShapeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"boundedBy",
- "namespaceURI":"http://www.opengis.net/gml"
+ {
+ "type":"object",
+ "title":"MultiPolygonType",
+ "properties":{
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MultiPolygonType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "PolygonPropertyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/GeometryAssociationType"
},
- "fid":{
- "title":"fid",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"fid",
- "namespaceURI":""
+ {
+ "type":"object",
+ "title":"PolygonPropertyType",
+ "properties":{
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractFeatureType",
+ "localPart":"PolygonPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "description",
- "name",
- "boundedBy",
- "fid"
- ]
+ }
},
- "AbstractFeatureCollectionType":{
+ "LineStringType":{
+ "required":[
+ "coord",
+ "coordinates"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractFeatureCollectionBaseType"
+ "$ref":"#/definitions/AbstractGeometryType"
},
{
"type":"object",
- "title":"AbstractFeatureCollectionType",
+ "title":"LineStringType",
"properties":{
- "featureMember":{
- "title":"featureMember",
+ "coord":{
+ "title":"coord",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/FeatureAssociationType"
+ "$ref":"#/definitions/CoordType"
},
- "minItems":0
+ "minItems":2
}
],
"propertyType":"element",
"elementName":{
- "localPart":"featureMember",
+ "localPart":"coord",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "coordinates":{
+ "title":"coordinates",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CoordinatesType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"coordinates",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -362,294 +369,348 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractFeatureCollectionType",
+ "localPart":"LineStringType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "featureMember"
+ "coord",
+ "coordinates"
]
},
- "GeometryPropertyType":{
+ "BoundingShapeType":{
"type":"object",
- "title":"GeometryPropertyType",
+ "title":"BoundingShapeType",
"required":[
- "geometry"
- ],
+ "box",
+ "_null"
+ ],
"properties":{
- "geometry":{
- "title":"geometry",
+ "box":{
+ "title":"box",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeometryType"
- }
- },
- "elementName":{
- "localPart":"_Geometry",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"#/definitions/BoxType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"_Geometry",
+ "localPart":"Box",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "remoteSchema":{
- "title":"remoteSchema",
+ "_null":{
+ "title":"_null",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/NullType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"null",
"namespaceURI":"http://www.opengis.net/gml"
}
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"BoundingShapeType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "box",
+ "_null"
+ ]
+ },
+ "PointPropertyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/GeometryAssociationType"
},
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ {
+ "type":"object",
+ "title":"PointPropertyType",
+ "properties":{
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"PointPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "MultiLineStringPropertyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/GeometryAssociationType"
},
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ {
+ "type":"object",
+ "title":"MultiLineStringPropertyType",
+ "properties":{
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MultiLineStringPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "MultiPointPropertyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/GeometryAssociationType"
},
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ {
+ "type":"object",
+ "title":"MultiPointPropertyType",
+ "properties":{
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MultiPointPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "BoxType":{
+ "required":[
+ "coord",
+ "coordinates"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeometryType"
},
- "arcrole":{
- "title":"arcrole",
+ {
+ "type":"object",
+ "title":"BoxType",
+ "properties":{
+ "coord":{
+ "title":"coord",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CoordType"
+ },
+ "maxItems":2,
+ "minItems":2
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"coord",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "coordinates":{
+ "title":"coordinates",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CoordinatesType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"coordinates",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"BoxType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "coord",
+ "coordinates"
+ ]
+ },
+ "AbstractFeatureType":{
+ "type":"object",
+ "title":"AbstractFeatureType",
+ "properties":{
+ "description":{
+ "title":"description",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"description",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "title":{
- "title":"title",
+ "name":{
+ "title":"name",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"name",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "show":{
- "title":"show",
+ "boundedBy":{
+ "title":"boundedBy",
"allOf":[
{
- "$ref":"#/definitions/ShowType"
+ "$ref":"#/definitions/BoundingShapeType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"boundedBy",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "actuate":{
- "title":"actuate",
+ "fid":{
+ "title":"fid",
"allOf":[
{
- "$ref":"#/definitions/ActuateType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"fid",
+ "namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"GeometryPropertyType",
+ "localPart":"AbstractFeatureType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "geometry",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "description",
+ "name",
+ "boundedBy",
+ "fid"
]
},
- "MultiPolygonPropertyType":{
+ "AbstractGeometryCollectionBaseType":{
"allOf":[
{
- "$ref":"#/definitions/GeometryAssociationType"
+ "$ref":"#/definitions/AbstractGeometryType"
},
{
"type":"object",
- "title":"MultiPolygonPropertyType",
+ "title":"AbstractGeometryCollectionBaseType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiPolygonPropertyType",
+ "localPart":"AbstractGeometryCollectionBaseType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "AbstractFeatureCollectionBaseType":{
+ "PolygonMemberType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractFeatureType"
+ "$ref":"#/definitions/GeometryAssociationType"
},
{
"type":"object",
- "title":"AbstractFeatureCollectionBaseType",
+ "title":"PolygonMemberType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractFeatureCollectionBaseType",
+ "localPart":"PolygonMemberType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "CoordType":{
+ "GeometryPropertyType":{
"type":"object",
- "title":"CoordType",
+ "title":"GeometryPropertyType",
"required":[
- "x"
+ "geometry"
],
"properties":{
- "x":{
- "title":"x",
+ "geometry":{
+ "title":"geometry",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractGeometryType"
+ }
+ },
+ "elementName":{
+ "localPart":"_Geometry",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"X",
+ "localPart":"_Geometry",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "y":{
- "title":"y",
+ "remoteSchema":{
+ "title":"remoteSchema",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"Y",
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "z":{
- "title":"z",
+ "type":{
+ "title":"type",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
+ "$ref":"#/definitions/TypeType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"Z",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CoordType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "x",
- "y",
- "z"
- ]
- },
- "LineStringMemberType":{
- "allOf":[
- {
- "$ref":"#/definitions/GeometryAssociationType"
},
- {
- "type":"object",
- "title":"LineStringMemberType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"LineStringMemberType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "CoordinatesType":{
- "type":"object",
- "title":"CoordinatesType",
- "properties":{
- "value":{
- "title":"value",
+ "href":{
+ "title":"href",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"value"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
},
- "decimal":{
- "title":"decimal",
+ "role":{
+ "title":"role",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -657,12 +718,12 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"decimal",
- "namespaceURI":""
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "cs":{
- "title":"cs",
+ "arcrole":{
+ "title":"arcrole",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -670,12 +731,12 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"cs",
- "namespaceURI":""
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "ts":{
- "title":"ts",
+ "title":{
+ "title":"title",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -683,191 +744,254 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"ts",
- "namespaceURI":""
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CoordinatesType",
+ "localPart":"GeometryPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "value",
- "decimal",
- "cs",
- "ts"
+ "geometry",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "MultiGeometryPropertyType":{
- "allOf":[
- {
- "$ref":"#/definitions/GeometryAssociationType"
- },
- {
- "type":"object",
- "title":"MultiGeometryPropertyType",
- "properties":{
- }
- }
+ "GeometryCollectionType":{
+ "required":[
+ "geometryMember"
],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MultiGeometryPropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "PointPropertyType":{
"allOf":[
{
- "$ref":"#/definitions/GeometryAssociationType"
+ "$ref":"#/definitions/AbstractGeometryCollectionBaseType"
},
{
"type":"object",
- "title":"PointPropertyType",
+ "title":"GeometryCollectionType",
"properties":{
+ "geometryMember":{
+ "title":"geometryMember",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/GeometryAssociationType"
+ }
+ },
+ "elementName":{
+ "localPart":"geometryMember",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"geometryMember",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"PointPropertyType",
+ "localPart":"GeometryCollectionType",
"namespaceURI":"http://www.opengis.net/gml"
- }
+ },
+ "propertiesOrder":[
+ "geometryMember"
+ ]
},
- "LineStringPropertyType":{
- "allOf":[
- {
- "$ref":"#/definitions/GeometryAssociationType"
- },
- {
- "type":"object",
- "title":"LineStringPropertyType",
- "properties":{
- }
- }
+ "PointType":{
+ "required":[
+ "coord",
+ "coordinates"
],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"LineStringPropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "MultiPointType":{
"allOf":[
{
- "$ref":"#/definitions/GeometryCollectionType"
+ "$ref":"#/definitions/AbstractGeometryType"
},
{
"type":"object",
- "title":"MultiPointType",
+ "title":"PointType",
"properties":{
+ "coord":{
+ "title":"coord",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CoordType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"coord",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "coordinates":{
+ "title":"coordinates",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CoordinatesType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"coordinates",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiPointType",
+ "localPart":"PointType",
"namespaceURI":"http://www.opengis.net/gml"
- }
+ },
+ "propertiesOrder":[
+ "coord",
+ "coordinates"
+ ]
},
- "MultiPolygonType":{
+ "MultiLineStringType":{
"allOf":[
{
"$ref":"#/definitions/GeometryCollectionType"
},
{
"type":"object",
- "title":"MultiPolygonType",
+ "title":"MultiLineStringType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiPolygonType",
+ "localPart":"MultiLineStringType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "PolygonPropertyType":{
+ "LineStringPropertyType":{
"allOf":[
{
"$ref":"#/definitions/GeometryAssociationType"
},
{
"type":"object",
- "title":"PolygonPropertyType",
+ "title":"LineStringPropertyType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"PolygonPropertyType",
+ "localPart":"LineStringPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "AbstractGeometryType":{
+ "CoordType":{
"type":"object",
- "title":"AbstractGeometryType",
+ "title":"CoordType",
+ "required":[
+ "x"
+ ],
"properties":{
- "gid":{
- "title":"gid",
+ "x":{
+ "title":"x",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"gid",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"X",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "srsName":{
- "title":"srsName",
+ "y":{
+ "title":"y",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"srsName",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Y",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "z":{
+ "title":"z",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Z",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractGeometryType",
+ "localPart":"CoordType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "gid",
- "srsName"
+ "x",
+ "y",
+ "z"
]
},
- "MultiLineStringPropertyType":{
- "allOf":[
- {
- "$ref":"#/definitions/GeometryAssociationType"
- },
- {
- "type":"object",
- "title":"MultiLineStringPropertyType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MultiLineStringPropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "LineStringType":{
+ "LinearRingType":{
"required":[
"coord",
"coordinates"
@@ -878,7 +1002,7 @@
},
{
"type":"object",
- "title":"LineStringType",
+ "title":"LinearRingType",
"properties":{
"coord":{
"title":"coord",
@@ -888,7 +1012,7 @@
"items":{
"$ref":"#/definitions/CoordType"
},
- "minItems":2
+ "minItems":4
}
],
"propertyType":"element",
@@ -915,133 +1039,150 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"LineStringType",
+ "localPart":"LinearRingType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "coord",
+ "coordinates"
+ ]
+ },
+ "PointMemberType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/GeometryAssociationType"
+ },
+ {
+ "type":"object",
+ "title":"PointMemberType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"PointMemberType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "MultiGeometryPropertyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/GeometryAssociationType"
+ },
+ {
+ "type":"object",
+ "title":"MultiGeometryPropertyType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MultiGeometryPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "CoordinatesType":{
+ "type":"object",
+ "title":"CoordinatesType",
+ "properties":{
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"value"
+ },
+ "decimal":{
+ "title":"decimal",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"decimal",
+ "namespaceURI":""
+ }
+ },
+ "cs":{
+ "title":"cs",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"cs",
+ "namespaceURI":""
+ }
+ },
+ "ts":{
+ "title":"ts",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"ts",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CoordinatesType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "coord",
- "coordinates"
+ "value",
+ "decimal",
+ "cs",
+ "ts"
]
},
- "PointMemberType":{
+ "LineStringMemberType":{
"allOf":[
{
"$ref":"#/definitions/GeometryAssociationType"
},
{
"type":"object",
- "title":"PointMemberType",
+ "title":"LineStringMemberType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"PointMemberType",
+ "localPart":"LineStringMemberType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "BoxType":{
- "required":[
- "coord",
- "coordinates"
- ],
+ "AbstractFeatureCollectionBaseType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractGeometryType"
+ "$ref":"#/definitions/AbstractFeatureType"
},
{
"type":"object",
- "title":"BoxType",
+ "title":"AbstractFeatureCollectionBaseType",
"properties":{
- "coord":{
- "title":"coord",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CoordType"
- },
- "maxItems":2,
- "minItems":2
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"coord",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "coordinates":{
- "title":"coordinates",
- "allOf":[
- {
- "$ref":"#/definitions/CoordinatesType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"coordinates",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"BoxType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "coord",
- "coordinates"
- ]
- },
- "BoundingShapeType":{
- "type":"object",
- "title":"BoundingShapeType",
- "required":[
- "box",
- "_null"
- ],
- "properties":{
- "box":{
- "title":"box",
- "allOf":[
- {
- "$ref":"#/definitions/BoxType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Box",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "_null":{
- "title":"_null",
- "allOf":[
- {
- "$ref":"#/definitions/NullType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"null",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"BoundingShapeType",
+ "localPart":"AbstractFeatureCollectionBaseType",
"namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "box",
- "_null"
- ]
+ }
},
"FeatureAssociationType":{
"type":"object",
@@ -1197,205 +1338,64 @@
"actuate"
]
},
- "LinearRingMemberType":{
- "allOf":[
- {
- "$ref":"#/definitions/GeometryAssociationType"
- },
- {
- "type":"object",
- "title":"LinearRingMemberType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"LinearRingMemberType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "PolygonType":{
- "required":[
- "outerBoundaryIs"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeometryType"
- },
- {
- "type":"object",
- "title":"PolygonType",
- "properties":{
- "outerBoundaryIs":{
- "title":"outerBoundaryIs",
- "allOf":[
- {
- "$ref":"#/definitions/LinearRingMemberType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"outerBoundaryIs",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "innerBoundaryIs":{
- "title":"innerBoundaryIs",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/LinearRingMemberType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"innerBoundaryIs",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"PolygonType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "outerBoundaryIs",
- "innerBoundaryIs"
- ]
- },
- "GeometryCollectionType":{
- "required":[
- "geometryMember"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeometryCollectionBaseType"
- },
- {
- "type":"object",
- "title":"GeometryCollectionType",
- "properties":{
- "geometryMember":{
- "title":"geometryMember",
- "allOf":[
- {
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/GeometryAssociationType"
- }
- },
- "elementName":{
- "localPart":"geometryMember",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "minItems":1
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"geometryMember",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "AbstractGeometryType":{
+ "type":"object",
+ "title":"AbstractGeometryType",
+ "properties":{
+ "gid":{
+ "title":"gid",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"gid",
+ "namespaceURI":""
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"GeometryCollectionType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "geometryMember"
- ]
- },
- "MultiLineStringType":{
- "allOf":[
- {
- "$ref":"#/definitions/GeometryCollectionType"
},
- {
- "type":"object",
- "title":"MultiLineStringType",
- "properties":{
+ "srsName":{
+ "title":"srsName",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"srsName",
+ "namespaceURI":""
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiLineStringType",
+ "localPart":"AbstractGeometryType",
"namespaceURI":"http://www.opengis.net/gml"
- }
+ },
+ "propertiesOrder":[
+ "gid",
+ "srsName"
+ ]
},
- "LinearRingType":{
- "required":[
- "coord",
- "coordinates"
- ],
+ "LinearRingMemberType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractGeometryType"
+ "$ref":"#/definitions/GeometryAssociationType"
},
{
"type":"object",
- "title":"LinearRingType",
+ "title":"LinearRingMemberType",
"properties":{
- "coord":{
- "title":"coord",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CoordType"
- },
- "minItems":4
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"coord",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "coordinates":{
- "title":"coordinates",
- "allOf":[
- {
- "$ref":"#/definitions/CoordinatesType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"coordinates",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"LinearRingType",
+ "localPart":"LinearRingMemberType",
"namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "coord",
- "coordinates"
- ]
+ }
},
"NullType":{
"allOf":[
@@ -1418,11 +1418,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiPolygonPropertyType"
+ "$ref":"#/definitions/MultiLineStringPropertyType"
}
},
"elementName":{
- "localPart":"multiExtentOf",
+ "localPart":"multiCenterLineOf",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1433,11 +1433,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiLineStringPropertyType"
+ "$ref":"#/definitions/MultiPolygonType"
}
},
"elementName":{
- "localPart":"multiCenterLineOf",
+ "localPart":"MultiPolygon",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1448,11 +1448,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LineStringMemberType"
+ "$ref":"#/definitions/PointPropertyType"
}
},
"elementName":{
- "localPart":"lineStringMember",
+ "localPart":"location",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1463,11 +1463,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiGeometryPropertyType"
+ "$ref":"#/definitions/AbstractFeatureCollectionType"
}
},
"elementName":{
- "localPart":"multiGeometryProperty",
+ "localPart":"_FeatureCollection",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1478,11 +1478,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/LineStringPropertyType"
}
},
"elementName":{
- "localPart":"description",
+ "localPart":"centerLineOf",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1493,11 +1493,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiLineStringType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
},
"elementName":{
- "localPart":"MultiLineString",
+ "localPart":"description",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1508,11 +1508,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiPointType"
+ "$ref":"#/definitions/PointPropertyType"
}
},
"elementName":{
- "localPart":"MultiPoint",
+ "localPart":"pointProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1523,11 +1523,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiLineStringPropertyType"
+ "$ref":"#/definitions/LineStringMemberType"
}
},
"elementName":{
- "localPart":"multiEdgeOf",
+ "localPart":"lineStringMember",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1538,11 +1538,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BoundingShapeType"
+ "$ref":"#/definitions/LinearRingMemberType"
}
},
"elementName":{
- "localPart":"boundedBy",
+ "localPart":"outerBoundaryIs",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1553,11 +1553,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PointPropertyType"
+ "$ref":"#/definitions/BoundingShapeType"
}
},
"elementName":{
- "localPart":"location",
+ "localPart":"boundedBy",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1568,11 +1568,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LinearRingMemberType"
+ "$ref":"#/definitions/PolygonPropertyType"
}
},
"elementName":{
- "localPart":"innerBoundaryIs",
+ "localPart":"extentOf",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1583,11 +1583,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractFeatureCollectionType"
+ "$ref":"#/definitions/FeatureAssociationType"
}
},
"elementName":{
- "localPart":"_FeatureCollection",
+ "localPart":"featureMember",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1598,11 +1598,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LinearRingType"
+ "$ref":"#/definitions/GeometryAssociationType"
}
},
"elementName":{
- "localPart":"LinearRing",
+ "localPart":"_geometryProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1613,11 +1613,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiPointPropertyType"
+ "$ref":"#/definitions/LineStringPropertyType"
}
},
"elementName":{
- "localPart":"multiCenterOf",
+ "localPart":"lineStringProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1628,11 +1628,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BoxType"
+ "$ref":"#/definitions/PolygonMemberType"
}
},
"elementName":{
- "localPart":"Box",
+ "localPart":"polygonMember",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1643,11 +1643,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/FeatureAssociationType"
+ "$ref":"#/definitions/GeometryCollectionType"
}
},
"elementName":{
- "localPart":"featureMember",
+ "localPart":"MultiGeometry",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1673,11 +1673,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeometryAssociationType"
+ "$ref":"#/definitions/PointPropertyType"
}
},
"elementName":{
- "localPart":"_geometryProperty",
+ "localPart":"position",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1688,11 +1688,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiPolygonPropertyType"
+ "$ref":"#/definitions/MultiLineStringPropertyType"
}
},
"elementName":{
- "localPart":"multiCoverage",
+ "localPart":"multiLineStringProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1703,11 +1703,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PointPropertyType"
+ "$ref":"#/definitions/MultiPolygonPropertyType"
}
},
"elementName":{
- "localPart":"position",
+ "localPart":"multiPolygonProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1718,11 +1718,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PolygonPropertyType"
+ "$ref":"#/definitions/MultiPolygonPropertyType"
}
},
"elementName":{
- "localPart":"coverage",
+ "localPart":"multiCoverage",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1733,11 +1733,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinatesType"
+ "$ref":"#/definitions/MultiPolygonPropertyType"
}
},
"elementName":{
- "localPart":"coordinates",
+ "localPart":"multiExtentOf",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1748,11 +1748,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiPolygonType"
+ "$ref":"#/definitions/MultiLineStringPropertyType"
}
},
"elementName":{
- "localPart":"MultiPolygon",
+ "localPart":"multiEdgeOf",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1763,11 +1763,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeometryCollectionType"
+ "$ref":"#/definitions/PolygonPropertyType"
}
},
"elementName":{
- "localPart":"_GeometryCollection",
+ "localPart":"coverage",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1778,11 +1778,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractFeatureType"
+ "$ref":"#/definitions/LinearRingType"
}
},
"elementName":{
- "localPart":"_Feature",
+ "localPart":"LinearRing",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1793,11 +1793,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiLineStringPropertyType"
+ "$ref":"#/definitions/BoxType"
}
},
"elementName":{
- "localPart":"multiLineStringProperty",
+ "localPart":"Box",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1808,11 +1808,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiPointPropertyType"
+ "$ref":"#/definitions/PolygonType"
}
},
"elementName":{
- "localPart":"multiPosition",
+ "localPart":"Polygon",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1823,11 +1823,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordType"
+ "$ref":"#/definitions/LinearRingMemberType"
}
},
"elementName":{
- "localPart":"coord",
+ "localPart":"innerBoundaryIs",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1838,11 +1838,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PolygonPropertyType"
+ "$ref":"#/definitions/CoordType"
}
},
"elementName":{
- "localPart":"extentOf",
+ "localPart":"coord",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1853,11 +1853,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeometryType"
+ "$ref":"#/definitions/LineStringPropertyType"
}
},
"elementName":{
- "localPart":"_Geometry",
+ "localPart":"edgeOf",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1868,11 +1868,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PointMemberType"
+ "$ref":"#/definitions/MultiPointPropertyType"
}
},
"elementName":{
- "localPart":"pointMember",
+ "localPart":"multiCenterOf",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1883,11 +1883,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LinearRingMemberType"
+ "$ref":"#/definitions/PointMemberType"
}
},
"elementName":{
- "localPart":"outerBoundaryIs",
+ "localPart":"pointMember",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1898,11 +1898,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiPolygonPropertyType"
+ "$ref":"#/definitions/MultiLineStringType"
}
},
"elementName":{
- "localPart":"multiPolygonProperty",
+ "localPart":"MultiLineString",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1913,11 +1913,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LineStringType"
+ "$ref":"#/definitions/GeometryAssociationType"
}
},
"elementName":{
- "localPart":"LineString",
+ "localPart":"geometryProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1928,11 +1928,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PointPropertyType"
+ "$ref":"#/definitions/MultiPointPropertyType"
}
},
"elementName":{
- "localPart":"centerOf",
+ "localPart":"multiPointProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1943,11 +1943,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PolygonMemberType"
+ "$ref":"#/definitions/MultiPointType"
}
},
"elementName":{
- "localPart":"polygonMember",
+ "localPart":"MultiPoint",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1958,11 +1958,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PolygonPropertyType"
+ "$ref":"#/definitions/AbstractGeometryType"
}
},
"elementName":{
- "localPart":"polygonProperty",
+ "localPart":"_Geometry",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1973,11 +1973,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LineStringPropertyType"
+ "$ref":"#/definitions/GeometryCollectionType"
}
},
"elementName":{
- "localPart":"lineStringProperty",
+ "localPart":"_GeometryCollection",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1988,11 +1988,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeometryCollectionType"
+ "$ref":"#/definitions/AbstractFeatureType"
}
},
"elementName":{
- "localPart":"MultiGeometry",
+ "localPart":"_Feature",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -2003,11 +2003,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiPointPropertyType"
+ "$ref":"#/definitions/PolygonPropertyType"
}
},
"elementName":{
- "localPart":"multiLocation",
+ "localPart":"polygonProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -2018,11 +2018,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiPointPropertyType"
+ "$ref":"#/definitions/GeometryAssociationType"
}
},
"elementName":{
- "localPart":"multiPointProperty",
+ "localPart":"geometryMember",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -2033,11 +2033,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LineStringPropertyType"
+ "$ref":"#/definitions/MultiGeometryPropertyType"
}
},
"elementName":{
- "localPart":"centerLineOf",
+ "localPart":"multiGeometryProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -2048,11 +2048,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LineStringPropertyType"
+ "$ref":"#/definitions/LineStringType"
}
},
"elementName":{
- "localPart":"edgeOf",
+ "localPart":"LineString",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -2063,11 +2063,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PointType"
+ "$ref":"#/definitions/MultiPointPropertyType"
}
},
"elementName":{
- "localPart":"Point",
+ "localPart":"multiLocation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -2078,11 +2078,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeometryAssociationType"
+ "$ref":"#/definitions/CoordinatesType"
}
},
"elementName":{
- "localPart":"geometryProperty",
+ "localPart":"coordinates",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -2093,11 +2093,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PolygonType"
+ "$ref":"#/definitions/PointPropertyType"
}
},
"elementName":{
- "localPart":"Polygon",
+ "localPart":"centerOf",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -2108,11 +2108,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PointPropertyType"
+ "$ref":"#/definitions/PointType"
}
},
"elementName":{
- "localPart":"pointProperty",
+ "localPart":"Point",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -2123,11 +2123,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeometryAssociationType"
+ "$ref":"#/definitions/MultiPointPropertyType"
}
},
"elementName":{
- "localPart":"geometryMember",
+ "localPart":"multiPosition",
"namespaceURI":"http://www.opengis.net/gml"
}
}
diff --git a/scripts/jsonschemas/GML_3_1_1.jsonschema b/scripts/jsonschemas/GML_3_1_1.jsonschema
index 16ed3524..77ab30fd 100644
--- a/scripts/jsonschemas/GML_3_1_1.jsonschema
+++ b/scripts/jsonschemas/GML_3_1_1.jsonschema
@@ -2,63 +2,42 @@
{
"id":"http://www.opengis.net/gml#",
"definitions":{
- "AbstractTimePrimitiveType":{
+ "MultiGeometryType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractTimeObjectType"
+ "$ref":"#/definitions/AbstractGeometricAggregateType"
},
{
"type":"object",
- "title":"AbstractTimePrimitiveType",
+ "title":"MultiGeometryType",
"properties":{
- "relatedTime":{
- "title":"relatedTime",
+ "geometryMember":{
+ "title":"geometryMember",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/RelatedTimeType"
+ "$ref":"#/definitions/GeometryPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"relatedTime",
+ "localPart":"geometryMember",
"namespaceURI":"http://www.opengis.net/gml"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractTimePrimitiveType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "relatedTime"
- ]
- },
- "AbstractDiscreteCoverageType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoverageType"
- },
- {
- "type":"object",
- "title":"AbstractDiscreteCoverageType",
- "properties":{
- "coverageFunction":{
- "title":"coverageFunction",
+ },
+ "geometryMembers":{
+ "title":"geometryMembers",
"allOf":[
{
- "$ref":"#/definitions/CoverageFunctionType"
+ "$ref":"#/definitions/GeometryArrayPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"coverageFunction",
+ "localPart":"geometryMembers",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -67,30 +46,31 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractDiscreteCoverageType",
+ "localPart":"MultiGeometryType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "coverageFunction"
+ "geometryMember",
+ "geometryMembers"
]
},
- "MultiSurfacePropertyType":{
+ "MultiSolidPropertyType":{
"type":"object",
- "title":"MultiSurfacePropertyType",
+ "title":"MultiSolidPropertyType",
"required":[
- "multiSurface"
+ "multiSolid"
],
"properties":{
- "multiSurface":{
- "title":"multiSurface",
+ "multiSolid":{
+ "title":"multiSolid",
"allOf":[
{
- "$ref":"#/definitions/MultiSurfaceType"
+ "$ref":"#/definitions/MultiSolidType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MultiSurface",
+ "localPart":"MultiSolid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -201,11 +181,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiSurfacePropertyType",
+ "localPart":"MultiSolidPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "multiSurface",
+ "multiSolid",
"remoteSchema",
"type",
"href",
@@ -216,41 +196,23 @@
"actuate"
]
},
- "EllipsoidBaseType":{
- "allOf":[
- {
- "$ref":"#/definitions/DefinitionType"
- },
- {
- "type":"object",
- "title":"EllipsoidBaseType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"EllipsoidBaseType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "PassThroughOperationRefType":{
+ "MultiSurfacePropertyType":{
"type":"object",
- "title":"PassThroughOperationRefType",
+ "title":"MultiSurfacePropertyType",
"required":[
- "passThroughOperation"
+ "multiSurface"
],
"properties":{
- "passThroughOperation":{
- "title":"passThroughOperation",
+ "multiSurface":{
+ "title":"multiSurface",
"allOf":[
{
- "$ref":"#/definitions/PassThroughOperationType"
+ "$ref":"#/definitions/MultiSurfaceType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"PassThroughOperation",
+ "localPart":"MultiSurface",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -361,11 +323,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"PassThroughOperationRefType",
+ "localPart":"MultiSurfacePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "passThroughOperation",
+ "multiSurface",
"remoteSchema",
"type",
"href",
@@ -376,84 +338,42 @@
"actuate"
]
},
- "GeometryArrayPropertyType":{
- "type":"object",
- "title":"GeometryArrayPropertyType",
- "properties":{
- "geometry":{
- "title":"geometry",
- "allOf":[
- {
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeometryType"
- }
- },
- "elementName":{
- "localPart":"_Geometry",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "minItems":0
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"_Geometry",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"GeometryArrayPropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "geometry"
- ]
- },
- "AbstractTimeSliceType":{
+ "GeodeticDatumType":{
"required":[
- "validTime"
+ "usesPrimeMeridian",
+ "usesEllipsoid"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractGMLType"
+ "$ref":"#/definitions/AbstractDatumType"
},
{
"type":"object",
- "title":"AbstractTimeSliceType",
+ "title":"GeodeticDatumType",
"properties":{
- "validTime":{
- "title":"validTime",
+ "usesPrimeMeridian":{
+ "title":"usesPrimeMeridian",
"allOf":[
{
- "$ref":"#/definitions/TimePrimitivePropertyType"
+ "$ref":"#/definitions/PrimeMeridianRefType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"validTime",
+ "localPart":"usesPrimeMeridian",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "dataSource":{
- "title":"dataSource",
+ "usesEllipsoid":{
+ "title":"usesEllipsoid",
"allOf":[
{
- "$ref":"#/definitions/StringOrRefType"
+ "$ref":"#/definitions/EllipsoidRefType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"dataSource",
+ "localPart":"usesEllipsoid",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -462,767 +382,246 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractTimeSliceType",
+ "localPart":"GeodeticDatumType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "validTime",
- "dataSource"
+ "usesPrimeMeridian",
+ "usesEllipsoid"
]
},
- "HistoryPropertyType":{
+ "AbstractMetaDataType":{
"type":"object",
- "title":"HistoryPropertyType",
- "required":[
- "timeSlice"
- ],
+ "title":"AbstractMetaDataType",
"properties":{
- "timeSlice":{
- "title":"timeSlice",
+ "content":{
+ "title":"content",
"allOf":[
{
"type":"array",
"items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractTimeSliceType"
- }
- },
- "elementName":{
- "localPart":"_TimeSlice",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "minItems":1
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"_TimeSlice",
+ "propertyType":"elementRefs"
+ },
+ "id":{
+ "title":"id",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"id",
"namespaceURI":"http://www.opengis.net/gml"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"HistoryPropertyType",
+ "localPart":"AbstractMetaDataType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "timeSlice"
+ "content",
+ "id"
]
},
- "SolidType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractSolidType"
+ "RangeParametersType":{
+ "type":"object",
+ "title":"RangeParametersType",
+ "required":[
+ "_boolean",
+ "category",
+ "quantity",
+ "count",
+ "booleanList",
+ "categoryList",
+ "quantityList",
+ "countList",
+ "categoryExtent",
+ "quantityExtent",
+ "countExtent",
+ "compositeValue"
+ ],
+ "properties":{
+ "_boolean":{
+ "title":"_boolean",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Boolean",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
},
- {
- "type":"object",
- "title":"SolidType",
- "properties":{
- "exterior":{
- "title":"exterior",
- "allOf":[
- {
- "$ref":"#/definitions/SurfacePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"exterior",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "interior":{
- "title":"interior",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/SurfacePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"interior",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "category":{
+ "title":"category",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeType"
}
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Category",
+ "namespaceURI":"http://www.opengis.net/gml"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"SolidType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "exterior",
- "interior"
- ]
- },
- "TopoComplexType":{
- "required":[
- "maximalComplex"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTopologyType"
},
- {
- "type":"object",
- "title":"TopoComplexType",
- "properties":{
- "maximalComplex":{
- "title":"maximalComplex",
- "allOf":[
- {
- "$ref":"#/definitions/TopoComplexMemberType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"maximalComplex",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "superComplex":{
- "title":"superComplex",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/TopoComplexMemberType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"superComplex",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "subComplex":{
- "title":"subComplex",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/TopoComplexMemberType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"subComplex",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "topoPrimitiveMember":{
- "title":"topoPrimitiveMember",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/TopoPrimitiveMemberType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"topoPrimitiveMember",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "topoPrimitiveMembers":{
- "title":"topoPrimitiveMembers",
- "allOf":[
- {
- "$ref":"#/definitions/TopoPrimitiveArrayAssociationType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"topoPrimitiveMembers",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "isMaximal":{
- "title":"isMaximal",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"isMaximal",
- "namespaceURI":""
- }
+ "quantity":{
+ "title":"quantity",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MeasureType"
}
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Quantity",
+ "namespaceURI":"http://www.opengis.net/gml"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TopoComplexType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "maximalComplex",
- "superComplex",
- "subComplex",
- "topoPrimitiveMember",
- "topoPrimitiveMembers",
- "isMaximal"
- ]
- },
- "TopoPointPropertyType":{
- "type":"object",
- "title":"TopoPointPropertyType",
- "required":[
- "topoPoint"
- ],
- "properties":{
- "topoPoint":{
- "title":"topoPoint",
+ },
+ "count":{
+ "title":"count",
"allOf":[
{
- "$ref":"#/definitions/TopoPointType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TopoPoint",
+ "localPart":"Count",
"namespaceURI":"http://www.opengis.net/gml"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TopoPointPropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "topoPoint"
- ]
- },
- "AbstractRingPropertyType":{
- "type":"object",
- "title":"AbstractRingPropertyType",
- "required":[
- "ring"
- ],
- "properties":{
- "ring":{
- "title":"ring",
+ },
+ "booleanList":{
+ "title":"booleanList",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractRingType"
- }
- },
- "elementName":{
- "localPart":"_Ring",
- "namespaceURI":"http://www.opengis.net/gml"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"_Ring",
+ "localPart":"BooleanList",
"namespaceURI":"http://www.opengis.net/gml"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractRingPropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "ring"
- ]
- },
- "GeographicCRSType":{
- "required":[
- "usesEllipsoidalCS",
- "usesGeodeticDatum"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractReferenceSystemType"
},
- {
- "type":"object",
- "title":"GeographicCRSType",
- "properties":{
- "usesEllipsoidalCS":{
- "title":"usesEllipsoidalCS",
- "allOf":[
- {
- "$ref":"#/definitions/EllipsoidalCSRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"usesEllipsoidalCS",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "usesGeodeticDatum":{
- "title":"usesGeodeticDatum",
- "allOf":[
- {
- "$ref":"#/definitions/GeodeticDatumRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"usesGeodeticDatum",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"GeographicCRSType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "usesEllipsoidalCS",
- "usesGeodeticDatum"
- ]
- },
- "TimeTopologyComplexPropertyType":{
- "type":"object",
- "title":"TimeTopologyComplexPropertyType",
- "required":[
- "timeTopologyComplex"
- ],
- "properties":{
- "timeTopologyComplex":{
- "title":"timeTopologyComplex",
+ "categoryList":{
+ "title":"categoryList",
"allOf":[
{
- "$ref":"#/definitions/TimeTopologyComplexType"
+ "$ref":"#/definitions/CodeOrNullListType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TimeTopologyComplex",
+ "localPart":"CategoryList",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "remoteSchema":{
- "title":"remoteSchema",
+ "quantityList":{
+ "title":"quantityList",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/MeasureOrNullListType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"QuantityList",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
+ "countList":{
+ "title":"countList",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"CountList",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "arcrole":{
- "title":"arcrole",
+ "categoryExtent":{
+ "title":"categoryExtent",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/CategoryExtentType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"CategoryExtent",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "title":{
- "title":"title",
+ "quantityExtent":{
+ "title":"quantityExtent",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/QuantityExtentType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"QuantityExtent",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "show":{
- "title":"show",
+ "countExtent":{
+ "title":"countExtent",
"allOf":[
{
- "$ref":"#/definitions/ShowType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"CountExtent",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "actuate":{
- "title":"actuate",
+ "compositeValue":{
+ "title":"compositeValue",
"allOf":[
{
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TimeTopologyComplexPropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "timeTopologyComplex",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "AbstractCoordinateSystemBaseType":{
- "allOf":[
- {
- "$ref":"#/definitions/DefinitionType"
- },
- {
- "type":"object",
- "title":"AbstractCoordinateSystemBaseType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractCoordinateSystemBaseType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "AbstractTimeTopologyPrimitiveType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTimePrimitiveType"
- },
- {
- "type":"object",
- "title":"AbstractTimeTopologyPrimitiveType",
- "properties":{
- "complex":{
- "title":"complex",
- "allOf":[
- {
- "$ref":"#/definitions/ReferenceType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"complex",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractTimeTopologyPrimitiveType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "complex"
- ]
- },
- "TimeInstantType":{
- "required":[
- "timePosition"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTimeGeometricPrimitiveType"
- },
- {
- "type":"object",
- "title":"TimeInstantType",
- "properties":{
- "timePosition":{
- "title":"timePosition",
- "allOf":[
- {
- "$ref":"#/definitions/TimePositionType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"timePosition",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TimeInstantType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "timePosition"
- ]
- },
- "EngineeringCRSType":{
- "required":[
- "usesCS",
- "usesEngineeringDatum"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractReferenceSystemType"
- },
- {
- "type":"object",
- "title":"EngineeringCRSType",
- "properties":{
- "usesCS":{
- "title":"usesCS",
- "allOf":[
- {
- "$ref":"#/definitions/CoordinateSystemRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"usesCS",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "usesEngineeringDatum":{
- "title":"usesEngineeringDatum",
- "allOf":[
- {
- "$ref":"#/definitions/EngineeringDatumRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"usesEngineeringDatum",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"EngineeringCRSType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "usesCS",
- "usesEngineeringDatum"
- ]
- },
- "TimePeriodType":{
- "required":[
- "beginPosition",
- "begin",
- "endPosition",
- "end",
- "duration",
- "timeInterval"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTimeGeometricPrimitiveType"
- },
- {
- "type":"object",
- "title":"TimePeriodType",
- "properties":{
- "beginPosition":{
- "title":"beginPosition",
- "allOf":[
- {
- "$ref":"#/definitions/TimePositionType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"beginPosition",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "begin":{
- "title":"begin",
- "allOf":[
- {
- "$ref":"#/definitions/TimeInstantPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"begin",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "endPosition":{
- "title":"endPosition",
- "allOf":[
- {
- "$ref":"#/definitions/TimePositionType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"endPosition",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "end":{
- "title":"end",
- "allOf":[
- {
- "$ref":"#/definitions/TimeInstantPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"end",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "duration":{
- "title":"duration",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/duration"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"duration",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "timeInterval":{
- "title":"timeInterval",
- "allOf":[
- {
- "$ref":"#/definitions/TimeIntervalLengthType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/CompositeValueType"
}
- ],
- "propertyType":"element",
+ },
"elementName":{
- "localPart":"timeInterval",
+ "localPart":"CompositeValue",
"namespaceURI":"http://www.opengis.net/gml"
}
}
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TimePeriodType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "beginPosition",
- "begin",
- "endPosition",
- "end",
- "duration",
- "timeInterval"
- ]
- },
- "MultiPolygonPropertyType":{
- "type":"object",
- "title":"MultiPolygonPropertyType",
- "required":[
- "multiPolygon"
- ],
- "properties":{
- "multiPolygon":{
- "title":"multiPolygon",
- "allOf":[
- {
- "$ref":"#/definitions/MultiPolygonType"
- }
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"MultiPolygon",
+ "localPart":"CompositeValue",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1333,11 +732,22 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiPolygonPropertyType",
+ "localPart":"RangeParametersType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "multiPolygon",
+ "_boolean",
+ "category",
+ "quantity",
+ "count",
+ "booleanList",
+ "categoryList",
+ "quantityList",
+ "countList",
+ "categoryExtent",
+ "quantityExtent",
+ "countExtent",
+ "compositeValue",
"remoteSchema",
"type",
"href",
@@ -1348,23 +758,23 @@
"actuate"
]
},
- "CylindricalCSRefType":{
+ "GeocentricCRSRefType":{
"type":"object",
- "title":"CylindricalCSRefType",
+ "title":"GeocentricCRSRefType",
"required":[
- "cylindricalCS"
+ "geocentricCRS"
],
"properties":{
- "cylindricalCS":{
- "title":"cylindricalCS",
+ "geocentricCRS":{
+ "title":"geocentricCRS",
"allOf":[
{
- "$ref":"#/definitions/CylindricalCSType"
+ "$ref":"#/definitions/GeocentricCRSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"CylindricalCS",
+ "localPart":"GeocentricCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1475,11 +885,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CylindricalCSRefType",
+ "localPart":"GeocentricCRSRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "cylindricalCS",
+ "geocentricCRS",
"remoteSchema",
"type",
"href",
@@ -1490,37 +900,85 @@
"actuate"
]
},
- "DirectedFacePropertyType":{
- "type":"object",
- "title":"DirectedFacePropertyType",
- "required":[
- "face"
- ],
- "properties":{
- "face":{
- "title":"face",
- "allOf":[
+ "CartesianCSType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
+ },
+ {
+ "type":"object",
+ "title":"CartesianCSType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CartesianCSType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "ArrayAssociationType":{
+ "type":"object",
+ "title":"ArrayAssociationType",
+ "properties":{
+ "object":{
+ "title":"object",
+ "allOf":[
{
- "$ref":"#/definitions/FaceType"
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ }
+ },
+ "elementName":{
+ "localPart":"_Object",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "minItems":0
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"Face",
+ "localPart":"_Object",
"namespaceURI":"http://www.opengis.net/gml"
}
- },
- "orientation":{
- "title":"orientation",
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ArrayAssociationType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "object"
+ ]
+ },
+ "TimeCalendarEraPropertyType":{
+ "type":"object",
+ "title":"TimeCalendarEraPropertyType",
+ "required":[
+ "timeCalendarEra"
+ ],
+ "properties":{
+ "timeCalendarEra":{
+ "title":"timeCalendarEra",
"allOf":[
{
- "$ref":"#/definitions/SignType"
+ "$ref":"#/definitions/TimeCalendarEraType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"orientation",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"TimeCalendarEra",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
"remoteSchema":{
@@ -1630,12 +1088,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DirectedFacePropertyType",
+ "localPart":"TimeCalendarEraPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "face",
- "orientation",
+ "timeCalendarEra",
"remoteSchema",
"type",
"href",
@@ -1646,12 +1103,51 @@
"actuate"
]
},
- "TopoPrimitiveMemberType":{
+ "MultiSurfaceDomainType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/DomainSetType"
+ },
+ {
+ "type":"object",
+ "title":"MultiSurfaceDomainType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MultiSurfaceDomainType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "ArcByBulgeType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/ArcStringByBulgeType"
+ },
+ {
+ "type":"object",
+ "title":"ArcByBulgeType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ArcByBulgeType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "DatumRefType":{
"type":"object",
- "title":"TopoPrimitiveMemberType",
+ "title":"DatumRefType",
+ "required":[
+ "datum"
+ ],
"properties":{
- "topoPrimitive":{
- "title":"topoPrimitive",
+ "datum":{
+ "title":"datum",
"allOf":[
{
"type":"object",
@@ -1660,18 +1156,18 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTopoPrimitiveType"
+ "$ref":"#/definitions/AbstractDatumType"
}
},
"elementName":{
- "localPart":"_TopoPrimitive",
+ "localPart":"_Datum",
"namespaceURI":"http://www.opengis.net/gml"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"_TopoPrimitive",
+ "localPart":"_Datum",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1782,11 +1278,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TopoPrimitiveMemberType",
+ "localPart":"DatumRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "topoPrimitive",
+ "datum",
"remoteSchema",
"type",
"href",
@@ -1797,110 +1293,61 @@
"actuate"
]
},
- "OperationParameterGroupType":{
- "required":[
- "includesParameter"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/OperationParameterGroupBaseType"
- },
- {
- "type":"object",
- "title":"OperationParameterGroupType",
- "properties":{
- "groupID":{
- "title":"groupID",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/IdentifierType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"groupID",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "remarks":{
- "title":"remarks",
- "allOf":[
- {
- "$ref":"#/definitions/StringOrRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"remarks",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "maximumOccurs":{
- "title":"maximumOccurs",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"maximumOccurs",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "includesParameter":{
- "title":"includesParameter",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/AbstractGeneralOperationParameterRefType"
- },
- "minItems":2
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"includesParameter",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "AbstractSurfacePatchType":{
+ "type":"object",
+ "title":"AbstractSurfacePatchType",
+ "properties":{
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractSurfacePatchType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "AbstractPositionalAccuracyType":{
+ "type":"object",
+ "title":"AbstractPositionalAccuracyType",
+ "properties":{
+ "measureDescription":{
+ "title":"measureDescription",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeType"
}
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"measureDescription",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"OperationParameterGroupType",
+ "localPart":"AbstractPositionalAccuracyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "groupID",
- "remarks",
- "maximumOccurs",
- "includesParameter"
+ "measureDescription"
]
},
- "VerticalCSRefType":{
+ "CompositeCurvePropertyType":{
"type":"object",
- "title":"VerticalCSRefType",
+ "title":"CompositeCurvePropertyType",
"required":[
- "verticalCS"
+ "compositeCurve"
],
"properties":{
- "verticalCS":{
- "title":"verticalCS",
+ "compositeCurve":{
+ "title":"compositeCurve",
"allOf":[
{
- "$ref":"#/definitions/VerticalCSType"
+ "$ref":"#/definitions/CompositeCurveType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"VerticalCS",
+ "localPart":"CompositeCurve",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -2011,11 +1458,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"VerticalCSRefType",
+ "localPart":"CompositeCurvePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "verticalCS",
+ "compositeCurve",
"remoteSchema",
"type",
"href",
@@ -2026,41 +1473,23 @@
"actuate"
]
},
- "TrackType":{
- "allOf":[
- {
- "$ref":"#/definitions/HistoryPropertyType"
- },
- {
- "type":"object",
- "title":"TrackType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TrackType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "TemporalCSRefType":{
+ "ObliqueCartesianCSRefType":{
"type":"object",
- "title":"TemporalCSRefType",
+ "title":"ObliqueCartesianCSRefType",
"required":[
- "temporalCS"
+ "obliqueCartesianCS"
],
"properties":{
- "temporalCS":{
- "title":"temporalCS",
+ "obliqueCartesianCS":{
+ "title":"obliqueCartesianCS",
"allOf":[
{
- "$ref":"#/definitions/TemporalCSType"
+ "$ref":"#/definitions/ObliqueCartesianCSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TemporalCS",
+ "localPart":"ObliqueCartesianCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -2171,11 +1600,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TemporalCSRefType",
+ "localPart":"ObliqueCartesianCSRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "temporalCS",
+ "obliqueCartesianCS",
"remoteSchema",
"type",
"href",
@@ -2186,83 +1615,225 @@
"actuate"
]
},
- "AbstractGeometryType":{
+ "DynamicFeatureCollectionType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractGMLType"
+ "$ref":"#/definitions/FeatureCollectionType"
},
{
"type":"object",
- "title":"AbstractGeometryType",
+ "title":"DynamicFeatureCollectionType",
"properties":{
- "gid":{
- "title":"gid",
+ "validTime":{
+ "title":"validTime",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/TimePrimitivePropertyType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"gid",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"validTime",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "srsName":{
- "title":"srsName",
+ "history":{
+ "title":"history",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/HistoryPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"history",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"srsName",
- "namespaceURI":""
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"history",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "srsDimension":{
- "title":"srsDimension",
+ "dataSource":{
+ "title":"dataSource",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/StringOrRefType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"srsDimension",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"dataSource",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DynamicFeatureCollectionType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "validTime",
+ "history",
+ "dataSource"
+ ]
+ },
+ "ArcByCenterPointType":{
+ "required":[
+ "pos",
+ "pointProperty",
+ "pointRep",
+ "posList",
+ "coordinates",
+ "radius",
+ "numARC"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCurveSegmentType"
+ },
+ {
+ "type":"object",
+ "title":"ArcByCenterPointType",
+ "properties":{
+ "pos":{
+ "title":"pos",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectPositionType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"pos",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "axisLabels":{
- "title":"axisLabels",
+ "pointProperty":{
+ "title":"pointProperty",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"pointProperty",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "pointRep":{
+ "title":"pointRep",
+ "allOf":[
+ {
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"pointRep",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "posList":{
+ "title":"posList",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectPositionListType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"posList",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "coordinates":{
+ "title":"coordinates",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CoordinatesType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"coordinates",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "radius":{
+ "title":"radius",
+ "allOf":[
+ {
+ "$ref":"#/definitions/LengthType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"radius",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "startAngle":{
+ "title":"startAngle",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AngleType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"startAngle",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "endAngle":{
+ "title":"endAngle",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AngleType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"endAngle",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "interpolation":{
+ "title":"interpolation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurveInterpolationType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"axisLabels",
+ "localPart":"interpolation",
"namespaceURI":""
}
},
- "uomLabels":{
- "title":"uomLabels",
+ "numARC":{
+ "title":"numARC",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"uomLabels",
+ "localPart":"numArc",
"namespaceURI":""
}
}
@@ -2271,78 +1842,256 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractGeometryType",
+ "localPart":"ArcByCenterPointType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "gid",
- "srsName",
- "srsDimension",
- "axisLabels",
- "uomLabels"
+ "pos",
+ "pointProperty",
+ "pointRep",
+ "posList",
+ "coordinates",
+ "radius",
+ "startAngle",
+ "endAngle",
+ "interpolation",
+ "numARC"
]
},
- "LineStringSegmentArrayPropertyType":{
+ "TopoCurvePropertyType":{
"type":"object",
- "title":"LineStringSegmentArrayPropertyType",
+ "title":"TopoCurvePropertyType",
+ "required":[
+ "topoCurve"
+ ],
"properties":{
- "lineStringSegment":{
- "title":"lineStringSegment",
+ "topoCurve":{
+ "title":"topoCurve",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/LineStringSegmentType"
- },
- "minItems":0
+ "$ref":"#/definitions/TopoCurveType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"LineStringSegment",
+ "localPart":"TopoCurve",
"namespaceURI":"http://www.opengis.net/gml"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"LineStringSegmentArrayPropertyType",
+ "localPart":"TopoCurvePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "lineStringSegment"
+ "topoCurve"
]
},
- "GraphStylePropertyType":{
+ "LinearRingType":{
+ "required":[
+ "posOrPointPropertyOrPointRep",
+ "posList",
+ "coordinates",
+ "coord"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractRingType"
+ },
+ {
+ "type":"object",
+ "title":"LinearRingType",
+ "properties":{
+ "posOrPointPropertyOrPointRep":{
+ "title":"posOrPointPropertyOrPointRep",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "anyOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointRep",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/DirectPositionType"
+ }
+ },
+ "elementName":{
+ "localPart":"pos",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointProperty",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ]
+ },
+ "minItems":4
+ }
+ ],
+ "propertyType":"elementRefs"
+ },
+ "posList":{
+ "title":"posList",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectPositionListType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"posList",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "coordinates":{
+ "title":"coordinates",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CoordinatesType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"coordinates",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "coord":{
+ "title":"coord",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CoordType"
+ },
+ "minItems":4
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"coord",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"LinearRingType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "posOrPointPropertyOrPointRep",
+ "posList",
+ "coordinates",
+ "coord"
+ ]
+ },
+ "CompositeValueType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGMLType"
+ },
+ {
+ "type":"object",
+ "title":"CompositeValueType",
+ "properties":{
+ "valueComponent":{
+ "title":"valueComponent",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/ValuePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"valueComponent",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "valueComponents":{
+ "title":"valueComponents",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ValueArrayPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"valueComponents",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CompositeValueType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "valueComponent",
+ "valueComponents"
+ ]
+ },
+ "MultiPolygonPropertyType":{
"type":"object",
- "title":"GraphStylePropertyType",
+ "title":"MultiPolygonPropertyType",
+ "required":[
+ "multiPolygon"
+ ],
"properties":{
- "graphStyle":{
- "title":"graphStyle",
+ "multiPolygon":{
+ "title":"multiPolygon",
"allOf":[
{
- "$ref":"#/definitions/GraphStyleType"
+ "$ref":"#/definitions/MultiPolygonType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"GraphStyle",
+ "localPart":"MultiPolygon",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "about":{
- "title":"about",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"about",
- "namespaceURI":""
- }
- },
"remoteSchema":{
"title":"remoteSchema",
"allOf":[
@@ -2450,12 +2199,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"GraphStylePropertyType",
+ "localPart":"MultiPolygonPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "graphStyle",
- "about",
+ "multiPolygon",
"remoteSchema",
"type",
"href",
@@ -2466,35 +2214,119 @@
"actuate"
]
},
- "GeneralTransformationRefType":{
- "type":"object",
- "title":"GeneralTransformationRefType",
+ "DirectedObservationAtDistanceType":{
"required":[
- "generalTransformation"
+ "distance"
],
- "properties":{
- "generalTransformation":{
- "title":"generalTransformation",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeneralTransformationType"
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectedObservationType"
+ },
+ {
+ "type":"object",
+ "title":"DirectedObservationAtDistanceType",
+ "properties":{
+ "distance":{
+ "title":"distance",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MeasureType"
}
- },
- "elementName":{
- "localPart":"_GeneralTransformation",
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"distance",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DirectedObservationAtDistanceType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "distance"
+ ]
+ },
+ "BezierType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/BSplineType"
+ },
+ {
+ "type":"object",
+ "title":"BezierType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"BezierType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "TopoVolumeType":{
+ "required":[
+ "directedTopoSolid"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractTopologyType"
+ },
+ {
+ "type":"object",
+ "title":"TopoVolumeType",
+ "properties":{
+ "directedTopoSolid":{
+ "title":"directedTopoSolid",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DirectedTopoSolidPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"directedTopoSolid",
"namespaceURI":"http://www.opengis.net/gml"
}
}
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TopoVolumeType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "directedTopoSolid"
+ ]
+ },
+ "PolarCSRefType":{
+ "type":"object",
+ "title":"PolarCSRefType",
+ "required":[
+ "polarCS"
+ ],
+ "properties":{
+ "polarCS":{
+ "title":"polarCS",
+ "allOf":[
+ {
+ "$ref":"#/definitions/PolarCSType"
+ }
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"_GeneralTransformation",
+ "localPart":"PolarCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -2605,11 +2437,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"GeneralTransformationRefType",
+ "localPart":"PolarCSRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "generalTransformation",
+ "polarCS",
"remoteSchema",
"type",
"href",
@@ -2620,41 +2452,89 @@
"actuate"
]
},
- "ClothoidType.RefLocation":{
+ "SecondDefiningParameterType":{
"type":"object",
- "title":"ClothoidType.RefLocation",
+ "title":"SecondDefiningParameterType",
"required":[
- "affinePlacement"
+ "inverseFlattening",
+ "semiMinorAxis",
+ "isSphere"
],
"properties":{
- "affinePlacement":{
- "title":"affinePlacement",
+ "inverseFlattening":{
+ "title":"inverseFlattening",
"allOf":[
{
- "$ref":"#/definitions/AffinePlacementType"
+ "$ref":"#/definitions/MeasureType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"AffinePlacement",
+ "localPart":"inverseFlattening",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "semiMinorAxis":{
+ "title":"semiMinorAxis",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MeasureType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"semiMinorAxis",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "isSphere":{
+ "title":"isSphere",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"isSphere",
"namespaceURI":"http://www.opengis.net/gml"
}
}
},
"typeType":"classInfo",
+ "typeName":{
+ "localPart":"SecondDefiningParameterType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
"propertiesOrder":[
- "affinePlacement"
+ "inverseFlattening",
+ "semiMinorAxis",
+ "isSphere"
]
},
- "DictionaryEntryType":{
+ "CoverageFunctionType":{
"type":"object",
- "title":"DictionaryEntryType",
+ "title":"CoverageFunctionType",
"required":[
- "definition"
+ "mappingRule",
+ "gridFunction"
],
"properties":{
- "definition":{
- "title":"definition",
+ "mappingRule":{
+ "title":"mappingRule",
+ "allOf":[
+ {
+ "$ref":"#/definitions/StringOrRefType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MappingRule",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "gridFunction":{
+ "title":"gridFunction",
"allOf":[
{
"type":"object",
@@ -2663,21 +2543,291 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DefinitionType"
+ "$ref":"#/definitions/GridFunctionType"
}
},
"elementName":{
- "localPart":"Definition",
+ "localPart":"GridFunction",
"namespaceURI":"http://www.opengis.net/gml"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"Definition",
+ "localPart":"GridFunction",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CoverageFunctionType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "mappingRule",
+ "gridFunction"
+ ]
+ },
+ "RelatedTimeType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimePrimitivePropertyType"
+ },
+ {
+ "type":"object",
+ "title":"RelatedTimeType",
+ "properties":{
+ "relativePosition":{
+ "title":"relativePosition",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"relativePosition",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"RelatedTimeType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "relativePosition"
+ ]
+ },
+ "EllipsoidType":{
+ "required":[
+ "semiMajorAxis",
+ "secondDefiningParameter"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/EllipsoidBaseType"
+ },
+ {
+ "type":"object",
+ "title":"EllipsoidType",
+ "properties":{
+ "ellipsoidID":{
+ "title":"ellipsoidID",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/IdentifierType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"ellipsoidID",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "remarks":{
+ "title":"remarks",
+ "allOf":[
+ {
+ "$ref":"#/definitions/StringOrRefType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"remarks",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "semiMajorAxis":{
+ "title":"semiMajorAxis",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MeasureType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"semiMajorAxis",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "secondDefiningParameter":{
+ "title":"secondDefiningParameter",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SecondDefiningParameterType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"secondDefiningParameter",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"EllipsoidType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "ellipsoidID",
+ "remarks",
+ "semiMajorAxis",
+ "secondDefiningParameter"
+ ]
+ },
+ "CurveType":{
+ "required":[
+ "segments"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCurveType"
+ },
+ {
+ "type":"object",
+ "title":"CurveType",
+ "properties":{
+ "segments":{
+ "title":"segments",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurveSegmentArrayPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"segments",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CurveType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "segments"
+ ]
+ },
+ "ParameterValueGroupType":{
+ "required":[
+ "includesValue",
+ "valuesOfGroup"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeneralParameterValueType"
+ },
+ {
+ "type":"object",
+ "title":"ParameterValueGroupType",
+ "properties":{
+ "includesValue":{
+ "title":"includesValue",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/AbstractGeneralParameterValueType"
+ },
+ "minItems":2
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"includesValue",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "valuesOfGroup":{
+ "title":"valuesOfGroup",
+ "allOf":[
+ {
+ "$ref":"#/definitions/OperationParameterGroupRefType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"valuesOfGroup",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ParameterValueGroupType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "includesValue",
+ "valuesOfGroup"
+ ]
+ },
+ "SphericalCSType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
+ },
+ {
+ "type":"object",
+ "title":"SphericalCSType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"SphericalCSType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "LabelStylePropertyType":{
+ "type":"object",
+ "title":"LabelStylePropertyType",
+ "properties":{
+ "labelStyle":{
+ "title":"labelStyle",
+ "allOf":[
+ {
+ "$ref":"#/definitions/LabelStyleType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"LabelStyle",
"namespaceURI":"http://www.opengis.net/gml"
}
},
+ "about":{
+ "title":"about",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"about",
+ "namespaceURI":""
+ }
+ },
"remoteSchema":{
"title":"remoteSchema",
"allOf":[
@@ -2785,11 +2935,12 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DictionaryEntryType",
+ "localPart":"LabelStylePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "definition",
+ "labelStyle",
+ "about",
"remoteSchema",
"type",
"href",
@@ -2800,35 +2951,23 @@
"actuate"
]
},
- "CurvePropertyType":{
+ "MultiPointPropertyType":{
"type":"object",
- "title":"CurvePropertyType",
+ "title":"MultiPointPropertyType",
"required":[
- "curve"
+ "multiPoint"
],
"properties":{
- "curve":{
- "title":"curve",
+ "multiPoint":{
+ "title":"multiPoint",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractCurveType"
- }
- },
- "elementName":{
- "localPart":"_Curve",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"#/definitions/MultiPointType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"_Curve",
+ "localPart":"MultiPoint",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -2939,11 +3078,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CurvePropertyType",
+ "localPart":"MultiPointPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "curve",
+ "multiPoint",
"remoteSchema",
"type",
"href",
@@ -2954,81 +3093,15 @@
"actuate"
]
},
- "AbstractGeometricAggregateType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeometryType"
- },
- {
- "type":"object",
- "title":"AbstractGeometricAggregateType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractGeometricAggregateType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "IndirectEntryType":{
+ "GeometricPrimitivePropertyType":{
"type":"object",
- "title":"IndirectEntryType",
+ "title":"GeometricPrimitivePropertyType",
"required":[
- "definitionProxy"
+ "geometricPrimitive"
],
"properties":{
- "definitionProxy":{
- "title":"definitionProxy",
- "allOf":[
- {
- "$ref":"#/definitions/DefinitionProxyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"DefinitionProxy",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"IndirectEntryType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "definitionProxy"
- ]
- },
- "EllipsoidalCSType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoordinateSystemType"
- },
- {
- "type":"object",
- "title":"EllipsoidalCSType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"EllipsoidalCSType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "ReferenceSystemRefType":{
- "type":"object",
- "title":"ReferenceSystemRefType",
- "required":[
- "referenceSystem"
- ],
- "properties":{
- "referenceSystem":{
- "title":"referenceSystem",
+ "geometricPrimitive":{
+ "title":"geometricPrimitive",
"allOf":[
{
"type":"object",
@@ -3037,18 +3110,18 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractReferenceSystemType"
+ "$ref":"#/definitions/AbstractGeometricPrimitiveType"
}
},
"elementName":{
- "localPart":"_ReferenceSystem",
+ "localPart":"_GeometricPrimitive",
"namespaceURI":"http://www.opengis.net/gml"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"_ReferenceSystem",
+ "localPart":"_GeometricPrimitive",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -3159,11 +3232,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ReferenceSystemRefType",
+ "localPart":"GeometricPrimitivePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "referenceSystem",
+ "geometricPrimitive",
"remoteSchema",
"type",
"href",
@@ -3174,23 +3247,35 @@
"actuate"
]
},
- "TimeCalendarPropertyType":{
+ "CurvePropertyType":{
"type":"object",
- "title":"TimeCalendarPropertyType",
+ "title":"CurvePropertyType",
"required":[
- "timeCalendar"
+ "curve"
],
"properties":{
- "timeCalendar":{
- "title":"timeCalendar",
+ "curve":{
+ "title":"curve",
"allOf":[
{
- "$ref":"#/definitions/TimeCalendarType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractCurveType"
+ }
+ },
+ "elementName":{
+ "localPart":"_Curve",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"TimeCalendar",
+ "localPart":"_Curve",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -3301,11 +3386,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeCalendarPropertyType",
+ "localPart":"CurvePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "timeCalendar",
+ "curve",
"remoteSchema",
"type",
"href",
@@ -3316,23 +3401,23 @@
"actuate"
]
},
- "TimeClockPropertyType":{
+ "CompoundCRSRefType":{
"type":"object",
- "title":"TimeClockPropertyType",
+ "title":"CompoundCRSRefType",
"required":[
- "timeClock"
+ "compoundCRS"
],
"properties":{
- "timeClock":{
- "title":"timeClock",
+ "compoundCRS":{
+ "title":"compoundCRS",
"allOf":[
{
- "$ref":"#/definitions/TimeClockType"
+ "$ref":"#/definitions/CompoundCRSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TimeClock",
+ "localPart":"CompoundCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -3443,11 +3528,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeClockPropertyType",
+ "localPart":"CompoundCRSRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "timeClock",
+ "compoundCRS",
"remoteSchema",
"type",
"href",
@@ -3458,397 +3543,23 @@
"actuate"
]
},
- "FeatureArrayPropertyType":{
- "type":"object",
- "title":"FeatureArrayPropertyType",
- "properties":{
- "feature":{
- "title":"feature",
- "allOf":[
- {
- "type":"array",
- "items":{
- "anyOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/dom"
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractFeatureType"
- }
- },
- "elementName":{
- "localPart":"_Feature",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ]
- },
- "minItems":0
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"_Feature",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"FeatureArrayPropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "feature"
- ]
- },
- "ArrayType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGMLType"
- },
- {
- "type":"object",
- "title":"ArrayType",
- "properties":{
- "members":{
- "title":"members",
- "allOf":[
- {
- "$ref":"#/definitions/ArrayAssociationType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"members",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ArrayType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "members"
- ]
- },
- "EllipsoidType":{
- "required":[
- "semiMajorAxis",
- "secondDefiningParameter"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/EllipsoidBaseType"
- },
- {
- "type":"object",
- "title":"EllipsoidType",
- "properties":{
- "ellipsoidID":{
- "title":"ellipsoidID",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/IdentifierType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"ellipsoidID",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "remarks":{
- "title":"remarks",
- "allOf":[
- {
- "$ref":"#/definitions/StringOrRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"remarks",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "semiMajorAxis":{
- "title":"semiMajorAxis",
- "allOf":[
- {
- "$ref":"#/definitions/MeasureType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"semiMajorAxis",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "secondDefiningParameter":{
- "title":"secondDefiningParameter",
- "allOf":[
- {
- "$ref":"#/definitions/SecondDefiningParameterType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"secondDefiningParameter",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"EllipsoidType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "ellipsoidID",
- "remarks",
- "semiMajorAxis",
- "secondDefiningParameter"
- ]
- },
- "GeodesicStringType":{
- "required":[
- "posList",
- "geometricPositionGroup"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCurveSegmentType"
- },
- {
- "type":"object",
- "title":"GeodesicStringType",
- "properties":{
- "posList":{
- "title":"posList",
- "allOf":[
- {
- "$ref":"#/definitions/DirectPositionListType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"posList",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "geometricPositionGroup":{
- "title":"geometricPositionGroup",
- "allOf":[
- {
- "type":"array",
- "items":{
- "anyOf":[
- {
- "anyOf":[
- {
- "$ref":"#/definitions/DirectPositionType"
- }
- ],
- "elementName":{
- "localPart":"pos",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "anyOf":[
- {
- "$ref":"#/definitions/PointPropertyType"
- }
- ],
- "elementName":{
- "localPart":"pointProperty",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ]
- },
- "minItems":2
- }
- ],
- "propertyType":"elements"
- },
- "interpolation":{
- "title":"interpolation",
- "allOf":[
- {
- "$ref":"#/definitions/CurveInterpolationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"interpolation",
- "namespaceURI":""
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"GeodesicStringType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "posList",
- "geometricPositionGroup",
- "interpolation"
- ]
- },
- "CoverageFunctionType":{
- "type":"object",
- "title":"CoverageFunctionType",
- "required":[
- "mappingRule",
- "gridFunction"
- ],
- "properties":{
- "mappingRule":{
- "title":"mappingRule",
- "allOf":[
- {
- "$ref":"#/definitions/StringOrRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MappingRule",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "gridFunction":{
- "title":"gridFunction",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/GridFunctionType"
- }
- },
- "elementName":{
- "localPart":"GridFunction",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"GridFunction",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CoverageFunctionType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "mappingRule",
- "gridFunction"
- ]
- },
- "AbstractDatumBaseType":{
- "allOf":[
- {
- "$ref":"#/definitions/DefinitionType"
- },
- {
- "type":"object",
- "title":"AbstractDatumBaseType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractDatumBaseType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "RingPropertyType":{
+ "PolygonPropertyType":{
"type":"object",
- "title":"RingPropertyType",
+ "title":"PolygonPropertyType",
"required":[
- "ring"
+ "polygon"
],
"properties":{
- "ring":{
- "title":"ring",
+ "polygon":{
+ "title":"polygon",
"allOf":[
{
- "$ref":"#/definitions/RingType"
+ "$ref":"#/definitions/PolygonType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Ring",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"RingPropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "ring"
- ]
- },
- "CoordinateOperationRefType":{
- "type":"object",
- "title":"CoordinateOperationRefType",
- "required":[
- "coordinateOperation"
- ],
- "properties":{
- "coordinateOperation":{
- "title":"coordinateOperation",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractCoordinateOperationType"
- }
- },
- "elementName":{
- "localPart":"_CoordinateOperation",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"_CoordinateOperation",
+ "localPart":"Polygon",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -3959,11 +3670,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CoordinateOperationRefType",
+ "localPart":"PolygonPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "coordinateOperation",
+ "polygon",
"remoteSchema",
"type",
"href",
@@ -3974,65 +3685,35 @@
"actuate"
]
},
- "DirectionPropertyType":{
+ "GeneralTransformationRefType":{
"type":"object",
- "title":"DirectionPropertyType",
+ "title":"GeneralTransformationRefType",
"required":[
- "directionVector",
- "compassPoint",
- "directionKeyword",
- "directionString"
+ "generalTransformation"
],
"properties":{
- "directionVector":{
- "title":"directionVector",
- "allOf":[
- {
- "$ref":"#/definitions/DirectionVectorType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"DirectionVector",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "compassPoint":{
- "title":"compassPoint",
- "allOf":[
- {
- "$ref":"#/definitions/CompassPointEnumeration"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"CompassPoint",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "directionKeyword":{
- "title":"directionKeyword",
- "allOf":[
- {
- "$ref":"#/definitions/CodeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"DirectionKeyword",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "directionString":{
- "title":"directionString",
+ "generalTransformation":{
+ "title":"generalTransformation",
"allOf":[
{
- "$ref":"#/definitions/StringOrRefType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractGeneralTransformationType"
+ }
+ },
+ "elementName":{
+ "localPart":"_GeneralTransformation",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"DirectionString",
+ "localPart":"_GeneralTransformation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -4143,14 +3824,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DirectionPropertyType",
+ "localPart":"GeneralTransformationRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "directionVector",
- "compassPoint",
- "directionKeyword",
- "directionString",
+ "generalTransformation",
"remoteSchema",
"type",
"href",
@@ -4161,55 +3839,63 @@
"actuate"
]
},
- "OffsetCurveType":{
+ "PointArrayPropertyType":{
+ "type":"object",
+ "title":"PointArrayPropertyType",
+ "properties":{
+ "point":{
+ "title":"point",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/PointType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Point",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"PointArrayPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "point"
+ ]
+ },
+ "GeometricComplexType":{
"required":[
- "offsetBase",
- "distance"
+ "element"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractCurveSegmentType"
+ "$ref":"#/definitions/AbstractGeometryType"
},
{
"type":"object",
- "title":"OffsetCurveType",
+ "title":"GeometricComplexType",
"properties":{
- "offsetBase":{
- "title":"offsetBase",
- "allOf":[
- {
- "$ref":"#/definitions/CurvePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"offsetBase",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "distance":{
- "title":"distance",
- "allOf":[
- {
- "$ref":"#/definitions/LengthType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"distance",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "refDirection":{
- "title":"refDirection",
+ "element":{
+ "title":"element",
"allOf":[
{
- "$ref":"#/definitions/VectorType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/GeometricPrimitivePropertyType"
+ },
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"refDirection",
+ "localPart":"element",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -4218,169 +3904,67 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"OffsetCurveType",
+ "localPart":"GeometricComplexType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "offsetBase",
- "distance",
- "refDirection"
+ "element"
]
},
- "ReferenceType":{
+ "SequenceRuleType":{
"type":"object",
- "title":"ReferenceType",
+ "title":"SequenceRuleType",
"properties":{
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
+ "value":{
+ "title":"value",
"allOf":[
{
- "$ref":"#/definitions/ShowType"
+ "$ref":"#/definitions/SequenceRuleNames"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
+ "propertyType":"value"
},
- "actuate":{
- "title":"actuate",
+ "order":{
+ "title":"order",
"allOf":[
{
- "$ref":"#/definitions/ActuateType"
+ "$ref":"#/definitions/IncrementOrder"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"order",
+ "namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ReferenceType",
+ "localPart":"SequenceRuleType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "value",
+ "order"
]
},
- "GeometricPrimitivePropertyType":{
+ "ImageDatumRefType":{
"type":"object",
- "title":"GeometricPrimitivePropertyType",
+ "title":"ImageDatumRefType",
"required":[
- "geometricPrimitive"
+ "imageDatum"
],
"properties":{
- "geometricPrimitive":{
- "title":"geometricPrimitive",
+ "imageDatum":{
+ "title":"imageDatum",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeometricPrimitiveType"
- }
- },
- "elementName":{
- "localPart":"_GeometricPrimitive",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"#/definitions/ImageDatumType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"_GeometricPrimitive",
+ "localPart":"ImageDatum",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -4491,11 +4075,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"GeometricPrimitivePropertyType",
+ "localPart":"ImageDatumRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "geometricPrimitive",
+ "imageDatum",
"remoteSchema",
"type",
"href",
@@ -4524,93 +4108,131 @@
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "VerticalDatumTypeType":{
+ "NodeType":{
"allOf":[
{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/AbstractTopoPrimitiveType"
},
{
"type":"object",
- "title":"VerticalDatumTypeType",
+ "title":"NodeType",
"properties":{
+ "directedEdge":{
+ "title":"directedEdge",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DirectedEdgePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"directedEdge",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "pointProperty":{
+ "title":"pointProperty",
+ "allOf":[
+ {
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"pointProperty",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"VerticalDatumTypeType",
+ "localPart":"NodeType",
"namespaceURI":"http://www.opengis.net/gml"
- }
+ },
+ "propertiesOrder":[
+ "directedEdge",
+ "pointProperty"
+ ]
},
- "AbstractTopologyType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGMLType"
- },
- {
- "type":"object",
- "title":"AbstractTopologyType",
- "properties":{
- }
- }
+ "TopoPointType":{
+ "required":[
+ "directedNode"
],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractTopologyType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "VolumeType":{
"allOf":[
{
- "$ref":"#/definitions/MeasureType"
+ "$ref":"#/definitions/AbstractTopologyType"
},
{
"type":"object",
- "title":"VolumeType",
+ "title":"TopoPointType",
"properties":{
+ "directedNode":{
+ "title":"directedNode",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectedNodePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"directedNode",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"VolumeType",
+ "localPart":"TopoPointType",
"namespaceURI":"http://www.opengis.net/gml"
- }
+ },
+ "propertiesOrder":[
+ "directedNode"
+ ]
},
- "ValueArrayType":{
+ "UnitDefinitionType":{
+ "required":[
+ "quantityType"
+ ],
"allOf":[
{
- "$ref":"#/definitions/CompositeValueType"
+ "$ref":"#/definitions/DefinitionType"
},
{
"type":"object",
- "title":"ValueArrayType",
+ "title":"UnitDefinitionType",
"properties":{
- "codeSpace":{
- "title":"codeSpace",
+ "quantityType":{
+ "title":"quantityType",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/StringOrRefType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"codeSpace",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"quantityType",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "uom":{
- "title":"uom",
+ "catalogSymbol":{
+ "title":"catalogSymbol",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/CodeType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uom",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"catalogSymbol",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
}
@@ -4618,31 +4240,88 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"ValueArrayType",
+ "localPart":"UnitDefinitionType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "codeSpace",
- "uom"
+ "quantityType",
+ "catalogSymbol"
]
},
- "LinearCSRefType":{
+ "LocationPropertyType":{
"type":"object",
- "title":"LinearCSRefType",
+ "title":"LocationPropertyType",
"required":[
- "linearCS"
+ "geometry",
+ "locationKeyWord",
+ "locationString",
+ "_null"
],
"properties":{
- "linearCS":{
- "title":"linearCS",
+ "geometry":{
+ "title":"geometry",
"allOf":[
{
- "$ref":"#/definitions/LinearCSType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractGeometryType"
+ }
+ },
+ "elementName":{
+ "localPart":"_Geometry",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"_Geometry",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "locationKeyWord":{
+ "title":"locationKeyWord",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"LinearCS",
+ "localPart":"LocationKeyWord",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "locationString":{
+ "title":"locationString",
+ "allOf":[
+ {
+ "$ref":"#/definitions/StringOrRefType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"LocationString",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "_null":{
+ "title":"_null",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Null",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -4753,11 +4432,14 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"LinearCSRefType",
+ "localPart":"LocationPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "linearCS",
+ "geometry",
+ "locationKeyWord",
+ "locationString",
+ "_null",
"remoteSchema",
"type",
"href",
@@ -4768,99 +4450,234 @@
"actuate"
]
},
- "CountPropertyType":{
- "allOf":[
- {
- "$ref":"#/definitions/ValuePropertyType"
- },
+ "ArcStringType":{
+ "required":[
+ "posOrPointPropertyOrPointRep",
+ "posList",
+ "coordinates"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCurveSegmentType"
+ },
{
"type":"object",
- "title":"CountPropertyType",
+ "title":"ArcStringType",
"properties":{
+ "posOrPointPropertyOrPointRep":{
+ "title":"posOrPointPropertyOrPointRep",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "anyOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointRep",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/DirectPositionType"
+ }
+ },
+ "elementName":{
+ "localPart":"pos",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointProperty",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ]
+ },
+ "minItems":3
+ }
+ ],
+ "propertyType":"elementRefs"
+ },
+ "posList":{
+ "title":"posList",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectPositionListType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"posList",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "coordinates":{
+ "title":"coordinates",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CoordinatesType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"coordinates",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "interpolation":{
+ "title":"interpolation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurveInterpolationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"interpolation",
+ "namespaceURI":""
+ }
+ },
+ "numArc":{
+ "title":"numArc",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"numArc",
+ "namespaceURI":""
+ }
+ }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"CountPropertyType",
+ "localPart":"ArcStringType",
"namespaceURI":"http://www.opengis.net/gml"
- }
+ },
+ "propertiesOrder":[
+ "posOrPointPropertyOrPointRep",
+ "posList",
+ "coordinates",
+ "interpolation",
+ "numArc"
+ ]
},
- "CodeListType":{
- "type":"object",
- "title":"CodeListType",
- "properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"value"
+ "TimeType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/MeasureType"
},
- "codeSpace":{
- "title":"codeSpace",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"codeSpace",
- "namespaceURI":""
+ {
+ "type":"object",
+ "title":"TimeType",
+ "properties":{
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"CodeListType",
+ "localPart":"TimeType",
"namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "value",
- "codeSpace"
- ]
+ }
},
- "FeatureCollectionType":{
+ "TemporalCRSType":{
+ "required":[
+ "usesTemporalCS",
+ "usesTemporalDatum"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractFeatureCollectionType"
+ "$ref":"#/definitions/AbstractReferenceSystemType"
},
{
"type":"object",
- "title":"FeatureCollectionType",
+ "title":"TemporalCRSType",
"properties":{
+ "usesTemporalCS":{
+ "title":"usesTemporalCS",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TemporalCSRefType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"usesTemporalCS",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "usesTemporalDatum":{
+ "title":"usesTemporalDatum",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TemporalDatumRefType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"usesTemporalDatum",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"FeatureCollectionType",
+ "localPart":"TemporalCRSType",
"namespaceURI":"http://www.opengis.net/gml"
- }
+ },
+ "propertiesOrder":[
+ "usesTemporalCS",
+ "usesTemporalDatum"
+ ]
},
- "ProjectedCRSRefType":{
+ "EngineeringDatumRefType":{
"type":"object",
- "title":"ProjectedCRSRefType",
+ "title":"EngineeringDatumRefType",
"required":[
- "projectedCRS"
+ "engineeringDatum"
],
"properties":{
- "projectedCRS":{
- "title":"projectedCRS",
+ "engineeringDatum":{
+ "title":"engineeringDatum",
"allOf":[
{
- "$ref":"#/definitions/ProjectedCRSType"
+ "$ref":"#/definitions/EngineeringDatumType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"ProjectedCRS",
+ "localPart":"EngineeringDatum",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -4971,11 +4788,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ProjectedCRSRefType",
+ "localPart":"EngineeringDatumRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "projectedCRS",
+ "engineeringDatum",
"remoteSchema",
"type",
"href",
@@ -4986,101 +4803,162 @@
"actuate"
]
},
- "AbstractGeometricPrimitiveType":{
+ "TriangulatedSurfaceType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractGeometryType"
+ "$ref":"#/definitions/SurfaceType"
},
{
"type":"object",
- "title":"AbstractGeometricPrimitiveType",
+ "title":"TriangulatedSurfaceType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractGeometricPrimitiveType",
+ "localPart":"TriangulatedSurfaceType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "AbstractParametricCurveSurfaceType":{
+ "PolygonPatchType":{
"allOf":[
{
"$ref":"#/definitions/AbstractSurfacePatchType"
},
{
"type":"object",
- "title":"AbstractParametricCurveSurfaceType",
+ "title":"PolygonPatchType",
"properties":{
+ "exterior":{
+ "title":"exterior",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractRingPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"exterior",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"exterior",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "interior":{
+ "title":"interior",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractRingPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"interior",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"interior",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "interpolation":{
+ "title":"interpolation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SurfaceInterpolationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"interpolation",
+ "namespaceURI":""
+ }
+ }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractParametricCurveSurfaceType",
+ "localPart":"PolygonPatchType",
"namespaceURI":"http://www.opengis.net/gml"
- }
+ },
+ "propertiesOrder":[
+ "exterior",
+ "interior",
+ "interpolation"
+ ]
},
- "GridFunctionType":{
+ "TimePeriodPropertyType":{
"type":"object",
- "title":"GridFunctionType",
+ "title":"TimePeriodPropertyType",
+ "required":[
+ "timePeriod"
+ ],
"properties":{
- "sequenceRule":{
- "title":"sequenceRule",
+ "timePeriod":{
+ "title":"timePeriod",
"allOf":[
{
- "$ref":"#/definitions/SequenceRuleType"
+ "$ref":"#/definitions/TimePeriodType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"sequenceRule",
+ "localPart":"TimePeriod",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "startPoint":{
- "title":"startPoint",
+ "remoteSchema":{
+ "title":"remoteSchema",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"startPoint",
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
"namespaceURI":"http://www.opengis.net/gml"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"GridFunctionType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "sequenceRule",
- "startPoint"
- ]
- },
- "DegreesType":{
- "type":"object",
- "title":"DegreesType",
- "properties":{
- "value":{
- "title":"value",
+ },
+ "type":{
+ "title":"type",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/int"
+ "$ref":"#/definitions/TypeType"
}
],
- "propertyType":"value"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
},
- "direction":{
- "title":"direction",
+ "href":{
+ "title":"href",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -5088,266 +4966,252 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"direction",
- "namespaceURI":""
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DegreesType",
+ "localPart":"TimePeriodPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "value",
- "direction"
+ "timePeriod",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "AbstractGriddedSurfaceType":{
- "required":[
- "row"
+ "MultiPointDomainType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/DomainSetType"
+ },
+ {
+ "type":"object",
+ "title":"MultiPointDomainType",
+ "properties":{
+ }
+ }
],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MultiPointDomainType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "EllipsoidBaseType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractParametricCurveSurfaceType"
+ "$ref":"#/definitions/DefinitionType"
},
{
"type":"object",
- "title":"AbstractGriddedSurfaceType",
- "properties":{
- "row":{
- "title":"row",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/AbstractGriddedSurfaceType.Row"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"row",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "rows":{
- "title":"rows",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"rows",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "columns":{
- "title":"columns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"columns",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractGriddedSurfaceType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "row",
- "rows",
- "columns"
- ]
- },
- "PolygonPatchArrayPropertyType":{
- "allOf":[
- {
- "$ref":"#/definitions/SurfacePatchArrayPropertyType"
- },
- {
- "type":"object",
- "title":"PolygonPatchArrayPropertyType",
+ "title":"EllipsoidBaseType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"PolygonPatchArrayPropertyType",
+ "localPart":"EllipsoidBaseType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "AbstractPositionalAccuracyType":{
+ "TimePositionType":{
"type":"object",
- "title":"AbstractPositionalAccuracyType",
+ "title":"TimePositionType",
"properties":{
- "measureDescription":{
- "title":"measureDescription",
+ "value":{
+ "title":"value",
"allOf":[
{
- "$ref":"#/definitions/CodeType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"measureDescription",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"value"
+ },
+ "frame":{
+ "title":"frame",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"frame",
+ "namespaceURI":""
+ }
+ },
+ "calendarEraName":{
+ "title":"calendarEraName",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"calendarEraName",
+ "namespaceURI":""
+ }
+ },
+ "indeterminatePosition":{
+ "title":"indeterminatePosition",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimeIndeterminateValueType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"indeterminatePosition",
+ "namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractPositionalAccuracyType",
+ "localPart":"TimePositionType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "measureDescription"
+ "value",
+ "frame",
+ "calendarEraName",
+ "indeterminatePosition"
]
},
- "AbstractCoordinateOperationType":{
+ "GridType":{
+ "required":[
+ "limits",
+ "axisName",
+ "dimension"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractCoordinateOperationBaseType"
+ "$ref":"#/definitions/AbstractGeometryType"
},
{
"type":"object",
- "title":"AbstractCoordinateOperationType",
+ "title":"GridType",
"properties":{
- "coordinateOperationID":{
- "title":"coordinateOperationID",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/IdentifierType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"coordinateOperationID",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "remarks":{
- "title":"remarks",
- "allOf":[
- {
- "$ref":"#/definitions/StringOrRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"remarks",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "operationVersion":{
- "title":"operationVersion",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"operationVersion",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "validArea":{
- "title":"validArea",
- "allOf":[
- {
- "$ref":"#/definitions/ExtentType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"validArea",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "scope":{
- "title":"scope",
+ "limits":{
+ "title":"limits",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/GridLimitsType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"scope",
+ "localPart":"limits",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "positionalAccuracy":{
- "title":"positionalAccuracy",
+ "axisName":{
+ "title":"axisName",
"allOf":[
{
"type":"array",
"items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractPositionalAccuracyType"
- }
- },
- "elementName":{
- "localPart":"_positionalAccuracy",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
},
- "minItems":0
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"_positionalAccuracy",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "sourceCRS":{
- "title":"sourceCRS",
- "allOf":[
- {
- "$ref":"#/definitions/CRSRefType"
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"sourceCRS",
+ "localPart":"axisName",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "targetCRS":{
- "title":"targetCRS",
+ "dimension":{
+ "title":"dimension",
"allOf":[
{
- "$ref":"#/definitions/CRSRefType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"targetCRS",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"dimension",
+ "namespaceURI":""
}
}
}
@@ -5355,38 +5219,56 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractCoordinateOperationType",
+ "localPart":"GridType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "coordinateOperationID",
- "remarks",
- "operationVersion",
- "validArea",
- "scope",
- "positionalAccuracy",
- "sourceCRS",
- "targetCRS"
+ "limits",
+ "axisName",
+ "dimension"
]
},
- "ImageDatumRefType":{
+ "MetaDataPropertyType":{
"type":"object",
- "title":"ImageDatumRefType",
+ "title":"MetaDataPropertyType",
"required":[
- "imageDatum"
+ "any"
],
"properties":{
- "imageDatum":{
- "title":"imageDatum",
+ "any":{
+ "title":"any",
"allOf":[
{
- "$ref":"#/definitions/ImageDatumType"
+ "anyOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/dom"
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ }
+ }
+ }
+ ]
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"ImageDatum",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"anyElement"
+ },
+ "about":{
+ "title":"about",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"about",
+ "namespaceURI":""
}
},
"remoteSchema":{
@@ -5496,11 +5378,12 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ImageDatumRefType",
+ "localPart":"MetaDataPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "imageDatum",
+ "any",
+ "about",
"remoteSchema",
"type",
"href",
@@ -5511,229 +5394,588 @@
"actuate"
]
},
- "ConventionalUnitType":{
- "required":[
- "conversionToPreferredUnit",
- "roughConversionToPreferredUnit"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/UnitDefinitionType"
- },
- {
- "type":"object",
- "title":"ConventionalUnitType",
- "properties":{
- "conversionToPreferredUnit":{
- "title":"conversionToPreferredUnit",
- "allOf":[
- {
- "$ref":"#/definitions/ConversionToPreferredUnitType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"conversionToPreferredUnit",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "roughConversionToPreferredUnit":{
- "title":"roughConversionToPreferredUnit",
- "allOf":[
- {
- "$ref":"#/definitions/ConversionToPreferredUnitType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"roughConversionToPreferredUnit",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "derivationUnitTerm":{
- "title":"derivationUnitTerm",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/DerivationUnitTermType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"derivationUnitTerm",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "LineStringSegmentArrayPropertyType":{
+ "type":"object",
+ "title":"LineStringSegmentArrayPropertyType",
+ "properties":{
+ "lineStringSegment":{
+ "title":"lineStringSegment",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/LineStringSegmentType"
+ },
+ "minItems":0
}
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"LineStringSegment",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"ConventionalUnitType",
+ "localPart":"LineStringSegmentArrayPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "conversionToPreferredUnit",
- "roughConversionToPreferredUnit",
- "derivationUnitTerm"
+ "lineStringSegment"
]
},
- "GridLimitsType":{
+ "DirectedNodePropertyType":{
"type":"object",
- "title":"GridLimitsType",
+ "title":"DirectedNodePropertyType",
"required":[
- "gridEnvelope"
+ "node"
],
"properties":{
- "gridEnvelope":{
- "title":"gridEnvelope",
+ "node":{
+ "title":"node",
"allOf":[
{
- "$ref":"#/definitions/GridEnvelopeType"
+ "$ref":"#/definitions/NodeType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"GridEnvelope",
+ "localPart":"Node",
"namespaceURI":"http://www.opengis.net/gml"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"GridLimitsType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "gridEnvelope"
- ]
- },
- "ArcStringType":{
- "required":[
- "posOrPointPropertyOrPointRep",
- "posList",
- "coordinates"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCurveSegmentType"
},
- {
- "type":"object",
- "title":"ArcStringType",
- "properties":{
- "posOrPointPropertyOrPointRep":{
- "title":"posOrPointPropertyOrPointRep",
- "allOf":[
- {
- "type":"array",
- "items":{
- "anyOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointRep",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/DirectPositionType"
- }
- },
- "elementName":{
- "localPart":"pos",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointProperty",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ]
- },
- "minItems":3
- }
- ],
- "propertyType":"elementRefs"
- },
- "posList":{
- "title":"posList",
- "allOf":[
- {
- "$ref":"#/definitions/DirectPositionListType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"posList",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "coordinates":{
- "title":"coordinates",
- "allOf":[
- {
- "$ref":"#/definitions/CoordinatesType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"coordinates",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "interpolation":{
- "title":"interpolation",
- "allOf":[
- {
- "$ref":"#/definitions/CurveInterpolationType"
- }
+ "orientation":{
+ "title":"orientation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SignType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"orientation",
+ "namespaceURI":""
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DirectedNodePropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "node",
+ "orientation",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "AbstractParametricCurveSurfaceType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractSurfacePatchType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractParametricCurveSurfaceType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractParametricCurveSurfaceType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "RingPropertyType":{
+ "type":"object",
+ "title":"RingPropertyType",
+ "required":[
+ "ring"
+ ],
+ "properties":{
+ "ring":{
+ "title":"ring",
+ "allOf":[
+ {
+ "$ref":"#/definitions/RingType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Ring",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"RingPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "ring"
+ ]
+ },
+ "TimeClockPropertyType":{
+ "type":"object",
+ "title":"TimeClockPropertyType",
+ "required":[
+ "timeClock"
+ ],
+ "properties":{
+ "timeClock":{
+ "title":"timeClock",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimeClockType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"TimeClock",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TimeClockPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "timeClock",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "TinType":{
+ "required":[
+ "maxLength",
+ "controlPoint"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/TriangulatedSurfaceType"
+ },
+ {
+ "type":"object",
+ "title":"TinType",
+ "properties":{
+ "stopLines":{
+ "title":"stopLines",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/LineStringSegmentArrayPropertyType"
+ },
+ "minItems":0
+ }
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"interpolation",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"stopLines",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "breakLines":{
+ "title":"breakLines",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/LineStringSegmentArrayPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"breakLines",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "maxLength":{
+ "title":"maxLength",
+ "allOf":[
+ {
+ "$ref":"#/definitions/LengthType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"maxLength",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "controlPoint":{
+ "title":"controlPoint",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TinType.ControlPoint"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"controlPoint",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TinType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "stopLines",
+ "breakLines",
+ "maxLength",
+ "controlPoint"
+ ]
+ },
+ "CompositeCurveType":{
+ "required":[
+ "curveMember"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCurveType"
+ },
+ {
+ "type":"object",
+ "title":"CompositeCurveType",
+ "properties":{
+ "curveMember":{
+ "title":"curveMember",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CurvePropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"curveMember",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CompositeCurveType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "curveMember"
+ ]
+ },
+ "RectifiedGridDomainType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/DomainSetType"
+ },
+ {
+ "type":"object",
+ "title":"RectifiedGridDomainType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"RectifiedGridDomainType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "FaceType":{
+ "required":[
+ "directedEdge"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractTopoPrimitiveType"
+ },
+ {
+ "type":"object",
+ "title":"FaceType",
+ "properties":{
+ "directedEdge":{
+ "title":"directedEdge",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DirectedEdgePropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"directedEdge",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "directedTopoSolid":{
+ "title":"directedTopoSolid",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DirectedTopoSolidPropertyType"
+ },
+ "maxItems":2,
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"directedTopoSolid",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "numArc":{
- "title":"numArc",
+ "surfaceProperty":{
+ "title":"surfaceProperty",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/SurfacePropertyType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"numArc",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"surfaceProperty",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
}
@@ -5741,128 +5983,145 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"ArcStringType",
+ "localPart":"FaceType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "posOrPointPropertyOrPointRep",
- "posList",
- "coordinates",
- "interpolation",
- "numArc"
+ "directedEdge",
+ "directedTopoSolid",
+ "surfaceProperty"
]
},
- "LineStringType":{
- "required":[
- "posOrPointPropertyOrPointRep",
- "posList",
- "coordinates"
- ],
+ "AbstractCoordinateOperationType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractCurveType"
+ "$ref":"#/definitions/AbstractCoordinateOperationBaseType"
},
{
"type":"object",
- "title":"LineStringType",
+ "title":"AbstractCoordinateOperationType",
"properties":{
- "posOrPointPropertyOrPointRep":{
- "title":"posOrPointPropertyOrPointRep",
+ "coordinateOperationID":{
+ "title":"coordinateOperationID",
"allOf":[
{
"type":"array",
"items":{
- "anyOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/CoordType"
- }
- },
- "elementName":{
- "localPart":"coord",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointRep",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/DirectPositionType"
- }
- },
- "elementName":{
- "localPart":"pos",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"#/definitions/IdentifierType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"coordinateOperationID",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "remarks":{
+ "title":"remarks",
+ "allOf":[
+ {
+ "$ref":"#/definitions/StringOrRefType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"remarks",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "operationVersion":{
+ "title":"operationVersion",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"operationVersion",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "validArea":{
+ "title":"validArea",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ExtentType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"validArea",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "scope":{
+ "title":"scope",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"scope",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "positionalAccuracy":{
+ "title":"positionalAccuracy",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointProperty",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "value":{
+ "$ref":"#/definitions/AbstractPositionalAccuracyType"
}
- ]
+ },
+ "elementName":{
+ "localPart":"_positionalAccuracy",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
},
- "minItems":2
+ "minItems":0
}
],
- "propertyType":"elementRefs"
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"_positionalAccuracy",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
},
- "posList":{
- "title":"posList",
+ "sourceCRS":{
+ "title":"sourceCRS",
"allOf":[
{
- "$ref":"#/definitions/DirectPositionListType"
+ "$ref":"#/definitions/CRSRefType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"posList",
+ "localPart":"sourceCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "coordinates":{
- "title":"coordinates",
+ "targetCRS":{
+ "title":"targetCRS",
"allOf":[
{
- "$ref":"#/definitions/CoordinatesType"
+ "$ref":"#/definitions/CRSRefType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"coordinates",
+ "localPart":"targetCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -5871,41 +6130,70 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"LineStringType",
+ "localPart":"AbstractCoordinateOperationType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "posOrPointPropertyOrPointRep",
- "posList",
- "coordinates"
+ "coordinateOperationID",
+ "remarks",
+ "operationVersion",
+ "validArea",
+ "scope",
+ "positionalAccuracy",
+ "sourceCRS",
+ "targetCRS"
]
},
- "TopoVolumeType":{
+ "GeocentricCRSType":{
"required":[
- "directedTopoSolid"
+ "usesCartesianCS",
+ "usesSphericalCS",
+ "usesGeodeticDatum"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractTopologyType"
+ "$ref":"#/definitions/AbstractReferenceSystemType"
},
{
"type":"object",
- "title":"TopoVolumeType",
+ "title":"GeocentricCRSType",
"properties":{
- "directedTopoSolid":{
- "title":"directedTopoSolid",
+ "usesCartesianCS":{
+ "title":"usesCartesianCS",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/DirectedTopoSolidPropertyType"
- },
- "minItems":1
+ "$ref":"#/definitions/CartesianCSRefType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"directedTopoSolid",
+ "localPart":"usesCartesianCS",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "usesSphericalCS":{
+ "title":"usesSphericalCS",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SphericalCSRefType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"usesSphericalCS",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "usesGeodeticDatum":{
+ "title":"usesGeodeticDatum",
+ "allOf":[
+ {
+ "$ref":"#/definitions/GeodeticDatumRefType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"usesGeodeticDatum",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -5914,75 +6202,308 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TopoVolumeType",
+ "localPart":"GeocentricCRSType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "directedTopoSolid"
+ "usesCartesianCS",
+ "usesSphericalCS",
+ "usesGeodeticDatum"
]
},
- "AbstractRingType":{
+ "CoordinateSystemAxisBaseType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractGeometryType"
+ "$ref":"#/definitions/DefinitionType"
},
{
"type":"object",
- "title":"AbstractRingType",
+ "title":"CoordinateSystemAxisBaseType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CoordinateSystemAxisBaseType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "PrimeMeridianBaseType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/DefinitionType"
+ },
+ {
+ "type":"object",
+ "title":"PrimeMeridianBaseType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"PrimeMeridianBaseType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "AbstractGeneralTransformationType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCoordinateOperationType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractGeneralTransformationType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractGeneralTransformationType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "AbstractContinuousCoverageType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCoverageType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractContinuousCoverageType",
+ "properties":{
+ "coverageFunction":{
+ "title":"coverageFunction",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CoverageFunctionType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"coverageFunction",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractContinuousCoverageType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "coverageFunction"
+ ]
+ },
+ "MultiCurveDomainType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/DomainSetType"
+ },
+ {
+ "type":"object",
+ "title":"MultiCurveDomainType",
"properties":{
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractRingType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "GeodesicType":{
- "allOf":[
- {
- "$ref":"#/definitions/GeodesicStringType"
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MultiCurveDomainType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "DirectPositionListType":{
+ "type":"object",
+ "title":"DirectPositionListType",
+ "properties":{
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ }
+ ],
+ "propertyType":"value"
+ },
+ "count":{
+ "title":"count",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"count",
+ "namespaceURI":""
+ }
+ },
+ "srsName":{
+ "title":"srsName",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"srsName",
+ "namespaceURI":""
+ }
+ },
+ "srsDimension":{
+ "title":"srsDimension",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"srsDimension",
+ "namespaceURI":""
+ }
+ },
+ "axisLabels":{
+ "title":"axisLabels",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"axisLabels",
+ "namespaceURI":""
+ }
+ },
+ "uomLabels":{
+ "title":"uomLabels",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uomLabels",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DirectPositionListType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "value",
+ "count",
+ "srsName",
+ "srsDimension",
+ "axisLabels",
+ "uomLabels"
+ ]
+ },
+ "LabelType":{
+ "type":"object",
+ "title":"LabelType",
+ "properties":{
+ "content":{
+ "title":"content",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "anyOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ },
+ "elementName":{
+ "localPart":"LabelExpression",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ]
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"LabelExpression",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
},
- {
- "type":"object",
- "title":"GeodesicType",
- "properties":{
+ "transform":{
+ "title":"transform",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"transform",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"GeodesicType",
+ "localPart":"LabelType",
"namespaceURI":"http://www.opengis.net/gml"
- }
+ },
+ "propertiesOrder":[
+ "content",
+ "transform"
+ ]
},
- "CompoundCRSType":{
+ "TimeInstantType":{
"required":[
- "includesCRS"
+ "timePosition"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractReferenceSystemType"
+ "$ref":"#/definitions/AbstractTimeGeometricPrimitiveType"
},
{
"type":"object",
- "title":"CompoundCRSType",
+ "title":"TimeInstantType",
"properties":{
- "includesCRS":{
- "title":"includesCRS",
+ "timePosition":{
+ "title":"timePosition",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/CoordinateReferenceSystemRefType"
- },
- "minItems":2
+ "$ref":"#/definitions/TimePositionType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"includesCRS",
+ "localPart":"timePosition",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -5991,225 +6512,120 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"CompoundCRSType",
+ "localPart":"TimeInstantType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "includesCRS"
+ "timePosition"
]
},
- "ArcByCenterPointType":{
- "required":[
- "pos",
- "pointProperty",
- "pointRep",
- "posList",
- "coordinates",
- "radius",
- "numARC"
- ],
+ "AbstractReferenceSystemType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractCurveSegmentType"
+ "$ref":"#/definitions/AbstractReferenceSystemBaseType"
},
{
"type":"object",
- "title":"ArcByCenterPointType",
+ "title":"AbstractReferenceSystemType",
"properties":{
- "pos":{
- "title":"pos",
- "allOf":[
- {
- "$ref":"#/definitions/DirectPositionType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"pos",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "pointProperty":{
- "title":"pointProperty",
- "allOf":[
- {
- "$ref":"#/definitions/PointPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"pointProperty",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "pointRep":{
- "title":"pointRep",
- "allOf":[
- {
- "$ref":"#/definitions/PointPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"pointRep",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "posList":{
- "title":"posList",
- "allOf":[
- {
- "$ref":"#/definitions/DirectPositionListType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"posList",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "coordinates":{
- "title":"coordinates",
+ "srsID":{
+ "title":"srsID",
"allOf":[
{
- "$ref":"#/definitions/CoordinatesType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/IdentifierType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"coordinates",
+ "localPart":"srsID",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "radius":{
- "title":"radius",
+ "remarks":{
+ "title":"remarks",
"allOf":[
{
- "$ref":"#/definitions/LengthType"
+ "$ref":"#/definitions/StringOrRefType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"radius",
+ "localPart":"remarks",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "startAngle":{
- "title":"startAngle",
+ "validArea":{
+ "title":"validArea",
"allOf":[
{
- "$ref":"#/definitions/AngleType"
+ "$ref":"#/definitions/ExtentType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"startAngle",
+ "localPart":"validArea",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "endAngle":{
- "title":"endAngle",
+ "scope":{
+ "title":"scope",
"allOf":[
{
- "$ref":"#/definitions/AngleType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"endAngle",
+ "localPart":"scope",
"namespaceURI":"http://www.opengis.net/gml"
}
- },
- "interpolation":{
- "title":"interpolation",
- "allOf":[
- {
- "$ref":"#/definitions/CurveInterpolationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"interpolation",
- "namespaceURI":""
- }
- },
- "numARC":{
- "title":"numARC",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"numArc",
- "namespaceURI":""
- }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"ArcByCenterPointType",
+ "localPart":"AbstractReferenceSystemType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "pos",
- "pointProperty",
- "pointRep",
- "posList",
- "coordinates",
- "radius",
- "startAngle",
- "endAngle",
- "interpolation",
- "numARC"
+ "srsID",
+ "remarks",
+ "validArea",
+ "scope"
]
},
- "AbstractGeneralOperationParameterType":{
+ "AbstractSolidType":{
"allOf":[
{
- "$ref":"#/definitions/DefinitionType"
+ "$ref":"#/definitions/AbstractGeometricPrimitiveType"
},
{
"type":"object",
- "title":"AbstractGeneralOperationParameterType",
+ "title":"AbstractSolidType",
"properties":{
- "minimumOccurs":{
- "title":"minimumOccurs",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"minimumOccurs",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractGeneralOperationParameterType",
+ "localPart":"AbstractSolidType",
"namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "minimumOccurs"
- ]
+ }
},
- "MultiGeometryPropertyType":{
+ "OperationRefType":{
"type":"object",
- "title":"MultiGeometryPropertyType",
+ "title":"OperationRefType",
"required":[
- "geometricAggregate"
+ "operation"
],
"properties":{
- "geometricAggregate":{
- "title":"geometricAggregate",
+ "operation":{
+ "title":"operation",
"allOf":[
{
"type":"object",
@@ -6218,18 +6634,18 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeometricAggregateType"
+ "$ref":"#/definitions/AbstractCoordinateOperationType"
}
},
"elementName":{
- "localPart":"_GeometricAggregate",
+ "localPart":"_Operation",
"namespaceURI":"http://www.opengis.net/gml"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"_GeometricAggregate",
+ "localPart":"_Operation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -6340,11 +6756,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiGeometryPropertyType",
+ "localPart":"OperationRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "geometricAggregate",
+ "operation",
"remoteSchema",
"type",
"href",
@@ -6355,269 +6771,223 @@
"actuate"
]
},
- "SpeedType":{
- "allOf":[
- {
- "$ref":"#/definitions/MeasureType"
- },
- {
- "type":"object",
- "title":"SpeedType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"SpeedType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "OperationParameterType":{
- "allOf":[
- {
- "$ref":"#/definitions/OperationParameterBaseType"
- },
- {
- "type":"object",
- "title":"OperationParameterType",
- "properties":{
- "parameterID":{
- "title":"parameterID",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/IdentifierType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"parameterID",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "remarks":{
- "title":"remarks",
- "allOf":[
- {
- "$ref":"#/definitions/StringOrRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"remarks",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"OperationParameterType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "parameterID",
- "remarks"
- ]
- },
- "ConversionToPreferredUnitType":{
- "required":[
- "factor",
- "formula"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/UnitOfMeasureType"
- },
- {
- "type":"object",
- "title":"ConversionToPreferredUnitType",
- "properties":{
- "factor":{
- "title":"factor",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"factor",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "formula":{
- "title":"formula",
- "allOf":[
- {
- "$ref":"#/definitions/FormulaType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"formula",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ConversionToPreferredUnitType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "factor",
- "formula"
- ]
- },
- "FormulaType":{
+ "CartesianCSRefType":{
"type":"object",
- "title":"FormulaType",
+ "title":"CartesianCSRefType",
"required":[
- "b",
- "c"
+ "cartesianCS"
],
"properties":{
- "a":{
- "title":"a",
+ "cartesianCS":{
+ "title":"cartesianCS",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ "$ref":"#/definitions/CartesianCSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"a",
+ "localPart":"CartesianCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "b":{
- "title":"b",
+ "remoteSchema":{
+ "title":"remoteSchema",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"b",
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "c":{
- "title":"c",
+ "type":{
+ "title":"type",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ "$ref":"#/definitions/TypeType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"c",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "d":{
- "title":"d",
+ "href":{
+ "title":"href",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"d",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"FormulaType",
+ "localPart":"CartesianCSRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "a",
- "b",
- "c",
- "d"
+ "cartesianCS",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "ScaleType":{
+ "CylindricalCSType":{
"allOf":[
{
- "$ref":"#/definitions/MeasureType"
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
},
{
"type":"object",
- "title":"ScaleType",
+ "title":"CylindricalCSType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"ScaleType",
+ "localPart":"CylindricalCSType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "GeocentricCRSType":{
+ "EdgeType":{
"required":[
- "usesCartesianCS",
- "usesSphericalCS",
- "usesGeodeticDatum"
+ "directedNode"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractReferenceSystemType"
+ "$ref":"#/definitions/AbstractTopoPrimitiveType"
},
{
"type":"object",
- "title":"GeocentricCRSType",
+ "title":"EdgeType",
"properties":{
- "usesCartesianCS":{
- "title":"usesCartesianCS",
+ "directedNode":{
+ "title":"directedNode",
"allOf":[
{
- "$ref":"#/definitions/CartesianCSRefType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DirectedNodePropertyType"
+ },
+ "maxItems":2,
+ "minItems":2
}
],
"propertyType":"element",
"elementName":{
- "localPart":"usesCartesianCS",
+ "localPart":"directedNode",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "usesSphericalCS":{
- "title":"usesSphericalCS",
+ "directedFace":{
+ "title":"directedFace",
"allOf":[
{
- "$ref":"#/definitions/SphericalCSRefType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DirectedFacePropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"usesSphericalCS",
+ "localPart":"directedFace",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "usesGeodeticDatum":{
- "title":"usesGeodeticDatum",
+ "curveProperty":{
+ "title":"curveProperty",
"allOf":[
{
- "$ref":"#/definitions/GeodeticDatumRefType"
+ "$ref":"#/definitions/CurvePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"usesGeodeticDatum",
+ "localPart":"curveProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -6626,96 +6996,197 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"GeocentricCRSType",
+ "localPart":"EdgeType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "usesCartesianCS",
- "usesSphericalCS",
- "usesGeodeticDatum"
+ "directedNode",
+ "directedFace",
+ "curveProperty"
]
},
- "CategoryPropertyType":{
+ "TopoSurfaceType":{
+ "required":[
+ "directedFace"
+ ],
"allOf":[
{
- "$ref":"#/definitions/ValuePropertyType"
+ "$ref":"#/definitions/AbstractTopologyType"
},
{
"type":"object",
- "title":"CategoryPropertyType",
+ "title":"TopoSurfaceType",
"properties":{
+ "directedFace":{
+ "title":"directedFace",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DirectedFacePropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"directedFace",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"CategoryPropertyType",
+ "localPart":"TopoSurfaceType",
"namespaceURI":"http://www.opengis.net/gml"
- }
+ },
+ "propertiesOrder":[
+ "directedFace"
+ ]
},
- "GridEnvelopeType":{
+ "StringOrRefType":{
"type":"object",
- "title":"GridEnvelopeType",
- "required":[
- "low",
- "high"
- ],
+ "title":"StringOrRefType",
"properties":{
- "low":{
- "title":"low",
+ "value":{
+ "title":"value",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"low",
+ "propertyType":"value"
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "high":{
- "title":"high",
+ "type":{
+ "title":"type",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
+ "$ref":"#/definitions/TypeType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"high",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"GridEnvelopeType",
+ "localPart":"StringOrRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "low",
- "high"
+ "value",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "LocationPropertyType":{
+ "TopoPrimitiveMemberType":{
"type":"object",
- "title":"LocationPropertyType",
- "required":[
- "geometry",
- "locationKeyWord",
- "locationString",
- "_null"
- ],
+ "title":"TopoPrimitiveMemberType",
"properties":{
- "geometry":{
- "title":"geometry",
+ "topoPrimitive":{
+ "title":"topoPrimitive",
"allOf":[
{
"type":"object",
@@ -6724,60 +7195,160 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeometryType"
+ "$ref":"#/definitions/AbstractTopoPrimitiveType"
}
},
"elementName":{
- "localPart":"_Geometry",
+ "localPart":"_TopoPrimitive",
"namespaceURI":"http://www.opengis.net/gml"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"_Geometry",
+ "localPart":"_TopoPrimitive",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "locationKeyWord":{
- "title":"locationKeyWord",
+ "remoteSchema":{
+ "title":"remoteSchema",
"allOf":[
{
- "$ref":"#/definitions/CodeType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"LocationKeyWord",
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "locationString":{
- "title":"locationString",
+ "type":{
+ "title":"type",
"allOf":[
{
- "$ref":"#/definitions/StringOrRefType"
+ "$ref":"#/definitions/TypeType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"LocationString",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "_null":{
- "title":"_null",
+ "href":{
+ "title":"href",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TopoPrimitiveMemberType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "topoPrimitive",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "TemporalDatumRefType":{
+ "type":"object",
+ "title":"TemporalDatumRefType",
+ "required":[
+ "temporalDatum"
+ ],
+ "properties":{
+ "temporalDatum":{
+ "title":"temporalDatum",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TemporalDatumType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Null",
+ "localPart":"TemporalDatum",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -6888,14 +7459,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"LocationPropertyType",
+ "localPart":"TemporalDatumRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "geometry",
- "locationKeyWord",
- "locationString",
- "_null",
+ "temporalDatum",
"remoteSchema",
"type",
"href",
@@ -6906,21 +7474,54 @@
"actuate"
]
},
- "CoordinatesType":{
+ "SphericalCSRefType":{
"type":"object",
- "title":"CoordinatesType",
+ "title":"SphericalCSRefType",
+ "required":[
+ "sphericalCS"
+ ],
"properties":{
- "value":{
- "title":"value",
+ "sphericalCS":{
+ "title":"sphericalCS",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SphericalCSType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"SphericalCS",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"value"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
},
- "decimal":{
- "title":"decimal",
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -6928,12 +7529,12 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"decimal",
- "namespaceURI":""
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "cs":{
- "title":"cs",
+ "role":{
+ "title":"role",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -6941,12 +7542,12 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"cs",
- "namespaceURI":""
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "ts":{
- "title":"ts",
+ "arcrole":{
+ "title":"arcrole",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -6954,73 +7555,106 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"ts",
- "namespaceURI":""
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CoordinatesType",
+ "localPart":"SphericalCSRefType",
"namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "value",
- "decimal",
- "cs",
- "ts"
+ },
+ "propertiesOrder":[
+ "sphericalCS",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "TimeCoordinateSystemType":{
+ "StyleType":{
"required":[
- "originPosition",
- "origin",
- "interval"
+ "featureStyle"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractTimeReferenceSystemType"
+ "$ref":"#/definitions/AbstractStyleType"
},
{
"type":"object",
- "title":"TimeCoordinateSystemType",
+ "title":"StyleType",
"properties":{
- "originPosition":{
- "title":"originPosition",
- "allOf":[
- {
- "$ref":"#/definitions/TimePositionType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"originPosition",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "origin":{
- "title":"origin",
+ "featureStyle":{
+ "title":"featureStyle",
"allOf":[
{
- "$ref":"#/definitions/TimeInstantPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/FeatureStylePropertyType"
+ },
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"origin",
+ "localPart":"featureStyle",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "interval":{
- "title":"interval",
+ "graphStyle":{
+ "title":"graphStyle",
"allOf":[
{
- "$ref":"#/definitions/TimeIntervalLengthType"
+ "$ref":"#/definitions/GraphStylePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"interval",
+ "localPart":"graphStyle",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -7029,26 +7663,64 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeCoordinateSystemType",
+ "localPart":"StyleType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "originPosition",
- "origin",
- "interval"
+ "featureStyle",
+ "graphStyle"
]
},
- "PriorityLocationPropertyType":{
+ "EllipsoidalCSType":{
"allOf":[
{
- "$ref":"#/definitions/LocationPropertyType"
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
},
{
"type":"object",
- "title":"PriorityLocationPropertyType",
+ "title":"EllipsoidalCSType",
"properties":{
- "priority":{
- "title":"priority",
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"EllipsoidalCSType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "EnvelopeWithTimePeriodType":{
+ "required":[
+ "timePosition"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/EnvelopeType"
+ },
+ {
+ "type":"object",
+ "title":"EnvelopeWithTimePeriodType",
+ "properties":{
+ "timePosition":{
+ "title":"timePosition",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/TimePositionType"
+ },
+ "maxItems":2,
+ "minItems":2
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"timePosition",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "frame":{
+ "title":"frame",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -7056,7 +7728,7 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"priority",
+ "localPart":"frame",
"namespaceURI":""
}
}
@@ -7065,144 +7737,106 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"PriorityLocationPropertyType",
+ "localPart":"EnvelopeWithTimePeriodType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "priority"
+ "timePosition",
+ "frame"
]
},
- "SurfaceArrayPropertyType":{
- "type":"object",
- "title":"SurfaceArrayPropertyType",
- "properties":{
- "surface":{
- "title":"surface",
- "allOf":[
- {
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractSurfaceType"
- }
- },
- "elementName":{
- "localPart":"_Surface",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "minItems":0
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"_Surface",
- "namespaceURI":"http://www.opengis.net/gml"
+ "GridDomainType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/DomainSetType"
+ },
+ {
+ "type":"object",
+ "title":"GridDomainType",
+ "properties":{
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"SurfaceArrayPropertyType",
+ "localPart":"GridDomainType",
"namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "surface"
- ]
+ }
},
- "EnvelopeType":{
+ "TimeCalendarPropertyType":{
"type":"object",
- "title":"EnvelopeType",
+ "title":"TimeCalendarPropertyType",
"required":[
- "lowerCorner",
- "upperCorner",
- "coord",
- "pos",
- "coordinates"
+ "timeCalendar"
],
"properties":{
- "lowerCorner":{
- "title":"lowerCorner",
+ "timeCalendar":{
+ "title":"timeCalendar",
"allOf":[
{
- "$ref":"#/definitions/DirectPositionType"
+ "$ref":"#/definitions/TimeCalendarType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lowerCorner",
+ "localPart":"TimeCalendar",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "upperCorner":{
- "title":"upperCorner",
+ "remoteSchema":{
+ "title":"remoteSchema",
"allOf":[
{
- "$ref":"#/definitions/DirectPositionType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"upperCorner",
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "coord":{
- "title":"coord",
+ "type":{
+ "title":"type",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/CoordType"
- },
- "maxItems":2,
- "minItems":2
+ "$ref":"#/definitions/TypeType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"coord",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "pos":{
- "title":"pos",
+ "href":{
+ "title":"href",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/DirectPositionType"
- },
- "maxItems":2,
- "minItems":2
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"pos",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "coordinates":{
- "title":"coordinates",
+ "role":{
+ "title":"role",
"allOf":[
{
- "$ref":"#/definitions/CoordinatesType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"coordinates",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "srsName":{
- "title":"srsName",
+ "arcrole":{
+ "title":"arcrole",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -7210,123 +7844,115 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"srsName",
- "namespaceURI":""
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "srsDimension":{
- "title":"srsDimension",
+ "title":{
+ "title":"title",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"srsDimension",
- "namespaceURI":""
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "axisLabels":{
- "title":"axisLabels",
+ "show":{
+ "title":"show",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/ShowType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"axisLabels",
- "namespaceURI":""
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "uomLabels":{
- "title":"uomLabels",
+ "actuate":{
+ "title":"actuate",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/ActuateType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"uomLabels",
- "namespaceURI":""
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"EnvelopeType",
+ "localPart":"TimeCalendarPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "lowerCorner",
- "upperCorner",
- "coord",
- "pos",
- "coordinates",
- "srsName",
- "srsDimension",
- "axisLabels",
- "uomLabels"
+ "timeCalendar",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "TimeEdgeType":{
+ "TriangleType":{
"required":[
- "start",
- "end"
+ "exterior"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractTimeTopologyPrimitiveType"
+ "$ref":"#/definitions/AbstractSurfacePatchType"
},
{
"type":"object",
- "title":"TimeEdgeType",
+ "title":"TriangleType",
"properties":{
- "start":{
- "title":"start",
- "allOf":[
- {
- "$ref":"#/definitions/TimeNodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"start",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "end":{
- "title":"end",
+ "exterior":{
+ "title":"exterior",
"allOf":[
{
- "$ref":"#/definitions/TimeNodePropertyType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractRingPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"exterior",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"end",
+ "localPart":"exterior",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "extent":{
- "title":"extent",
+ "interpolation":{
+ "title":"interpolation",
"allOf":[
{
- "$ref":"#/definitions/TimePeriodPropertyType"
+ "$ref":"#/definitions/SurfaceInterpolationType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"extent",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"interpolation",
+ "namespaceURI":""
}
}
}
@@ -7334,95 +7960,110 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeEdgeType",
+ "localPart":"TriangleType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "start",
- "end",
- "extent"
+ "exterior",
+ "interpolation"
]
},
- "CoordinateSystemAxisType":{
- "required":[
- "axisAbbrev",
- "axisDirection",
- "uom"
+ "DerivedCRSTypeType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeType"
+ },
+ {
+ "type":"object",
+ "title":"DerivedCRSTypeType",
+ "properties":{
+ }
+ }
],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DerivedCRSTypeType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "TemporalCSType":{
"allOf":[
{
- "$ref":"#/definitions/CoordinateSystemAxisBaseType"
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
},
{
"type":"object",
- "title":"CoordinateSystemAxisType",
+ "title":"TemporalCSType",
"properties":{
- "axisID":{
- "title":"axisID",
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TemporalCSType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "PolygonType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractSurfaceType"
+ },
+ {
+ "type":"object",
+ "title":"PolygonType",
+ "properties":{
+ "exterior":{
+ "title":"exterior",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/IdentifierType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractRingPropertyType"
+ }
},
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"axisID",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "remarks":{
- "title":"remarks",
- "allOf":[
- {
- "$ref":"#/definitions/StringOrRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"remarks",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "axisAbbrev":{
- "title":"axisAbbrev",
- "allOf":[
- {
- "$ref":"#/definitions/CodeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"axisAbbrev",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "axisDirection":{
- "title":"axisDirection",
- "allOf":[
- {
- "$ref":"#/definitions/CodeType"
+ "elementName":{
+ "localPart":"exterior",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"axisDirection",
+ "localPart":"exterior",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "uom":{
- "title":"uom",
+ "interior":{
+ "title":"interior",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uom",
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractRingPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"interior",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"interior",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -7431,97 +8072,112 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"CoordinateSystemAxisType",
+ "localPart":"PolygonType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "axisID",
- "remarks",
- "axisAbbrev",
- "axisDirection",
- "uom"
+ "exterior",
+ "interior"
]
},
- "MultiGeometryType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeometricAggregateType"
- },
- {
- "type":"object",
- "title":"MultiGeometryType",
- "properties":{
- "geometryMember":{
- "title":"geometryMember",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/GeometryPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"geometryMember",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "geometryMembers":{
- "title":"geometryMembers",
- "allOf":[
- {
- "$ref":"#/definitions/GeometryArrayPropertyType"
+ "AbstractRingPropertyType":{
+ "type":"object",
+ "title":"AbstractRingPropertyType",
+ "required":[
+ "ring"
+ ],
+ "properties":{
+ "ring":{
+ "title":"ring",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractRingType"
}
- ],
- "propertyType":"element",
+ },
"elementName":{
- "localPart":"geometryMembers",
+ "localPart":"_Ring",
"namespaceURI":"http://www.opengis.net/gml"
}
}
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"_Ring",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiGeometryType",
+ "localPart":"AbstractRingPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "geometryMember",
- "geometryMembers"
+ "ring"
]
},
- "LabelStylePropertyType":{
+ "DomainSetType":{
"type":"object",
- "title":"LabelStylePropertyType",
+ "title":"DomainSetType",
+ "required":[
+ "geometry",
+ "timeObject"
+ ],
"properties":{
- "labelStyle":{
- "title":"labelStyle",
+ "geometry":{
+ "title":"geometry",
"allOf":[
{
- "$ref":"#/definitions/LabelStyleType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractGeometryType"
+ }
+ },
+ "elementName":{
+ "localPart":"_Geometry",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"LabelStyle",
+ "localPart":"_Geometry",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "about":{
- "title":"about",
+ "timeObject":{
+ "title":"timeObject",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractTimeObjectType"
+ }
+ },
+ "elementName":{
+ "localPart":"_TimeObject",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"about",
- "namespaceURI":""
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"_TimeObject",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
"remoteSchema":{
@@ -7631,12 +8287,12 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"LabelStylePropertyType",
+ "localPart":"DomainSetType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "labelStyle",
- "about",
+ "geometry",
+ "timeObject",
"remoteSchema",
"type",
"href",
@@ -7647,35 +8303,72 @@
"actuate"
]
},
- "CRSRefType":{
- "type":"object",
- "title":"CRSRefType",
+ "SurfaceType":{
"required":[
- "crs"
+ "patches"
],
- "properties":{
- "crs":{
- "title":"crs",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractReferenceSystemType"
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractSurfaceType"
+ },
+ {
+ "type":"object",
+ "title":"SurfaceType",
+ "properties":{
+ "patches":{
+ "title":"patches",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/SurfacePatchArrayPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"patches",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
- },
+ ],
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"_CRS",
+ "localPart":"patches",
"namespaceURI":"http://www.opengis.net/gml"
}
}
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"SurfaceType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "patches"
+ ]
+ },
+ "MultiLineStringPropertyType":{
+ "type":"object",
+ "title":"MultiLineStringPropertyType",
+ "required":[
+ "multiLineString"
+ ],
+ "properties":{
+ "multiLineString":{
+ "title":"multiLineString",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiLineStringType"
+ }
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"_CRS",
+ "localPart":"MultiLineString",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -7786,11 +8479,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CRSRefType",
+ "localPart":"MultiLineStringPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "crs",
+ "multiLineString",
"remoteSchema",
"type",
"href",
@@ -7801,109 +8494,131 @@
"actuate"
]
},
- "CompositeSolidType":{
+ "GeodesicStringType":{
"required":[
- "solidMember"
+ "posList",
+ "geometricPositionGroup"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractSolidType"
+ "$ref":"#/definitions/AbstractCurveSegmentType"
},
{
"type":"object",
- "title":"CompositeSolidType",
+ "title":"GeodesicStringType",
"properties":{
- "solidMember":{
- "title":"solidMember",
+ "posList":{
+ "title":"posList",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/SolidPropertyType"
- },
- "minItems":1
+ "$ref":"#/definitions/DirectPositionListType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"solidMember",
+ "localPart":"posList",
"namespaceURI":"http://www.opengis.net/gml"
}
+ },
+ "geometricPositionGroup":{
+ "title":"geometricPositionGroup",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "anyOf":[
+ {
+ "anyOf":[
+ {
+ "$ref":"#/definitions/DirectPositionType"
+ }
+ ],
+ "elementName":{
+ "localPart":"pos",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "anyOf":[
+ {
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ ],
+ "elementName":{
+ "localPart":"pointProperty",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ]
+ },
+ "minItems":2
+ }
+ ],
+ "propertyType":"elements"
+ },
+ "interpolation":{
+ "title":"interpolation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurveInterpolationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"interpolation",
+ "namespaceURI":""
+ }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"CompositeSolidType",
+ "localPart":"GeodesicStringType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "solidMember"
+ "posList",
+ "geometricPositionGroup",
+ "interpolation"
]
},
- "AbstractReferenceSystemType":{
+ "AbstractGeneralDerivedCRSType":{
+ "required":[
+ "baseCRS",
+ "definedByConversion"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractReferenceSystemBaseType"
+ "$ref":"#/definitions/AbstractReferenceSystemType"
},
{
"type":"object",
- "title":"AbstractReferenceSystemType",
+ "title":"AbstractGeneralDerivedCRSType",
"properties":{
- "srsID":{
- "title":"srsID",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/IdentifierType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"srsID",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "remarks":{
- "title":"remarks",
- "allOf":[
- {
- "$ref":"#/definitions/StringOrRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"remarks",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "validArea":{
- "title":"validArea",
+ "baseCRS":{
+ "title":"baseCRS",
"allOf":[
{
- "$ref":"#/definitions/ExtentType"
+ "$ref":"#/definitions/CoordinateReferenceSystemRefType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"validArea",
+ "localPart":"baseCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "scope":{
- "title":"scope",
+ "definedByConversion":{
+ "title":"definedByConversion",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/GeneralConversionRefType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"scope",
+ "localPart":"definedByConversion",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -7912,121 +8627,245 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractReferenceSystemType",
+ "localPart":"AbstractGeneralDerivedCRSType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "srsID",
- "remarks",
- "validArea",
- "scope"
+ "baseCRS",
+ "definedByConversion"
]
},
- "BaseStyleDescriptorType":{
+ "CodeOrNullListType":{
+ "type":"object",
+ "title":"CodeOrNullListType",
+ "properties":{
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"value"
+ },
+ "codeSpace":{
+ "title":"codeSpace",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"codeSpace",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CodeOrNullListType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "value",
+ "codeSpace"
+ ]
+ },
+ "AbstractGeometricAggregateType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractGMLType"
+ "$ref":"#/definitions/AbstractGeometryType"
},
{
"type":"object",
- "title":"BaseStyleDescriptorType",
+ "title":"AbstractGeometricAggregateType",
"properties":{
- "spatialResolution":{
- "title":"spatialResolution",
- "allOf":[
- {
- "$ref":"#/definitions/ScaleType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"spatialResolution",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "styleVariation":{
- "title":"styleVariation",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/StyleVariationType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"styleVariation",
- "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractGeometricAggregateType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "DataBlockType":{
+ "type":"object",
+ "title":"DataBlockType",
+ "required":[
+ "rangeParameters",
+ "tupleList",
+ "doubleOrNullTupleList"
+ ],
+ "properties":{
+ "rangeParameters":{
+ "title":"rangeParameters",
+ "allOf":[
+ {
+ "$ref":"#/definitions/RangeParametersType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"rangeParameters",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "tupleList":{
+ "title":"tupleList",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CoordinatesType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"tupleList",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "doubleOrNullTupleList":{
+ "title":"doubleOrNullTupleList",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
- },
- "animate":{
- "title":"animate",
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"doubleOrNullTupleList",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DataBlockType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "rangeParameters",
+ "tupleList",
+ "doubleOrNullTupleList"
+ ]
+ },
+ "OperationParameterType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/OperationParameterBaseType"
+ },
+ {
+ "type":"object",
+ "title":"OperationParameterType",
+ "properties":{
+ "parameterID":{
+ "title":"parameterID",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.w3.org/2001/SMIL20/Language#/definitions/AnimateType"
+ "$ref":"#/definitions/IdentifierType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"animate",
- "namespaceURI":"http://www.w3.org/2001/SMIL20/"
+ "localPart":"parameterID",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "animateMotion":{
- "title":"animateMotion",
+ "remarks":{
+ "title":"remarks",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.w3.org/2001/SMIL20/Language#/definitions/AnimateMotionType"
- },
- "minItems":0
+ "$ref":"#/definitions/StringOrRefType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"animateMotion",
- "namespaceURI":"http://www.w3.org/2001/SMIL20/"
+ "localPart":"remarks",
+ "namespaceURI":"http://www.opengis.net/gml"
}
- },
- "animateColor":{
- "title":"animateColor",
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"OperationParameterType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "parameterID",
+ "remarks"
+ ]
+ },
+ "OperationMethodBaseType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/DefinitionType"
+ },
+ {
+ "type":"object",
+ "title":"OperationMethodBaseType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"OperationMethodBaseType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "TransformationType":{
+ "required":[
+ "usesMethod"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeneralTransformationType"
+ },
+ {
+ "type":"object",
+ "title":"TransformationType",
+ "properties":{
+ "usesMethod":{
+ "title":"usesMethod",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.w3.org/2001/SMIL20/Language#/definitions/AnimateColorType"
- },
- "minItems":0
+ "$ref":"#/definitions/OperationMethodRefType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"animateColor",
- "namespaceURI":"http://www.w3.org/2001/SMIL20/"
+ "localPart":"usesMethod",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "set":{
- "title":"set",
+ "usesValue":{
+ "title":"usesValue",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.w3.org/2001/SMIL20/Language#/definitions/SetType"
+ "$ref":"#/definitions/ParameterValueType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"set",
- "namespaceURI":"http://www.w3.org/2001/SMIL20/"
+ "localPart":"usesValue",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
}
@@ -8034,80 +8873,79 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"BaseStyleDescriptorType",
+ "localPart":"TransformationType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "spatialResolution",
- "styleVariation",
- "animate",
- "animateMotion",
- "animateColor",
- "set"
+ "usesMethod",
+ "usesValue"
]
},
- "BoundedFeatureType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractFeatureType"
+ "MeasureListType":{
+ "type":"object",
+ "title":"MeasureListType",
+ "required":[
+ "uom"
+ ],
+ "properties":{
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ }
+ ],
+ "propertyType":"value"
},
- {
- "type":"object",
- "title":"BoundedFeatureType",
- "properties":{
+ "uom":{
+ "title":"uom",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uom",
+ "namespaceURI":""
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"BoundedFeatureType",
+ "localPart":"MeasureListType",
"namespaceURI":"http://www.opengis.net/gml"
- }
+ },
+ "propertiesOrder":[
+ "value",
+ "uom"
+ ]
},
- "AbstractFeatureType":{
+ "DirectedObservationType":{
+ "required":[
+ "direction"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractGMLType"
+ "$ref":"#/definitions/ObservationType"
},
{
"type":"object",
- "title":"AbstractFeatureType",
+ "title":"DirectedObservationType",
"properties":{
- "boundedBy":{
- "title":"boundedBy",
+ "direction":{
+ "title":"direction",
"allOf":[
{
- "$ref":"#/definitions/BoundingShapeType"
+ "$ref":"#/definitions/DirectionPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"boundedBy",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "location":{
- "title":"location",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/LocationPropertyType"
- }
- },
- "elementName":{
- "localPart":"location",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"location",
+ "localPart":"direction",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -8116,31 +8954,30 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractFeatureType",
+ "localPart":"DirectedObservationType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "boundedBy",
- "location"
+ "direction"
]
},
- "GeocentricCRSRefType":{
+ "TimeTopologyComplexPropertyType":{
"type":"object",
- "title":"GeocentricCRSRefType",
+ "title":"TimeTopologyComplexPropertyType",
"required":[
- "geocentricCRS"
+ "timeTopologyComplex"
],
"properties":{
- "geocentricCRS":{
- "title":"geocentricCRS",
+ "timeTopologyComplex":{
+ "title":"timeTopologyComplex",
"allOf":[
{
- "$ref":"#/definitions/GeocentricCRSType"
+ "$ref":"#/definitions/TimeTopologyComplexType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"GeocentricCRS",
+ "localPart":"TimeTopologyComplex",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -8251,11 +9088,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"GeocentricCRSRefType",
+ "localPart":"TimeTopologyComplexPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "geocentricCRS",
+ "timeTopologyComplex",
"remoteSchema",
"type",
"href",
@@ -8266,135 +9103,25 @@
"actuate"
]
},
- "OperationMethodType":{
+ "PrimeMeridianRefType":{
+ "type":"object",
+ "title":"PrimeMeridianRefType",
"required":[
- "methodFormula",
- "sourceDimensions",
- "targetDimensions"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/OperationMethodBaseType"
- },
- {
- "type":"object",
- "title":"OperationMethodType",
- "properties":{
- "methodID":{
- "title":"methodID",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/IdentifierType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"methodID",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "remarks":{
- "title":"remarks",
- "allOf":[
- {
- "$ref":"#/definitions/StringOrRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"remarks",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "methodFormula":{
- "title":"methodFormula",
- "allOf":[
- {
- "$ref":"#/definitions/CodeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"methodFormula",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "sourceDimensions":{
- "title":"sourceDimensions",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"sourceDimensions",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "targetDimensions":{
- "title":"targetDimensions",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"targetDimensions",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "usesParameter":{
- "title":"usesParameter",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/AbstractGeneralOperationParameterRefType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"usesParameter",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
+ "primeMeridian"
],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"OperationMethodType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "methodID",
- "remarks",
- "methodFormula",
- "sourceDimensions",
- "targetDimensions",
- "usesParameter"
- ]
- },
- "StringOrRefType":{
- "type":"object",
- "title":"StringOrRefType",
"properties":{
- "value":{
- "title":"value",
+ "primeMeridian":{
+ "title":"primeMeridian",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/PrimeMeridianType"
}
],
- "propertyType":"value"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"PrimeMeridian",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
},
"remoteSchema":{
"title":"remoteSchema",
@@ -8464,371 +9191,159 @@
"title":{
"title":"title",
"allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"StringOrRefType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "value",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "RangeSetType":{
- "type":"object",
- "title":"RangeSetType",
- "required":[
- "valueArray",
- "scalarValueList",
- "dataBlock",
- "file"
- ],
- "properties":{
- "valueArray":{
- "title":"valueArray",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/ValueArrayType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"ValueArray",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "scalarValueList":{
- "title":"scalarValueList",
- "allOf":[
- {
- "type":"array",
- "items":{
- "anyOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/MeasureOrNullListType"
- }
- },
- "elementName":{
- "localPart":"QuantityList",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/CodeOrNullListType"
- }
- },
- "elementName":{
- "localPart":"CategoryList",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- },
- "elementName":{
- "localPart":"BooleanList",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- },
- "elementName":{
- "localPart":"CountList",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ]
- },
- "minItems":1
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"elementRefs"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
},
- "dataBlock":{
- "title":"dataBlock",
+ "show":{
+ "title":"show",
"allOf":[
{
- "$ref":"#/definitions/DataBlockType"
+ "$ref":"#/definitions/ShowType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"DataBlock",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "file":{
- "title":"file",
+ "actuate":{
+ "title":"actuate",
"allOf":[
{
- "$ref":"#/definitions/FileType"
+ "$ref":"#/definitions/ActuateType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"File",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"RangeSetType",
+ "localPart":"PrimeMeridianRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "valueArray",
- "scalarValueList",
- "dataBlock",
- "file"
+ "primeMeridian",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "PolarCSType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoordinateSystemType"
- },
- {
- "type":"object",
- "title":"PolarCSType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"PolarCSType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "MultiPointDomainType":{
- "allOf":[
- {
- "$ref":"#/definitions/DomainSetType"
- },
- {
- "type":"object",
- "title":"MultiPointDomainType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MultiPointDomainType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "DMSAngleType":{
+ "SurfacePropertyType":{
"type":"object",
- "title":"DMSAngleType",
+ "title":"SurfacePropertyType",
"required":[
- "degrees",
- "decimalMinutes",
- "minutes"
+ "surface"
],
"properties":{
- "degrees":{
- "title":"degrees",
+ "surface":{
+ "title":"surface",
"allOf":[
{
- "$ref":"#/definitions/DegreesType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractSurfaceType"
+ }
+ },
+ "elementName":{
+ "localPart":"_Surface",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"degrees",
+ "localPart":"_Surface",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "decimalMinutes":{
- "title":"decimalMinutes",
+ "remoteSchema":{
+ "title":"remoteSchema",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"decimalMinutes",
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "minutes":{
- "title":"minutes",
+ "type":{
+ "title":"type",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/int"
+ "$ref":"#/definitions/TypeType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"minutes",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "seconds":{
- "title":"seconds",
+ "href":{
+ "title":"href",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"seconds",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DMSAngleType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "degrees",
- "decimalMinutes",
- "minutes",
- "seconds"
- ]
- },
- "CurveType":{
- "required":[
- "segments"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCurveType"
},
- {
- "type":"object",
- "title":"CurveType",
- "properties":{
- "segments":{
- "title":"segments",
- "allOf":[
- {
- "$ref":"#/definitions/CurveSegmentArrayPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"segments",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CurveType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "segments"
- ]
- },
- "TimeIntervalLengthType":{
- "type":"object",
- "title":"TimeIntervalLengthType",
- "required":[
- "unit"
- ],
- "properties":{
- "value":{
- "title":"value",
+ },
+ "arcrole":{
+ "title":"arcrole",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"value"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
},
- "unit":{
- "title":"unit",
+ "title":{
+ "title":"title",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -8836,213 +9351,144 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"unit",
- "namespaceURI":""
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "radix":{
- "title":"radix",
+ "show":{
+ "title":"show",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/ShowType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"radix",
- "namespaceURI":""
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "factor":{
- "title":"factor",
+ "actuate":{
+ "title":"actuate",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/ActuateType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"factor",
- "namespaceURI":""
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeIntervalLengthType",
+ "localPart":"SurfacePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "value",
- "unit",
- "radix",
- "factor"
+ "surface",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "LinearRingType":{
- "required":[
- "posOrPointPropertyOrPointRep",
- "posList",
- "coordinates",
- "coord"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractRingType"
- },
- {
- "type":"object",
- "title":"LinearRingType",
- "properties":{
- "posOrPointPropertyOrPointRep":{
- "title":"posOrPointPropertyOrPointRep",
- "allOf":[
- {
- "type":"array",
- "items":{
- "anyOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointRep",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/DirectPositionType"
- }
- },
- "elementName":{
- "localPart":"pos",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointProperty",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ]
- },
- "minItems":4
- }
- ],
- "propertyType":"elementRefs"
- },
- "posList":{
- "title":"posList",
- "allOf":[
- {
- "$ref":"#/definitions/DirectPositionListType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"posList",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "coordinates":{
- "title":"coordinates",
- "allOf":[
- {
- "$ref":"#/definitions/CoordinatesType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"coordinates",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "coord":{
- "title":"coord",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CoordType"
+ "TopoPrimitiveArrayAssociationType":{
+ "type":"object",
+ "title":"TopoPrimitiveArrayAssociationType",
+ "properties":{
+ "topoPrimitive":{
+ "title":"topoPrimitive",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
- "minItems":4
+ "value":{
+ "$ref":"#/definitions/AbstractTopoPrimitiveType"
+ }
+ },
+ "elementName":{
+ "localPart":"_TopoPrimitive",
+ "namespaceURI":"http://www.opengis.net/gml"
}
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"coord",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ },
+ "minItems":0
}
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"_TopoPrimitive",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"LinearRingType",
+ "localPart":"TopoPrimitiveArrayAssociationType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "posOrPointPropertyOrPointRep",
- "posList",
- "coordinates",
- "coord"
+ "topoPrimitive"
]
},
- "ConeType":{
+ "RectangleType":{
+ "required":[
+ "exterior"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractGriddedSurfaceType"
+ "$ref":"#/definitions/AbstractSurfacePatchType"
},
{
"type":"object",
- "title":"ConeType",
+ "title":"RectangleType",
"properties":{
- "horizontalCURVETYPE":{
- "title":"horizontalCURVETYPE",
+ "exterior":{
+ "title":"exterior",
"allOf":[
{
- "$ref":"#/definitions/CurveInterpolationType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractRingPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"exterior",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"horizontalCurveType",
- "namespaceURI":""
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"exterior",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "verticalCURVETYPE":{
- "title":"verticalCURVETYPE",
+ "interpolation":{
+ "title":"interpolation",
"allOf":[
{
- "$ref":"#/definitions/CurveInterpolationType"
+ "$ref":"#/definitions/SurfaceInterpolationType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"verticalCurveType",
+ "localPart":"interpolation",
"namespaceURI":""
}
}
@@ -9051,51 +9497,30 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"ConeType",
+ "localPart":"RectangleType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "horizontalCURVETYPE",
- "verticalCURVETYPE"
+ "exterior",
+ "interpolation"
]
},
- "BSplineType":{
- "required":[
- "posList",
- "coordinates",
- "degree",
- "knot"
- ],
+ "DictionaryType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractCurveSegmentType"
+ "$ref":"#/definitions/DefinitionType"
},
{
"type":"object",
- "title":"BSplineType",
- "properties":{
- "posOrPointPropertyOrPointRep":{
- "title":"posOrPointPropertyOrPointRep",
- "allOf":[
- {
- "type":"array",
- "items":{
- "anyOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointRep",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
+ "title":"DictionaryType",
+ "properties":{
+ "dictionaryEntryOrIndirectEntry":{
+ "title":"dictionaryEntryOrIndirectEntry",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "anyOf":[
{
"type":"object",
"properties":{
@@ -9103,11 +9528,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DirectPositionType"
+ "$ref":"#/definitions/DictionaryEntryType"
}
},
"elementName":{
- "localPart":"pos",
+ "localPart":"dictionaryEntry",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -9118,11 +9543,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PointPropertyType"
+ "$ref":"#/definitions/IndirectEntryType"
}
},
"elementName":{
- "localPart":"pointProperty",
+ "localPart":"indirectEntry",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -9132,130 +9557,46 @@
}
],
"propertyType":"elementRefs"
- },
- "posList":{
- "title":"posList",
- "allOf":[
- {
- "$ref":"#/definitions/DirectPositionListType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"posList",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "coordinates":{
- "title":"coordinates",
- "allOf":[
- {
- "$ref":"#/definitions/CoordinatesType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"coordinates",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "degree":{
- "title":"degree",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"degree",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "knot":{
- "title":"knot",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/KnotPropertyType"
- },
- "minItems":2
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"knot",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "interpolation":{
- "title":"interpolation",
- "allOf":[
- {
- "$ref":"#/definitions/CurveInterpolationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"interpolation",
- "namespaceURI":""
- }
- },
- "isPolynomial":{
- "title":"isPolynomial",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"isPolynomial",
- "namespaceURI":""
- }
- },
- "knotType":{
- "title":"knotType",
- "allOf":[
- {
- "$ref":"#/definitions/KnotTypesType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"knotType",
- "namespaceURI":""
- }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"BSplineType",
+ "localPart":"DictionaryType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "posOrPointPropertyOrPointRep",
- "posList",
- "coordinates",
- "degree",
- "knot",
- "interpolation",
- "isPolynomial",
- "knotType"
+ "dictionaryEntryOrIndirectEntry"
]
},
- "TimePrimitivePropertyType":{
+ "FeatureCollectionType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractFeatureCollectionType"
+ },
+ {
+ "type":"object",
+ "title":"FeatureCollectionType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"FeatureCollectionType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "MultiGeometryPropertyType":{
"type":"object",
- "title":"TimePrimitivePropertyType",
+ "title":"MultiGeometryPropertyType",
"required":[
- "timePrimitive"
+ "geometricAggregate"
],
"properties":{
- "timePrimitive":{
- "title":"timePrimitive",
+ "geometricAggregate":{
+ "title":"geometricAggregate",
"allOf":[
{
"type":"object",
@@ -9264,18 +9605,18 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTimePrimitiveType"
+ "$ref":"#/definitions/AbstractGeometricAggregateType"
}
},
"elementName":{
- "localPart":"_TimePrimitive",
+ "localPart":"_GeometricAggregate",
"namespaceURI":"http://www.opengis.net/gml"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"_TimePrimitive",
+ "localPart":"_GeometricAggregate",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -9386,11 +9727,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TimePrimitivePropertyType",
+ "localPart":"MultiGeometryPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "timePrimitive",
+ "geometricAggregate",
"remoteSchema",
"type",
"href",
@@ -9401,35 +9742,172 @@
"actuate"
]
},
- "CoordinateSystemRefType":{
- "type":"object",
- "title":"CoordinateSystemRefType",
- "required":[
- "coordinateSystem"
+ "EngineeringDatumType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDatumType"
+ },
+ {
+ "type":"object",
+ "title":"EngineeringDatumType",
+ "properties":{
+ }
+ }
],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"EngineeringDatumType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "SurfacePatchArrayPropertyType":{
+ "type":"object",
+ "title":"SurfacePatchArrayPropertyType",
"properties":{
- "coordinateSystem":{
- "title":"coordinateSystem",
+ "surfacePatch":{
+ "title":"surfacePatch",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractSurfacePatchType"
+ }
},
- "value":{
- "$ref":"#/definitions/AbstractCoordinateSystemType"
+ "elementName":{
+ "localPart":"_SurfacePatch",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "elementName":{
- "localPart":"_CoordinateSystem",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "minItems":0
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"_CoordinateSystem",
+ "localPart":"_SurfacePatch",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"SurfacePatchArrayPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "surfacePatch"
+ ]
+ },
+ "FileType":{
+ "type":"object",
+ "title":"FileType",
+ "required":[
+ "rangeParameters",
+ "fileName",
+ "fileStructure"
+ ],
+ "properties":{
+ "rangeParameters":{
+ "title":"rangeParameters",
+ "allOf":[
+ {
+ "$ref":"#/definitions/RangeParametersType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"rangeParameters",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "fileName":{
+ "title":"fileName",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"fileName",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "fileStructure":{
+ "title":"fileStructure",
+ "allOf":[
+ {
+ "$ref":"#/definitions/FileValueModelType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"fileStructure",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "mimeType":{
+ "title":"mimeType",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"mimeType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "compression":{
+ "title":"compression",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"compression",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"FileType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "rangeParameters",
+ "fileName",
+ "fileStructure",
+ "mimeType",
+ "compression"
+ ]
+ },
+ "EllipsoidRefType":{
+ "type":"object",
+ "title":"EllipsoidRefType",
+ "required":[
+ "ellipsoid"
+ ],
+ "properties":{
+ "ellipsoid":{
+ "title":"ellipsoid",
+ "allOf":[
+ {
+ "$ref":"#/definitions/EllipsoidType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Ellipsoid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -9540,11 +10018,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CoordinateSystemRefType",
+ "localPart":"EllipsoidRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "coordinateSystem",
+ "ellipsoid",
"remoteSchema",
"type",
"href",
@@ -9555,214 +10033,125 @@
"actuate"
]
},
- "MultiCurveDomainType":{
+ "CategoryPropertyType":{
"allOf":[
{
- "$ref":"#/definitions/DomainSetType"
+ "$ref":"#/definitions/ValuePropertyType"
},
{
"type":"object",
- "title":"MultiCurveDomainType",
+ "title":"CategoryPropertyType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiCurveDomainType",
+ "localPart":"CategoryPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "UnitOfMeasureType":{
+ "LinearRingPropertyType":{
"type":"object",
- "title":"UnitOfMeasureType",
+ "title":"LinearRingPropertyType",
"required":[
- "uom"
+ "linearRing"
],
"properties":{
- "uom":{
- "title":"uom",
+ "linearRing":{
+ "title":"linearRing",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/LinearRingType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uom",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"LinearRing",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"UnitOfMeasureType",
+ "localPart":"LinearRingPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "uom"
+ "linearRing"
]
},
- "AbstractFeatureCollectionType":{
+ "OperationParameterBaseType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractFeatureType"
+ "$ref":"#/definitions/AbstractGeneralOperationParameterType"
},
{
"type":"object",
- "title":"AbstractFeatureCollectionType",
+ "title":"OperationParameterBaseType",
"properties":{
- "featureMember":{
- "title":"featureMember",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/FeaturePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"featureMember",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "featureMembers":{
- "title":"featureMembers",
- "allOf":[
- {
- "$ref":"#/definitions/FeatureArrayPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"featureMembers",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractFeatureCollectionType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "featureMember",
- "featureMembers"
- ]
- },
- "AngleChoiceType":{
- "type":"object",
- "title":"AngleChoiceType",
- "required":[
- "angle",
- "dmsAngle"
- ],
- "properties":{
- "angle":{
- "title":"angle",
- "allOf":[
- {
- "$ref":"#/definitions/MeasureType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"angle",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "dmsAngle":{
- "title":"dmsAngle",
- "allOf":[
- {
- "$ref":"#/definitions/DMSAngleType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"dmsAngle",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AngleChoiceType",
+ "localPart":"OperationParameterBaseType",
"namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "angle",
- "dmsAngle"
- ]
+ }
},
- "TimeCalendarEraType":{
- "required":[
- "referenceEvent",
- "julianReference",
- "epochOfUse"
- ],
+ "TimeNodeType":{
"allOf":[
{
- "$ref":"#/definitions/DefinitionType"
+ "$ref":"#/definitions/AbstractTimeTopologyPrimitiveType"
},
{
"type":"object",
- "title":"TimeCalendarEraType",
+ "title":"TimeNodeType",
"properties":{
- "referenceEvent":{
- "title":"referenceEvent",
- "allOf":[
- {
- "$ref":"#/definitions/StringOrRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"referenceEvent",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "referenceDate":{
- "title":"referenceDate",
+ "previousEdge":{
+ "title":"previousEdge",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/TimeEdgePropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"referenceDate",
+ "localPart":"previousEdge",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "julianReference":{
- "title":"julianReference",
+ "nextEdge":{
+ "title":"nextEdge",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/TimeEdgePropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"julianReference",
+ "localPart":"nextEdge",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "epochOfUse":{
- "title":"epochOfUse",
+ "position":{
+ "title":"position",
"allOf":[
{
- "$ref":"#/definitions/TimePeriodPropertyType"
+ "$ref":"#/definitions/TimeInstantPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"epochOfUse",
+ "localPart":"position",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -9771,45 +10160,75 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeCalendarEraType",
+ "localPart":"TimeNodeType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "referenceEvent",
- "referenceDate",
- "julianReference",
- "epochOfUse"
+ "previousEdge",
+ "nextEdge",
+ "position"
]
},
- "OperationRefType":{
+ "GeometryArrayPropertyType":{
"type":"object",
- "title":"OperationRefType",
- "required":[
- "operation"
- ],
+ "title":"GeometryArrayPropertyType",
"properties":{
- "operation":{
- "title":"operation",
+ "geometry":{
+ "title":"geometry",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractGeometryType"
+ }
},
- "value":{
- "$ref":"#/definitions/AbstractCoordinateOperationType"
+ "elementName":{
+ "localPart":"_Geometry",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "elementName":{
- "localPart":"_Operation",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "minItems":0
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"_Operation",
+ "localPart":"_Geometry",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"GeometryArrayPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "geometry"
+ ]
+ },
+ "TimeInstantPropertyType":{
+ "type":"object",
+ "title":"TimeInstantPropertyType",
+ "required":[
+ "timeInstant"
+ ],
+ "properties":{
+ "timeInstant":{
+ "title":"timeInstant",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimeInstantType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"TimeInstant",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -9920,11 +10339,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"OperationRefType",
+ "localPart":"TimeInstantPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "operation",
+ "timeInstant",
"remoteSchema",
"type",
"href",
@@ -9935,26 +10354,310 @@
"actuate"
]
},
- "LineStringPropertyType":{
+ "ValueArrayPropertyType":{
"type":"object",
- "title":"LineStringPropertyType",
+ "title":"ValueArrayPropertyType",
"required":[
- "lineString"
+ "value"
],
"properties":{
- "lineString":{
- "title":"lineString",
+ "value":{
+ "title":"value",
"allOf":[
{
- "$ref":"#/definitions/LineStringType"
+ "type":"array",
+ "items":{
+ "anyOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ },
+ "elementName":{
+ "localPart":"BooleanList",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/CategoryExtentType"
+ }
+ },
+ "elementName":{
+ "localPart":"CategoryExtent",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/QuantityExtentType"
+ }
+ },
+ "elementName":{
+ "localPart":"QuantityExtent",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/CodeOrNullListType"
+ }
+ },
+ "elementName":{
+ "localPart":"CategoryList",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/CompositeValueType"
+ }
+ },
+ "elementName":{
+ "localPart":"CompositeValue",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ },
+ "elementName":{
+ "localPart":"Null",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/MeasureOrNullListType"
+ }
+ },
+ "elementName":{
+ "localPart":"QuantityList",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ },
+ "elementName":{
+ "localPart":"Count",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/MeasureType"
+ }
+ },
+ "elementName":{
+ "localPart":"Quantity",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ },
+ "elementName":{
+ "localPart":"CountList",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ },
+ "elementName":{
+ "localPart":"CountExtent",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ }
+ },
+ "elementName":{
+ "localPart":"_Object",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ },
+ "elementName":{
+ "localPart":"Boolean",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/CodeType"
+ }
+ },
+ "elementName":{
+ "localPart":"Category",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ]
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"elementRefs"
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ValueArrayPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "value"
+ ]
+ },
+ "TrackType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/HistoryPropertyType"
+ },
+ {
+ "type":"object",
+ "title":"TrackType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TrackType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "DirectedFacePropertyType":{
+ "type":"object",
+ "title":"DirectedFacePropertyType",
+ "required":[
+ "face"
+ ],
+ "properties":{
+ "face":{
+ "title":"face",
+ "allOf":[
+ {
+ "$ref":"#/definitions/FaceType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"LineString",
+ "localPart":"Face",
"namespaceURI":"http://www.opengis.net/gml"
}
},
+ "orientation":{
+ "title":"orientation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SignType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"orientation",
+ "namespaceURI":""
+ }
+ },
"remoteSchema":{
"title":"remoteSchema",
"allOf":[
@@ -10062,11 +10765,12 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"LineStringPropertyType",
+ "localPart":"DirectedFacePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "lineString",
+ "face",
+ "orientation",
"remoteSchema",
"type",
"href",
@@ -10077,65 +10781,26 @@
"actuate"
]
},
- "SymbolType":{
+ "CoordinateSystemAxisRefType":{
"type":"object",
- "title":"SymbolType",
+ "title":"CoordinateSystemAxisRefType",
"required":[
- "symbolType"
+ "coordinateSystemAxis"
],
"properties":{
- "any":{
- "title":"any",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/dom"
- },
- "minItems":0
- }
- ],
- "propertyType":"anyElement"
- },
- "symbolType":{
- "title":"symbolType",
- "allOf":[
- {
- "$ref":"#/definitions/SymbolTypeEnumeration"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"symbolType",
- "namespaceURI":""
- }
- },
- "transform":{
- "title":"transform",
+ "coordinateSystemAxis":{
+ "title":"coordinateSystemAxis",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/CoordinateSystemAxisType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"transform",
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"CoordinateSystemAxis",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "about":{
- "title":"about",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"about",
- "namespaceURI":""
- }
- },
"remoteSchema":{
"title":"remoteSchema",
"allOf":[
@@ -10243,14 +10908,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"SymbolType",
+ "localPart":"CoordinateSystemAxisRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "any",
- "symbolType",
- "transform",
- "about",
+ "coordinateSystemAxis",
"remoteSchema",
"type",
"href",
@@ -10261,102 +10923,110 @@
"actuate"
]
},
- "TimeOrdinalEraType":{
+ "TimeIntervalLengthType":{
+ "type":"object",
+ "title":"TimeIntervalLengthType",
+ "required":[
+ "unit"
+ ],
+ "properties":{
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
+ }
+ ],
+ "propertyType":"value"
+ },
+ "unit":{
+ "title":"unit",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"unit",
+ "namespaceURI":""
+ }
+ },
+ "radix":{
+ "title":"radix",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"radix",
+ "namespaceURI":""
+ }
+ },
+ "factor":{
+ "title":"factor",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"factor",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TimeIntervalLengthType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "value",
+ "unit",
+ "radix",
+ "factor"
+ ]
+ },
+ "GeographicCRSType":{
"required":[
- "start",
- "end"
+ "usesEllipsoidalCS",
+ "usesGeodeticDatum"
],
"allOf":[
{
- "$ref":"#/definitions/DefinitionType"
+ "$ref":"#/definitions/AbstractReferenceSystemType"
},
{
"type":"object",
- "title":"TimeOrdinalEraType",
+ "title":"GeographicCRSType",
"properties":{
- "relatedTime":{
- "title":"relatedTime",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/RelatedTimeType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"relatedTime",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "start":{
- "title":"start",
- "allOf":[
- {
- "$ref":"#/definitions/TimeNodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"start",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "end":{
- "title":"end",
- "allOf":[
- {
- "$ref":"#/definitions/TimeNodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"end",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "extent":{
- "title":"extent",
- "allOf":[
- {
- "$ref":"#/definitions/TimePeriodPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"extent",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "member":{
- "title":"member",
+ "usesEllipsoidalCS":{
+ "title":"usesEllipsoidalCS",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/TimeOrdinalEraPropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/EllipsoidalCSRefType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"member",
+ "localPart":"usesEllipsoidalCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "group":{
- "title":"group",
+ "usesGeodeticDatum":{
+ "title":"usesGeodeticDatum",
"allOf":[
{
- "$ref":"#/definitions/ReferenceType"
+ "$ref":"#/definitions/GeodeticDatumRefType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"group",
+ "localPart":"usesGeodeticDatum",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -10365,185 +11035,184 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeOrdinalEraType",
+ "localPart":"GeographicCRSType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "relatedTime",
- "start",
- "end",
- "extent",
- "member",
- "group"
+ "usesEllipsoidalCS",
+ "usesGeodeticDatum"
]
},
- "UnitDefinitionType":{
+ "AbstractCoverageType":{
"required":[
- "quantityType"
+ "domainSet",
+ "rangeSet"
],
"allOf":[
{
- "$ref":"#/definitions/DefinitionType"
+ "$ref":"#/definitions/AbstractFeatureType"
},
{
"type":"object",
- "title":"UnitDefinitionType",
+ "title":"AbstractCoverageType",
"properties":{
- "quantityType":{
- "title":"quantityType",
+ "domainSet":{
+ "title":"domainSet",
"allOf":[
{
- "$ref":"#/definitions/StringOrRefType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/DomainSetType"
+ }
+ },
+ "elementName":{
+ "localPart":"domainSet",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"quantityType",
+ "localPart":"domainSet",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "catalogSymbol":{
- "title":"catalogSymbol",
+ "rangeSet":{
+ "title":"rangeSet",
"allOf":[
{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/RangeSetType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"catalogSymbol",
+ "localPart":"rangeSet",
"namespaceURI":"http://www.opengis.net/gml"
}
+ },
+ "dimension":{
+ "title":"dimension",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"dimension",
+ "namespaceURI":""
+ }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"UnitDefinitionType",
+ "localPart":"AbstractCoverageType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "quantityType",
- "catalogSymbol"
+ "domainSet",
+ "rangeSet",
+ "dimension"
]
},
- "TopologyStyleType":{
+ "TimeEdgeType":{
"required":[
- "symbol",
- "style"
+ "start",
+ "end"
],
"allOf":[
{
- "$ref":"#/definitions/BaseStyleDescriptorType"
+ "$ref":"#/definitions/AbstractTimeTopologyPrimitiveType"
},
{
"type":"object",
- "title":"TopologyStyleType",
+ "title":"TimeEdgeType",
"properties":{
- "symbol":{
- "title":"symbol",
+ "start":{
+ "title":"start",
"allOf":[
{
- "$ref":"#/definitions/SymbolType"
+ "$ref":"#/definitions/TimeNodePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"symbol",
+ "localPart":"start",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "style":{
- "title":"style",
+ "end":{
+ "title":"end",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/TimeNodePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"style",
+ "localPart":"end",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "labelStyle":{
- "title":"labelStyle",
+ "extent":{
+ "title":"extent",
"allOf":[
{
- "$ref":"#/definitions/LabelStylePropertyType"
+ "$ref":"#/definitions/TimePeriodPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"labelStyle",
+ "localPart":"extent",
"namespaceURI":"http://www.opengis.net/gml"
}
- },
- "topologyProperty":{
- "title":"topologyProperty",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"topologyProperty",
- "namespaceURI":""
- }
- },
- "topologyType":{
- "title":"topologyType",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"topologyType",
- "namespaceURI":""
- }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TopologyStyleType",
+ "localPart":"TimeEdgeType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "symbol",
- "style",
- "labelStyle",
- "topologyProperty",
- "topologyType"
+ "start",
+ "end",
+ "extent"
]
},
- "AbsoluteExternalPositionalAccuracyType":{
+ "CompoundCRSType":{
"required":[
- "result"
+ "includesCRS"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractPositionalAccuracyType"
+ "$ref":"#/definitions/AbstractReferenceSystemType"
},
{
"type":"object",
- "title":"AbsoluteExternalPositionalAccuracyType",
+ "title":"CompoundCRSType",
"properties":{
- "result":{
- "title":"result",
+ "includesCRS":{
+ "title":"includesCRS",
"allOf":[
{
- "$ref":"#/definitions/MeasureType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CoordinateReferenceSystemRefType"
+ },
+ "minItems":2
}
],
"propertyType":"element",
"elementName":{
- "localPart":"result",
+ "localPart":"includesCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -10552,32 +11221,20 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbsoluteExternalPositionalAccuracyType",
+ "localPart":"CompoundCRSType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "result"
+ "includesCRS"
]
},
- "MeasureOrNullListType":{
+ "UnitOfMeasureType":{
"type":"object",
- "title":"MeasureOrNullListType",
+ "title":"UnitOfMeasureType",
"required":[
"uom"
],
"properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"value"
- },
"uom":{
"title":"uom",
"allOf":[
@@ -10594,29 +11251,80 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MeasureOrNullListType",
+ "localPart":"UnitOfMeasureType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "value",
"uom"
]
},
- "RectangleType":{
- "required":[
- "exterior"
- ],
+ "BagType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractSurfacePatchType"
+ "$ref":"#/definitions/AbstractGMLType"
},
{
"type":"object",
- "title":"RectangleType",
+ "title":"BagType",
"properties":{
- "exterior":{
- "title":"exterior",
+ "member":{
+ "title":"member",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/AssociationType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"member",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "members":{
+ "title":"members",
"allOf":[
+ {
+ "$ref":"#/definitions/ArrayAssociationType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"members",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"BagType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "member",
+ "members"
+ ]
+ },
+ "FeaturePropertyType":{
+ "type":"object",
+ "title":"FeaturePropertyType",
+ "required":[
+ "feature"
+ ],
+ "properties":{
+ "feature":{
+ "title":"feature",
+ "allOf":[
+ {
+ "anyOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/dom"
+ },
{
"type":"object",
"properties":{
@@ -10624,32 +11332,200 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractRingPropertyType"
+ "$ref":"#/definitions/AbstractFeatureType"
}
},
"elementName":{
- "localPart":"exterior",
+ "localPart":"_Feature",
"namespaceURI":"http://www.opengis.net/gml"
}
}
+ ]
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"_Feature",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"FeaturePropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "feature",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "AbstractGeometricPrimitiveType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeometryType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractGeometricPrimitiveType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractGeometricPrimitiveType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "EngineeringCRSType":{
+ "required":[
+ "usesCS",
+ "usesEngineeringDatum"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractReferenceSystemType"
+ },
+ {
+ "type":"object",
+ "title":"EngineeringCRSType",
+ "properties":{
+ "usesCS":{
+ "title":"usesCS",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CoordinateSystemRefType"
+ }
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"exterior",
+ "localPart":"usesCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "interpolation":{
- "title":"interpolation",
+ "usesEngineeringDatum":{
+ "title":"usesEngineeringDatum",
"allOf":[
{
- "$ref":"#/definitions/SurfaceInterpolationType"
+ "$ref":"#/definitions/EngineeringDatumRefType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"interpolation",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"usesEngineeringDatum",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
}
@@ -10657,31 +11533,31 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"RectangleType",
+ "localPart":"EngineeringCRSType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "exterior",
- "interpolation"
+ "usesCS",
+ "usesEngineeringDatum"
]
},
- "TimeOrdinalEraPropertyType":{
+ "DerivedCRSRefType":{
"type":"object",
- "title":"TimeOrdinalEraPropertyType",
+ "title":"DerivedCRSRefType",
"required":[
- "timeOrdinalEra"
+ "derivedCRS"
],
"properties":{
- "timeOrdinalEra":{
- "title":"timeOrdinalEra",
+ "derivedCRS":{
+ "title":"derivedCRS",
"allOf":[
{
- "$ref":"#/definitions/TimeOrdinalEraType"
+ "$ref":"#/definitions/DerivedCRSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TimeOrdinalEra",
+ "localPart":"DerivedCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -10792,11 +11668,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeOrdinalEraPropertyType",
+ "localPart":"DerivedCRSRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "timeOrdinalEra",
+ "derivedCRS",
"remoteSchema",
"type",
"href",
@@ -10807,23 +11683,265 @@
"actuate"
]
},
- "TimePeriodPropertyType":{
+ "IndexMapType":{
+ "required":[
+ "lookUpTable"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/GridFunctionType"
+ },
+ {
+ "type":"object",
+ "title":"IndexMapType",
+ "properties":{
+ "lookUpTable":{
+ "title":"lookUpTable",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lookUpTable",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"IndexMapType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "lookUpTable"
+ ]
+ },
+ "ScaleType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/MeasureType"
+ },
+ {
+ "type":"object",
+ "title":"ScaleType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ScaleType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "GraphStyleType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/BaseStyleDescriptorType"
+ },
+ {
+ "type":"object",
+ "title":"GraphStyleType",
+ "properties":{
+ "planar":{
+ "title":"planar",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"planar",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "directed":{
+ "title":"directed",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"directed",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "grid":{
+ "title":"grid",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"grid",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "minDistance":{
+ "title":"minDistance",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"minDistance",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "minAngle":{
+ "title":"minAngle",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"minAngle",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "graphType":{
+ "title":"graphType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/GraphTypeType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"graphType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "drawingType":{
+ "title":"drawingType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DrawingTypeType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"drawingType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "lineType":{
+ "title":"lineType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/LineTypeType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lineType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "aestheticCriteria":{
+ "title":"aestheticCriteria",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/AesheticCriteriaType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"aestheticCriteria",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"GraphStyleType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "planar",
+ "directed",
+ "grid",
+ "minDistance",
+ "minAngle",
+ "graphType",
+ "drawingType",
+ "lineType",
+ "aestheticCriteria"
+ ]
+ },
+ "AbstractDiscreteCoverageType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCoverageType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractDiscreteCoverageType",
+ "properties":{
+ "coverageFunction":{
+ "title":"coverageFunction",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CoverageFunctionType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"coverageFunction",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractDiscreteCoverageType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "coverageFunction"
+ ]
+ },
+ "PointPropertyType":{
"type":"object",
- "title":"TimePeriodPropertyType",
+ "title":"PointPropertyType",
"required":[
- "timePeriod"
+ "point"
],
"properties":{
- "timePeriod":{
- "title":"timePeriod",
+ "point":{
+ "title":"point",
"allOf":[
{
- "$ref":"#/definitions/TimePeriodType"
+ "$ref":"#/definitions/PointType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TimePeriod",
+ "localPart":"Point",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -10931,51 +12049,276 @@
"namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- },
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"PointPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "point",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "ConeType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGriddedSurfaceType"
+ },
+ {
+ "type":"object",
+ "title":"ConeType",
+ "properties":{
+ "horizontalCURVETYPE":{
+ "title":"horizontalCURVETYPE",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurveInterpolationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"horizontalCurveType",
+ "namespaceURI":""
+ }
+ },
+ "verticalCURVETYPE":{
+ "title":"verticalCURVETYPE",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurveInterpolationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"verticalCurveType",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ConeType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "horizontalCURVETYPE",
+ "verticalCURVETYPE"
+ ]
+ },
+ "GridFunctionType":{
+ "type":"object",
+ "title":"GridFunctionType",
+ "properties":{
+ "sequenceRule":{
+ "title":"sequenceRule",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SequenceRuleType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"sequenceRule",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "startPoint":{
+ "title":"startPoint",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"startPoint",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"GridFunctionType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "sequenceRule",
+ "startPoint"
+ ]
+ },
+ "OperationMethodType":{
+ "required":[
+ "methodFormula",
+ "sourceDimensions",
+ "targetDimensions"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/OperationMethodBaseType"
+ },
+ {
+ "type":"object",
+ "title":"OperationMethodType",
+ "properties":{
+ "methodID":{
+ "title":"methodID",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/IdentifierType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"methodID",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "remarks":{
+ "title":"remarks",
+ "allOf":[
+ {
+ "$ref":"#/definitions/StringOrRefType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"remarks",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "methodFormula":{
+ "title":"methodFormula",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"methodFormula",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "sourceDimensions":{
+ "title":"sourceDimensions",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"sourceDimensions",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "targetDimensions":{
+ "title":"targetDimensions",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"targetDimensions",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "usesParameter":{
+ "title":"usesParameter",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/AbstractGeneralOperationParameterRefType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"usesParameter",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"TimePeriodPropertyType",
+ "localPart":"OperationMethodType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "timePeriod",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "methodID",
+ "remarks",
+ "methodFormula",
+ "sourceDimensions",
+ "targetDimensions",
+ "usesParameter"
]
},
- "QuantityExtentType":{
+ "AbstractGeneralOperationParameterType":{
"allOf":[
{
- "$ref":"#/definitions/MeasureOrNullListType"
+ "$ref":"#/definitions/DefinitionType"
},
{
"type":"object",
- "title":"QuantityExtentType",
+ "title":"AbstractGeneralOperationParameterType",
"properties":{
+ "minimumOccurs":{
+ "title":"minimumOccurs",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"minimumOccurs",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"QuantityExtentType",
+ "localPart":"AbstractGeneralOperationParameterType",
"namespaceURI":"http://www.opengis.net/gml"
- }
+ },
+ "propertiesOrder":[
+ "minimumOccurs"
+ ]
},
- "TimeGeometricPrimitivePropertyType":{
+ "AbstractGeneralOperationParameterRefType":{
"type":"object",
- "title":"TimeGeometricPrimitivePropertyType",
+ "title":"AbstractGeneralOperationParameterRefType",
"required":[
- "timeGeometricPrimitive"
+ "generalOperationParameter"
],
"properties":{
- "timeGeometricPrimitive":{
- "title":"timeGeometricPrimitive",
+ "generalOperationParameter":{
+ "title":"generalOperationParameter",
"allOf":[
{
"type":"object",
@@ -10984,18 +12327,18 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTimeGeometricPrimitiveType"
+ "$ref":"#/definitions/AbstractGeneralOperationParameterType"
}
},
"elementName":{
- "localPart":"_TimeGeometricPrimitive",
+ "localPart":"_GeneralOperationParameter",
"namespaceURI":"http://www.opengis.net/gml"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"_TimeGeometricPrimitive",
+ "localPart":"_GeneralOperationParameter",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -11106,11 +12449,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeGeometricPrimitivePropertyType",
+ "localPart":"AbstractGeneralOperationParameterRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "timeGeometricPrimitive",
+ "generalOperationParameter",
"remoteSchema",
"type",
"href",
@@ -11121,408 +12464,312 @@
"actuate"
]
},
- "ObliqueCartesianCSRefType":{
- "type":"object",
- "title":"ObliqueCartesianCSRefType",
- "required":[
- "obliqueCartesianCS"
+ "MultiPointCoverageType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDiscreteCoverageType"
+ },
+ {
+ "type":"object",
+ "title":"MultiPointCoverageType",
+ "properties":{
+ }
+ }
],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MultiPointCoverageType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "ExtentType":{
+ "type":"object",
+ "title":"ExtentType",
"properties":{
- "obliqueCartesianCS":{
- "title":"obliqueCartesianCS",
+ "description":{
+ "title":"description",
"allOf":[
{
- "$ref":"#/definitions/ObliqueCartesianCSType"
+ "$ref":"#/definitions/StringOrRefType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"ObliqueCartesianCS",
+ "localPart":"description",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "remoteSchema":{
- "title":"remoteSchema",
+ "boundingBox":{
+ "title":"boundingBox",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/EnvelopeType"
+ },
+ "minItems":0
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"boundingBox",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
+ "boundingPolygon":{
+ "title":"boundingPolygon",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/PolygonType"
+ },
+ "minItems":0
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"boundingPolygon",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "show":{
- "title":"show",
+ "verticalExtent":{
+ "title":"verticalExtent",
"allOf":[
{
- "$ref":"#/definitions/ShowType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/EnvelopeType"
+ },
+ "minItems":0
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"verticalExtent",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "actuate":{
- "title":"actuate",
+ "temporalExtent":{
+ "title":"temporalExtent",
"allOf":[
{
- "$ref":"#/definitions/ActuateType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/TimePeriodType"
+ },
+ "minItems":0
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"temporalExtent",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ObliqueCartesianCSRefType",
+ "localPart":"ExtentType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "obliqueCartesianCS",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "description",
+ "boundingBox",
+ "boundingPolygon",
+ "verticalExtent",
+ "temporalExtent"
]
},
- "MultiSurfaceCoverageType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDiscreteCoverageType"
- },
- {
- "type":"object",
- "title":"MultiSurfaceCoverageType",
- "properties":{
- }
- }
+ "TimeTopologyComplexType":{
+ "required":[
+ "primitive"
],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MultiSurfaceCoverageType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "AngleType":{
"allOf":[
{
- "$ref":"#/definitions/MeasureType"
+ "$ref":"#/definitions/AbstractTimeComplexType"
},
{
"type":"object",
- "title":"AngleType",
+ "title":"TimeTopologyComplexType",
"properties":{
+ "primitive":{
+ "title":"primitive",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/TimeTopologyPrimitivePropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"primitive",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AngleType",
+ "localPart":"TimeTopologyComplexType",
"namespaceURI":"http://www.opengis.net/gml"
- }
+ },
+ "propertiesOrder":[
+ "primitive"
+ ]
},
- "PolygonPropertyType":{
+ "FormulaType":{
"type":"object",
- "title":"PolygonPropertyType",
+ "title":"FormulaType",
"required":[
- "polygon"
+ "b",
+ "c"
],
"properties":{
- "polygon":{
- "title":"polygon",
+ "a":{
+ "title":"a",
"allOf":[
{
- "$ref":"#/definitions/PolygonType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Polygon",
+ "localPart":"a",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "remoteSchema":{
- "title":"remoteSchema",
+ "b":{
+ "title":"b",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"b",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
+ "c":{
+ "title":"c",
"allOf":[
{
- "$ref":"#/definitions/ShowType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"c",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "actuate":{
- "title":"actuate",
+ "d":{
+ "title":"d",
"allOf":[
{
- "$ref":"#/definitions/ActuateType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"d",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"PolygonPropertyType",
+ "localPart":"FormulaType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "polygon",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "a",
+ "b",
+ "c",
+ "d"
]
},
- "LabelStyleType":{
- "required":[
- "style",
- "label"
- ],
+ "TrianglePatchArrayPropertyType":{
"allOf":[
{
- "$ref":"#/definitions/BaseStyleDescriptorType"
+ "$ref":"#/definitions/SurfacePatchArrayPropertyType"
},
{
"type":"object",
- "title":"LabelStyleType",
+ "title":"TrianglePatchArrayPropertyType",
"properties":{
- "style":{
- "title":"style",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"style",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "label":{
- "title":"label",
- "allOf":[
- {
- "$ref":"#/definitions/LabelType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"label",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"LabelStyleType",
+ "localPart":"TrianglePatchArrayPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "style",
- "label"
- ]
+ }
},
- "GeometryPropertyType":{
+ "SymbolType":{
"type":"object",
- "title":"GeometryPropertyType",
+ "title":"SymbolType",
"required":[
- "geometry"
+ "symbolType"
],
"properties":{
- "geometry":{
- "title":"geometry",
+ "any":{
+ "title":"any",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/dom"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"anyElement"
+ },
+ "symbolType":{
+ "title":"symbolType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SymbolTypeEnumeration"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"symbolType",
+ "namespaceURI":""
+ }
+ },
+ "transform":{
+ "title":"transform",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"transform",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "about":{
+ "title":"about",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeometryType"
- }
- },
- "elementName":{
- "localPart":"_Geometry",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"_Geometry",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"about",
+ "namespaceURI":""
}
},
"remoteSchema":{
@@ -11632,11 +12879,14 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"GeometryPropertyType",
+ "localPart":"SymbolType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "geometry",
+ "any",
+ "symbolType",
+ "transform",
+ "about",
"remoteSchema",
"type",
"href",
@@ -11647,26 +12897,36 @@
"actuate"
]
},
- "DerivedCRSRefType":{
+ "FeatureStylePropertyType":{
"type":"object",
- "title":"DerivedCRSRefType",
- "required":[
- "derivedCRS"
- ],
+ "title":"FeatureStylePropertyType",
"properties":{
- "derivedCRS":{
- "title":"derivedCRS",
+ "featureStyle":{
+ "title":"featureStyle",
"allOf":[
{
- "$ref":"#/definitions/DerivedCRSType"
+ "$ref":"#/definitions/FeatureStyleType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DerivedCRS",
+ "localPart":"FeatureStyle",
"namespaceURI":"http://www.opengis.net/gml"
}
},
+ "about":{
+ "title":"about",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"about",
+ "namespaceURI":""
+ }
+ },
"remoteSchema":{
"title":"remoteSchema",
"allOf":[
@@ -11774,11 +13034,12 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DerivedCRSRefType",
+ "localPart":"FeatureStylePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "derivedCRS",
+ "featureStyle",
+ "about",
"remoteSchema",
"type",
"href",
@@ -11789,212 +13050,64 @@
"actuate"
]
},
- "CubicSplineType":{
+ "TopoVolumePropertyType":{
+ "type":"object",
+ "title":"TopoVolumePropertyType",
"required":[
- "posOrPointPropertyOrPointRep",
- "posList",
- "coordinates",
- "vectorAtStart",
- "vectorAtEnd"
+ "topoVolume"
],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCurveSegmentType"
- },
- {
- "type":"object",
- "title":"CubicSplineType",
- "properties":{
- "posOrPointPropertyOrPointRep":{
- "title":"posOrPointPropertyOrPointRep",
- "allOf":[
- {
- "type":"array",
- "items":{
- "anyOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointRep",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/DirectPositionType"
- }
- },
- "elementName":{
- "localPart":"pos",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointProperty",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ]
- },
- "minItems":2
- }
- ],
- "propertyType":"elementRefs"
- },
- "posList":{
- "title":"posList",
- "allOf":[
- {
- "$ref":"#/definitions/DirectPositionListType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"posList",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "coordinates":{
- "title":"coordinates",
- "allOf":[
- {
- "$ref":"#/definitions/CoordinatesType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"coordinates",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "vectorAtStart":{
- "title":"vectorAtStart",
- "allOf":[
- {
- "$ref":"#/definitions/VectorType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"vectorAtStart",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "vectorAtEnd":{
- "title":"vectorAtEnd",
- "allOf":[
- {
- "$ref":"#/definitions/VectorType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"vectorAtEnd",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "interpolation":{
- "title":"interpolation",
- "allOf":[
- {
- "$ref":"#/definitions/CurveInterpolationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"interpolation",
- "namespaceURI":""
- }
- },
- "degree":{
- "title":"degree",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"degree",
- "namespaceURI":""
- }
+ "properties":{
+ "topoVolume":{
+ "title":"topoVolume",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TopoVolumeType"
}
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"TopoVolume",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"CubicSplineType",
+ "localPart":"TopoVolumePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "posOrPointPropertyOrPointRep",
- "posList",
- "coordinates",
- "vectorAtStart",
- "vectorAtEnd",
- "interpolation",
- "degree"
+ "topoVolume"
]
},
- "MultiCurveCoverageType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDiscreteCoverageType"
- },
- {
- "type":"object",
- "title":"MultiCurveCoverageType",
- "properties":{
- }
- }
- ],
+ "AbstractGeneralParameterValueType":{
+ "type":"object",
+ "title":"AbstractGeneralParameterValueType",
+ "properties":{
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiCurveCoverageType",
+ "localPart":"AbstractGeneralParameterValueType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "MultiCurvePropertyType":{
+ "ConcatenatedOperationRefType":{
"type":"object",
- "title":"MultiCurvePropertyType",
+ "title":"ConcatenatedOperationRefType",
"required":[
- "multiCurve"
+ "concatenatedOperation"
],
"properties":{
- "multiCurve":{
- "title":"multiCurve",
+ "concatenatedOperation":{
+ "title":"concatenatedOperation",
"allOf":[
{
- "$ref":"#/definitions/MultiCurveType"
+ "$ref":"#/definitions/ConcatenatedOperationType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MultiCurve",
+ "localPart":"ConcatenatedOperation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -12031,364 +13144,126 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MultiCurvePropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "multiCurve",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "GridType":{
- "required":[
- "limits",
- "axisName",
- "dimension"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeometryType"
- },
- {
- "type":"object",
- "title":"GridType",
- "properties":{
- "limits":{
- "title":"limits",
- "allOf":[
- {
- "$ref":"#/definitions/GridLimitsType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"limits",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "axisName":{
- "title":"axisName",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"axisName",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "dimension":{
- "title":"dimension",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"dimension",
- "namespaceURI":""
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"GridType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "limits",
- "axisName",
- "dimension"
- ]
- },
- "TopoCurveType":{
- "required":[
- "directedEdge"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTopologyType"
- },
- {
- "type":"object",
- "title":"TopoCurveType",
- "properties":{
- "directedEdge":{
- "title":"directedEdge",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/DirectedEdgePropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"directedEdge",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TopoCurveType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "directedEdge"
- ]
- },
- "DerivedCRSType":{
- "required":[
- "derivedCRSType",
- "usesCS"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeneralDerivedCRSType"
- },
- {
- "type":"object",
- "title":"DerivedCRSType",
- "properties":{
- "derivedCRSType":{
- "title":"derivedCRSType",
- "allOf":[
- {
- "$ref":"#/definitions/DerivedCRSTypeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"derivedCRSType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "usesCS":{
- "title":"usesCS",
- "allOf":[
- {
- "$ref":"#/definitions/CoordinateSystemRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"usesCS",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DerivedCRSType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "derivedCRSType",
- "usesCS"
- ]
- },
- "IdentifierType":{
- "type":"object",
- "title":"IdentifierType",
- "required":[
- "name"
- ],
- "properties":{
- "name":{
- "title":"name",
+ },
+ "arcrole":{
+ "title":"arcrole",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/CodeType"
- }
- },
- "elementName":{
- "localPart":"name",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"name",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "version":{
- "title":"version",
+ "title":{
+ "title":"title",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"version",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "remarks":{
- "title":"remarks",
+ "show":{
+ "title":"show",
"allOf":[
{
- "$ref":"#/definitions/StringOrRefType"
+ "$ref":"#/definitions/ShowType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"remarks",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"IdentifierType",
+ "localPart":"ConcatenatedOperationRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "name",
- "version",
- "remarks"
+ "concatenatedOperation",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "AbstractSolidType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeometricPrimitiveType"
- },
- {
- "type":"object",
- "title":"AbstractSolidType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractSolidType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "GeodeticDatumRefType":{
+ "ContainerPropertyType":{
"type":"object",
- "title":"GeodeticDatumRefType",
+ "title":"ContainerPropertyType",
"required":[
- "geodeticDatum"
+ "face",
+ "topoSolid"
],
"properties":{
- "geodeticDatum":{
- "title":"geodeticDatum",
+ "face":{
+ "title":"face",
"allOf":[
{
- "$ref":"#/definitions/GeodeticDatumType"
+ "$ref":"#/definitions/FaceType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"GeodeticDatum",
+ "localPart":"Face",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "topoSolid":{
+ "title":"topoSolid",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TopoSolidType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"TopoSolid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -12499,11 +13374,12 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"GeodeticDatumRefType",
+ "localPart":"ContainerPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "geodeticDatum",
+ "face",
+ "topoSolid",
"remoteSchema",
"type",
"href",
@@ -12514,35 +13390,171 @@
"actuate"
]
},
- "SurfacePropertyType":{
- "type":"object",
- "title":"SurfacePropertyType",
+ "ImageCRSType":{
"required":[
- "surface"
+ "usesCartesianCS",
+ "usesObliqueCartesianCS",
+ "usesImageDatum"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractReferenceSystemType"
+ },
+ {
+ "type":"object",
+ "title":"ImageCRSType",
+ "properties":{
+ "usesCartesianCS":{
+ "title":"usesCartesianCS",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CartesianCSRefType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"usesCartesianCS",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "usesObliqueCartesianCS":{
+ "title":"usesObliqueCartesianCS",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ObliqueCartesianCSRefType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"usesObliqueCartesianCS",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "usesImageDatum":{
+ "title":"usesImageDatum",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ImageDatumRefType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"usesImageDatum",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ImageCRSType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "usesCartesianCS",
+ "usesObliqueCartesianCS",
+ "usesImageDatum"
+ ]
+ },
+ "CurveArrayPropertyType":{
+ "type":"object",
+ "title":"CurveArrayPropertyType",
"properties":{
- "surface":{
- "title":"surface",
+ "curve":{
+ "title":"curve",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractCurveType"
+ }
},
- "value":{
- "$ref":"#/definitions/AbstractSurfaceType"
+ "elementName":{
+ "localPart":"_Curve",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
+ "minItems":0
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"_Curve",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CurveArrayPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "curve"
+ ]
+ },
+ "MultiPolygonType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeometricAggregateType"
+ },
+ {
+ "type":"object",
+ "title":"MultiPolygonType",
+ "properties":{
+ "polygonMember":{
+ "title":"polygonMember",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/PolygonPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
"elementName":{
- "localPart":"_Surface",
+ "localPart":"polygonMember",
"namespaceURI":"http://www.opengis.net/gml"
}
}
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MultiPolygonType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "polygonMember"
+ ]
+ },
+ "ImageCRSRefType":{
+ "type":"object",
+ "title":"ImageCRSRefType",
+ "required":[
+ "imageCRS"
+ ],
+ "properties":{
+ "imageCRS":{
+ "title":"imageCRS",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ImageCRSType"
+ }
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"_Surface",
+ "localPart":"ImageCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -12653,11 +13665,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"SurfacePropertyType",
+ "localPart":"ImageCRSRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "surface",
+ "imageCRS",
"remoteSchema",
"type",
"href",
@@ -12668,39 +13680,100 @@
"actuate"
]
},
- "CylinderType":{
+ "TemporalDatumType":{
+ "required":[
+ "origin"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractGriddedSurfaceType"
+ "$ref":"#/definitions/TemporalDatumBaseType"
},
{
"type":"object",
- "title":"CylinderType",
+ "title":"TemporalDatumType",
"properties":{
- "horizontalCURVETYPE":{
- "title":"horizontalCURVETYPE",
+ "origin":{
+ "title":"origin",
"allOf":[
{
- "$ref":"#/definitions/CurveInterpolationType"
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"horizontalCurveType",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"origin",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TemporalDatumType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "origin"
+ ]
+ },
+ "AbstractCoordinateSystemType":{
+ "required":[
+ "usesAxis"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCoordinateSystemBaseType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractCoordinateSystemType",
+ "properties":{
+ "csID":{
+ "title":"csID",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/IdentifierType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"csID",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "verticalCURVETYPE":{
- "title":"verticalCURVETYPE",
+ "remarks":{
+ "title":"remarks",
"allOf":[
{
- "$ref":"#/definitions/CurveInterpolationType"
+ "$ref":"#/definitions/StringOrRefType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"verticalCurveType",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"remarks",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "usesAxis":{
+ "title":"usesAxis",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CoordinateSystemAxisRefType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"usesAxis",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
}
@@ -12708,43 +13781,111 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"CylinderType",
+ "localPart":"AbstractCoordinateSystemType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "horizontalCURVETYPE",
- "verticalCURVETYPE"
+ "csID",
+ "remarks",
+ "usesAxis"
+ ]
+ },
+ "SolidArrayPropertyType":{
+ "type":"object",
+ "title":"SolidArrayPropertyType",
+ "properties":{
+ "solid":{
+ "title":"solid",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractSolidType"
+ }
+ },
+ "elementName":{
+ "localPart":"_Solid",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"_Solid",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"SolidArrayPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "solid"
]
},
- "AbstractGeneralOperationParameterRefType":{
+ "AbstractDatumBaseType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/DefinitionType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractDatumBaseType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractDatumBaseType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "AbstractReferenceSystemBaseType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/DefinitionType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractReferenceSystemBaseType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractReferenceSystemBaseType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "ConversionRefType":{
"type":"object",
- "title":"AbstractGeneralOperationParameterRefType",
+ "title":"ConversionRefType",
"required":[
- "generalOperationParameter"
+ "conversion"
],
"properties":{
- "generalOperationParameter":{
- "title":"generalOperationParameter",
+ "conversion":{
+ "title":"conversion",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeneralOperationParameterType"
- }
- },
- "elementName":{
- "localPart":"_GeneralOperationParameter",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"#/definitions/ConversionType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"_GeneralOperationParameter",
+ "localPart":"Conversion",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -12855,11 +13996,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractGeneralOperationParameterRefType",
+ "localPart":"ConversionRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "generalOperationParameter",
+ "conversion",
"remoteSchema",
"type",
"href",
@@ -12870,346 +14011,23 @@
"actuate"
]
},
- "AbstractGeneralConversionType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoordinateOperationType"
- },
- {
- "type":"object",
- "title":"AbstractGeneralConversionType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractGeneralConversionType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "VerticalCRSType":{
- "required":[
- "usesVerticalCS",
- "usesVerticalDatum"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractReferenceSystemType"
- },
- {
- "type":"object",
- "title":"VerticalCRSType",
- "properties":{
- "usesVerticalCS":{
- "title":"usesVerticalCS",
- "allOf":[
- {
- "$ref":"#/definitions/VerticalCSRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"usesVerticalCS",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "usesVerticalDatum":{
- "title":"usesVerticalDatum",
- "allOf":[
- {
- "$ref":"#/definitions/VerticalDatumRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"usesVerticalDatum",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"VerticalCRSType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "usesVerticalCS",
- "usesVerticalDatum"
- ]
- },
- "ValueArrayPropertyType":{
- "type":"object",
- "title":"ValueArrayPropertyType",
- "required":[
- "value"
- ],
- "properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "type":"array",
- "items":{
- "anyOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/CategoryExtentType"
- }
- },
- "elementName":{
- "localPart":"CategoryExtent",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- }
- },
- "elementName":{
- "localPart":"_Object",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/CodeOrNullListType"
- }
- },
- "elementName":{
- "localPart":"CategoryList",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- },
- "elementName":{
- "localPart":"Boolean",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/CodeType"
- }
- },
- "elementName":{
- "localPart":"Category",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- },
- "elementName":{
- "localPart":"CountList",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/QuantityExtentType"
- }
- },
- "elementName":{
- "localPart":"QuantityExtent",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/MeasureOrNullListType"
- }
- },
- "elementName":{
- "localPart":"QuantityList",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- },
- "elementName":{
- "localPart":"Null",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- },
- "elementName":{
- "localPart":"Count",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/MeasureType"
- }
- },
- "elementName":{
- "localPart":"Quantity",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- },
- "elementName":{
- "localPart":"BooleanList",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/CompositeValueType"
- }
- },
- "elementName":{
- "localPart":"CompositeValue",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- },
- "elementName":{
- "localPart":"CountExtent",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ]
- },
- "minItems":1
- }
- ],
- "propertyType":"elementRefs"
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ValueArrayPropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "value"
- ]
- },
- "OperationParameterGroupRefType":{
+ "TimeNodePropertyType":{
"type":"object",
- "title":"OperationParameterGroupRefType",
+ "title":"TimeNodePropertyType",
"required":[
- "operationParameterGroup"
+ "timeNode"
],
"properties":{
- "operationParameterGroup":{
- "title":"operationParameterGroup",
+ "timeNode":{
+ "title":"timeNode",
"allOf":[
{
- "$ref":"#/definitions/OperationParameterGroupType"
+ "$ref":"#/definitions/TimeNodeType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"OperationParameterGroup",
+ "localPart":"TimeNode",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -13320,11 +14138,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"OperationParameterGroupRefType",
+ "localPart":"TimeNodePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "operationParameterGroup",
+ "timeNode",
"remoteSchema",
"type",
"href",
@@ -13335,21 +14153,21 @@
"actuate"
]
},
- "LengthType":{
+ "SpeedType":{
"allOf":[
{
"$ref":"#/definitions/MeasureType"
},
{
"type":"object",
- "title":"LengthType",
+ "title":"SpeedType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"LengthType",
+ "localPart":"SpeedType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -13403,155 +14221,31 @@
"elementName":{
"localPart":"labelStyle",
"namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "geometryProperty":{
- "title":"geometryProperty",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"geometryProperty",
- "namespaceURI":""
- }
- },
- "geometryType":{
- "title":"geometryType",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"geometryType",
- "namespaceURI":""
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"GeometryStyleType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "symbol",
- "style",
- "labelStyle",
- "geometryProperty",
- "geometryType"
- ]
- },
- "GeodeticDatumType":{
- "required":[
- "usesPrimeMeridian",
- "usesEllipsoid"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDatumType"
- },
- {
- "type":"object",
- "title":"GeodeticDatumType",
- "properties":{
- "usesPrimeMeridian":{
- "title":"usesPrimeMeridian",
- "allOf":[
- {
- "$ref":"#/definitions/PrimeMeridianRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"usesPrimeMeridian",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "usesEllipsoid":{
- "title":"usesEllipsoid",
- "allOf":[
- {
- "$ref":"#/definitions/EllipsoidRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"usesEllipsoid",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"GeodeticDatumType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "usesPrimeMeridian",
- "usesEllipsoid"
- ]
- },
- "BooleanPropertyType":{
- "allOf":[
- {
- "$ref":"#/definitions/ValuePropertyType"
- },
- {
- "type":"object",
- "title":"BooleanPropertyType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"BooleanPropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "OrientableSurfaceType":{
- "required":[
- "baseSurface"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractSurfaceType"
- },
- {
- "type":"object",
- "title":"OrientableSurfaceType",
- "properties":{
- "baseSurface":{
- "title":"baseSurface",
+ }
+ },
+ "geometryProperty":{
+ "title":"geometryProperty",
"allOf":[
{
- "$ref":"#/definitions/SurfacePropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"baseSurface",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"geometryProperty",
+ "namespaceURI":""
}
},
- "orientation":{
- "title":"orientation",
+ "geometryType":{
+ "title":"geometryType",
"allOf":[
{
- "$ref":"#/definitions/SignType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"orientation",
+ "localPart":"geometryType",
"namespaceURI":""
}
}
@@ -13560,50 +14254,53 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"OrientableSurfaceType",
+ "localPart":"GeometryStyleType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "baseSurface",
- "orientation"
+ "symbol",
+ "style",
+ "labelStyle",
+ "geometryProperty",
+ "geometryType"
]
},
- "CompositeValueType":{
+ "MultiSurfaceType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractGMLType"
+ "$ref":"#/definitions/AbstractGeometricAggregateType"
},
{
"type":"object",
- "title":"CompositeValueType",
+ "title":"MultiSurfaceType",
"properties":{
- "valueComponent":{
- "title":"valueComponent",
+ "surfaceMember":{
+ "title":"surfaceMember",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/ValuePropertyType"
+ "$ref":"#/definitions/SurfacePropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"valueComponent",
+ "localPart":"surfaceMember",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "valueComponents":{
- "title":"valueComponents",
+ "surfaceMembers":{
+ "title":"surfaceMembers",
"allOf":[
{
- "$ref":"#/definitions/ValueArrayPropertyType"
+ "$ref":"#/definitions/SurfaceArrayPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"valueComponents",
+ "localPart":"surfaceMembers",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -13612,68 +14309,98 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"CompositeValueType",
+ "localPart":"MultiSurfaceType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "valueComponent",
- "valueComponents"
+ "surfaceMember",
+ "surfaceMembers"
]
},
- "VerticalDatumType":{
+ "OrientableSurfaceType":{
+ "required":[
+ "baseSurface"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractDatumType"
+ "$ref":"#/definitions/AbstractSurfaceType"
},
{
"type":"object",
- "title":"VerticalDatumType",
+ "title":"OrientableSurfaceType",
"properties":{
- "verticalDatumType":{
- "title":"verticalDatumType",
+ "baseSurface":{
+ "title":"baseSurface",
"allOf":[
{
- "$ref":"#/definitions/VerticalDatumTypeType"
+ "$ref":"#/definitions/SurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"verticalDatumType",
+ "localPart":"baseSurface",
"namespaceURI":"http://www.opengis.net/gml"
}
+ },
+ "orientation":{
+ "title":"orientation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SignType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"orientation",
+ "namespaceURI":""
+ }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"VerticalDatumType",
+ "localPart":"OrientableSurfaceType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "verticalDatumType"
+ "baseSurface",
+ "orientation"
]
},
- "TemporalDatumRefType":{
+ "DirectedTopoSolidPropertyType":{
"type":"object",
- "title":"TemporalDatumRefType",
+ "title":"DirectedTopoSolidPropertyType",
"required":[
- "temporalDatum"
+ "topoSolid"
],
"properties":{
- "temporalDatum":{
- "title":"temporalDatum",
+ "topoSolid":{
+ "title":"topoSolid",
"allOf":[
{
- "$ref":"#/definitions/TemporalDatumType"
+ "$ref":"#/definitions/TopoSolidType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TemporalDatum",
+ "localPart":"TopoSolid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
+ "orientation":{
+ "title":"orientation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SignType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"orientation",
+ "namespaceURI":""
+ }
+ },
"remoteSchema":{
"title":"remoteSchema",
"allOf":[
@@ -13781,11 +14508,12 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TemporalDatumRefType",
+ "localPart":"DirectedTopoSolidPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "temporalDatum",
+ "topoSolid",
+ "orientation",
"remoteSchema",
"type",
"href",
@@ -13796,156 +14524,196 @@
"actuate"
]
},
- "ScalarValuePropertyType":{
- "allOf":[
- {
- "$ref":"#/definitions/ValuePropertyType"
- },
- {
- "type":"object",
- "title":"ScalarValuePropertyType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ScalarValuePropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "OrientableCurveType":{
+ "CoordinateReferenceSystemRefType":{
+ "type":"object",
+ "title":"CoordinateReferenceSystemRefType",
"required":[
- "baseCurve"
+ "coordinateReferenceSystem"
],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCurveType"
- },
- {
- "type":"object",
- "title":"OrientableCurveType",
- "properties":{
- "baseCurve":{
- "title":"baseCurve",
- "allOf":[
- {
- "$ref":"#/definitions/CurvePropertyType"
+ "properties":{
+ "coordinateReferenceSystem":{
+ "title":"coordinateReferenceSystem",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractReferenceSystemType"
}
- ],
- "propertyType":"element",
+ },
"elementName":{
- "localPart":"baseCurve",
+ "localPart":"_CoordinateReferenceSystem",
"namespaceURI":"http://www.opengis.net/gml"
}
- },
- "orientation":{
- "title":"orientation",
- "allOf":[
- {
- "$ref":"#/definitions/SignType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"orientation",
- "namespaceURI":""
- }
}
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"_CoordinateReferenceSystem",
+ "namespaceURI":"http://www.opengis.net/gml"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"OrientableCurveType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "baseCurve",
- "orientation"
- ]
- },
- "AbstractCurveSegmentType":{
- "type":"object",
- "title":"AbstractCurveSegmentType",
- "properties":{
- "numDerivativesAtStart":{
- "title":"numDerivativesAtStart",
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"numDerivativesAtStart",
- "namespaceURI":""
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "numDerivativesAtEnd":{
- "title":"numDerivativesAtEnd",
+ "type":{
+ "title":"type",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/TypeType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"numDerivativesAtEnd",
- "namespaceURI":""
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "numDerivativeInterior":{
- "title":"numDerivativeInterior",
+ "href":{
+ "title":"href",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"numDerivativeInterior",
- "namespaceURI":""
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractCurveSegmentType",
+ "localPart":"CoordinateReferenceSystemRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "numDerivativesAtStart",
- "numDerivativesAtEnd",
- "numDerivativeInterior"
+ "coordinateReferenceSystem",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "DerivedUnitType":{
- "required":[
- "derivationUnitTerm"
- ],
+ "MultiCurveType":{
"allOf":[
{
- "$ref":"#/definitions/UnitDefinitionType"
+ "$ref":"#/definitions/AbstractGeometricAggregateType"
},
{
"type":"object",
- "title":"DerivedUnitType",
+ "title":"MultiCurveType",
"properties":{
- "derivationUnitTerm":{
- "title":"derivationUnitTerm",
+ "curveMember":{
+ "title":"curveMember",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/DerivationUnitTermType"
+ "$ref":"#/definitions/CurvePropertyType"
},
- "minItems":1
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"derivationUnitTerm",
+ "localPart":"curveMember",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "curveMembers":{
+ "title":"curveMembers",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurveArrayPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"curveMembers",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -13954,30 +14722,43 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DerivedUnitType",
+ "localPart":"MultiCurveType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "derivationUnitTerm"
+ "curveMember",
+ "curveMembers"
]
},
- "TimeNodePropertyType":{
+ "TimeGeometricPrimitivePropertyType":{
"type":"object",
- "title":"TimeNodePropertyType",
+ "title":"TimeGeometricPrimitivePropertyType",
"required":[
- "timeNode"
+ "timeGeometricPrimitive"
],
"properties":{
- "timeNode":{
- "title":"timeNode",
+ "timeGeometricPrimitive":{
+ "title":"timeGeometricPrimitive",
"allOf":[
{
- "$ref":"#/definitions/TimeNodeType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractTimeGeometricPrimitiveType"
+ }
+ },
+ "elementName":{
+ "localPart":"_TimeGeometricPrimitive",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"TimeNode",
+ "localPart":"_TimeGeometricPrimitive",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -14088,11 +14869,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeNodePropertyType",
+ "localPart":"TimeGeometricPrimitivePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "timeNode",
+ "timeGeometricPrimitive",
"remoteSchema",
"type",
"href",
@@ -14103,163 +14884,218 @@
"actuate"
]
},
- "CompositeSolidPropertyType":{
- "type":"object",
- "title":"CompositeSolidPropertyType",
+ "CompositeSurfaceType":{
"required":[
- "compositeSolid"
+ "surfaceMember"
],
- "properties":{
- "compositeSolid":{
- "title":"compositeSolid",
- "allOf":[
- {
- "$ref":"#/definitions/CompositeSolidType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"CompositeSolid",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractSurfaceType"
},
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "title":"CompositeSurfaceType",
+ "properties":{
+ "surfaceMember":{
+ "title":"surfaceMember",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/SurfacePropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"surfaceMember",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CompositeSurfaceType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "surfaceMember"
+ ]
+ },
+ "DerivationUnitTermType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/UnitOfMeasureType"
},
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "title":"DerivationUnitTermType",
+ "properties":{
+ "exponent":{
+ "title":"exponent",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"exponent",
+ "namespaceURI":""
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DerivationUnitTermType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "exponent"
+ ]
+ },
+ "ConversionToPreferredUnitType":{
+ "required":[
+ "factor",
+ "formula"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/UnitOfMeasureType"
},
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "title":"ConversionToPreferredUnitType",
+ "properties":{
+ "factor":{
+ "title":"factor",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"factor",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "formula":{
+ "title":"formula",
+ "allOf":[
+ {
+ "$ref":"#/definitions/FormulaType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"formula",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ConversionToPreferredUnitType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "factor",
+ "formula"
+ ]
+ },
+ "MultiSolidDomainType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/DomainSetType"
},
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ {
+ "type":"object",
+ "title":"MultiSolidDomainType",
+ "properties":{
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MultiSolidDomainType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "MultiSolidType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeometricAggregateType"
},
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
+ {
+ "type":"object",
+ "title":"MultiSolidType",
+ "properties":{
+ "solidMember":{
+ "title":"solidMember",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/SolidPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"solidMember",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "solidMembers":{
+ "title":"solidMembers",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SolidArrayPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"solidMembers",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"CompositeSolidPropertyType",
+ "localPart":"MultiSolidType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "compositeSolid",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "solidMember",
+ "solidMembers"
]
},
- "EngineeringDatumType":{
+ "VerticalDatumTypeType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractDatumType"
+ "$ref":"#/definitions/CodeType"
},
{
"type":"object",
- "title":"EngineeringDatumType",
+ "title":"VerticalDatumTypeType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"EngineeringDatumType",
+ "localPart":"VerticalDatumTypeType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -14281,62 +15117,178 @@
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "AbstractGeneralTransformationType":{
+ "DerivedCRSType":{
+ "required":[
+ "derivedCRSType",
+ "usesCS"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractCoordinateOperationType"
+ "$ref":"#/definitions/AbstractGeneralDerivedCRSType"
},
{
"type":"object",
- "title":"AbstractGeneralTransformationType",
+ "title":"DerivedCRSType",
"properties":{
+ "derivedCRSType":{
+ "title":"derivedCRSType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DerivedCRSTypeType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"derivedCRSType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "usesCS":{
+ "title":"usesCS",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CoordinateSystemRefType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"usesCS",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractGeneralTransformationType",
+ "localPart":"DerivedCRSType",
"namespaceURI":"http://www.opengis.net/gml"
- }
+ },
+ "propertiesOrder":[
+ "derivedCRSType",
+ "usesCS"
+ ]
},
- "GridLengthType":{
+ "ArrayType":{
"allOf":[
{
- "$ref":"#/definitions/MeasureType"
+ "$ref":"#/definitions/AbstractGMLType"
},
{
"type":"object",
- "title":"GridLengthType",
+ "title":"ArrayType",
"properties":{
+ "members":{
+ "title":"members",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ArrayAssociationType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"members",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"GridLengthType",
+ "localPart":"ArrayType",
"namespaceURI":"http://www.opengis.net/gml"
- }
+ },
+ "propertiesOrder":[
+ "members"
+ ]
},
- "UserDefinedCSRefType":{
+ "VerticalCRSType":{
+ "required":[
+ "usesVerticalCS",
+ "usesVerticalDatum"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractReferenceSystemType"
+ },
+ {
+ "type":"object",
+ "title":"VerticalCRSType",
+ "properties":{
+ "usesVerticalCS":{
+ "title":"usesVerticalCS",
+ "allOf":[
+ {
+ "$ref":"#/definitions/VerticalCSRefType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"usesVerticalCS",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "usesVerticalDatum":{
+ "title":"usesVerticalDatum",
+ "allOf":[
+ {
+ "$ref":"#/definitions/VerticalDatumRefType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"usesVerticalDatum",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"VerticalCRSType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "usesVerticalCS",
+ "usesVerticalDatum"
+ ]
+ },
+ "KnotPropertyType":{
"type":"object",
- "title":"UserDefinedCSRefType",
+ "title":"KnotPropertyType",
"required":[
- "userDefinedCS"
+ "knot"
],
"properties":{
- "userDefinedCS":{
- "title":"userDefinedCS",
+ "knot":{
+ "title":"knot",
"allOf":[
{
- "$ref":"#/definitions/UserDefinedCSType"
+ "$ref":"#/definitions/KnotType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"UserDefinedCS",
+ "localPart":"Knot",
"namespaceURI":"http://www.opengis.net/gml"
}
- },
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"KnotPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "knot"
+ ]
+ },
+ "ReferenceType":{
+ "type":"object",
+ "title":"ReferenceType",
+ "properties":{
"remoteSchema":{
"title":"remoteSchema",
"allOf":[
@@ -14444,11 +15396,10 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"UserDefinedCSRefType",
+ "localPart":"ReferenceType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "userDefinedCS",
"remoteSchema",
"type",
"href",
@@ -14459,35 +15410,23 @@
"actuate"
]
},
- "DatumRefType":{
+ "TransformationRefType":{
"type":"object",
- "title":"DatumRefType",
+ "title":"TransformationRefType",
"required":[
- "datum"
+ "transformation"
],
"properties":{
- "datum":{
- "title":"datum",
+ "transformation":{
+ "title":"transformation",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractDatumType"
- }
- },
- "elementName":{
- "localPart":"_Datum",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"#/definitions/TransformationType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"_Datum",
+ "localPart":"Transformation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -14598,11 +15537,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DatumRefType",
+ "localPart":"TransformationRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "datum",
+ "transformation",
"remoteSchema",
"type",
"href",
@@ -14613,140 +15552,42 @@
"actuate"
]
},
- "AbstractGriddedSurfaceType.Row":{
- "type":"object",
- "title":"AbstractGriddedSurfaceType.Row",
+ "LabelStyleType":{
"required":[
- "posList",
- "geometricPositionGroup"
+ "style",
+ "label"
],
- "properties":{
- "posList":{
- "title":"posList",
- "allOf":[
- {
- "$ref":"#/definitions/DirectPositionListType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"posList",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "geometricPositionGroup":{
- "title":"geometricPositionGroup",
- "allOf":[
- {
- "type":"array",
- "items":{
- "anyOf":[
- {
- "anyOf":[
- {
- "$ref":"#/definitions/DirectPositionType"
- }
- ],
- "elementName":{
- "localPart":"pos",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "anyOf":[
- {
- "$ref":"#/definitions/PointPropertyType"
- }
- ],
- "elementName":{
- "localPart":"pointProperty",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ]
- },
- "minItems":1
- }
- ],
- "propertyType":"elements"
- }
- },
- "typeType":"classInfo",
- "propertiesOrder":[
- "posList",
- "geometricPositionGroup"
- ]
- },
- "SphereType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractGriddedSurfaceType"
+ "$ref":"#/definitions/BaseStyleDescriptorType"
},
{
"type":"object",
- "title":"SphereType",
+ "title":"LabelStyleType",
"properties":{
- "horizontalCURVETYPE":{
- "title":"horizontalCURVETYPE",
+ "style":{
+ "title":"style",
"allOf":[
{
- "$ref":"#/definitions/CurveInterpolationType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"horizontalCurveType",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"style",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "verticalCURVETYPE":{
- "title":"verticalCURVETYPE",
- "allOf":[
- {
- "$ref":"#/definitions/CurveInterpolationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"verticalCurveType",
- "namespaceURI":""
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"SphereType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "horizontalCURVETYPE",
- "verticalCURVETYPE"
- ]
- },
- "DirectedObservationAtDistanceType":{
- "required":[
- "distance"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/DirectedObservationType"
- },
- {
- "type":"object",
- "title":"DirectedObservationAtDistanceType",
- "properties":{
- "distance":{
- "title":"distance",
+ "label":{
+ "title":"label",
"allOf":[
{
- "$ref":"#/definitions/MeasureType"
+ "$ref":"#/definitions/LabelType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"distance",
+ "localPart":"label",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -14755,30 +15596,31 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DirectedObservationAtDistanceType",
+ "localPart":"LabelStyleType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "distance"
+ "style",
+ "label"
]
},
- "CartesianCSRefType":{
+ "GeographicCRSRefType":{
"type":"object",
- "title":"CartesianCSRefType",
+ "title":"GeographicCRSRefType",
"required":[
- "cartesianCS"
+ "geographicCRS"
],
"properties":{
- "cartesianCS":{
- "title":"cartesianCS",
+ "geographicCRS":{
+ "title":"geographicCRS",
"allOf":[
{
- "$ref":"#/definitions/CartesianCSType"
+ "$ref":"#/definitions/GeographicCRSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"CartesianCS",
+ "localPart":"GeographicCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -14889,11 +15731,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CartesianCSRefType",
+ "localPart":"GeographicCRSRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "cartesianCS",
+ "geographicCRS",
"remoteSchema",
"type",
"href",
@@ -14904,175 +15746,39 @@
"actuate"
]
},
- "CurveSegmentArrayPropertyType":{
- "type":"object",
- "title":"CurveSegmentArrayPropertyType",
- "properties":{
- "curveSegment":{
- "title":"curveSegment",
- "allOf":[
- {
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractCurveSegmentType"
- }
- },
- "elementName":{
- "localPart":"_CurveSegment",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "minItems":0
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"_CurveSegment",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CurveSegmentArrayPropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "curveSegment"
- ]
- },
- "AbstractGeneralParameterValueType":{
- "type":"object",
- "title":"AbstractGeneralParameterValueType",
- "properties":{
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractGeneralParameterValueType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "TopoSolidType":{
- "required":[
- "directedFace"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTopoPrimitiveType"
- },
- {
- "type":"object",
- "title":"TopoSolidType",
- "properties":{
- "directedFace":{
- "title":"directedFace",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/DirectedFacePropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"directedFace",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TopoSolidType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "directedFace"
- ]
- },
- "CodeType":{
- "type":"object",
- "title":"CodeType",
- "properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"value"
- },
- "codeSpace":{
- "title":"codeSpace",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"codeSpace",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CodeType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "value",
- "codeSpace"
- ]
- },
- "TemporalCRSType":{
- "required":[
- "usesTemporalCS",
- "usesTemporalDatum"
- ],
+ "CylinderType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractReferenceSystemType"
+ "$ref":"#/definitions/AbstractGriddedSurfaceType"
},
{
"type":"object",
- "title":"TemporalCRSType",
+ "title":"CylinderType",
"properties":{
- "usesTemporalCS":{
- "title":"usesTemporalCS",
+ "horizontalCURVETYPE":{
+ "title":"horizontalCURVETYPE",
"allOf":[
{
- "$ref":"#/definitions/TemporalCSRefType"
+ "$ref":"#/definitions/CurveInterpolationType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"usesTemporalCS",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"horizontalCurveType",
+ "namespaceURI":""
}
},
- "usesTemporalDatum":{
- "title":"usesTemporalDatum",
+ "verticalCURVETYPE":{
+ "title":"verticalCURVETYPE",
"allOf":[
{
- "$ref":"#/definitions/TemporalDatumRefType"
+ "$ref":"#/definitions/CurveInterpolationType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"usesTemporalDatum",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"verticalCurveType",
+ "namespaceURI":""
}
}
}
@@ -15080,45 +15786,46 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TemporalCRSType",
+ "localPart":"CylinderType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "usesTemporalCS",
- "usesTemporalDatum"
+ "horizontalCURVETYPE",
+ "verticalCURVETYPE"
]
},
- "DirectedTopoSolidPropertyType":{
+ "IsolatedPropertyType":{
"type":"object",
- "title":"DirectedTopoSolidPropertyType",
+ "title":"IsolatedPropertyType",
"required":[
- "topoSolid"
+ "node",
+ "edge"
],
"properties":{
- "topoSolid":{
- "title":"topoSolid",
+ "node":{
+ "title":"node",
"allOf":[
{
- "$ref":"#/definitions/TopoSolidType"
+ "$ref":"#/definitions/NodeType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TopoSolid",
+ "localPart":"Node",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "orientation":{
- "title":"orientation",
+ "edge":{
+ "title":"edge",
"allOf":[
{
- "$ref":"#/definitions/SignType"
+ "$ref":"#/definitions/EdgeType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"orientation",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Edge",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
"remoteSchema":{
@@ -15228,12 +15935,12 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DirectedTopoSolidPropertyType",
+ "localPart":"IsolatedPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "topoSolid",
- "orientation",
+ "node",
+ "edge",
"remoteSchema",
"type",
"href",
@@ -15244,272 +15951,117 @@
"actuate"
]
},
- "ValuePropertyType":{
- "type":"object",
- "title":"ValuePropertyType",
- "required":[
- "_boolean",
- "category",
- "quantity",
- "count",
- "booleanList",
- "categoryList",
- "quantityList",
- "countList",
- "categoryExtent",
- "quantityExtent",
- "countExtent",
- "compositeValue",
- "object",
- "_null"
- ],
- "properties":{
- "_boolean":{
- "title":"_boolean",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Boolean",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "category":{
- "title":"category",
- "allOf":[
- {
- "$ref":"#/definitions/CodeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Category",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "quantity":{
- "title":"quantity",
- "allOf":[
- {
- "$ref":"#/definitions/MeasureType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Quantity",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "count":{
- "title":"count",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Count",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "booleanList":{
- "title":"booleanList",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"BooleanList",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "categoryList":{
- "title":"categoryList",
- "allOf":[
- {
- "$ref":"#/definitions/CodeOrNullListType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"CategoryList",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "quantityList":{
- "title":"quantityList",
- "allOf":[
- {
- "$ref":"#/definitions/MeasureOrNullListType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"QuantityList",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "AbstractStyleType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGMLType"
},
- "countList":{
- "title":"countList",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"CountList",
- "namespaceURI":"http://www.opengis.net/gml"
+ {
+ "type":"object",
+ "title":"AbstractStyleType",
+ "properties":{
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractStyleType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "PolygonPatchArrayPropertyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/SurfacePatchArrayPropertyType"
},
- "categoryExtent":{
- "title":"categoryExtent",
- "allOf":[
- {
- "$ref":"#/definitions/CategoryExtentType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"CategoryExtent",
- "namespaceURI":"http://www.opengis.net/gml"
+ {
+ "type":"object",
+ "title":"PolygonPatchArrayPropertyType",
+ "properties":{
}
- },
- "quantityExtent":{
- "title":"quantityExtent",
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"PolygonPatchArrayPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "DirectionVectorType":{
+ "type":"object",
+ "title":"DirectionVectorType",
+ "required":[
+ "vector",
+ "horizontalAngle",
+ "verticalAngle"
+ ],
+ "properties":{
+ "vector":{
+ "title":"vector",
"allOf":[
{
- "$ref":"#/definitions/QuantityExtentType"
+ "$ref":"#/definitions/VectorType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"QuantityExtent",
+ "localPart":"vector",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "countExtent":{
- "title":"countExtent",
+ "horizontalAngle":{
+ "title":"horizontalAngle",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/AngleType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"CountExtent",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "compositeValue":{
- "title":"compositeValue",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/CompositeValueType"
- }
- },
- "elementName":{
- "localPart":"CompositeValue",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"CompositeValue",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "object":{
- "title":"object",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- }
- },
- "elementName":{
- "localPart":"_Object",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"_Object",
+ "localPart":"horizontalAngle",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "_null":{
- "title":"_null",
+ "verticalAngle":{
+ "title":"verticalAngle",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/AngleType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Null",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
+ "localPart":"verticalAngle",
"namespaceURI":"http://www.opengis.net/gml"
}
- },
- "type":{
- "title":"type",
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DirectionVectorType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "vector",
+ "horizontalAngle",
+ "verticalAngle"
+ ]
+ },
+ "CodeType":{
+ "type":"object",
+ "title":"CodeType",
+ "properties":{
+ "value":{
+ "title":"value",
"allOf":[
{
- "$ref":"#/definitions/TypeType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
+ "propertyType":"value"
},
- "href":{
- "title":"href",
+ "codeSpace":{
+ "title":"codeSpace",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -15517,144 +16069,283 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"codeSpace",
+ "namespaceURI":""
}
- },
- "role":{
- "title":"role",
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CodeType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "value",
+ "codeSpace"
+ ]
+ },
+ "AffinePlacementType":{
+ "type":"object",
+ "title":"AffinePlacementType",
+ "required":[
+ "location",
+ "refDirection",
+ "inDimension",
+ "outDimension"
+ ],
+ "properties":{
+ "location":{
+ "title":"location",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/DirectPositionType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"location",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "arcrole":{
- "title":"arcrole",
+ "refDirection":{
+ "title":"refDirection",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/VectorType"
+ },
+ "minItems":1
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"refDirection",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "title":{
- "title":"title",
+ "inDimension":{
+ "title":"inDimension",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"inDimension",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "show":{
- "title":"show",
+ "outDimension":{
+ "title":"outDimension",
"allOf":[
{
- "$ref":"#/definitions/ShowType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"outDimension",
+ "namespaceURI":"http://www.opengis.net/gml"
}
- },
- "actuate":{
- "title":"actuate",
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AffinePlacementType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "location",
+ "refDirection",
+ "inDimension",
+ "outDimension"
+ ]
+ },
+ "FeatureArrayPropertyType":{
+ "type":"object",
+ "title":"FeatureArrayPropertyType",
+ "properties":{
+ "feature":{
+ "title":"feature",
"allOf":[
{
- "$ref":"#/definitions/ActuateType"
+ "type":"array",
+ "items":{
+ "anyOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/dom"
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractFeatureType"
+ }
+ },
+ "elementName":{
+ "localPart":"_Feature",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ]
+ },
+ "minItems":0
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"_Feature",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ValuePropertyType",
+ "localPart":"FeatureArrayPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "_boolean",
- "category",
- "quantity",
- "count",
- "booleanList",
- "categoryList",
- "quantityList",
- "countList",
- "categoryExtent",
- "quantityExtent",
- "countExtent",
- "compositeValue",
- "object",
- "_null",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "feature"
]
},
- "OperationParameterGroupBaseType":{
+ "TimeClockType":{
+ "required":[
+ "referenceEvent",
+ "referenceTime",
+ "utcReference"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractGeneralOperationParameterType"
+ "$ref":"#/definitions/AbstractTimeReferenceSystemType"
},
{
"type":"object",
- "title":"OperationParameterGroupBaseType",
+ "title":"TimeClockType",
"properties":{
+ "referenceEvent":{
+ "title":"referenceEvent",
+ "allOf":[
+ {
+ "$ref":"#/definitions/StringOrRefType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"referenceEvent",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "referenceTime":{
+ "title":"referenceTime",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"referenceTime",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "utcReference":{
+ "title":"utcReference",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"utcReference",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "dateBasis":{
+ "title":"dateBasis",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/TimeCalendarPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"dateBasis",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"OperationParameterGroupBaseType",
+ "localPart":"TimeClockType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "referenceEvent",
+ "referenceTime",
+ "utcReference",
+ "dateBasis"
+ ]
+ },
+ "PolyhedralSurfaceType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/SurfaceType"
+ },
+ {
+ "type":"object",
+ "title":"PolyhedralSurfaceType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"PolyhedralSurfaceType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "EllipsoidRefType":{
+ "TopologyStylePropertyType":{
"type":"object",
- "title":"EllipsoidRefType",
- "required":[
- "ellipsoid"
- ],
+ "title":"TopologyStylePropertyType",
"properties":{
- "ellipsoid":{
- "title":"ellipsoid",
+ "topologyStyle":{
+ "title":"topologyStyle",
"allOf":[
{
- "$ref":"#/definitions/EllipsoidType"
+ "$ref":"#/definitions/TopologyStyleType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Ellipsoid",
+ "localPart":"TopologyStyle",
"namespaceURI":"http://www.opengis.net/gml"
}
},
+ "about":{
+ "title":"about",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"about",
+ "namespaceURI":""
+ }
+ },
"remoteSchema":{
"title":"remoteSchema",
"allOf":[
@@ -15762,11 +16453,12 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"EllipsoidRefType",
+ "localPart":"TopologyStylePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "ellipsoid",
+ "topologyStyle",
+ "about",
"remoteSchema",
"type",
"href",
@@ -15777,54 +16469,23 @@
"actuate"
]
},
- "PointArrayPropertyType":{
- "type":"object",
- "title":"PointArrayPropertyType",
- "properties":{
- "point":{
- "title":"point",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/PointType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Point",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"PointArrayPropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "point"
- ]
- },
- "OperationMethodRefType":{
+ "ProjectedCRSRefType":{
"type":"object",
- "title":"OperationMethodRefType",
+ "title":"ProjectedCRSRefType",
"required":[
- "operationMethod"
+ "projectedCRS"
],
"properties":{
- "operationMethod":{
- "title":"operationMethod",
+ "projectedCRS":{
+ "title":"projectedCRS",
"allOf":[
{
- "$ref":"#/definitions/OperationMethodType"
+ "$ref":"#/definitions/ProjectedCRSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"OperationMethod",
+ "localPart":"ProjectedCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -15935,11 +16596,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"OperationMethodRefType",
+ "localPart":"ProjectedCRSRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "operationMethod",
+ "projectedCRS",
"remoteSchema",
"type",
"href",
@@ -15950,147 +16611,66 @@
"actuate"
]
},
- "RelativeInternalPositionalAccuracyType":{
- "required":[
- "result"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractPositionalAccuracyType"
- },
- {
- "type":"object",
- "title":"RelativeInternalPositionalAccuracyType",
- "properties":{
- "result":{
- "title":"result",
- "allOf":[
- {
- "$ref":"#/definitions/MeasureType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"result",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"RelativeInternalPositionalAccuracyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "result"
- ]
- },
- "AbstractCoverageType":{
- "required":[
- "domainSet",
- "rangeSet"
- ],
+ "AbstractTimeTopologyPrimitiveType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractFeatureType"
+ "$ref":"#/definitions/AbstractTimePrimitiveType"
},
{
"type":"object",
- "title":"AbstractCoverageType",
+ "title":"AbstractTimeTopologyPrimitiveType",
"properties":{
- "domainSet":{
- "title":"domainSet",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/DomainSetType"
- }
- },
- "elementName":{
- "localPart":"domainSet",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"domainSet",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "rangeSet":{
- "title":"rangeSet",
+ "complex":{
+ "title":"complex",
"allOf":[
{
- "$ref":"#/definitions/RangeSetType"
+ "$ref":"#/definitions/ReferenceType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"rangeSet",
+ "localPart":"complex",
"namespaceURI":"http://www.opengis.net/gml"
}
- },
- "dimension":{
- "title":"dimension",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"dimension",
- "namespaceURI":""
- }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractCoverageType",
+ "localPart":"AbstractTimeTopologyPrimitiveType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "domainSet",
- "rangeSet",
- "dimension"
+ "complex"
]
},
- "TopoSurfaceType":{
+ "TimeOrdinalReferenceSystemType":{
"required":[
- "directedFace"
+ "component"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractTopologyType"
+ "$ref":"#/definitions/AbstractTimeReferenceSystemType"
},
{
"type":"object",
- "title":"TopoSurfaceType",
+ "title":"TimeOrdinalReferenceSystemType",
"properties":{
- "directedFace":{
- "title":"directedFace",
+ "component":{
+ "title":"component",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/DirectedFacePropertyType"
+ "$ref":"#/definitions/TimeOrdinalEraPropertyType"
},
"minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"directedFace",
+ "localPart":"component",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -16099,103 +16679,78 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TopoSurfaceType",
+ "localPart":"TimeOrdinalReferenceSystemType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "directedFace"
+ "component"
]
},
- "LinearRingPropertyType":{
+ "TopoPointPropertyType":{
"type":"object",
- "title":"LinearRingPropertyType",
+ "title":"TopoPointPropertyType",
"required":[
- "linearRing"
+ "topoPoint"
],
- "properties":{
- "linearRing":{
- "title":"linearRing",
- "allOf":[
- {
- "$ref":"#/definitions/LinearRingType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"LinearRing",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"LinearRingPropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "linearRing"
- ]
- },
- "SolidArrayPropertyType":{
- "type":"object",
- "title":"SolidArrayPropertyType",
- "properties":{
- "solid":{
- "title":"solid",
+ "properties":{
+ "topoPoint":{
+ "title":"topoPoint",
"allOf":[
{
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractSolidType"
- }
- },
- "elementName":{
- "localPart":"_Solid",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "minItems":0
+ "$ref":"#/definitions/TopoPointType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"_Solid",
+ "localPart":"TopoPoint",
"namespaceURI":"http://www.opengis.net/gml"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"SolidArrayPropertyType",
+ "localPart":"TopoPointPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "solid"
+ "topoPoint"
]
},
- "TimeEdgePropertyType":{
+ "CountPropertyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/ValuePropertyType"
+ },
+ {
+ "type":"object",
+ "title":"CountPropertyType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CountPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "LineStringPropertyType":{
"type":"object",
- "title":"TimeEdgePropertyType",
+ "title":"LineStringPropertyType",
"required":[
- "timeEdge"
+ "lineString"
],
"properties":{
- "timeEdge":{
- "title":"timeEdge",
+ "lineString":{
+ "title":"lineString",
"allOf":[
{
- "$ref":"#/definitions/TimeEdgeType"
+ "$ref":"#/definitions/LineStringType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TimeEdge",
+ "localPart":"LineString",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -16306,11 +16861,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeEdgePropertyType",
+ "localPart":"LineStringPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "timeEdge",
+ "lineString",
"remoteSchema",
"type",
"href",
@@ -16321,32 +16876,59 @@
"actuate"
]
},
- "CompositeCurveType":{
+ "ConventionalUnitType":{
"required":[
- "curveMember"
+ "conversionToPreferredUnit",
+ "roughConversionToPreferredUnit"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractCurveType"
+ "$ref":"#/definitions/UnitDefinitionType"
},
{
"type":"object",
- "title":"CompositeCurveType",
+ "title":"ConventionalUnitType",
"properties":{
- "curveMember":{
- "title":"curveMember",
+ "conversionToPreferredUnit":{
+ "title":"conversionToPreferredUnit",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ConversionToPreferredUnitType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"conversionToPreferredUnit",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "roughConversionToPreferredUnit":{
+ "title":"roughConversionToPreferredUnit",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ConversionToPreferredUnitType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"roughConversionToPreferredUnit",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "derivationUnitTerm":{
+ "title":"derivationUnitTerm",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/CurvePropertyType"
+ "$ref":"#/definitions/DerivationUnitTermType"
},
- "minItems":1
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"curveMember",
+ "localPart":"derivationUnitTerm",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -16355,132 +16937,469 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"CompositeCurveType",
+ "localPart":"ConventionalUnitType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "curveMember"
+ "conversionToPreferredUnit",
+ "roughConversionToPreferredUnit",
+ "derivationUnitTerm"
]
},
- "MultiCurveType":{
+ "LineStringSegmentType":{
+ "required":[
+ "posOrPointPropertyOrPointRep",
+ "posList",
+ "coordinates"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractGeometricAggregateType"
+ "$ref":"#/definitions/AbstractCurveSegmentType"
},
{
"type":"object",
- "title":"MultiCurveType",
+ "title":"LineStringSegmentType",
"properties":{
- "curveMember":{
- "title":"curveMember",
+ "posOrPointPropertyOrPointRep":{
+ "title":"posOrPointPropertyOrPointRep",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/CurvePropertyType"
+ "anyOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointRep",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/DirectPositionType"
+ }
+ },
+ "elementName":{
+ "localPart":"pos",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointProperty",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ]
},
- "minItems":0
+ "minItems":2
+ }
+ ],
+ "propertyType":"elementRefs"
+ },
+ "posList":{
+ "title":"posList",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectPositionListType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"curveMember",
+ "localPart":"posList",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "curveMembers":{
- "title":"curveMembers",
+ "coordinates":{
+ "title":"coordinates",
"allOf":[
{
- "$ref":"#/definitions/CurveArrayPropertyType"
+ "$ref":"#/definitions/CoordinatesType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"curveMembers",
+ "localPart":"coordinates",
"namespaceURI":"http://www.opengis.net/gml"
}
+ },
+ "interpolation":{
+ "title":"interpolation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurveInterpolationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"interpolation",
+ "namespaceURI":""
+ }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiCurveType",
+ "localPart":"LineStringSegmentType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "curveMember",
- "curveMembers"
+ "posOrPointPropertyOrPointRep",
+ "posList",
+ "coordinates",
+ "interpolation"
]
},
- "SequenceRuleType":{
- "type":"object",
- "title":"SequenceRuleType",
- "properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "$ref":"#/definitions/SequenceRuleNames"
+ "AbstractTimeSliceType":{
+ "required":[
+ "validTime"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGMLType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractTimeSliceType",
+ "properties":{
+ "validTime":{
+ "title":"validTime",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimePrimitivePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"validTime",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "dataSource":{
+ "title":"dataSource",
+ "allOf":[
+ {
+ "$ref":"#/definitions/StringOrRefType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"dataSource",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
- ],
- "propertyType":"value"
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractTimeSliceType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "validTime",
+ "dataSource"
+ ]
+ },
+ "SphereType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGriddedSurfaceType"
},
- "order":{
- "title":"order",
- "allOf":[
- {
- "$ref":"#/definitions/IncrementOrder"
+ {
+ "type":"object",
+ "title":"SphereType",
+ "properties":{
+ "horizontalCURVETYPE":{
+ "title":"horizontalCURVETYPE",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurveInterpolationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"horizontalCurveType",
+ "namespaceURI":""
+ }
+ },
+ "verticalCURVETYPE":{
+ "title":"verticalCURVETYPE",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurveInterpolationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"verticalCurveType",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"SphereType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "horizontalCURVETYPE",
+ "verticalCURVETYPE"
+ ]
+ },
+ "CubicSplineType":{
+ "required":[
+ "posOrPointPropertyOrPointRep",
+ "posList",
+ "coordinates",
+ "vectorAtStart",
+ "vectorAtEnd"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCurveSegmentType"
+ },
+ {
+ "type":"object",
+ "title":"CubicSplineType",
+ "properties":{
+ "posOrPointPropertyOrPointRep":{
+ "title":"posOrPointPropertyOrPointRep",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "anyOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointRep",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/DirectPositionType"
+ }
+ },
+ "elementName":{
+ "localPart":"pos",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointProperty",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ]
+ },
+ "minItems":2
+ }
+ ],
+ "propertyType":"elementRefs"
+ },
+ "posList":{
+ "title":"posList",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectPositionListType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"posList",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "coordinates":{
+ "title":"coordinates",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CoordinatesType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"coordinates",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "vectorAtStart":{
+ "title":"vectorAtStart",
+ "allOf":[
+ {
+ "$ref":"#/definitions/VectorType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"vectorAtStart",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "vectorAtEnd":{
+ "title":"vectorAtEnd",
+ "allOf":[
+ {
+ "$ref":"#/definitions/VectorType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"vectorAtEnd",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "interpolation":{
+ "title":"interpolation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurveInterpolationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"interpolation",
+ "namespaceURI":""
+ }
+ },
+ "degree":{
+ "title":"degree",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"degree",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CubicSplineType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "posOrPointPropertyOrPointRep",
+ "posList",
+ "coordinates",
+ "vectorAtStart",
+ "vectorAtEnd",
+ "interpolation",
+ "degree"
+ ]
+ },
+ "DefinitionProxyType":{
+ "required":[
+ "definitionRef"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/DefinitionType"
+ },
+ {
+ "type":"object",
+ "title":"DefinitionProxyType",
+ "properties":{
+ "definitionRef":{
+ "title":"definitionRef",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ReferenceType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"definitionRef",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"order",
- "namespaceURI":""
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"SequenceRuleType",
+ "localPart":"DefinitionProxyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "value",
- "order"
+ "definitionRef"
]
},
- "TopologyStylePropertyType":{
+ "EllipsoidalCSRefType":{
"type":"object",
- "title":"TopologyStylePropertyType",
+ "title":"EllipsoidalCSRefType",
+ "required":[
+ "ellipsoidalCS"
+ ],
"properties":{
- "topologyStyle":{
- "title":"topologyStyle",
+ "ellipsoidalCS":{
+ "title":"ellipsoidalCS",
"allOf":[
{
- "$ref":"#/definitions/TopologyStyleType"
+ "$ref":"#/definitions/EllipsoidalCSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TopologyStyle",
+ "localPart":"EllipsoidalCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "about":{
- "title":"about",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"about",
- "namespaceURI":""
- }
- },
"remoteSchema":{
"title":"remoteSchema",
"allOf":[
@@ -16588,12 +17507,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TopologyStylePropertyType",
+ "localPart":"EllipsoidalCSRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "topologyStyle",
- "about",
+ "ellipsoidalCS",
"remoteSchema",
"type",
"href",
@@ -16604,80 +17522,94 @@
"actuate"
]
},
- "EllipsoidalCSRefType":{
+ "EnvelopeType":{
"type":"object",
- "title":"EllipsoidalCSRefType",
+ "title":"EnvelopeType",
"required":[
- "ellipsoidalCS"
+ "lowerCorner",
+ "upperCorner",
+ "coord",
+ "pos",
+ "coordinates"
],
"properties":{
- "ellipsoidalCS":{
- "title":"ellipsoidalCS",
+ "lowerCorner":{
+ "title":"lowerCorner",
"allOf":[
{
- "$ref":"#/definitions/EllipsoidalCSType"
+ "$ref":"#/definitions/DirectPositionType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"EllipsoidalCS",
+ "localPart":"lowerCorner",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "remoteSchema":{
- "title":"remoteSchema",
+ "upperCorner":{
+ "title":"upperCorner",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/DirectPositionType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"upperCorner",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "type":{
- "title":"type",
+ "coord":{
+ "title":"coord",
"allOf":[
{
- "$ref":"#/definitions/TypeType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CoordType"
+ },
+ "maxItems":2,
+ "minItems":2
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"coord",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "href":{
- "title":"href",
+ "pos":{
+ "title":"pos",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DirectPositionType"
+ },
+ "maxItems":2,
+ "minItems":2
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"pos",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "role":{
- "title":"role",
+ "coordinates":{
+ "title":"coordinates",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/CoordinatesType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"coordinates",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "arcrole":{
- "title":"arcrole",
+ "srsName":{
+ "title":"srsName",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -16685,89 +17617,87 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"srsName",
+ "namespaceURI":""
}
},
- "title":{
- "title":"title",
+ "srsDimension":{
+ "title":"srsDimension",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"srsDimension",
+ "namespaceURI":""
}
},
- "show":{
- "title":"show",
+ "axisLabels":{
+ "title":"axisLabels",
"allOf":[
{
- "$ref":"#/definitions/ShowType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"axisLabels",
+ "namespaceURI":""
}
},
- "actuate":{
- "title":"actuate",
+ "uomLabels":{
+ "title":"uomLabels",
"allOf":[
{
- "$ref":"#/definitions/ActuateType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"uomLabels",
+ "namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"EllipsoidalCSRefType",
+ "localPart":"EnvelopeType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "ellipsoidalCS",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "lowerCorner",
+ "upperCorner",
+ "coord",
+ "pos",
+ "coordinates",
+ "srsName",
+ "srsDimension",
+ "axisLabels",
+ "uomLabels"
]
},
- "ParameterValueType":{
+ "RelativeInternalPositionalAccuracyType":{
"required":[
- "value",
- "dmsAngleValue",
- "stringValue",
- "integerValue",
- "booleanValue",
- "valueList",
- "integerValueList",
- "valueFile",
- "valueOfParameter"
+ "result"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractGeneralParameterValueType"
+ "$ref":"#/definitions/AbstractPositionalAccuracyType"
},
{
"type":"object",
- "title":"ParameterValueType",
+ "title":"RelativeInternalPositionalAccuracyType",
"properties":{
- "value":{
- "title":"value",
+ "result":{
+ "title":"result",
"allOf":[
{
"$ref":"#/definitions/MeasureType"
@@ -16775,159 +17705,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"value",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "dmsAngleValue":{
- "title":"dmsAngleValue",
- "allOf":[
- {
- "$ref":"#/definitions/DMSAngleType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"dmsAngleValue",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "stringValue":{
- "title":"stringValue",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"stringValue",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "integerValue":{
- "title":"integerValue",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"integerValue",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "booleanValue":{
- "title":"booleanValue",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"booleanValue",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "valueList":{
- "title":"valueList",
- "allOf":[
- {
- "$ref":"#/definitions/MeasureListType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"valueList",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "integerValueList":{
- "title":"integerValueList",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"integerValueList",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "valueFile":{
- "title":"valueFile",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"valueFile",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "valueOfParameter":{
- "title":"valueOfParameter",
- "allOf":[
- {
- "$ref":"#/definitions/OperationParameterRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"valueOfParameter",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ParameterValueType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "value",
- "dmsAngleValue",
- "stringValue",
- "integerValue",
- "booleanValue",
- "valueList",
- "integerValueList",
- "valueFile",
- "valueOfParameter"
- ]
- },
- "BaseUnitType":{
- "required":[
- "unitsSystem"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/UnitDefinitionType"
- },
- {
- "type":"object",
- "title":"BaseUnitType",
- "properties":{
- "unitsSystem":{
- "title":"unitsSystem",
- "allOf":[
- {
- "$ref":"#/definitions/ReferenceType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"unitsSystem",
+ "localPart":"result",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -16936,118 +17714,124 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"BaseUnitType",
+ "localPart":"RelativeInternalPositionalAccuracyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "unitsSystem"
+ "result"
]
},
- "AbstractGeneralDerivedCRSType":{
+ "LineStringType":{
"required":[
- "baseCRS",
- "definedByConversion"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractReferenceSystemType"
- },
- {
- "type":"object",
- "title":"AbstractGeneralDerivedCRSType",
- "properties":{
- "baseCRS":{
- "title":"baseCRS",
- "allOf":[
- {
- "$ref":"#/definitions/CoordinateReferenceSystemRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"baseCRS",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "definedByConversion":{
- "title":"definedByConversion",
- "allOf":[
- {
- "$ref":"#/definitions/GeneralConversionRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"definedByConversion",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
+ "posOrPointPropertyOrPointRep",
+ "posList",
+ "coordinates"
],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractGeneralDerivedCRSType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "baseCRS",
- "definedByConversion"
- ]
- },
- "TimeNodeType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractTimeTopologyPrimitiveType"
+ "$ref":"#/definitions/AbstractCurveType"
},
{
"type":"object",
- "title":"TimeNodeType",
+ "title":"LineStringType",
"properties":{
- "previousEdge":{
- "title":"previousEdge",
+ "posOrPointPropertyOrPointRep":{
+ "title":"posOrPointPropertyOrPointRep",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/TimeEdgePropertyType"
+ "anyOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/CoordType"
+ }
+ },
+ "elementName":{
+ "localPart":"coord",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointRep",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/DirectPositionType"
+ }
+ },
+ "elementName":{
+ "localPart":"pos",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointProperty",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ]
},
- "minItems":0
+ "minItems":2
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"previousEdge",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "propertyType":"elementRefs"
},
- "nextEdge":{
- "title":"nextEdge",
+ "posList":{
+ "title":"posList",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/TimeEdgePropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/DirectPositionListType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"nextEdge",
+ "localPart":"posList",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "position":{
- "title":"position",
+ "coordinates":{
+ "title":"coordinates",
"allOf":[
{
- "$ref":"#/definitions/TimeInstantPropertyType"
+ "$ref":"#/definitions/CoordinatesType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"position",
+ "localPart":"coordinates",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -17056,105 +17840,175 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeNodeType",
+ "localPart":"LineStringType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "previousEdge",
- "nextEdge",
- "position"
+ "posOrPointPropertyOrPointRep",
+ "posList",
+ "coordinates"
]
},
- "BezierType":{
- "allOf":[
- {
- "$ref":"#/definitions/BSplineType"
- },
- {
- "type":"object",
- "title":"BezierType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"BezierType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "AbstractTimeObjectType":{
+ "AbstractTimePrimitiveType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractGMLType"
+ "$ref":"#/definitions/AbstractTimeObjectType"
},
{
"type":"object",
- "title":"AbstractTimeObjectType",
+ "title":"AbstractTimePrimitiveType",
"properties":{
+ "relatedTime":{
+ "title":"relatedTime",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/RelatedTimeType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"relatedTime",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractTimeObjectType",
+ "localPart":"AbstractTimePrimitiveType",
"namespaceURI":"http://www.opengis.net/gml"
- }
+ },
+ "propertiesOrder":[
+ "relatedTime"
+ ]
},
- "AbstractTimeReferenceSystemType":{
+ "GenericMetaDataType":{
"allOf":[
{
- "$ref":"#/definitions/DefinitionType"
+ "$ref":"#/definitions/AbstractMetaDataType"
},
{
"type":"object",
- "title":"AbstractTimeReferenceSystemType",
+ "title":"GenericMetaDataType",
"properties":{
- "domainOfValidity":{
- "title":"domainOfValidity",
+ "contentOverrideForGenericMetaDataType":{
+ "title":"contentOverrideForGenericMetaDataType",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "anyOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ },
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/dom"
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ }
+ }
+ }
+ ]
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"domainOfValidity",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "propertyType":"anyElement"
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractTimeReferenceSystemType",
+ "localPart":"GenericMetaDataType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "domainOfValidity"
+ "contentOverrideForGenericMetaDataType"
]
},
- "RelatedTimeType":{
+ "ObservationType":{
+ "required":[
+ "validTime",
+ "resultOf"
+ ],
"allOf":[
{
- "$ref":"#/definitions/TimePrimitivePropertyType"
+ "$ref":"#/definitions/AbstractFeatureType"
},
{
"type":"object",
- "title":"RelatedTimeType",
+ "title":"ObservationType",
"properties":{
- "relativePosition":{
- "title":"relativePosition",
+ "validTime":{
+ "title":"validTime",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/TimePrimitivePropertyType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"relativePosition",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"validTime",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "using":{
+ "title":"using",
+ "allOf":[
+ {
+ "$ref":"#/definitions/FeaturePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"using",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "target":{
+ "title":"target",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/TargetPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"target",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"target",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "resultOf":{
+ "title":"resultOf",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AssociationType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"resultOf",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
}
@@ -17162,44 +18016,30 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"RelatedTimeType",
+ "localPart":"ObservationType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "relativePosition"
+ "validTime",
+ "using",
+ "target",
+ "resultOf"
]
},
- "IsolatedPropertyType":{
+ "TopoComplexMemberType":{
"type":"object",
- "title":"IsolatedPropertyType",
- "required":[
- "node",
- "edge"
- ],
+ "title":"TopoComplexMemberType",
"properties":{
- "node":{
- "title":"node",
- "allOf":[
- {
- "$ref":"#/definitions/NodeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Node",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "edge":{
- "title":"edge",
+ "topoComplex":{
+ "title":"topoComplex",
"allOf":[
{
- "$ref":"#/definitions/EdgeType"
+ "$ref":"#/definitions/TopoComplexType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Edge",
+ "localPart":"TopoComplex",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -17310,12 +18150,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"IsolatedPropertyType",
+ "localPart":"TopoComplexMemberType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "node",
- "edge",
+ "topoComplex",
"remoteSchema",
"type",
"href",
@@ -17326,47 +18165,70 @@
"actuate"
]
},
- "LabelType":{
+ "HistoryPropertyType":{
"type":"object",
- "title":"LabelType",
+ "title":"HistoryPropertyType",
+ "required":[
+ "timeSlice"
+ ],
"properties":{
- "content":{
- "title":"content",
+ "timeSlice":{
+ "title":"timeSlice",
"allOf":[
{
"type":"array",
"items":{
- "anyOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- },
- "elementName":{
- "localPart":"LabelExpression",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "value":{
+ "$ref":"#/definitions/AbstractTimeSliceType"
}
- ]
- }
+ },
+ "elementName":{
+ "localPart":"_TimeSlice",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "minItems":1
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"LabelExpression",
+ "localPart":"_TimeSlice",
"namespaceURI":"http://www.opengis.net/gml"
}
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"HistoryPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "timeSlice"
+ ]
+ },
+ "StyleVariationType":{
+ "type":"object",
+ "title":"StyleVariationType",
+ "required":[
+ "styleProperty"
+ ],
+ "properties":{
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"value"
},
- "transform":{
- "title":"transform",
+ "styleProperty":{
+ "title":"styleProperty",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -17374,170 +18236,407 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"transform",
- "namespaceURI":"http://www.opengis.net/gml"
+ "localPart":"styleProperty",
+ "namespaceURI":""
+ }
+ },
+ "featurePropertyRange":{
+ "title":"featurePropertyRange",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"featurePropertyRange",
+ "namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"LabelType",
+ "localPart":"StyleVariationType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "content",
- "transform"
+ "value",
+ "styleProperty",
+ "featurePropertyRange"
]
},
- "CovarianceMatrixType":{
+ "DerivedUnitType":{
"required":[
- "unitOfMeasure",
- "includesElement"
+ "derivationUnitTerm"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractPositionalAccuracyType"
+ "$ref":"#/definitions/UnitDefinitionType"
},
{
"type":"object",
- "title":"CovarianceMatrixType",
+ "title":"DerivedUnitType",
"properties":{
- "unitOfMeasure":{
- "title":"unitOfMeasure",
+ "derivationUnitTerm":{
+ "title":"derivationUnitTerm",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/UnitOfMeasureType"
+ "$ref":"#/definitions/DerivationUnitTermType"
},
"minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"unitOfMeasure",
+ "localPart":"derivationUnitTerm",
"namespaceURI":"http://www.opengis.net/gml"
}
- },
- "includesElement":{
- "title":"includesElement",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CovarianceElementType"
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DerivedUnitType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "derivationUnitTerm"
+ ]
+ },
+ "AngleType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/MeasureType"
+ },
+ {
+ "type":"object",
+ "title":"AngleType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AngleType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "RangeSetType":{
+ "type":"object",
+ "title":"RangeSetType",
+ "required":[
+ "valueArray",
+ "scalarValueList",
+ "dataBlock",
+ "file"
+ ],
+ "properties":{
+ "valueArray":{
+ "title":"valueArray",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/ValueArrayType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"ValueArray",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "scalarValueList":{
+ "title":"scalarValueList",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "anyOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ },
+ "elementName":{
+ "localPart":"BooleanList",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
},
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"includesElement",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/CodeOrNullListType"
+ }
+ },
+ "elementName":{
+ "localPart":"CategoryList",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/MeasureOrNullListType"
+ }
+ },
+ "elementName":{
+ "localPart":"QuantityList",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ },
+ "elementName":{
+ "localPart":"CountList",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ]
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"elementRefs"
+ },
+ "dataBlock":{
+ "title":"dataBlock",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DataBlockType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"DataBlock",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "file":{
+ "title":"file",
+ "allOf":[
+ {
+ "$ref":"#/definitions/FileType"
}
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"File",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"CovarianceMatrixType",
+ "localPart":"RangeSetType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "unitOfMeasure",
- "includesElement"
+ "valueArray",
+ "scalarValueList",
+ "dataBlock",
+ "file"
]
},
- "AbstractDatumType":{
+ "BSplineType":{
+ "required":[
+ "posList",
+ "coordinates",
+ "degree",
+ "knot"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractDatumBaseType"
+ "$ref":"#/definitions/AbstractCurveSegmentType"
},
{
"type":"object",
- "title":"AbstractDatumType",
+ "title":"BSplineType",
"properties":{
- "datumID":{
- "title":"datumID",
+ "posOrPointPropertyOrPointRep":{
+ "title":"posOrPointPropertyOrPointRep",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/IdentifierType"
+ "anyOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointRep",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/DirectPositionType"
+ }
+ },
+ "elementName":{
+ "localPart":"pos",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointProperty",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ]
},
"minItems":0
}
],
+ "propertyType":"elementRefs"
+ },
+ "posList":{
+ "title":"posList",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectPositionListType"
+ }
+ ],
"propertyType":"element",
"elementName":{
- "localPart":"datumID",
+ "localPart":"posList",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "remarks":{
- "title":"remarks",
+ "coordinates":{
+ "title":"coordinates",
"allOf":[
{
- "$ref":"#/definitions/StringOrRefType"
+ "$ref":"#/definitions/CoordinatesType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"remarks",
+ "localPart":"coordinates",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "anchorPoint":{
- "title":"anchorPoint",
+ "degree":{
+ "title":"degree",
"allOf":[
{
- "$ref":"#/definitions/CodeType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"anchorPoint",
+ "localPart":"degree",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "realizationEpoch":{
- "title":"realizationEpoch",
+ "knot":{
+ "title":"knot",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/KnotPropertyType"
+ },
+ "minItems":2
}
],
"propertyType":"element",
"elementName":{
- "localPart":"realizationEpoch",
+ "localPart":"knot",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "validArea":{
- "title":"validArea",
+ "interpolation":{
+ "title":"interpolation",
"allOf":[
{
- "$ref":"#/definitions/ExtentType"
+ "$ref":"#/definitions/CurveInterpolationType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"validArea",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"interpolation",
+ "namespaceURI":""
}
},
- "scope":{
- "title":"scope",
+ "isPolynomial":{
+ "title":"isPolynomial",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"scope",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"isPolynomial",
+ "namespaceURI":""
+ }
+ },
+ "knotType":{
+ "title":"knotType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/KnotTypesType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"knotType",
+ "namespaceURI":""
}
}
}
@@ -17545,196 +18644,37 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractDatumType",
+ "localPart":"BSplineType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "datumID",
- "remarks",
- "anchorPoint",
- "realizationEpoch",
- "validArea",
- "scope"
+ "posOrPointPropertyOrPointRep",
+ "posList",
+ "coordinates",
+ "degree",
+ "knot",
+ "interpolation",
+ "isPolynomial",
+ "knotType"
]
},
- "TimeInstantPropertyType":{
+ "VerticalCSRefType":{
"type":"object",
- "title":"TimeInstantPropertyType",
+ "title":"VerticalCSRefType",
"required":[
- "timeInstant"
+ "verticalCS"
],
"properties":{
- "timeInstant":{
- "title":"timeInstant",
+ "verticalCS":{
+ "title":"verticalCS",
"allOf":[
{
- "$ref":"#/definitions/TimeInstantType"
+ "$ref":"#/definitions/VerticalCSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TimeInstant",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TimeInstantPropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "timeInstant",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "FeaturePropertyType":{
- "type":"object",
- "title":"FeaturePropertyType",
- "required":[
- "feature"
- ],
- "properties":{
- "feature":{
- "title":"feature",
- "allOf":[
- {
- "anyOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/dom"
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractFeatureType"
- }
- },
- "elementName":{
- "localPart":"_Feature",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ]
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"_Feature",
+ "localPart":"VerticalCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -17799,253 +18739,163 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"FeaturePropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "feature",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "CircleByCenterPointType":{
- "allOf":[
- {
- "$ref":"#/definitions/ArcByCenterPointType"
- },
- {
- "type":"object",
- "title":"CircleByCenterPointType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CircleByCenterPointType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "TopoCurvePropertyType":{
- "type":"object",
- "title":"TopoCurvePropertyType",
- "required":[
- "topoCurve"
- ],
- "properties":{
- "topoCurve":{
- "title":"topoCurve",
- "allOf":[
- {
- "$ref":"#/definitions/TopoCurveType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"TopoCurve",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TopoCurvePropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "topoCurve"
- ]
- },
- "CartesianCSType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoordinateSystemType"
- },
- {
- "type":"object",
- "title":"CartesianCSType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CartesianCSType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "AffinePlacementType":{
- "type":"object",
- "title":"AffinePlacementType",
- "required":[
- "location",
- "refDirection",
- "inDimension",
- "outDimension"
- ],
- "properties":{
- "location":{
- "title":"location",
- "allOf":[
- {
- "$ref":"#/definitions/DirectPositionType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"location",
- "namespaceURI":"http://www.opengis.net/gml"
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "refDirection":{
- "title":"refDirection",
+ "title":{
+ "title":"title",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/VectorType"
- },
- "minItems":1
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"refDirection",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "inDimension":{
- "title":"inDimension",
+ "show":{
+ "title":"show",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/ShowType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"inDimension",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "outDimension":{
- "title":"outDimension",
+ "actuate":{
+ "title":"actuate",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/ActuateType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"outDimension",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"AffinePlacementType",
+ "localPart":"VerticalCSRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "location",
- "refDirection",
- "inDimension",
- "outDimension"
+ "verticalCS",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "RectifiedGridCoverageType":{
+ "MultiSolidCoverageType":{
"allOf":[
{
"$ref":"#/definitions/AbstractDiscreteCoverageType"
},
{
"type":"object",
- "title":"RectifiedGridCoverageType",
+ "title":"MultiSolidCoverageType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"RectifiedGridCoverageType",
+ "localPart":"MultiSolidCoverageType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "TopoPointType":{
- "required":[
- "directedNode"
- ],
+ "AbstractGeometryType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractTopologyType"
+ "$ref":"#/definitions/AbstractGMLType"
},
{
"type":"object",
- "title":"TopoPointType",
+ "title":"AbstractGeometryType",
"properties":{
- "directedNode":{
- "title":"directedNode",
+ "gid":{
+ "title":"gid",
"allOf":[
{
- "$ref":"#/definitions/DirectedNodePropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"directedNode",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"gid",
+ "namespaceURI":""
+ }
+ },
+ "srsName":{
+ "title":"srsName",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"srsName",
+ "namespaceURI":""
+ }
+ },
+ "srsDimension":{
+ "title":"srsDimension",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"srsDimension",
+ "namespaceURI":""
+ }
+ },
+ "axisLabels":{
+ "title":"axisLabels",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"axisLabels",
+ "namespaceURI":""
+ }
+ },
+ "uomLabels":{
+ "title":"uomLabels",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uomLabels",
+ "namespaceURI":""
}
}
}
@@ -18053,262 +18903,415 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TopoPointType",
+ "localPart":"AbstractGeometryType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "directedNode"
+ "gid",
+ "srsName",
+ "srsDimension",
+ "axisLabels",
+ "uomLabels"
]
},
- "LinearCSType":{
+ "OperationParameterGroupBaseType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractCoordinateSystemType"
+ "$ref":"#/definitions/AbstractGeneralOperationParameterType"
},
{
"type":"object",
- "title":"LinearCSType",
+ "title":"OperationParameterGroupBaseType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"LinearCSType",
+ "localPart":"OperationParameterGroupBaseType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "TimeClockType":{
- "required":[
- "referenceEvent",
- "referenceTime",
- "utcReference"
- ],
+ "FeatureStyleType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractTimeReferenceSystemType"
+ "$ref":"#/definitions/AbstractGMLType"
},
{
"type":"object",
- "title":"TimeClockType",
+ "title":"FeatureStyleType",
"properties":{
- "referenceEvent":{
- "title":"referenceEvent",
+ "featureConstraint":{
+ "title":"featureConstraint",
"allOf":[
{
- "$ref":"#/definitions/StringOrRefType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"referenceEvent",
+ "localPart":"featureConstraint",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "referenceTime":{
- "title":"referenceTime",
+ "geometryStyle":{
+ "title":"geometryStyle",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/GeometryStylePropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"referenceTime",
+ "localPart":"geometryStyle",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "utcReference":{
- "title":"utcReference",
+ "topologyStyle":{
+ "title":"topologyStyle",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/TopologyStylePropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"utcReference",
+ "localPart":"topologyStyle",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "dateBasis":{
- "title":"dateBasis",
+ "labelStyle":{
+ "title":"labelStyle",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/TimeCalendarPropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/LabelStylePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"dateBasis",
+ "localPart":"labelStyle",
"namespaceURI":"http://www.opengis.net/gml"
}
+ },
+ "featureType":{
+ "title":"featureType",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"featureType",
+ "namespaceURI":""
+ }
+ },
+ "baseType":{
+ "title":"baseType",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"baseType",
+ "namespaceURI":""
+ }
+ },
+ "queryGrammar":{
+ "title":"queryGrammar",
+ "allOf":[
+ {
+ "$ref":"#/definitions/QueryGrammarEnumeration"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"queryGrammar",
+ "namespaceURI":""
+ }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeClockType",
+ "localPart":"FeatureStyleType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "referenceEvent",
- "referenceTime",
- "utcReference",
- "dateBasis"
+ "featureConstraint",
+ "geometryStyle",
+ "topologyStyle",
+ "labelStyle",
+ "featureType",
+ "baseType",
+ "queryGrammar"
]
},
- "TimeType":{
+ "CircleType":{
"allOf":[
{
- "$ref":"#/definitions/MeasureType"
+ "$ref":"#/definitions/ArcType"
},
{
"type":"object",
- "title":"TimeType",
+ "title":"CircleType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeType",
+ "localPart":"CircleType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "CompositeSurfaceType":{
+ "ValuePropertyType":{
+ "type":"object",
+ "title":"ValuePropertyType",
"required":[
- "surfaceMember"
+ "_boolean",
+ "category",
+ "quantity",
+ "count",
+ "booleanList",
+ "categoryList",
+ "quantityList",
+ "countList",
+ "categoryExtent",
+ "quantityExtent",
+ "countExtent",
+ "compositeValue",
+ "object",
+ "_null"
],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractSurfaceType"
+ "properties":{
+ "_boolean":{
+ "title":"_boolean",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Boolean",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
},
- {
- "type":"object",
- "title":"CompositeSurfaceType",
- "properties":{
- "surfaceMember":{
- "title":"surfaceMember",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/SurfacePropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"surfaceMember",
- "namespaceURI":"http://www.opengis.net/gml"
+ "category":{
+ "title":"category",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Category",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "quantity":{
+ "title":"quantity",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MeasureType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Quantity",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "count":{
+ "title":"count",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Count",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "booleanList":{
+ "title":"booleanList",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"BooleanList",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "categoryList":{
+ "title":"categoryList",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeOrNullListType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"CategoryList",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "quantityList":{
+ "title":"quantityList",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MeasureOrNullListType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"QuantityList",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "countList":{
+ "title":"countList",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"CountList",
+ "namespaceURI":"http://www.opengis.net/gml"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CompositeSurfaceType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "surfaceMember"
- ]
- },
- "RectifiedGridType":{
- "required":[
- "origin",
- "offsetVector"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/GridType"
},
- {
- "type":"object",
- "title":"RectifiedGridType",
- "properties":{
- "origin":{
- "title":"origin",
- "allOf":[
- {
- "$ref":"#/definitions/PointPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"origin",
- "namespaceURI":"http://www.opengis.net/gml"
+ "categoryExtent":{
+ "title":"categoryExtent",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CategoryExtentType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"CategoryExtent",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "quantityExtent":{
+ "title":"quantityExtent",
+ "allOf":[
+ {
+ "$ref":"#/definitions/QuantityExtentType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"QuantityExtent",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "countExtent":{
+ "title":"countExtent",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
- },
- "offsetVector":{
- "title":"offsetVector",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/VectorType"
- },
- "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"CountExtent",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "compositeValue":{
+ "title":"compositeValue",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/CompositeValueType"
}
- ],
- "propertyType":"element",
+ },
"elementName":{
- "localPart":"offsetVector",
+ "localPart":"CompositeValue",
"namespaceURI":"http://www.opengis.net/gml"
}
}
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"CompositeValue",
+ "namespaceURI":"http://www.opengis.net/gml"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"RectifiedGridType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "origin",
- "offsetVector"
- ]
- },
- "DirectedEdgePropertyType":{
- "type":"object",
- "title":"DirectedEdgePropertyType",
- "required":[
- "edge"
- ],
- "properties":{
- "edge":{
- "title":"edge",
+ },
+ "object":{
+ "title":"object",
"allOf":[
{
- "$ref":"#/definitions/EdgeType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ }
+ },
+ "elementName":{
+ "localPart":"_Object",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"Edge",
+ "localPart":"_Object",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "orientation":{
- "title":"orientation",
+ "_null":{
+ "title":"_null",
"allOf":[
{
- "$ref":"#/definitions/SignType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"orientation",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Null",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
"remoteSchema":{
@@ -18418,12 +19421,24 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DirectedEdgePropertyType",
+ "localPart":"ValuePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "edge",
- "orientation",
+ "_boolean",
+ "category",
+ "quantity",
+ "count",
+ "booleanList",
+ "categoryList",
+ "quantityList",
+ "countList",
+ "categoryExtent",
+ "quantityExtent",
+ "countExtent",
+ "compositeValue",
+ "object",
+ "_null",
"remoteSchema",
"type",
"href",
@@ -18434,172 +19449,230 @@
"actuate"
]
},
- "PolyhedralSurfaceType":{
- "allOf":[
- {
- "$ref":"#/definitions/SurfaceType"
- },
- {
- "type":"object",
- "title":"PolyhedralSurfaceType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"PolyhedralSurfaceType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "FileType":{
+ "TargetPropertyType":{
"type":"object",
- "title":"FileType",
+ "title":"TargetPropertyType",
"required":[
- "rangeParameters",
- "fileName",
- "fileStructure"
+ "feature",
+ "geometry"
],
"properties":{
- "rangeParameters":{
- "title":"rangeParameters",
+ "feature":{
+ "title":"feature",
"allOf":[
{
- "$ref":"#/definitions/RangeParametersType"
+ "anyOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/dom"
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractFeatureType"
+ }
+ },
+ "elementName":{
+ "localPart":"_Feature",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ]
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"rangeParameters",
+ "localPart":"_Feature",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "fileName":{
- "title":"fileName",
+ "geometry":{
+ "title":"geometry",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractGeometryType"
+ }
+ },
+ "elementName":{
+ "localPart":"_Geometry",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"fileName",
+ "localPart":"_Geometry",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "fileStructure":{
- "title":"fileStructure",
+ "remoteSchema":{
+ "title":"remoteSchema",
"allOf":[
{
- "$ref":"#/definitions/FileValueModelType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"fileStructure",
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "mimeType":{
- "title":"mimeType",
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"mimeType",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "compression":{
- "title":"compression",
+ "role":{
+ "title":"role",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"compression",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"FileType",
+ "localPart":"TargetPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "rangeParameters",
- "fileName",
- "fileStructure",
- "mimeType",
- "compression"
+ "feature",
+ "geometry",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "PolygonType":{
+ "AbstractFeatureCollectionType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractSurfaceType"
+ "$ref":"#/definitions/AbstractFeatureType"
},
{
"type":"object",
- "title":"PolygonType",
+ "title":"AbstractFeatureCollectionType",
"properties":{
- "exterior":{
- "title":"exterior",
+ "featureMember":{
+ "title":"featureMember",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractRingPropertyType"
- }
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/FeaturePropertyType"
},
- "elementName":{
- "localPart":"exterior",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "minItems":0
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"exterior",
+ "localPart":"featureMember",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "interior":{
- "title":"interior",
+ "featureMembers":{
+ "title":"featureMembers",
"allOf":[
{
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractRingPropertyType"
- }
- },
- "elementName":{
- "localPart":"interior",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "minItems":0
+ "$ref":"#/definitions/FeatureArrayPropertyType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"interior",
+ "localPart":"featureMembers",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -18608,72 +19681,64 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"PolygonType",
+ "localPart":"AbstractFeatureCollectionType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "exterior",
- "interior"
+ "featureMember",
+ "featureMembers"
]
},
- "FaceType":{
+ "IndirectEntryType":{
+ "type":"object",
+ "title":"IndirectEntryType",
"required":[
- "directedEdge"
+ "definitionProxy"
],
+ "properties":{
+ "definitionProxy":{
+ "title":"definitionProxy",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DefinitionProxyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"DefinitionProxy",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"IndirectEntryType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "definitionProxy"
+ ]
+ },
+ "AbstractTimeGeometricPrimitiveType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractTopoPrimitiveType"
+ "$ref":"#/definitions/AbstractTimePrimitiveType"
},
{
"type":"object",
- "title":"FaceType",
+ "title":"AbstractTimeGeometricPrimitiveType",
"properties":{
- "directedEdge":{
- "title":"directedEdge",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/DirectedEdgePropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"directedEdge",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "directedTopoSolid":{
- "title":"directedTopoSolid",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/DirectedTopoSolidPropertyType"
- },
- "maxItems":2,
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"directedTopoSolid",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "surfaceProperty":{
- "title":"surfaceProperty",
+ "frame":{
+ "title":"frame",
"allOf":[
{
- "$ref":"#/definitions/SurfacePropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"surfaceProperty",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"frame",
+ "namespaceURI":""
}
}
}
@@ -18681,247 +19746,226 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"FaceType",
+ "localPart":"AbstractTimeGeometricPrimitiveType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "directedEdge",
- "directedTopoSolid",
- "surfaceProperty"
+ "frame"
]
},
- "ExtentType":{
+ "OperationParameterRefType":{
"type":"object",
- "title":"ExtentType",
+ "title":"OperationParameterRefType",
+ "required":[
+ "operationParameter"
+ ],
"properties":{
- "description":{
- "title":"description",
+ "operationParameter":{
+ "title":"operationParameter",
"allOf":[
{
- "$ref":"#/definitions/StringOrRefType"
+ "$ref":"#/definitions/OperationParameterType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"description",
+ "localPart":"OperationParameter",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "boundingBox":{
- "title":"boundingBox",
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/EnvelopeType"
- },
- "minItems":0
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"boundingBox",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "boundingPolygon":{
- "title":"boundingPolygon",
+ "title":{
+ "title":"title",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/PolygonType"
- },
- "minItems":0
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"boundingPolygon",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "verticalExtent":{
- "title":"verticalExtent",
+ "show":{
+ "title":"show",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/EnvelopeType"
- },
- "minItems":0
+ "$ref":"#/definitions/ShowType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"verticalExtent",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "temporalExtent":{
- "title":"temporalExtent",
+ "actuate":{
+ "title":"actuate",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/TimePeriodType"
- },
- "minItems":0
+ "$ref":"#/definitions/ActuateType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"temporalExtent",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ExtentType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "description",
- "boundingBox",
- "boundingPolygon",
- "verticalExtent",
- "temporalExtent"
- ]
- },
- "DefinitionProxyType":{
- "required":[
- "definitionRef"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/DefinitionType"
- },
- {
- "type":"object",
- "title":"DefinitionProxyType",
- "properties":{
- "definitionRef":{
- "title":"definitionRef",
- "allOf":[
- {
- "$ref":"#/definitions/ReferenceType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"definitionRef",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DefinitionProxyType",
+ "localPart":"OperationParameterRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "definitionRef"
+ "operationParameter",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "TinType.ControlPoint":{
+ "MeasureOrNullListType":{
"type":"object",
- "title":"TinType.ControlPoint",
+ "title":"MeasureOrNullListType",
"required":[
- "posList",
- "geometricPositionGroup"
+ "uom"
],
"properties":{
- "posList":{
- "title":"posList",
+ "value":{
+ "title":"value",
"allOf":[
{
- "$ref":"#/definitions/DirectPositionListType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"posList",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "propertyType":"value"
},
- "geometricPositionGroup":{
- "title":"geometricPositionGroup",
+ "uom":{
+ "title":"uom",
"allOf":[
{
- "type":"array",
- "items":{
- "anyOf":[
- {
- "anyOf":[
- {
- "$ref":"#/definitions/DirectPositionType"
- }
- ],
- "elementName":{
- "localPart":"pos",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "anyOf":[
- {
- "$ref":"#/definitions/PointPropertyType"
- }
- ],
- "elementName":{
- "localPart":"pointProperty",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ]
- },
- "minItems":3
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"elements"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uom",
+ "namespaceURI":""
+ }
}
},
"typeType":"classInfo",
+ "typeName":{
+ "localPart":"MeasureOrNullListType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
"propertiesOrder":[
- "posList",
- "geometricPositionGroup"
+ "value",
+ "uom"
]
},
- "ContainerPropertyType":{
+ "GraphStylePropertyType":{
"type":"object",
- "title":"ContainerPropertyType",
- "required":[
- "face",
- "topoSolid"
- ],
+ "title":"GraphStylePropertyType",
"properties":{
- "face":{
- "title":"face",
+ "graphStyle":{
+ "title":"graphStyle",
"allOf":[
{
- "$ref":"#/definitions/FaceType"
+ "$ref":"#/definitions/GraphStyleType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Face",
+ "localPart":"GraphStyle",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "topoSolid":{
- "title":"topoSolid",
+ "about":{
+ "title":"about",
"allOf":[
{
- "$ref":"#/definitions/TopoSolidType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"TopoSolid",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"about",
+ "namespaceURI":""
}
},
"remoteSchema":{
@@ -19031,12 +20075,12 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ContainerPropertyType",
+ "localPart":"GraphStylePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "face",
- "topoSolid",
+ "graphStyle",
+ "about",
"remoteSchema",
"type",
"href",
@@ -19047,114 +20091,147 @@
"actuate"
]
},
- "GridCoverageType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDiscreteCoverageType"
- },
- {
- "type":"object",
- "title":"GridCoverageType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"GridCoverageType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "AbstractTimeComplexType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTimeObjectType"
- },
- {
- "type":"object",
- "title":"AbstractTimeComplexType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractTimeComplexType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "QuantityPropertyType":{
+ "GridLengthType":{
"allOf":[
{
- "$ref":"#/definitions/ValuePropertyType"
+ "$ref":"#/definitions/MeasureType"
},
{
"type":"object",
- "title":"QuantityPropertyType",
+ "title":"GridLengthType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"QuantityPropertyType",
+ "localPart":"GridLengthType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "TemporalDatumType":{
+ "TopologyStyleType":{
"required":[
- "origin"
+ "symbol",
+ "style"
],
"allOf":[
{
- "$ref":"#/definitions/TemporalDatumBaseType"
+ "$ref":"#/definitions/BaseStyleDescriptorType"
},
{
"type":"object",
- "title":"TemporalDatumType",
+ "title":"TopologyStyleType",
"properties":{
- "origin":{
- "title":"origin",
+ "symbol":{
+ "title":"symbol",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
+ "$ref":"#/definitions/SymbolType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"origin",
+ "localPart":"symbol",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "style":{
+ "title":"style",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"style",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "labelStyle":{
+ "title":"labelStyle",
+ "allOf":[
+ {
+ "$ref":"#/definitions/LabelStylePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"labelStyle",
"namespaceURI":"http://www.opengis.net/gml"
}
+ },
+ "topologyProperty":{
+ "title":"topologyProperty",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"topologyProperty",
+ "namespaceURI":""
+ }
+ },
+ "topologyType":{
+ "title":"topologyType",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"topologyType",
+ "namespaceURI":""
+ }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TemporalDatumType",
+ "localPart":"TopologyStyleType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "origin"
+ "symbol",
+ "style",
+ "labelStyle",
+ "topologyProperty",
+ "topologyType"
]
},
- "PolarCSRefType":{
+ "ReferenceSystemRefType":{
"type":"object",
- "title":"PolarCSRefType",
+ "title":"ReferenceSystemRefType",
"required":[
- "polarCS"
+ "referenceSystem"
],
"properties":{
- "polarCS":{
- "title":"polarCS",
+ "referenceSystem":{
+ "title":"referenceSystem",
"allOf":[
{
- "$ref":"#/definitions/PolarCSType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractReferenceSystemType"
+ }
+ },
+ "elementName":{
+ "localPart":"_ReferenceSystem",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"PolarCS",
+ "localPart":"_ReferenceSystem",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -19265,11 +20342,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"PolarCSRefType",
+ "localPart":"ReferenceSystemRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "polarCS",
+ "referenceSystem",
"remoteSchema",
"type",
"href",
@@ -19280,166 +20357,58 @@
"actuate"
]
},
- "TimeOrdinalReferenceSystemType":{
- "required":[
- "component"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTimeReferenceSystemType"
- },
- {
- "type":"object",
- "title":"TimeOrdinalReferenceSystemType",
- "properties":{
- "component":{
- "title":"component",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/TimeOrdinalEraPropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"component",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TimeOrdinalReferenceSystemType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "component"
- ]
- },
- "MeasureType":{
+ "SurfaceArrayPropertyType":{
"type":"object",
- "title":"MeasureType",
- "required":[
- "uom"
- ],
+ "title":"SurfaceArrayPropertyType",
"properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- ],
- "propertyType":"value"
- },
- "uom":{
- "title":"uom",
+ "surface":{
+ "title":"surface",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uom",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MeasureType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "value",
- "uom"
- ]
- },
- "MultiSolidType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeometricAggregateType"
- },
- {
- "type":"object",
- "title":"MultiSolidType",
- "properties":{
- "solidMember":{
- "title":"solidMember",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/SolidPropertyType"
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"solidMember",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "solidMembers":{
- "title":"solidMembers",
- "allOf":[
- {
- "$ref":"#/definitions/SolidArrayPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"solidMembers",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "value":{
+ "$ref":"#/definitions/AbstractSurfaceType"
+ }
+ },
+ "elementName":{
+ "localPart":"_Surface",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "minItems":0
}
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"_Surface",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiSolidType",
+ "localPart":"SurfaceArrayPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "solidMember",
- "solidMembers"
+ "surface"
]
},
- "TemporalCSType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoordinateSystemType"
- },
- {
- "type":"object",
- "title":"TemporalCSType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TemporalCSType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "TimeTopologyPrimitivePropertyType":{
+ "AssociationType":{
"type":"object",
- "title":"TimeTopologyPrimitivePropertyType",
+ "title":"AssociationType",
"required":[
- "timeTopologyPrimitive"
+ "object"
],
"properties":{
- "timeTopologyPrimitive":{
- "title":"timeTopologyPrimitive",
+ "object":{
+ "title":"object",
"allOf":[
{
"type":"object",
@@ -19448,18 +20417,18 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTimeTopologyPrimitiveType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"_TimeTopologyPrimitive",
+ "localPart":"_Object",
"namespaceURI":"http://www.opengis.net/gml"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"_TimeTopologyPrimitive",
+ "localPart":"_Object",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -19570,11 +20539,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeTopologyPrimitivePropertyType",
+ "localPart":"AssociationType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "timeTopologyPrimitive",
+ "object",
"remoteSchema",
"type",
"href",
@@ -19585,543 +20554,149 @@
"actuate"
]
},
- "CylindricalCSType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoordinateSystemType"
- },
- {
- "type":"object",
- "title":"CylindricalCSType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CylindricalCSType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "CurveArrayPropertyType":{
- "type":"object",
- "title":"CurveArrayPropertyType",
- "properties":{
- "curve":{
- "title":"curve",
- "allOf":[
- {
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractCurveType"
- }
- },
- "elementName":{
- "localPart":"_Curve",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "minItems":0
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"_Curve",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CurveArrayPropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "curve"
- ]
- },
- "AbstractTimeGeometricPrimitiveType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTimePrimitiveType"
- },
- {
- "type":"object",
- "title":"AbstractTimeGeometricPrimitiveType",
- "properties":{
- "frame":{
- "title":"frame",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"frame",
- "namespaceURI":""
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractTimeGeometricPrimitiveType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "frame"
- ]
- },
- "MovingObjectStatusType":{
- "required":[
- "location"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTimeSliceType"
- },
- {
- "type":"object",
- "title":"MovingObjectStatusType",
- "properties":{
- "location":{
- "title":"location",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/LocationPropertyType"
- }
- },
- "elementName":{
- "localPart":"location",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"location",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "speed":{
- "title":"speed",
- "allOf":[
- {
- "$ref":"#/definitions/MeasureType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"speed",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "bearing":{
- "title":"bearing",
- "allOf":[
- {
- "$ref":"#/definitions/DirectionPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"bearing",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "acceleration":{
- "title":"acceleration",
- "allOf":[
- {
- "$ref":"#/definitions/MeasureType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"acceleration",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "elevation":{
- "title":"elevation",
- "allOf":[
- {
- "$ref":"#/definitions/MeasureType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"elevation",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "status":{
- "title":"status",
- "allOf":[
- {
- "$ref":"#/definitions/StringOrRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"status",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MovingObjectStatusType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "location",
- "speed",
- "bearing",
- "acceleration",
- "elevation",
- "status"
- ]
- },
- "AbstractCoordinateOperationBaseType":{
- "allOf":[
- {
- "$ref":"#/definitions/DefinitionType"
- },
- {
- "type":"object",
- "title":"AbstractCoordinateOperationBaseType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractCoordinateOperationBaseType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "LineStringSegmentType":{
- "required":[
- "posOrPointPropertyOrPointRep",
- "posList",
- "coordinates"
- ],
+ "MultiPointType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractCurveSegmentType"
+ "$ref":"#/definitions/AbstractGeometricAggregateType"
},
{
"type":"object",
- "title":"LineStringSegmentType",
+ "title":"MultiPointType",
"properties":{
- "posOrPointPropertyOrPointRep":{
- "title":"posOrPointPropertyOrPointRep",
+ "pointMember":{
+ "title":"pointMember",
"allOf":[
{
"type":"array",
"items":{
- "anyOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointRep",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/DirectPositionType"
- }
- },
- "elementName":{
- "localPart":"pos",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointProperty",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ]
+ "$ref":"#/definitions/PointPropertyType"
},
- "minItems":2
- }
- ],
- "propertyType":"elementRefs"
- },
- "posList":{
- "title":"posList",
- "allOf":[
- {
- "$ref":"#/definitions/DirectPositionListType"
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"posList",
+ "localPart":"pointMember",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "coordinates":{
- "title":"coordinates",
+ "pointMembers":{
+ "title":"pointMembers",
"allOf":[
{
- "$ref":"#/definitions/CoordinatesType"
+ "$ref":"#/definitions/PointArrayPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"coordinates",
+ "localPart":"pointMembers",
"namespaceURI":"http://www.opengis.net/gml"
}
- },
- "interpolation":{
- "title":"interpolation",
- "allOf":[
- {
- "$ref":"#/definitions/CurveInterpolationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"interpolation",
- "namespaceURI":""
- }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"LineStringSegmentType",
+ "localPart":"MultiPointType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "posOrPointPropertyOrPointRep",
- "posList",
- "coordinates",
- "interpolation"
+ "pointMember",
+ "pointMembers"
]
},
- "ArrayAssociationType":{
+ "GridEnvelopeType":{
"type":"object",
- "title":"ArrayAssociationType",
- "properties":{
- "object":{
- "title":"object",
- "allOf":[
- {
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- }
- },
- "elementName":{
- "localPart":"_Object",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "minItems":0
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"_Object",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ArrayAssociationType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "object"
- ]
- },
- "SphericalCSType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoordinateSystemType"
- },
- {
- "type":"object",
- "title":"SphericalCSType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"SphericalCSType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "TimeTopologyComplexType":{
+ "title":"GridEnvelopeType",
"required":[
- "primitive"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTimeComplexType"
- },
- {
- "type":"object",
- "title":"TimeTopologyComplexType",
- "properties":{
- "primitive":{
- "title":"primitive",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/TimeTopologyPrimitivePropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"primitive",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
+ "low",
+ "high"
],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TimeTopologyComplexType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "primitive"
- ]
- },
- "CodeOrNullListType":{
- "type":"object",
- "title":"CodeOrNullListType",
"properties":{
- "value":{
- "title":"value",
+ "low":{
+ "title":"low",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
}
],
- "propertyType":"value"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"low",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
},
- "codeSpace":{
- "title":"codeSpace",
+ "high":{
+ "title":"high",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"codeSpace",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"high",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CodeOrNullListType",
+ "localPart":"GridEnvelopeType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "value",
- "codeSpace"
+ "low",
+ "high"
]
},
- "MultiSurfaceType":{
+ "RectifiedGridType":{
+ "required":[
+ "origin",
+ "offsetVector"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractGeometricAggregateType"
+ "$ref":"#/definitions/GridType"
},
{
"type":"object",
- "title":"MultiSurfaceType",
+ "title":"RectifiedGridType",
"properties":{
- "surfaceMember":{
- "title":"surfaceMember",
+ "origin":{
+ "title":"origin",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/SurfacePropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/PointPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"surfaceMember",
+ "localPart":"origin",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "surfaceMembers":{
- "title":"surfaceMembers",
+ "offsetVector":{
+ "title":"offsetVector",
"allOf":[
{
- "$ref":"#/definitions/SurfaceArrayPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/VectorType"
+ },
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"surfaceMembers",
+ "localPart":"offsetVector",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -20130,68 +20705,114 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiSurfaceType",
+ "localPart":"RectifiedGridType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "surfaceMember",
- "surfaceMembers"
+ "origin",
+ "offsetVector"
]
},
- "CategoryExtentType":{
+ "ImageDatumType":{
+ "required":[
+ "pixelInCell"
+ ],
"allOf":[
{
- "$ref":"#/definitions/CodeOrNullListType"
+ "$ref":"#/definitions/AbstractDatumType"
},
{
"type":"object",
- "title":"CategoryExtentType",
+ "title":"ImageDatumType",
"properties":{
+ "pixelInCell":{
+ "title":"pixelInCell",
+ "allOf":[
+ {
+ "$ref":"#/definitions/PixelInCellType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"pixelInCell",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"CategoryExtentType",
+ "localPart":"ImageDatumType",
"namespaceURI":"http://www.opengis.net/gml"
- }
+ },
+ "propertiesOrder":[
+ "pixelInCell"
+ ]
},
- "NodeType":{
+ "TimeCalendarEraType":{
+ "required":[
+ "referenceEvent",
+ "julianReference",
+ "epochOfUse"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractTopoPrimitiveType"
+ "$ref":"#/definitions/DefinitionType"
},
{
"type":"object",
- "title":"NodeType",
+ "title":"TimeCalendarEraType",
"properties":{
- "directedEdge":{
- "title":"directedEdge",
+ "referenceEvent":{
+ "title":"referenceEvent",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/DirectedEdgePropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/StringOrRefType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"directedEdge",
+ "localPart":"referenceEvent",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "pointProperty":{
- "title":"pointProperty",
+ "referenceDate":{
+ "title":"referenceDate",
"allOf":[
{
- "$ref":"#/definitions/PointPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"pointProperty",
+ "localPart":"referenceDate",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "julianReference":{
+ "title":"julianReference",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"julianReference",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "epochOfUse":{
+ "title":"epochOfUse",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimePeriodPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"epochOfUse",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -20200,83 +20821,60 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"NodeType",
+ "localPart":"TimeCalendarEraType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "directedEdge",
- "pointProperty"
+ "referenceEvent",
+ "referenceDate",
+ "julianReference",
+ "epochOfUse"
]
},
- "KnotPropertyType":{
- "type":"object",
- "title":"KnotPropertyType",
- "required":[
- "knot"
- ],
- "properties":{
- "knot":{
- "title":"knot",
- "allOf":[
- {
- "$ref":"#/definitions/KnotType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Knot",
- "namespaceURI":"http://www.opengis.net/gml"
+ "AbstractTimeComplexType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractTimeObjectType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractTimeComplexType",
+ "properties":{
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"KnotPropertyType",
+ "localPart":"AbstractTimeComplexType",
"namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "knot"
- ]
+ }
},
- "TransformationType":{
+ "TopoCurveType":{
"required":[
- "usesMethod"
+ "directedEdge"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractGeneralTransformationType"
+ "$ref":"#/definitions/AbstractTopologyType"
},
{
"type":"object",
- "title":"TransformationType",
+ "title":"TopoCurveType",
"properties":{
- "usesMethod":{
- "title":"usesMethod",
- "allOf":[
- {
- "$ref":"#/definitions/OperationMethodRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"usesMethod",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "usesValue":{
- "title":"usesValue",
+ "directedEdge":{
+ "title":"directedEdge",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/ParameterValueType"
+ "$ref":"#/definitions/DirectedEdgePropertyType"
},
- "minItems":0
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"usesValue",
+ "localPart":"directedEdge",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -20285,307 +20883,245 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TransformationType",
+ "localPart":"TopoCurveType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "usesMethod",
- "usesValue"
+ "directedEdge"
]
},
- "TriangulatedSurfaceType":{
+ "AbstractCoordinateSystemBaseType":{
"allOf":[
{
- "$ref":"#/definitions/SurfaceType"
+ "$ref":"#/definitions/DefinitionType"
},
{
"type":"object",
- "title":"TriangulatedSurfaceType",
+ "title":"AbstractCoordinateSystemBaseType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TriangulatedSurfaceType",
+ "localPart":"AbstractCoordinateSystemBaseType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "DirectedNodePropertyType":{
- "type":"object",
- "title":"DirectedNodePropertyType",
- "required":[
- "node"
- ],
- "properties":{
- "node":{
- "title":"node",
- "allOf":[
- {
- "$ref":"#/definitions/NodeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Node",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "orientation":{
- "title":"orientation",
- "allOf":[
- {
- "$ref":"#/definitions/SignType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"orientation",
- "namespaceURI":""
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DirectedNodePropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "node",
- "orientation",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "DerivedCRSTypeType":{
+ "UserDefinedCSType":{
"allOf":[
{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
},
{
"type":"object",
- "title":"DerivedCRSTypeType",
+ "title":"UserDefinedCSType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DerivedCRSTypeType",
+ "localPart":"UserDefinedCSType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "GenericMetaDataType":{
+ "ArcStringByBulgeType":{
+ "required":[
+ "posOrPointPropertyOrPointRep",
+ "posList",
+ "coordinates",
+ "bulge",
+ "normal"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractMetaDataType"
+ "$ref":"#/definitions/AbstractCurveSegmentType"
},
{
"type":"object",
- "title":"GenericMetaDataType",
+ "title":"ArcStringByBulgeType",
"properties":{
- "contentOverrideForGenericMetaDataType":{
- "title":"contentOverrideForGenericMetaDataType",
+ "posOrPointPropertyOrPointRep":{
+ "title":"posOrPointPropertyOrPointRep",
"allOf":[
{
- "anyOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- },
- {
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/dom"
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ "type":"array",
+ "items":{
+ "anyOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
},
- "value":{
+ "elementName":{
+ "localPart":"pointRep",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/DirectPositionType"
+ }
+ },
+ "elementName":{
+ "localPart":"pos",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointProperty",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
- }
- ]
+ ]
+ },
+ "minItems":2
+ }
+ ],
+ "propertyType":"elementRefs"
+ },
+ "posList":{
+ "title":"posList",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectPositionListType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"posList",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "coordinates":{
+ "title":"coordinates",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CoordinatesType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"coordinates",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "bulge":{
+ "title":"bulge",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ },
+ "minItems":1
}
],
- "propertyType":"anyElement"
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"GenericMetaDataType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "contentOverrideForGenericMetaDataType"
- ]
- },
- "ImageDatumType":{
- "required":[
- "pixelInCell"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDatumType"
- },
- {
- "type":"object",
- "title":"ImageDatumType",
- "properties":{
- "pixelInCell":{
- "title":"pixelInCell",
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"bulge",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "normal":{
+ "title":"normal",
"allOf":[
{
- "$ref":"#/definitions/PixelInCellType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/VectorType"
+ },
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"pixelInCell",
+ "localPart":"normal",
"namespaceURI":"http://www.opengis.net/gml"
}
+ },
+ "interpolation":{
+ "title":"interpolation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurveInterpolationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"interpolation",
+ "namespaceURI":""
+ }
+ },
+ "numArc":{
+ "title":"numArc",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"numArc",
+ "namespaceURI":""
+ }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"ImageDatumType",
+ "localPart":"ArcStringByBulgeType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "pixelInCell"
+ "posOrPointPropertyOrPointRep",
+ "posList",
+ "coordinates",
+ "bulge",
+ "normal",
+ "interpolation",
+ "numArc"
]
},
- "CompositeCurvePropertyType":{
+ "MultiCurvePropertyType":{
"type":"object",
- "title":"CompositeCurvePropertyType",
+ "title":"MultiCurvePropertyType",
"required":[
- "compositeCurve"
+ "multiCurve"
],
"properties":{
- "compositeCurve":{
- "title":"compositeCurve",
+ "multiCurve":{
+ "title":"multiCurve",
"allOf":[
{
- "$ref":"#/definitions/CompositeCurveType"
+ "$ref":"#/definitions/MultiCurveType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"CompositeCurve",
+ "localPart":"MultiCurve",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -20696,11 +21232,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CompositeCurvePropertyType",
+ "localPart":"MultiCurvePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "compositeCurve",
+ "multiCurve",
"remoteSchema",
"type",
"href",
@@ -20711,308 +21247,35 @@
"actuate"
]
},
- "CircleType":{
- "allOf":[
- {
- "$ref":"#/definitions/ArcType"
- },
- {
- "type":"object",
- "title":"CircleType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CircleType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "DynamicFeatureCollectionType":{
- "allOf":[
- {
- "$ref":"#/definitions/FeatureCollectionType"
- },
- {
- "type":"object",
- "title":"DynamicFeatureCollectionType",
- "properties":{
- "validTime":{
- "title":"validTime",
- "allOf":[
- {
- "$ref":"#/definitions/TimePrimitivePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"validTime",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "history":{
- "title":"history",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/HistoryPropertyType"
- }
- },
- "elementName":{
- "localPart":"history",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"history",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "dataSource":{
- "title":"dataSource",
- "allOf":[
- {
- "$ref":"#/definitions/StringOrRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"dataSource",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DynamicFeatureCollectionType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "validTime",
- "history",
- "dataSource"
- ]
- },
- "DirectPositionListType":{
+ "TimePrimitivePropertyType":{
"type":"object",
- "title":"DirectPositionListType",
+ "title":"TimePrimitivePropertyType",
+ "required":[
+ "timePrimitive"
+ ],
"properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- }
- ],
- "propertyType":"value"
- },
- "count":{
- "title":"count",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"count",
- "namespaceURI":""
- }
- },
- "srsName":{
- "title":"srsName",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"srsName",
- "namespaceURI":""
- }
- },
- "srsDimension":{
- "title":"srsDimension",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"srsDimension",
- "namespaceURI":""
- }
- },
- "axisLabels":{
- "title":"axisLabels",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"axisLabels",
- "namespaceURI":""
- }
- },
- "uomLabels":{
- "title":"uomLabels",
+ "timePrimitive":{
+ "title":"timePrimitive",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uomLabels",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DirectPositionListType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "value",
- "count",
- "srsName",
- "srsDimension",
- "axisLabels",
- "uomLabels"
- ]
- },
- "ConversionType":{
- "required":[
- "usesMethod"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeneralConversionType"
- },
- {
- "type":"object",
- "title":"ConversionType",
- "properties":{
- "usesMethod":{
- "title":"usesMethod",
- "allOf":[
- {
- "$ref":"#/definitions/OperationMethodRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"usesMethod",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "usesValue":{
- "title":"usesValue",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/ParameterValueType"
- },
- "minItems":0
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractTimePrimitiveType"
}
- ],
- "propertyType":"element",
+ },
"elementName":{
- "localPart":"usesValue",
+ "localPart":"_TimePrimitive",
"namespaceURI":"http://www.opengis.net/gml"
}
}
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ConversionType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "usesMethod",
- "usesValue"
- ]
- },
- "ObliqueCartesianCSType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoordinateSystemType"
- },
- {
- "type":"object",
- "title":"ObliqueCartesianCSType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ObliqueCartesianCSType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "OperationMethodBaseType":{
- "allOf":[
- {
- "$ref":"#/definitions/DefinitionType"
- },
- {
- "type":"object",
- "title":"OperationMethodBaseType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"OperationMethodBaseType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "TransformationRefType":{
- "type":"object",
- "title":"TransformationRefType",
- "required":[
- "transformation"
- ],
- "properties":{
- "transformation":{
- "title":"transformation",
- "allOf":[
- {
- "$ref":"#/definitions/TransformationType"
- }
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"Transformation",
+ "localPart":"_TimePrimitive",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -21123,142 +21386,56 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TransformationRefType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "transformation",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "ObservationType":{
- "required":[
- "validTime",
- "resultOf"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractFeatureType"
- },
- {
- "type":"object",
- "title":"ObservationType",
- "properties":{
- "validTime":{
- "title":"validTime",
- "allOf":[
- {
- "$ref":"#/definitions/TimePrimitivePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"validTime",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "using":{
- "title":"using",
- "allOf":[
- {
- "$ref":"#/definitions/FeaturePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"using",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "target":{
- "title":"target",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/TargetPropertyType"
- }
- },
- "elementName":{
- "localPart":"target",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"target",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "resultOf":{
- "title":"resultOf",
- "allOf":[
- {
- "$ref":"#/definitions/AssociationType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"resultOf",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ObservationType",
+ "localPart":"TimePrimitivePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "validTime",
- "using",
- "target",
- "resultOf"
+ "timePrimitive",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "GeneralConversionRefType":{
+ "CircleByCenterPointType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/ArcByCenterPointType"
+ },
+ {
+ "type":"object",
+ "title":"CircleByCenterPointType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CircleByCenterPointType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "OperationMethodRefType":{
"type":"object",
- "title":"GeneralConversionRefType",
+ "title":"OperationMethodRefType",
"required":[
- "generalConversion"
+ "operationMethod"
],
"properties":{
- "generalConversion":{
- "title":"generalConversion",
+ "operationMethod":{
+ "title":"operationMethod",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeneralConversionType"
- }
- },
- "elementName":{
- "localPart":"_GeneralConversion",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"#/definitions/OperationMethodType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"_GeneralConversion",
+ "localPart":"OperationMethod",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -21369,11 +21546,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"GeneralConversionRefType",
+ "localPart":"OperationMethodRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "generalConversion",
+ "operationMethod",
"remoteSchema",
"type",
"href",
@@ -21384,75 +21561,81 @@
"actuate"
]
},
- "MultiPointType":{
+ "CodeListType":{
+ "type":"object",
+ "title":"CodeListType",
+ "properties":{
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"value"
+ },
+ "codeSpace":{
+ "title":"codeSpace",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"codeSpace",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CodeListType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "value",
+ "codeSpace"
+ ]
+ },
+ "BooleanPropertyType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractGeometricAggregateType"
+ "$ref":"#/definitions/ValuePropertyType"
},
{
"type":"object",
- "title":"MultiPointType",
+ "title":"BooleanPropertyType",
"properties":{
- "pointMember":{
- "title":"pointMember",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/PointPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"pointMember",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "pointMembers":{
- "title":"pointMembers",
- "allOf":[
- {
- "$ref":"#/definitions/PointArrayPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"pointMembers",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiPointType",
+ "localPart":"BooleanPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "pointMember",
- "pointMembers"
- ]
+ }
},
- "ImageCRSRefType":{
+ "TimeOrdinalEraPropertyType":{
"type":"object",
- "title":"ImageCRSRefType",
+ "title":"TimeOrdinalEraPropertyType",
"required":[
- "imageCRS"
+ "timeOrdinalEra"
],
"properties":{
- "imageCRS":{
- "title":"imageCRS",
+ "timeOrdinalEra":{
+ "title":"timeOrdinalEra",
"allOf":[
{
- "$ref":"#/definitions/ImageCRSType"
+ "$ref":"#/definitions/TimeOrdinalEraType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"ImageCRS",
+ "localPart":"TimeOrdinalEra",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -21563,11 +21746,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ImageCRSRefType",
+ "localPart":"TimeOrdinalEraPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "imageCRS",
+ "timeOrdinalEra",
"remoteSchema",
"type",
"href",
@@ -21578,22 +21761,364 @@
"actuate"
]
},
- "TargetPropertyType":{
- "type":"object",
- "title":"TargetPropertyType",
+ "TimePeriodType":{
"required":[
- "feature",
- "geometry"
+ "beginPosition",
+ "begin",
+ "endPosition",
+ "end",
+ "duration",
+ "timeInterval"
],
- "properties":{
- "feature":{
- "title":"feature",
- "allOf":[
- {
- "anyOf":[
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractTimeGeometricPrimitiveType"
+ },
+ {
+ "type":"object",
+ "title":"TimePeriodType",
+ "properties":{
+ "beginPosition":{
+ "title":"beginPosition",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimePositionType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"beginPosition",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "begin":{
+ "title":"begin",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimeInstantPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"begin",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "endPosition":{
+ "title":"endPosition",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimePositionType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"endPosition",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "end":{
+ "title":"end",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimeInstantPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"end",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "duration":{
+ "title":"duration",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/duration"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"duration",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "timeInterval":{
+ "title":"timeInterval",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimeIntervalLengthType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"timeInterval",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TimePeriodType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "beginPosition",
+ "begin",
+ "endPosition",
+ "end",
+ "duration",
+ "timeInterval"
+ ]
+ },
+ "ArcType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/ArcStringType"
+ },
+ {
+ "type":"object",
+ "title":"ArcType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ArcType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "MovingObjectStatusType":{
+ "required":[
+ "location"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractTimeSliceType"
+ },
+ {
+ "type":"object",
+ "title":"MovingObjectStatusType",
+ "properties":{
+ "location":{
+ "title":"location",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/LocationPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"location",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"location",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "speed":{
+ "title":"speed",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MeasureType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"speed",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "bearing":{
+ "title":"bearing",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectionPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"bearing",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "acceleration":{
+ "title":"acceleration",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MeasureType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"acceleration",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "elevation":{
+ "title":"elevation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MeasureType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"elevation",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "status":{
+ "title":"status",
+ "allOf":[
+ {
+ "$ref":"#/definitions/StringOrRefType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"status",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MovingObjectStatusType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "location",
+ "speed",
+ "bearing",
+ "acceleration",
+ "elevation",
+ "status"
+ ]
+ },
+ "ValueArrayType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/CompositeValueType"
+ },
+ {
+ "type":"object",
+ "title":"ValueArrayType",
+ "properties":{
+ "codeSpace":{
+ "title":"codeSpace",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"codeSpace",
+ "namespaceURI":""
+ }
+ },
+ "uom":{
+ "title":"uom",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uom",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ValueArrayType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "codeSpace",
+ "uom"
+ ]
+ },
+ "ScalarValuePropertyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/ValuePropertyType"
+ },
+ {
+ "type":"object",
+ "title":"ScalarValuePropertyType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ScalarValuePropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "AbstractTopologyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGMLType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractTopologyType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractTopologyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "DynamicFeatureType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractFeatureType"
+ },
+ {
+ "type":"object",
+ "title":"DynamicFeatureType",
+ "properties":{
+ "validTime":{
+ "title":"validTime",
+ "allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/dom"
- },
+ "$ref":"#/definitions/TimePrimitivePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"validTime",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "history":{
+ "title":"history",
+ "allOf":[
{
"type":"object",
"properties":{
@@ -21601,25 +22126,54 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractFeatureType"
+ "$ref":"#/definitions/HistoryPropertyType"
}
},
"elementName":{
- "localPart":"_Feature",
+ "localPart":"history",
"namespaceURI":"http://www.opengis.net/gml"
}
}
- ]
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"history",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "dataSource":{
+ "title":"dataSource",
+ "allOf":[
+ {
+ "$ref":"#/definitions/StringOrRefType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"dataSource",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"_Feature",
- "namespaceURI":"http://www.opengis.net/gml"
}
- },
- "geometry":{
- "title":"geometry",
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DynamicFeatureType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "validTime",
+ "history",
+ "dataSource"
+ ]
+ },
+ "DefaultStylePropertyType":{
+ "type":"object",
+ "title":"DefaultStylePropertyType",
+ "properties":{
+ "style":{
+ "title":"style",
"allOf":[
{
"type":"object",
@@ -21628,21 +22182,34 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeometryType"
+ "$ref":"#/definitions/AbstractStyleType"
}
},
"elementName":{
- "localPart":"_Geometry",
+ "localPart":"_Style",
"namespaceURI":"http://www.opengis.net/gml"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"_Geometry",
+ "localPart":"_Style",
"namespaceURI":"http://www.opengis.net/gml"
}
},
+ "about":{
+ "title":"about",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"about",
+ "namespaceURI":""
+ }
+ },
"remoteSchema":{
"title":"remoteSchema",
"allOf":[
@@ -21750,12 +22317,12 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TargetPropertyType",
+ "localPart":"DefaultStylePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "feature",
- "geometry",
+ "style",
+ "about",
"remoteSchema",
"type",
"href",
@@ -21766,201 +22333,87 @@
"actuate"
]
},
- "BagType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGMLType"
- },
- {
- "type":"object",
- "title":"BagType",
- "properties":{
- "member":{
- "title":"member",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/AssociationType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"member",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "members":{
- "title":"members",
- "allOf":[
- {
- "$ref":"#/definitions/ArrayAssociationType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"members",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "TinType.ControlPoint":{
+ "type":"object",
+ "title":"TinType.ControlPoint",
+ "required":[
+ "posList",
+ "geometricPositionGroup"
+ ],
+ "properties":{
+ "posList":{
+ "title":"posList",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectPositionListType"
}
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"posList",
+ "namespaceURI":"http://www.opengis.net/gml"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"BagType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "member",
- "members"
- ]
- },
- "FeatureStyleType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGMLType"
},
- {
- "type":"object",
- "title":"FeatureStyleType",
- "properties":{
- "featureConstraint":{
- "title":"featureConstraint",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"featureConstraint",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "geometryStyle":{
- "title":"geometryStyle",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/GeometryStylePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"geometryStyle",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "topologyStyle":{
- "title":"topologyStyle",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/TopologyStylePropertyType"
+ "geometricPositionGroup":{
+ "title":"geometricPositionGroup",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "anyOf":[
+ {
+ "anyOf":[
+ {
+ "$ref":"#/definitions/DirectPositionType"
+ }
+ ],
+ "elementName":{
+ "localPart":"pos",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
},
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"topologyStyle",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "labelStyle":{
- "title":"labelStyle",
- "allOf":[
- {
- "$ref":"#/definitions/LabelStylePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"labelStyle",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "featureType":{
- "title":"featureType",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"featureType",
- "namespaceURI":""
- }
- },
- "baseType":{
- "title":"baseType",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"baseType",
- "namespaceURI":""
- }
- },
- "queryGrammar":{
- "title":"queryGrammar",
- "allOf":[
- {
- "$ref":"#/definitions/QueryGrammarEnumeration"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"queryGrammar",
- "namespaceURI":""
- }
+ {
+ "anyOf":[
+ {
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ ],
+ "elementName":{
+ "localPart":"pointProperty",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ]
+ },
+ "minItems":3
}
- }
+ ],
+ "propertyType":"elements"
}
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"FeatureStyleType",
- "namespaceURI":"http://www.opengis.net/gml"
},
+ "typeType":"classInfo",
"propertiesOrder":[
- "featureConstraint",
- "geometryStyle",
- "topologyStyle",
- "labelStyle",
- "featureType",
- "baseType",
- "queryGrammar"
+ "posList",
+ "geometricPositionGroup"
]
},
- "VerticalDatumRefType":{
+ "TimeEdgePropertyType":{
"type":"object",
- "title":"VerticalDatumRefType",
+ "title":"TimeEdgePropertyType",
"required":[
- "verticalDatum"
+ "timeEdge"
],
"properties":{
- "verticalDatum":{
- "title":"verticalDatum",
+ "timeEdge":{
+ "title":"timeEdge",
"allOf":[
{
- "$ref":"#/definitions/VerticalDatumType"
+ "$ref":"#/definitions/TimeEdgeType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"VerticalDatum",
+ "localPart":"TimeEdge",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -22059,284 +22512,63 @@
"title":"actuate",
"allOf":[
{
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"VerticalDatumRefType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "verticalDatum",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "AbstractTopoPrimitiveType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTopologyType"
- },
- {
- "type":"object",
- "title":"AbstractTopoPrimitiveType",
- "properties":{
- "isolated":{
- "title":"isolated",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/IsolatedPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"isolated",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "container":{
- "title":"container",
- "allOf":[
- {
- "$ref":"#/definitions/ContainerPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"container",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractTopoPrimitiveType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "isolated",
- "container"
- ]
- },
- "GridDomainType":{
- "allOf":[
- {
- "$ref":"#/definitions/DomainSetType"
- },
- {
- "type":"object",
- "title":"GridDomainType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"GridDomainType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "GeometricComplexType":{
- "required":[
- "element"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeometryType"
- },
- {
- "type":"object",
- "title":"GeometricComplexType",
- "properties":{
- "element":{
- "title":"element",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/GeometricPrimitivePropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"element",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"GeometricComplexType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "element"
- ]
- },
- "SecondDefiningParameterType":{
- "type":"object",
- "title":"SecondDefiningParameterType",
- "required":[
- "inverseFlattening",
- "semiMinorAxis",
- "isSphere"
- ],
- "properties":{
- "inverseFlattening":{
- "title":"inverseFlattening",
- "allOf":[
- {
- "$ref":"#/definitions/MeasureType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"inverseFlattening",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "semiMinorAxis":{
- "title":"semiMinorAxis",
- "allOf":[
- {
- "$ref":"#/definitions/MeasureType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"semiMinorAxis",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "isSphere":{
- "title":"isSphere",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/ActuateType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"isSphere",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"SecondDefiningParameterType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "inverseFlattening",
- "semiMinorAxis",
- "isSphere"
- ]
- },
- "TriangleType":{
- "required":[
- "exterior"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractSurfacePatchType"
- },
- {
- "type":"object",
- "title":"TriangleType",
- "properties":{
- "exterior":{
- "title":"exterior",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractRingPropertyType"
- }
- },
- "elementName":{
- "localPart":"exterior",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"exterior",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "interpolation":{
- "title":"interpolation",
- "allOf":[
- {
- "$ref":"#/definitions/SurfaceInterpolationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"interpolation",
- "namespaceURI":""
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TriangleType",
+ "localPart":"TimeEdgePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "exterior",
- "interpolation"
+ "timeEdge",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "TopoComplexMemberType":{
+ "GeometryStylePropertyType":{
"type":"object",
- "title":"TopoComplexMemberType",
+ "title":"GeometryStylePropertyType",
"properties":{
- "topoComplex":{
- "title":"topoComplex",
+ "geometryStyle":{
+ "title":"geometryStyle",
"allOf":[
{
- "$ref":"#/definitions/TopoComplexType"
+ "$ref":"#/definitions/GeometryStyleType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TopoComplex",
+ "localPart":"GeometryStyle",
"namespaceURI":"http://www.opengis.net/gml"
}
},
+ "about":{
+ "title":"about",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"about",
+ "namespaceURI":""
+ }
+ },
"remoteSchema":{
"title":"remoteSchema",
"allOf":[
@@ -22444,11 +22676,12 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TopoComplexMemberType",
+ "localPart":"GeometryStylePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "topoComplex",
+ "geometryStyle",
+ "about",
"remoteSchema",
"type",
"href",
@@ -22459,244 +22692,74 @@
"actuate"
]
},
- "ParameterValueGroupType":{
- "required":[
- "includesValue",
- "valuesOfGroup"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeneralParameterValueType"
- },
- {
- "type":"object",
- "title":"ParameterValueGroupType",
- "properties":{
- "includesValue":{
- "title":"includesValue",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/AbstractGeneralParameterValueType"
- },
- "minItems":2
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"includesValue",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "valuesOfGroup":{
- "title":"valuesOfGroup",
- "allOf":[
- {
- "$ref":"#/definitions/OperationParameterGroupRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"valuesOfGroup",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ParameterValueGroupType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "includesValue",
- "valuesOfGroup"
- ]
- },
- "AreaType":{
+ "QuantityPropertyType":{
"allOf":[
{
- "$ref":"#/definitions/MeasureType"
+ "$ref":"#/definitions/ValuePropertyType"
},
{
"type":"object",
- "title":"AreaType",
+ "title":"QuantityPropertyType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AreaType",
+ "localPart":"QuantityPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "ProjectedCRSType":{
+ "PointType":{
"required":[
- "usesCartesianCS"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeneralDerivedCRSType"
- },
- {
- "type":"object",
- "title":"ProjectedCRSType",
- "properties":{
- "usesCartesianCS":{
- "title":"usesCartesianCS",
- "allOf":[
- {
- "$ref":"#/definitions/CartesianCSRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"usesCartesianCS",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
+ "pos",
+ "coordinates",
+ "coord"
],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ProjectedCRSType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "usesCartesianCS"
- ]
- },
- "GraphStyleType":{
"allOf":[
{
- "$ref":"#/definitions/BaseStyleDescriptorType"
+ "$ref":"#/definitions/AbstractGeometricPrimitiveType"
},
{
"type":"object",
- "title":"GraphStyleType",
+ "title":"PointType",
"properties":{
- "planar":{
- "title":"planar",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"planar",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "directed":{
- "title":"directed",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"directed",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "grid":{
- "title":"grid",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"grid",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "minDistance":{
- "title":"minDistance",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"minDistance",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "minAngle":{
- "title":"minAngle",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"minAngle",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "graphType":{
- "title":"graphType",
- "allOf":[
- {
- "$ref":"#/definitions/GraphTypeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"graphType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "drawingType":{
- "title":"drawingType",
+ "pos":{
+ "title":"pos",
"allOf":[
{
- "$ref":"#/definitions/DrawingTypeType"
+ "$ref":"#/definitions/DirectPositionType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"drawingType",
+ "localPart":"pos",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "lineType":{
- "title":"lineType",
+ "coordinates":{
+ "title":"coordinates",
"allOf":[
{
- "$ref":"#/definitions/LineTypeType"
+ "$ref":"#/definitions/CoordinatesType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lineType",
+ "localPart":"coordinates",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "aestheticCriteria":{
- "title":"aestheticCriteria",
+ "coord":{
+ "title":"coord",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/AesheticCriteriaType"
- },
- "minItems":0
+ "$ref":"#/definitions/CoordType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"aestheticCriteria",
+ "localPart":"coord",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -22705,219 +22768,89 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"GraphStyleType",
+ "localPart":"PointType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "planar",
- "directed",
- "grid",
- "minDistance",
- "minAngle",
- "graphType",
- "drawingType",
- "lineType",
- "aestheticCriteria"
+ "pos",
+ "coordinates",
+ "coord"
]
},
- "AbstractCoordinateSystemType":{
+ "EngineeringCRSRefType":{
+ "type":"object",
+ "title":"EngineeringCRSRefType",
"required":[
- "usesAxis"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoordinateSystemBaseType"
- },
- {
- "type":"object",
- "title":"AbstractCoordinateSystemType",
- "properties":{
- "csID":{
- "title":"csID",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/IdentifierType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"csID",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "remarks":{
- "title":"remarks",
- "allOf":[
- {
- "$ref":"#/definitions/StringOrRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"remarks",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "usesAxis":{
- "title":"usesAxis",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CoordinateSystemAxisRefType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"usesAxis",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractCoordinateSystemType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "csID",
- "remarks",
- "usesAxis"
- ]
- },
- "MultiSolidCoverageType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDiscreteCoverageType"
- },
- {
- "type":"object",
- "title":"MultiSolidCoverageType",
- "properties":{
- }
- }
+ "engineeringCRS"
],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MultiSolidCoverageType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "AbstractGMLType":{
- "type":"object",
- "title":"AbstractGMLType",
"properties":{
- "metaDataProperty":{
- "title":"metaDataProperty",
+ "engineeringCRS":{
+ "title":"engineeringCRS",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/MetaDataPropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/EngineeringCRSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"metaDataProperty",
+ "localPart":"EngineeringCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "description":{
- "title":"description",
+ "remoteSchema":{
+ "title":"remoteSchema",
"allOf":[
{
- "$ref":"#/definitions/StringOrRefType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"description",
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "name":{
- "title":"name",
+ "type":{
+ "title":"type",
"allOf":[
{
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/CodeType"
- }
- },
- "elementName":{
- "localPart":"name",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "minItems":0
+ "$ref":"#/definitions/TypeType"
}
],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"name",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "id":{
- "title":"id",
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"id",
- "namespaceURI":"http://www.opengis.net/gml"
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractGMLType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "metaDataProperty",
- "description",
- "name",
- "id"
- ]
- },
- "DirectPositionType":{
- "type":"object",
- "title":"DirectPositionType",
- "properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- }
- ],
- "propertyType":"value"
},
- "srsName":{
- "title":"srsName",
+ "arcrole":{
+ "title":"arcrole",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -22925,86 +22858,102 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"srsName",
- "namespaceURI":""
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "srsDimension":{
- "title":"srsDimension",
+ "title":{
+ "title":"title",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"srsDimension",
- "namespaceURI":""
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "axisLabels":{
- "title":"axisLabels",
+ "show":{
+ "title":"show",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/ShowType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"axisLabels",
- "namespaceURI":""
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "uomLabels":{
- "title":"uomLabels",
+ "actuate":{
+ "title":"actuate",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/ActuateType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"uomLabels",
- "namespaceURI":""
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DirectPositionType",
+ "localPart":"EngineeringCRSRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "value",
- "srsName",
- "srsDimension",
- "axisLabels",
- "uomLabels"
+ "engineeringCRS",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "ConversionRefType":{
+ "DefinitionType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGMLType"
+ },
+ {
+ "type":"object",
+ "title":"DefinitionType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DefinitionType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "PassThroughOperationRefType":{
"type":"object",
- "title":"ConversionRefType",
+ "title":"PassThroughOperationRefType",
"required":[
- "conversion"
+ "passThroughOperation"
],
"properties":{
- "conversion":{
- "title":"conversion",
+ "passThroughOperation":{
+ "title":"passThroughOperation",
"allOf":[
{
- "$ref":"#/definitions/ConversionType"
+ "$ref":"#/definitions/PassThroughOperationType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Conversion",
+ "localPart":"PassThroughOperation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -23115,11 +23064,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ConversionRefType",
+ "localPart":"PassThroughOperationRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "conversion",
+ "passThroughOperation",
"remoteSchema",
"type",
"href",
@@ -23130,23 +23079,231 @@
"actuate"
]
},
- "EngineeringCRSRefType":{
+ "CategoryExtentType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeOrNullListType"
+ },
+ {
+ "type":"object",
+ "title":"CategoryExtentType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CategoryExtentType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "AbstractGriddedSurfaceType.Row":{
"type":"object",
- "title":"EngineeringCRSRefType",
+ "title":"AbstractGriddedSurfaceType.Row",
"required":[
- "engineeringCRS"
+ "posList",
+ "geometricPositionGroup"
],
"properties":{
- "engineeringCRS":{
- "title":"engineeringCRS",
+ "posList":{
+ "title":"posList",
"allOf":[
{
- "$ref":"#/definitions/EngineeringCRSType"
+ "$ref":"#/definitions/DirectPositionListType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"EngineeringCRS",
+ "localPart":"posList",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "geometricPositionGroup":{
+ "title":"geometricPositionGroup",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "anyOf":[
+ {
+ "anyOf":[
+ {
+ "$ref":"#/definitions/DirectPositionType"
+ }
+ ],
+ "elementName":{
+ "localPart":"pos",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "anyOf":[
+ {
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ ],
+ "elementName":{
+ "localPart":"pointProperty",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ]
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"elements"
+ }
+ },
+ "typeType":"classInfo",
+ "propertiesOrder":[
+ "posList",
+ "geometricPositionGroup"
+ ]
+ },
+ "LinearCSType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
+ },
+ {
+ "type":"object",
+ "title":"LinearCSType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"LinearCSType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "CovarianceElementType":{
+ "type":"object",
+ "title":"CovarianceElementType",
+ "required":[
+ "rowIndex",
+ "columnIndex",
+ "covariance"
+ ],
+ "properties":{
+ "rowIndex":{
+ "title":"rowIndex",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"rowIndex",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "columnIndex":{
+ "title":"columnIndex",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"columnIndex",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "covariance":{
+ "title":"covariance",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"covariance",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CovarianceElementType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "rowIndex",
+ "columnIndex",
+ "covariance"
+ ]
+ },
+ "LengthType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/MeasureType"
+ },
+ {
+ "type":"object",
+ "title":"LengthType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"LengthType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "GridCoverageType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDiscreteCoverageType"
+ },
+ {
+ "type":"object",
+ "title":"GridCoverageType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"GridCoverageType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "DictionaryEntryType":{
+ "type":"object",
+ "title":"DictionaryEntryType",
+ "required":[
+ "definition"
+ ],
+ "properties":{
+ "definition":{
+ "title":"definition",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/DefinitionType"
+ }
+ },
+ "elementName":{
+ "localPart":"Definition",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"Definition",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -23247,48 +23404,214 @@
{
"$ref":"#/definitions/ActuateType"
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DictionaryEntryType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "definition",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "DirectPositionType":{
+ "type":"object",
+ "title":"DirectPositionType",
+ "properties":{
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ }
+ ],
+ "propertyType":"value"
+ },
+ "srsName":{
+ "title":"srsName",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"srsName",
+ "namespaceURI":""
+ }
+ },
+ "srsDimension":{
+ "title":"srsDimension",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"srsDimension",
+ "namespaceURI":""
+ }
+ },
+ "axisLabels":{
+ "title":"axisLabels",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"axisLabels",
+ "namespaceURI":""
+ }
+ },
+ "uomLabels":{
+ "title":"uomLabels",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uomLabels",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DirectPositionType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "value",
+ "srsName",
+ "srsDimension",
+ "axisLabels",
+ "uomLabels"
+ ]
+ },
+ "OffsetCurveType":{
+ "required":[
+ "offsetBase",
+ "distance"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCurveSegmentType"
+ },
+ {
+ "type":"object",
+ "title":"OffsetCurveType",
+ "properties":{
+ "offsetBase":{
+ "title":"offsetBase",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurvePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"offsetBase",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "distance":{
+ "title":"distance",
+ "allOf":[
+ {
+ "$ref":"#/definitions/LengthType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"distance",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "refDirection":{
+ "title":"refDirection",
+ "allOf":[
+ {
+ "$ref":"#/definitions/VectorType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"refDirection",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"EngineeringCRSRefType",
+ "localPart":"OffsetCurveType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "engineeringCRS",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "offsetBase",
+ "distance",
+ "refDirection"
]
},
- "CompoundCRSRefType":{
+ "CoordinateOperationRefType":{
"type":"object",
- "title":"CompoundCRSRefType",
+ "title":"CoordinateOperationRefType",
"required":[
- "compoundCRS"
+ "coordinateOperation"
],
"properties":{
- "compoundCRS":{
- "title":"compoundCRS",
+ "coordinateOperation":{
+ "title":"coordinateOperation",
"allOf":[
{
- "$ref":"#/definitions/CompoundCRSType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractCoordinateOperationType"
+ }
+ },
+ "elementName":{
+ "localPart":"_CoordinateOperation",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"CompoundCRS",
+ "localPart":"_CoordinateOperation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -23399,11 +23722,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CompoundCRSRefType",
+ "localPart":"CoordinateOperationRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "compoundCRS",
+ "coordinateOperation",
"remoteSchema",
"type",
"href",
@@ -23414,173 +23737,572 @@
"actuate"
]
},
- "BoundingShapeType":{
- "type":"object",
- "title":"BoundingShapeType",
+ "TopoSolidType":{
"required":[
- "envelope",
- "_null"
+ "directedFace"
],
- "properties":{
- "envelope":{
- "title":"envelope",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/EnvelopeType"
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractTopoPrimitiveType"
+ },
+ {
+ "type":"object",
+ "title":"TopoSolidType",
+ "properties":{
+ "directedFace":{
+ "title":"directedFace",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DirectedFacePropertyType"
+ },
+ "minItems":1
}
- },
+ ],
+ "propertyType":"element",
"elementName":{
- "localPart":"Envelope",
+ "localPart":"directedFace",
"namespaceURI":"http://www.opengis.net/gml"
}
}
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TopoSolidType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "directedFace"
+ ]
+ },
+ "DMSAngleType":{
+ "type":"object",
+ "title":"DMSAngleType",
+ "required":[
+ "degrees",
+ "decimalMinutes",
+ "minutes"
+ ],
+ "properties":{
+ "degrees":{
+ "title":"degrees",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DegreesType"
+ }
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"Envelope",
+ "localPart":"degrees",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "_null":{
- "title":"_null",
+ "decimalMinutes":{
+ "title":"decimalMinutes",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Null",
+ "localPart":"decimalMinutes",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "minutes":{
+ "title":"minutes",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/int"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"minutes",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "seconds":{
+ "title":"seconds",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"seconds",
"namespaceURI":"http://www.opengis.net/gml"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"BoundingShapeType",
+ "localPart":"DMSAngleType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "envelope",
- "_null"
+ "degrees",
+ "decimalMinutes",
+ "minutes",
+ "seconds"
]
},
- "CovarianceElementType":{
+ "AbstractDatumType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDatumBaseType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractDatumType",
+ "properties":{
+ "datumID":{
+ "title":"datumID",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/IdentifierType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"datumID",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "remarks":{
+ "title":"remarks",
+ "allOf":[
+ {
+ "$ref":"#/definitions/StringOrRefType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"remarks",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "anchorPoint":{
+ "title":"anchorPoint",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"anchorPoint",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "realizationEpoch":{
+ "title":"realizationEpoch",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"realizationEpoch",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "validArea":{
+ "title":"validArea",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ExtentType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"validArea",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "scope":{
+ "title":"scope",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"scope",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractDatumType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "datumID",
+ "remarks",
+ "anchorPoint",
+ "realizationEpoch",
+ "validArea",
+ "scope"
+ ]
+ },
+ "AbstractGeneralConversionType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCoordinateOperationType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractGeneralConversionType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractGeneralConversionType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "AngleChoiceType":{
"type":"object",
- "title":"CovarianceElementType",
+ "title":"AngleChoiceType",
"required":[
- "rowIndex",
- "columnIndex",
- "covariance"
+ "angle",
+ "dmsAngle"
],
"properties":{
- "rowIndex":{
- "title":"rowIndex",
+ "angle":{
+ "title":"angle",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/MeasureType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"rowIndex",
+ "localPart":"angle",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "columnIndex":{
- "title":"columnIndex",
+ "dmsAngle":{
+ "title":"dmsAngle",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/DMSAngleType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"columnIndex",
+ "localPart":"dmsAngle",
"namespaceURI":"http://www.opengis.net/gml"
}
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AngleChoiceType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "angle",
+ "dmsAngle"
+ ]
+ },
+ "AbstractCoordinateOperationBaseType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/DefinitionType"
},
- "covariance":{
- "title":"covariance",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ {
+ "type":"object",
+ "title":"AbstractCoordinateOperationBaseType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractCoordinateOperationBaseType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "CoordinateSystemAxisType":{
+ "required":[
+ "axisAbbrev",
+ "axisDirection",
+ "uom"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/CoordinateSystemAxisBaseType"
+ },
+ {
+ "type":"object",
+ "title":"CoordinateSystemAxisType",
+ "properties":{
+ "axisID":{
+ "title":"axisID",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/IdentifierType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"axisID",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "remarks":{
+ "title":"remarks",
+ "allOf":[
+ {
+ "$ref":"#/definitions/StringOrRefType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"remarks",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "axisAbbrev":{
+ "title":"axisAbbrev",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"axisAbbrev",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "axisDirection":{
+ "title":"axisDirection",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"axisDirection",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "uom":{
+ "title":"uom",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uom",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CoordinateSystemAxisType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "axisID",
+ "remarks",
+ "axisAbbrev",
+ "axisDirection",
+ "uom"
+ ]
+ },
+ "VolumeType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/MeasureType"
+ },
+ {
+ "type":"object",
+ "title":"VolumeType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"VolumeType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "PrimeMeridianType":{
+ "required":[
+ "greenwichLongitude"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/PrimeMeridianBaseType"
+ },
+ {
+ "type":"object",
+ "title":"PrimeMeridianType",
+ "properties":{
+ "meridianID":{
+ "title":"meridianID",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/IdentifierType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"meridianID",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "remarks":{
+ "title":"remarks",
+ "allOf":[
+ {
+ "$ref":"#/definitions/StringOrRefType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"remarks",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "greenwichLongitude":{
+ "title":"greenwichLongitude",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AngleChoiceType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"greenwichLongitude",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"covariance",
- "namespaceURI":"http://www.opengis.net/gml"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"CovarianceElementType",
+ "localPart":"PrimeMeridianType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "rowIndex",
- "columnIndex",
- "covariance"
+ "meridianID",
+ "remarks",
+ "greenwichLongitude"
]
},
- "RectifiedGridDomainType":{
+ "PolarCSType":{
"allOf":[
{
- "$ref":"#/definitions/DomainSetType"
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
},
{
"type":"object",
- "title":"RectifiedGridDomainType",
+ "title":"PolarCSType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"RectifiedGridDomainType",
+ "localPart":"PolarCSType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "SolidPropertyType":{
- "type":"object",
- "title":"SolidPropertyType",
+ "CompositeSolidType":{
"required":[
- "solid"
+ "solidMember"
],
- "properties":{
- "solid":{
- "title":"solid",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractSolidType"
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractSolidType"
+ },
+ {
+ "type":"object",
+ "title":"CompositeSolidType",
+ "properties":{
+ "solidMember":{
+ "title":"solidMember",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/SolidPropertyType"
+ },
+ "minItems":1
}
- },
+ ],
+ "propertyType":"element",
"elementName":{
- "localPart":"_Solid",
+ "localPart":"solidMember",
"namespaceURI":"http://www.opengis.net/gml"
}
}
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CompositeSolidType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "solidMember"
+ ]
+ },
+ "TemporalCRSRefType":{
+ "type":"object",
+ "title":"TemporalCRSRefType",
+ "required":[
+ "temporalCRS"
+ ],
+ "properties":{
+ "temporalCRS":{
+ "title":"temporalCRS",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TemporalCRSType"
+ }
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"_Solid",
+ "localPart":"TemporalCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -23691,11 +24413,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"SolidPropertyType",
+ "localPart":"TemporalCRSRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "solid",
+ "temporalCRS",
"remoteSchema",
"type",
"href",
@@ -23706,98 +24428,109 @@
"actuate"
]
},
- "MeasureListType":{
- "type":"object",
- "title":"MeasureListType",
- "required":[
- "uom"
- ],
- "properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- }
- ],
- "propertyType":"value"
+ "SolidType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractSolidType"
},
- "uom":{
- "title":"uom",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "title":"SolidType",
+ "properties":{
+ "exterior":{
+ "title":"exterior",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SurfacePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"exterior",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "interior":{
+ "title":"interior",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/SurfacePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"interior",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uom",
- "namespaceURI":""
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"MeasureListType",
+ "localPart":"SolidType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "value",
- "uom"
+ "exterior",
+ "interior"
]
},
- "TemporalDatumBaseType":{
+ "RectifiedGridCoverageType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractDatumType"
+ "$ref":"#/definitions/AbstractDiscreteCoverageType"
},
{
"type":"object",
- "title":"TemporalDatumBaseType",
+ "title":"RectifiedGridCoverageType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TemporalDatumBaseType",
+ "localPart":"RectifiedGridCoverageType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "DefaultStylePropertyType":{
+ "AbstractRingType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeometryType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractRingType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractRingType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "DegreesType":{
"type":"object",
- "title":"DefaultStylePropertyType",
+ "title":"DegreesType",
"properties":{
- "style":{
- "title":"style",
+ "value":{
+ "title":"value",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractStyleType"
- }
- },
- "elementName":{
- "localPart":"_Style",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/int"
}
],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"_Style",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "propertyType":"value"
},
- "about":{
- "title":"about",
+ "direction":{
+ "title":"direction",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -23805,162 +24538,38 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"about",
+ "localPart":"direction",
"namespaceURI":""
}
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DefaultStylePropertyType",
+ "localPart":"DegreesType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "style",
- "about",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "value",
+ "direction"
]
},
- "SingleOperationRefType":{
+ "LinearCSRefType":{
"type":"object",
- "title":"SingleOperationRefType",
+ "title":"LinearCSRefType",
"required":[
- "singleOperation"
+ "linearCS"
],
"properties":{
- "singleOperation":{
- "title":"singleOperation",
+ "linearCS":{
+ "title":"linearCS",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractCoordinateOperationType"
- }
- },
- "elementName":{
- "localPart":"_SingleOperation",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"#/definitions/LinearCSType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"_SingleOperation",
+ "localPart":"LinearCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -23996,132 +24605,28 @@
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"SingleOperationRefType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "singleOperation",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "MultiSolidDomainType":{
- "allOf":[
- {
- "$ref":"#/definitions/DomainSetType"
- },
- {
- "type":"object",
- "title":"MultiSolidDomainType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MultiSolidDomainType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "StyleVariationType":{
- "type":"object",
- "title":"StyleVariationType",
- "required":[
- "styleProperty"
- ],
- "properties":{
- "value":{
- "title":"value",
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"value"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
},
- "styleProperty":{
- "title":"styleProperty",
+ "arcrole":{
+ "title":"arcrole",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -24129,12 +24634,12 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"styleProperty",
- "namespaceURI":""
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "featurePropertyRange":{
- "title":"featurePropertyRange",
+ "title":{
+ "title":"title",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -24142,20 +24647,52 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"featurePropertyRange",
- "namespaceURI":""
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"StyleVariationType",
+ "localPart":"LinearCSRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "value",
- "styleProperty",
- "featurePropertyRange"
+ "linearCS",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
"KnotType":{
@@ -24218,112 +24755,78 @@
"weight"
]
},
- "SurfaceType":{
- "required":[
- "patches"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractSurfaceType"
- },
- {
- "type":"object",
- "title":"SurfaceType",
- "properties":{
- "patches":{
- "title":"patches",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/SurfacePatchArrayPropertyType"
- }
- },
- "elementName":{
- "localPart":"patches",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"patches",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"SurfaceType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "patches"
- ]
- },
- "AbstractMetaDataType":{
+ "AbstractCurveSegmentType":{
"type":"object",
- "title":"AbstractMetaDataType",
+ "title":"AbstractCurveSegmentType",
"properties":{
- "content":{
- "title":"content",
+ "numDerivativesAtStart":{
+ "title":"numDerivativesAtStart",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
],
- "propertyType":"elementRefs"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"numDerivativesAtStart",
+ "namespaceURI":""
+ }
},
- "id":{
- "title":"id",
+ "numDerivativesAtEnd":{
+ "title":"numDerivativesAtEnd",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"id",
- "namespaceURI":"http://www.opengis.net/gml"
+ "localPart":"numDerivativesAtEnd",
+ "namespaceURI":""
+ }
+ },
+ "numDerivativeInterior":{
+ "title":"numDerivativeInterior",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"numDerivativeInterior",
+ "namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractMetaDataType",
+ "localPart":"AbstractCurveSegmentType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "content",
- "id"
+ "numDerivativesAtStart",
+ "numDerivativesAtEnd",
+ "numDerivativeInterior"
]
},
- "CoordinateSystemAxisRefType":{
+ "CompositeSurfacePropertyType":{
"type":"object",
- "title":"CoordinateSystemAxisRefType",
+ "title":"CompositeSurfacePropertyType",
"required":[
- "coordinateSystemAxis"
+ "compositeSurface"
],
"properties":{
- "coordinateSystemAxis":{
- "title":"coordinateSystemAxis",
+ "compositeSurface":{
+ "title":"compositeSurface",
"allOf":[
{
- "$ref":"#/definitions/CoordinateSystemAxisType"
+ "$ref":"#/definitions/CompositeSurfaceType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"CoordinateSystemAxis",
+ "localPart":"CompositeSurface",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -24434,11 +24937,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CoordinateSystemAxisRefType",
+ "localPart":"CompositeSurfacePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "coordinateSystemAxis",
+ "compositeSurface",
"remoteSchema",
"type",
"href",
@@ -24449,70 +24952,50 @@
"actuate"
]
},
- "ClothoidType":{
+ "CovarianceMatrixType":{
"required":[
- "refLocation",
- "scaleFactor",
- "startParameter",
- "endParameter"
+ "unitOfMeasure",
+ "includesElement"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractCurveSegmentType"
+ "$ref":"#/definitions/AbstractPositionalAccuracyType"
},
{
"type":"object",
- "title":"ClothoidType",
+ "title":"CovarianceMatrixType",
"properties":{
- "refLocation":{
- "title":"refLocation",
- "allOf":[
- {
- "$ref":"#/definitions/ClothoidType.RefLocation"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"refLocation",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "scaleFactor":{
- "title":"scaleFactor",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"scaleFactor",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "startParameter":{
- "title":"startParameter",
+ "unitOfMeasure":{
+ "title":"unitOfMeasure",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/UnitOfMeasureType"
+ },
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"startParameter",
+ "localPart":"unitOfMeasure",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "endParameter":{
- "title":"endParameter",
+ "includesElement":{
+ "title":"includesElement",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CovarianceElementType"
+ },
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"endParameter",
+ "localPart":"includesElement",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -24521,94 +25004,80 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"ClothoidType",
+ "localPart":"CovarianceMatrixType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "refLocation",
- "scaleFactor",
- "startParameter",
- "endParameter"
+ "unitOfMeasure",
+ "includesElement"
]
},
- "PassThroughOperationType":{
+ "GridLimitsType":{
+ "type":"object",
+ "title":"GridLimitsType",
"required":[
- "modifiedCoordinate",
- "usesOperation"
+ "gridEnvelope"
],
+ "properties":{
+ "gridEnvelope":{
+ "title":"gridEnvelope",
+ "allOf":[
+ {
+ "$ref":"#/definitions/GridEnvelopeType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"GridEnvelope",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"GridLimitsType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "gridEnvelope"
+ ]
+ },
+ "AreaType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractCoordinateOperationType"
+ "$ref":"#/definitions/MeasureType"
},
{
"type":"object",
- "title":"PassThroughOperationType",
+ "title":"AreaType",
"properties":{
- "modifiedCoordinate":{
- "title":"modifiedCoordinate",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"modifiedCoordinate",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "usesOperation":{
- "title":"usesOperation",
- "allOf":[
- {
- "$ref":"#/definitions/OperationRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"usesOperation",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"PassThroughOperationType",
+ "localPart":"AreaType",
"namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "modifiedCoordinate",
- "usesOperation"
- ]
+ }
},
- "EngineeringDatumRefType":{
+ "VectorType":{
"type":"object",
- "title":"EngineeringDatumRefType",
- "required":[
- "engineeringDatum"
- ],
+ "title":"VectorType",
"properties":{
- "engineeringDatum":{
- "title":"engineeringDatum",
+ "value":{
+ "title":"value",
"allOf":[
{
- "$ref":"#/definitions/EngineeringDatumType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"EngineeringDatum",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "propertyType":"value"
},
- "remoteSchema":{
- "title":"remoteSchema",
+ "srsName":{
+ "title":"srsName",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -24616,64 +25085,84 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml"
+ "localPart":"srsName",
+ "namespaceURI":""
}
},
- "type":{
- "title":"type",
+ "srsDimension":{
+ "title":"srsDimension",
"allOf":[
{
- "$ref":"#/definitions/TypeType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"srsDimension",
+ "namespaceURI":""
}
},
- "href":{
- "title":"href",
+ "axisLabels":{
+ "title":"axisLabels",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"axisLabels",
+ "namespaceURI":""
}
},
- "role":{
- "title":"role",
+ "uomLabels":{
+ "title":"uomLabels",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"uomLabels",
+ "namespaceURI":""
}
- },
- "arcrole":{
- "title":"arcrole",
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"VectorType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "value",
+ "srsName",
+ "srsDimension",
+ "axisLabels",
+ "uomLabels"
+ ]
+ },
+ "CoordinatesType":{
+ "type":"object",
+ "title":"CoordinatesType",
+ "properties":{
+ "value":{
+ "title":"value",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
+ "propertyType":"value"
},
- "title":{
- "title":"title",
+ "decimal":{
+ "title":"decimal",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -24681,112 +25170,84 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"decimal",
+ "namespaceURI":""
}
},
- "show":{
- "title":"show",
+ "cs":{
+ "title":"cs",
"allOf":[
{
- "$ref":"#/definitions/ShowType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"cs",
+ "namespaceURI":""
}
},
- "actuate":{
- "title":"actuate",
+ "ts":{
+ "title":"ts",
"allOf":[
{
- "$ref":"#/definitions/ActuateType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"ts",
+ "namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"EngineeringDatumRefType",
+ "localPart":"CoordinatesType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "engineeringDatum",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "value",
+ "decimal",
+ "cs",
+ "ts"
]
},
- "RingType":{
- "required":[
- "curveMember"
- ],
+ "TemporalDatumBaseType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractRingType"
+ "$ref":"#/definitions/AbstractDatumType"
},
{
"type":"object",
- "title":"RingType",
+ "title":"TemporalDatumBaseType",
"properties":{
- "curveMember":{
- "title":"curveMember",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CurvePropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"curveMember",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"RingType",
+ "localPart":"TemporalDatumBaseType",
"namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "curveMember"
- ]
+ }
},
- "ConcatenatedOperationRefType":{
+ "OperationParameterGroupRefType":{
"type":"object",
- "title":"ConcatenatedOperationRefType",
+ "title":"OperationParameterGroupRefType",
"required":[
- "concatenatedOperation"
+ "operationParameterGroup"
],
- "properties":{
- "concatenatedOperation":{
- "title":"concatenatedOperation",
+ "properties":{
+ "operationParameterGroup":{
+ "title":"operationParameterGroup",
"allOf":[
{
- "$ref":"#/definitions/ConcatenatedOperationType"
+ "$ref":"#/definitions/OperationParameterGroupType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"ConcatenatedOperation",
+ "localPart":"OperationParameterGroup",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -24897,11 +25358,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ConcatenatedOperationRefType",
+ "localPart":"OperationParameterGroupRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "concatenatedOperation",
+ "operationParameterGroup",
"remoteSchema",
"type",
"href",
@@ -24912,33 +25373,15 @@
"actuate"
]
},
- "ArcByBulgeType":{
- "allOf":[
- {
- "$ref":"#/definitions/ArcStringByBulgeType"
- },
- {
- "type":"object",
- "title":"ArcByBulgeType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ArcByBulgeType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "AssociationType":{
+ "TimeTopologyPrimitivePropertyType":{
"type":"object",
- "title":"AssociationType",
+ "title":"TimeTopologyPrimitivePropertyType",
"required":[
- "object"
+ "timeTopologyPrimitive"
],
"properties":{
- "object":{
- "title":"object",
+ "timeTopologyPrimitive":{
+ "title":"timeTopologyPrimitive",
"allOf":[
{
"type":"object",
@@ -24947,18 +25390,18 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/AbstractTimeTopologyPrimitiveType"
}
},
"elementName":{
- "localPart":"_Object",
+ "localPart":"_TimeTopologyPrimitive",
"namespaceURI":"http://www.opengis.net/gml"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"_Object",
+ "localPart":"_TimeTopologyPrimitive",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -25069,11 +25512,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"AssociationType",
+ "localPart":"TimeTopologyPrimitivePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "object",
+ "timeTopologyPrimitive",
"remoteSchema",
"type",
"href",
@@ -25084,166 +25527,56 @@
"actuate"
]
},
- "AbstractSurfacePatchType":{
- "type":"object",
- "title":"AbstractSurfacePatchType",
- "properties":{
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractSurfacePatchType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "DynamicFeatureType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractFeatureType"
- },
- {
- "type":"object",
- "title":"DynamicFeatureType",
- "properties":{
- "validTime":{
- "title":"validTime",
- "allOf":[
- {
- "$ref":"#/definitions/TimePrimitivePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"validTime",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "history":{
- "title":"history",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/HistoryPropertyType"
- }
- },
- "elementName":{
- "localPart":"history",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"history",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "dataSource":{
- "title":"dataSource",
- "allOf":[
- {
- "$ref":"#/definitions/StringOrRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"dataSource",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DynamicFeatureType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "validTime",
- "history",
- "dataSource"
- ]
- },
- "ArcType":{
- "allOf":[
- {
- "$ref":"#/definitions/ArcStringType"
- },
- {
- "type":"object",
- "title":"ArcType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ArcType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "EdgeType":{
+ "TimeCoordinateSystemType":{
"required":[
- "directedNode"
+ "originPosition",
+ "origin",
+ "interval"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractTopoPrimitiveType"
+ "$ref":"#/definitions/AbstractTimeReferenceSystemType"
},
{
"type":"object",
- "title":"EdgeType",
+ "title":"TimeCoordinateSystemType",
"properties":{
- "directedNode":{
- "title":"directedNode",
+ "originPosition":{
+ "title":"originPosition",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/DirectedNodePropertyType"
- },
- "maxItems":2,
- "minItems":2
+ "$ref":"#/definitions/TimePositionType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"directedNode",
+ "localPart":"originPosition",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "directedFace":{
- "title":"directedFace",
+ "origin":{
+ "title":"origin",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/DirectedFacePropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/TimeInstantPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"directedFace",
+ "localPart":"origin",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "curveProperty":{
- "title":"curveProperty",
+ "interval":{
+ "title":"interval",
"allOf":[
{
- "$ref":"#/definitions/CurvePropertyType"
+ "$ref":"#/definitions/TimeIntervalLengthType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"curveProperty",
+ "localPart":"interval",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -25252,390 +25585,92 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"EdgeType",
+ "localPart":"TimeCoordinateSystemType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "directedNode",
- "directedFace",
- "curveProperty"
+ "originPosition",
+ "origin",
+ "interval"
]
},
- "CoordinateSystemAxisBaseType":{
- "allOf":[
- {
- "$ref":"#/definitions/DefinitionType"
- },
- {
- "type":"object",
- "title":"CoordinateSystemAxisBaseType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CoordinateSystemAxisBaseType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "MultiSurfaceDomainType":{
+ "BoundedFeatureType":{
"allOf":[
{
- "$ref":"#/definitions/DomainSetType"
+ "$ref":"#/definitions/AbstractFeatureType"
},
{
"type":"object",
- "title":"MultiSurfaceDomainType",
+ "title":"BoundedFeatureType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiSurfaceDomainType",
+ "localPart":"BoundedFeatureType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "MultiPolygonType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeometricAggregateType"
- },
- {
- "type":"object",
- "title":"MultiPolygonType",
- "properties":{
- "polygonMember":{
- "title":"polygonMember",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/PolygonPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"polygonMember",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MultiPolygonType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "polygonMember"
- ]
- },
- "VerticalCRSRefType":{
+ "GeometricComplexPropertyType":{
"type":"object",
- "title":"VerticalCRSRefType",
+ "title":"GeometricComplexPropertyType",
"required":[
- "verticalCRS"
+ "geometricComplex",
+ "compositeCurve",
+ "compositeSurface",
+ "compositeSolid"
],
"properties":{
- "verticalCRS":{
- "title":"verticalCRS",
+ "geometricComplex":{
+ "title":"geometricComplex",
"allOf":[
{
- "$ref":"#/definitions/VerticalCRSType"
+ "$ref":"#/definitions/GeometricComplexType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"VerticalCRS",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
+ "localPart":"GeometricComplex",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"VerticalCRSRefType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "verticalCRS",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "PointPropertyType":{
- "type":"object",
- "title":"PointPropertyType",
- "required":[
- "point"
- ],
- "properties":{
- "point":{
- "title":"point",
+ "compositeCurve":{
+ "title":"compositeCurve",
"allOf":[
{
- "$ref":"#/definitions/PointType"
+ "$ref":"#/definitions/CompositeCurveType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Point",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
+ "localPart":"CompositeCurve",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
+ "compositeSurface":{
+ "title":"compositeSurface",
"allOf":[
{
- "$ref":"#/definitions/ActuateType"
+ "$ref":"#/definitions/CompositeSurfaceType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"CompositeSurface",
+ "namespaceURI":"http://www.opengis.net/gml"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"PointPropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "point",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "SphericalCSRefType":{
- "type":"object",
- "title":"SphericalCSRefType",
- "required":[
- "sphericalCS"
- ],
- "properties":{
- "sphericalCS":{
- "title":"sphericalCS",
+ },
+ "compositeSolid":{
+ "title":"compositeSolid",
"allOf":[
{
- "$ref":"#/definitions/SphericalCSType"
+ "$ref":"#/definitions/CompositeSolidType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"SphericalCS",
+ "localPart":"CompositeSolid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -25746,11 +25781,14 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"SphericalCSRefType",
+ "localPart":"GeometricComplexPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "sphericalCS",
+ "geometricComplex",
+ "compositeCurve",
+ "compositeSurface",
+ "compositeSolid",
"remoteSchema",
"type",
"href",
@@ -25761,156 +25799,253 @@
"actuate"
]
},
- "CoordType":{
+ "IdentifierType":{
"type":"object",
- "title":"CoordType",
+ "title":"IdentifierType",
"required":[
- "x"
+ "name"
],
"properties":{
- "x":{
- "title":"x",
+ "name":{
+ "title":"name",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/CodeType"
+ }
+ },
+ "elementName":{
+ "localPart":"name",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"X",
+ "localPart":"name",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "y":{
- "title":"y",
+ "version":{
+ "title":"version",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Y",
+ "localPart":"version",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "z":{
- "title":"z",
+ "remarks":{
+ "title":"remarks",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
+ "$ref":"#/definitions/StringOrRefType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Z",
+ "localPart":"remarks",
"namespaceURI":"http://www.opengis.net/gml"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CoordType",
+ "localPart":"IdentifierType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "x",
- "y",
- "z"
+ "name",
+ "version",
+ "remarks"
]
},
- "UserDefinedCSType":{
+ "AbstractGriddedSurfaceType":{
+ "required":[
+ "row"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractCoordinateSystemType"
+ "$ref":"#/definitions/AbstractParametricCurveSurfaceType"
},
{
"type":"object",
- "title":"UserDefinedCSType",
+ "title":"AbstractGriddedSurfaceType",
"properties":{
+ "row":{
+ "title":"row",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/AbstractGriddedSurfaceType.Row"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"row",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "rows":{
+ "title":"rows",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"rows",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "columns":{
+ "title":"columns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"columns",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"UserDefinedCSType",
+ "localPart":"AbstractGriddedSurfaceType",
"namespaceURI":"http://www.opengis.net/gml"
- }
+ },
+ "propertiesOrder":[
+ "row",
+ "rows",
+ "columns"
+ ]
},
- "PolygonPatchType":{
+ "MultiLineStringType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractSurfacePatchType"
+ "$ref":"#/definitions/AbstractGeometricAggregateType"
},
{
"type":"object",
- "title":"PolygonPatchType",
+ "title":"MultiLineStringType",
"properties":{
- "exterior":{
- "title":"exterior",
+ "lineStringMember":{
+ "title":"lineStringMember",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractRingPropertyType"
- }
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/LineStringPropertyType"
},
- "elementName":{
- "localPart":"exterior",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "minItems":0
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"exterior",
+ "localPart":"lineStringMember",
"namespaceURI":"http://www.opengis.net/gml"
}
- },
- "interior":{
- "title":"interior",
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MultiLineStringType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "lineStringMember"
+ ]
+ },
+ "OperationParameterGroupType":{
+ "required":[
+ "includesParameter"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/OperationParameterGroupBaseType"
+ },
+ {
+ "type":"object",
+ "title":"OperationParameterGroupType",
+ "properties":{
+ "groupID":{
+ "title":"groupID",
"allOf":[
{
"type":"array",
"items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractRingPropertyType"
- }
- },
- "elementName":{
- "localPart":"interior",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"#/definitions/IdentifierType"
},
"minItems":0
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"interior",
+ "localPart":"groupID",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "interpolation":{
- "title":"interpolation",
+ "remarks":{
+ "title":"remarks",
"allOf":[
{
- "$ref":"#/definitions/SurfaceInterpolationType"
+ "$ref":"#/definitions/StringOrRefType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"interpolation",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"remarks",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "maximumOccurs":{
+ "title":"maximumOccurs",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"maximumOccurs",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "includesParameter":{
+ "title":"includesParameter",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/AbstractGeneralOperationParameterRefType"
+ },
+ "minItems":2
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"includesParameter",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
}
@@ -25918,189 +26053,104 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"PolygonPatchType",
+ "localPart":"OperationParameterGroupType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "exterior",
- "interior",
- "interpolation"
+ "groupID",
+ "remarks",
+ "maximumOccurs",
+ "includesParameter"
]
},
- "CoordinateReferenceSystemRefType":{
- "type":"object",
- "title":"CoordinateReferenceSystemRefType",
+ "BaseUnitType":{
"required":[
- "coordinateReferenceSystem"
+ "unitsSystem"
],
- "properties":{
- "coordinateReferenceSystem":{
- "title":"coordinateReferenceSystem",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractReferenceSystemType"
+ "allOf":[
+ {
+ "$ref":"#/definitions/UnitDefinitionType"
+ },
+ {
+ "type":"object",
+ "title":"BaseUnitType",
+ "properties":{
+ "unitsSystem":{
+ "title":"unitsSystem",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ReferenceType"
}
- },
+ ],
+ "propertyType":"element",
"elementName":{
- "localPart":"_CoordinateReferenceSystem",
+ "localPart":"unitsSystem",
"namespaceURI":"http://www.opengis.net/gml"
}
}
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"_CoordinateReferenceSystem",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"CoordinateReferenceSystemRefType",
+ "localPart":"BaseUnitType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "coordinateReferenceSystem",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "unitsSystem"
]
},
- "MultiPointPropertyType":{
+ "MultiCurveCoverageType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDiscreteCoverageType"
+ },
+ {
+ "type":"object",
+ "title":"MultiCurveCoverageType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MultiCurveCoverageType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "DirectedEdgePropertyType":{
"type":"object",
- "title":"MultiPointPropertyType",
+ "title":"DirectedEdgePropertyType",
"required":[
- "multiPoint"
+ "edge"
],
"properties":{
- "multiPoint":{
- "title":"multiPoint",
+ "edge":{
+ "title":"edge",
"allOf":[
{
- "$ref":"#/definitions/MultiPointType"
+ "$ref":"#/definitions/EdgeType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MultiPoint",
+ "localPart":"Edge",
"namespaceURI":"http://www.opengis.net/gml"
}
},
+ "orientation":{
+ "title":"orientation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SignType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"orientation",
+ "namespaceURI":""
+ }
+ },
"remoteSchema":{
"title":"remoteSchema",
"allOf":[
@@ -26208,11 +26258,12 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiPointPropertyType",
+ "localPart":"DirectedEdgePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "multiPoint",
+ "edge",
+ "orientation",
"remoteSchema",
"type",
"href",
@@ -26223,36 +26274,38 @@
"actuate"
]
},
- "FeatureStylePropertyType":{
+ "CoordinateSystemRefType":{
"type":"object",
- "title":"FeatureStylePropertyType",
+ "title":"CoordinateSystemRefType",
+ "required":[
+ "coordinateSystem"
+ ],
"properties":{
- "featureStyle":{
- "title":"featureStyle",
+ "coordinateSystem":{
+ "title":"coordinateSystem",
"allOf":[
{
- "$ref":"#/definitions/FeatureStyleType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
+ }
+ },
+ "elementName":{
+ "localPart":"_CoordinateSystem",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"FeatureStyle",
+ "localPart":"_CoordinateSystem",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "about":{
- "title":"about",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"about",
- "namespaceURI":""
- }
- },
"remoteSchema":{
"title":"remoteSchema",
"allOf":[
@@ -26360,12 +26413,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"FeatureStylePropertyType",
+ "localPart":"CoordinateSystemRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "featureStyle",
- "about",
+ "coordinateSystem",
"remoteSchema",
"type",
"href",
@@ -26376,108 +26428,12 @@
"actuate"
]
},
- "PrimeMeridianBaseType":{
- "allOf":[
- {
- "$ref":"#/definitions/DefinitionType"
- },
- {
- "type":"object",
- "title":"PrimeMeridianBaseType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"PrimeMeridianBaseType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "IndexMapType":{
- "required":[
- "lookUpTable"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/GridFunctionType"
- },
- {
- "type":"object",
- "title":"IndexMapType",
- "properties":{
- "lookUpTable":{
- "title":"lookUpTable",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lookUpTable",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"IndexMapType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "lookUpTable"
- ]
- },
- "DirectedObservationType":{
- "required":[
- "direction"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/ObservationType"
- },
- {
- "type":"object",
- "title":"DirectedObservationType",
- "properties":{
- "direction":{
- "title":"direction",
- "allOf":[
- {
- "$ref":"#/definitions/DirectionPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"direction",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DirectedObservationType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "direction"
- ]
- },
- "ArcStringByBulgeType":{
+ "ClothoidType":{
"required":[
- "posOrPointPropertyOrPointRep",
- "posList",
- "coordinates",
- "bulge",
- "normal"
+ "refLocation",
+ "scaleFactor",
+ "startParameter",
+ "endParameter"
],
"allOf":[
{
@@ -26485,397 +26441,58 @@
},
{
"type":"object",
- "title":"ArcStringByBulgeType",
- "properties":{
- "posOrPointPropertyOrPointRep":{
- "title":"posOrPointPropertyOrPointRep",
- "allOf":[
- {
- "type":"array",
- "items":{
- "anyOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointRep",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/DirectPositionType"
- }
- },
- "elementName":{
- "localPart":"pos",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointProperty",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ]
- },
- "minItems":2
- }
- ],
- "propertyType":"elementRefs"
- },
- "posList":{
- "title":"posList",
- "allOf":[
- {
- "$ref":"#/definitions/DirectPositionListType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"posList",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "coordinates":{
- "title":"coordinates",
- "allOf":[
- {
- "$ref":"#/definitions/CoordinatesType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"coordinates",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "bulge":{
- "title":"bulge",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"bulge",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "normal":{
- "title":"normal",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/VectorType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"normal",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "interpolation":{
- "title":"interpolation",
- "allOf":[
- {
- "$ref":"#/definitions/CurveInterpolationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"interpolation",
- "namespaceURI":""
- }
- },
- "numArc":{
- "title":"numArc",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"numArc",
- "namespaceURI":""
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ArcStringByBulgeType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "posOrPointPropertyOrPointRep",
- "posList",
- "coordinates",
- "bulge",
- "normal",
- "interpolation",
- "numArc"
- ]
- },
- "ImageCRSType":{
- "required":[
- "usesCartesianCS",
- "usesObliqueCartesianCS",
- "usesImageDatum"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractReferenceSystemType"
- },
- {
- "type":"object",
- "title":"ImageCRSType",
- "properties":{
- "usesCartesianCS":{
- "title":"usesCartesianCS",
- "allOf":[
- {
- "$ref":"#/definitions/CartesianCSRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"usesCartesianCS",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "usesObliqueCartesianCS":{
- "title":"usesObliqueCartesianCS",
- "allOf":[
- {
- "$ref":"#/definitions/ObliqueCartesianCSRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"usesObliqueCartesianCS",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "usesImageDatum":{
- "title":"usesImageDatum",
- "allOf":[
- {
- "$ref":"#/definitions/ImageDatumRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"usesImageDatum",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ImageCRSType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "usesCartesianCS",
- "usesObliqueCartesianCS",
- "usesImageDatum"
- ]
- },
- "ConcatenatedOperationType":{
- "required":[
- "usesSingleOperation"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoordinateOperationType"
- },
- {
- "type":"object",
- "title":"ConcatenatedOperationType",
- "properties":{
- "usesSingleOperation":{
- "title":"usesSingleOperation",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/SingleOperationRefType"
- },
- "minItems":2
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"usesSingleOperation",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ConcatenatedOperationType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "usesSingleOperation"
- ]
- },
- "PixelInCellType":{
- "allOf":[
- {
- "$ref":"#/definitions/CodeType"
- },
- {
- "type":"object",
- "title":"PixelInCellType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"PixelInCellType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "TimeCalendarType":{
- "required":[
- "referenceFrame"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTimeReferenceSystemType"
- },
- {
- "type":"object",
- "title":"TimeCalendarType",
+ "title":"ClothoidType",
"properties":{
- "referenceFrame":{
- "title":"referenceFrame",
+ "refLocation":{
+ "title":"refLocation",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/TimeCalendarEraPropertyType"
- },
- "minItems":1
+ "$ref":"#/definitions/ClothoidType.RefLocation"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"referenceFrame",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TimeCalendarType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "referenceFrame"
- ]
- },
- "DefinitionType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGMLType"
- },
- {
- "type":"object",
- "title":"DefinitionType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DefinitionType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "EnvelopeWithTimePeriodType":{
- "required":[
- "timePosition"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/EnvelopeType"
- },
- {
- "type":"object",
- "title":"EnvelopeWithTimePeriodType",
- "properties":{
- "timePosition":{
- "title":"timePosition",
+ "localPart":"refLocation",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "scaleFactor":{
+ "title":"scaleFactor",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/TimePositionType"
- },
- "maxItems":2,
- "minItems":2
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"timePosition",
+ "localPart":"scaleFactor",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "frame":{
- "title":"frame",
+ "startParameter":{
+ "title":"startParameter",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"frame",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"startParameter",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "endParameter":{
+ "title":"endParameter",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"endParameter",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
}
@@ -26883,55 +26500,46 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"EnvelopeWithTimePeriodType",
+ "localPart":"ClothoidType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "timePosition",
- "frame"
+ "refLocation",
+ "scaleFactor",
+ "startParameter",
+ "endParameter"
]
},
- "MetaDataPropertyType":{
+ "GeometryPropertyType":{
"type":"object",
- "title":"MetaDataPropertyType",
+ "title":"GeometryPropertyType",
"required":[
- "any"
+ "geometry"
],
"properties":{
- "any":{
- "title":"any",
+ "geometry":{
+ "title":"geometry",
"allOf":[
{
- "anyOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/dom"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- }
- }
+ "value":{
+ "$ref":"#/definitions/AbstractGeometryType"
}
- ]
- }
- ],
- "propertyType":"anyElement"
- },
- "about":{
- "title":"about",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ },
+ "elementName":{
+ "localPart":"_Geometry",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"about",
- "namespaceURI":""
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"_Geometry",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
"remoteSchema":{
@@ -27041,12 +26649,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MetaDataPropertyType",
+ "localPart":"GeometryPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "any",
- "about",
+ "geometry",
"remoteSchema",
"type",
"href",
@@ -27057,23 +26664,97 @@
"actuate"
]
},
- "TimeCalendarEraPropertyType":{
+ "PassThroughOperationType":{
+ "required":[
+ "modifiedCoordinate",
+ "usesOperation"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCoordinateOperationType"
+ },
+ {
+ "type":"object",
+ "title":"PassThroughOperationType",
+ "properties":{
+ "modifiedCoordinate":{
+ "title":"modifiedCoordinate",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"modifiedCoordinate",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "usesOperation":{
+ "title":"usesOperation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/OperationRefType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"usesOperation",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"PassThroughOperationType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "modifiedCoordinate",
+ "usesOperation"
+ ]
+ },
+ "AbstractSurfaceType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeometricPrimitiveType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractSurfaceType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractSurfaceType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "CompositeSolidPropertyType":{
"type":"object",
- "title":"TimeCalendarEraPropertyType",
+ "title":"CompositeSolidPropertyType",
"required":[
- "timeCalendarEra"
+ "compositeSolid"
],
"properties":{
- "timeCalendarEra":{
- "title":"timeCalendarEra",
+ "compositeSolid":{
+ "title":"compositeSolid",
"allOf":[
{
- "$ref":"#/definitions/TimeCalendarEraType"
+ "$ref":"#/definitions/CompositeSolidType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TimeCalendarEra",
+ "localPart":"CompositeSolid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -27184,11 +26865,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeCalendarEraPropertyType",
+ "localPart":"CompositeSolidPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "timeCalendarEra",
+ "compositeSolid",
"remoteSchema",
"type",
"href",
@@ -27199,329 +26880,165 @@
"actuate"
]
},
- "DerivationUnitTermType":{
- "allOf":[
- {
- "$ref":"#/definitions/UnitOfMeasureType"
- },
- {
- "type":"object",
- "title":"DerivationUnitTermType",
- "properties":{
- "exponent":{
- "title":"exponent",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"exponent",
- "namespaceURI":""
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DerivationUnitTermType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "exponent"
- ]
- },
- "DataBlockType":{
+ "TemporalCSRefType":{
"type":"object",
- "title":"DataBlockType",
+ "title":"TemporalCSRefType",
"required":[
- "rangeParameters",
- "tupleList",
- "doubleOrNullTupleList"
+ "temporalCS"
],
"properties":{
- "rangeParameters":{
- "title":"rangeParameters",
+ "temporalCS":{
+ "title":"temporalCS",
"allOf":[
{
- "$ref":"#/definitions/RangeParametersType"
+ "$ref":"#/definitions/TemporalCSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"rangeParameters",
+ "localPart":"TemporalCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "tupleList":{
- "title":"tupleList",
+ "remoteSchema":{
+ "title":"remoteSchema",
"allOf":[
{
- "$ref":"#/definitions/CoordinatesType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"tupleList",
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "doubleOrNullTupleList":{
- "title":"doubleOrNullTupleList",
+ "type":{
+ "title":"type",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/TypeType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"doubleOrNullTupleList",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DataBlockType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "rangeParameters",
- "tupleList",
- "doubleOrNullTupleList"
- ]
- },
- "TrianglePatchArrayPropertyType":{
- "allOf":[
- {
- "$ref":"#/definitions/SurfacePatchArrayPropertyType"
},
- {
- "type":"object",
- "title":"TrianglePatchArrayPropertyType",
- "properties":{
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TrianglePatchArrayPropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "DictionaryType":{
- "allOf":[
- {
- "$ref":"#/definitions/DefinitionType"
},
- {
- "type":"object",
- "title":"DictionaryType",
- "properties":{
- "dictionaryEntryOrIndirectEntry":{
- "title":"dictionaryEntryOrIndirectEntry",
- "allOf":[
- {
- "type":"array",
- "items":{
- "anyOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/DictionaryEntryType"
- }
- },
- "elementName":{
- "localPart":"dictionaryEntry",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/IndirectEntryType"
- }
- },
- "elementName":{
- "localPart":"indirectEntry",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ]
- },
- "minItems":0
- }
- ],
- "propertyType":"elementRefs"
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DictionaryType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "dictionaryEntryOrIndirectEntry"
- ]
- },
- "TinType":{
- "required":[
- "maxLength",
- "controlPoint"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/TriangulatedSurfaceType"
},
- {
- "type":"object",
- "title":"TinType",
- "properties":{
- "stopLines":{
- "title":"stopLines",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/LineStringSegmentArrayPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"stopLines",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "breakLines":{
- "title":"breakLines",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/LineStringSegmentArrayPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"breakLines",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "maxLength":{
- "title":"maxLength",
- "allOf":[
- {
- "$ref":"#/definitions/LengthType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"maxLength",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "controlPoint":{
- "title":"controlPoint",
- "allOf":[
- {
- "$ref":"#/definitions/TinType.ControlPoint"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"controlPoint",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"TinType",
+ "localPart":"TemporalCSRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "stopLines",
- "breakLines",
- "maxLength",
- "controlPoint"
+ "temporalCS",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "DomainSetType":{
+ "VerticalCRSRefType":{
"type":"object",
- "title":"DomainSetType",
+ "title":"VerticalCRSRefType",
"required":[
- "geometry",
- "timeObject"
+ "verticalCRS"
],
"properties":{
- "geometry":{
- "title":"geometry",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeometryType"
- }
- },
- "elementName":{
- "localPart":"_Geometry",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"_Geometry",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "timeObject":{
- "title":"timeObject",
+ "verticalCRS":{
+ "title":"verticalCRS",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractTimeObjectType"
- }
- },
- "elementName":{
- "localPart":"_TimeObject",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"#/definitions/VerticalCRSType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"_TimeObject",
+ "localPart":"VerticalCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -27632,12 +27149,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DomainSetType",
+ "localPart":"VerticalCRSRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "geometry",
- "timeObject",
+ "verticalCRS",
"remoteSchema",
"type",
"href",
@@ -27648,42 +27164,69 @@
"actuate"
]
},
- "MultiPointCoverageType":{
+ "RingType":{
+ "required":[
+ "curveMember"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractDiscreteCoverageType"
+ "$ref":"#/definitions/AbstractRingType"
},
{
"type":"object",
- "title":"MultiPointCoverageType",
+ "title":"RingType",
"properties":{
+ "curveMember":{
+ "title":"curveMember",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CurvePropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"curveMember",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiPointCoverageType",
+ "localPart":"RingType",
"namespaceURI":"http://www.opengis.net/gml"
- }
+ },
+ "propertiesOrder":[
+ "curveMember"
+ ]
},
- "VectorType":{
+ "UserDefinedCSRefType":{
"type":"object",
- "title":"VectorType",
+ "title":"UserDefinedCSRefType",
+ "required":[
+ "userDefinedCS"
+ ],
"properties":{
- "value":{
- "title":"value",
+ "userDefinedCS":{
+ "title":"userDefinedCS",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
+ "$ref":"#/definitions/UserDefinedCSType"
}
],
- "propertyType":"value"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"UserDefinedCS",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
},
- "srsName":{
- "title":"srsName",
+ "remoteSchema":{
+ "title":"remoteSchema",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -27691,416 +27234,512 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"srsName",
- "namespaceURI":""
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "srsDimension":{
- "title":"srsDimension",
+ "type":{
+ "title":"type",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/TypeType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"srsDimension",
- "namespaceURI":""
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "axisLabels":{
- "title":"axisLabels",
+ "href":{
+ "title":"href",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"axisLabels",
- "namespaceURI":""
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "uomLabels":{
- "title":"uomLabels",
+ "role":{
+ "title":"role",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"uomLabels",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"VectorType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "value",
- "srsName",
- "srsDimension",
- "axisLabels",
- "uomLabels"
- ]
- },
- "RangeParametersType":{
- "type":"object",
- "title":"RangeParametersType",
- "required":[
- "_boolean",
- "category",
- "quantity",
- "count",
- "booleanList",
- "categoryList",
- "quantityList",
- "countList",
- "categoryExtent",
- "quantityExtent",
- "countExtent",
- "compositeValue"
- ],
- "properties":{
- "_boolean":{
- "title":"_boolean",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Boolean",
- "namespaceURI":"http://www.opengis.net/gml"
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "category":{
- "title":"category",
+ "arcrole":{
+ "title":"arcrole",
"allOf":[
{
- "$ref":"#/definitions/CodeType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"Category",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "quantity":{
- "title":"quantity",
+ "title":{
+ "title":"title",
"allOf":[
{
- "$ref":"#/definitions/MeasureType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"Quantity",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "count":{
- "title":"count",
+ "show":{
+ "title":"show",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/ShowType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"Count",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "booleanList":{
- "title":"booleanList",
+ "actuate":{
+ "title":"actuate",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/ActuateType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"BooleanList",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"UserDefinedCSRefType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "userDefinedCS",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "ProjectedCRSType":{
+ "required":[
+ "usesCartesianCS"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeneralDerivedCRSType"
},
- "categoryList":{
- "title":"categoryList",
- "allOf":[
- {
- "$ref":"#/definitions/CodeOrNullListType"
+ {
+ "type":"object",
+ "title":"ProjectedCRSType",
+ "properties":{
+ "usesCartesianCS":{
+ "title":"usesCartesianCS",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CartesianCSRefType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"usesCartesianCS",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"CategoryList",
- "namespaceURI":"http://www.opengis.net/gml"
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ProjectedCRSType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "usesCartesianCS"
+ ]
+ },
+ "TimeCalendarType":{
+ "required":[
+ "referenceFrame"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractTimeReferenceSystemType"
},
- "quantityList":{
- "title":"quantityList",
- "allOf":[
- {
- "$ref":"#/definitions/MeasureOrNullListType"
+ {
+ "type":"object",
+ "title":"TimeCalendarType",
+ "properties":{
+ "referenceFrame":{
+ "title":"referenceFrame",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/TimeCalendarEraPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"referenceFrame",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"QuantityList",
- "namespaceURI":"http://www.opengis.net/gml"
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TimeCalendarType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "referenceFrame"
+ ]
+ },
+ "ParameterValueType":{
+ "required":[
+ "value",
+ "dmsAngleValue",
+ "stringValue",
+ "integerValue",
+ "booleanValue",
+ "valueList",
+ "integerValueList",
+ "valueFile",
+ "valueOfParameter"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeneralParameterValueType"
},
- "countList":{
- "title":"countList",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "title":"ParameterValueType",
+ "properties":{
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MeasureType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"value",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "dmsAngleValue":{
+ "title":"dmsAngleValue",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DMSAngleType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"dmsAngleValue",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "stringValue":{
+ "title":"stringValue",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"stringValue",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "integerValue":{
+ "title":"integerValue",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"integerValue",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "booleanValue":{
+ "title":"booleanValue",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"booleanValue",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "valueList":{
+ "title":"valueList",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MeasureListType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"valueList",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "integerValueList":{
+ "title":"integerValueList",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"integerValueList",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "valueFile":{
+ "title":"valueFile",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"valueFile",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "valueOfParameter":{
+ "title":"valueOfParameter",
+ "allOf":[
+ {
+ "$ref":"#/definitions/OperationParameterRefType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"valueOfParameter",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"CountList",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "categoryExtent":{
- "title":"categoryExtent",
- "allOf":[
- {
- "$ref":"#/definitions/CategoryExtentType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"CategoryExtent",
- "namespaceURI":"http://www.opengis.net/gml"
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ParameterValueType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "value",
+ "dmsAngleValue",
+ "stringValue",
+ "integerValue",
+ "booleanValue",
+ "valueList",
+ "integerValueList",
+ "valueFile",
+ "valueOfParameter"
+ ]
+ },
+ "QuantityExtentType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/MeasureOrNullListType"
},
- "quantityExtent":{
- "title":"quantityExtent",
- "allOf":[
- {
- "$ref":"#/definitions/QuantityExtentType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"QuantityExtent",
- "namespaceURI":"http://www.opengis.net/gml"
+ {
+ "type":"object",
+ "title":"QuantityExtentType",
+ "properties":{
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"QuantityExtentType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "ConcatenatedOperationType":{
+ "required":[
+ "usesSingleOperation"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCoordinateOperationType"
},
- "countExtent":{
- "title":"countExtent",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "title":"ConcatenatedOperationType",
+ "properties":{
+ "usesSingleOperation":{
+ "title":"usesSingleOperation",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/SingleOperationRefType"
+ },
+ "minItems":2
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"usesSingleOperation",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"CountExtent",
- "namespaceURI":"http://www.opengis.net/gml"
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ConcatenatedOperationType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "usesSingleOperation"
+ ]
+ },
+ "AbstractFeatureType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGMLType"
},
- "compositeValue":{
- "title":"compositeValue",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/CompositeValueType"
+ {
+ "type":"object",
+ "title":"AbstractFeatureType",
+ "properties":{
+ "boundedBy":{
+ "title":"boundedBy",
+ "allOf":[
+ {
+ "$ref":"#/definitions/BoundingShapeType"
}
- },
+ ],
+ "propertyType":"element",
"elementName":{
- "localPart":"CompositeValue",
+ "localPart":"boundedBy",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "location":{
+ "title":"location",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/LocationPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"location",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"location",
"namespaceURI":"http://www.opengis.net/gml"
}
}
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"CompositeValue",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"RangeParametersType",
+ "localPart":"AbstractFeatureType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "_boolean",
- "category",
- "quantity",
- "count",
- "booleanList",
- "categoryList",
- "quantityList",
- "countList",
- "categoryExtent",
- "quantityExtent",
- "countExtent",
- "compositeValue",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "boundedBy",
+ "location"
]
},
- "AbstractContinuousCoverageType":{
+ "AbstractTopoPrimitiveType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractCoverageType"
+ "$ref":"#/definitions/AbstractTopologyType"
},
{
"type":"object",
- "title":"AbstractContinuousCoverageType",
+ "title":"AbstractTopoPrimitiveType",
"properties":{
- "coverageFunction":{
- "title":"coverageFunction",
+ "isolated":{
+ "title":"isolated",
"allOf":[
{
- "$ref":"#/definitions/CoverageFunctionType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/IsolatedPropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"coverageFunction",
+ "localPart":"isolated",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "container":{
+ "title":"container",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ContainerPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"container",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -28109,30 +27748,49 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractContinuousCoverageType",
+ "localPart":"AbstractTopoPrimitiveType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "coverageFunction"
+ "isolated",
+ "container"
]
},
- "PrimeMeridianRefType":{
+ "AbstractTimeObjectType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGMLType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractTimeObjectType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractTimeObjectType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "CylindricalCSRefType":{
"type":"object",
- "title":"PrimeMeridianRefType",
+ "title":"CylindricalCSRefType",
"required":[
- "primeMeridian"
+ "cylindricalCS"
],
"properties":{
- "primeMeridian":{
- "title":"primeMeridian",
+ "cylindricalCS":{
+ "title":"cylindricalCS",
"allOf":[
{
- "$ref":"#/definitions/PrimeMeridianType"
+ "$ref":"#/definitions/CylindricalCSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"PrimeMeridian",
+ "localPart":"CylindricalCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -28243,11 +27901,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"PrimeMeridianRefType",
+ "localPart":"CylindricalCSRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "primeMeridian",
+ "cylindricalCS",
"remoteSchema",
"type",
"href",
@@ -28258,23 +27916,72 @@
"actuate"
]
},
- "GeographicCRSRefType":{
+ "AbsoluteExternalPositionalAccuracyType":{
+ "required":[
+ "result"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractPositionalAccuracyType"
+ },
+ {
+ "type":"object",
+ "title":"AbsoluteExternalPositionalAccuracyType",
+ "properties":{
+ "result":{
+ "title":"result",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MeasureType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"result",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbsoluteExternalPositionalAccuracyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "result"
+ ]
+ },
+ "CRSRefType":{
"type":"object",
- "title":"GeographicCRSRefType",
+ "title":"CRSRefType",
"required":[
- "geographicCRS"
+ "crs"
],
"properties":{
- "geographicCRS":{
- "title":"geographicCRS",
+ "crs":{
+ "title":"crs",
"allOf":[
{
- "$ref":"#/definitions/GeographicCRSType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractReferenceSystemType"
+ }
+ },
+ "elementName":{
+ "localPart":"_CRS",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"GeographicCRS",
+ "localPart":"_CRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -28385,11 +28092,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"GeographicCRSRefType",
+ "localPart":"CRSRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "geographicCRS",
+ "crs",
"remoteSchema",
"type",
"href",
@@ -28400,71 +28107,53 @@
"actuate"
]
},
- "TopoSurfacePropertyType":{
- "type":"object",
- "title":"TopoSurfacePropertyType",
- "required":[
- "topoSurface"
- ],
- "properties":{
- "topoSurface":{
- "title":"topoSurface",
- "allOf":[
- {
- "$ref":"#/definitions/TopoSurfaceType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"TopoSurface",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TopoSurfacePropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "topoSurface"
- ]
- },
- "AbstractSurfaceType":{
+ "MultiSurfaceCoverageType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractGeometricPrimitiveType"
+ "$ref":"#/definitions/AbstractDiscreteCoverageType"
},
{
"type":"object",
- "title":"AbstractSurfaceType",
+ "title":"MultiSurfaceCoverageType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractSurfaceType",
+ "localPart":"MultiSurfaceCoverageType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "OperationParameterRefType":{
+ "GeneralConversionRefType":{
"type":"object",
- "title":"OperationParameterRefType",
+ "title":"GeneralConversionRefType",
"required":[
- "operationParameter"
+ "generalConversion"
],
"properties":{
- "operationParameter":{
- "title":"operationParameter",
+ "generalConversion":{
+ "title":"generalConversion",
"allOf":[
{
- "$ref":"#/definitions/OperationParameterType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractGeneralConversionType"
+ }
+ },
+ "elementName":{
+ "localPart":"_GeneralConversion",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"OperationParameter",
+ "localPart":"_GeneralConversion",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -28575,11 +28264,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"OperationParameterRefType",
+ "localPart":"GeneralConversionRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "operationParameter",
+ "generalConversion",
"remoteSchema",
"type",
"href",
@@ -28590,108 +28279,23 @@
"actuate"
]
},
- "PointType":{
- "required":[
- "pos",
- "coordinates",
- "coord"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeometricPrimitiveType"
- },
- {
- "type":"object",
- "title":"PointType",
- "properties":{
- "pos":{
- "title":"pos",
- "allOf":[
- {
- "$ref":"#/definitions/DirectPositionType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"pos",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "coordinates":{
- "title":"coordinates",
- "allOf":[
- {
- "$ref":"#/definitions/CoordinatesType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"coordinates",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "coord":{
- "title":"coord",
- "allOf":[
- {
- "$ref":"#/definitions/CoordType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"coord",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"PointType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "pos",
- "coordinates",
- "coord"
- ]
- },
- "AbstractReferenceSystemBaseType":{
- "allOf":[
- {
- "$ref":"#/definitions/DefinitionType"
- },
- {
- "type":"object",
- "title":"AbstractReferenceSystemBaseType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractReferenceSystemBaseType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "MultiSolidPropertyType":{
+ "VerticalDatumRefType":{
"type":"object",
- "title":"MultiSolidPropertyType",
+ "title":"VerticalDatumRefType",
"required":[
- "multiSolid"
+ "verticalDatum"
],
"properties":{
- "multiSolid":{
- "title":"multiSolid",
+ "verticalDatum":{
+ "title":"verticalDatum",
"allOf":[
{
- "$ref":"#/definitions/MultiSolidType"
+ "$ref":"#/definitions/VerticalDatumType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MultiSolid",
+ "localPart":"VerticalDatum",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -28802,11 +28406,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiSolidPropertyType",
+ "localPart":"VerticalDatumRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "multiSolid",
+ "verticalDatum",
"remoteSchema",
"type",
"href",
@@ -28817,61 +28421,78 @@
"actuate"
]
},
- "MultiLineStringType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeometricAggregateType"
- },
- {
- "type":"object",
- "title":"MultiLineStringType",
- "properties":{
- "lineStringMember":{
- "title":"lineStringMember",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/LineStringPropertyType"
+ "CurveSegmentArrayPropertyType":{
+ "type":"object",
+ "title":"CurveSegmentArrayPropertyType",
+ "properties":{
+ "curveSegment":{
+ "title":"curveSegment",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
- "minItems":0
+ "value":{
+ "$ref":"#/definitions/AbstractCurveSegmentType"
+ }
+ },
+ "elementName":{
+ "localPart":"_CurveSegment",
+ "namespaceURI":"http://www.opengis.net/gml"
}
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lineStringMember",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ },
+ "minItems":0
}
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"_CurveSegment",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiLineStringType",
+ "localPart":"CurveSegmentArrayPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "lineStringMember"
+ "curveSegment"
]
},
- "TemporalCRSRefType":{
+ "SolidPropertyType":{
"type":"object",
- "title":"TemporalCRSRefType",
+ "title":"SolidPropertyType",
"required":[
- "temporalCRS"
+ "solid"
],
"properties":{
- "temporalCRS":{
- "title":"temporalCRS",
+ "solid":{
+ "title":"solid",
"allOf":[
{
- "$ref":"#/definitions/TemporalCRSType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractSolidType"
+ }
+ },
+ "elementName":{
+ "localPart":"_Solid",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"TemporalCRS",
+ "localPart":"_Solid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -28982,11 +28603,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TemporalCRSRefType",
+ "localPart":"SolidPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "temporalCRS",
+ "solid",
"remoteSchema",
"type",
"href",
@@ -28997,281 +28618,247 @@
"actuate"
]
},
- "DirectionVectorType":{
+ "PriorityLocationPropertyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/LocationPropertyType"
+ },
+ {
+ "type":"object",
+ "title":"PriorityLocationPropertyType",
+ "properties":{
+ "priority":{
+ "title":"priority",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"priority",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"PriorityLocationPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "priority"
+ ]
+ },
+ "MeasureType":{
"type":"object",
- "title":"DirectionVectorType",
+ "title":"MeasureType",
"required":[
- "vector",
- "horizontalAngle",
- "verticalAngle"
+ "uom"
],
"properties":{
- "vector":{
- "title":"vector",
- "allOf":[
- {
- "$ref":"#/definitions/VectorType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"vector",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "horizontalAngle":{
- "title":"horizontalAngle",
+ "value":{
+ "title":"value",
"allOf":[
{
- "$ref":"#/definitions/AngleType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"horizontalAngle",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "propertyType":"value"
},
- "verticalAngle":{
- "title":"verticalAngle",
+ "uom":{
+ "title":"uom",
"allOf":[
{
- "$ref":"#/definitions/AngleType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"verticalAngle",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uom",
+ "namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DirectionVectorType",
+ "localPart":"MeasureType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "vector",
- "horizontalAngle",
- "verticalAngle"
+ "value",
+ "uom"
]
},
- "TopoVolumePropertyType":{
+ "CoordType":{
"type":"object",
- "title":"TopoVolumePropertyType",
+ "title":"CoordType",
"required":[
- "topoVolume"
+ "x"
],
"properties":{
- "topoVolume":{
- "title":"topoVolume",
+ "x":{
+ "title":"x",
"allOf":[
{
- "$ref":"#/definitions/TopoVolumeType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TopoVolume",
+ "localPart":"X",
"namespaceURI":"http://www.opengis.net/gml"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TopoVolumePropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "topoVolume"
- ]
- },
- "PrimeMeridianType":{
- "required":[
- "greenwichLongitude"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/PrimeMeridianBaseType"
},
- {
- "type":"object",
- "title":"PrimeMeridianType",
- "properties":{
- "meridianID":{
- "title":"meridianID",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/IdentifierType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"meridianID",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "remarks":{
- "title":"remarks",
- "allOf":[
- {
- "$ref":"#/definitions/StringOrRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"remarks",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "greenwichLongitude":{
- "title":"greenwichLongitude",
- "allOf":[
- {
- "$ref":"#/definitions/AngleChoiceType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"greenwichLongitude",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "y":{
+ "title":"y",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Y",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "z":{
+ "title":"z",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
}
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Z",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"PrimeMeridianType",
+ "localPart":"CoordType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "meridianID",
- "remarks",
- "greenwichLongitude"
+ "x",
+ "y",
+ "z"
]
},
- "AbstractStyleType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGMLType"
- },
- {
- "type":"object",
- "title":"AbstractStyleType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractStyleType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "TimePositionType":{
+ "AbstractGMLType":{
"type":"object",
- "title":"TimePositionType",
+ "title":"AbstractGMLType",
"properties":{
- "value":{
- "title":"value",
+ "metaDataProperty":{
+ "title":"metaDataProperty",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/MetaDataPropertyType"
+ },
+ "minItems":0
}
],
- "propertyType":"value"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"metaDataProperty",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
},
- "frame":{
- "title":"frame",
+ "description":{
+ "title":"description",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/StringOrRefType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"frame",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"description",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "calendarEraName":{
- "title":"calendarEraName",
+ "name":{
+ "title":"name",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/CodeType"
+ }
+ },
+ "elementName":{
+ "localPart":"name",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "minItems":0
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"calendarEraName",
- "namespaceURI":""
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"name",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "indeterminatePosition":{
- "title":"indeterminatePosition",
+ "id":{
+ "title":"id",
"allOf":[
{
- "$ref":"#/definitions/TimeIndeterminateValueType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"indeterminatePosition",
- "namespaceURI":""
+ "localPart":"id",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TimePositionType",
+ "localPart":"AbstractGMLType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "value",
- "frame",
- "calendarEraName",
- "indeterminatePosition"
+ "metaDataProperty",
+ "description",
+ "name",
+ "id"
]
},
- "GeometryStylePropertyType":{
+ "GeodeticDatumRefType":{
"type":"object",
- "title":"GeometryStylePropertyType",
+ "title":"GeodeticDatumRefType",
+ "required":[
+ "geodeticDatum"
+ ],
"properties":{
- "geometryStyle":{
- "title":"geometryStyle",
+ "geodeticDatum":{
+ "title":"geodeticDatum",
"allOf":[
{
- "$ref":"#/definitions/GeometryStyleType"
+ "$ref":"#/definitions/GeodeticDatumType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"GeometryStyle",
+ "localPart":"GeodeticDatum",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "about":{
- "title":"about",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"about",
- "namespaceURI":""
- }
- },
"remoteSchema":{
"title":"remoteSchema",
"allOf":[
@@ -29379,12 +28966,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"GeometryStylePropertyType",
+ "localPart":"GeodeticDatumRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "geometryStyle",
- "about",
+ "geodeticDatum",
"remoteSchema",
"type",
"href",
@@ -29395,88 +28981,187 @@
"actuate"
]
},
- "SurfacePatchArrayPropertyType":{
- "type":"object",
- "title":"SurfacePatchArrayPropertyType",
- "properties":{
- "surfacePatch":{
- "title":"surfacePatch",
- "allOf":[
- {
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractSurfacePatchType"
- }
- },
- "elementName":{
- "localPart":"_SurfacePatch",
- "namespaceURI":"http://www.opengis.net/gml"
+ "AbstractTimeReferenceSystemType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/DefinitionType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractTimeReferenceSystemType",
+ "properties":{
+ "domainOfValidity":{
+ "title":"domainOfValidity",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
- },
- "minItems":0
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"domainOfValidity",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"_SurfacePatch",
- "namespaceURI":"http://www.opengis.net/gml"
}
}
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractTimeReferenceSystemType",
+ "namespaceURI":"http://www.opengis.net/gml"
},
+ "propertiesOrder":[
+ "domainOfValidity"
+ ]
+ },
+ "OrientableCurveType":{
+ "required":[
+ "baseCurve"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCurveType"
+ },
+ {
+ "type":"object",
+ "title":"OrientableCurveType",
+ "properties":{
+ "baseCurve":{
+ "title":"baseCurve",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurvePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"baseCurve",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "orientation":{
+ "title":"orientation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SignType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"orientation",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"SurfacePatchArrayPropertyType",
+ "localPart":"OrientableCurveType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "surfacePatch"
+ "baseCurve",
+ "orientation"
]
},
- "StyleType":{
+ "TimeOrdinalEraType":{
"required":[
- "featureStyle"
+ "start",
+ "end"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractStyleType"
+ "$ref":"#/definitions/DefinitionType"
},
{
"type":"object",
- "title":"StyleType",
+ "title":"TimeOrdinalEraType",
"properties":{
- "featureStyle":{
- "title":"featureStyle",
+ "relatedTime":{
+ "title":"relatedTime",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/FeatureStylePropertyType"
+ "$ref":"#/definitions/RelatedTimeType"
},
- "minItems":1
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"featureStyle",
+ "localPart":"relatedTime",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "graphStyle":{
- "title":"graphStyle",
+ "start":{
+ "title":"start",
"allOf":[
{
- "$ref":"#/definitions/GraphStylePropertyType"
+ "$ref":"#/definitions/TimeNodePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"graphStyle",
+ "localPart":"start",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "end":{
+ "title":"end",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimeNodePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"end",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "extent":{
+ "title":"extent",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimePeriodPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"extent",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "member":{
+ "title":"member",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/TimeOrdinalEraPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"member",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "group":{
+ "title":"group",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ReferenceType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"group",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -29485,173 +29170,269 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"StyleType",
+ "localPart":"TimeOrdinalEraType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "featureStyle",
- "graphStyle"
+ "relatedTime",
+ "start",
+ "end",
+ "extent",
+ "member",
+ "group"
]
},
- "MultiLineStringPropertyType":{
- "type":"object",
- "title":"MultiLineStringPropertyType",
+ "TopoComplexType":{
"required":[
- "multiLineString"
+ "maximalComplex"
],
- "properties":{
- "multiLineString":{
- "title":"multiLineString",
- "allOf":[
- {
- "$ref":"#/definitions/MultiLineStringType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MultiLineString",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractTopologyType"
},
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "title":"TopoComplexType",
+ "properties":{
+ "maximalComplex":{
+ "title":"maximalComplex",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TopoComplexMemberType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"maximalComplex",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "superComplex":{
+ "title":"superComplex",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/TopoComplexMemberType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"superComplex",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "subComplex":{
+ "title":"subComplex",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/TopoComplexMemberType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"subComplex",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "topoPrimitiveMember":{
+ "title":"topoPrimitiveMember",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/TopoPrimitiveMemberType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"topoPrimitiveMember",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "topoPrimitiveMembers":{
+ "title":"topoPrimitiveMembers",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TopoPrimitiveArrayAssociationType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"topoPrimitiveMembers",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "isMaximal":{
+ "title":"isMaximal",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"isMaximal",
+ "namespaceURI":""
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TopoComplexType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "maximalComplex",
+ "superComplex",
+ "subComplex",
+ "topoPrimitiveMember",
+ "topoPrimitiveMembers",
+ "isMaximal"
+ ]
+ },
+ "PixelInCellType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeType"
},
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ {
+ "type":"object",
+ "title":"PixelInCellType",
+ "properties":{
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"PixelInCellType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "ConversionType":{
+ "required":[
+ "usesMethod"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeneralConversionType"
},
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "title":"ConversionType",
+ "properties":{
+ "usesMethod":{
+ "title":"usesMethod",
+ "allOf":[
+ {
+ "$ref":"#/definitions/OperationMethodRefType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"usesMethod",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "usesValue":{
+ "title":"usesValue",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/ParameterValueType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"usesValue",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
- },
- "title":{
- "title":"title",
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ConversionType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "usesMethod",
+ "usesValue"
+ ]
+ },
+ "DirectionPropertyType":{
+ "type":"object",
+ "title":"DirectionPropertyType",
+ "required":[
+ "directionVector",
+ "compassPoint",
+ "directionKeyword",
+ "directionString"
+ ],
+ "properties":{
+ "directionVector":{
+ "title":"directionVector",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/DirectionVectorType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"DirectionVector",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "show":{
- "title":"show",
+ "compassPoint":{
+ "title":"compassPoint",
"allOf":[
{
- "$ref":"#/definitions/ShowType"
+ "$ref":"#/definitions/CompassPointEnumeration"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"CompassPoint",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "actuate":{
- "title":"actuate",
+ "directionKeyword":{
+ "title":"directionKeyword",
"allOf":[
{
- "$ref":"#/definitions/ActuateType"
+ "$ref":"#/definitions/CodeType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"DirectionKeyword",
+ "namespaceURI":"http://www.opengis.net/gml"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MultiLineStringPropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "multiLineString",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "CompositeSurfacePropertyType":{
- "type":"object",
- "title":"CompositeSurfacePropertyType",
- "required":[
- "compositeSurface"
- ],
- "properties":{
- "compositeSurface":{
- "title":"compositeSurface",
+ },
+ "directionString":{
+ "title":"directionString",
"allOf":[
{
- "$ref":"#/definitions/CompositeSurfaceType"
+ "$ref":"#/definitions/StringOrRefType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"CompositeSurface",
+ "localPart":"DirectionString",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -29762,11 +29543,14 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CompositeSurfacePropertyType",
+ "localPart":"DirectionPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "compositeSurface",
+ "directionVector",
+ "compassPoint",
+ "directionKeyword",
+ "directionString",
"remoteSchema",
"type",
"href",
@@ -29777,108 +29561,65 @@
"actuate"
]
},
- "TopoPrimitiveArrayAssociationType":{
+ "TopoSurfacePropertyType":{
"type":"object",
- "title":"TopoPrimitiveArrayAssociationType",
+ "title":"TopoSurfacePropertyType",
+ "required":[
+ "topoSurface"
+ ],
"properties":{
- "topoPrimitive":{
- "title":"topoPrimitive",
+ "topoSurface":{
+ "title":"topoSurface",
"allOf":[
{
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractTopoPrimitiveType"
- }
- },
- "elementName":{
- "localPart":"_TopoPrimitive",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "minItems":0
+ "$ref":"#/definitions/TopoSurfaceType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"_TopoPrimitive",
+ "localPart":"TopoSurface",
"namespaceURI":"http://www.opengis.net/gml"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TopoPrimitiveArrayAssociationType",
+ "localPart":"TopoSurfacePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "topoPrimitive"
+ "topoSurface"
]
},
- "GeometricComplexPropertyType":{
+ "SingleOperationRefType":{
"type":"object",
- "title":"GeometricComplexPropertyType",
+ "title":"SingleOperationRefType",
"required":[
- "geometricComplex",
- "compositeCurve",
- "compositeSurface",
- "compositeSolid"
+ "singleOperation"
],
"properties":{
- "geometricComplex":{
- "title":"geometricComplex",
- "allOf":[
- {
- "$ref":"#/definitions/GeometricComplexType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"GeometricComplex",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "compositeCurve":{
- "title":"compositeCurve",
- "allOf":[
- {
- "$ref":"#/definitions/CompositeCurveType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"CompositeCurve",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "compositeSurface":{
- "title":"compositeSurface",
- "allOf":[
- {
- "$ref":"#/definitions/CompositeSurfaceType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"CompositeSurface",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "compositeSolid":{
- "title":"compositeSolid",
+ "singleOperation":{
+ "title":"singleOperation",
"allOf":[
{
- "$ref":"#/definitions/CompositeSolidType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractCoordinateOperationType"
+ }
+ },
+ "elementName":{
+ "localPart":"_SingleOperation",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"CompositeSolid",
+ "localPart":"_SingleOperation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -29989,14 +29730,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"GeometricComplexPropertyType",
+ "localPart":"SingleOperationRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "geometricComplex",
- "compositeCurve",
- "compositeSurface",
- "compositeSolid",
+ "singleOperation",
"remoteSchema",
"type",
"href",
@@ -30007,37 +29745,287 @@
"actuate"
]
},
- "OperationParameterBaseType":{
+ "VerticalDatumType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractGeneralOperationParameterType"
+ "$ref":"#/definitions/AbstractDatumType"
},
{
"type":"object",
- "title":"OperationParameterBaseType",
+ "title":"VerticalDatumType",
+ "properties":{
+ "verticalDatumType":{
+ "title":"verticalDatumType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/VerticalDatumTypeType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"verticalDatumType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"VerticalDatumType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "verticalDatumType"
+ ]
+ },
+ "ClothoidType.RefLocation":{
+ "type":"object",
+ "title":"ClothoidType.RefLocation",
+ "required":[
+ "affinePlacement"
+ ],
+ "properties":{
+ "affinePlacement":{
+ "title":"affinePlacement",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AffinePlacementType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"AffinePlacement",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "propertiesOrder":[
+ "affinePlacement"
+ ]
+ },
+ "ObliqueCartesianCSType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
+ },
+ {
+ "type":"object",
+ "title":"ObliqueCartesianCSType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"OperationParameterBaseType",
+ "localPart":"ObliqueCartesianCSType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "QueryGrammarEnumeration":{
+ "GeodesicType":{
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/GeodesicStringType"
+ },
+ {
+ "type":"object",
+ "title":"GeodesicType",
+ "properties":{
+ }
}
],
- "typeType":"enumInfo",
+ "typeType":"classInfo",
"typeName":{
- "localPart":"QueryGrammarEnumeration",
+ "localPart":"GeodesicType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "AesheticCriteriaType":{
+ "BaseStyleDescriptorType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGMLType"
+ },
+ {
+ "type":"object",
+ "title":"BaseStyleDescriptorType",
+ "properties":{
+ "spatialResolution":{
+ "title":"spatialResolution",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ScaleType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"spatialResolution",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "styleVariation":{
+ "title":"styleVariation",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/StyleVariationType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"styleVariation",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "animate":{
+ "title":"animate",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.w3.org/2001/SMIL20/Language#/definitions/AnimateType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"animate",
+ "namespaceURI":"http://www.w3.org/2001/SMIL20/"
+ }
+ },
+ "animateMotion":{
+ "title":"animateMotion",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.w3.org/2001/SMIL20/Language#/definitions/AnimateMotionType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"animateMotion",
+ "namespaceURI":"http://www.w3.org/2001/SMIL20/"
+ }
+ },
+ "animateColor":{
+ "title":"animateColor",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.w3.org/2001/SMIL20/Language#/definitions/AnimateColorType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"animateColor",
+ "namespaceURI":"http://www.w3.org/2001/SMIL20/"
+ }
+ },
+ "set":{
+ "title":"set",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.w3.org/2001/SMIL20/Language#/definitions/SetType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"set",
+ "namespaceURI":"http://www.w3.org/2001/SMIL20/"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"BaseStyleDescriptorType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "spatialResolution",
+ "styleVariation",
+ "animate",
+ "animateMotion",
+ "animateColor",
+ "set"
+ ]
+ },
+ "BoundingShapeType":{
+ "type":"object",
+ "title":"BoundingShapeType",
+ "required":[
+ "envelope",
+ "_null"
+ ],
+ "properties":{
+ "envelope":{
+ "title":"envelope",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/EnvelopeType"
+ }
+ },
+ "elementName":{
+ "localPart":"Envelope",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"Envelope",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "_null":{
+ "title":"_null",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Null",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"BoundingShapeType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "envelope",
+ "_null"
+ ]
+ },
+ "SurfaceInterpolationType":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -30045,11 +30033,11 @@
],
"typeType":"enumInfo",
"typeName":{
- "localPart":"AesheticCriteriaType",
+ "localPart":"SurfaceInterpolationType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "SymbolTypeEnumeration":{
+ "QueryGrammarEnumeration":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -30057,11 +30045,11 @@
],
"typeType":"enumInfo",
"typeName":{
- "localPart":"SymbolTypeEnumeration",
+ "localPart":"QueryGrammarEnumeration",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "CompassPointEnumeration":{
+ "FileValueModelType":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -30069,11 +30057,11 @@
],
"typeType":"enumInfo",
"typeName":{
- "localPart":"CompassPointEnumeration",
+ "localPart":"FileValueModelType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "GraphTypeType":{
+ "DrawingTypeType":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -30081,11 +30069,11 @@
],
"typeType":"enumInfo",
"typeName":{
- "localPart":"GraphTypeType",
+ "localPart":"DrawingTypeType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "KnotTypesType":{
+ "IncrementOrder":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -30093,11 +30081,11 @@
],
"typeType":"enumInfo",
"typeName":{
- "localPart":"KnotTypesType",
+ "localPart":"IncrementOrder",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "TimeIndeterminateValueType":{
+ "SequenceRuleNames":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -30105,11 +30093,11 @@
],
"typeType":"enumInfo",
"typeName":{
- "localPart":"TimeIndeterminateValueType",
+ "localPart":"SequenceRuleNames",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "IncrementOrder":{
+ "SymbolTypeEnumeration":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -30117,11 +30105,11 @@
],
"typeType":"enumInfo",
"typeName":{
- "localPart":"IncrementOrder",
+ "localPart":"SymbolTypeEnumeration",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "DrawingTypeType":{
+ "CompassPointEnumeration":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -30129,11 +30117,11 @@
],
"typeType":"enumInfo",
"typeName":{
- "localPart":"DrawingTypeType",
+ "localPart":"CompassPointEnumeration",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "SurfaceInterpolationType":{
+ "SuccessionType":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -30141,7 +30129,7 @@
],
"typeType":"enumInfo",
"typeName":{
- "localPart":"SurfaceInterpolationType",
+ "localPart":"SuccessionType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30157,7 +30145,7 @@
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "CurveInterpolationType":{
+ "AesheticCriteriaType":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -30165,11 +30153,11 @@
],
"typeType":"enumInfo",
"typeName":{
- "localPart":"CurveInterpolationType",
+ "localPart":"AesheticCriteriaType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "SuccessionType":{
+ "TimeIndeterminateValueType":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -30177,11 +30165,11 @@
],
"typeType":"enumInfo",
"typeName":{
- "localPart":"SuccessionType",
+ "localPart":"TimeIndeterminateValueType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "SequenceRuleNames":{
+ "GraphTypeType":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -30189,11 +30177,11 @@
],
"typeType":"enumInfo",
"typeName":{
- "localPart":"SequenceRuleNames",
+ "localPart":"GraphTypeType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "FileValueModelType":{
+ "KnotTypesType":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -30201,7 +30189,19 @@
],
"typeType":"enumInfo",
"typeName":{
- "localPart":"FileValueModelType",
+ "localPart":"KnotTypesType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "CurveInterpolationType":{
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "typeType":"enumInfo",
+ "typeName":{
+ "localPart":"CurveInterpolationType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30226,11 +30226,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RelativeInternalPositionalAccuracyType"
+ "$ref":"#/definitions/LocationPropertyType"
}
},
"elementName":{
- "localPart":"relativeInternalPositionalAccuracy",
+ "localPart":"location",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30241,11 +30241,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/IdentifierType"
+ "$ref":"#/definitions/CurvePropertyType"
}
},
"elementName":{
- "localPart":"groupID",
+ "localPart":"curveMember",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30256,11 +30256,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/UnitOfMeasureType"
+ "$ref":"#/definitions/PriorityLocationPropertyType"
}
},
"elementName":{
- "localPart":"unitOfMeasure",
+ "localPart":"priorityLocation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30271,11 +30271,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/NodeType"
+ "$ref":"#/definitions/PixelInCellType"
}
},
"elementName":{
- "localPart":"Node",
+ "localPart":"pixelInCell",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30286,11 +30286,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ProjectedCRSRefType"
+ "$ref":"#/definitions/VerticalDatumType"
}
},
"elementName":{
- "localPart":"projectedCRSRef",
+ "localPart":"VerticalDatum",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30301,11 +30301,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RectifiedGridDomainType"
+ "$ref":"#/definitions/DictionaryType"
}
},
"elementName":{
- "localPart":"rectifiedGridDomain",
+ "localPart":"Dictionary",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30316,11 +30316,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BagType"
+ "$ref":"#/definitions/StringOrRefType"
}
},
"elementName":{
- "localPart":"Bag",
+ "localPart":"remarks",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30331,11 +30331,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CurveArrayPropertyType"
+ "$ref":"#/definitions/LineStringPropertyType"
}
},
"elementName":{
- "localPart":"curveMembers",
+ "localPart":"lineStringMember",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30346,11 +30346,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PointArrayPropertyType"
+ "$ref":"#/definitions/LabelStylePropertyType"
}
},
"elementName":{
- "localPart":"pointMembers",
+ "localPart":"labelStyle",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30361,11 +30361,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GridDomainType"
+ "$ref":"#/definitions/CoordinateSystemAxisRefType"
}
},
"elementName":{
- "localPart":"gridDomain",
+ "localPart":"coordinateSystemAxisRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30376,11 +30376,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CRSRefType"
+ "$ref":"#/definitions/GeodeticDatumType"
}
},
"elementName":{
- "localPart":"crsRef",
+ "localPart":"GeodeticDatum",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30391,11 +30391,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DictionaryEntryType"
+ "$ref":"#/definitions/CurvePropertyType"
}
},
"elementName":{
- "localPart":"definitionMember",
+ "localPart":"edgeOf",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30406,11 +30406,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MeasureType"
+ "$ref":"#/definitions/IndirectEntryType"
}
},
"elementName":{
- "localPart":"value",
+ "localPart":"indirectEntry",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30421,11 +30421,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PointPropertyType"
+ "$ref":"#/definitions/IdentifierType"
}
},
"elementName":{
- "localPart":"pointRep",
+ "localPart":"datumID",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30436,11 +30436,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeometricPrimitiveType"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"_GeometricPrimitive",
+ "localPart":"groupName",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30451,11 +30451,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeneralOperationParameterRefType"
+ "$ref":"#/definitions/AbstractCoordinateOperationType"
}
},
"elementName":{
- "localPart":"includesParameter",
+ "localPart":"_CoordinateOperation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30466,11 +30466,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EllipsoidalCSType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/duration"
}
},
"elementName":{
- "localPart":"EllipsoidalCS",
+ "localPart":"duration",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30481,11 +30481,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DirectedObservationType"
+ "$ref":"#/definitions/TimeOrdinalReferenceSystemType"
}
},
"elementName":{
- "localPart":"DirectedObservation",
+ "localPart":"TimeOrdinalReferenceSystem",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30496,11 +30496,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationParameterGroupType"
+ "$ref":"#/definitions/AbstractCoordinateOperationType"
}
},
"elementName":{
- "localPart":"OperationParameterGroup",
+ "localPart":"_SingleOperation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30526,131 +30526,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OrientableSurfaceType"
- }
- },
- "elementName":{
- "localPart":"OrientableSurface",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/EnvelopeType"
- }
- },
- "elementName":{
- "localPart":"boundingBox",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/MultiPointCoverageType"
- }
- },
- "elementName":{
- "localPart":"MultiPointCoverage",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/VerticalCRSRefType"
- }
- },
- "elementName":{
- "localPart":"verticalCRSRef",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/MultiSolidDomainType"
- }
- },
- "elementName":{
- "localPart":"multiSolidDomain",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/TemporalCSRefType"
- }
- },
- "elementName":{
- "localPart":"usesTemporalCS",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/CompositeCurveType"
- }
- },
- "elementName":{
- "localPart":"CompositeCurve",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/TopoCurveType"
- }
- },
- "elementName":{
- "localPart":"TopoCurve",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PixelInCellType"
+ "$ref":"#/definitions/TemporalDatumRefType"
}
},
"elementName":{
- "localPart":"pixelInCell",
+ "localPart":"usesTemporalDatum",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30661,11 +30541,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiSurfacePropertyType"
+ "$ref":"#/definitions/MultiSolidPropertyType"
}
},
"elementName":{
- "localPart":"multiCoverage",
+ "localPart":"multiSolidProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30676,11 +30556,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DictionaryType"
+ "$ref":"#/definitions/ParameterValueGroupType"
}
},
"elementName":{
- "localPart":"DefinitionCollection",
+ "localPart":"parameterValueGroup",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30691,11 +30571,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CompositeValueType"
+ "$ref":"#/definitions/TriangulatedSurfaceType"
}
},
"elementName":{
- "localPart":"CompositeValue",
+ "localPart":"TriangulatedSurface",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30706,11 +30586,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoVolumePropertyType"
+ "$ref":"#/definitions/AbstractGriddedSurfaceType"
}
},
"elementName":{
- "localPart":"topoVolumeProperty",
+ "localPart":"_GriddedSurface",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30721,11 +30601,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BezierType"
+ "$ref":"#/definitions/GeometricComplexType"
}
},
"elementName":{
- "localPart":"Bezier",
+ "localPart":"GeometricComplex",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30736,11 +30616,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiPointPropertyType"
+ "$ref":"#/definitions/TopoComplexMemberType"
}
},
"elementName":{
- "localPart":"multiPosition",
+ "localPart":"subComplex",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30751,11 +30631,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"booleanValue",
+ "localPart":"datumName",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30766,11 +30646,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimePeriodType"
+ "$ref":"#/definitions/TopoComplexMemberType"
}
},
"elementName":{
- "localPart":"TimePeriod",
+ "localPart":"maximalComplex",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30781,11 +30661,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/FeatureStyleType"
+ "$ref":"#/definitions/IdentifierType"
}
},
"elementName":{
- "localPart":"FeatureStyle",
+ "localPart":"srsID",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30796,11 +30676,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GraphStyleType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"GraphStyle",
+ "localPart":"_Object",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30811,11 +30691,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeCoordinateSystemType"
+ "$ref":"#/definitions/AbsoluteExternalPositionalAccuracyType"
}
},
"elementName":{
- "localPart":"TimeCoordinateSystem",
+ "localPart":"absoluteExternalPositionalAccuracy",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30826,11 +30706,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractReferenceSystemType"
+ "$ref":"#/definitions/ParameterValueType"
}
},
"elementName":{
- "localPart":"_ReferenceSystem",
+ "localPart":"parameterValue",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30841,11 +30721,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ParameterValueGroupType"
+ "$ref":"#/definitions/ClothoidType"
}
},
"elementName":{
- "localPart":"parameterValueGroup",
+ "localPart":"Clothoid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30856,11 +30736,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TransformationRefType"
+ "$ref":"#/definitions/LineStringType"
}
},
"elementName":{
- "localPart":"transformationRef",
+ "localPart":"LineString",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30871,11 +30751,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiCurvePropertyType"
+ "$ref":"#/definitions/AbstractCoverageType"
}
},
"elementName":{
- "localPart":"multiEdgeOf",
+ "localPart":"_Coverage",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30886,11 +30766,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoSurfacePropertyType"
+ "$ref":"#/definitions/CodeOrNullListType"
}
},
"elementName":{
- "localPart":"topoSurfaceProperty",
+ "localPart":"CategoryList",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30901,11 +30781,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ReferenceType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
}
},
"elementName":{
- "localPart":"definitionRef",
+ "localPart":"covariance",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30916,11 +30796,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/IdentifierType"
+ "$ref":"#/definitions/LineStringPropertyType"
}
},
"elementName":{
- "localPart":"ellipsoidID",
+ "localPart":"lineStringProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30931,11 +30811,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/OperationParameterGroupType"
}
},
"elementName":{
- "localPart":"rowIndex",
+ "localPart":"OperationParameterGroup",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30946,11 +30826,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinateSystemAxisRefType"
+ "$ref":"#/definitions/ValuePropertyType"
}
},
"elementName":{
- "localPart":"coordinateSystemAxisRef",
+ "localPart":"valueComponent",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30961,11 +30841,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CylinderType"
+ "$ref":"#/definitions/AbstractCurveType"
}
},
"elementName":{
- "localPart":"Cylinder",
+ "localPart":"_Curve",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30976,11 +30856,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeneralOperationParameterType"
+ "$ref":"#/definitions/MultiSurfaceType"
}
},
"elementName":{
- "localPart":"_GeneralOperationParameter",
+ "localPart":"MultiSurface",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30991,11 +30871,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractReferenceSystemType"
+ "$ref":"#/definitions/MeasureType"
}
},
"elementName":{
- "localPart":"_CoordinateReferenceSystem",
+ "localPart":"semiMajorAxis",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31006,11 +30886,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EllipsoidalCSRefType"
+ "$ref":"#/definitions/MultiGeometryPropertyType"
}
},
"elementName":{
- "localPart":"usesEllipsoidalCS",
+ "localPart":"multiGeometryProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31021,11 +30901,14 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeInstantType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
},
"elementName":{
- "localPart":"TimeInstant",
+ "localPart":"doubleOrNullTupleList",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31036,11 +30919,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTimeSliceType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
},
"elementName":{
- "localPart":"_TimeSlice",
+ "localPart":"isSphere",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31051,11 +30934,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AffinePlacementType"
+ "$ref":"#/definitions/AssociationType"
}
},
"elementName":{
- "localPart":"AffinePlacement",
+ "localPart":"member",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31066,11 +30949,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationMethodRefType"
+ "$ref":"#/definitions/TransformationType"
}
},
"elementName":{
- "localPart":"operationMethodRef",
+ "localPart":"Transformation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31081,11 +30964,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PointArrayPropertyType"
+ "$ref":"#/definitions/StringOrRefType"
}
},
"elementName":{
- "localPart":"pointArrayProperty",
+ "localPart":"description",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31096,11 +30979,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SphericalCSRefType"
+ "$ref":"#/definitions/FeaturePropertyType"
}
},
"elementName":{
- "localPart":"sphericalCSRef",
+ "localPart":"featureProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31111,11 +30994,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ValueArrayType"
+ "$ref":"#/definitions/AbstractStyleType"
}
},
"elementName":{
- "localPart":"ValueArray",
+ "localPart":"_Style",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31126,11 +31009,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AngleChoiceType"
+ "$ref":"#/definitions/EngineeringDatumRefType"
}
},
"elementName":{
- "localPart":"greenwichLongitude",
+ "localPart":"engineeringDatumRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31141,11 +31024,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeocentricCRSRefType"
+ "$ref":"#/definitions/DirectPositionType"
}
},
"elementName":{
- "localPart":"geocentricCRSRef",
+ "localPart":"pos",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31156,11 +31039,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EngineeringCRSType"
+ "$ref":"#/definitions/ObliqueCartesianCSRefType"
}
},
"elementName":{
- "localPart":"EngineeringCRS",
+ "localPart":"usesObliqueCartesianCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31171,11 +31054,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeocentricCRSType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
},
"elementName":{
- "localPart":"GeocentricCRS",
+ "localPart":"scope",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31186,11 +31069,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PolygonPatchType"
+ "$ref":"#/definitions/TopoSurfacePropertyType"
}
},
"elementName":{
- "localPart":"PolygonPatch",
+ "localPart":"topoSurfaceProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31201,11 +31084,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TinType"
+ "$ref":"#/definitions/ArcByBulgeType"
}
},
"elementName":{
- "localPart":"Tin",
+ "localPart":"ArcByBulge",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31216,11 +31099,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GridFunctionType"
+ "$ref":"#/definitions/UnitDefinitionType"
}
},
"elementName":{
- "localPart":"GridFunction",
+ "localPart":"UnitDefinition",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31231,11 +31114,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationParameterType"
+ "$ref":"#/definitions/VerticalDatumRefType"
}
},
"elementName":{
- "localPart":"OperationParameter",
+ "localPart":"verticalDatumRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31246,11 +31129,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractSurfacePatchType"
+ "$ref":"#/definitions/CategoryExtentType"
}
},
"elementName":{
- "localPart":"_SurfacePatch",
+ "localPart":"CategoryExtent",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31261,11 +31144,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SolidType"
+ "$ref":"#/definitions/AbstractReferenceSystemType"
}
},
"elementName":{
- "localPart":"Solid",
+ "localPart":"_CRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31276,11 +31159,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LinearRingType"
+ "$ref":"#/definitions/CurvePropertyType"
}
},
"elementName":{
- "localPart":"LinearRing",
+ "localPart":"centerLineOf",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31291,11 +31174,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SphericalCSType"
+ "$ref":"#/definitions/BSplineType"
}
},
"elementName":{
- "localPart":"SphericalCS",
+ "localPart":"BSpline",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31306,11 +31189,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CurveSegmentArrayPropertyType"
+ "$ref":"#/definitions/CurveType"
}
},
"elementName":{
- "localPart":"segments",
+ "localPart":"Curve",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31321,11 +31204,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CurvePropertyType"
+ "$ref":"#/definitions/HistoryPropertyType"
}
},
"elementName":{
- "localPart":"curveMember",
+ "localPart":"history",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31336,11 +31219,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EngineeringDatumType"
+ "$ref":"#/definitions/CompositeValueType"
}
},
"elementName":{
- "localPart":"EngineeringDatum",
+ "localPart":"CompositeValue",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31351,11 +31234,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/FaceType"
+ "$ref":"#/definitions/TemporalDatumType"
}
},
"elementName":{
- "localPart":"Face",
+ "localPart":"TemporalDatum",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31366,11 +31249,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SolidArrayPropertyType"
+ "$ref":"#/definitions/SingleOperationRefType"
}
},
"elementName":{
- "localPart":"solidMembers",
+ "localPart":"usesSingleOperation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31381,11 +31264,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiSurfacePropertyType"
+ "$ref":"#/definitions/PointArrayPropertyType"
}
},
"elementName":{
- "localPart":"multiSurfaceProperty",
+ "localPart":"pointArrayProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31396,11 +31279,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PolarCSRefType"
+ "$ref":"#/definitions/AbstractRingPropertyType"
}
},
"elementName":{
- "localPart":"polarCSRef",
+ "localPart":"innerBoundaryIs",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31411,11 +31294,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeneralOperationParameterRefType"
+ "$ref":"#/definitions/TimeIntervalLengthType"
}
},
"elementName":{
- "localPart":"abstractGeneralOperationParameterRef",
+ "localPart":"timeInterval",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31426,11 +31309,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CartesianCSRefType"
+ "$ref":"#/definitions/TopoVolumePropertyType"
}
},
"elementName":{
- "localPart":"cartesianCSRef",
+ "localPart":"topoVolumeProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31441,11 +31324,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DerivedCRSTypeType"
+ "$ref":"#/definitions/OperationMethodRefType"
}
},
"elementName":{
- "localPart":"derivedCRSType",
+ "localPart":"usesMethod",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31456,11 +31339,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ObliqueCartesianCSRefType"
+ "$ref":"#/definitions/TriangleType"
}
},
"elementName":{
- "localPart":"usesObliqueCartesianCS",
+ "localPart":"Triangle",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31471,11 +31354,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeometryPropertyType"
+ "$ref":"#/definitions/DerivedCRSType"
}
},
"elementName":{
- "localPart":"geometryMember",
+ "localPart":"DerivedCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31486,11 +31369,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoComplexMemberType"
+ "$ref":"#/definitions/SurfaceType"
}
},
"elementName":{
- "localPart":"maximalComplex",
+ "localPart":"Surface",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31501,11 +31384,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CompoundCRSRefType"
+ "$ref":"#/definitions/AbstractCoordinateOperationType"
}
},
"elementName":{
- "localPart":"compoundCRSRef",
+ "localPart":"_Operation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31516,11 +31399,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/AssociationType"
}
},
"elementName":{
- "localPart":"ellipsoidName",
+ "localPart":"_association",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31531,11 +31414,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeometryType"
+ "$ref":"#/definitions/OperationParameterRefType"
}
},
"elementName":{
- "localPart":"_ImplicitGeometry",
+ "localPart":"operationParameterRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31546,11 +31429,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/MultiSolidCoverageType"
}
},
"elementName":{
- "localPart":"catalogSymbol",
+ "localPart":"MultiSolidCoverage",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31561,11 +31444,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationRefType"
+ "$ref":"#/definitions/ImageDatumType"
}
},
"elementName":{
- "localPart":"operationRef",
+ "localPart":"ImageDatum",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31576,11 +31459,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SphereType"
+ "$ref":"#/definitions/OperationParameterRefType"
}
},
"elementName":{
- "localPart":"Sphere",
+ "localPart":"operationParameterGroupRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31591,11 +31474,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTimeGeometricPrimitiveType"
+ "$ref":"#/definitions/GridType"
}
},
"elementName":{
- "localPart":"_TimeGeometricPrimitive",
+ "localPart":"Grid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31606,11 +31489,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ "$ref":"#/definitions/TransformationRefType"
}
},
"elementName":{
- "localPart":"Boolean",
+ "localPart":"transformationRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31621,11 +31504,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/int"
+ "$ref":"#/definitions/SphericalCSType"
}
},
"elementName":{
- "localPart":"minutes",
+ "localPart":"SphericalCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31636,11 +31519,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ImageDatumRefType"
+ "$ref":"#/definitions/DerivedCRSTypeType"
}
},
"elementName":{
- "localPart":"imageDatumRef",
+ "localPart":"derivedCRSType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31651,11 +31534,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTopoPrimitiveType"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"_TopoPrimitive",
+ "localPart":"meridianName",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31666,11 +31549,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DirectedTopoSolidPropertyType"
+ "$ref":"#/definitions/ConversionToPreferredUnitType"
}
},
"elementName":{
- "localPart":"directedTopoSolid",
+ "localPart":"roughConversionToPreferredUnit",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31681,11 +31564,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TemporalCRSType"
+ "$ref":"#/definitions/StringOrRefType"
}
},
"elementName":{
- "localPart":"TemporalCRS",
+ "localPart":"MappingRule",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31696,11 +31579,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/IdentifierType"
}
},
"elementName":{
- "localPart":"axisDirection",
+ "localPart":"parameterID",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31711,11 +31594,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ParameterValueType"
+ "$ref":"#/definitions/CurvePropertyType"
}
},
"elementName":{
- "localPart":"usesValue",
+ "localPart":"baseCurve",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31726,11 +31609,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SurfacePropertyType"
+ "$ref":"#/definitions/GeometryStylePropertyType"
}
},
"elementName":{
- "localPart":"extentOf",
+ "localPart":"geometryStyle",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31741,11 +31624,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopologyStyleType"
+ "$ref":"#/definitions/DirectionPropertyType"
}
},
"elementName":{
- "localPart":"TopologyStyle",
+ "localPart":"direction",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31756,11 +31639,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MeasureType"
+ "$ref":"#/definitions/LinearCSRefType"
}
},
"elementName":{
- "localPart":"Quantity",
+ "localPart":"linearCSRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31771,11 +31654,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeometryStylePropertyType"
+ "$ref":"#/definitions/TimeCalendarType"
}
},
"elementName":{
- "localPart":"geometryStyle",
+ "localPart":"TimeCalendar",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31786,11 +31669,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/PolygonPatchArrayPropertyType"
}
},
"elementName":{
- "localPart":"methodName",
+ "localPart":"polygonPatches",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31801,11 +31684,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/MovingObjectStatusType"
}
},
"elementName":{
- "localPart":"_Object",
+ "localPart":"MovingObjectStatus",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31816,11 +31699,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/CurvePropertyType"
}
},
"elementName":{
- "localPart":"targetDimensions",
+ "localPart":"curveProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31831,11 +31714,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MeasureListType"
+ "$ref":"#/definitions/VerticalCSRefType"
}
},
"elementName":{
- "localPart":"valueList",
+ "localPart":"verticalCSRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31846,11 +31729,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CategoryExtentType"
+ "$ref":"#/definitions/AbstractSolidType"
}
},
"elementName":{
- "localPart":"CategoryExtent",
+ "localPart":"_Solid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31861,11 +31744,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SingleOperationRefType"
+ "$ref":"#/definitions/AbstractGeometricAggregateType"
}
},
"elementName":{
- "localPart":"singleOperationRef",
+ "localPart":"_GeometricAggregate",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31876,11 +31759,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTimeTopologyPrimitiveType"
+ "$ref":"#/definitions/CircleType"
}
},
"elementName":{
- "localPart":"_TimeTopologyPrimitive",
+ "localPart":"Circle",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31891,11 +31774,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ConversionType"
+ "$ref":"#/definitions/GeometryPropertyType"
}
},
"elementName":{
- "localPart":"Conversion",
+ "localPart":"geometryMember",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31906,11 +31789,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeneralOperationParameterRefType"
+ "$ref":"#/definitions/ProjectedCRSType"
}
},
"elementName":{
- "localPart":"usesParameter",
+ "localPart":"ProjectedCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31921,11 +31804,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TriangleType"
+ "$ref":"#/definitions/ValueArrayType"
}
},
"elementName":{
- "localPart":"Triangle",
+ "localPart":"ValueArray",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31936,11 +31819,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeneralParameterValueType"
+ "$ref":"#/definitions/DefaultStylePropertyType"
}
},
"elementName":{
- "localPart":"includesValue",
+ "localPart":"defaultStyle",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31951,11 +31834,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ImageDatumType"
+ "$ref":"#/definitions/AbstractFeatureCollectionType"
}
},
"elementName":{
- "localPart":"ImageDatum",
+ "localPart":"_FeatureCollection",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31966,11 +31849,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/AbstractDiscreteCoverageType"
}
},
"elementName":{
- "localPart":"srsName",
+ "localPart":"_DiscreteCoverage",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31981,11 +31864,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RangeSetType"
+ "$ref":"#/definitions/ImageDatumRefType"
}
},
"elementName":{
- "localPart":"rangeSet",
+ "localPart":"imageDatumRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31996,11 +31879,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/FeatureStylePropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/int"
}
},
"elementName":{
- "localPart":"featureStyle",
+ "localPart":"minutes",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32011,11 +31894,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TemporalDatumRefType"
+ "$ref":"#/definitions/CoordinateSystemAxisRefType"
}
},
"elementName":{
- "localPart":"temporalDatumRef",
+ "localPart":"usesAxis",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32026,11 +31909,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinatesType"
+ "$ref":"#/definitions/CompositeCurveType"
}
},
"elementName":{
- "localPart":"coordinates",
+ "localPart":"CompositeCurve",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32041,11 +31924,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/AbstractGeometryType"
}
},
"elementName":{
- "localPart":"modifiedCoordinate",
+ "localPart":"_ImplicitGeometry",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32056,11 +31939,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeometryArrayPropertyType"
+ "$ref":"#/definitions/CurveArrayPropertyType"
}
},
"elementName":{
- "localPart":"geometryMembers",
+ "localPart":"curveArrayProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32071,11 +31954,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractPositionalAccuracyType"
+ "$ref":"#/definitions/ConversionToPreferredUnitType"
}
},
"elementName":{
- "localPart":"_positionalAccuracy",
+ "localPart":"conversionToPreferredUnit",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32086,11 +31969,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiCurveDomainType"
+ "$ref":"#/definitions/MeasureListType"
}
},
"elementName":{
- "localPart":"multiCurveDomain",
+ "localPart":"valueList",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32101,11 +31984,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinateSystemRefType"
+ "$ref":"#/definitions/ConversionRefType"
}
},
"elementName":{
- "localPart":"coordinateSystemRef",
+ "localPart":"conversionRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32116,11 +31999,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GraphStylePropertyType"
+ "$ref":"#/definitions/SingleOperationRefType"
}
},
"elementName":{
- "localPart":"graphStyle",
+ "localPart":"singleOperationRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32131,11 +32014,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EnvelopeType"
+ "$ref":"#/definitions/MeasureType"
}
},
"elementName":{
- "localPart":"Envelope",
+ "localPart":"measure",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32146,11 +32029,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TransformationType"
+ "$ref":"#/definitions/TopoSolidType"
}
},
"elementName":{
- "localPart":"Transformation",
+ "localPart":"TopoSolid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32161,11 +32044,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/NodeType"
}
},
"elementName":{
- "localPart":"operationVersion",
+ "localPart":"Node",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32176,11 +32059,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationRefType"
+ "$ref":"#/definitions/CylinderType"
}
},
"elementName":{
- "localPart":"usesOperation",
+ "localPart":"Cylinder",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32191,11 +32074,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DirectPositionListType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
},
"elementName":{
- "localPart":"posList",
+ "localPart":"stringValue",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32206,11 +32089,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/VectorType"
}
},
"elementName":{
- "localPart":"version",
+ "localPart":"vector",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32221,11 +32104,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PolygonType"
+ "$ref":"#/definitions/ValueArrayPropertyType"
}
},
"elementName":{
- "localPart":"Polygon",
+ "localPart":"valueComponents",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32236,11 +32119,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/duration"
+ "$ref":"#/definitions/DirectPositionListType"
}
},
"elementName":{
- "localPart":"duration",
+ "localPart":"posList",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32251,11 +32134,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/IdentifierType"
+ "$ref":"#/definitions/PrimeMeridianType"
}
},
"elementName":{
- "localPart":"datumID",
+ "localPart":"PrimeMeridian",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32266,11 +32149,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopologyStylePropertyType"
+ "$ref":"#/definitions/TopoComplexMemberType"
}
},
"elementName":{
- "localPart":"topologyStyle",
+ "localPart":"topoComplexProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32281,11 +32164,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ConcatenatedOperationRefType"
+ "$ref":"#/definitions/DataBlockType"
}
},
"elementName":{
- "localPart":"concatenatedOperationRef",
+ "localPart":"DataBlock",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32296,11 +32179,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/StringOrRefType"
+ "$ref":"#/definitions/MultiGeometryType"
}
},
"elementName":{
- "localPart":"dataSource",
+ "localPart":"MultiGeometry",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32311,11 +32194,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeClockType"
+ "$ref":"#/definitions/PolygonPatchType"
}
},
"elementName":{
- "localPart":"TimeClock",
+ "localPart":"PolygonPatch",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32326,11 +32209,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeodeticDatumRefType"
+ "$ref":"#/definitions/DerivedUnitType"
}
},
"elementName":{
- "localPart":"geodeticDatumRef",
+ "localPart":"DerivedUnit",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32341,11 +32224,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTopologyType"
+ "$ref":"#/definitions/PointPropertyType"
}
},
"elementName":{
- "localPart":"_Topology",
+ "localPart":"pointProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32356,11 +32239,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DefaultStylePropertyType"
+ "$ref":"#/definitions/FeatureStylePropertyType"
}
},
"elementName":{
- "localPart":"defaultStyle",
+ "localPart":"featureStyle",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32371,11 +32254,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SolidArrayPropertyType"
+ "$ref":"#/definitions/PointArrayPropertyType"
}
},
"elementName":{
- "localPart":"solidArrayProperty",
+ "localPart":"pointMembers",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32386,11 +32269,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EngineeringCRSRefType"
+ "$ref":"#/definitions/StringOrRefType"
}
},
"elementName":{
- "localPart":"engineeringCRSRef",
+ "localPart":"status",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32401,11 +32284,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LineStringPropertyType"
+ "$ref":"#/definitions/CoordType"
}
},
"elementName":{
- "localPart":"lineStringMember",
+ "localPart":"coord",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32416,11 +32299,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MeasureType"
+ "$ref":"#/definitions/PointPropertyType"
}
},
"elementName":{
- "localPart":"inverseFlattening",
+ "localPart":"position",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32431,11 +32314,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ExtentType"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"validArea",
+ "localPart":"name",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32446,11 +32329,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTimeReferenceSystemType"
+ "$ref":"#/definitions/TemporalCSType"
}
},
"elementName":{
- "localPart":"_TimeReferenceSystem",
+ "localPart":"TemporalCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32461,11 +32344,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinateOperationRefType"
+ "$ref":"#/definitions/TinType"
}
},
"elementName":{
- "localPart":"coordinateOperationRef",
+ "localPart":"Tin",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32476,11 +32359,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ImageCRSRefType"
+ "$ref":"#/definitions/CoordinateOperationRefType"
}
},
"elementName":{
- "localPart":"imageCRSRef",
+ "localPart":"coordinateOperationRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32491,11 +32374,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CRSRefType"
+ "$ref":"#/definitions/GeneralTransformationRefType"
}
},
"elementName":{
- "localPart":"targetCRS",
+ "localPart":"generalTransformationRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32506,11 +32389,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/FeaturePropertyType"
+ "$ref":"#/definitions/LineStringSegmentType"
}
},
"elementName":{
- "localPart":"featureProperty",
+ "localPart":"LineStringSegment",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32521,11 +32404,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/FileType"
+ "$ref":"#/definitions/BaseUnitType"
}
},
"elementName":{
- "localPart":"File",
+ "localPart":"BaseUnit",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32536,11 +32419,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DerivedUnitType"
+ "$ref":"#/definitions/GeodesicType"
}
},
"elementName":{
- "localPart":"DerivedUnit",
+ "localPart":"Geodesic",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32551,11 +32434,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DMSAngleType"
+ "$ref":"#/definitions/VerticalDatumRefType"
}
},
"elementName":{
- "localPart":"dmsAngleValue",
+ "localPart":"usesVerticalDatum",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32566,11 +32449,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CurvePropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
},
"elementName":{
- "localPart":"baseCurve",
+ "localPart":"booleanValue",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32581,11 +32464,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MeasureType"
+ "$ref":"#/definitions/IsolatedPropertyType"
}
},
"elementName":{
- "localPart":"angle",
+ "localPart":"isolated",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32596,11 +32479,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ConversionToPreferredUnitType"
+ "$ref":"#/definitions/AbstractTimeReferenceSystemType"
}
},
"elementName":{
- "localPart":"roughConversionToPreferredUnit",
+ "localPart":"_TimeReferenceSystem",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32611,11 +32494,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/StringOrRefType"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"MappingRule",
+ "localPart":"methodName",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32626,11 +32509,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DerivedCRSRefType"
+ "$ref":"#/definitions/ObliqueCartesianCSRefType"
}
},
"elementName":{
- "localPart":"derivedCRSRef",
+ "localPart":"obliqueCartesianCSRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32641,11 +32524,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/CoordinateSystemAxisType"
}
},
"elementName":{
- "localPart":"coordinateOperationName",
+ "localPart":"CoordinateSystemAxis",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32656,11 +32539,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/IdentifierType"
+ "$ref":"#/definitions/AbstractGeneralOperationParameterRefType"
}
},
"elementName":{
- "localPart":"srsID",
+ "localPart":"includesParameter",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32671,11 +32554,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/GeometryStyleType"
}
},
"elementName":{
- "localPart":"axisAbbrev",
+ "localPart":"GeometryStyle",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32686,11 +32569,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeneralParameterValueType"
+ "$ref":"#/definitions/RingType"
}
},
"elementName":{
- "localPart":"_generalParameterValue",
+ "localPart":"Ring",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32701,11 +32584,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiSolidType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
},
"elementName":{
- "localPart":"MultiSolid",
+ "localPart":"targetDimensions",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32716,11 +32599,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SurfaceArrayPropertyType"
+ "$ref":"#/definitions/MultiCurveType"
}
},
"elementName":{
- "localPart":"surfaceArrayProperty",
+ "localPart":"MultiCurve",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32731,11 +32614,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/SymbolType"
}
},
"elementName":{
- "localPart":"datumName",
+ "localPart":"symbol",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32746,11 +32629,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeometryType"
+ "$ref":"#/definitions/LinearRingType"
}
},
"elementName":{
- "localPart":"_Geometry",
+ "localPart":"LinearRing",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32761,11 +32644,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/UnitDefinitionType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
}
},
"elementName":{
- "localPart":"UnitDefinition",
+ "localPart":"seconds",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32776,11 +32659,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SingleOperationRefType"
+ "$ref":"#/definitions/TargetPropertyType"
}
},
"elementName":{
- "localPart":"usesSingleOperation",
+ "localPart":"target",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32791,11 +32674,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PointPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
}
},
"elementName":{
- "localPart":"pointMember",
+ "localPart":"decimalMinutes",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32806,11 +32689,14 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TemporalCSType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
},
"elementName":{
- "localPart":"TemporalCS",
+ "localPart":"CountList",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32821,11 +32707,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeNodeType"
+ "$ref":"#/definitions/RectifiedGridDomainType"
}
},
"elementName":{
- "localPart":"TimeNode",
+ "localPart":"rectifiedGridDomain",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32836,11 +32722,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/IdentifierType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
},
"elementName":{
- "localPart":"csID",
+ "localPart":"modifiedCoordinate",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32851,11 +32737,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/HistoryPropertyType"
+ "$ref":"#/definitions/VerticalCSType"
}
},
"elementName":{
- "localPart":"history",
+ "localPart":"VerticalCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32866,11 +32752,14 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/VerticalDatumTypeType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
}
},
"elementName":{
- "localPart":"verticalDatumType",
+ "localPart":"integerValueList",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32881,11 +32770,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractRingPropertyType"
+ "$ref":"#/definitions/AbstractTopologyType"
}
},
"elementName":{
- "localPart":"innerBoundaryIs",
+ "localPart":"_Topology",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32896,11 +32785,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GridCoverageType"
+ "$ref":"#/definitions/ConcatenatedOperationType"
}
},
"elementName":{
- "localPart":"GridCoverage",
+ "localPart":"ConcatenatedOperation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32911,11 +32800,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SurfacePropertyType"
+ "$ref":"#/definitions/StringOrRefType"
}
},
"elementName":{
- "localPart":"surfaceMember",
+ "localPart":"quantityType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32926,14 +32815,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
+ "$ref":"#/definitions/ReferenceType"
}
},
"elementName":{
- "localPart":"integerValueList",
+ "localPart":"definitionRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32944,11 +32830,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LineStringPropertyType"
+ "$ref":"#/definitions/AbstractTimeObjectType"
}
},
"elementName":{
- "localPart":"lineStringProperty",
+ "localPart":"_TimeObject",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32974,11 +32860,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LocationPropertyType"
+ "$ref":"#/definitions/OperationParameterRefType"
}
},
"elementName":{
- "localPart":"location",
+ "localPart":"valueOfParameter",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32989,11 +32875,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiPointPropertyType"
+ "$ref":"#/definitions/TopoPrimitiveArrayAssociationType"
}
},
"elementName":{
- "localPart":"multiCenterOf",
+ "localPart":"topoPrimitiveMembers",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33004,14 +32890,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"doubleOrNullTupleList",
+ "localPart":"axisDirection",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33022,11 +32905,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeneralConversionRefType"
+ "$ref":"#/definitions/IdentifierType"
}
},
"elementName":{
- "localPart":"generalConversionRef",
+ "localPart":"coordinateOperationID",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33037,11 +32920,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EllipsoidalCSRefType"
+ "$ref":"#/definitions/MultiSurfacePropertyType"
}
},
"elementName":{
- "localPart":"ellipsoidalCSRef",
+ "localPart":"multiSurfaceProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33052,12 +32935,15 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeometryStyleType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
},
"elementName":{
- "localPart":"GeometryStyle",
+ "localPart":"LabelExpression",
"namespaceURI":"http://www.opengis.net/gml"
+ },
+ "scope":{
+ "$ref":"#/definitions/LabelType"
}
},
{
@@ -33067,11 +32953,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TargetPropertyType"
+ "$ref":"#/definitions/ConventionalUnitType"
}
},
"elementName":{
- "localPart":"target",
+ "localPart":"ConventionalUnit",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33082,11 +32968,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RectifiedGridCoverageType"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"RectifiedGridCoverage",
+ "localPart":"axisAbbrev",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33097,11 +32983,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/StringOrRefType"
+ "$ref":"#/definitions/TemporalCRSRefType"
}
},
"elementName":{
- "localPart":"description",
+ "localPart":"temporalCRSRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33112,11 +32998,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ArrayType"
+ "$ref":"#/definitions/ArcType"
}
},
"elementName":{
- "localPart":"Array",
+ "localPart":"Arc",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33127,11 +33013,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/IdentifierType"
+ "$ref":"#/definitions/TimePeriodType"
}
},
"elementName":{
- "localPart":"axisID",
+ "localPart":"TimePeriod",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33142,11 +33028,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OrientableCurveType"
+ "$ref":"#/definitions/EllipsoidalCSRefType"
}
},
"elementName":{
- "localPart":"OrientableCurve",
+ "localPart":"ellipsoidalCSRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33157,11 +33043,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/IdentifierType"
}
},
"elementName":{
- "localPart":"Category",
+ "localPart":"ellipsoidID",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33172,11 +33058,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DirectedNodePropertyType"
+ "$ref":"#/definitions/TrackType"
}
},
"elementName":{
- "localPart":"directedNode",
+ "localPart":"track",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33187,11 +33073,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/IndexMapType"
+ "$ref":"#/definitions/StringOrRefType"
}
},
"elementName":{
- "localPart":"IndexMap",
+ "localPart":"dataSource",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33202,11 +33088,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractCoordinateSystemType"
+ "$ref":"#/definitions/DictionaryEntryType"
}
},
"elementName":{
- "localPart":"_CoordinateSystem",
+ "localPart":"dictionaryEntry",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33217,11 +33103,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BSplineType"
+ "$ref":"#/definitions/CircleByCenterPointType"
}
},
"elementName":{
- "localPart":"BSpline",
+ "localPart":"CircleByCenterPoint",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33232,11 +33118,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ObliqueCartesianCSRefType"
+ "$ref":"#/definitions/AbstractRingType"
}
},
"elementName":{
- "localPart":"obliqueCartesianCSRef",
+ "localPart":"_Ring",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33247,11 +33133,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EllipsoidType"
+ "$ref":"#/definitions/GeodeticDatumRefType"
}
},
"elementName":{
- "localPart":"Ellipsoid",
+ "localPart":"geodeticDatumRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33262,11 +33148,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeOrdinalReferenceSystemType"
+ "$ref":"#/definitions/TimeEdgeType"
}
},
"elementName":{
- "localPart":"TimeOrdinalReferenceSystem",
+ "localPart":"TimeEdge",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33277,11 +33163,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractStyleType"
+ "$ref":"#/definitions/EllipsoidRefType"
}
},
"elementName":{
- "localPart":"_Style",
+ "localPart":"ellipsoidRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33292,11 +33178,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LabelStyleType"
+ "$ref":"#/definitions/FeaturePropertyType"
}
},
"elementName":{
- "localPart":"LabelStyle",
+ "localPart":"featureMember",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33307,11 +33193,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractRingPropertyType"
+ "$ref":"#/definitions/ProjectedCRSRefType"
}
},
"elementName":{
- "localPart":"interior",
+ "localPart":"projectedCRSRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33322,11 +33208,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CompositeSolidType"
+ "$ref":"#/definitions/IdentifierType"
}
},
"elementName":{
- "localPart":"CompositeSolid",
+ "localPart":"groupID",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33345,6 +33231,81 @@
"namespaceURI":"http://www.opengis.net/gml"
}
},
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AssociationType"
+ }
+ },
+ "elementName":{
+ "localPart":"resultOf",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/EnvelopeType"
+ }
+ },
+ "elementName":{
+ "localPart":"boundingBox",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/DegreesType"
+ }
+ },
+ "elementName":{
+ "localPart":"degrees",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/OffsetCurveType"
+ }
+ },
+ "elementName":{
+ "localPart":"OffsetCurve",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/MultiPolygonType"
+ }
+ },
+ "elementName":{
+ "localPart":"MultiPolygon",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
{
"type":"object",
"properties":{
@@ -33367,11 +33328,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
+ "$ref":"#/definitions/SecondDefiningParameterType"
}
},
"elementName":{
- "localPart":"decimalMinutes",
+ "localPart":"secondDefiningParameter",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33382,11 +33343,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinateReferenceSystemRefType"
+ "$ref":"#/definitions/BoundingShapeType"
}
},
"elementName":{
- "localPart":"coordinateReferenceSystemRef",
+ "localPart":"boundedBy",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33397,11 +33358,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ObservationType"
+ "$ref":"#/definitions/TopologyStyleType"
}
},
"elementName":{
- "localPart":"Observation",
+ "localPart":"TopologyStyle",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33412,11 +33373,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeEdgeType"
+ "$ref":"#/definitions/AbstractGeometryType"
}
},
"elementName":{
- "localPart":"TimeEdge",
+ "localPart":"_Geometry",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33427,11 +33388,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PolarCSType"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"PolarCS",
+ "localPart":"anchorPoint",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33442,11 +33403,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DerivationUnitTermType"
+ "$ref":"#/definitions/DatumRefType"
}
},
"elementName":{
- "localPart":"derivationUnitTerm",
+ "localPart":"datumRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33457,11 +33418,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiSurfaceType"
+ "$ref":"#/definitions/OrientableCurveType"
}
},
"elementName":{
- "localPart":"MultiSurface",
+ "localPart":"OrientableCurve",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33472,11 +33433,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LinearCSRefType"
+ "$ref":"#/definitions/RangeSetType"
}
},
"elementName":{
- "localPart":"linearCSRef",
+ "localPart":"rangeSet",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33487,11 +33448,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SolidPropertyType"
+ "$ref":"#/definitions/AbstractTimeTopologyPrimitiveType"
}
},
"elementName":{
- "localPart":"solidMember",
+ "localPart":"_TimeTopologyPrimitive",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33502,11 +33463,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CartesianCSType"
+ "$ref":"#/definitions/RectangleType"
}
},
"elementName":{
- "localPart":"CartesianCS",
+ "localPart":"Rectangle",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33517,11 +33478,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiGeometryPropertyType"
+ "$ref":"#/definitions/ArrayType"
}
},
"elementName":{
- "localPart":"multiGeometryProperty",
+ "localPart":"Array",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33532,11 +33493,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoComplexMemberType"
+ "$ref":"#/definitions/SurfaceArrayPropertyType"
}
},
"elementName":{
- "localPart":"superComplex",
+ "localPart":"surfaceArrayProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33547,11 +33508,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DMSAngleType"
+ "$ref":"#/definitions/AbstractRingPropertyType"
}
},
"elementName":{
- "localPart":"dmsAngle",
+ "localPart":"exterior",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33562,11 +33523,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/FeaturePropertyType"
+ "$ref":"#/definitions/MeasureType"
}
},
"elementName":{
- "localPart":"featureMember",
+ "localPart":"Quantity",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33577,11 +33538,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeneralConversionRefType"
+ "$ref":"#/definitions/ObliqueCartesianCSType"
}
},
"elementName":{
- "localPart":"definedByConversion",
+ "localPart":"ObliqueCartesianCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33592,11 +33553,56 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CylindricalCSRefType"
+ "$ref":"#/definitions/FeatureStyleType"
}
},
"elementName":{
- "localPart":"cylindricalCSRef",
+ "localPart":"FeatureStyle",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/RectifiedGridCoverageType"
+ }
+ },
+ "elementName":{
+ "localPart":"RectifiedGridCoverage",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/ReferenceType"
+ }
+ },
+ "elementName":{
+ "localPart":"_reference",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/MultiSurfaceCoverageType"
+ }
+ },
+ "elementName":{
+ "localPart":"MultiSurfaceCoverage",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33622,11 +33628,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ContainerPropertyType"
+ "$ref":"#/definitions/TimeInstantType"
}
},
"elementName":{
- "localPart":"container",
+ "localPart":"TimeInstant",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33637,11 +33643,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/FeaturePropertyType"
+ "$ref":"#/definitions/CubicSplineType"
}
},
"elementName":{
- "localPart":"using",
+ "localPart":"CubicSpline",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33652,11 +33658,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/IsolatedPropertyType"
+ "$ref":"#/definitions/SolidPropertyType"
}
},
"elementName":{
- "localPart":"isolated",
+ "localPart":"solidMember",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33667,11 +33673,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BaseUnitType"
+ "$ref":"#/definitions/ImageDatumRefType"
}
},
"elementName":{
- "localPart":"BaseUnit",
+ "localPart":"usesImageDatum",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33686,7 +33692,7 @@
}
},
"elementName":{
- "localPart":"coordinateOperationID",
+ "localPart":"axisID",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33697,11 +33703,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LineStringSegmentType"
+ "$ref":"#/definitions/ImageCRSRefType"
}
},
"elementName":{
- "localPart":"LineStringSegment",
+ "localPart":"imageCRSRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33712,11 +33718,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/UserDefinedCSRefType"
+ "$ref":"#/definitions/EdgeType"
}
},
"elementName":{
- "localPart":"userDefinedCSRef",
+ "localPart":"Edge",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33727,11 +33733,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/DirectionVectorType"
}
},
"elementName":{
- "localPart":"valueFile",
+ "localPart":"DirectionVector",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33742,11 +33748,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MetaDataPropertyType"
+ "$ref":"#/definitions/TimePositionType"
}
},
"elementName":{
- "localPart":"metaDataProperty",
+ "localPart":"timePosition",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33757,11 +33763,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GenericMetaDataType"
+ "$ref":"#/definitions/PrimeMeridianRefType"
}
},
"elementName":{
- "localPart":"GenericMetaData",
+ "localPart":"usesPrimeMeridian",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33772,11 +33778,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinateSystemAxisType"
+ "$ref":"#/definitions/AbstractReferenceSystemType"
}
},
"elementName":{
- "localPart":"CoordinateSystemAxis",
+ "localPart":"_ReferenceSystem",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33791,52 +33797,7 @@
}
},
"elementName":{
- "localPart":"measure",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/CurveType"
- }
- },
- "elementName":{
- "localPart":"Curve",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/ConeType"
- }
- },
- "elementName":{
- "localPart":"Cone",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/DirectionPropertyType"
- }
- },
- "elementName":{
- "localPart":"direction",
+ "localPart":"result",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33847,11 +33808,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AssociationType"
+ "$ref":"#/definitions/CRSRefType"
}
},
"elementName":{
- "localPart":"_strictAssociation",
+ "localPart":"crsRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33862,11 +33823,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeometricAggregateType"
+ "$ref":"#/definitions/DirectedTopoSolidPropertyType"
}
},
"elementName":{
- "localPart":"_GeometricAggregate",
+ "localPart":"directedTopoSolid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33877,11 +33838,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/ValuePropertyType"
}
},
"elementName":{
- "localPart":"maximumOccurs",
+ "localPart":"valueProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33892,11 +33853,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoSolidType"
+ "$ref":"#/definitions/GeodesicStringType"
}
},
"elementName":{
- "localPart":"TopoSolid",
+ "localPart":"GeodesicString",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33907,11 +33868,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractRingPropertyType"
+ "$ref":"#/definitions/AbstractGeneralOperationParameterRefType"
}
},
"elementName":{
- "localPart":"outerBoundaryIs",
+ "localPart":"abstractGeneralOperationParameterRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33922,11 +33883,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EnvelopeType"
+ "$ref":"#/definitions/IdentifierType"
}
},
"elementName":{
- "localPart":"verticalExtent",
+ "localPart":"meridianID",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33937,11 +33898,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/VerticalDatumType"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"VerticalDatum",
+ "localPart":"srsName",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33952,11 +33913,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/IdentifierType"
+ "$ref":"#/definitions/GeographicCRSRefType"
}
},
"elementName":{
- "localPart":"methodID",
+ "localPart":"geographicCRSRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33967,11 +33928,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DictionaryType"
+ "$ref":"#/definitions/CompositeSurfaceType"
}
},
"elementName":{
- "localPart":"Dictionary",
+ "localPart":"CompositeSurface",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33982,11 +33943,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractCoordinateOperationType"
+ "$ref":"#/definitions/UnitOfMeasureType"
}
},
"elementName":{
- "localPart":"_CoordinateOperation",
+ "localPart":"unitOfMeasure",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33997,11 +33958,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTimeObjectType"
+ "$ref":"#/definitions/AbstractSurfaceType"
}
},
"elementName":{
- "localPart":"_TimeObject",
+ "localPart":"_Surface",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34012,11 +33973,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SurfacePropertyType"
+ "$ref":"#/definitions/FeatureArrayPropertyType"
}
},
"elementName":{
- "localPart":"baseSurface",
+ "localPart":"featureMembers",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34027,11 +33988,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LinearCSType"
+ "$ref":"#/definitions/GridFunctionType"
}
},
"elementName":{
- "localPart":"LinearCS",
+ "localPart":"GridFunction",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34042,11 +34003,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordType"
+ "$ref":"#/definitions/CartesianCSType"
}
},
"elementName":{
- "localPart":"coord",
+ "localPart":"CartesianCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34057,11 +34018,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ArcByCenterPointType"
+ "$ref":"#/definitions/OrientableSurfaceType"
}
},
"elementName":{
- "localPart":"ArcByCenterPoint",
+ "localPart":"OrientableSurface",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34072,11 +34033,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ArcType"
+ "$ref":"#/definitions/PolygonPropertyType"
}
},
"elementName":{
- "localPart":"Arc",
+ "localPart":"polygonMember",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34087,11 +34048,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeCalendarType"
+ "$ref":"#/definitions/TemporalCSRefType"
}
},
"elementName":{
- "localPart":"TimeCalendar",
+ "localPart":"temporalCSRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34102,11 +34063,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ArrayAssociationType"
+ "$ref":"#/definitions/ArcStringType"
}
},
"elementName":{
- "localPart":"members",
+ "localPart":"ArcString",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34117,11 +34078,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PointType"
+ "$ref":"#/definitions/SurfaceArrayPropertyType"
}
},
"elementName":{
- "localPart":"Point",
+ "localPart":"surfaceMembers",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34132,11 +34093,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DatumRefType"
+ "$ref":"#/definitions/CylindricalCSType"
}
},
"elementName":{
- "localPart":"datumRef",
+ "localPart":"CylindricalCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34147,11 +34108,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DirectPositionType"
+ "$ref":"#/definitions/GeocentricCRSRefType"
}
},
"elementName":{
- "localPart":"pos",
+ "localPart":"geocentricCRSRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34162,11 +34123,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoPointPropertyType"
+ "$ref":"#/definitions/EngineeringDatumType"
}
},
"elementName":{
- "localPart":"topoPointProperty",
+ "localPart":"EngineeringDatum",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34177,11 +34138,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AssociationType"
+ "$ref":"#/definitions/DefinitionProxyType"
}
},
"elementName":{
- "localPart":"_association",
+ "localPart":"DefinitionProxy",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34192,11 +34153,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/EnvelopeWithTimePeriodType"
}
},
"elementName":{
- "localPart":"scope",
+ "localPart":"EnvelopeWithTimePeriod",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34207,11 +34168,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TargetPropertyType"
+ "$ref":"#/definitions/RectifiedGridType"
}
},
"elementName":{
- "localPart":"subject",
+ "localPart":"RectifiedGrid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34222,11 +34183,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ConcatenatedOperationType"
+ "$ref":"#/definitions/GeneralConversionRefType"
}
},
"elementName":{
- "localPart":"ConcatenatedOperation",
+ "localPart":"definedByConversion",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34237,11 +34198,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractCoordinateOperationType"
+ "$ref":"#/definitions/TopologyStylePropertyType"
}
},
"elementName":{
- "localPart":"_SingleOperation",
+ "localPart":"topologyStyle",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34252,11 +34213,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MeasureType"
+ "$ref":"#/definitions/PointType"
}
},
"elementName":{
- "localPart":"result",
+ "localPart":"Point",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34267,11 +34228,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DegreesType"
+ "$ref":"#/definitions/ConcatenatedOperationRefType"
}
},
"elementName":{
- "localPart":"degrees",
+ "localPart":"concatenatedOperationRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34282,11 +34243,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiCurvePropertyType"
+ "$ref":"#/definitions/CompositeSolidType"
}
},
"elementName":{
- "localPart":"multiCenterLineOf",
+ "localPart":"CompositeSolid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34297,11 +34258,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationParameterRefType"
+ "$ref":"#/definitions/SphericalCSRefType"
}
},
"elementName":{
- "localPart":"valueOfParameter",
+ "localPart":"sphericalCSRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34312,11 +34273,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractFeatureCollectionType"
+ "$ref":"#/definitions/GraphStylePropertyType"
}
},
"elementName":{
- "localPart":"_FeatureCollection",
+ "localPart":"graphStyle",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34327,11 +34288,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SurfaceArrayPropertyType"
+ "$ref":"#/definitions/CoordinateSystemRefType"
}
},
"elementName":{
- "localPart":"surfaceMembers",
+ "localPart":"usesCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34342,11 +34303,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiSurfacePropertyType"
+ "$ref":"#/definitions/AbstractParametricCurveSurfaceType"
}
},
"elementName":{
- "localPart":"multiExtentOf",
+ "localPart":"_ParametricCurveSurface",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34357,11 +34318,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PassThroughOperationRefType"
+ "$ref":"#/definitions/MultiCurveCoverageType"
}
},
"elementName":{
- "localPart":"passThroughOperationRef",
+ "localPart":"MultiCurveCoverage",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34372,14 +34333,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/GridDomainType"
}
},
"elementName":{
- "localPart":"CountList",
+ "localPart":"gridDomain",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34390,11 +34348,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
}
},
"elementName":{
- "localPart":"realizationEpoch",
+ "localPart":"_CoordinateSystem",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34405,11 +34363,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ReferenceSystemRefType"
+ "$ref":"#/definitions/IdentifierType"
}
},
"elementName":{
- "localPart":"referenceSystemRef",
+ "localPart":"csID",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34420,11 +34378,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RangeParametersType"
+ "$ref":"#/definitions/ArcStringByBulgeType"
}
},
"elementName":{
- "localPart":"rangeParameters",
+ "localPart":"ArcStringByBulge",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34435,11 +34393,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeographicCRSRefType"
+ "$ref":"#/definitions/GeocentricCRSType"
}
},
"elementName":{
- "localPart":"geographicCRSRef",
+ "localPart":"GeocentricCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34450,11 +34408,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EngineeringDatumRefType"
+ "$ref":"#/definitions/IdentifierType"
}
},
"elementName":{
- "localPart":"engineeringDatumRef",
+ "localPart":"methodID",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34465,11 +34423,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SolidPropertyType"
+ "$ref":"#/definitions/EnvelopeType"
}
},
"elementName":{
- "localPart":"solidProperty",
+ "localPart":"Envelope",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34480,11 +34438,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeOrNullListType"
+ "$ref":"#/definitions/AbstractMetaDataType"
}
},
"elementName":{
- "localPart":"CategoryList",
+ "localPart":"_MetaData",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34495,11 +34453,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeodeticDatumRefType"
+ "$ref":"#/definitions/ObservationType"
}
},
"elementName":{
- "localPart":"usesGeodeticDatum",
+ "localPart":"Observation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34510,11 +34468,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PointPropertyType"
+ "$ref":"#/definitions/AngleChoiceType"
}
},
"elementName":{
- "localPart":"position",
+ "localPart":"greenwichLongitude",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34525,11 +34483,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OffsetCurveType"
+ "$ref":"#/definitions/AbstractGeneralOperationParameterRefType"
}
},
"elementName":{
- "localPart":"OffsetCurve",
+ "localPart":"usesParameter",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34540,11 +34498,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DefinitionProxyType"
+ "$ref":"#/definitions/AssociationType"
}
},
"elementName":{
- "localPart":"DefinitionProxy",
+ "localPart":"_strictAssociation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34555,11 +34513,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoPrimitiveMemberType"
+ "$ref":"#/definitions/CoordinatesType"
}
},
"elementName":{
- "localPart":"topoPrimitiveMember",
+ "localPart":"coordinates",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34570,11 +34528,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
+ "$ref":"#/definitions/MeasureType"
}
},
"elementName":{
- "localPart":"origin",
+ "localPart":"inverseFlattening",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34589,7 +34547,7 @@
}
},
"elementName":{
- "localPart":"centerOf",
+ "localPart":"pointMember",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34600,11 +34558,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiSurfaceCoverageType"
+ "$ref":"#/definitions/DomainSetType"
}
},
"elementName":{
- "localPart":"MultiSurfaceCoverage",
+ "localPart":"domainSet",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34615,11 +34573,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationParameterRefType"
+ "$ref":"#/definitions/EllipsoidRefType"
}
},
"elementName":{
- "localPart":"operationParameterGroupRef",
+ "localPart":"usesEllipsoid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34630,11 +34588,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MeasureOrNullListType"
+ "$ref":"#/definitions/MultiCurvePropertyType"
}
},
"elementName":{
- "localPart":"QuantityList",
+ "localPart":"multiCenterLineOf",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34645,11 +34603,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractParametricCurveSurfaceType"
+ "$ref":"#/definitions/DictionaryEntryType"
}
},
"elementName":{
- "localPart":"_ParametricCurveSurface",
+ "localPart":"definitionMember",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34660,11 +34618,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RectangleType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
},
"elementName":{
- "localPart":"Rectangle",
+ "localPart":"valueFile",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34675,11 +34633,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeodesicType"
+ "$ref":"#/definitions/ConversionType"
}
},
"elementName":{
- "localPart":"Geodesic",
+ "localPart":"Conversion",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34690,11 +34648,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PrimeMeridianRefType"
+ "$ref":"#/definitions/AbstractSurfacePatchType"
}
},
"elementName":{
- "localPart":"primeMeridianRef",
+ "localPart":"_SurfacePatch",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34705,11 +34663,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CurvePropertyType"
+ "$ref":"#/definitions/AbstractContinuousCoverageType"
}
},
"elementName":{
- "localPart":"centerLineOf",
+ "localPart":"_ContinuousCoverage",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34720,11 +34678,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/IdentifierType"
+ "$ref":"#/definitions/VerticalCRSType"
}
},
"elementName":{
- "localPart":"meridianID",
+ "localPart":"VerticalCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34735,11 +34693,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CompassPointEnumeration"
+ "$ref":"#/definitions/CovarianceMatrixType"
}
},
"elementName":{
- "localPart":"CompassPoint",
+ "localPart":"covarianceMatrix",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34750,11 +34708,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/CoordinateReferenceSystemRefType"
}
},
"elementName":{
- "localPart":"stringValue",
+ "localPart":"baseCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34765,11 +34723,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/StringOrRefType"
+ "$ref":"#/definitions/TimeNodeType"
}
},
"elementName":{
- "localPart":"quantityType",
+ "localPart":"TimeNode",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34780,11 +34738,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/VerticalCRSType"
+ "$ref":"#/definitions/LabelStyleType"
}
},
"elementName":{
- "localPart":"VerticalCRS",
+ "localPart":"LabelStyle",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34795,11 +34753,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/StringOrRefType"
+ "$ref":"#/definitions/CartesianCSRefType"
}
},
"elementName":{
- "localPart":"LocationString",
+ "localPart":"usesCartesianCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34810,11 +34768,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ParameterValueType"
+ "$ref":"#/definitions/TopoCurvePropertyType"
}
},
"elementName":{
- "localPart":"parameterValue",
+ "localPart":"topoCurveProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34825,11 +34783,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PolygonPropertyType"
+ "$ref":"#/definitions/FeatureCollectionType"
}
},
"elementName":{
- "localPart":"polygonProperty",
+ "localPart":"FeatureCollection",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34840,11 +34798,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TrianglePatchArrayPropertyType"
+ "$ref":"#/definitions/AbstractGeneralParameterValueType"
}
},
"elementName":{
- "localPart":"trianglePatches",
+ "localPart":"includesValue",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34855,11 +34813,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CurvePropertyType"
+ "$ref":"#/definitions/TopoComplexType"
}
},
"elementName":{
- "localPart":"curveProperty",
+ "localPart":"TopoComplex",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34870,11 +34828,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SurfacePatchArrayPropertyType"
+ "$ref":"#/definitions/EngineeringCRSRefType"
}
},
"elementName":{
- "localPart":"patches",
+ "localPart":"engineeringCRSRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34885,11 +34843,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoComplexType"
+ "$ref":"#/definitions/FeaturePropertyType"
}
},
"elementName":{
- "localPart":"TopoComplex",
+ "localPart":"using",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34900,11 +34858,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CompoundCRSType"
+ "$ref":"#/definitions/ContainerPropertyType"
}
},
"elementName":{
- "localPart":"CompoundCRS",
+ "localPart":"container",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34915,11 +34873,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CovarianceMatrixType"
+ "$ref":"#/definitions/TopoVolumeType"
}
},
"elementName":{
- "localPart":"covarianceMatrix",
+ "localPart":"TopoVolume",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34930,11 +34888,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeneralConversionType"
+ "$ref":"#/definitions/MeasureType"
}
},
"elementName":{
- "localPart":"_GeneralConversion",
+ "localPart":"semiMinorAxis",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34945,11 +34903,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
},
"elementName":{
- "localPart":"anchorPoint",
+ "localPart":"integerValue",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34960,11 +34918,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ConversionToPreferredUnitType"
+ "$ref":"#/definitions/TemporalCRSType"
}
},
"elementName":{
- "localPart":"conversionToPreferredUnit",
+ "localPart":"TemporalCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34975,11 +34933,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/IndirectEntryType"
+ "$ref":"#/definitions/OperationMethodRefType"
}
},
"elementName":{
- "localPart":"indirectEntry",
+ "localPart":"operationMethodRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34990,11 +34948,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DirectionVectorType"
+ "$ref":"#/definitions/DirectedObservationType"
}
},
"elementName":{
- "localPart":"DirectionVector",
+ "localPart":"DirectedObservation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35005,11 +34963,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CompositeSurfaceType"
+ "$ref":"#/definitions/SurfacePropertyType"
}
},
"elementName":{
- "localPart":"CompositeSurface",
+ "localPart":"baseSurface",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35020,11 +34978,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TemporalDatumRefType"
+ "$ref":"#/definitions/EllipsoidType"
}
},
"elementName":{
- "localPart":"usesTemporalDatum",
+ "localPart":"Ellipsoid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35035,11 +34993,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CovarianceElementType"
+ "$ref":"#/definitions/TopoPrimitiveMemberType"
}
},
"elementName":{
- "localPart":"includesElement",
+ "localPart":"topoPrimitiveMember",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35050,11 +35008,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DirectedObservationAtDistanceType"
+ "$ref":"#/definitions/OperationRefType"
}
},
"elementName":{
- "localPart":"DirectedObservationAtDistance",
+ "localPart":"usesOperation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35065,11 +35023,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DirectedFacePropertyType"
+ "$ref":"#/definitions/MultiPointDomainType"
}
},
"elementName":{
- "localPart":"directedFace",
+ "localPart":"multiPointDomain",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35080,11 +35038,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/UserDefinedCSType"
+ "$ref":"#/definitions/TimePrimitivePropertyType"
}
},
"elementName":{
- "localPart":"UserDefinedCS",
+ "localPart":"validTime",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35095,14 +35053,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/AbstractGMLType"
}
},
"elementName":{
- "localPart":"BooleanList",
+ "localPart":"_GML",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35113,11 +35068,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/QuantityExtentType"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"QuantityExtent",
+ "localPart":"parameterName",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35128,11 +35083,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinateSystemRefType"
+ "$ref":"#/definitions/MultiSurfacePropertyType"
}
},
"elementName":{
- "localPart":"usesCS",
+ "localPart":"multiCoverage",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35143,11 +35098,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PrimeMeridianType"
+ "$ref":"#/definitions/CoverageFunctionType"
}
},
"elementName":{
- "localPart":"PrimeMeridian",
+ "localPart":"coverageFunction",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35158,11 +35113,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiSurfaceDomainType"
+ "$ref":"#/definitions/BagType"
}
},
"elementName":{
- "localPart":"multiSurfaceDomain",
+ "localPart":"Bag",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35173,11 +35128,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ValueArrayPropertyType"
+ "$ref":"#/definitions/CurveArrayPropertyType"
}
},
"elementName":{
- "localPart":"valueComponents",
+ "localPart":"curveMembers",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35188,11 +35143,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiPointType"
+ "$ref":"#/definitions/AbstractRingPropertyType"
}
},
"elementName":{
- "localPart":"MultiPoint",
+ "localPart":"outerBoundaryIs",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35203,11 +35158,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ClothoidType"
+ "$ref":"#/definitions/CoordinateSystemRefType"
}
},
"elementName":{
- "localPart":"Clothoid",
+ "localPart":"coordinateSystemRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35218,11 +35173,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ProjectedCRSType"
+ "$ref":"#/definitions/CompoundCRSType"
}
},
"elementName":{
- "localPart":"ProjectedCRS",
+ "localPart":"CompoundCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35248,11 +35203,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeIntervalLengthType"
+ "$ref":"#/definitions/UserDefinedCSRefType"
}
},
"elementName":{
- "localPart":"timeInterval",
+ "localPart":"userDefinedCSRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35263,11 +35218,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiGeometryType"
+ "$ref":"#/definitions/EngineeringDatumRefType"
}
},
"elementName":{
- "localPart":"MultiGeometry",
+ "localPart":"usesEngineeringDatum",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35278,11 +35233,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiPointPropertyType"
+ "$ref":"#/definitions/FaceType"
}
},
"elementName":{
- "localPart":"multiLocation",
+ "localPart":"Face",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35293,11 +35248,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DictionaryEntryType"
+ "$ref":"#/definitions/DirectedFacePropertyType"
}
},
"elementName":{
- "localPart":"dictionaryEntry",
+ "localPart":"directedFace",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35308,11 +35263,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiPolygonType"
+ "$ref":"#/definitions/IndexMapType"
}
},
"elementName":{
- "localPart":"MultiPolygon",
+ "localPart":"IndexMap",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35323,11 +35278,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/TopoCurveType"
}
},
"elementName":{
- "localPart":"columnIndex",
+ "localPart":"TopoCurve",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35338,11 +35293,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/VerticalCRSRefType"
}
},
"elementName":{
- "localPart":"integerValue",
+ "localPart":"verticalCRSRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35353,11 +35308,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimePrimitivePropertyType"
+ "$ref":"#/definitions/CovarianceElementType"
}
},
"elementName":{
- "localPart":"validTime",
+ "localPart":"includesElement",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35368,11 +35323,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CircleType"
+ "$ref":"#/definitions/PolarCSType"
}
},
"elementName":{
- "localPart":"Circle",
+ "localPart":"PolarCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35383,11 +35338,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ArcStringType"
+ "$ref":"#/definitions/CoordinatesType"
}
},
"elementName":{
- "localPart":"ArcString",
+ "localPart":"tupleList",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35398,11 +35353,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MeasureType"
+ "$ref":"#/definitions/ExtentType"
}
},
"elementName":{
- "localPart":"semiMinorAxis",
+ "localPart":"validArea",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35413,11 +35368,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ObliqueCartesianCSType"
+ "$ref":"#/definitions/AbstractReferenceSystemType"
}
},
"elementName":{
- "localPart":"ObliqueCartesianCS",
+ "localPart":"_CoordinateReferenceSystem",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35428,11 +35383,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/StringOrRefType"
+ "$ref":"#/definitions/DMSAngleType"
}
},
"elementName":{
- "localPart":"remarks",
+ "localPart":"dmsAngleValue",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35443,11 +35398,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinateSystemAxisRefType"
+ "$ref":"#/definitions/PrimeMeridianRefType"
}
},
"elementName":{
- "localPart":"usesAxis",
+ "localPart":"primeMeridianRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35458,11 +35413,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/VectorType"
+ "$ref":"#/definitions/MeasureType"
}
},
"elementName":{
- "localPart":"vector",
+ "localPart":"value",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35473,11 +35428,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoPrimitiveArrayAssociationType"
+ "$ref":"#/definitions/OperationRefType"
}
},
"elementName":{
- "localPart":"topoPrimitiveMembers",
+ "localPart":"operationRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35488,14 +35443,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/SolidArrayPropertyType"
}
},
"elementName":{
- "localPart":"CountExtent",
+ "localPart":"solidMembers",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35506,11 +35458,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractSurfaceType"
+ "$ref":"#/definitions/ArcByCenterPointType"
}
},
"elementName":{
- "localPart":"_Surface",
+ "localPart":"ArcByCenterPoint",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35521,11 +35473,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AssociationType"
+ "$ref":"#/definitions/SolidType"
}
},
"elementName":{
- "localPart":"member",
+ "localPart":"Solid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35536,11 +35488,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationMethodType"
+ "$ref":"#/definitions/MultiPointType"
}
},
"elementName":{
- "localPart":"OperationMethod",
+ "localPart":"MultiPoint",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35551,11 +35503,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CartesianCSRefType"
+ "$ref":"#/definitions/TimeOrdinalEraType"
}
},
"elementName":{
- "localPart":"usesCartesianCS",
+ "localPart":"TimeOrdinalEra",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35566,11 +35518,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractDiscreteCoverageType"
+ "$ref":"#/definitions/GridCoverageType"
}
},
"elementName":{
- "localPart":"_DiscreteCoverage",
+ "localPart":"GridCoverage",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35581,11 +35533,14 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/StringOrRefType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
},
"elementName":{
- "localPart":"status",
+ "localPart":"Null",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35596,11 +35551,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BoundingShapeType"
+ "$ref":"#/definitions/CRSRefType"
}
},
"elementName":{
- "localPart":"boundedBy",
+ "localPart":"targetCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35615,7 +35570,7 @@
}
},
"elementName":{
- "localPart":"parameterName",
+ "localPart":"csName",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35626,11 +35581,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiSolidPropertyType"
+ "$ref":"#/definitions/ImageCRSType"
}
},
"elementName":{
- "localPart":"multiSolidProperty",
+ "localPart":"ImageCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35641,11 +35596,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EnvelopeWithTimePeriodType"
+ "$ref":"#/definitions/MultiSurfaceDomainType"
}
},
"elementName":{
- "localPart":"EnvelopeWithTimePeriod",
+ "localPart":"multiSurfaceDomain",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35656,11 +35611,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoComplexMemberType"
+ "$ref":"#/definitions/AffinePlacementType"
}
},
"elementName":{
- "localPart":"subComplex",
+ "localPart":"AffinePlacement",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35671,11 +35626,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TemporalCSRefType"
+ "$ref":"#/definitions/TemporalDatumRefType"
}
},
"elementName":{
- "localPart":"temporalCSRef",
+ "localPart":"temporalDatumRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35690,7 +35645,7 @@
}
},
"elementName":{
- "localPart":"sourceDimensions",
+ "localPart":"minimumOccurs",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35701,11 +35656,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/IdentifierType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
},
"elementName":{
- "localPart":"parameterID",
+ "localPart":"Count",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35716,11 +35671,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGriddedSurfaceType"
+ "$ref":"#/definitions/AbstractGeometricPrimitiveType"
}
},
"elementName":{
- "localPart":"_GriddedSurface",
+ "localPart":"_GeometricPrimitive",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35731,11 +35686,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiPointDomainType"
+ "$ref":"#/definitions/CRSRefType"
}
},
"elementName":{
- "localPart":"multiPointDomain",
+ "localPart":"sourceCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35746,11 +35701,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AssociationType"
+ "$ref":"#/definitions/EllipsoidalCSType"
}
},
"elementName":{
- "localPart":"resultOf",
+ "localPart":"EllipsoidalCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35761,11 +35716,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/FeatureCollectionType"
+ "$ref":"#/definitions/AbstractTimeSliceType"
}
},
"elementName":{
- "localPart":"FeatureCollection",
+ "localPart":"_TimeSlice",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35776,11 +35731,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PriorityLocationPropertyType"
+ "$ref":"#/definitions/DirectedEdgePropertyType"
}
},
"elementName":{
- "localPart":"priorityLocation",
+ "localPart":"directedEdge",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35791,11 +35746,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ArcStringByBulgeType"
+ "$ref":"#/definitions/MultiSolidDomainType"
}
},
"elementName":{
- "localPart":"ArcStringByBulge",
+ "localPart":"multiSolidDomain",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35806,11 +35761,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTimePrimitiveType"
+ "$ref":"#/definitions/DerivedCRSRefType"
}
},
"elementName":{
- "localPart":"_TimePrimitive",
+ "localPart":"derivedCRSRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35821,11 +35776,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractCoordinateOperationType"
+ "$ref":"#/definitions/ArrayAssociationType"
}
},
"elementName":{
- "localPart":"_Operation",
+ "localPart":"members",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35836,11 +35791,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CurvePropertyType"
+ "$ref":"#/definitions/TrianglePatchArrayPropertyType"
}
},
"elementName":{
- "localPart":"edgeOf",
+ "localPart":"trianglePatches",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35851,11 +35806,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ConventionalUnitType"
+ "$ref":"#/definitions/AbstractCurveSegmentType"
}
},
"elementName":{
- "localPart":"ConventionalUnit",
+ "localPart":"_CurveSegment",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35866,11 +35821,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ReferenceType"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"_reference",
+ "localPart":"Category",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35881,11 +35836,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TrackType"
+ "$ref":"#/definitions/GeographicCRSType"
}
},
"elementName":{
- "localPart":"track",
+ "localPart":"GeographicCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35896,11 +35851,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiCurveCoverageType"
+ "$ref":"#/definitions/GeneralConversionRefType"
}
},
"elementName":{
- "localPart":"MultiCurveCoverage",
+ "localPart":"generalConversionRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35911,11 +35866,56 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeCalendarEraType"
+ "$ref":"#/definitions/AbstractTopoPrimitiveType"
}
},
"elementName":{
- "localPart":"TimeCalendarEra",
+ "localPart":"_TopoPrimitive",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/GraphStyleType"
+ }
+ },
+ "elementName":{
+ "localPart":"GraphStyle",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/LinearCSType"
+ }
+ },
+ "elementName":{
+ "localPart":"LinearCS",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/DefinitionType"
+ }
+ },
+ "elementName":{
+ "localPart":"Definition",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35941,11 +35941,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
+ "$ref":"#/definitions/PointPropertyType"
}
},
"elementName":{
- "localPart":"seconds",
+ "localPart":"centerOf",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35956,11 +35956,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EdgeType"
+ "$ref":"#/definitions/MultiPointPropertyType"
}
},
"elementName":{
- "localPart":"Edge",
+ "localPart":"multiPosition",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35971,11 +35971,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ArcByBulgeType"
+ "$ref":"#/definitions/AbstractTimeGeometricPrimitiveType"
}
},
"elementName":{
- "localPart":"ArcByBulge",
+ "localPart":"_TimeGeometricPrimitive",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35986,11 +35986,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationParameterGroupRefType"
+ "$ref":"#/definitions/MultiPointCoverageType"
}
},
"elementName":{
- "localPart":"valuesOfGroup",
+ "localPart":"MultiPointCoverage",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36001,11 +36001,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ConversionRefType"
+ "$ref":"#/definitions/CompoundCRSRefType"
}
},
"elementName":{
- "localPart":"conversionRef",
+ "localPart":"compoundCRSRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36016,11 +36016,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTimeComplexType"
+ "$ref":"#/definitions/ConeType"
}
},
"elementName":{
- "localPart":"_TimeComplex",
+ "localPart":"Cone",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36031,11 +36031,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SphericalCSRefType"
+ "$ref":"#/definitions/PolyhedralSurfaceType"
}
},
"elementName":{
- "localPart":"usesSphericalCS",
+ "localPart":"PolyhedralSurface",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36061,11 +36061,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ValuePropertyType"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"valueProperty",
+ "localPart":"catalogSymbol",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36076,11 +36076,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeodeticDatumType"
+ "$ref":"#/definitions/TemporalCSRefType"
}
},
"elementName":{
- "localPart":"GeodeticDatum",
+ "localPart":"usesTemporalCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36091,11 +36091,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractRingPropertyType"
+ "$ref":"#/definitions/PolygonType"
}
},
"elementName":{
- "localPart":"exterior",
+ "localPart":"boundingPolygon",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36106,11 +36106,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CylindricalCSType"
+ "$ref":"#/definitions/AbstractGeneralOperationParameterType"
}
},
"elementName":{
- "localPart":"CylindricalCS",
+ "localPart":"_GeneralOperationParameter",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36121,11 +36121,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimePositionType"
+ "$ref":"#/definitions/AbstractRingPropertyType"
}
},
"elementName":{
- "localPart":"timePosition",
+ "localPart":"interior",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36136,11 +36136,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PolygonPropertyType"
+ "$ref":"#/definitions/StringOrRefType"
}
},
"elementName":{
- "localPart":"polygonMember",
+ "localPart":"LocationString",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36151,11 +36151,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/VerticalDatumRefType"
+ "$ref":"#/definitions/CoordinateReferenceSystemRefType"
}
},
"elementName":{
- "localPart":"verticalDatumRef",
+ "localPart":"coordinateReferenceSystemRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36166,11 +36166,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/VerticalCSRefType"
+ "$ref":"#/definitions/OperationMethodType"
}
},
"elementName":{
- "localPart":"verticalCSRef",
+ "localPart":"OperationMethod",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36181,11 +36181,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PolygonType"
+ "$ref":"#/definitions/SolidPropertyType"
}
},
"elementName":{
- "localPart":"boundingPolygon",
+ "localPart":"solidProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36196,11 +36196,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeneralTransformationRefType"
+ "$ref":"#/definitions/RelativeInternalPositionalAccuracyType"
}
},
"elementName":{
- "localPart":"generalTransformationRef",
+ "localPart":"relativeInternalPositionalAccuracy",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36211,11 +36211,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CubicSplineType"
+ "$ref":"#/definitions/DirectedNodePropertyType"
}
},
"elementName":{
- "localPart":"CubicSpline",
+ "localPart":"directedNode",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36226,11 +36226,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiCurvePropertyType"
+ "$ref":"#/definitions/TimeCalendarEraType"
}
},
"elementName":{
- "localPart":"multiCurveProperty",
+ "localPart":"TimeCalendarEra",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36241,11 +36241,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TriangulatedSurfaceType"
+ "$ref":"#/definitions/GenericMetaDataType"
}
},
"elementName":{
- "localPart":"TriangulatedSurface",
+ "localPart":"GenericMetaData",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36256,11 +36256,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MovingObjectStatusType"
+ "$ref":"#/definitions/UserDefinedCSType"
}
},
"elementName":{
- "localPart":"MovingObjectStatus",
+ "localPart":"UserDefinedCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36271,11 +36271,14 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
},
"elementName":{
- "localPart":"minimumOccurs",
+ "localPart":"BooleanList",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36286,11 +36289,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractRingType"
+ "$ref":"#/definitions/PolygonPropertyType"
}
},
"elementName":{
- "localPart":"_Ring",
+ "localPart":"polygonProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36308,7 +36311,7 @@
}
},
"elementName":{
- "localPart":"Null",
+ "localPart":"CountExtent",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36319,11 +36322,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SymbolType"
+ "$ref":"#/definitions/TopoComplexMemberType"
}
},
"elementName":{
- "localPart":"symbol",
+ "localPart":"superComplex",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36334,11 +36337,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/TimeTopologyComplexType"
}
},
"elementName":{
- "localPart":"name",
+ "localPart":"TimeTopologyComplex",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36349,11 +36352,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/VerticalCSRefType"
+ "$ref":"#/definitions/MultiCurvePropertyType"
}
},
"elementName":{
- "localPart":"usesVerticalCS",
+ "localPart":"multiEdgeOf",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36364,11 +36367,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiCurveType"
+ "$ref":"#/definitions/OperationParameterType"
}
},
"elementName":{
- "localPart":"MultiCurve",
+ "localPart":"OperationParameter",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36379,11 +36382,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EllipsoidRefType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
},
"elementName":{
- "localPart":"usesEllipsoid",
+ "localPart":"Boolean",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36394,11 +36397,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SecondDefiningParameterType"
+ "$ref":"#/definitions/SphereType"
}
},
"elementName":{
- "localPart":"secondDefiningParameter",
+ "localPart":"Sphere",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36409,11 +36412,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PolyhedralSurfaceType"
+ "$ref":"#/definitions/EllipsoidalCSRefType"
}
},
"elementName":{
- "localPart":"PolyhedralSurface",
+ "localPart":"usesEllipsoidalCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36424,11 +36427,56 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationParameterRefType"
+ "$ref":"#/definitions/AbstractGeneralConversionType"
}
},
"elementName":{
- "localPart":"operationParameterRef",
+ "localPart":"_GeneralConversion",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/CodeType"
+ }
+ },
+ "elementName":{
+ "localPart":"LocationKeyWord",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/CurveSegmentArrayPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"segments",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/MetaDataPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"metaDataProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36454,11 +36502,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinatesType"
+ "$ref":"#/definitions/SolidArrayPropertyType"
}
},
"elementName":{
- "localPart":"tupleList",
+ "localPart":"solidArrayProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36469,11 +36517,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CurveArrayPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
},
"elementName":{
- "localPart":"curveArrayProperty",
+ "localPart":"maximumOccurs",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36484,11 +36532,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RingType"
+ "$ref":"#/definitions/CartesianCSRefType"
}
},
"elementName":{
- "localPart":"Ring",
+ "localPart":"cartesianCSRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36499,11 +36547,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeometricComplexType"
+ "$ref":"#/definitions/RangeParametersType"
}
},
"elementName":{
- "localPart":"GeometricComplex",
+ "localPart":"rangeParameters",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36514,11 +36562,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DomainSetType"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"domainSet",
+ "localPart":"methodFormula",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36529,11 +36577,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MeasureType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
},
"elementName":{
- "localPart":"semiMajorAxis",
+ "localPart":"sourceDimensions",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36544,11 +36592,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PrimeMeridianRefType"
+ "$ref":"#/definitions/MultiSolidType"
}
},
"elementName":{
- "localPart":"usesPrimeMeridian",
+ "localPart":"MultiSolid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36559,11 +36607,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractSolidType"
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
}
},
"elementName":{
- "localPart":"_Solid",
+ "localPart":"realizationEpoch",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36574,11 +36622,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ValuePropertyType"
+ "$ref":"#/definitions/MultiPointPropertyType"
}
},
"elementName":{
- "localPart":"valueComponent",
+ "localPart":"multiLocation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36589,11 +36637,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractCurveType"
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
}
},
"elementName":{
- "localPart":"_Curve",
+ "localPart":"origin",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36604,11 +36652,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DataBlockType"
+ "$ref":"#/definitions/GeometryArrayPropertyType"
}
},
"elementName":{
- "localPart":"DataBlock",
+ "localPart":"geometryMembers",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36619,11 +36667,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGMLType"
+ "$ref":"#/definitions/SurfacePropertyType"
}
},
"elementName":{
- "localPart":"_GML",
+ "localPart":"surfaceProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36634,11 +36682,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/VerticalDatumTypeType"
}
},
"elementName":{
- "localPart":"isSphere",
+ "localPart":"verticalDatumType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36649,11 +36697,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CRSRefType"
+ "$ref":"#/definitions/MultiPointPropertyType"
}
},
"elementName":{
- "localPart":"sourceCRS",
+ "localPart":"multiPointProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36679,41 +36727,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
- }
- },
- "elementName":{
- "localPart":"methodFormula",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/VerticalCSType"
- }
- },
- "elementName":{
- "localPart":"VerticalCS",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractContinuousCoverageType"
+ "$ref":"#/definitions/MultiCurveDomainType"
}
},
"elementName":{
- "localPart":"_ContinuousCoverage",
+ "localPart":"multiCurveDomain",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36724,11 +36742,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/PolygonType"
}
},
"elementName":{
- "localPart":"Count",
+ "localPart":"Polygon",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36739,11 +36757,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractReferenceSystemType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
},
"elementName":{
- "localPart":"_CRS",
+ "localPart":"version",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36754,11 +36772,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EngineeringDatumRefType"
+ "$ref":"#/definitions/PointPropertyType"
}
},
"elementName":{
- "localPart":"usesEngineeringDatum",
+ "localPart":"pointRep",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36769,11 +36787,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeOrdinalEraType"
+ "$ref":"#/definitions/MultiPointPropertyType"
}
},
"elementName":{
- "localPart":"TimeOrdinalEra",
+ "localPart":"multiCenterOf",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36784,11 +36802,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DirectedEdgePropertyType"
+ "$ref":"#/definitions/MeasureOrNullListType"
}
},
"elementName":{
- "localPart":"directedEdge",
+ "localPart":"QuantityList",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36799,11 +36817,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GridType"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"Grid",
+ "localPart":"measureDescription",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36814,11 +36832,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PointPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
},
"elementName":{
- "localPart":"pointProperty",
+ "localPart":"operationVersion",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36829,11 +36847,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoCurvePropertyType"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"topoCurveProperty",
+ "localPart":"coordinateOperationName",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36844,11 +36862,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ImageDatumRefType"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"usesImageDatum",
+ "localPart":"ellipsoidName",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36859,11 +36877,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TemporalCRSRefType"
+ "$ref":"#/definitions/DerivationUnitTermType"
}
},
"elementName":{
- "localPart":"temporalCRSRef",
+ "localPart":"derivationUnitTerm",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36874,11 +36892,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiSolidCoverageType"
+ "$ref":"#/definitions/TimeClockType"
}
},
"elementName":{
- "localPart":"MultiSolidCoverage",
+ "localPart":"TimeClock",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36889,11 +36907,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EllipsoidRefType"
+ "$ref":"#/definitions/VerticalCSRefType"
}
},
"elementName":{
- "localPart":"ellipsoidRef",
+ "localPart":"usesVerticalCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36904,11 +36922,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
},
"elementName":{
- "localPart":"measureDescription",
+ "localPart":"columnIndex",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36919,11 +36937,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeTopologyComplexType"
+ "$ref":"#/definitions/CylindricalCSRefType"
}
},
"elementName":{
- "localPart":"TimeTopologyComplex",
+ "localPart":"cylindricalCSRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36934,11 +36952,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CircleByCenterPointType"
+ "$ref":"#/definitions/CompassPointEnumeration"
}
},
"elementName":{
- "localPart":"CircleByCenterPoint",
+ "localPart":"CompassPoint",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36949,11 +36967,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationMethodRefType"
+ "$ref":"#/definitions/MultiCurvePropertyType"
}
},
"elementName":{
- "localPart":"usesMethod",
+ "localPart":"multiCurveProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36964,11 +36982,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoVolumeType"
+ "$ref":"#/definitions/AbstractTimePrimitiveType"
}
},
"elementName":{
- "localPart":"TopoVolume",
+ "localPart":"_TimePrimitive",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36979,11 +36997,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/FeatureArrayPropertyType"
+ "$ref":"#/definitions/AbstractGeneralParameterValueType"
}
},
"elementName":{
- "localPart":"featureMembers",
+ "localPart":"_generalParameterValue",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36994,11 +37012,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeographicCRSType"
+ "$ref":"#/definitions/AbstractTimeComplexType"
}
},
"elementName":{
- "localPart":"GeographicCRS",
+ "localPart":"_TimeComplex",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37009,11 +37027,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractMetaDataType"
+ "$ref":"#/definitions/ReferenceSystemRefType"
}
},
"elementName":{
- "localPart":"_MetaData",
+ "localPart":"referenceSystemRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37024,11 +37042,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DefinitionType"
+ "$ref":"#/definitions/SurfacePropertyType"
}
},
"elementName":{
- "localPart":"Definition",
+ "localPart":"surfaceMember",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37039,11 +37057,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinateReferenceSystemRefType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
},
"elementName":{
- "localPart":"baseCRS",
+ "localPart":"rowIndex",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37054,11 +37072,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoverageFunctionType"
+ "$ref":"#/definitions/TargetPropertyType"
}
},
"elementName":{
- "localPart":"coverageFunction",
+ "localPart":"subject",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37069,15 +37087,12 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/OperationParameterGroupRefType"
}
},
"elementName":{
- "localPart":"LabelExpression",
+ "localPart":"valuesOfGroup",
"namespaceURI":"http://www.opengis.net/gml"
- },
- "scope":{
- "$ref":"#/definitions/LabelType"
}
},
{
@@ -37087,11 +37102,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/DMSAngleType"
}
},
"elementName":{
- "localPart":"meridianName",
+ "localPart":"dmsAngle",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37102,11 +37117,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SurfaceType"
+ "$ref":"#/definitions/DictionaryType"
}
},
"elementName":{
- "localPart":"Surface",
+ "localPart":"DefinitionCollection",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37117,11 +37132,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiPointPropertyType"
+ "$ref":"#/definitions/GeodeticDatumRefType"
}
},
"elementName":{
- "localPart":"multiPointProperty",
+ "localPart":"usesGeodeticDatum",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37132,11 +37147,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SurfacePropertyType"
+ "$ref":"#/definitions/DirectedObservationAtDistanceType"
}
},
"elementName":{
- "localPart":"surfaceProperty",
+ "localPart":"DirectedObservationAtDistance",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37147,11 +37162,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/VerticalDatumRefType"
+ "$ref":"#/definitions/SphericalCSRefType"
}
},
"elementName":{
- "localPart":"usesVerticalDatum",
+ "localPart":"usesSphericalCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37162,11 +37177,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/ParameterValueType"
}
},
"elementName":{
- "localPart":"LocationKeyWord",
+ "localPart":"usesValue",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37177,11 +37192,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ImageCRSType"
+ "$ref":"#/definitions/MultiSurfacePropertyType"
}
},
"elementName":{
- "localPart":"ImageCRS",
+ "localPart":"multiExtentOf",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37192,11 +37207,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbsoluteExternalPositionalAccuracyType"
+ "$ref":"#/definitions/FileType"
}
},
"elementName":{
- "localPart":"absoluteExternalPositionalAccuracy",
+ "localPart":"File",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37207,11 +37222,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/MeasureType"
}
},
"elementName":{
- "localPart":"groupName",
+ "localPart":"angle",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37222,11 +37237,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LabelStylePropertyType"
+ "$ref":"#/definitions/EngineeringCRSType"
}
},
"elementName":{
- "localPart":"labelStyle",
+ "localPart":"EngineeringCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37237,11 +37252,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractCoverageType"
+ "$ref":"#/definitions/QuantityExtentType"
}
},
"elementName":{
- "localPart":"_Coverage",
+ "localPart":"QuantityExtent",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37252,11 +37267,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ "$ref":"#/definitions/SurfacePropertyType"
}
},
"elementName":{
- "localPart":"covariance",
+ "localPart":"extentOf",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37267,11 +37282,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RectifiedGridType"
+ "$ref":"#/definitions/TopoPointPropertyType"
}
},
"elementName":{
- "localPart":"RectifiedGrid",
+ "localPart":"topoPointProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37282,11 +37297,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DerivedCRSType"
+ "$ref":"#/definitions/PassThroughOperationRefType"
}
},
"elementName":{
- "localPart":"DerivedCRS",
+ "localPart":"passThroughOperationRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37312,26 +37327,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractCurveSegmentType"
- }
- },
- "elementName":{
- "localPart":"_CurveSegment",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/TopoComplexMemberType"
+ "$ref":"#/definitions/EnvelopeType"
}
},
"elementName":{
- "localPart":"topoComplexProperty",
+ "localPart":"verticalExtent",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37342,11 +37342,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/PolarCSRefType"
}
},
"elementName":{
- "localPart":"csName",
+ "localPart":"polarCSRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37357,11 +37357,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LineStringType"
+ "$ref":"#/definitions/TimeCoordinateSystemType"
}
},
"elementName":{
- "localPart":"LineString",
+ "localPart":"TimeCoordinateSystem",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37372,11 +37372,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TemporalDatumType"
+ "$ref":"#/definitions/BezierType"
}
},
"elementName":{
- "localPart":"TemporalDatum",
+ "localPart":"Bezier",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37387,11 +37387,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PolygonPatchArrayPropertyType"
+ "$ref":"#/definitions/SurfacePatchArrayPropertyType"
}
},
"elementName":{
- "localPart":"polygonPatches",
+ "localPart":"patches",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37402,11 +37402,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeodesicStringType"
+ "$ref":"#/definitions/AbstractPositionalAccuracyType"
}
},
"elementName":{
- "localPart":"GeodesicString",
+ "localPart":"_positionalAccuracy",
"namespaceURI":"http://www.opengis.net/gml"
}
}
diff --git a/scripts/jsonschemas/GML_3_2_0.jsonschema b/scripts/jsonschemas/GML_3_2_0.jsonschema
index 7cfa0460..bcfb0c43 100644
--- a/scripts/jsonschemas/GML_3_2_0.jsonschema
+++ b/scripts/jsonschemas/GML_3_2_0.jsonschema
@@ -2,269 +2,23 @@
{
"id":"http://www.opengis.net/gml#",
"definitions":{
- "AbstractTimePrimitiveType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTimeObjectType"
- },
- {
- "type":"object",
- "title":"AbstractTimePrimitiveType",
- "properties":{
- "relatedTime":{
- "title":"relatedTime",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/RelatedTimeType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"relatedTime",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractTimePrimitiveType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "relatedTime"
- ]
- },
- "AbstractGeneralConversionType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoordinateOperationType"
- },
- {
- "type":"object",
- "title":"AbstractGeneralConversionType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractGeneralConversionType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "CartesianCSType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoordinateSystemType"
- },
- {
- "type":"object",
- "title":"CartesianCSType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CartesianCSType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "TopoCurvePropertyType":{
- "type":"object",
- "title":"TopoCurvePropertyType",
- "required":[
- "topoCurve"
- ],
- "properties":{
- "topoCurve":{
- "title":"topoCurve",
- "allOf":[
- {
- "$ref":"#/definitions/TopoCurveType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"TopoCurve",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TopoCurvePropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "topoCurve",
- "owns"
- ]
- },
- "BoundedFeatureType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractFeatureType"
- },
- {
- "type":"object",
- "title":"BoundedFeatureType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"BoundedFeatureType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "SolidType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractSolidType"
- },
- {
- "type":"object",
- "title":"SolidType",
- "properties":{
- "exterior":{
- "title":"exterior",
- "allOf":[
- {
- "$ref":"#/definitions/ShellPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"exterior",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "interior":{
- "title":"interior",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/ShellPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"interior",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"SolidType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "exterior",
- "interior"
- ]
- },
- "CodeOrNilReasonListType":{
- "type":"object",
- "title":"CodeOrNilReasonListType",
- "properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"value"
- },
- "codeSpace":{
- "title":"codeSpace",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"codeSpace",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CodeOrNilReasonListType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "value",
- "codeSpace"
- ]
- },
- "CategoryExtentType":{
- "allOf":[
- {
- "$ref":"#/definitions/CodeOrNilReasonListType"
- },
- {
- "type":"object",
- "title":"CategoryExtentType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CategoryExtentType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "ImageCRSPropertyType":{
+ "TimeCalendarEraPropertyType":{
"type":"object",
- "title":"ImageCRSPropertyType",
+ "title":"TimeCalendarEraPropertyType",
"required":[
- "imageCRS"
+ "timeCalendarEra"
],
"properties":{
- "imageCRS":{
- "title":"imageCRS",
+ "timeCalendarEra":{
+ "title":"timeCalendarEra",
"allOf":[
{
- "$ref":"#/definitions/ImageCRSType"
+ "$ref":"#/definitions/TimeCalendarEraType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"ImageCRS",
+ "localPart":"TimeCalendarEra",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -387,15 +141,28 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ImageCRSPropertyType",
+ "localPart":"TimeCalendarEraPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "imageCRS",
+ "timeCalendarEra",
"nilReason",
"remoteSchema",
"type",
@@ -404,211 +171,57 @@
"arcrole",
"title",
"show",
- "actuate"
- ]
- },
- "AngleType":{
- "allOf":[
- {
- "$ref":"#/definitions/MeasureType"
- },
- {
- "type":"object",
- "title":"AngleType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AngleType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "AbstractContinuousCoverageType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoverageType"
- },
- {
- "type":"object",
- "title":"AbstractContinuousCoverageType",
- "properties":{
- "coverageFunction":{
- "title":"coverageFunction",
- "allOf":[
- {
- "$ref":"#/definitions/CoverageFunctionType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"coverageFunction",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractContinuousCoverageType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "coverageFunction"
- ]
- },
- "VerticalCSType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoordinateSystemType"
- },
- {
- "type":"object",
- "title":"VerticalCSType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"VerticalCSType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "TopoPointType":{
- "required":[
- "directedNode"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTopologyType"
- },
- {
- "type":"object",
- "title":"TopoPointType",
- "properties":{
- "directedNode":{
- "title":"directedNode",
- "allOf":[
- {
- "$ref":"#/definitions/DirectedNodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"directedNode",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TopoPointType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "directedNode"
+ "actuate",
+ "owns"
]
},
- "AbstractSurfaceType":{
+ "MultiSolidDomainType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractGeometricPrimitiveType"
+ "$ref":"#/definitions/DomainSetType"
},
{
"type":"object",
- "title":"AbstractSurfaceType",
+ "title":"MultiSolidDomainType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractSurfaceType",
+ "localPart":"MultiSolidDomainType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "DirectionVectorType":{
- "type":"object",
- "title":"DirectionVectorType",
- "required":[
- "vector",
- "horizontalAngle",
- "verticalAngle"
- ],
- "properties":{
- "vector":{
- "title":"vector",
- "allOf":[
- {
- "$ref":"#/definitions/VectorType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"vector",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "horizontalAngle":{
- "title":"horizontalAngle",
- "allOf":[
- {
- "$ref":"#/definitions/AngleType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"horizontalAngle",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "verticalAngle":{
- "title":"verticalAngle",
- "allOf":[
- {
- "$ref":"#/definitions/AngleType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"verticalAngle",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DirectionVectorType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "vector",
- "horizontalAngle",
- "verticalAngle"
- ]
- },
- "PassThroughOperationPropertyType":{
+ "ProcedurePropertyType":{
"type":"object",
- "title":"PassThroughOperationPropertyType",
+ "title":"ProcedurePropertyType",
"required":[
- "passThroughOperation"
+ "abstractFeature"
],
"properties":{
- "passThroughOperation":{
- "title":"passThroughOperation",
+ "abstractFeature":{
+ "title":"abstractFeature",
"allOf":[
{
- "$ref":"#/definitions/PassThroughOperationType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractFeatureType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractFeature",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"PassThroughOperation",
+ "localPart":"AbstractFeature",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -731,15 +344,28 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"PassThroughOperationPropertyType",
+ "localPart":"ProcedurePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "passThroughOperation",
+ "abstractFeature",
"nilReason",
"remoteSchema",
"type",
@@ -748,35 +374,87 @@
"arcrole",
"title",
"show",
- "actuate"
+ "actuate",
+ "owns"
]
},
- "DerivedUnitType":{
- "required":[
- "derivationUnitTerm"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/UnitDefinitionType"
- },
- {
+ "DegreesType":{
+ "type":"object",
+ "title":"DegreesType",
+ "properties":{
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/int"
+ }
+ ],
+ "propertyType":"value"
+ },
+ "direction":{
+ "title":"direction",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"direction",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DegreesType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "value",
+ "direction"
+ ]
+ },
+ "GridCoverageType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDiscreteCoverageType"
+ },
+ {
"type":"object",
- "title":"DerivedUnitType",
+ "title":"GridCoverageType",
"properties":{
- "derivationUnitTerm":{
- "title":"derivationUnitTerm",
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"GridCoverageType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "DefinitionProxyType":{
+ "required":[
+ "definitionRef"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/DefinitionType"
+ },
+ {
+ "type":"object",
+ "title":"DefinitionProxyType",
+ "properties":{
+ "definitionRef":{
+ "title":"definitionRef",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/DerivationUnitTermType"
- },
- "minItems":1
+ "$ref":"#/definitions/ReferenceType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"derivationUnitTerm",
+ "localPart":"definitionRef",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -785,147 +463,93 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DerivedUnitType",
+ "localPart":"DefinitionProxyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "derivationUnitTerm"
+ "definitionRef"
]
},
- "DirectPositionType":{
+ "CoverageFunctionType":{
"type":"object",
- "title":"DirectPositionType",
+ "title":"CoverageFunctionType",
+ "required":[
+ "mappingRule",
+ "coverageMappingRule",
+ "gridFunction"
+ ],
"properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- }
- ],
- "propertyType":"value"
- },
- "srsName":{
- "title":"srsName",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"srsName",
- "namespaceURI":""
- }
- },
- "srsDimension":{
- "title":"srsDimension",
+ "mappingRule":{
+ "title":"mappingRule",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/StringOrRefType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"srsDimension",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MappingRule",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "axisLabels":{
- "title":"axisLabels",
+ "coverageMappingRule":{
+ "title":"coverageMappingRule",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/MappingRuleType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"axisLabels",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"CoverageMappingRule",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "uomLabels":{
- "title":"uomLabels",
+ "gridFunction":{
+ "title":"gridFunction",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/GridFunctionType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uomLabels",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"GridFunction",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DirectPositionType",
+ "localPart":"CoverageFunctionType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "value",
- "srsName",
- "srsDimension",
- "axisLabels",
- "uomLabels"
+ "mappingRule",
+ "coverageMappingRule",
+ "gridFunction"
]
},
- "DirectedFacePropertyType":{
+ "TemporalDatumPropertyType":{
"type":"object",
- "title":"DirectedFacePropertyType",
+ "title":"TemporalDatumPropertyType",
"required":[
- "face"
+ "temporalDatum"
],
"properties":{
- "face":{
- "title":"face",
+ "temporalDatum":{
+ "title":"temporalDatum",
"allOf":[
{
- "$ref":"#/definitions/FaceType"
+ "$ref":"#/definitions/TemporalDatumType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Face",
+ "localPart":"TemporalDatum",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "orientation":{
- "title":"orientation",
- "allOf":[
- {
- "$ref":"#/definitions/SignType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"orientation",
- "namespaceURI":""
- }
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
- },
"nilReason":{
"title":"nilReason",
"allOf":[
@@ -1049,13 +673,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DirectedFacePropertyType",
+ "localPart":"TemporalDatumPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "face",
- "orientation",
- "owns",
+ "temporalDatum",
"nilReason",
"remoteSchema",
"type",
@@ -1067,45 +689,205 @@
"actuate"
]
},
- "CompositeSurfaceType":{
+ "MultiCurveCoverageType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDiscreteCoverageType"
+ },
+ {
+ "type":"object",
+ "title":"MultiCurveCoverageType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MultiCurveCoverageType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "VectorType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectPositionType"
+ },
+ {
+ "type":"object",
+ "title":"VectorType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"VectorType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "TimeOrdinalReferenceSystemType":{
"required":[
- "surfaceMember"
+ "component"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractSurfaceType"
+ "$ref":"#/definitions/TimeReferenceSystemType"
},
{
"type":"object",
- "title":"CompositeSurfaceType",
+ "title":"TimeOrdinalReferenceSystemType",
"properties":{
- "surfaceMember":{
- "title":"surfaceMember",
+ "component":{
+ "title":"component",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/SurfacePropertyType"
+ "$ref":"#/definitions/TimeOrdinalEraPropertyType"
},
"minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"surfaceMember",
+ "localPart":"component",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TimeOrdinalReferenceSystemType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "component"
+ ]
+ },
+ "ArcStringType":{
+ "required":[
+ "posOrPointPropertyOrPointRep",
+ "posList",
+ "coordinates"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCurveSegmentType"
+ },
+ {
+ "type":"object",
+ "title":"ArcStringType",
+ "properties":{
+ "posOrPointPropertyOrPointRep":{
+ "title":"posOrPointPropertyOrPointRep",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "anyOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointProperty",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/DirectPositionType"
+ }
+ },
+ "elementName":{
+ "localPart":"pos",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointRep",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ]
+ },
+ "minItems":3
+ }
+ ],
+ "propertyType":"elementRefs"
+ },
+ "posList":{
+ "title":"posList",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectPositionListType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"posList",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "aggregationType":{
- "title":"aggregationType",
+ "coordinates":{
+ "title":"coordinates",
"allOf":[
{
- "$ref":"#/definitions/AggregationType"
+ "$ref":"#/definitions/CoordinatesType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"coordinates",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "interpolation":{
+ "title":"interpolation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurveInterpolationType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"aggregationType",
+ "localPart":"interpolation",
+ "namespaceURI":""
+ }
+ },
+ "numArc":{
+ "title":"numArc",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"numArc",
"namespaceURI":""
}
}
@@ -1114,17 +896,74 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"CompositeSurfaceType",
+ "localPart":"ArcStringType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "surfaceMember",
- "aggregationType"
+ "posOrPointPropertyOrPointRep",
+ "posList",
+ "coordinates",
+ "interpolation",
+ "numArc"
]
},
- "DirectPositionListType":{
+ "RectangleType":{
+ "required":[
+ "exterior"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractSurfacePatchType"
+ },
+ {
+ "type":"object",
+ "title":"RectangleType",
+ "properties":{
+ "exterior":{
+ "title":"exterior",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractRingPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"exterior",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "interpolation":{
+ "title":"interpolation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SurfaceInterpolationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"interpolation",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"RectangleType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "exterior",
+ "interpolation"
+ ]
+ },
+ "MeasureListType":{
"type":"object",
- "title":"DirectPositionListType",
+ "title":"MeasureListType",
+ "required":[
+ "uom"
+ ],
"properties":{
"value":{
"title":"value",
@@ -1138,111 +977,100 @@
],
"propertyType":"value"
},
- "count":{
- "title":"count",
+ "uom":{
+ "title":"uom",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"count",
+ "localPart":"uom",
"namespaceURI":""
}
- },
- "srsName":{
- "title":"srsName",
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MeasureListType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "value",
+ "uom"
+ ]
+ },
+ "DomainSetType":{
+ "type":"object",
+ "title":"DomainSetType",
+ "required":[
+ "abstractGeometry",
+ "abstractTimeObject"
+ ],
+ "properties":{
+ "abstractGeometry":{
+ "title":"abstractGeometry",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"srsName",
- "namespaceURI":""
- }
- },
- "srsDimension":{
- "title":"srsDimension",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractGeometryType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractGeometry",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"srsDimension",
- "namespaceURI":""
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractGeometry",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "axisLabels":{
- "title":"axisLabels",
+ "abstractTimeObject":{
+ "title":"abstractTimeObject",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractTimeObjectType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractTimeObject",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"axisLabels",
- "namespaceURI":""
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractTimeObject",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "uomLabels":{
- "title":"uomLabels",
+ "owns":{
+ "title":"owns",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"uomLabels",
+ "localPart":"owns",
"namespaceURI":""
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DirectPositionListType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "value",
- "count",
- "srsName",
- "srsDimension",
- "axisLabels",
- "uomLabels"
- ]
- },
- "EllipsoidPropertyType":{
- "type":"object",
- "title":"EllipsoidPropertyType",
- "required":[
- "ellipsoid"
- ],
- "properties":{
- "ellipsoid":{
- "title":"ellipsoid",
- "allOf":[
- {
- "$ref":"#/definitions/EllipsoidType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Ellipsoid",
- "namespaceURI":"http://www.opengis.net/gml"
- }
},
"nilReason":{
"title":"nilReason",
@@ -1367,11 +1195,13 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"EllipsoidPropertyType",
+ "localPart":"DomainSetType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "ellipsoid",
+ "abstractGeometry",
+ "abstractTimeObject",
+ "owns",
"nilReason",
"remoteSchema",
"type",
@@ -1383,6 +1213,150 @@
"actuate"
]
},
+ "AbstractSolidType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeometricPrimitiveType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractSolidType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractSolidType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "RectifiedGridType":{
+ "required":[
+ "origin",
+ "offsetVector"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/GridType"
+ },
+ {
+ "type":"object",
+ "title":"RectifiedGridType",
+ "properties":{
+ "origin":{
+ "title":"origin",
+ "allOf":[
+ {
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"origin",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "offsetVector":{
+ "title":"offsetVector",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/VectorType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"offsetVector",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"RectifiedGridType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "origin",
+ "offsetVector"
+ ]
+ },
+ "MultiSurfaceType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeometricAggregateType"
+ },
+ {
+ "type":"object",
+ "title":"MultiSurfaceType",
+ "properties":{
+ "surfaceMember":{
+ "title":"surfaceMember",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/SurfacePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"surfaceMember",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "surfaceMembers":{
+ "title":"surfaceMembers",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SurfaceArrayPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"surfaceMembers",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MultiSurfaceType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "surfaceMember",
+ "surfaceMembers"
+ ]
+ },
+ "EllipsoidalCSType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
+ },
+ {
+ "type":"object",
+ "title":"EllipsoidalCSType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"EllipsoidalCSType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
"TopoComplexType":{
"required":[
"maximalComplex"
@@ -1516,23 +1490,150 @@
"aggregationType"
]
},
- "GeodeticDatumPropertyType":{
+ "DictionaryType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/DefinitionType"
+ },
+ {
+ "type":"object",
+ "title":"DictionaryType",
+ "properties":{
+ "dictionaryEntryOrIndirectEntry":{
+ "title":"dictionaryEntryOrIndirectEntry",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "anyOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/DictionaryEntryType"
+ }
+ },
+ "elementName":{
+ "localPart":"dictionaryEntry",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/IndirectEntryType"
+ }
+ },
+ "elementName":{
+ "localPart":"indirectEntry",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ]
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"elementRefs"
+ },
+ "aggregationType":{
+ "title":"aggregationType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AggregationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"aggregationType",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DictionaryType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "dictionaryEntryOrIndirectEntry",
+ "aggregationType"
+ ]
+ },
+ "SphereType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGriddedSurfaceType"
+ },
+ {
+ "type":"object",
+ "title":"SphereType",
+ "properties":{
+ "horizontalCURVETYPE":{
+ "title":"horizontalCURVETYPE",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurveInterpolationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"horizontalCurveType",
+ "namespaceURI":""
+ }
+ },
+ "verticalCURVETYPE":{
+ "title":"verticalCURVETYPE",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurveInterpolationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"verticalCurveType",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"SphereType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "horizontalCURVETYPE",
+ "verticalCURVETYPE"
+ ]
+ },
+ "TimeCSPropertyType":{
"type":"object",
- "title":"GeodeticDatumPropertyType",
+ "title":"TimeCSPropertyType",
"required":[
- "geodeticDatum"
+ "timeCS"
],
"properties":{
- "geodeticDatum":{
- "title":"geodeticDatum",
+ "timeCS":{
+ "title":"timeCS",
"allOf":[
{
- "$ref":"#/definitions/GeodeticDatumType"
+ "$ref":"#/definitions/TimeCSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"GeodeticDatum",
+ "localPart":"TimeCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1659,11 +1760,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"GeodeticDatumPropertyType",
+ "localPart":"TimeCSPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "geodeticDatum",
+ "timeCS",
"nilReason",
"remoteSchema",
"type",
@@ -1675,229 +1776,286 @@
"actuate"
]
},
- "RangeSetType":{
+ "TimeNodePropertyType":{
"type":"object",
- "title":"RangeSetType",
+ "title":"TimeNodePropertyType",
"required":[
- "valueArray",
- "abstractScalarValueList",
- "dataBlock",
- "file"
+ "timeNode"
],
"properties":{
- "valueArray":{
- "title":"valueArray",
+ "timeNode":{
+ "title":"timeNode",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/ValueArrayType"
- },
- "minItems":1
+ "$ref":"#/definitions/TimeNodeType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"ValueArray",
+ "localPart":"TimeNode",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "abstractScalarValueList":{
- "title":"abstractScalarValueList",
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
"type":"array",
"items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- }
- },
- "elementName":{
- "localPart":"AbstractScalarValueList",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "minItems":1
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractScalarValueList",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":""
}
},
- "dataBlock":{
- "title":"dataBlock",
+ "remoteSchema":{
+ "title":"remoteSchema",
"allOf":[
{
- "$ref":"#/definitions/DataBlockType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"DataBlock",
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "file":{
- "title":"file",
+ "type":{
+ "title":"type",
"allOf":[
{
- "$ref":"#/definitions/FileType"
+ "$ref":"#/definitions/TypeType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"File",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"RangeSetType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "valueArray",
- "abstractScalarValueList",
- "dataBlock",
- "file"
- ]
- },
- "TimeOrdinalReferenceSystemType":{
- "required":[
- "component"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/TimeReferenceSystemType"
},
- {
- "type":"object",
- "title":"TimeOrdinalReferenceSystemType",
- "properties":{
- "component":{
- "title":"component",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/TimeOrdinalEraPropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"component",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeOrdinalReferenceSystemType",
+ "localPart":"TimeNodePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "component"
+ "timeNode",
+ "owns",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "TinType.ControlPoint":{
+ "DMSAngleType":{
"type":"object",
- "title":"TinType.ControlPoint",
+ "title":"DMSAngleType",
"required":[
- "posList",
- "geometricPositionGroup"
+ "degrees",
+ "decimalMinutes",
+ "minutes"
],
"properties":{
- "posList":{
- "title":"posList",
+ "degrees":{
+ "title":"degrees",
"allOf":[
{
- "$ref":"#/definitions/DirectPositionListType"
+ "$ref":"#/definitions/DegreesType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"posList",
+ "localPart":"degrees",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "geometricPositionGroup":{
- "title":"geometricPositionGroup",
+ "decimalMinutes":{
+ "title":"decimalMinutes",
"allOf":[
{
- "type":"array",
- "items":{
- "anyOf":[
- {
- "anyOf":[
- {
- "$ref":"#/definitions/DirectPositionType"
- }
- ],
- "elementName":{
- "localPart":"pos",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "anyOf":[
- {
- "$ref":"#/definitions/PointPropertyType"
- }
- ],
- "elementName":{
- "localPart":"pointProperty",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ]
- },
- "minItems":3
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
}
],
- "propertyType":"elements"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"decimalMinutes",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "minutes":{
+ "title":"minutes",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/int"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"minutes",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "seconds":{
+ "title":"seconds",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"seconds",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
},
"typeType":"classInfo",
+ "typeName":{
+ "localPart":"DMSAngleType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
"propertiesOrder":[
- "posList",
- "geometricPositionGroup"
+ "degrees",
+ "decimalMinutes",
+ "minutes",
+ "seconds"
]
},
- "DirectedObservationType":{
- "required":[
- "direction"
- ],
+ "ConeType":{
"allOf":[
{
- "$ref":"#/definitions/ObservationType"
+ "$ref":"#/definitions/AbstractGriddedSurfaceType"
},
{
"type":"object",
- "title":"DirectedObservationType",
+ "title":"ConeType",
"properties":{
- "direction":{
- "title":"direction",
+ "horizontalCURVETYPE":{
+ "title":"horizontalCURVETYPE",
"allOf":[
{
- "$ref":"#/definitions/DirectionPropertyType"
+ "$ref":"#/definitions/CurveInterpolationType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"direction",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"horizontalCurveType",
+ "namespaceURI":""
+ }
+ },
+ "verticalCURVETYPE":{
+ "title":"verticalCURVETYPE",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurveInterpolationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"verticalCurveType",
+ "namespaceURI":""
}
}
}
@@ -1905,35 +2063,46 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DirectedObservationType",
+ "localPart":"ConeType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "direction"
+ "horizontalCURVETYPE",
+ "verticalCURVETYPE"
]
},
- "Category":{
+ "CylinderType":{
"allOf":[
{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/AbstractGriddedSurfaceType"
},
{
"type":"object",
- "title":"Category",
+ "title":"CylinderType",
"properties":{
- "nilReason":{
- "title":"nilReason",
+ "horizontalCURVETYPE":{
+ "title":"horizontalCURVETYPE",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/CurveInterpolationType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"nilReason",
+ "localPart":"horizontalCurveType",
+ "namespaceURI":""
+ }
+ },
+ "verticalCURVETYPE":{
+ "title":"verticalCURVETYPE",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurveInterpolationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"verticalCurveType",
"namespaceURI":""
}
}
@@ -1941,106 +2110,71 @@
}
],
"typeType":"classInfo",
+ "typeName":{
+ "localPart":"CylinderType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
"propertiesOrder":[
- "nilReason"
+ "horizontalCURVETYPE",
+ "verticalCURVETYPE"
]
},
- "TimeOrdinalEraType":{
- "required":[
- "start",
- "end"
- ],
+ "AbstractParametricCurveSurfaceType":{
"allOf":[
{
- "$ref":"#/definitions/DefinitionType"
+ "$ref":"#/definitions/AbstractSurfacePatchType"
},
{
"type":"object",
- "title":"TimeOrdinalEraType",
+ "title":"AbstractParametricCurveSurfaceType",
"properties":{
- "relatedTime":{
- "title":"relatedTime",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/RelatedTimeType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"relatedTime",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "start":{
- "title":"start",
- "allOf":[
- {
- "$ref":"#/definitions/TimeNodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"start",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "end":{
- "title":"end",
- "allOf":[
- {
- "$ref":"#/definitions/TimeNodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"end",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "extent":{
- "title":"extent",
- "allOf":[
- {
- "$ref":"#/definitions/TimePeriodPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"extent",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "member":{
- "title":"member",
+ "aggregationType":{
+ "title":"aggregationType",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/TimeOrdinalEraPropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/AggregationType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"member",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"aggregationType",
+ "namespaceURI":""
}
- },
- "group":{
- "title":"group",
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractParametricCurveSurfaceType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "aggregationType"
+ ]
+ },
+ "TemporalDatumType":{
+ "required":[
+ "origin"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/TemporalDatumBaseType"
+ },
+ {
+ "type":"object",
+ "title":"TemporalDatumType",
+ "properties":{
+ "origin":{
+ "title":"origin",
"allOf":[
{
- "$ref":"#/definitions/ReferenceType"
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"group",
+ "localPart":"origin",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -2049,47 +2183,41 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeOrdinalEraType",
+ "localPart":"TemporalDatumType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "relatedTime",
- "start",
- "end",
- "extent",
- "member",
- "group"
+ "origin"
]
},
- "MultiGeometryPropertyType":{
+ "AbstractSurfacePatchType":{
"type":"object",
- "title":"MultiGeometryPropertyType",
+ "title":"AbstractSurfacePatchType",
+ "properties":{
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractSurfacePatchType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "CoordinateSystemAxisPropertyType":{
+ "type":"object",
+ "title":"CoordinateSystemAxisPropertyType",
"required":[
- "abstractGeometricAggregate"
+ "coordinateSystemAxis"
],
"properties":{
- "abstractGeometricAggregate":{
- "title":"abstractGeometricAggregate",
+ "coordinateSystemAxis":{
+ "title":"coordinateSystemAxis",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeometricAggregateType"
- }
- },
- "elementName":{
- "localPart":"AbstractGeometricAggregate",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"#/definitions/CoordinateSystemAxisType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractGeometricAggregate",
+ "localPart":"CoordinateSystemAxis",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -2212,28 +2340,15 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiGeometryPropertyType",
+ "localPart":"CoordinateSystemAxisPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "abstractGeometricAggregate",
+ "coordinateSystemAxis",
"nilReason",
"remoteSchema",
"type",
@@ -2242,63 +2357,139 @@
"arcrole",
"title",
"show",
- "actuate",
- "owns"
+ "actuate"
]
},
- "ResultType":{
+ "DataBlockType":{
"type":"object",
- "title":"ResultType",
+ "title":"DataBlockType",
"required":[
- "abstractObject"
+ "rangeParameters",
+ "tupleList",
+ "doubleOrNilReasonTupleList"
],
"properties":{
- "abstractObject":{
- "title":"abstractObject",
+ "rangeParameters":{
+ "title":"rangeParameters",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- }
- },
- "elementName":{
- "localPart":"AbstractObject",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"#/definitions/RangeParametersType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractObject",
+ "localPart":"rangeParameters",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "nilReason":{
- "title":"nilReason",
+ "tupleList":{
+ "title":"tupleList",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/CoordinatesType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"tupleList",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "remoteSchema":{
- "title":"remoteSchema",
+ "doubleOrNilReasonTupleList":{
+ "title":"doubleOrNilReasonTupleList",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"doubleOrNilReasonTupleList",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DataBlockType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "rangeParameters",
+ "tupleList",
+ "doubleOrNilReasonTupleList"
+ ]
+ },
+ "DirectedNodePropertyType":{
+ "type":"object",
+ "title":"DirectedNodePropertyType",
+ "required":[
+ "node"
+ ],
+ "properties":{
+ "node":{
+ "title":"node",
+ "allOf":[
+ {
+ "$ref":"#/definitions/NodeType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Node",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "orientation":{
+ "title":"orientation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SignType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"orientation",
+ "namespaceURI":""
+ }
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":""
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
@@ -2397,28 +2588,17 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ResultType",
+ "localPart":"DirectedNodePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "abstractObject",
+ "node",
+ "orientation",
+ "owns",
"nilReason",
"remoteSchema",
"type",
@@ -2427,166 +2607,31 @@
"arcrole",
"title",
"show",
- "actuate",
- "owns"
- ]
- },
- "AngleChoiceType":{
- "type":"object",
- "title":"AngleChoiceType",
- "required":[
- "angle",
- "dmsAngle"
- ],
- "properties":{
- "angle":{
- "title":"angle",
- "allOf":[
- {
- "$ref":"#/definitions/AngleType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"angle",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "dmsAngle":{
- "title":"dmsAngle",
- "allOf":[
- {
- "$ref":"#/definitions/DMSAngleType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"dmsAngle",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AngleChoiceType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "angle",
- "dmsAngle"
- ]
- },
- "TimeTopologyComplexType":{
- "required":[
- "primitive"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTimeComplexType"
- },
- {
- "type":"object",
- "title":"TimeTopologyComplexType",
- "properties":{
- "primitive":{
- "title":"primitive",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/TimeTopologyPrimitivePropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"primitive",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TimeTopologyComplexType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "primitive"
+ "actuate"
]
},
- "RectangleType":{
+ "TimeInstantType":{
"required":[
- "exterior"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractSurfacePatchType"
- },
- {
- "type":"object",
- "title":"RectangleType",
- "properties":{
- "exterior":{
- "title":"exterior",
- "allOf":[
- {
- "$ref":"#/definitions/AbstractRingPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"exterior",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "interpolation":{
- "title":"interpolation",
- "allOf":[
- {
- "$ref":"#/definitions/SurfaceInterpolationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"interpolation",
- "namespaceURI":""
- }
- }
- }
- }
+ "timePosition"
],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"RectangleType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "exterior",
- "interpolation"
- ]
- },
- "AbstractTimeTopologyPrimitiveType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractTimePrimitiveType"
+ "$ref":"#/definitions/AbstractTimeGeometricPrimitiveType"
},
{
"type":"object",
- "title":"AbstractTimeTopologyPrimitiveType",
+ "title":"TimeInstantType",
"properties":{
- "complex":{
- "title":"complex",
+ "timePosition":{
+ "title":"timePosition",
"allOf":[
{
- "$ref":"#/definitions/ReferenceType"
+ "$ref":"#/definitions/TimePositionType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"complex",
+ "localPart":"timePosition",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -2595,42 +2640,44 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractTimeTopologyPrimitiveType",
+ "localPart":"TimeInstantType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "complex"
+ "timePosition"
]
},
- "CoordinateOperationAccuracy":{
+ "GeometryPropertyType":{
"type":"object",
- "title":"CoordinateOperationAccuracy",
+ "title":"GeometryPropertyType",
"required":[
- "abstractDQPositionalAccuracy"
+ "abstractGeometry"
],
"properties":{
- "abstractDQPositionalAccuracy":{
- "title":"abstractDQPositionalAccuracy",
+ "abstractGeometry":{
+ "title":"abstractGeometry",
"allOf":[
{
- "anyOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/dom"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- }
- }
+ "value":{
+ "$ref":"#/definitions/AbstractGeometryType"
}
- ]
+ },
+ "elementName":{
+ "localPart":"AbstractGeometry",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"anyElement"
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractGeometry",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
},
"nilReason":{
"title":"nilReason",
@@ -2751,11 +2798,28 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
}
},
"typeType":"classInfo",
+ "typeName":{
+ "localPart":"GeometryPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
"propertiesOrder":[
- "abstractDQPositionalAccuracy",
+ "abstractGeometry",
"nilReason",
"remoteSchema",
"type",
@@ -2764,23 +2828,24 @@
"arcrole",
"title",
"show",
- "actuate"
+ "actuate",
+ "owns"
]
},
- "OperationMethodType":{
+ "DictionaryEntryType":{
"required":[
- "formula"
+ "definition"
],
"allOf":[
{
- "$ref":"#/definitions/IdentifiedObjectType"
+ "$ref":"#/definitions/AbstractMemberType"
},
{
"type":"object",
- "title":"OperationMethodType",
+ "title":"DictionaryEntryType",
"properties":{
- "formula":{
- "title":"formula",
+ "definition":{
+ "title":"definition",
"allOf":[
{
"type":"object",
@@ -2789,239 +2854,139 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/DefinitionType"
}
},
"elementName":{
- "localPart":"formula",
+ "localPart":"Definition",
"namespaceURI":"http://www.opengis.net/gml"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"formula",
+ "localPart":"Definition",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "sourceDimensions":{
- "title":"sourceDimensions",
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"sourceDimensions",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":""
}
},
- "targetDimensions":{
- "title":"targetDimensions",
+ "remoteSchema":{
+ "title":"remoteSchema",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"targetDimensions",
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "generalOperationParameter":{
- "title":"generalOperationParameter",
+ "type":{
+ "title":"type",
"allOf":[
{
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeneralOperationParameterPropertyType"
- }
- },
- "elementName":{
- "localPart":"generalOperationParameter",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "minItems":0
+ "$ref":"#/definitions/TypeType"
}
],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"generalOperationParameter",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"OperationMethodType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "formula",
- "sourceDimensions",
- "targetDimensions",
- "generalOperationParameter"
- ]
- },
- "TimeCalendarEraType":{
- "required":[
- "referenceEvent",
- "referenceDate",
- "julianReference",
- "epochOfUse"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/DefinitionType"
- },
- {
- "type":"object",
- "title":"TimeCalendarEraType",
- "properties":{
- "referenceEvent":{
- "title":"referenceEvent",
+ },
+ "href":{
+ "title":"href",
"allOf":[
{
- "$ref":"#/definitions/StringOrRefType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"referenceEvent",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "referenceDate":{
- "title":"referenceDate",
+ "role":{
+ "title":"role",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"referenceDate",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "julianReference":{
- "title":"julianReference",
+ "arcrole":{
+ "title":"arcrole",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"julianReference",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "epochOfUse":{
- "title":"epochOfUse",
+ "title":{
+ "title":"title",
"allOf":[
{
- "$ref":"#/definitions/TimePeriodPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"epochOfUse",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TimeCalendarEraType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "referenceEvent",
- "referenceDate",
- "julianReference",
- "epochOfUse"
- ]
- },
- "PassThroughOperationType":{
- "required":[
- "modifiedCoordinate",
- "coordOperation"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoordinateOperationType"
- },
- {
- "type":"object",
- "title":"PassThroughOperationType",
- "properties":{
- "modifiedCoordinate":{
- "title":"modifiedCoordinate",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"modifiedCoordinate",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "coordOperation":{
- "title":"coordOperation",
+ "show":{
+ "title":"show",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/CoordinateOperationPropertyType"
- }
- },
- "elementName":{
- "localPart":"coordOperation",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"#/definitions/ShowType"
}
],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"coordOperation",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "aggregationType":{
- "title":"aggregationType",
+ "actuate":{
+ "title":"actuate",
"allOf":[
{
- "$ref":"#/definitions/AggregationType"
+ "$ref":"#/definitions/ActuateType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"aggregationType",
- "namespaceURI":""
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
}
@@ -3029,206 +2994,160 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"PassThroughOperationType",
+ "localPart":"DictionaryEntryType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "modifiedCoordinate",
- "coordOperation",
- "aggregationType"
+ "definition",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "ConcatenatedOperationPropertyType":{
+ "GridEnvelopeType":{
"type":"object",
- "title":"ConcatenatedOperationPropertyType",
+ "title":"GridEnvelopeType",
"required":[
- "concatenatedOperation"
+ "low",
+ "high"
],
"properties":{
- "concatenatedOperation":{
- "title":"concatenatedOperation",
+ "low":{
+ "title":"low",
"allOf":[
{
- "$ref":"#/definitions/ConcatenatedOperationType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
}
],
"propertyType":"element",
"elementName":{
- "localPart":"ConcatenatedOperation",
+ "localPart":"low",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "nilReason":{
- "title":"nilReason",
+ "high":{
+ "title":"high",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":""
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"high",
"namespaceURI":"http://www.opengis.net/gml"
}
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"GridEnvelopeType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "low",
+ "high"
+ ]
+ },
+ "SequenceRuleType":{
+ "type":"object",
+ "title":"SequenceRuleType",
+ "properties":{
+ "value":{
+ "title":"value",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/SequenceRuleEnumeration"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
+ "propertyType":"value"
},
- "show":{
- "title":"show",
+ "order":{
+ "title":"order",
"allOf":[
{
- "$ref":"#/definitions/ShowType"
+ "$ref":"#/definitions/IncrementOrder"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"order",
+ "namespaceURI":""
}
},
- "actuate":{
- "title":"actuate",
+ "axisOrder":{
+ "title":"axisOrder",
"allOf":[
{
- "$ref":"#/definitions/ActuateType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"axisOrder",
+ "namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ConcatenatedOperationPropertyType",
+ "localPart":"SequenceRuleType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "concatenatedOperation",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "value",
+ "order",
+ "axisOrder"
]
},
- "ProcedurePropertyType":{
+ "PointPropertyType":{
"type":"object",
- "title":"ProcedurePropertyType",
+ "title":"PointPropertyType",
"required":[
- "abstractFeature"
+ "point"
],
"properties":{
- "abstractFeature":{
- "title":"abstractFeature",
+ "point":{
+ "title":"point",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractFeatureType"
- }
- },
- "elementName":{
- "localPart":"AbstractFeature",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"#/definitions/PointType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractFeature",
+ "localPart":"Point",
"namespaceURI":"http://www.opengis.net/gml"
}
},
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
+ },
"nilReason":{
"title":"nilReason",
"allOf":[
@@ -3348,28 +3267,16 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ProcedurePropertyType",
+ "localPart":"PointPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "abstractFeature",
+ "point",
+ "owns",
"nilReason",
"remoteSchema",
"type",
@@ -3378,63 +3285,71 @@
"arcrole",
"title",
"show",
- "actuate",
- "owns"
+ "actuate"
]
},
- "TimeNodeType":{
+ "DerivedCRSType":{
+ "required":[
+ "baseCRS",
+ "derivedCRSType",
+ "coordinateSystem"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractTimeTopologyPrimitiveType"
+ "$ref":"#/definitions/AbstractGeneralDerivedCRSType"
},
{
"type":"object",
- "title":"TimeNodeType",
+ "title":"DerivedCRSType",
"properties":{
- "previousEdge":{
- "title":"previousEdge",
+ "baseCRS":{
+ "title":"baseCRS",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/TimeEdgePropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/SingleCRSPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"previousEdge",
+ "localPart":"baseCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "nextEdge":{
- "title":"nextEdge",
+ "derivedCRSType":{
+ "title":"derivedCRSType",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/TimeEdgePropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/CodeWithAuthorityType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"nextEdge",
+ "localPart":"derivedCRSType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "position":{
- "title":"position",
+ "coordinateSystem":{
+ "title":"coordinateSystem",
"allOf":[
{
- "$ref":"#/definitions/TimeInstantPropertyType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/CoordinateSystemPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"coordinateSystem",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"position",
+ "localPart":"coordinateSystem",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -3443,55 +3358,134 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeNodeType",
+ "localPart":"DerivedCRSType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "previousEdge",
- "nextEdge",
- "position"
+ "baseCRS",
+ "derivedCRSType",
+ "coordinateSystem"
]
},
- "RectifiedGridType":{
+ "CurveArrayPropertyType":{
+ "type":"object",
+ "title":"CurveArrayPropertyType",
+ "properties":{
+ "abstractCurve":{
+ "title":"abstractCurve",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractCurveType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractCurve",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractCurve",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CurveArrayPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "abstractCurve",
+ "owns"
+ ]
+ },
+ "ProjectedCRSType":{
"required":[
- "origin",
- "offsetVector"
+ "baseGeodeticCRS",
+ "baseGeographicCRS",
+ "cartesianCS"
],
"allOf":[
{
- "$ref":"#/definitions/GridType"
+ "$ref":"#/definitions/AbstractGeneralDerivedCRSType"
},
{
"type":"object",
- "title":"RectifiedGridType",
+ "title":"ProjectedCRSType",
"properties":{
- "origin":{
- "title":"origin",
+ "baseGeodeticCRS":{
+ "title":"baseGeodeticCRS",
"allOf":[
{
- "$ref":"#/definitions/PointPropertyType"
+ "$ref":"#/definitions/GeodeticCRSPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"origin",
+ "localPart":"baseGeodeticCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "offsetVector":{
- "title":"offsetVector",
+ "baseGeographicCRS":{
+ "title":"baseGeographicCRS",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/VectorType"
- },
- "minItems":1
+ "$ref":"#/definitions/GeographicCRSPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"offsetVector",
+ "localPart":"baseGeographicCRS",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "cartesianCS":{
+ "title":"cartesianCS",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/CartesianCSPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"cartesianCS",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"cartesianCS",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -3500,128 +3494,171 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"RectifiedGridType",
+ "localPart":"ProjectedCRSType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "origin",
- "offsetVector"
+ "baseGeodeticCRS",
+ "baseGeographicCRS",
+ "cartesianCS"
]
},
- "AbstractTimeObjectType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGMLType"
- },
- {
- "type":"object",
- "title":"AbstractTimeObjectType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractTimeObjectType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "AbstractCoordinateOperationType":{
- "required":[
- "scope"
- ],
+ "DynamicFeatureMemberType":{
"allOf":[
{
- "$ref":"#/definitions/IdentifiedObjectType"
+ "$ref":"#/definitions/AbstractFeatureMemberType"
},
{
"type":"object",
- "title":"AbstractCoordinateOperationType",
+ "title":"DynamicFeatureMemberType",
"properties":{
- "domainOfValidity":{
- "title":"domainOfValidity",
+ "dynamicFeature":{
+ "title":"dynamicFeature",
"allOf":[
{
- "$ref":"#/definitions/DomainOfValidity"
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/DynamicFeatureType"
+ }
+ },
+ "elementName":{
+ "localPart":"DynamicFeature",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "minItems":0
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"domainOfValidity",
+ "localPart":"DynamicFeature",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "scope":{
- "title":"scope",
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- },
- "minItems":1
+ }
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"scope",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":""
}
},
- "operationVersion":{
- "title":"operationVersion",
+ "remoteSchema":{
+ "title":"remoteSchema",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"operationVersion",
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "coordinateOperationAccuracy":{
- "title":"coordinateOperationAccuracy",
+ "type":{
+ "title":"type",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/CoordinateOperationAccuracy"
- },
- "minItems":0
+ "$ref":"#/definitions/TypeType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"coordinateOperationAccuracy",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "sourceCRS":{
- "title":"sourceCRS",
+ "href":{
+ "title":"href",
"allOf":[
{
- "$ref":"#/definitions/CRSPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"sourceCRS",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "targetCRS":{
- "title":"targetCRS",
+ "role":{
+ "title":"role",
"allOf":[
{
- "$ref":"#/definitions/CRSPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"targetCRS",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
}
@@ -3629,50 +3666,133 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractCoordinateOperationType",
+ "localPart":"DynamicFeatureMemberType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "domainOfValidity",
- "scope",
- "operationVersion",
- "coordinateOperationAccuracy",
- "sourceCRS",
- "targetCRS"
+ "dynamicFeature",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "DirectedTopoSolidPropertyType":{
+ "TopoPointPropertyType":{
"type":"object",
- "title":"DirectedTopoSolidPropertyType",
+ "title":"TopoPointPropertyType",
"required":[
- "topoSolid"
+ "topoPoint"
],
"properties":{
- "topoSolid":{
- "title":"topoSolid",
+ "topoPoint":{
+ "title":"topoPoint",
"allOf":[
{
- "$ref":"#/definitions/TopoSolidType"
+ "$ref":"#/definitions/TopoPointType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TopoSolid",
+ "localPart":"TopoPoint",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "orientation":{
- "title":"orientation",
+ "owns":{
+ "title":"owns",
"allOf":[
{
- "$ref":"#/definitions/SignType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"orientation",
+ "localPart":"owns",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TopoPointPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "topoPoint",
+ "owns"
+ ]
+ },
+ "ObliqueCartesianCSType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
+ },
+ {
+ "type":"object",
+ "title":"ObliqueCartesianCSType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ObliqueCartesianCSType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "UnitOfMeasureType":{
+ "type":"object",
+ "title":"UnitOfMeasureType",
+ "required":[
+ "uom"
+ ],
+ "properties":{
+ "uom":{
+ "title":"uom",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uom",
"namespaceURI":""
}
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"UnitOfMeasureType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "uom"
+ ]
+ },
+ "TimeOrdinalEraPropertyType":{
+ "type":"object",
+ "title":"TimeOrdinalEraPropertyType",
+ "required":[
+ "timeOrdinalEra"
+ ],
+ "properties":{
+ "timeOrdinalEra":{
+ "title":"timeOrdinalEra",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimeOrdinalEraType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"TimeOrdinalEra",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
},
"owns":{
"title":"owns",
@@ -3810,12 +3930,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DirectedTopoSolidPropertyType",
+ "localPart":"TimeOrdinalEraPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "topoSolid",
- "orientation",
+ "timeOrdinalEra",
"owns",
"nilReason",
"remoteSchema",
@@ -3828,264 +3947,296 @@
"actuate"
]
},
- "DynamicFeatureType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractFeatureType"
- },
- {
- "type":"object",
- "title":"DynamicFeatureType",
- "properties":{
- "validTime":{
- "title":"validTime",
- "allOf":[
- {
- "$ref":"#/definitions/TimePrimitivePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"validTime",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "history":{
- "title":"history",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/HistoryPropertyType"
- }
- },
- "elementName":{
- "localPart":"history",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"history",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "dataSource":{
- "title":"dataSource",
- "allOf":[
- {
- "$ref":"#/definitions/StringOrRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"dataSource",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "dataSourceReference":{
- "title":"dataSourceReference",
- "allOf":[
- {
- "$ref":"#/definitions/ReferenceType"
+ "LocationPropertyType":{
+ "type":"object",
+ "title":"LocationPropertyType",
+ "required":[
+ "abstractGeometry",
+ "locationKeyWord",
+ "locationString",
+ "_null"
+ ],
+ "properties":{
+ "abstractGeometry":{
+ "title":"abstractGeometry",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractGeometryType"
}
- ],
- "propertyType":"element",
+ },
"elementName":{
- "localPart":"dataSourceReference",
+ "localPart":"AbstractGeometry",
"namespaceURI":"http://www.opengis.net/gml"
}
}
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractGeometry",
+ "namespaceURI":"http://www.opengis.net/gml"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DynamicFeatureType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "validTime",
- "history",
- "dataSource",
- "dataSourceReference"
- ]
- },
- "MultiSurfaceCoverageType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDiscreteCoverageType"
},
- {
- "type":"object",
- "title":"MultiSurfaceCoverageType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MultiSurfaceCoverageType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "FileType":{
- "type":"object",
- "title":"FileType",
- "required":[
- "rangeParameters",
- "fileName",
- "fileReference",
- "fileStructure"
- ],
- "properties":{
- "rangeParameters":{
- "title":"rangeParameters",
+ "locationKeyWord":{
+ "title":"locationKeyWord",
"allOf":[
{
- "$ref":"#/definitions/RangeParametersType"
+ "$ref":"#/definitions/CodeType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"rangeParameters",
+ "localPart":"LocationKeyWord",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "fileName":{
- "title":"fileName",
+ "locationString":{
+ "title":"locationString",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/StringOrRefType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"fileName",
+ "localPart":"LocationString",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "fileReference":{
- "title":"fileReference",
+ "_null":{
+ "title":"_null",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"element",
"elementName":{
- "localPart":"fileReference",
+ "localPart":"Null",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "fileStructure":{
- "title":"fileStructure",
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
- "$ref":"#/definitions/FileValueModelType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"fileStructure",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":""
}
},
- "mimeType":{
- "title":"mimeType",
+ "remoteSchema":{
+ "title":"remoteSchema",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"mimeType",
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "compression":{
- "title":"compression",
+ "type":{
+ "title":"type",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/TypeType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"compression",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"FileType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "rangeParameters",
- "fileName",
- "fileReference",
- "fileStructure",
- "mimeType",
- "compression"
- ]
- },
- "EnvelopeWithTimePeriodType":{
- "required":[
- "beginPosition",
- "endPosition"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/EnvelopeType"
},
- {
- "type":"object",
- "title":"EnvelopeWithTimePeriodType",
- "properties":{
- "beginPosition":{
- "title":"beginPosition",
- "allOf":[
- {
- "$ref":"#/definitions/TimePositionType"
- }
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"LocationPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "abstractGeometry",
+ "locationKeyWord",
+ "locationString",
+ "_null",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "GridType":{
+ "required":[
+ "limits",
+ "gridAxisLabels",
+ "axisName",
+ "dimension"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeometryType"
+ },
+ {
+ "type":"object",
+ "title":"GridType",
+ "properties":{
+ "limits":{
+ "title":"limits",
+ "allOf":[
+ {
+ "$ref":"#/definitions/GridLimitsType"
+ }
],
"propertyType":"element",
"elementName":{
- "localPart":"beginPosition",
+ "localPart":"limits",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "endPosition":{
- "title":"endPosition",
+ "gridAxisLabels":{
+ "title":"gridAxisLabels",
"allOf":[
{
- "$ref":"#/definitions/TimePositionType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"element",
"elementName":{
- "localPart":"endPosition",
+ "localPart":"axisLabels",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "frame":{
- "title":"frame",
+ "axisName":{
+ "title":"axisName",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"axisName",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "dimension":{
+ "title":"dimension",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"frame",
+ "localPart":"dimension",
"namespaceURI":""
}
}
@@ -4094,32 +4245,147 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"EnvelopeWithTimePeriodType",
+ "localPart":"GridType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "beginPosition",
- "endPosition",
- "frame"
+ "limits",
+ "gridAxisLabels",
+ "axisName",
+ "dimension"
]
},
- "TimeInstantPropertyType":{
+ "DirectPositionListType":{
"type":"object",
- "title":"TimeInstantPropertyType",
+ "title":"DirectPositionListType",
+ "properties":{
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ }
+ ],
+ "propertyType":"value"
+ },
+ "count":{
+ "title":"count",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"count",
+ "namespaceURI":""
+ }
+ },
+ "srsName":{
+ "title":"srsName",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"srsName",
+ "namespaceURI":""
+ }
+ },
+ "srsDimension":{
+ "title":"srsDimension",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"srsDimension",
+ "namespaceURI":""
+ }
+ },
+ "axisLabels":{
+ "title":"axisLabels",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"axisLabels",
+ "namespaceURI":""
+ }
+ },
+ "uomLabels":{
+ "title":"uomLabels",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uomLabels",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DirectPositionListType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "value",
+ "count",
+ "srsName",
+ "srsDimension",
+ "axisLabels",
+ "uomLabels"
+ ]
+ },
+ "CoordinateSystemPropertyType":{
+ "type":"object",
+ "title":"CoordinateSystemPropertyType",
"required":[
- "timeInstant"
+ "abstractCoordinateSystem"
],
"properties":{
- "timeInstant":{
- "title":"timeInstant",
+ "abstractCoordinateSystem":{
+ "title":"abstractCoordinateSystem",
"allOf":[
{
- "$ref":"#/definitions/TimeInstantType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractCoordinateSystem",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"TimeInstant",
+ "localPart":"AbstractCoordinateSystem",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -4242,28 +4508,15 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeInstantPropertyType",
+ "localPart":"CoordinateSystemPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "timeInstant",
+ "abstractCoordinateSystem",
"nilReason",
"remoteSchema",
"type",
@@ -4272,111 +4525,101 @@
"arcrole",
"title",
"show",
- "actuate",
- "owns"
+ "actuate"
]
},
- "ImageCRSType":{
+ "AbstractRingPropertyType":{
+ "type":"object",
+ "title":"AbstractRingPropertyType",
"required":[
- "cartesianCS",
- "affineCS",
- "usesObliqueCartesianCS",
- "imageDatum"
+ "abstractRing"
+ ],
+ "properties":{
+ "abstractRing":{
+ "title":"abstractRing",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractRingType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractRing",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractRing",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractRingPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "abstractRing"
+ ]
+ },
+ "EnvelopeWithTimePeriodType":{
+ "required":[
+ "beginPosition",
+ "endPosition"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractCRSType"
+ "$ref":"#/definitions/EnvelopeType"
},
{
"type":"object",
- "title":"ImageCRSType",
+ "title":"EnvelopeWithTimePeriodType",
"properties":{
- "cartesianCS":{
- "title":"cartesianCS",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/CartesianCSPropertyType"
- }
- },
- "elementName":{
- "localPart":"cartesianCS",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"cartesianCS",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "affineCS":{
- "title":"affineCS",
+ "beginPosition":{
+ "title":"beginPosition",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AffineCSPropertyType"
- }
- },
- "elementName":{
- "localPart":"affineCS",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"#/definitions/TimePositionType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"affineCS",
+ "localPart":"beginPosition",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "usesObliqueCartesianCS":{
- "title":"usesObliqueCartesianCS",
+ "endPosition":{
+ "title":"endPosition",
"allOf":[
{
- "$ref":"#/definitions/ObliqueCartesianCSPropertyType"
+ "$ref":"#/definitions/TimePositionType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"usesObliqueCartesianCS",
+ "localPart":"endPosition",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "imageDatum":{
- "title":"imageDatum",
+ "frame":{
+ "title":"frame",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/ImageDatumPropertyType"
- }
- },
- "elementName":{
- "localPart":"imageDatum",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"imageDatum",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"frame",
+ "namespaceURI":""
}
}
}
@@ -4384,256 +4627,464 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"ImageCRSType",
+ "localPart":"EnvelopeWithTimePeriodType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "cartesianCS",
- "affineCS",
- "usesObliqueCartesianCS",
- "imageDatum"
+ "beginPosition",
+ "endPosition",
+ "frame"
]
},
- "ConeType":{
+ "CategoryExtentType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractGriddedSurfaceType"
+ "$ref":"#/definitions/CodeOrNilReasonListType"
},
{
"type":"object",
- "title":"ConeType",
+ "title":"CategoryExtentType",
"properties":{
- "horizontalCURVETYPE":{
- "title":"horizontalCURVETYPE",
- "allOf":[
- {
- "$ref":"#/definitions/CurveInterpolationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"horizontalCurveType",
- "namespaceURI":""
- }
- },
- "verticalCURVETYPE":{
- "title":"verticalCURVETYPE",
- "allOf":[
- {
- "$ref":"#/definitions/CurveInterpolationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"verticalCurveType",
- "namespaceURI":""
- }
- }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"ConeType",
+ "localPart":"CategoryExtentType",
"namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "horizontalCURVETYPE",
- "verticalCURVETYPE"
- ]
+ }
},
- "DegreesType":{
- "type":"object",
- "title":"DegreesType",
- "properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/int"
- }
- ],
- "propertyType":"value"
+ "OperationParameterType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeneralOperationParameterType"
},
- "direction":{
- "title":"direction",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "title":"OperationParameterType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"OperationParameterType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "TimeTopologyComplexType":{
+ "required":[
+ "primitive"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractTimeComplexType"
+ },
+ {
+ "type":"object",
+ "title":"TimeTopologyComplexType",
+ "properties":{
+ "primitive":{
+ "title":"primitive",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/TimeTopologyPrimitivePropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"primitive",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"direction",
- "namespaceURI":""
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"DegreesType",
+ "localPart":"TimeTopologyComplexType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "value",
- "direction"
+ "primitive"
]
},
- "DictionaryEntryType":{
+ "EdgeType":{
"required":[
- "definition"
+ "directedNode"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractMemberType"
+ "$ref":"#/definitions/AbstractTopoPrimitiveType"
},
{
"type":"object",
- "title":"DictionaryEntryType",
+ "title":"EdgeType",
"properties":{
- "definition":{
- "title":"definition",
+ "directedNode":{
+ "title":"directedNode",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/DefinitionType"
- }
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DirectedNodePropertyType"
},
- "elementName":{
- "localPart":"Definition",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "maxItems":2,
+ "minItems":2
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"Definition",
+ "localPart":"directedNode",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "nilReason":{
- "title":"nilReason",
+ "directedFace":{
+ "title":"directedFace",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/DirectedFacePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"directedFace",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "curveProperty":{
+ "title":"curveProperty",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurvePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"curveProperty",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "aggregationType":{
+ "title":"aggregationType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AggregationType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"nilReason",
+ "localPart":"aggregationType",
"namespaceURI":""
}
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"EdgeType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "directedNode",
+ "directedFace",
+ "curveProperty",
+ "aggregationType"
+ ]
+ },
+ "PointType":{
+ "required":[
+ "pos",
+ "coordinates"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeometricPrimitiveType"
+ },
+ {
+ "type":"object",
+ "title":"PointType",
+ "properties":{
+ "pos":{
+ "title":"pos",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectPositionType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"pos",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
},
- "remoteSchema":{
- "title":"remoteSchema",
+ "coordinates":{
+ "title":"coordinates",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/CoordinatesType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"coordinates",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"PointType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "pos",
+ "coordinates"
+ ]
+ },
+ "TopoVolumeType":{
+ "required":[
+ "directedTopoSolid"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractTopologyType"
+ },
+ {
+ "type":"object",
+ "title":"TopoVolumeType",
+ "properties":{
+ "directedTopoSolid":{
+ "title":"directedTopoSolid",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DirectedTopoSolidPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"directedTopoSolid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "type":{
- "title":"type",
+ "aggregationType":{
+ "title":"aggregationType",
"allOf":[
{
- "$ref":"#/definitions/TypeType"
+ "$ref":"#/definitions/AggregationType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"aggregationType",
+ "namespaceURI":""
}
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TopoVolumeType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "directedTopoSolid",
+ "aggregationType"
+ ]
+ },
+ "ArcByBulgeType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/ArcStringByBulgeType"
+ },
+ {
+ "type":"object",
+ "title":"ArcByBulgeType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ArcByBulgeType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "ArcStringByBulgeType":{
+ "required":[
+ "posOrPointPropertyOrPointRep",
+ "posList",
+ "coordinates",
+ "bulge",
+ "normal"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCurveSegmentType"
+ },
+ {
+ "type":"object",
+ "title":"ArcStringByBulgeType",
+ "properties":{
+ "posOrPointPropertyOrPointRep":{
+ "title":"posOrPointPropertyOrPointRep",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "anyOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointProperty",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/DirectPositionType"
+ }
+ },
+ "elementName":{
+ "localPart":"pos",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointRep",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ]
+ },
+ "minItems":2
+ }
+ ],
+ "propertyType":"elementRefs"
},
- "href":{
- "title":"href",
+ "posList":{
+ "title":"posList",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/DirectPositionListType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"posList",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "role":{
- "title":"role",
+ "coordinates":{
+ "title":"coordinates",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/CoordinatesType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"coordinates",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "arcrole":{
- "title":"arcrole",
+ "bulge":{
+ "title":"bulge",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ },
+ "minItems":1
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"bulge",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "title":{
- "title":"title",
+ "normal":{
+ "title":"normal",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/VectorType"
+ },
+ "minItems":1
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"normal",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "show":{
- "title":"show",
+ "interpolation":{
+ "title":"interpolation",
"allOf":[
{
- "$ref":"#/definitions/ShowType"
+ "$ref":"#/definitions/CurveInterpolationType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"interpolation",
+ "namespaceURI":""
}
},
- "actuate":{
- "title":"actuate",
+ "numArc":{
+ "title":"numArc",
"allOf":[
{
- "$ref":"#/definitions/ActuateType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"numArc",
+ "namespaceURI":""
}
}
}
@@ -4641,129 +5092,79 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DictionaryEntryType",
+ "localPart":"ArcStringByBulgeType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "definition",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "posOrPointPropertyOrPointRep",
+ "posList",
+ "coordinates",
+ "bulge",
+ "normal",
+ "interpolation",
+ "numArc"
]
},
- "GridFunctionType":{
+ "CurveSegmentArrayPropertyType":{
"type":"object",
- "title":"GridFunctionType",
+ "title":"CurveSegmentArrayPropertyType",
"properties":{
- "sequenceRule":{
- "title":"sequenceRule",
- "allOf":[
- {
- "$ref":"#/definitions/SequenceRuleType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"sequenceRule",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "startPoint":{
- "title":"startPoint",
+ "abstractCurveSegment":{
+ "title":"abstractCurveSegment",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractCurveSegmentType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractCurveSegment",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "minItems":0
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"startPoint",
+ "localPart":"AbstractCurveSegment",
"namespaceURI":"http://www.opengis.net/gml"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"GridFunctionType",
+ "localPart":"CurveSegmentArrayPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "sequenceRule",
- "startPoint"
+ "abstractCurveSegment"
]
},
- "AbstractGeometricAggregateType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeometryType"
- },
- {
- "type":"object",
- "title":"AbstractGeometricAggregateType",
- "properties":{
- "aggregationType":{
- "title":"aggregationType",
- "allOf":[
- {
- "$ref":"#/definitions/AggregationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"aggregationType",
- "namespaceURI":""
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractGeometricAggregateType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "aggregationType"
- ]
- },
- "SingleCRSPropertyType":{
+ "TopoComplexMemberType":{
"type":"object",
- "title":"SingleCRSPropertyType",
+ "title":"TopoComplexMemberType",
"required":[
- "abstractSingleCRS"
+ "topoComplex"
],
"properties":{
- "abstractSingleCRS":{
- "title":"abstractSingleCRS",
+ "topoComplex":{
+ "title":"topoComplex",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractCRSType"
- }
- },
- "elementName":{
- "localPart":"AbstractSingleCRS",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"#/definitions/TopoComplexType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractSingleCRS",
+ "localPart":"TopoComplex",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -4890,11 +5291,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"SingleCRSPropertyType",
+ "localPart":"TopoComplexMemberType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "abstractSingleCRS",
+ "topoComplex",
"nilReason",
"remoteSchema",
"type",
@@ -4906,87 +5307,86 @@
"actuate"
]
},
- "AbstractTopologyType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGMLType"
+ "CodeOrNilReasonListType":{
+ "type":"object",
+ "title":"CodeOrNilReasonListType",
+ "properties":{
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"value"
},
- {
- "type":"object",
- "title":"AbstractTopologyType",
- "properties":{
+ "codeSpace":{
+ "title":"codeSpace",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"codeSpace",
+ "namespaceURI":""
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractTopologyType",
+ "localPart":"CodeOrNilReasonListType",
"namespaceURI":"http://www.opengis.net/gml"
- }
+ },
+ "propertiesOrder":[
+ "value",
+ "codeSpace"
+ ]
},
- "DerivedCRSType":{
+ "CompositeSurfaceType":{
"required":[
- "baseCRS",
- "derivedCRSType",
- "coordinateSystem"
+ "surfaceMember"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractGeneralDerivedCRSType"
+ "$ref":"#/definitions/AbstractSurfaceType"
},
{
"type":"object",
- "title":"DerivedCRSType",
+ "title":"CompositeSurfaceType",
"properties":{
- "baseCRS":{
- "title":"baseCRS",
- "allOf":[
- {
- "$ref":"#/definitions/SingleCRSPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"baseCRS",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "derivedCRSType":{
- "title":"derivedCRSType",
+ "surfaceMember":{
+ "title":"surfaceMember",
"allOf":[
{
- "$ref":"#/definitions/CodeWithAuthorityType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/SurfacePropertyType"
+ },
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"derivedCRSType",
+ "localPart":"surfaceMember",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "coordinateSystem":{
- "title":"coordinateSystem",
+ "aggregationType":{
+ "title":"aggregationType",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/CoordinateSystemPropertyType"
- }
- },
- "elementName":{
- "localPart":"coordinateSystem",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"#/definitions/AggregationType"
}
],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"coordinateSystem",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"aggregationType",
+ "namespaceURI":""
}
}
}
@@ -4994,51 +5394,54 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DerivedCRSType",
+ "localPart":"CompositeSurfaceType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "baseCRS",
- "derivedCRSType",
- "coordinateSystem"
+ "surfaceMember",
+ "aggregationType"
]
},
- "MultiSurfaceType":{
+ "TrianglePatchArrayPropertyType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractGeometricAggregateType"
+ "$ref":"#/definitions/SurfacePatchArrayPropertyType"
},
{
"type":"object",
- "title":"MultiSurfaceType",
+ "title":"TrianglePatchArrayPropertyType",
"properties":{
- "surfaceMember":{
- "title":"surfaceMember",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/SurfacePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"surfaceMember",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "surfaceMembers":{
- "title":"surfaceMembers",
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TrianglePatchArrayPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "PrimeMeridianType":{
+ "required":[
+ "greenwichLongitude"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/IdentifiedObjectType"
+ },
+ {
+ "type":"object",
+ "title":"PrimeMeridianType",
+ "properties":{
+ "greenwichLongitude":{
+ "title":"greenwichLongitude",
"allOf":[
{
- "$ref":"#/definitions/SurfaceArrayPropertyType"
+ "$ref":"#/definitions/AngleType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"surfaceMembers",
+ "localPart":"greenwichLongitude",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -5047,51 +5450,22 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiSurfaceType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "surfaceMember",
- "surfaceMembers"
- ]
- },
- "LineStringSegmentArrayPropertyType":{
- "type":"object",
- "title":"LineStringSegmentArrayPropertyType",
- "properties":{
- "lineStringSegment":{
- "title":"lineStringSegment",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/LineStringSegmentType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"LineStringSegment",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"LineStringSegmentArrayPropertyType",
+ "localPart":"PrimeMeridianType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "lineStringSegment"
+ "greenwichLongitude"
]
},
- "RangeParametersType":{
+ "GeneralConversionPropertyType":{
"type":"object",
- "title":"RangeParametersType",
+ "title":"GeneralConversionPropertyType",
+ "required":[
+ "abstractGeneralConversion"
+ ],
"properties":{
- "abstractValue":{
- "title":"abstractValue",
+ "abstractGeneralConversion":{
+ "title":"abstractGeneralConversion",
"allOf":[
{
"type":"object",
@@ -5100,18 +5474,18 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/AbstractGeneralConversionType"
}
},
"elementName":{
- "localPart":"AbstractValue",
+ "localPart":"AbstractGeneralConversion",
"namespaceURI":"http://www.opengis.net/gml"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"AbstractValue",
+ "localPart":"AbstractGeneralConversion",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -5234,28 +5608,15 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"RangeParametersType",
+ "localPart":"GeneralConversionPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "abstractValue",
+ "abstractGeneralConversion",
"nilReason",
"remoteSchema",
"type",
@@ -5264,63 +5625,73 @@
"arcrole",
"title",
"show",
- "actuate",
- "owns"
+ "actuate"
]
},
- "ArcType":{
- "allOf":[
- {
- "$ref":"#/definitions/ArcStringType"
- },
- {
- "type":"object",
- "title":"ArcType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ArcType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "GeodesicType":{
+ "GenericMetaDataType":{
"allOf":[
{
- "$ref":"#/definitions/GeodesicStringType"
+ "$ref":"#/definitions/AbstractMetaDataType"
},
{
"type":"object",
- "title":"GeodesicType",
+ "title":"GenericMetaDataType",
"properties":{
+ "contentOverrideForGenericMetaDataType":{
+ "title":"contentOverrideForGenericMetaDataType",
+ "allOf":[
+ {
+ "anyOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ },
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/dom"
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "propertyType":"anyElement"
+ }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"GeodesicType",
+ "localPart":"GenericMetaDataType",
"namespaceURI":"http://www.opengis.net/gml"
- }
+ },
+ "propertiesOrder":[
+ "contentOverrideForGenericMetaDataType"
+ ]
},
- "GeocentricCRSPropertyType":{
+ "GeodeticDatumPropertyType":{
"type":"object",
- "title":"GeocentricCRSPropertyType",
+ "title":"GeodeticDatumPropertyType",
"required":[
- "geocentricCRS"
+ "geodeticDatum"
],
"properties":{
- "geocentricCRS":{
- "title":"geocentricCRS",
+ "geodeticDatum":{
+ "title":"geodeticDatum",
"allOf":[
{
- "$ref":"#/definitions/GeocentricCRSType"
+ "$ref":"#/definitions/GeodeticDatumType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"GeocentricCRS",
+ "localPart":"GeodeticDatum",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -5447,11 +5818,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"GeocentricCRSPropertyType",
+ "localPart":"GeodeticDatumPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "geocentricCRS",
+ "geodeticDatum",
"nilReason",
"remoteSchema",
"type",
@@ -5463,35 +5834,23 @@
"actuate"
]
},
- "CoordinateSystemPropertyType":{
+ "MultiSolidPropertyType":{
"type":"object",
- "title":"CoordinateSystemPropertyType",
+ "title":"MultiSolidPropertyType",
"required":[
- "abstractCoordinateSystem"
+ "multiSolid"
],
"properties":{
- "abstractCoordinateSystem":{
- "title":"abstractCoordinateSystem",
+ "multiSolid":{
+ "title":"multiSolid",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractCoordinateSystemType"
- }
- },
- "elementName":{
- "localPart":"AbstractCoordinateSystem",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"#/definitions/MultiSolidType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractCoordinateSystem",
+ "localPart":"MultiSolid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -5614,15 +5973,28 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CoordinateSystemPropertyType",
+ "localPart":"MultiSolidPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "abstractCoordinateSystem",
+ "multiSolid",
"nilReason",
"remoteSchema",
"type",
@@ -5631,59 +6003,27 @@
"arcrole",
"title",
"show",
- "actuate"
+ "actuate",
+ "owns"
]
},
- "OrientableCurveType":{
- "required":[
- "baseCurve"
- ],
+ "GridLengthType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractCurveType"
+ "$ref":"#/definitions/MeasureType"
},
{
"type":"object",
- "title":"OrientableCurveType",
+ "title":"GridLengthType",
"properties":{
- "baseCurve":{
- "title":"baseCurve",
- "allOf":[
- {
- "$ref":"#/definitions/CurvePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"baseCurve",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "orientation":{
- "title":"orientation",
- "allOf":[
- {
- "$ref":"#/definitions/SignType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"orientation",
- "namespaceURI":""
- }
- }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"OrientableCurveType",
+ "localPart":"GridLengthType",
"namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "baseCurve",
- "orientation"
- ]
+ }
},
"MultiSurfacePropertyType":{
"type":"object",
@@ -5705,6 +6045,19 @@
"namespaceURI":"http://www.opengis.net/gml"
}
},
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
+ },
"nilReason":{
"title":"nilReason",
"allOf":[
@@ -5824,19 +6177,6 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
}
},
"typeType":"classInfo",
@@ -5846,6 +6186,7 @@
},
"propertiesOrder":[
"multiSurface",
+ "owns",
"nilReason",
"remoteSchema",
"type",
@@ -5854,18 +6195,20 @@
"arcrole",
"title",
"show",
- "actuate",
- "owns"
+ "actuate"
]
},
- "PolygonPatchType":{
+ "TriangleType":{
+ "required":[
+ "exterior"
+ ],
"allOf":[
{
"$ref":"#/definitions/AbstractSurfacePatchType"
},
{
"type":"object",
- "title":"PolygonPatchType",
+ "title":"TriangleType",
"properties":{
"exterior":{
"title":"exterior",
@@ -5880,23 +6223,6 @@
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "interior":{
- "title":"interior",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/AbstractRingPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"interior",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
"interpolation":{
"title":"interpolation",
"allOf":[
@@ -5915,80 +6241,92 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"PolygonPatchType",
+ "localPart":"TriangleType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
"exterior",
- "interior",
"interpolation"
]
},
- "AbstractGeometryType":{
+ "AbstractDatumType":{
+ "required":[
+ "scope"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractGMLType"
+ "$ref":"#/definitions/IdentifiedObjectType"
},
{
"type":"object",
- "title":"AbstractGeometryType",
+ "title":"AbstractDatumType",
"properties":{
- "srsName":{
- "title":"srsName",
+ "domainOfValidity":{
+ "title":"domainOfValidity",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/DomainOfValidity"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"srsName",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"domainOfValidity",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "srsDimension":{
- "title":"srsDimension",
+ "scope":{
+ "title":"scope",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ },
+ "minItems":1
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"srsDimension",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"scope",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "axisLabels":{
- "title":"axisLabels",
+ "anchorDefinition":{
+ "title":"anchorDefinition",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/CodeType"
+ }
+ },
+ "elementName":{
+ "localPart":"anchorDefinition",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"axisLabels",
- "namespaceURI":""
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"anchorDefinition",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "uomLabels":{
- "title":"uomLabels",
+ "realizationEpoch":{
+ "title":"realizationEpoch",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uomLabels",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"realizationEpoch",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
}
@@ -5996,88 +6334,45 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractGeometryType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "srsName",
- "srsDimension",
- "axisLabels",
- "uomLabels"
- ]
- },
- "MeasureType":{
- "type":"object",
- "title":"MeasureType",
- "required":[
- "uom"
- ],
- "properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- ],
- "propertyType":"value"
- },
- "uom":{
- "title":"uom",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uom",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MeasureType",
+ "localPart":"AbstractDatumType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "value",
- "uom"
+ "domainOfValidity",
+ "scope",
+ "anchorDefinition",
+ "realizationEpoch"
]
},
- "MultiPointPropertyType":{
+ "CoordinateOperationAccuracy":{
"type":"object",
- "title":"MultiPointPropertyType",
+ "title":"CoordinateOperationAccuracy",
"required":[
- "multiPoint"
+ "abstractDQPositionalAccuracy"
],
"properties":{
- "multiPoint":{
- "title":"multiPoint",
- "allOf":[
- {
- "$ref":"#/definitions/MultiPointType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MultiPoint",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "owns":{
- "title":"owns",
+ "abstractDQPositionalAccuracy":{
+ "title":"abstractDQPositionalAccuracy",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ "anyOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/dom"
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ }
+ }
+ }
+ ]
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
+ "propertyType":"anyElement"
},
"nilReason":{
"title":"nilReason",
@@ -6201,13 +6496,8 @@
}
},
"typeType":"classInfo",
- "typeName":{
- "localPart":"MultiPointPropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
"propertiesOrder":[
- "multiPoint",
- "owns",
+ "abstractDQPositionalAccuracy",
"nilReason",
"remoteSchema",
"type",
@@ -6219,84 +6509,129 @@
"actuate"
]
},
- "ClothoidType":{
- "required":[
- "refLocation",
- "scaleFactor",
- "startParameter",
- "endParameter"
- ],
+ "MultiGeometryType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractCurveSegmentType"
+ "$ref":"#/definitions/AbstractGeometricAggregateType"
},
{
"type":"object",
- "title":"ClothoidType",
+ "title":"MultiGeometryType",
"properties":{
- "refLocation":{
- "title":"refLocation",
+ "geometryMember":{
+ "title":"geometryMember",
"allOf":[
{
- "$ref":"#/definitions/ClothoidType.RefLocation"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/GeometryPropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"refLocation",
+ "localPart":"geometryMember",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "scaleFactor":{
- "title":"scaleFactor",
+ "geometryMembers":{
+ "title":"geometryMembers",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
+ "$ref":"#/definitions/GeometryArrayPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"scaleFactor",
+ "localPart":"geometryMembers",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MultiGeometryType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "geometryMember",
+ "geometryMembers"
+ ]
+ },
+ "TinType":{
+ "required":[
+ "maxLength",
+ "controlPoint"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/TriangulatedSurfaceType"
+ },
+ {
+ "type":"object",
+ "title":"TinType",
+ "properties":{
+ "stopLines":{
+ "title":"stopLines",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/LineStringSegmentArrayPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"stopLines",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "startParameter":{
- "title":"startParameter",
+ "breakLines":{
+ "title":"breakLines",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/LineStringSegmentArrayPropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"startParameter",
+ "localPart":"breakLines",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "endParameter":{
- "title":"endParameter",
+ "maxLength":{
+ "title":"maxLength",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ "$ref":"#/definitions/LengthType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"endParameter",
+ "localPart":"maxLength",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "interpolation":{
- "title":"interpolation",
+ "controlPoint":{
+ "title":"controlPoint",
"allOf":[
{
- "$ref":"#/definitions/CurveInterpolationType"
+ "$ref":"#/definitions/TinType.ControlPoint"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"interpolation",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"controlPoint",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
}
@@ -6304,100 +6639,38 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"ClothoidType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "refLocation",
- "scaleFactor",
- "startParameter",
- "endParameter",
- "interpolation"
- ]
- },
- "UnitOfMeasureType":{
- "type":"object",
- "title":"UnitOfMeasureType",
- "required":[
- "uom"
- ],
- "properties":{
- "uom":{
- "title":"uom",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uom",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"UnitOfMeasureType",
+ "localPart":"TinType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "uom"
+ "stopLines",
+ "breakLines",
+ "maxLength",
+ "controlPoint"
]
},
- "ArcByBulgeType":{
- "allOf":[
- {
- "$ref":"#/definitions/ArcStringByBulgeType"
- },
- {
- "type":"object",
- "title":"ArcByBulgeType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ArcByBulgeType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "BoundingShapeType":{
+ "MultiCurvePropertyType":{
"type":"object",
- "title":"BoundingShapeType",
+ "title":"MultiCurvePropertyType",
"required":[
- "envelope",
- "_null"
+ "multiCurve"
],
"properties":{
- "envelope":{
- "title":"envelope",
+ "multiCurve":{
+ "title":"multiCurve",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/EnvelopeType"
- }
- },
- "elementName":{
- "localPart":"Envelope",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"#/definitions/MultiCurveType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"Envelope",
+ "localPart":"MultiCurve",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "_null":{
- "title":"_null",
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
"type":"array",
@@ -6406,10 +6679,164 @@
}
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"Null",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":""
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MultiCurvePropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "multiCurve",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate",
+ "owns"
+ ]
+ },
+ "ReferenceType":{
+ "type":"object",
+ "title":"ReferenceType",
+ "properties":{
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
}
},
"nilReason":{
@@ -6427,33 +6854,214 @@
"localPart":"nilReason",
"namespaceURI":""
}
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"BoundingShapeType",
+ "localPart":"ReferenceType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "envelope",
- "_null",
- "nilReason"
+ "owns",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "SurfaceType":{
+ "HistoryPropertyType":{
+ "type":"object",
+ "title":"HistoryPropertyType",
"required":[
- "patches"
+ "abstractTimeSlice"
],
+ "properties":{
+ "abstractTimeSlice":{
+ "title":"abstractTimeSlice",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractTimeSliceType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractTimeSlice",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractTimeSlice",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"HistoryPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "abstractTimeSlice",
+ "owns"
+ ]
+ },
+ "AbstractFeatureType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractSurfaceType"
+ "$ref":"#/definitions/AbstractGMLType"
},
{
"type":"object",
- "title":"SurfaceType",
+ "title":"AbstractFeatureType",
"properties":{
- "patches":{
- "title":"patches",
+ "boundedBy":{
+ "title":"boundedBy",
+ "allOf":[
+ {
+ "$ref":"#/definitions/BoundingShapeType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"boundedBy",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "location":{
+ "title":"location",
"allOf":[
{
"type":"object",
@@ -6462,18 +7070,18 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SurfacePatchArrayPropertyType"
+ "$ref":"#/definitions/LocationPropertyType"
}
},
"elementName":{
- "localPart":"patches",
+ "localPart":"location",
"namespaceURI":"http://www.opengis.net/gml"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"patches",
+ "localPart":"location",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -6482,31 +7090,14 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"SurfaceType",
+ "localPart":"AbstractFeatureType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "patches"
+ "boundedBy",
+ "location"
]
},
- "AreaType":{
- "allOf":[
- {
- "$ref":"#/definitions/MeasureType"
- },
- {
- "type":"object",
- "title":"AreaType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AreaType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
"BooleanPropertyType":{
"type":"object",
"title":"BooleanPropertyType",
@@ -6666,56 +7257,135 @@
"actuate"
]
},
- "GridLengthType":{
+ "AbstractGriddedSurfaceType":{
+ "required":[
+ "pointGridRows"
+ ],
"allOf":[
{
- "$ref":"#/definitions/MeasureType"
+ "$ref":"#/definitions/AbstractParametricCurveSurfaceType"
},
{
"type":"object",
- "title":"GridLengthType",
+ "title":"AbstractGriddedSurfaceType",
"properties":{
+ "pointGridRows":{
+ "title":"pointGridRows",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGriddedSurfaceType.Rows"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"rows",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "rows":{
+ "title":"rows",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"rows",
+ "namespaceURI":""
+ }
+ },
+ "columns":{
+ "title":"columns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"columns",
+ "namespaceURI":""
+ }
+ }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"GridLengthType",
+ "localPart":"AbstractGriddedSurfaceType",
"namespaceURI":"http://www.opengis.net/gml"
- }
+ },
+ "propertiesOrder":[
+ "pointGridRows",
+ "rows",
+ "columns"
+ ]
},
- "CylinderType":{
+ "AbstractGeometryType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractGriddedSurfaceType"
+ "$ref":"#/definitions/AbstractGMLType"
},
{
"type":"object",
- "title":"CylinderType",
+ "title":"AbstractGeometryType",
"properties":{
- "horizontalCURVETYPE":{
- "title":"horizontalCURVETYPE",
+ "srsName":{
+ "title":"srsName",
"allOf":[
{
- "$ref":"#/definitions/CurveInterpolationType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"horizontalCurveType",
+ "localPart":"srsName",
"namespaceURI":""
}
},
- "verticalCURVETYPE":{
- "title":"verticalCURVETYPE",
+ "srsDimension":{
+ "title":"srsDimension",
"allOf":[
{
- "$ref":"#/definitions/CurveInterpolationType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"verticalCurveType",
+ "localPart":"srsDimension",
+ "namespaceURI":""
+ }
+ },
+ "axisLabels":{
+ "title":"axisLabels",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"axisLabels",
+ "namespaceURI":""
+ }
+ },
+ "uomLabels":{
+ "title":"uomLabels",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uomLabels",
"namespaceURI":""
}
}
@@ -6724,87 +7394,107 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"CylinderType",
+ "localPart":"AbstractGeometryType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "horizontalCURVETYPE",
- "verticalCURVETYPE"
+ "srsName",
+ "srsDimension",
+ "axisLabels",
+ "uomLabels"
]
},
- "RectifiedGridCoverageType":{
+ "GeometricComplexType":{
+ "required":[
+ "element"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractDiscreteCoverageType"
+ "$ref":"#/definitions/AbstractGeometryType"
},
{
"type":"object",
- "title":"RectifiedGridCoverageType",
+ "title":"GeometricComplexType",
"properties":{
+ "element":{
+ "title":"element",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/GeometricPrimitivePropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"element",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "aggregationType":{
+ "title":"aggregationType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AggregationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"aggregationType",
+ "namespaceURI":""
+ }
+ }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"RectifiedGridCoverageType",
+ "localPart":"GeometricComplexType",
"namespaceURI":"http://www.opengis.net/gml"
- }
+ },
+ "propertiesOrder":[
+ "element",
+ "aggregationType"
+ ]
},
- "CircleByCenterPointType":{
- "allOf":[
- {
- "$ref":"#/definitions/ArcByCenterPointType"
- },
- {
- "type":"object",
- "title":"CircleByCenterPointType",
- "properties":{
- }
- }
+ "OrientableCurveType":{
+ "required":[
+ "baseCurve"
],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CircleByCenterPointType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "MultiSolidType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractGeometricAggregateType"
+ "$ref":"#/definitions/AbstractCurveType"
},
{
"type":"object",
- "title":"MultiSolidType",
+ "title":"OrientableCurveType",
"properties":{
- "solidMember":{
- "title":"solidMember",
+ "baseCurve":{
+ "title":"baseCurve",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/SolidPropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/CurvePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"solidMember",
+ "localPart":"baseCurve",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "solidMembers":{
- "title":"solidMembers",
+ "orientation":{
+ "title":"orientation",
"allOf":[
{
- "$ref":"#/definitions/SolidArrayPropertyType"
+ "$ref":"#/definitions/SignType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"solidMembers",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"orientation",
+ "namespaceURI":""
}
}
}
@@ -6812,18 +7502,38 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiSolidType",
+ "localPart":"OrientableCurveType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "solidMember",
- "solidMembers"
+ "baseCurve",
+ "orientation"
]
},
- "EngineeringCRSType":{
+ "DefinitionBaseType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGMLType"
+ },
+ {
+ "type":"object",
+ "title":"DefinitionBaseType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DefinitionBaseType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "GeodeticCRSType":{
"required":[
- "coordinateSystem",
- "engineeringDatum"
+ "ellipsoidalCS",
+ "cartesianCS",
+ "sphericalCS",
+ "geodeticDatum"
],
"allOf":[
{
@@ -6831,10 +7541,10 @@
},
{
"type":"object",
- "title":"EngineeringCRSType",
+ "title":"GeodeticCRSType",
"properties":{
- "coordinateSystem":{
- "title":"coordinateSystem",
+ "ellipsoidalCS":{
+ "title":"ellipsoidalCS",
"allOf":[
{
"type":"object",
@@ -6843,23 +7553,23 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinateSystemPropertyType"
+ "$ref":"#/definitions/EllipsoidalCSPropertyType"
}
},
"elementName":{
- "localPart":"coordinateSystem",
+ "localPart":"ellipsoidalCS",
"namespaceURI":"http://www.opengis.net/gml"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"coordinateSystem",
+ "localPart":"ellipsoidalCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "engineeringDatum":{
- "title":"engineeringDatum",
+ "cartesianCS":{
+ "title":"cartesianCS",
"allOf":[
{
"type":"object",
@@ -6868,178 +7578,152 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EngineeringDatumPropertyType"
+ "$ref":"#/definitions/CartesianCSPropertyType"
}
},
"elementName":{
- "localPart":"engineeringDatum",
+ "localPart":"cartesianCS",
"namespaceURI":"http://www.opengis.net/gml"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"engineeringDatum",
+ "localPart":"cartesianCS",
"namespaceURI":"http://www.opengis.net/gml"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"EngineeringCRSType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "coordinateSystem",
- "engineeringDatum"
- ]
- },
- "TopoPrimitiveArrayAssociationType":{
- "type":"object",
- "title":"TopoPrimitiveArrayAssociationType",
- "properties":{
- "abstractTopoPrimitive":{
- "title":"abstractTopoPrimitive",
- "allOf":[
- {
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "sphericalCS":{
+ "title":"sphericalCS",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/SphericalCSPropertyType"
+ }
},
- "value":{
- "$ref":"#/definitions/AbstractTopoPrimitiveType"
+ "elementName":{
+ "localPart":"sphericalCS",
+ "namespaceURI":"http://www.opengis.net/gml"
}
- },
- "elementName":{
- "localPart":"AbstractTopoPrimitive",
- "namespaceURI":"http://www.opengis.net/gml"
}
- },
- "minItems":0
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractTopoPrimitive",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"sphericalCS",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "geodeticDatum":{
+ "title":"geodeticDatum",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/GeodeticDatumPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"geodeticDatum",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"geodeticDatum",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"TopoPrimitiveArrayAssociationType",
+ "localPart":"GeodeticCRSType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "abstractTopoPrimitive",
- "owns"
+ "ellipsoidalCS",
+ "cartesianCS",
+ "sphericalCS",
+ "geodeticDatum"
]
},
- "VolumeType":{
+ "TemporalCSType":{
"allOf":[
{
- "$ref":"#/definitions/MeasureType"
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
},
{
"type":"object",
- "title":"VolumeType",
+ "title":"TemporalCSType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"VolumeType",
+ "localPart":"TemporalCSType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "MultiPointType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeometricAggregateType"
- },
- {
- "type":"object",
- "title":"MultiPointType",
- "properties":{
- "pointMember":{
- "title":"pointMember",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/PointPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"pointMember",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "pointMembers":{
- "title":"pointMembers",
- "allOf":[
- {
- "$ref":"#/definitions/PointArrayPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"pointMembers",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "LineStringSegmentArrayPropertyType":{
+ "type":"object",
+ "title":"LineStringSegmentArrayPropertyType",
+ "properties":{
+ "lineStringSegment":{
+ "title":"lineStringSegment",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/LineStringSegmentType"
+ },
+ "minItems":0
}
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"LineStringSegment",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiPointType",
+ "localPart":"LineStringSegmentArrayPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "pointMember",
- "pointMembers"
+ "lineStringSegment"
]
},
- "VerticalCSPropertyType":{
+ "LinearCSPropertyType":{
"type":"object",
- "title":"VerticalCSPropertyType",
+ "title":"LinearCSPropertyType",
"required":[
- "verticalCS"
+ "linearCS"
],
"properties":{
- "verticalCS":{
- "title":"verticalCS",
+ "linearCS":{
+ "title":"linearCS",
"allOf":[
{
- "$ref":"#/definitions/VerticalCSType"
+ "$ref":"#/definitions/LinearCSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"VerticalCS",
+ "localPart":"LinearCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -7166,11 +7850,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"VerticalCSPropertyType",
+ "localPart":"LinearCSPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "verticalCS",
+ "linearCS",
"nilReason",
"remoteSchema",
"type",
@@ -7182,182 +7866,430 @@
"actuate"
]
},
- "TemporalCSPropertyType":{
+ "DirectionVectorType":{
"type":"object",
- "title":"TemporalCSPropertyType",
+ "title":"DirectionVectorType",
"required":[
- "temporalCS"
+ "vector",
+ "horizontalAngle",
+ "verticalAngle"
],
"properties":{
- "temporalCS":{
- "title":"temporalCS",
+ "vector":{
+ "title":"vector",
"allOf":[
{
- "$ref":"#/definitions/TemporalCSType"
+ "$ref":"#/definitions/VectorType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TemporalCS",
+ "localPart":"vector",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":""
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
+ "horizontalAngle":{
+ "title":"horizontalAngle",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/AngleType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"horizontalAngle",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "type":{
- "title":"type",
+ "verticalAngle":{
+ "title":"verticalAngle",
"allOf":[
{
- "$ref":"#/definitions/TypeType"
+ "$ref":"#/definitions/AngleType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"verticalAngle",
+ "namespaceURI":"http://www.opengis.net/gml"
}
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DirectionVectorType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "vector",
+ "horizontalAngle",
+ "verticalAngle"
+ ]
+ },
+ "MultiSolidType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeometricAggregateType"
},
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "title":"MultiSolidType",
+ "properties":{
+ "solidMember":{
+ "title":"solidMember",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/SolidPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"solidMember",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "solidMembers":{
+ "title":"solidMembers",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SolidArrayPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"solidMembers",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
- },
- "role":{
- "title":"role",
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MultiSolidType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "solidMember",
+ "solidMembers"
+ ]
+ },
+ "RangeSetType":{
+ "type":"object",
+ "title":"RangeSetType",
+ "required":[
+ "valueArray",
+ "abstractScalarValueList",
+ "dataBlock",
+ "file"
+ ],
+ "properties":{
+ "valueArray":{
+ "title":"valueArray",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/ValueArrayType"
+ },
+ "minItems":1
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"ValueArray",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "arcrole":{
- "title":"arcrole",
+ "abstractScalarValueList":{
+ "title":"abstractScalarValueList",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractScalarValueList",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "minItems":1
+ }
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractScalarValueList",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "title":{
- "title":"title",
+ "dataBlock":{
+ "title":"dataBlock",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/DataBlockType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"DataBlock",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "show":{
- "title":"show",
+ "file":{
+ "title":"file",
"allOf":[
{
- "$ref":"#/definitions/ShowType"
+ "$ref":"#/definitions/FileType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"File",
+ "namespaceURI":"http://www.opengis.net/gml"
}
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"RangeSetType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "valueArray",
+ "abstractScalarValueList",
+ "dataBlock",
+ "file"
+ ]
+ },
+ "BSplineType":{
+ "required":[
+ "posList",
+ "coordinates",
+ "degree",
+ "knot"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCurveSegmentType"
},
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
+ {
+ "type":"object",
+ "title":"BSplineType",
+ "properties":{
+ "posOrPointPropertyOrPointRep":{
+ "title":"posOrPointPropertyOrPointRep",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "anyOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointProperty",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/DirectPositionType"
+ }
+ },
+ "elementName":{
+ "localPart":"pos",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointRep",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ]
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"elementRefs"
+ },
+ "posList":{
+ "title":"posList",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectPositionListType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"posList",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "coordinates":{
+ "title":"coordinates",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CoordinatesType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"coordinates",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "degree":{
+ "title":"degree",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"degree",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "knot":{
+ "title":"knot",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/KnotPropertyType"
+ },
+ "minItems":2
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"knot",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "interpolation":{
+ "title":"interpolation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurveInterpolationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"interpolation",
+ "namespaceURI":""
+ }
+ },
+ "isPolynomial":{
+ "title":"isPolynomial",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"isPolynomial",
+ "namespaceURI":""
+ }
+ },
+ "knotType":{
+ "title":"knotType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/KnotTypesType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"knotType",
+ "namespaceURI":""
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"TemporalCSPropertyType",
+ "localPart":"BSplineType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "temporalCS",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "posOrPointPropertyOrPointRep",
+ "posList",
+ "coordinates",
+ "degree",
+ "knot",
+ "interpolation",
+ "isPolynomial",
+ "knotType"
]
},
- "TransformationPropertyType":{
+ "CRSPropertyType":{
"type":"object",
- "title":"TransformationPropertyType",
+ "title":"CRSPropertyType",
"required":[
- "transformation"
+ "abstractCRS"
],
"properties":{
- "transformation":{
- "title":"transformation",
+ "abstractCRS":{
+ "title":"abstractCRS",
"allOf":[
{
- "$ref":"#/definitions/TransformationType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractCRSType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractCRS",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"Transformation",
+ "localPart":"AbstractCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -7484,11 +8416,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TransformationPropertyType",
+ "localPart":"CRSPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "transformation",
+ "abstractCRS",
"nilReason",
"remoteSchema",
"type",
@@ -7500,35 +8432,23 @@
"actuate"
]
},
- "SolidPropertyType":{
+ "EngineeringCRSPropertyType":{
"type":"object",
- "title":"SolidPropertyType",
+ "title":"EngineeringCRSPropertyType",
"required":[
- "abstractSolid"
+ "engineeringCRS"
],
"properties":{
- "abstractSolid":{
- "title":"abstractSolid",
+ "engineeringCRS":{
+ "title":"engineeringCRS",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractSolidType"
- }
- },
- "elementName":{
- "localPart":"AbstractSolid",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"#/definitions/EngineeringCRSType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractSolid",
+ "localPart":"EngineeringCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -7651,28 +8571,15 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"SolidPropertyType",
+ "localPart":"EngineeringCRSPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "abstractSolid",
+ "engineeringCRS",
"nilReason",
"remoteSchema",
"type",
@@ -7681,27 +8588,89 @@
"arcrole",
"title",
"show",
- "actuate",
- "owns"
+ "actuate"
]
},
- "TimeCalendarEraPropertyType":{
+ "OrientableSurfaceType":{
+ "required":[
+ "baseSurface"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractSurfaceType"
+ },
+ {
+ "type":"object",
+ "title":"OrientableSurfaceType",
+ "properties":{
+ "baseSurface":{
+ "title":"baseSurface",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SurfacePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"baseSurface",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "orientation":{
+ "title":"orientation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SignType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"orientation",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"OrientableSurfaceType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "baseSurface",
+ "orientation"
+ ]
+ },
+ "FeaturePropertyType":{
"type":"object",
- "title":"TimeCalendarEraPropertyType",
+ "title":"FeaturePropertyType",
"required":[
- "timeCalendarEra"
+ "abstractFeature"
],
"properties":{
- "timeCalendarEra":{
- "title":"timeCalendarEra",
+ "abstractFeature":{
+ "title":"abstractFeature",
"allOf":[
{
- "$ref":"#/definitions/TimeCalendarEraType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractFeatureType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractFeature",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"TimeCalendarEra",
+ "localPart":"AbstractFeature",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -7841,11 +8810,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeCalendarEraPropertyType",
+ "localPart":"FeaturePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "timeCalendarEra",
+ "abstractFeature",
"owns",
"nilReason",
"remoteSchema",
@@ -7858,96 +8827,146 @@
"actuate"
]
},
- "FeatureArrayPropertyType":{
- "type":"object",
- "title":"FeatureArrayPropertyType",
- "properties":{
- "abstractFeature":{
- "title":"abstractFeature",
- "allOf":[
- {
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractFeatureType"
- }
- },
- "elementName":{
- "localPart":"AbstractFeature",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "minItems":0
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractFeature",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"FeatureArrayPropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "abstractFeature"
- ]
- },
- "ObliqueCartesianCSPropertyType":{
+ "TimeIntervalLengthType":{
"type":"object",
- "title":"ObliqueCartesianCSPropertyType",
+ "title":"TimeIntervalLengthType",
"required":[
- "obliqueCartesianCS"
+ "unit"
],
"properties":{
- "obliqueCartesianCS":{
- "title":"obliqueCartesianCS",
+ "value":{
+ "title":"value",
"allOf":[
{
- "$ref":"#/definitions/ObliqueCartesianCSType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"ObliqueCartesianCS",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "propertyType":"value"
},
- "nilReason":{
- "title":"nilReason",
+ "unit":{
+ "title":"unit",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"nilReason",
+ "localPart":"unit",
"namespaceURI":""
}
},
- "remoteSchema":{
- "title":"remoteSchema",
+ "radix":{
+ "title":"radix",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml"
+ "localPart":"radix",
+ "namespaceURI":""
+ }
+ },
+ "factor":{
+ "title":"factor",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"factor",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TimeIntervalLengthType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "value",
+ "unit",
+ "radix",
+ "factor"
+ ]
+ },
+ "GeometricPrimitivePropertyType":{
+ "type":"object",
+ "title":"GeometricPrimitivePropertyType",
+ "required":[
+ "abstractGeometricPrimitive"
+ ],
+ "properties":{
+ "abstractGeometricPrimitive":{
+ "title":"abstractGeometricPrimitive",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractGeometricPrimitiveType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractGeometricPrimitive",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractGeometricPrimitive",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":""
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
"type":{
@@ -8044,11 +9063,12 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ObliqueCartesianCSPropertyType",
+ "localPart":"GeometricPrimitivePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "obliqueCartesianCS",
+ "abstractGeometricPrimitive",
+ "owns",
"nilReason",
"remoteSchema",
"type",
@@ -8060,58 +9080,177 @@
"actuate"
]
},
- "ConcatenatedOperationType":{
- "required":[
- "coordOperation"
+ "ValueArrayType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/CompositeValueType"
+ },
+ {
+ "type":"object",
+ "title":"ValueArrayType",
+ "properties":{
+ "codeSpace":{
+ "title":"codeSpace",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"codeSpace",
+ "namespaceURI":""
+ }
+ },
+ "uom":{
+ "title":"uom",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uom",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ValueArrayType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "codeSpace",
+ "uom"
+ ]
+ },
+ "AbstractGeneralConversionType":{
"allOf":[
{
"$ref":"#/definitions/AbstractCoordinateOperationType"
},
{
"type":"object",
- "title":"ConcatenatedOperationType",
+ "title":"AbstractGeneralConversionType",
"properties":{
- "coordOperation":{
- "title":"coordOperation",
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractGeneralConversionType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "AbstractGriddedSurfaceType.Rows":{
+ "type":"object",
+ "title":"AbstractGriddedSurfaceType.Rows",
+ "required":[
+ "row"
+ ],
+ "properties":{
+ "row":{
+ "title":"row",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/AbstractGriddedSurfaceType.Rows.Row"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Row",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "propertiesOrder":[
+ "row"
+ ]
+ },
+ "ObservationType":{
+ "required":[
+ "validTime",
+ "resultOf"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractFeatureType"
+ },
+ {
+ "type":"object",
+ "title":"ObservationType",
+ "properties":{
+ "validTime":{
+ "title":"validTime",
"allOf":[
{
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/CoordinateOperationPropertyType"
- }
+ "$ref":"#/definitions/TimePrimitivePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"validTime",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "using":{
+ "title":"using",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ProcedurePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"using",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "target":{
+ "title":"target",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
- "elementName":{
- "localPart":"coordOperation",
- "namespaceURI":"http://www.opengis.net/gml"
+ "value":{
+ "$ref":"#/definitions/TargetPropertyType"
}
},
- "minItems":2
+ "elementName":{
+ "localPart":"target",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"coordOperation",
+ "localPart":"target",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "aggregationType":{
- "title":"aggregationType",
+ "resultOf":{
+ "title":"resultOf",
"allOf":[
{
- "$ref":"#/definitions/AggregationType"
+ "$ref":"#/definitions/ResultType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"aggregationType",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"resultOf",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
}
@@ -8119,31 +9258,33 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"ConcatenatedOperationType",
+ "localPart":"ObservationType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "coordOperation",
- "aggregationType"
+ "validTime",
+ "using",
+ "target",
+ "resultOf"
]
},
- "OperationParameterPropertyType":{
+ "ConversionPropertyType":{
"type":"object",
- "title":"OperationParameterPropertyType",
+ "title":"ConversionPropertyType",
"required":[
- "operationParameter"
+ "conversion"
],
"properties":{
- "operationParameter":{
- "title":"operationParameter",
+ "conversion":{
+ "title":"conversion",
"allOf":[
{
- "$ref":"#/definitions/OperationParameterType"
+ "$ref":"#/definitions/ConversionType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"OperationParameter",
+ "localPart":"Conversion",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -8270,11 +9411,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"OperationParameterPropertyType",
+ "localPart":"ConversionPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "operationParameter",
+ "conversion",
"nilReason",
"remoteSchema",
"type",
@@ -8286,594 +9427,218 @@
"actuate"
]
},
- "CoordinatesType":{
+ "TopoSurfacePropertyType":{
"type":"object",
- "title":"CoordinatesType",
+ "title":"TopoSurfacePropertyType",
+ "required":[
+ "topoSurface"
+ ],
"properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"value"
- },
- "decimal":{
- "title":"decimal",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"decimal",
- "namespaceURI":""
- }
- },
- "cs":{
- "title":"cs",
+ "topoSurface":{
+ "title":"topoSurface",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/TopoSurfaceType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"cs",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"TopoSurface",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "ts":{
- "title":"ts",
+ "owns":{
+ "title":"owns",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"ts",
+ "localPart":"owns",
"namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CoordinatesType",
+ "localPart":"TopoSurfacePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "value",
- "decimal",
- "cs",
- "ts"
+ "topoSurface",
+ "owns"
]
},
- "SurfaceArrayPropertyType":{
+ "AbstractMetaDataType":{
"type":"object",
- "title":"SurfaceArrayPropertyType",
+ "title":"AbstractMetaDataType",
"properties":{
- "abstractSurface":{
- "title":"abstractSurface",
+ "content":{
+ "title":"content",
"allOf":[
{
"type":"array",
"items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractSurfaceType"
- }
- },
- "elementName":{
- "localPart":"AbstractSurface",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "minItems":0
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractSurface",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "propertyType":"elementRefs"
},
- "owns":{
- "title":"owns",
+ "id":{
+ "title":"id",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"owns",
- "namespaceURI":""
+ "localPart":"id",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"SurfaceArrayPropertyType",
+ "localPart":"AbstractMetaDataType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "abstractSurface",
- "owns"
+ "content",
+ "id"
]
},
- "GenericMetaDataType":{
+ "ClothoidType":{
+ "required":[
+ "refLocation",
+ "scaleFactor",
+ "startParameter",
+ "endParameter"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractMetaDataType"
+ "$ref":"#/definitions/AbstractCurveSegmentType"
},
{
"type":"object",
- "title":"GenericMetaDataType",
+ "title":"ClothoidType",
"properties":{
- "contentOverrideForGenericMetaDataType":{
- "title":"contentOverrideForGenericMetaDataType",
+ "refLocation":{
+ "title":"refLocation",
"allOf":[
{
- "anyOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- },
- {
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/dom"
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- }
- }
- }
- ]
+ "$ref":"#/definitions/ClothoidType.RefLocation"
}
],
- "propertyType":"anyElement"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"refLocation",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "scaleFactor":{
+ "title":"scaleFactor",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"scaleFactor",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "startParameter":{
+ "title":"startParameter",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"startParameter",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "endParameter":{
+ "title":"endParameter",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"endParameter",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "interpolation":{
+ "title":"interpolation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurveInterpolationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"interpolation",
+ "namespaceURI":""
+ }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"GenericMetaDataType",
+ "localPart":"ClothoidType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "contentOverrideForGenericMetaDataType"
- ]
- },
- "CurveType":{
- "required":[
- "segments"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCurveType"
- },
- {
- "type":"object",
- "title":"CurveType",
- "properties":{
- "segments":{
- "title":"segments",
- "allOf":[
- {
- "$ref":"#/definitions/CurveSegmentArrayPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"segments",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CurveType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "segments"
- ]
- },
- "DMSAngleType":{
- "type":"object",
- "title":"DMSAngleType",
- "required":[
- "degrees",
- "decimalMinutes",
- "minutes"
- ],
- "properties":{
- "degrees":{
- "title":"degrees",
- "allOf":[
- {
- "$ref":"#/definitions/DegreesType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"degrees",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "decimalMinutes":{
- "title":"decimalMinutes",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"decimalMinutes",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "minutes":{
- "title":"minutes",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/int"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"minutes",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "seconds":{
- "title":"seconds",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"seconds",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DMSAngleType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "degrees",
- "decimalMinutes",
- "minutes",
- "seconds"
- ]
- },
- "AbstractCurveType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeometricPrimitiveType"
- },
- {
- "type":"object",
- "title":"AbstractCurveType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractCurveType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "TimeCalendarType":{
- "required":[
- "referenceFrame"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/TimeReferenceSystemType"
- },
- {
- "type":"object",
- "title":"TimeCalendarType",
- "properties":{
- "referenceFrame":{
- "title":"referenceFrame",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/TimeCalendarEraPropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"referenceFrame",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TimeCalendarType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "referenceFrame"
+ "refLocation",
+ "scaleFactor",
+ "startParameter",
+ "endParameter",
+ "interpolation"
]
},
- "MultiSolidDomainType":{
- "allOf":[
- {
- "$ref":"#/definitions/DomainSetType"
- },
- {
- "type":"object",
- "title":"MultiSolidDomainType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MultiSolidDomainType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "IndirectEntryType":{
+ "CoordinateOperationPropertyType":{
"type":"object",
- "title":"IndirectEntryType",
+ "title":"CoordinateOperationPropertyType",
"required":[
- "definitionProxy"
+ "abstractCoordinateOperation"
],
"properties":{
- "definitionProxy":{
- "title":"definitionProxy",
+ "abstractCoordinateOperation":{
+ "title":"abstractCoordinateOperation",
"allOf":[
{
- "$ref":"#/definitions/DefinitionProxyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"DefinitionProxy",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"IndirectEntryType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "definitionProxy"
- ]
- },
- "ParameterValueGroupType":{
- "required":[
- "parameterValue",
- "group"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeneralParameterValueType"
- },
- {
- "type":"object",
- "title":"ParameterValueGroupType",
- "properties":{
- "parameterValue":{
- "title":"parameterValue",
- "allOf":[
- {
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeneralParameterValuePropertyType"
- }
- },
- "elementName":{
- "localPart":"parameterValue",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "minItems":2
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"parameterValue",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "group":{
- "title":"group",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/OperationParameterGroupPropertyType"
- }
- },
- "elementName":{
- "localPart":"group",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"group",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ParameterValueGroupType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "parameterValue",
- "group"
- ]
- },
- "EdgeType":{
- "required":[
- "directedNode"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTopoPrimitiveType"
- },
- {
- "type":"object",
- "title":"EdgeType",
- "properties":{
- "directedNode":{
- "title":"directedNode",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/DirectedNodePropertyType"
- },
- "maxItems":2,
- "minItems":2
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"directedNode",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "directedFace":{
- "title":"directedFace",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/DirectedFacePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"directedFace",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "curveProperty":{
- "title":"curveProperty",
- "allOf":[
- {
- "$ref":"#/definitions/CurvePropertyType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractCoordinateOperationType"
}
- ],
- "propertyType":"element",
+ },
"elementName":{
- "localPart":"curveProperty",
+ "localPart":"AbstractCoordinateOperation",
"namespaceURI":"http://www.opengis.net/gml"
}
- },
- "aggregationType":{
- "title":"aggregationType",
- "allOf":[
- {
- "$ref":"#/definitions/AggregationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"aggregationType",
- "namespaceURI":""
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"EdgeType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "directedNode",
- "directedFace",
- "curveProperty",
- "aggregationType"
- ]
- },
- "TimeEdgePropertyType":{
- "type":"object",
- "title":"TimeEdgePropertyType",
- "required":[
- "timeEdge"
- ],
- "properties":{
- "timeEdge":{
- "title":"timeEdge",
- "allOf":[
- {
- "$ref":"#/definitions/TimeEdgeType"
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"TimeEdge",
+ "localPart":"AbstractCoordinateOperation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
- },
"nilReason":{
"title":"nilReason",
"allOf":[
@@ -8997,12 +9762,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeEdgePropertyType",
+ "localPart":"CoordinateOperationPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "timeEdge",
- "owns",
+ "abstractCoordinateOperation",
"nilReason",
"remoteSchema",
"type",
@@ -9014,41 +9778,23 @@
"actuate"
]
},
- "ScaleType":{
- "allOf":[
- {
- "$ref":"#/definitions/MeasureType"
- },
- {
- "type":"object",
- "title":"ScaleType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ScaleType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "GeodeticCRSPropertyType":{
+ "VerticalDatumPropertyType":{
"type":"object",
- "title":"GeodeticCRSPropertyType",
+ "title":"VerticalDatumPropertyType",
"required":[
- "geodeticCRS"
+ "verticalDatum"
],
"properties":{
- "geodeticCRS":{
- "title":"geodeticCRS",
+ "verticalDatum":{
+ "title":"verticalDatum",
"allOf":[
{
- "$ref":"#/definitions/GeodeticCRSType"
+ "$ref":"#/definitions/VerticalDatumType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"GeodeticCRS",
+ "localPart":"VerticalDatum",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -9175,11 +9921,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"GeodeticCRSPropertyType",
+ "localPart":"VerticalDatumPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "geodeticCRS",
+ "verticalDatum",
"nilReason",
"remoteSchema",
"type",
@@ -9191,37 +9937,66 @@
"actuate"
]
},
- "TimeClockPropertyType":{
+ "ShellPropertyType":{
"type":"object",
- "title":"TimeClockPropertyType",
+ "title":"ShellPropertyType",
"required":[
- "timeClock"
+ "shell"
],
"properties":{
- "timeClock":{
- "title":"timeClock",
+ "shell":{
+ "title":"shell",
"allOf":[
{
- "$ref":"#/definitions/TimeClockType"
+ "$ref":"#/definitions/ShellType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TimeClock",
+ "localPart":"Shell",
"namespaceURI":"http://www.opengis.net/gml"
}
- },
- "owns":{
- "title":"owns",
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ShellPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "shell"
+ ]
+ },
+ "SingleCRSPropertyType":{
+ "type":"object",
+ "title":"SingleCRSPropertyType",
+ "required":[
+ "abstractSingleCRS"
+ ],
+ "properties":{
+ "abstractSingleCRS":{
+ "title":"abstractSingleCRS",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractCRSType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractSingleCRS",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractSingleCRS",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
"nilReason":{
@@ -9347,12 +10122,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeClockPropertyType",
+ "localPart":"SingleCRSPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "timeClock",
- "owns",
+ "abstractSingleCRS",
"nilReason",
"remoteSchema",
"type",
@@ -9364,219 +10138,80 @@
"actuate"
]
},
- "AbstractCurveSegmentType":{
- "type":"object",
- "title":"AbstractCurveSegmentType",
- "properties":{
- "numDerivativesAtStart":{
- "title":"numDerivativesAtStart",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"numDerivativesAtStart",
- "namespaceURI":""
- }
- },
- "numDerivativesAtEnd":{
- "title":"numDerivativesAtEnd",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"numDerivativesAtEnd",
- "namespaceURI":""
- }
- },
- "numDerivativeInterior":{
- "title":"numDerivativeInterior",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"numDerivativeInterior",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractCurveSegmentType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "numDerivativesAtStart",
- "numDerivativesAtEnd",
- "numDerivativeInterior"
- ]
- },
- "ArcStringByBulgeType":{
+ "TopoCurveType":{
"required":[
- "posOrPointPropertyOrPointRep",
- "posList",
- "coordinates",
- "bulge",
- "normal"
+ "directedEdge"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractCurveSegmentType"
+ "$ref":"#/definitions/AbstractTopologyType"
},
{
"type":"object",
- "title":"ArcStringByBulgeType",
+ "title":"TopoCurveType",
"properties":{
- "posOrPointPropertyOrPointRep":{
- "title":"posOrPointPropertyOrPointRep",
- "allOf":[
- {
- "type":"array",
- "items":{
- "anyOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/DirectPositionType"
- }
- },
- "elementName":{
- "localPart":"pos",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointProperty",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointRep",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ]
- },
- "minItems":2
- }
- ],
- "propertyType":"elementRefs"
- },
- "posList":{
- "title":"posList",
- "allOf":[
- {
- "$ref":"#/definitions/DirectPositionListType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"posList",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "coordinates":{
- "title":"coordinates",
- "allOf":[
- {
- "$ref":"#/definitions/CoordinatesType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"coordinates",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "bulge":{
- "title":"bulge",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"bulge",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "normal":{
- "title":"normal",
+ "directedEdge":{
+ "title":"directedEdge",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/VectorType"
+ "$ref":"#/definitions/DirectedEdgePropertyType"
},
"minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"normal",
+ "localPart":"directedEdge",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "interpolation":{
- "title":"interpolation",
+ "aggregationType":{
+ "title":"aggregationType",
"allOf":[
{
- "$ref":"#/definitions/CurveInterpolationType"
+ "$ref":"#/definitions/AggregationType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"interpolation",
+ "localPart":"aggregationType",
"namespaceURI":""
}
- },
- "numArc":{
- "title":"numArc",
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TopoCurveType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "directedEdge",
+ "aggregationType"
+ ]
+ },
+ "PriorityLocationPropertyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/LocationPropertyType"
+ },
+ {
+ "type":"object",
+ "title":"PriorityLocationPropertyType",
+ "properties":{
+ "priority":{
+ "title":"priority",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"numArc",
+ "localPart":"priority",
"namespaceURI":""
}
}
@@ -9585,187 +10220,166 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"ArcStringByBulgeType",
+ "localPart":"PriorityLocationPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "posOrPointPropertyOrPointRep",
- "posList",
- "coordinates",
- "bulge",
- "normal",
- "interpolation",
- "numArc"
+ "priority"
]
},
- "MovingObjectStatusType":{
+ "ConversionToPreferredUnitType":{
"required":[
- "position",
- "pos",
- "locationName",
- "locationReference",
- "location"
+ "factor",
+ "formula"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractTimeSliceType"
+ "$ref":"#/definitions/UnitOfMeasureType"
},
{
"type":"object",
- "title":"MovingObjectStatusType",
+ "title":"ConversionToPreferredUnitType",
"properties":{
- "position":{
- "title":"position",
- "allOf":[
- {
- "$ref":"#/definitions/GeometryPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"position",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "pos":{
- "title":"pos",
- "allOf":[
- {
- "$ref":"#/definitions/DirectPositionType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"pos",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "locationName":{
- "title":"locationName",
- "allOf":[
- {
- "$ref":"#/definitions/CodeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"locationName",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "locationReference":{
- "title":"locationReference",
- "allOf":[
- {
- "$ref":"#/definitions/ReferenceType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"locationReference",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "location":{
- "title":"location",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/LocationPropertyType"
- }
- },
- "elementName":{
- "localPart":"location",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"location",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "speed":{
- "title":"speed",
+ "factor":{
+ "title":"factor",
"allOf":[
{
- "$ref":"#/definitions/MeasureType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"speed",
+ "localPart":"factor",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "bearing":{
- "title":"bearing",
+ "formula":{
+ "title":"formula",
"allOf":[
{
- "$ref":"#/definitions/DirectionPropertyType"
+ "$ref":"#/definitions/FormulaType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"bearing",
+ "localPart":"formula",
"namespaceURI":"http://www.opengis.net/gml"
}
- },
- "acceleration":{
- "title":"acceleration",
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ConversionToPreferredUnitType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "factor",
+ "formula"
+ ]
+ },
+ "VolumeType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/MeasureType"
+ },
+ {
+ "type":"object",
+ "title":"VolumeType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"VolumeType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "AbstractContinuousCoverageType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCoverageType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractContinuousCoverageType",
+ "properties":{
+ "coverageFunction":{
+ "title":"coverageFunction",
"allOf":[
{
- "$ref":"#/definitions/MeasureType"
+ "$ref":"#/definitions/CoverageFunctionType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"acceleration",
+ "localPart":"coverageFunction",
"namespaceURI":"http://www.opengis.net/gml"
}
- },
- "elevation":{
- "title":"elevation",
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractContinuousCoverageType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "coverageFunction"
+ ]
+ },
+ "OffsetCurveType":{
+ "required":[
+ "offsetBase",
+ "distance"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCurveSegmentType"
+ },
+ {
+ "type":"object",
+ "title":"OffsetCurveType",
+ "properties":{
+ "offsetBase":{
+ "title":"offsetBase",
"allOf":[
{
- "$ref":"#/definitions/MeasureType"
+ "$ref":"#/definitions/CurvePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"elevation",
+ "localPart":"offsetBase",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "status":{
- "title":"status",
+ "distance":{
+ "title":"distance",
"allOf":[
{
- "$ref":"#/definitions/StringOrRefType"
+ "$ref":"#/definitions/LengthType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"status",
+ "localPart":"distance",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "statusReference":{
- "title":"statusReference",
+ "refDirection":{
+ "title":"refDirection",
"allOf":[
{
- "$ref":"#/definitions/ReferenceType"
+ "$ref":"#/definitions/VectorType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"statusReference",
+ "localPart":"refDirection",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -9774,120 +10388,222 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MovingObjectStatusType",
+ "localPart":"OffsetCurveType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "position",
- "pos",
- "locationName",
- "locationReference",
- "location",
- "speed",
- "bearing",
- "acceleration",
- "elevation",
- "status",
- "statusReference"
+ "offsetBase",
+ "distance",
+ "refDirection"
]
},
- "IdentifiedObjectType":{
+ "SurfaceType":{
+ "required":[
+ "patches"
+ ],
"allOf":[
{
- "$ref":"#/definitions/DefinitionType"
+ "$ref":"#/definitions/AbstractSurfaceType"
},
{
"type":"object",
- "title":"IdentifiedObjectType",
+ "title":"SurfaceType",
"properties":{
+ "patches":{
+ "title":"patches",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/SurfacePatchArrayPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"patches",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"patches",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"IdentifiedObjectType",
+ "localPart":"SurfaceType",
"namespaceURI":"http://www.opengis.net/gml"
- }
+ },
+ "propertiesOrder":[
+ "patches"
+ ]
},
- "AbstractGriddedSurfaceType.Rows":{
+ "GeometryArrayPropertyType":{
"type":"object",
- "title":"AbstractGriddedSurfaceType.Rows",
- "required":[
- "row"
- ],
+ "title":"GeometryArrayPropertyType",
"properties":{
- "row":{
- "title":"row",
+ "abstractGeometry":{
+ "title":"abstractGeometry",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/AbstractGriddedSurfaceType.Rows.Row"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractGeometryType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractGeometry",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
},
- "minItems":1
+ "minItems":0
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"Row",
+ "localPart":"AbstractGeometry",
"namespaceURI":"http://www.opengis.net/gml"
}
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
}
},
"typeType":"classInfo",
+ "typeName":{
+ "localPart":"GeometryArrayPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
"propertiesOrder":[
- "row"
+ "abstractGeometry",
+ "owns"
]
},
- "AbstractGriddedSurfaceType":{
+ "ImageCRSType":{
"required":[
- "pointGridRows"
+ "cartesianCS",
+ "affineCS",
+ "usesObliqueCartesianCS",
+ "imageDatum"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractParametricCurveSurfaceType"
+ "$ref":"#/definitions/AbstractCRSType"
},
{
"type":"object",
- "title":"AbstractGriddedSurfaceType",
+ "title":"ImageCRSType",
"properties":{
- "pointGridRows":{
- "title":"pointGridRows",
+ "cartesianCS":{
+ "title":"cartesianCS",
"allOf":[
{
- "$ref":"#/definitions/AbstractGriddedSurfaceType.Rows"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/CartesianCSPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"cartesianCS",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"rows",
+ "localPart":"cartesianCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "rows":{
- "title":"rows",
+ "affineCS":{
+ "title":"affineCS",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AffineCSPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"affineCS",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"rows",
- "namespaceURI":""
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"affineCS",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "columns":{
- "title":"columns",
+ "usesObliqueCartesianCS":{
+ "title":"usesObliqueCartesianCS",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/ObliqueCartesianCSPropertyType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"columns",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"usesObliqueCartesianCS",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "imageDatum":{
+ "title":"imageDatum",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/ImageDatumPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"imageDatum",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"imageDatum",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
}
@@ -9895,60 +10611,36 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractGriddedSurfaceType",
+ "localPart":"ImageCRSType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "pointGridRows",
- "rows",
- "columns"
+ "cartesianCS",
+ "affineCS",
+ "usesObliqueCartesianCS",
+ "imageDatum"
]
},
- "GeometryPropertyType":{
+ "TemporalCRSPropertyType":{
"type":"object",
- "title":"GeometryPropertyType",
+ "title":"TemporalCRSPropertyType",
"required":[
- "abstractGeometry"
+ "temporalCRS"
],
"properties":{
- "abstractGeometry":{
- "title":"abstractGeometry",
+ "temporalCRS":{
+ "title":"temporalCRS",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeometryType"
- }
- },
- "elementName":{
- "localPart":"AbstractGeometry",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"#/definitions/TemporalCRSType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractGeometry",
+ "localPart":"TemporalCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
- },
"nilReason":{
"title":"nilReason",
"allOf":[
@@ -10072,12 +10764,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"GeometryPropertyType",
+ "localPart":"TemporalCRSPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "abstractGeometry",
- "owns",
+ "temporalCRS",
"nilReason",
"remoteSchema",
"type",
@@ -10089,49 +10780,289 @@
"actuate"
]
},
- "TimeTopologyPrimitivePropertyType":{
- "type":"object",
- "title":"TimeTopologyPrimitivePropertyType",
- "required":[
- "abstractTimeTopologyPrimitive"
+ "DynamicFeatureType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractFeatureType"
+ },
+ {
+ "type":"object",
+ "title":"DynamicFeatureType",
+ "properties":{
+ "validTime":{
+ "title":"validTime",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimePrimitivePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"validTime",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "history":{
+ "title":"history",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/HistoryPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"history",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"history",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "dataSource":{
+ "title":"dataSource",
+ "allOf":[
+ {
+ "$ref":"#/definitions/StringOrRefType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"dataSource",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "dataSourceReference":{
+ "title":"dataSourceReference",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ReferenceType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"dataSourceReference",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
],
- "properties":{
- "abstractTimeTopologyPrimitive":{
- "title":"abstractTimeTopologyPrimitive",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractTimeTopologyPrimitiveType"
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DynamicFeatureType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "validTime",
+ "history",
+ "dataSource",
+ "dataSourceReference"
+ ]
+ },
+ "AbstractGeometricAggregateType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeometryType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractGeometricAggregateType",
+ "properties":{
+ "aggregationType":{
+ "title":"aggregationType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AggregationType"
}
- },
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"aggregationType",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractGeometricAggregateType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "aggregationType"
+ ]
+ },
+ "SolidType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractSolidType"
+ },
+ {
+ "type":"object",
+ "title":"SolidType",
+ "properties":{
+ "exterior":{
+ "title":"exterior",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShellPropertyType"
+ }
+ ],
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractTimeTopologyPrimitive",
+ "localPart":"exterior",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "interior":{
+ "title":"interior",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/ShellPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"interior",
"namespaceURI":"http://www.opengis.net/gml"
}
}
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractTimeTopologyPrimitive",
- "namespaceURI":"http://www.opengis.net/gml"
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"SolidType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "exterior",
+ "interior"
+ ]
+ },
+ "TemporalCRSType":{
+ "required":[
+ "timeCS",
+ "usesTemporalCS",
+ "temporalDatum"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCRSType"
},
- "owns":{
- "title":"owns",
+ {
+ "type":"object",
+ "title":"TemporalCRSType",
+ "properties":{
+ "timeCS":{
+ "title":"timeCS",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/TimeCSPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"timeCS",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"timeCS",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "usesTemporalCS":{
+ "title":"usesTemporalCS",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TemporalCSPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"usesTemporalCS",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "temporalDatum":{
+ "title":"temporalDatum",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/TemporalDatumPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"temporalDatum",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"temporalDatum",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TemporalCRSType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "timeCS",
+ "usesTemporalCS",
+ "temporalDatum"
+ ]
+ },
+ "VerticalCRSPropertyType":{
+ "type":"object",
+ "title":"VerticalCRSPropertyType",
+ "required":[
+ "verticalCRS"
+ ],
+ "properties":{
+ "verticalCRS":{
+ "title":"verticalCRS",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ "$ref":"#/definitions/VerticalCRSType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"VerticalCRS",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
"nilReason":{
@@ -10257,12 +11188,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeTopologyPrimitivePropertyType",
+ "localPart":"VerticalCRSPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "abstractTimeTopologyPrimitive",
- "owns",
+ "verticalCRS",
"nilReason",
"remoteSchema",
"type",
@@ -10274,23 +11204,23 @@
"actuate"
]
},
- "TopoComplexMemberType":{
+ "CartesianCSPropertyType":{
"type":"object",
- "title":"TopoComplexMemberType",
+ "title":"CartesianCSPropertyType",
"required":[
- "topoComplex"
+ "cartesianCS"
],
"properties":{
- "topoComplex":{
- "title":"topoComplex",
- "allOf":[
+ "cartesianCS":{
+ "title":"cartesianCS",
+ "allOf":[
{
- "$ref":"#/definitions/TopoComplexType"
+ "$ref":"#/definitions/CartesianCSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TopoComplex",
+ "localPart":"CartesianCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -10417,11 +11347,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TopoComplexMemberType",
+ "localPart":"CartesianCSPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "topoComplex",
+ "cartesianCS",
"nilReason",
"remoteSchema",
"type",
@@ -10433,152 +11363,239 @@
"actuate"
]
},
- "HistoryPropertyType":{
- "type":"object",
- "title":"HistoryPropertyType",
+ "ConversionType":{
"required":[
- "abstractTimeSlice"
+ "method"
],
- "properties":{
- "abstractTimeSlice":{
- "title":"abstractTimeSlice",
- "allOf":[
- {
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeneralConversionType"
+ },
+ {
+ "type":"object",
+ "title":"ConversionType",
+ "properties":{
+ "method":{
+ "title":"method",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/OperationMethodPropertyType"
+ }
},
- "value":{
- "$ref":"#/definitions/AbstractTimeSliceType"
+ "elementName":{
+ "localPart":"method",
+ "namespaceURI":"http://www.opengis.net/gml"
}
- },
- "elementName":{
- "localPart":"AbstractTimeSlice",
- "namespaceURI":"http://www.opengis.net/gml"
}
- },
- "minItems":1
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractTimeSlice",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"method",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "parameterValue":{
+ "title":"parameterValue",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractGeneralParameterValuePropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"parameterValue",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"parameterValue",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"HistoryPropertyType",
+ "localPart":"ConversionType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "abstractTimeSlice",
- "owns"
+ "method",
+ "parameterValue"
]
},
- "GridEnvelopeType":{
- "type":"object",
- "title":"GridEnvelopeType",
+ "VerticalCRSType":{
"required":[
- "low",
- "high"
+ "verticalCS",
+ "verticalDatum"
],
- "properties":{
- "low":{
- "title":"low",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCRSType"
+ },
+ {
+ "type":"object",
+ "title":"VerticalCRSType",
+ "properties":{
+ "verticalCS":{
+ "title":"verticalCS",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/VerticalCSPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"verticalCS",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"verticalCS",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "verticalDatum":{
+ "title":"verticalDatum",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/VerticalDatumPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"verticalDatum",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"verticalDatum",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"low",
- "namespaceURI":"http://www.opengis.net/gml"
}
- },
- "high":{
- "title":"high",
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"VerticalCRSType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "verticalCS",
+ "verticalDatum"
+ ]
+ },
+ "AbstractMetadataPropertyType":{
+ "type":"object",
+ "title":"AbstractMetadataPropertyType",
+ "properties":{
+ "owns":{
+ "title":"owns",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"high",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"GridEnvelopeType",
+ "localPart":"AbstractMetadataPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "low",
- "high"
+ "owns"
]
},
- "TriangleType":{
+ "AbstractCoordinateSystemType":{
"required":[
- "exterior"
+ "axis"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractSurfacePatchType"
+ "$ref":"#/definitions/IdentifiedObjectType"
},
{
"type":"object",
- "title":"TriangleType",
+ "title":"AbstractCoordinateSystemType",
"properties":{
- "exterior":{
- "title":"exterior",
+ "axis":{
+ "title":"axis",
"allOf":[
{
- "$ref":"#/definitions/AbstractRingPropertyType"
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/CoordinateSystemAxisPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"axis",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "minItems":1
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"exterior",
+ "localPart":"axis",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "interpolation":{
- "title":"interpolation",
+ "aggregationType":{
+ "title":"aggregationType",
"allOf":[
{
- "$ref":"#/definitions/SurfaceInterpolationType"
+ "$ref":"#/definitions/AggregationType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"interpolation",
+ "localPart":"aggregationType",
"namespaceURI":""
}
}
@@ -10587,88 +11604,143 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TriangleType",
+ "localPart":"AbstractCoordinateSystemType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "exterior",
- "interpolation"
+ "axis",
+ "aggregationType"
]
},
- "ObservationType":{
+ "SphericalCSType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
+ },
+ {
+ "type":"object",
+ "title":"SphericalCSType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"SphericalCSType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "AbstractTimeComplexType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractTimeObjectType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractTimeComplexType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractTimeComplexType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "SecondDefiningParameterPropertyElement":{
+ "type":"object",
+ "title":"SecondDefiningParameterPropertyElement",
"required":[
- "validTime",
- "resultOf"
+ "secondDefiningParameter"
+ ],
+ "properties":{
+ "secondDefiningParameter":{
+ "title":"secondDefiningParameter",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SecondDefiningParameter"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"SecondDefiningParameter",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "propertiesOrder":[
+ "secondDefiningParameter"
+ ]
+ },
+ "TimeClockType":{
+ "required":[
+ "referenceEvent",
+ "referenceTime",
+ "utcReference"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractFeatureType"
+ "$ref":"#/definitions/TimeReferenceSystemType"
},
{
"type":"object",
- "title":"ObservationType",
+ "title":"TimeClockType",
"properties":{
- "validTime":{
- "title":"validTime",
+ "referenceEvent":{
+ "title":"referenceEvent",
"allOf":[
{
- "$ref":"#/definitions/TimePrimitivePropertyType"
+ "$ref":"#/definitions/StringOrRefType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"validTime",
+ "localPart":"referenceEvent",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "using":{
- "title":"using",
+ "referenceTime":{
+ "title":"referenceTime",
"allOf":[
{
- "$ref":"#/definitions/ProcedurePropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"using",
+ "localPart":"referenceTime",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "target":{
- "title":"target",
+ "utcReference":{
+ "title":"utcReference",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/TargetPropertyType"
- }
- },
- "elementName":{
- "localPart":"target",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"target",
+ "localPart":"utcReference",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "resultOf":{
- "title":"resultOf",
+ "dateBasis":{
+ "title":"dateBasis",
"allOf":[
{
- "$ref":"#/definitions/ResultType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/TimeCalendarPropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"resultOf",
+ "localPart":"dateBasis",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -10677,33 +11749,33 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"ObservationType",
+ "localPart":"TimeClockType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "validTime",
- "using",
- "target",
- "resultOf"
+ "referenceEvent",
+ "referenceTime",
+ "utcReference",
+ "dateBasis"
]
},
- "EngineeringDatumPropertyType":{
+ "CylindricalCSPropertyType":{
"type":"object",
- "title":"EngineeringDatumPropertyType",
+ "title":"CylindricalCSPropertyType",
"required":[
- "engineeringDatum"
+ "cylindricalCS"
],
"properties":{
- "engineeringDatum":{
- "title":"engineeringDatum",
+ "cylindricalCS":{
+ "title":"cylindricalCS",
"allOf":[
{
- "$ref":"#/definitions/EngineeringDatumType"
+ "$ref":"#/definitions/CylindricalCSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"EngineeringDatum",
+ "localPart":"CylindricalCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -10830,11 +11902,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"EngineeringDatumPropertyType",
+ "localPart":"CylindricalCSPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "engineeringDatum",
+ "cylindricalCS",
"nilReason",
"remoteSchema",
"type",
@@ -10846,15 +11918,28 @@
"actuate"
]
},
- "MeasureOrNilReasonListType":{
+ "ImageCRSPropertyType":{
"type":"object",
- "title":"MeasureOrNilReasonListType",
+ "title":"ImageCRSPropertyType",
"required":[
- "uom"
+ "imageCRS"
],
"properties":{
- "value":{
- "title":"value",
+ "imageCRS":{
+ "title":"imageCRS",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ImageCRSType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"ImageCRS",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
"type":"array",
@@ -10863,10 +11948,14 @@
}
}
],
- "propertyType":"value"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":""
+ }
},
- "uom":{
- "title":"uom",
+ "remoteSchema":{
+ "title":"remoteSchema",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -10874,335 +11963,137 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"uom",
- "namespaceURI":""
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MeasureOrNilReasonListType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "value",
- "uom"
- ]
- },
- "SequenceRuleType":{
- "type":"object",
- "title":"SequenceRuleType",
- "properties":{
- "value":{
- "title":"value",
+ },
+ "type":{
+ "title":"type",
"allOf":[
{
- "$ref":"#/definitions/SequenceRuleEnumeration"
+ "$ref":"#/definitions/TypeType"
}
],
- "propertyType":"value"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
},
- "order":{
- "title":"order",
+ "href":{
+ "title":"href",
"allOf":[
{
- "$ref":"#/definitions/IncrementOrder"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"order",
- "namespaceURI":""
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "axisOrder":{
- "title":"axisOrder",
+ "role":{
+ "title":"role",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"axisOrder",
- "namespaceURI":""
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"SequenceRuleType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "value",
- "order",
- "axisOrder"
- ]
- },
- "GeodeticCRSType":{
- "required":[
- "ellipsoidalCS",
- "cartesianCS",
- "sphericalCS",
- "geodeticDatum"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCRSType"
},
- {
- "type":"object",
- "title":"GeodeticCRSType",
- "properties":{
- "ellipsoidalCS":{
- "title":"ellipsoidalCS",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/EllipsoidalCSPropertyType"
- }
- },
- "elementName":{
- "localPart":"ellipsoidalCS",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"ellipsoidalCS",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "cartesianCS":{
- "title":"cartesianCS",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/CartesianCSPropertyType"
- }
- },
- "elementName":{
- "localPart":"cartesianCS",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"cartesianCS",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "sphericalCS":{
- "title":"sphericalCS",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/SphericalCSPropertyType"
- }
- },
- "elementName":{
- "localPart":"sphericalCS",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"sphericalCS",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "geodeticDatum":{
- "title":"geodeticDatum",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/GeodeticDatumPropertyType"
- }
- },
- "elementName":{
- "localPart":"geodeticDatum",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"geodeticDatum",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"GeodeticCRSType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "ellipsoidalCS",
- "cartesianCS",
- "sphericalCS",
- "geodeticDatum"
- ]
- },
- "CompoundCRSType":{
- "required":[
- "componentReferenceSystem"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCRSType"
},
- {
- "type":"object",
- "title":"CompoundCRSType",
- "properties":{
- "componentReferenceSystem":{
- "title":"componentReferenceSystem",
- "allOf":[
- {
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/SingleCRSPropertyType"
- }
- },
- "elementName":{
- "localPart":"componentReferenceSystem",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "minItems":2
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"componentReferenceSystem",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "aggregationType":{
- "title":"aggregationType",
- "allOf":[
- {
- "$ref":"#/definitions/AggregationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"aggregationType",
- "namespaceURI":""
- }
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CompoundCRSType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "componentReferenceSystem",
- "aggregationType"
- ]
- },
- "DerivationUnitTermType":{
- "allOf":[
- {
- "$ref":"#/definitions/UnitOfMeasureType"
},
- {
- "type":"object",
- "title":"DerivationUnitTermType",
- "properties":{
- "exponent":{
- "title":"exponent",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"exponent",
- "namespaceURI":""
- }
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"DerivationUnitTermType",
+ "localPart":"ImageCRSPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "exponent"
+ "imageCRS",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "AssociationRoleType":{
+ "GeodeticCRSPropertyType":{
"type":"object",
- "title":"AssociationRoleType",
+ "title":"GeodeticCRSPropertyType",
"required":[
- "abstractObject"
+ "geodeticCRS"
],
"properties":{
- "abstractObject":{
- "title":"abstractObject",
+ "geodeticCRS":{
+ "title":"geodeticCRS",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- }
- },
- "elementName":{
- "localPart":"AbstractObject",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"#/definitions/GeodeticCRSType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractObject",
+ "localPart":"GeodeticCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -11325,28 +12216,15 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"AssociationRoleType",
+ "localPart":"GeodeticCRSPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "abstractObject",
+ "geodeticCRS",
"nilReason",
"remoteSchema",
"type",
@@ -11355,61 +12233,38 @@
"arcrole",
"title",
"show",
- "actuate",
- "owns"
- ]
- },
- "AbstractTimeGeometricPrimitiveType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTimePrimitiveType"
- },
- {
- "type":"object",
- "title":"AbstractTimeGeometricPrimitiveType",
- "properties":{
- "frame":{
- "title":"frame",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"frame",
- "namespaceURI":""
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractTimeGeometricPrimitiveType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "frame"
+ "actuate"
]
},
- "EllipsoidalCSPropertyType":{
+ "AssociationRoleType":{
"type":"object",
- "title":"EllipsoidalCSPropertyType",
+ "title":"AssociationRoleType",
"required":[
- "ellipsoidalCS"
+ "abstractObject"
],
"properties":{
- "ellipsoidalCS":{
- "title":"ellipsoidalCS",
+ "abstractObject":{
+ "title":"abstractObject",
"allOf":[
{
- "$ref":"#/definitions/EllipsoidalCSType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractObject",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"EllipsoidalCS",
+ "localPart":"AbstractObject",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -11532,15 +12387,28 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"EllipsoidalCSPropertyType",
+ "localPart":"AssociationRoleType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "ellipsoidalCS",
+ "abstractObject",
"nilReason",
"remoteSchema",
"type",
@@ -11549,39 +12417,40 @@
"arcrole",
"title",
"show",
- "actuate"
+ "actuate",
+ "owns"
]
},
- "TimeNodePropertyType":{
+ "DirectedFacePropertyType":{
"type":"object",
- "title":"TimeNodePropertyType",
+ "title":"DirectedFacePropertyType",
"required":[
- "timeNode"
+ "face"
],
"properties":{
- "timeNode":{
- "title":"timeNode",
+ "face":{
+ "title":"face",
"allOf":[
{
- "$ref":"#/definitions/TimeNodeType"
+ "$ref":"#/definitions/FaceType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TimeNode",
+ "localPart":"Face",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "owns":{
- "title":"owns",
+ "orientation":{
+ "title":"orientation",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ "$ref":"#/definitions/SignType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"owns",
+ "localPart":"orientation",
"namespaceURI":""
}
},
@@ -11704,16 +12573,29 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeNodePropertyType",
+ "localPart":"DirectedFacePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "timeNode",
- "owns",
+ "face",
+ "orientation",
"nilReason",
"remoteSchema",
"type",
@@ -11722,124 +12604,61 @@
"arcrole",
"title",
"show",
- "actuate"
+ "actuate",
+ "owns"
]
},
- "TopoSurfacePropertyType":{
+ "GeodesicType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/GeodesicStringType"
+ },
+ {
+ "type":"object",
+ "title":"GeodesicType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"GeodesicType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "TimeCalendarPropertyType":{
"type":"object",
- "title":"TopoSurfacePropertyType",
+ "title":"TimeCalendarPropertyType",
"required":[
- "topoSurface"
+ "timeCalendar"
],
"properties":{
- "topoSurface":{
- "title":"topoSurface",
+ "timeCalendar":{
+ "title":"timeCalendar",
"allOf":[
{
- "$ref":"#/definitions/TopoSurfaceType"
+ "$ref":"#/definitions/TimeCalendarType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TopoSurface",
+ "localPart":"TimeCalendar",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "owns":{
- "title":"owns",
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TopoSurfacePropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "topoSurface",
- "owns"
- ]
- },
- "TargetPropertyType":{
- "type":"object",
- "title":"TargetPropertyType",
- "required":[
- "abstractFeature",
- "abstractGeometry"
- ],
- "properties":{
- "abstractFeature":{
- "title":"abstractFeature",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractFeatureType"
- }
- },
- "elementName":{
- "localPart":"AbstractFeature",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractFeature",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "abstractGeometry":{
- "title":"abstractGeometry",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeometryType"
- }
- },
- "elementName":{
- "localPart":"AbstractGeometry",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractGeometry",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
+ "localPart":"nilReason",
"namespaceURI":""
}
},
@@ -11963,12 +12782,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TargetPropertyType",
+ "localPart":"TimeCalendarPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "abstractFeature",
- "abstractGeometry",
+ "timeCalendar",
"nilReason",
"remoteSchema",
"type",
@@ -11981,181 +12799,236 @@
"owns"
]
},
- "AbstractGeneralParameterValueType":{
- "type":"object",
- "title":"AbstractGeneralParameterValueType",
- "properties":{
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractGeneralParameterValueType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "SurfacePatchArrayPropertyType":{
+ "BoundingShapeType":{
"type":"object",
- "title":"SurfacePatchArrayPropertyType",
+ "title":"BoundingShapeType",
+ "required":[
+ "envelope",
+ "_null"
+ ],
"properties":{
- "abstractSurfacePatch":{
- "title":"abstractSurfacePatch",
+ "envelope":{
+ "title":"envelope",
"allOf":[
{
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractSurfacePatchType"
- }
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
- "elementName":{
- "localPart":"AbstractSurfacePatch",
- "namespaceURI":"http://www.opengis.net/gml"
+ "value":{
+ "$ref":"#/definitions/EnvelopeType"
}
},
- "minItems":0
+ "elementName":{
+ "localPart":"Envelope",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"AbstractSurfacePatch",
+ "localPart":"Envelope",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "_null":{
+ "title":"_null",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Null",
"namespaceURI":"http://www.opengis.net/gml"
}
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":""
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"SurfacePatchArrayPropertyType",
+ "localPart":"BoundingShapeType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "abstractSurfacePatch"
+ "envelope",
+ "_null",
+ "nilReason"
]
},
- "ConventionalUnitType":{
+ "RingPropertyType":{
+ "type":"object",
+ "title":"RingPropertyType",
"required":[
- "conversionToPreferredUnit",
- "roughConversionToPreferredUnit"
+ "ring"
],
- "allOf":[
- {
- "$ref":"#/definitions/UnitDefinitionType"
- },
- {
- "type":"object",
- "title":"ConventionalUnitType",
- "properties":{
- "conversionToPreferredUnit":{
- "title":"conversionToPreferredUnit",
- "allOf":[
- {
- "$ref":"#/definitions/ConversionToPreferredUnitType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"conversionToPreferredUnit",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "roughConversionToPreferredUnit":{
- "title":"roughConversionToPreferredUnit",
- "allOf":[
- {
- "$ref":"#/definitions/ConversionToPreferredUnitType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"roughConversionToPreferredUnit",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "derivationUnitTerm":{
- "title":"derivationUnitTerm",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/DerivationUnitTermType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"derivationUnitTerm",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "properties":{
+ "ring":{
+ "title":"ring",
+ "allOf":[
+ {
+ "$ref":"#/definitions/RingType"
}
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Ring",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"ConventionalUnitType",
+ "localPart":"RingPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "conversionToPreferredUnit",
- "roughConversionToPreferredUnit",
- "derivationUnitTerm"
+ "ring"
]
},
- "SpeedType":{
- "allOf":[
- {
- "$ref":"#/definitions/MeasureType"
+ "FileType":{
+ "type":"object",
+ "title":"FileType",
+ "required":[
+ "rangeParameters",
+ "fileName",
+ "fileReference",
+ "fileStructure"
+ ],
+ "properties":{
+ "rangeParameters":{
+ "title":"rangeParameters",
+ "allOf":[
+ {
+ "$ref":"#/definitions/RangeParametersType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"rangeParameters",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
},
- {
- "type":"object",
- "title":"SpeedType",
- "properties":{
+ "fileName":{
+ "title":"fileName",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"fileName",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "fileReference":{
+ "title":"fileReference",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"fileReference",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "fileStructure":{
+ "title":"fileStructure",
+ "allOf":[
+ {
+ "$ref":"#/definitions/FileValueModelType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"fileStructure",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "mimeType":{
+ "title":"mimeType",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"mimeType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "compression":{
+ "title":"compression",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"compression",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"SpeedType",
+ "localPart":"FileType",
"namespaceURI":"http://www.opengis.net/gml"
- }
+ },
+ "propertiesOrder":[
+ "rangeParameters",
+ "fileName",
+ "fileReference",
+ "fileStructure",
+ "mimeType",
+ "compression"
+ ]
},
- "TimePeriodPropertyType":{
+ "EllipsoidPropertyType":{
"type":"object",
- "title":"TimePeriodPropertyType",
+ "title":"EllipsoidPropertyType",
"required":[
- "timePeriod"
+ "ellipsoid"
],
"properties":{
- "timePeriod":{
- "title":"timePeriod",
+ "ellipsoid":{
+ "title":"ellipsoid",
"allOf":[
{
- "$ref":"#/definitions/TimePeriodType"
+ "$ref":"#/definitions/EllipsoidType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TimePeriod",
+ "localPart":"Ellipsoid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
- },
"nilReason":{
"title":"nilReason",
"allOf":[
@@ -12279,12 +13152,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TimePeriodPropertyType",
+ "localPart":"EllipsoidPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "timePeriod",
- "owns",
+ "ellipsoid",
"nilReason",
"remoteSchema",
"type",
@@ -12296,239 +13168,133 @@
"actuate"
]
},
- "EngineeringDatumType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDatumType"
- },
- {
- "type":"object",
- "title":"EngineeringDatumType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"EngineeringDatumType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "LineStringSegmentType":{
+ "TimeCalendarEraType":{
"required":[
- "posOrPointPropertyOrPointRep",
- "posList",
- "coordinates"
+ "referenceEvent",
+ "referenceDate",
+ "julianReference",
+ "epochOfUse"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractCurveSegmentType"
+ "$ref":"#/definitions/DefinitionType"
},
{
"type":"object",
- "title":"LineStringSegmentType",
+ "title":"TimeCalendarEraType",
"properties":{
- "posOrPointPropertyOrPointRep":{
- "title":"posOrPointPropertyOrPointRep",
+ "referenceEvent":{
+ "title":"referenceEvent",
"allOf":[
{
- "type":"array",
- "items":{
- "anyOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/DirectPositionType"
- }
- },
- "elementName":{
- "localPart":"pos",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointProperty",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointRep",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ]
- },
- "minItems":2
+ "$ref":"#/definitions/StringOrRefType"
}
],
- "propertyType":"elementRefs"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"referenceEvent",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
},
- "posList":{
- "title":"posList",
+ "referenceDate":{
+ "title":"referenceDate",
"allOf":[
{
- "$ref":"#/definitions/DirectPositionListType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"posList",
+ "localPart":"referenceDate",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "coordinates":{
- "title":"coordinates",
+ "julianReference":{
+ "title":"julianReference",
"allOf":[
{
- "$ref":"#/definitions/CoordinatesType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"coordinates",
+ "localPart":"julianReference",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "interpolation":{
- "title":"interpolation",
+ "epochOfUse":{
+ "title":"epochOfUse",
"allOf":[
{
- "$ref":"#/definitions/CurveInterpolationType"
+ "$ref":"#/definitions/TimePeriodPropertyType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"interpolation",
- "namespaceURI":""
- }
- }
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"epochOfUse",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"LineStringSegmentType",
+ "localPart":"TimeCalendarEraType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "posOrPointPropertyOrPointRep",
- "posList",
- "coordinates",
- "interpolation"
+ "referenceEvent",
+ "referenceDate",
+ "julianReference",
+ "epochOfUse"
]
},
- "ConversionType":{
- "required":[
- "method"
+ "MultiSurfaceDomainType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/DomainSetType"
+ },
+ {
+ "type":"object",
+ "title":"MultiSurfaceDomainType",
+ "properties":{
+ }
+ }
],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MultiSurfaceDomainType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "SpeedType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractGeneralConversionType"
+ "$ref":"#/definitions/MeasureType"
},
{
"type":"object",
- "title":"ConversionType",
+ "title":"SpeedType",
"properties":{
- "method":{
- "title":"method",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/OperationMethodPropertyType"
- }
- },
- "elementName":{
- "localPart":"method",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"method",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "parameterValue":{
- "title":"parameterValue",
- "allOf":[
- {
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeneralParameterValuePropertyType"
- }
- },
- "elementName":{
- "localPart":"parameterValue",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "minItems":0
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"parameterValue",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"ConversionType",
+ "localPart":"SpeedType",
"namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "method",
- "parameterValue"
- ]
+ }
},
- "AbstractRingPropertyType":{
+ "OperationPropertyType":{
"type":"object",
- "title":"AbstractRingPropertyType",
+ "title":"OperationPropertyType",
"required":[
- "abstractRing"
+ "abstractOperation"
],
"properties":{
- "abstractRing":{
- "title":"abstractRing",
+ "abstractOperation":{
+ "title":"abstractOperation",
"allOf":[
{
"type":"object",
@@ -12537,147 +13303,254 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractRingType"
+ "$ref":"#/definitions/AbstractCoordinateOperationType"
}
},
"elementName":{
- "localPart":"AbstractRing",
+ "localPart":"AbstractOperation",
"namespaceURI":"http://www.opengis.net/gml"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"AbstractRing",
+ "localPart":"AbstractOperation",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":""
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
"namespaceURI":"http://www.opengis.net/gml"
}
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractRingPropertyType",
+ "localPart":"OperationPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "abstractRing"
+ "abstractOperation",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "RingPropertyType":{
+ "TopoCurvePropertyType":{
"type":"object",
- "title":"RingPropertyType",
+ "title":"TopoCurvePropertyType",
"required":[
- "ring"
+ "topoCurve"
],
"properties":{
- "ring":{
- "title":"ring",
+ "topoCurve":{
+ "title":"topoCurve",
"allOf":[
{
- "$ref":"#/definitions/RingType"
+ "$ref":"#/definitions/TopoCurveType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Ring",
+ "localPart":"TopoCurve",
"namespaceURI":"http://www.opengis.net/gml"
}
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"RingPropertyType",
+ "localPart":"TopoCurvePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "ring"
+ "topoCurve",
+ "owns"
]
},
- "LinearCSType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoordinateSystemType"
- },
- {
- "type":"object",
- "title":"LinearCSType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"LinearCSType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "FeatureCollectionType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractFeatureCollectionType"
- },
- {
- "type":"object",
- "title":"FeatureCollectionType",
- "properties":{
- }
- }
+ "TimeEdgeType":{
+ "required":[
+ "start",
+ "end"
],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"FeatureCollectionType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "CompositeValueType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractGMLType"
+ "$ref":"#/definitions/AbstractTimeTopologyPrimitiveType"
},
{
"type":"object",
- "title":"CompositeValueType",
+ "title":"TimeEdgeType",
"properties":{
- "valueComponent":{
- "title":"valueComponent",
+ "start":{
+ "title":"start",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/ValuePropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/TimeNodePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"valueComponent",
+ "localPart":"start",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "valueComponents":{
- "title":"valueComponents",
+ "end":{
+ "title":"end",
"allOf":[
{
- "$ref":"#/definitions/ValueArrayPropertyType"
+ "$ref":"#/definitions/TimeNodePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"valueComponents",
+ "localPart":"end",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "aggregationType":{
- "title":"aggregationType",
+ "extent":{
+ "title":"extent",
"allOf":[
{
- "$ref":"#/definitions/AggregationType"
+ "$ref":"#/definitions/TimePeriodPropertyType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"aggregationType",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"extent",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
}
@@ -12685,107 +13558,118 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"CompositeValueType",
+ "localPart":"TimeEdgeType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "valueComponent",
- "valueComponents",
- "aggregationType"
+ "start",
+ "end",
+ "extent"
]
},
- "TimePeriodType":{
+ "GeocentricCRSType":{
"required":[
- "beginPosition",
- "begin",
- "endPosition",
- "end",
- "duration",
- "timeInterval"
+ "usesCartesianCS",
+ "usesSphericalCS",
+ "usesGeodeticDatum"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractTimeGeometricPrimitiveType"
+ "$ref":"#/definitions/AbstractCRSType"
},
{
"type":"object",
- "title":"TimePeriodType",
+ "title":"GeocentricCRSType",
"properties":{
- "beginPosition":{
- "title":"beginPosition",
- "allOf":[
- {
- "$ref":"#/definitions/TimePositionType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"beginPosition",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "begin":{
- "title":"begin",
+ "usesCartesianCS":{
+ "title":"usesCartesianCS",
"allOf":[
{
- "$ref":"#/definitions/TimeInstantPropertyType"
+ "$ref":"#/definitions/CartesianCSPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"begin",
+ "localPart":"usesCartesianCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "endPosition":{
- "title":"endPosition",
+ "usesSphericalCS":{
+ "title":"usesSphericalCS",
"allOf":[
{
- "$ref":"#/definitions/TimePositionType"
+ "$ref":"#/definitions/SphericalCSPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"endPosition",
+ "localPart":"usesSphericalCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "end":{
- "title":"end",
+ "usesGeodeticDatum":{
+ "title":"usesGeodeticDatum",
"allOf":[
{
- "$ref":"#/definitions/TimeInstantPropertyType"
+ "$ref":"#/definitions/GeodeticDatumPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"end",
+ "localPart":"usesGeodeticDatum",
"namespaceURI":"http://www.opengis.net/gml"
}
- },
- "duration":{
- "title":"duration",
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"GeocentricCRSType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "usesCartesianCS",
+ "usesSphericalCS",
+ "usesGeodeticDatum"
+ ]
+ },
+ "MultiPointType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeometricAggregateType"
+ },
+ {
+ "type":"object",
+ "title":"MultiPointType",
+ "properties":{
+ "pointMember":{
+ "title":"pointMember",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/duration"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/PointPropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"duration",
+ "localPart":"pointMember",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "timeInterval":{
- "title":"timeInterval",
+ "pointMembers":{
+ "title":"pointMembers",
"allOf":[
{
- "$ref":"#/definitions/TimeIntervalLengthType"
+ "$ref":"#/definitions/PointArrayPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"timeInterval",
+ "localPart":"pointMembers",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -12794,220 +13678,101 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TimePeriodType",
+ "localPart":"MultiPointType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "beginPosition",
- "begin",
- "endPosition",
- "end",
- "duration",
- "timeInterval"
+ "pointMember",
+ "pointMembers"
]
},
- "DefinitionBaseType":{
+ "TriangulatedSurfaceType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractGMLType"
+ "$ref":"#/definitions/SurfaceType"
},
{
"type":"object",
- "title":"DefinitionBaseType",
+ "title":"TriangulatedSurfaceType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DefinitionBaseType",
+ "localPart":"TriangulatedSurfaceType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "GeodeticDatumType":{
+ "EnvelopeType":{
+ "type":"object",
+ "title":"EnvelopeType",
"required":[
- "primeMeridian",
- "ellipsoid"
+ "lowerCorner",
+ "upperCorner",
+ "pos",
+ "coordinates"
],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDatumType"
+ "properties":{
+ "lowerCorner":{
+ "title":"lowerCorner",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectPositionType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lowerCorner",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
},
- {
- "type":"object",
- "title":"GeodeticDatumType",
- "properties":{
- "primeMeridian":{
- "title":"primeMeridian",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PrimeMeridianPropertyType"
- }
- },
- "elementName":{
- "localPart":"primeMeridian",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"primeMeridian",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "ellipsoid":{
- "title":"ellipsoid",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/EllipsoidPropertyType"
- }
- },
- "elementName":{
- "localPart":"ellipsoid",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"ellipsoid",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"GeodeticDatumType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "primeMeridian",
- "ellipsoid"
- ]
- },
- "TriangulatedSurfaceType":{
- "allOf":[
- {
- "$ref":"#/definitions/SurfaceType"
- },
- {
- "type":"object",
- "title":"TriangulatedSurfaceType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TriangulatedSurfaceType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "CountPropertyType":{
- "type":"object",
- "title":"CountPropertyType",
- "required":[
- "count"
- ],
- "properties":{
- "count":{
- "title":"count",
+ "upperCorner":{
+ "title":"upperCorner",
"allOf":[
{
- "$ref":"#/definitions/Count"
+ "$ref":"#/definitions/DirectPositionType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Count",
+ "localPart":"upperCorner",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "nilReason":{
- "title":"nilReason",
+ "pos":{
+ "title":"pos",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":""
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/DirectPositionType"
+ },
+ "maxItems":2,
+ "minItems":2
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"pos",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
+ "coordinates":{
+ "title":"coordinates",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/CoordinatesType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"coordinates",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "arcrole":{
- "title":"arcrole",
+ "srsName":{
+ "title":"srsName",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -13015,114 +13780,99 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"srsName",
+ "namespaceURI":""
}
},
- "title":{
- "title":"title",
+ "srsDimension":{
+ "title":"srsDimension",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"srsDimension",
+ "namespaceURI":""
}
},
- "show":{
- "title":"show",
+ "axisLabels":{
+ "title":"axisLabels",
"allOf":[
{
- "$ref":"#/definitions/ShowType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"axisLabels",
+ "namespaceURI":""
}
},
- "actuate":{
- "title":"actuate",
+ "uomLabels":{
+ "title":"uomLabels",
"allOf":[
{
- "$ref":"#/definitions/ActuateType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"uomLabels",
+ "namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CountPropertyType",
+ "localPart":"EnvelopeType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "count",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "lowerCorner",
+ "upperCorner",
+ "pos",
+ "coordinates",
+ "srsName",
+ "srsDimension",
+ "axisLabels",
+ "uomLabels"
]
},
- "TimeReferenceSystemType":{
- "required":[
- "domainOfValidity"
- ],
+ "RectifiedGridCoverageType":{
"allOf":[
{
- "$ref":"#/definitions/DefinitionType"
+ "$ref":"#/definitions/AbstractDiscreteCoverageType"
},
{
"type":"object",
- "title":"TimeReferenceSystemType",
+ "title":"RectifiedGridCoverageType",
"properties":{
- "domainOfValidity":{
- "title":"domainOfValidity",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"domainOfValidity",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeReferenceSystemType",
+ "localPart":"RectifiedGridCoverageType",
"namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "domainOfValidity"
- ]
+ }
},
- "GeometricPrimitivePropertyType":{
+ "SingleOperationPropertyType":{
"type":"object",
- "title":"GeometricPrimitivePropertyType",
+ "title":"SingleOperationPropertyType",
"required":[
- "abstractGeometricPrimitive"
+ "abstractSingleOperation"
],
"properties":{
- "abstractGeometricPrimitive":{
- "title":"abstractGeometricPrimitive",
+ "abstractSingleOperation":{
+ "title":"abstractSingleOperation",
"allOf":[
{
"type":"object",
@@ -13131,34 +13881,21 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeometricPrimitiveType"
+ "$ref":"#/definitions/AbstractCoordinateOperationType"
}
},
"elementName":{
- "localPart":"AbstractGeometricPrimitive",
+ "localPart":"AbstractSingleOperation",
"namespaceURI":"http://www.opengis.net/gml"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"AbstractGeometricPrimitive",
+ "localPart":"AbstractSingleOperation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
- },
"nilReason":{
"title":"nilReason",
"allOf":[
@@ -13282,12 +14019,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"GeometricPrimitivePropertyType",
+ "localPart":"SingleOperationPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "abstractGeometricPrimitive",
- "owns",
+ "abstractSingleOperation",
"nilReason",
"remoteSchema",
"type",
@@ -13299,127 +14035,77 @@
"actuate"
]
},
- "DataBlockType":{
- "type":"object",
- "title":"DataBlockType",
- "required":[
- "rangeParameters",
- "tupleList",
- "doubleOrNilReasonTupleList"
- ],
- "properties":{
- "rangeParameters":{
- "title":"rangeParameters",
- "allOf":[
- {
- "$ref":"#/definitions/RangeParametersType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"rangeParameters",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "tupleList":{
- "title":"tupleList",
- "allOf":[
- {
- "$ref":"#/definitions/CoordinatesType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"tupleList",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "doubleOrNilReasonTupleList":{
- "title":"doubleOrNilReasonTupleList",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"doubleOrNilReasonTupleList",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DataBlockType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "rangeParameters",
- "tupleList",
- "doubleOrNilReasonTupleList"
- ]
- },
- "GridCoverageType":{
+ "AbstractDiscreteCoverageType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractDiscreteCoverageType"
+ "$ref":"#/definitions/AbstractCoverageType"
},
{
"type":"object",
- "title":"GridCoverageType",
+ "title":"AbstractDiscreteCoverageType",
"properties":{
+ "coverageFunction":{
+ "title":"coverageFunction",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CoverageFunctionType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"coverageFunction",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"GridCoverageType",
+ "localPart":"AbstractDiscreteCoverageType",
"namespaceURI":"http://www.opengis.net/gml"
- }
+ },
+ "propertiesOrder":[
+ "coverageFunction"
+ ]
},
- "TopoVolumeType":{
- "required":[
- "directedTopoSolid"
- ],
+ "AbstractTopoPrimitiveType":{
"allOf":[
{
"$ref":"#/definitions/AbstractTopologyType"
},
{
"type":"object",
- "title":"TopoVolumeType",
+ "title":"AbstractTopoPrimitiveType",
"properties":{
- "directedTopoSolid":{
- "title":"directedTopoSolid",
+ "isolated":{
+ "title":"isolated",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/DirectedTopoSolidPropertyType"
+ "$ref":"#/definitions/IsolatedPropertyType"
},
- "minItems":1
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"directedTopoSolid",
+ "localPart":"isolated",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "aggregationType":{
- "title":"aggregationType",
+ "container":{
+ "title":"container",
"allOf":[
{
- "$ref":"#/definitions/AggregationType"
+ "$ref":"#/definitions/ContainerPropertyType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"aggregationType",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"container",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
}
@@ -13427,46 +14113,469 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TopoVolumeType",
+ "localPart":"AbstractTopoPrimitiveType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "directedTopoSolid",
- "aggregationType"
+ "isolated",
+ "container"
]
},
- "GeneralTransformationPropertyType":{
+ "ValueArrayPropertyType":{
"type":"object",
- "title":"GeneralTransformationPropertyType",
+ "title":"ValueArrayPropertyType",
"required":[
- "abstractGeneralTransformation"
+ "abstractValueOrAbstractGeometryOrAbstractTimeObject"
],
"properties":{
- "abstractGeneralTransformation":{
- "title":"abstractGeneralTransformation",
+ "abstractValueOrAbstractGeometryOrAbstractTimeObject":{
+ "title":"abstractValueOrAbstractGeometryOrAbstractTimeObject",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeneralTransformationType"
- }
+ "type":"array",
+ "items":{
+ "anyOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ },
+ "elementName":{
+ "localPart":"Null",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractGeometryType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractGeometry",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractTimeObjectType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractTimeObject",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractValue",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ]
},
- "elementName":{
- "localPart":"AbstractGeneralTransformation",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "minItems":1
}
],
- "propertyType":"elementRef",
+ "propertyType":"elementRefs"
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ValueArrayPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "abstractValueOrAbstractGeometryOrAbstractTimeObject",
+ "owns"
+ ]
+ },
+ "CompoundCRSType":{
+ "required":[
+ "componentReferenceSystem"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCRSType"
+ },
+ {
+ "type":"object",
+ "title":"CompoundCRSType",
+ "properties":{
+ "componentReferenceSystem":{
+ "title":"componentReferenceSystem",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/SingleCRSPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"componentReferenceSystem",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "minItems":2
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"componentReferenceSystem",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "aggregationType":{
+ "title":"aggregationType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AggregationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"aggregationType",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CompoundCRSType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "componentReferenceSystem",
+ "aggregationType"
+ ]
+ },
+ "TimeCalendarType":{
+ "required":[
+ "referenceFrame"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimeReferenceSystemType"
+ },
+ {
+ "type":"object",
+ "title":"TimeCalendarType",
+ "properties":{
+ "referenceFrame":{
+ "title":"referenceFrame",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/TimeCalendarEraPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"referenceFrame",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TimeCalendarType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "referenceFrame"
+ ]
+ },
+ "GridLimitsType":{
+ "type":"object",
+ "title":"GridLimitsType",
+ "required":[
+ "gridEnvelope"
+ ],
+ "properties":{
+ "gridEnvelope":{
+ "title":"gridEnvelope",
+ "allOf":[
+ {
+ "$ref":"#/definitions/GridEnvelopeType"
+ }
+ ],
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractGeneralTransformation",
+ "localPart":"GridEnvelope",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"GridLimitsType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "gridEnvelope"
+ ]
+ },
+ "TimeType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/MeasureType"
+ },
+ {
+ "type":"object",
+ "title":"TimeType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TimeType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "RingType":{
+ "required":[
+ "curveMember"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractRingType"
+ },
+ {
+ "type":"object",
+ "title":"RingType",
+ "properties":{
+ "curveMember":{
+ "title":"curveMember",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CurvePropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"curveMember",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "aggregationType":{
+ "title":"aggregationType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AggregationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"aggregationType",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"RingType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "curveMember",
+ "aggregationType"
+ ]
+ },
+ "FormulaType":{
+ "type":"object",
+ "title":"FormulaType",
+ "required":[
+ "b",
+ "c"
+ ],
+ "properties":{
+ "a":{
+ "title":"a",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"a",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "b":{
+ "title":"b",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"b",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "c":{
+ "title":"c",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"c",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "d":{
+ "title":"d",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"d",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"FormulaType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "a",
+ "b",
+ "c",
+ "d"
+ ]
+ },
+ "IndirectEntryType":{
+ "type":"object",
+ "title":"IndirectEntryType",
+ "required":[
+ "definitionProxy"
+ ],
+ "properties":{
+ "definitionProxy":{
+ "title":"definitionProxy",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DefinitionProxyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"DefinitionProxy",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"IndirectEntryType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "definitionProxy"
+ ]
+ },
+ "TimeTopologyComplexPropertyType":{
+ "type":"object",
+ "title":"TimeTopologyComplexPropertyType",
+ "required":[
+ "timeTopologyComplex"
+ ],
+ "properties":{
+ "timeTopologyComplex":{
+ "title":"timeTopologyComplex",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimeTopologyComplexType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"TimeTopologyComplex",
"namespaceURI":"http://www.opengis.net/gml"
}
},
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
+ },
"nilReason":{
"title":"nilReason",
"allOf":[
@@ -13590,11 +14699,12 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"GeneralTransformationPropertyType",
+ "localPart":"TimeTopologyComplexPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "abstractGeneralTransformation",
+ "timeTopologyComplex",
+ "owns",
"nilReason",
"remoteSchema",
"type",
@@ -13606,110 +14716,23 @@
"actuate"
]
},
- "AbstractGeneralTransformationType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoordinateOperationType"
- },
- {
- "type":"object",
- "title":"AbstractGeneralTransformationType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractGeneralTransformationType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "SolidArrayPropertyType":{
- "type":"object",
- "title":"SolidArrayPropertyType",
- "properties":{
- "abstractSolid":{
- "title":"abstractSolid",
- "allOf":[
- {
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractSolidType"
- }
- },
- "elementName":{
- "localPart":"AbstractSolid",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "minItems":0
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractSolid",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"SolidArrayPropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "abstractSolid",
- "owns"
- ]
- },
- "DatumPropertyType":{
+ "TimePeriodPropertyType":{
"type":"object",
- "title":"DatumPropertyType",
+ "title":"TimePeriodPropertyType",
"required":[
- "abstractDatum"
+ "timePeriod"
],
"properties":{
- "abstractDatum":{
- "title":"abstractDatum",
+ "timePeriod":{
+ "title":"timePeriod",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractDatumType"
- }
- },
- "elementName":{
- "localPart":"AbstractDatum",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"#/definitions/TimePeriodType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractDatum",
+ "localPart":"TimePeriod",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -13832,15 +14855,28 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DatumPropertyType",
+ "localPart":"TimePeriodPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "abstractDatum",
+ "timePeriod",
"nilReason",
"remoteSchema",
"type",
@@ -13849,81 +14885,124 @@
"arcrole",
"title",
"show",
- "actuate"
+ "actuate",
+ "owns"
]
},
- "GridType":{
- "required":[
- "limits",
- "gridAxisLabels",
- "axisName",
- "dimension"
- ],
+ "AbstractGeneralTransformationType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractGeometryType"
+ "$ref":"#/definitions/AbstractCoordinateOperationType"
},
{
"type":"object",
- "title":"GridType",
+ "title":"AbstractGeneralTransformationType",
"properties":{
- "limits":{
- "title":"limits",
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractGeneralTransformationType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "AbstractCoordinateOperationType":{
+ "required":[
+ "scope"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/IdentifiedObjectType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractCoordinateOperationType",
+ "properties":{
+ "domainOfValidity":{
+ "title":"domainOfValidity",
"allOf":[
{
- "$ref":"#/definitions/GridLimitsType"
+ "$ref":"#/definitions/DomainOfValidity"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"limits",
+ "localPart":"domainOfValidity",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "gridAxisLabels":{
- "title":"gridAxisLabels",
+ "scope":{
+ "title":"scope",
"allOf":[
{
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ },
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"axisLabels",
+ "localPart":"scope",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "axisName":{
- "title":"axisName",
+ "operationVersion":{
+ "title":"operationVersion",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"operationVersion",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "coordinateOperationAccuracy":{
+ "title":"coordinateOperationAccuracy",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/CoordinateOperationAccuracy"
},
- "minItems":1
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"axisName",
+ "localPart":"coordinateOperationAccuracy",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "dimension":{
- "title":"dimension",
+ "sourceCRS":{
+ "title":"sourceCRS",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/CRSPropertyType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"dimension",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"sourceCRS",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "targetCRS":{
+ "title":"targetCRS",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CRSPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"targetCRS",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
}
@@ -13931,35 +15010,85 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"GridType",
+ "localPart":"AbstractCoordinateOperationType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "limits",
- "gridAxisLabels",
- "axisName",
- "dimension"
+ "domainOfValidity",
+ "scope",
+ "operationVersion",
+ "coordinateOperationAccuracy",
+ "sourceCRS",
+ "targetCRS"
]
},
- "OperationMethodPropertyType":{
+ "AbstractCurveSegmentType":{
"type":"object",
- "title":"OperationMethodPropertyType",
- "required":[
- "operationMethod"
- ],
+ "title":"AbstractCurveSegmentType",
"properties":{
- "operationMethod":{
- "title":"operationMethod",
+ "numDerivativesAtStart":{
+ "title":"numDerivativesAtStart",
"allOf":[
{
- "$ref":"#/definitions/OperationMethodType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"OperationMethod",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"numDerivativesAtStart",
+ "namespaceURI":""
+ }
+ },
+ "numDerivativesAtEnd":{
+ "title":"numDerivativesAtEnd",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"numDerivativesAtEnd",
+ "namespaceURI":""
+ }
+ },
+ "numDerivativeInterior":{
+ "title":"numDerivativeInterior",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"numDerivativeInterior",
+ "namespaceURI":""
}
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractCurveSegmentType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "numDerivativesAtStart",
+ "numDerivativesAtEnd",
+ "numDerivativeInterior"
+ ]
+ },
+ "StringOrRefType":{
+ "type":"object",
+ "title":"StringOrRefType",
+ "properties":{
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"value"
},
"nilReason":{
"title":"nilReason",
@@ -14084,11 +15213,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"OperationMethodPropertyType",
+ "localPart":"StringOrRefType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "operationMethod",
+ "value",
"nilReason",
"remoteSchema",
"type",
@@ -14100,36 +15229,24 @@
"actuate"
]
},
- "CurveArrayPropertyType":{
+ "PointArrayPropertyType":{
"type":"object",
- "title":"CurveArrayPropertyType",
+ "title":"PointArrayPropertyType",
"properties":{
- "abstractCurve":{
- "title":"abstractCurve",
+ "point":{
+ "title":"point",
"allOf":[
{
"type":"array",
"items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractCurveType"
- }
- },
- "elementName":{
- "localPart":"AbstractCurve",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"#/definitions/PointType"
},
"minItems":0
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractCurve",
+ "localPart":"Point",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -14149,115 +15266,34 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CurveArrayPropertyType",
+ "localPart":"PointArrayPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "abstractCurve",
+ "point",
"owns"
]
},
- "ProjectedCRSType":{
+ "TopoVolumePropertyType":{
+ "type":"object",
+ "title":"TopoVolumePropertyType",
"required":[
- "baseGeodeticCRS",
- "baseGeographicCRS",
- "cartesianCS"
+ "topoVolume"
],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeneralDerivedCRSType"
- },
- {
- "type":"object",
- "title":"ProjectedCRSType",
- "properties":{
- "baseGeodeticCRS":{
- "title":"baseGeodeticCRS",
- "allOf":[
- {
- "$ref":"#/definitions/GeodeticCRSPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"baseGeodeticCRS",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "baseGeographicCRS":{
- "title":"baseGeographicCRS",
- "allOf":[
- {
- "$ref":"#/definitions/GeographicCRSPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"baseGeographicCRS",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "cartesianCS":{
- "title":"cartesianCS",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/CartesianCSPropertyType"
- }
- },
- "elementName":{
- "localPart":"cartesianCS",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"cartesianCS",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "properties":{
+ "topoVolume":{
+ "title":"topoVolume",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TopoVolumeType"
}
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"TopoVolume",
+ "namespaceURI":"http://www.opengis.net/gml"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ProjectedCRSType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "baseGeodeticCRS",
- "baseGeographicCRS",
- "cartesianCS"
- ]
- },
- "ObliqueCartesianCSType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoordinateSystemType"
},
- {
- "type":"object",
- "title":"ObliqueCartesianCSType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ObliqueCartesianCSType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "AbstractFeatureMemberType":{
- "type":"object",
- "title":"AbstractFeatureMemberType",
- "properties":{
"owns":{
"title":"owns",
"allOf":[
@@ -14274,22 +15310,41 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractFeatureMemberType",
+ "localPart":"TopoVolumePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
+ "topoVolume",
"owns"
]
},
- "TopoPrimitiveMemberType":{
+ "GridDomainType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/DomainSetType"
+ },
+ {
+ "type":"object",
+ "title":"GridDomainType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"GridDomainType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "SolidPropertyType":{
"type":"object",
- "title":"TopoPrimitiveMemberType",
+ "title":"SolidPropertyType",
"required":[
- "abstractTopoPrimitive"
+ "abstractSolid"
],
"properties":{
- "abstractTopoPrimitive":{
- "title":"abstractTopoPrimitive",
+ "abstractSolid":{
+ "title":"abstractSolid",
"allOf":[
{
"type":"object",
@@ -14298,18 +15353,18 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTopoPrimitiveType"
+ "$ref":"#/definitions/AbstractSolidType"
}
},
"elementName":{
- "localPart":"AbstractTopoPrimitive",
+ "localPart":"AbstractSolid",
"namespaceURI":"http://www.opengis.net/gml"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"AbstractTopoPrimitive",
+ "localPart":"AbstractSolid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -14449,11 +15504,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TopoPrimitiveMemberType",
+ "localPart":"SolidPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "abstractTopoPrimitive",
+ "abstractSolid",
"nilReason",
"remoteSchema",
"type",
@@ -14466,41 +15521,53 @@
"owns"
]
},
- "PolygonPatchArrayPropertyType":{
+ "AbstractGeometricPrimitiveType":{
"allOf":[
{
- "$ref":"#/definitions/SurfacePatchArrayPropertyType"
+ "$ref":"#/definitions/AbstractGeometryType"
},
{
"type":"object",
- "title":"PolygonPatchArrayPropertyType",
+ "title":"AbstractGeometricPrimitiveType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"PolygonPatchArrayPropertyType",
+ "localPart":"AbstractGeometricPrimitiveType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "OperationParameterGroupPropertyType":{
+ "TimeTopologyPrimitivePropertyType":{
"type":"object",
- "title":"OperationParameterGroupPropertyType",
+ "title":"TimeTopologyPrimitivePropertyType",
"required":[
- "operationParameterGroup"
+ "abstractTimeTopologyPrimitive"
],
"properties":{
- "operationParameterGroup":{
- "title":"operationParameterGroup",
+ "abstractTimeTopologyPrimitive":{
+ "title":"abstractTimeTopologyPrimitive",
"allOf":[
{
- "$ref":"#/definitions/OperationParameterGroupType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractTimeTopologyPrimitiveType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractTimeTopologyPrimitive",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"OperationParameterGroup",
+ "localPart":"AbstractTimeTopologyPrimitive",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -14623,15 +15690,28 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"OperationParameterGroupPropertyType",
+ "localPart":"TimeTopologyPrimitivePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "operationParameterGroup",
+ "abstractTimeTopologyPrimitive",
"nilReason",
"remoteSchema",
"type",
@@ -14640,147 +15720,66 @@
"arcrole",
"title",
"show",
- "actuate"
+ "actuate",
+ "owns"
]
},
- "DirectionDescriptionType":{
- "type":"object",
- "title":"DirectionDescriptionType",
- "required":[
- "compassPoint",
- "keyword",
- "description",
- "reference"
- ],
- "properties":{
- "compassPoint":{
- "title":"compassPoint",
- "allOf":[
- {
- "$ref":"#/definitions/CompassPointEnumeration"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"compassPoint",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "keyword":{
- "title":"keyword",
- "allOf":[
- {
- "$ref":"#/definitions/CodeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"keyword",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "description":{
- "title":"description",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"description",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "DefinitionType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/DefinitionBaseType"
},
- "reference":{
- "title":"reference",
- "allOf":[
- {
- "$ref":"#/definitions/ReferenceType"
+ {
+ "type":"object",
+ "title":"DefinitionType",
+ "properties":{
+ "remarks":{
+ "title":"remarks",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"remarks",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"reference",
- "namespaceURI":"http://www.opengis.net/gml"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"DirectionDescriptionType",
+ "localPart":"DefinitionType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "compassPoint",
- "keyword",
- "description",
- "reference"
+ "remarks"
]
},
- "TransformationType":{
+ "DirectedObservationType":{
"required":[
- "method"
+ "direction"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractGeneralTransformationType"
+ "$ref":"#/definitions/ObservationType"
},
{
"type":"object",
- "title":"TransformationType",
+ "title":"DirectedObservationType",
"properties":{
- "method":{
- "title":"method",
+ "direction":{
+ "title":"direction",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/OperationMethodPropertyType"
- }
- },
- "elementName":{
- "localPart":"method",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"method",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "parameterValue":{
- "title":"parameterValue",
- "allOf":[
- {
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeneralParameterValuePropertyType"
- }
- },
- "elementName":{
- "localPart":"parameterValue",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "minItems":0
+ "$ref":"#/definitions/DirectionPropertyType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"parameterValue",
+ "localPart":"direction",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -14789,362 +15788,141 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TransformationType",
+ "localPart":"DirectedObservationType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "method",
- "parameterValue"
+ "direction"
]
},
- "VerticalCRSType":{
- "required":[
- "verticalCS",
- "verticalDatum"
- ],
+ "Category":{
"allOf":[
{
- "$ref":"#/definitions/AbstractCRSType"
+ "$ref":"#/definitions/CodeType"
},
{
"type":"object",
- "title":"VerticalCRSType",
+ "title":"Category",
"properties":{
- "verticalCS":{
- "title":"verticalCS",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/VerticalCSPropertyType"
- }
- },
- "elementName":{
- "localPart":"verticalCS",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"verticalCS",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "verticalDatum":{
- "title":"verticalDatum",
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/VerticalDatumPropertyType"
- }
- },
- "elementName":{
- "localPart":"verticalDatum",
- "namespaceURI":"http://www.opengis.net/gml"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"verticalDatum",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":""
}
}
}
}
],
"typeType":"classInfo",
- "typeName":{
- "localPart":"VerticalCRSType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "verticalCS",
- "verticalDatum"
- ]
- },
- "ArrayAssociationType":{
- "type":"object",
- "title":"ArrayAssociationType",
- "properties":{
- "abstractObject":{
- "title":"abstractObject",
- "allOf":[
- {
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- }
- },
- "elementName":{
- "localPart":"AbstractObject",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "minItems":0
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractObject",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ArrayAssociationType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
"propertiesOrder":[
- "abstractObject",
- "owns"
+ "nilReason"
]
},
- "QuantityPropertyType":{
+ "AbstractGriddedSurfaceType.Rows.Row":{
"type":"object",
- "title":"QuantityPropertyType",
+ "title":"AbstractGriddedSurfaceType.Rows.Row",
"required":[
- "quantity"
+ "posList",
+ "geometricPositionGroup"
],
"properties":{
- "quantity":{
- "title":"quantity",
+ "posList":{
+ "title":"posList",
"allOf":[
{
- "$ref":"#/definitions/Quantity"
+ "$ref":"#/definitions/DirectPositionListType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Quantity",
+ "localPart":"posList",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "nilReason":{
- "title":"nilReason",
+ "geometricPositionGroup":{
+ "title":"geometricPositionGroup",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":""
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
+ "anyOf":[
+ {
+ "anyOf":[
+ {
+ "$ref":"#/definitions/DirectPositionType"
+ }
+ ],
+ "elementName":{
+ "localPart":"pos",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "anyOf":[
+ {
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ ],
+ "elementName":{
+ "localPart":"pointProperty",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ]
+ },
+ "minItems":1
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
+ "propertyType":"elements"
}
},
"typeType":"classInfo",
- "typeName":{
- "localPart":"QuantityPropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
"propertiesOrder":[
- "quantity",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "posList",
+ "geometricPositionGroup"
]
},
- "DomainSetType":{
+ "DirectedEdgePropertyType":{
"type":"object",
- "title":"DomainSetType",
+ "title":"DirectedEdgePropertyType",
"required":[
- "abstractGeometry",
- "abstractTimeObject"
+ "edge"
],
"properties":{
- "abstractGeometry":{
- "title":"abstractGeometry",
+ "edge":{
+ "title":"edge",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeometryType"
- }
- },
- "elementName":{
- "localPart":"AbstractGeometry",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"#/definitions/EdgeType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractGeometry",
+ "localPart":"Edge",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "abstractTimeObject":{
- "title":"abstractTimeObject",
+ "orientation":{
+ "title":"orientation",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractTimeObjectType"
- }
- },
- "elementName":{
- "localPart":"AbstractTimeObject",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"#/definitions/SignType"
}
],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractTimeObject",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"orientation",
+ "namespaceURI":""
}
},
"nilReason":{
@@ -15283,12 +16061,12 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DomainSetType",
+ "localPart":"DirectedEdgePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "abstractGeometry",
- "abstractTimeObject",
+ "edge",
+ "orientation",
"nilReason",
"remoteSchema",
"type",
@@ -15301,37 +16079,21 @@
"owns"
]
},
- "TimePositionType":{
+ "CodeType":{
"type":"object",
- "title":"TimePositionType",
+ "title":"CodeType",
"properties":{
"value":{
"title":"value",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"value"
- },
- "frame":{
- "title":"frame",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"frame",
- "namespaceURI":""
- }
+ "propertyType":"value"
},
- "calendarEraName":{
- "title":"calendarEraName",
+ "codeSpace":{
+ "title":"codeSpace",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -15339,69 +16101,333 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"calendarEraName",
- "namespaceURI":""
- }
- },
- "indeterminatePosition":{
- "title":"indeterminatePosition",
- "allOf":[
- {
- "$ref":"#/definitions/TimeIndeterminateValueType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"indeterminatePosition",
+ "localPart":"codeSpace",
"namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TimePositionType",
+ "localPart":"CodeType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
"value",
- "frame",
- "calendarEraName",
- "indeterminatePosition"
+ "codeSpace"
]
},
- "CartesianCSPropertyType":{
- "type":"object",
- "title":"CartesianCSPropertyType",
+ "TemporalDatumBaseType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDatumType"
+ },
+ {
+ "type":"object",
+ "title":"TemporalDatumBaseType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TemporalDatumBaseType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "GeographicCRSType":{
"required":[
- "cartesianCS"
+ "usesEllipsoidalCS",
+ "usesGeodeticDatum"
],
- "properties":{
- "cartesianCS":{
- "title":"cartesianCS",
- "allOf":[
- {
- "$ref":"#/definitions/CartesianCSType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"CartesianCS",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCRSType"
},
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
+ {
+ "type":"object",
+ "title":"GeographicCRSType",
+ "properties":{
+ "usesEllipsoidalCS":{
+ "title":"usesEllipsoidalCS",
+ "allOf":[
+ {
+ "$ref":"#/definitions/EllipsoidalCSPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"usesEllipsoidalCS",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "usesGeodeticDatum":{
+ "title":"usesGeodeticDatum",
+ "allOf":[
+ {
+ "$ref":"#/definitions/GeodeticDatumPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"usesGeodeticDatum",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"GeographicCRSType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "usesEllipsoidalCS",
+ "usesGeodeticDatum"
+ ]
+ },
+ "AbstractTimeSliceType":{
+ "required":[
+ "validTime"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGMLType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractTimeSliceType",
+ "properties":{
+ "validTime":{
+ "title":"validTime",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimePrimitivePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"validTime",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "dataSource":{
+ "title":"dataSource",
+ "allOf":[
+ {
+ "$ref":"#/definitions/StringOrRefType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"dataSource",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractTimeSliceType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "validTime",
+ "dataSource"
+ ]
+ },
+ "VerticalDatumType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDatumType"
+ },
+ {
+ "type":"object",
+ "title":"VerticalDatumType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"VerticalDatumType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "CompositeCurveType":{
+ "required":[
+ "curveMember"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCurveType"
+ },
+ {
+ "type":"object",
+ "title":"CompositeCurveType",
+ "properties":{
+ "curveMember":{
+ "title":"curveMember",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CurvePropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"curveMember",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "aggregationType":{
+ "title":"aggregationType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AggregationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"aggregationType",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CompositeCurveType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "curveMember",
+ "aggregationType"
+ ]
+ },
+ "PolygonPatchArrayPropertyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/SurfacePatchArrayPropertyType"
+ },
+ {
+ "type":"object",
+ "title":"PolygonPatchArrayPropertyType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"PolygonPatchArrayPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "CompositeSolidType":{
+ "required":[
+ "solidMember"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractSolidType"
+ },
+ {
+ "type":"object",
+ "title":"CompositeSolidType",
+ "properties":{
+ "solidMember":{
+ "title":"solidMember",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/SolidPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"solidMember",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "aggregationType":{
+ "title":"aggregationType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AggregationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"aggregationType",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CompositeSolidType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "solidMember",
+ "aggregationType"
+ ]
+ },
+ "DatumPropertyType":{
+ "type":"object",
+ "title":"DatumPropertyType",
+ "required":[
+ "abstractDatum"
+ ],
+ "properties":{
+ "abstractDatum":{
+ "title":"abstractDatum",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractDatumType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractDatum",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractDatum",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
"namespaceURI":""
}
},
@@ -15512,11 +16538,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CartesianCSPropertyType",
+ "localPart":"DatumPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "cartesianCS",
+ "abstractDatum",
"nilReason",
"remoteSchema",
"type",
@@ -15528,46 +16554,83 @@
"actuate"
]
},
- "TemporalDatumBaseType":{
+ "ArrayType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractDatumType"
+ "$ref":"#/definitions/AbstractGMLType"
},
{
"type":"object",
- "title":"TemporalDatumBaseType",
+ "title":"ArrayType",
"properties":{
+ "members":{
+ "title":"members",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ArrayAssociationType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"members",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TemporalDatumBaseType",
+ "localPart":"ArrayType",
"namespaceURI":"http://www.opengis.net/gml"
- }
+ },
+ "propertiesOrder":[
+ "members"
+ ]
},
- "DirectedObservationAtDistanceType":{
+ "AbstractCRSType":{
"required":[
- "distance"
+ "scope"
],
"allOf":[
{
- "$ref":"#/definitions/DirectedObservationType"
+ "$ref":"#/definitions/IdentifiedObjectType"
},
{
"type":"object",
- "title":"DirectedObservationAtDistanceType",
+ "title":"AbstractCRSType",
"properties":{
- "distance":{
- "title":"distance",
+ "domainOfValidity":{
+ "title":"domainOfValidity",
"allOf":[
{
- "$ref":"#/definitions/MeasureType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DomainOfValidity"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"distance",
+ "localPart":"domainOfValidity",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "scope":{
+ "title":"scope",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"scope",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -15576,44 +16639,74 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DirectedObservationAtDistanceType",
+ "localPart":"AbstractCRSType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "distance"
+ "domainOfValidity",
+ "scope"
]
},
- "DirectedEdgePropertyType":{
+ "GeometricComplexPropertyType":{
"type":"object",
- "title":"DirectedEdgePropertyType",
+ "title":"GeometricComplexPropertyType",
"required":[
- "edge"
+ "geometricComplex",
+ "compositeCurve",
+ "compositeSurface",
+ "compositeSolid"
],
"properties":{
- "edge":{
- "title":"edge",
+ "geometricComplex":{
+ "title":"geometricComplex",
"allOf":[
{
- "$ref":"#/definitions/EdgeType"
+ "$ref":"#/definitions/GeometricComplexType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Edge",
+ "localPart":"GeometricComplex",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "orientation":{
- "title":"orientation",
+ "compositeCurve":{
+ "title":"compositeCurve",
"allOf":[
{
- "$ref":"#/definitions/SignType"
+ "$ref":"#/definitions/CompositeCurveType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"orientation",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"CompositeCurve",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "compositeSurface":{
+ "title":"compositeSurface",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CompositeSurfaceType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"CompositeSurface",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "compositeSolid":{
+ "title":"compositeSolid",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CompositeSolidType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"CompositeSolid",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
"nilReason":{
@@ -15752,12 +16845,14 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DirectedEdgePropertyType",
+ "localPart":"GeometricComplexPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "edge",
- "orientation",
+ "geometricComplex",
+ "compositeCurve",
+ "compositeSurface",
+ "compositeSolid",
"nilReason",
"remoteSchema",
"type",
@@ -15770,121 +16865,85 @@
"owns"
]
},
- "TimeClockType":{
- "required":[
- "referenceEvent",
- "referenceTime",
- "utcReference"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/TimeReferenceSystemType"
+ "Count":{
+ "type":"object",
+ "title":"Count",
+ "properties":{
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"value"
},
- {
- "type":"object",
- "title":"TimeClockType",
- "properties":{
- "referenceEvent":{
- "title":"referenceEvent",
- "allOf":[
- {
- "$ref":"#/definitions/StringOrRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"referenceEvent",
- "namespaceURI":"http://www.opengis.net/gml"
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
- },
- "referenceTime":{
- "title":"referenceTime",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "propertiesOrder":[
+ "value",
+ "nilReason"
+ ]
+ },
+ "MetaDataPropertyType":{
+ "type":"object",
+ "title":"MetaDataPropertyType",
+ "required":[
+ "abstractMetaData"
+ ],
+ "properties":{
+ "abstractMetaData":{
+ "title":"abstractMetaData",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractMetaDataType"
}
- ],
- "propertyType":"element",
+ },
"elementName":{
- "localPart":"referenceTime",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "utcReference":{
- "title":"utcReference",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"utcReference",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "dateBasis":{
- "title":"dateBasis",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/TimeCalendarPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"dateBasis",
+ "localPart":"AbstractMetaData",
"namespaceURI":"http://www.opengis.net/gml"
}
}
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractMetaData",
+ "namespaceURI":"http://www.opengis.net/gml"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TimeClockType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "referenceEvent",
- "referenceTime",
- "utcReference",
- "dateBasis"
- ]
- },
- "SingleOperationPropertyType":{
- "type":"object",
- "title":"SingleOperationPropertyType",
- "required":[
- "abstractSingleOperation"
- ],
- "properties":{
- "abstractSingleOperation":{
- "title":"abstractSingleOperation",
+ },
+ "about":{
+ "title":"about",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractCoordinateOperationType"
- }
- },
- "elementName":{
- "localPart":"AbstractSingleOperation",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractSingleOperation",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"about",
+ "namespaceURI":""
}
},
"nilReason":{
@@ -16010,11 +17069,12 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"SingleOperationPropertyType",
+ "localPart":"MetaDataPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "abstractSingleOperation",
+ "abstractMetaData",
+ "about",
"nilReason",
"remoteSchema",
"type",
@@ -16026,23 +17086,53 @@
"actuate"
]
},
- "UserDefinedCSPropertyType":{
+ "CodeWithAuthorityType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeType"
+ },
+ {
+ "type":"object",
+ "title":"CodeWithAuthorityType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CodeWithAuthorityType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "TimePrimitivePropertyType":{
"type":"object",
- "title":"UserDefinedCSPropertyType",
+ "title":"TimePrimitivePropertyType",
"required":[
- "userDefinedCS"
+ "abstractTimePrimitive"
],
"properties":{
- "userDefinedCS":{
- "title":"userDefinedCS",
+ "abstractTimePrimitive":{
+ "title":"abstractTimePrimitive",
"allOf":[
{
- "$ref":"#/definitions/UserDefinedCSType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractTimePrimitiveType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractTimePrimitive",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"UserDefinedCS",
+ "localPart":"AbstractTimePrimitive",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -16165,15 +17255,28 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"UserDefinedCSPropertyType",
+ "localPart":"TimePrimitivePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "userDefinedCS",
+ "abstractTimePrimitive",
"nilReason",
"remoteSchema",
"type",
@@ -16182,149 +17285,177 @@
"arcrole",
"title",
"show",
- "actuate"
+ "actuate",
+ "owns"
]
},
- "MultiGeometryType":{
+ "BezierType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractGeometricAggregateType"
+ "$ref":"#/definitions/BSplineType"
},
{
"type":"object",
- "title":"MultiGeometryType",
+ "title":"BezierType",
"properties":{
- "geometryMember":{
- "title":"geometryMember",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/GeometryPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"geometryMember",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "geometryMembers":{
- "title":"geometryMembers",
- "allOf":[
- {
- "$ref":"#/definitions/GeometryArrayPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"geometryMembers",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiGeometryType",
+ "localPart":"BezierType",
"namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "geometryMember",
- "geometryMembers"
- ]
+ }
},
- "OperationParameterGroupType":{
- "required":[
- "generalOperationParameter"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeneralOperationParameterType"
- },
- {
- "type":"object",
- "title":"OperationParameterGroupType",
- "properties":{
- "maximumOccurs":{
- "title":"maximumOccurs",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"maximumOccurs",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "generalOperationParameter":{
- "title":"generalOperationParameter",
- "allOf":[
- {
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeneralOperationParameterPropertyType"
- }
- },
- "elementName":{
- "localPart":"generalOperationParameter",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "minItems":2
+ "RangeParametersType":{
+ "type":"object",
+ "title":"RangeParametersType",
+ "properties":{
+ "abstractValue":{
+ "title":"abstractValue",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
- ],
- "propertyType":"elementRef",
+ },
"elementName":{
- "localPart":"generalOperationParameter",
+ "localPart":"AbstractValue",
"namespaceURI":"http://www.opengis.net/gml"
}
}
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractValue",
+ "namespaceURI":"http://www.opengis.net/gml"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"OperationParameterGroupType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "maximumOccurs",
- "generalOperationParameter"
- ]
- },
- "PointArrayPropertyType":{
- "type":"object",
- "title":"PointArrayPropertyType",
- "properties":{
- "point":{
- "title":"point",
+ },
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/PointType"
- },
- "minItems":0
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"Point",
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":""
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
"namespaceURI":"http://www.opengis.net/gml"
}
},
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
"owns":{
"title":"owns",
"allOf":[
@@ -16341,50 +17472,63 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"PointArrayPropertyType",
+ "localPart":"RangeParametersType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "point",
+ "abstractValue",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate",
"owns"
]
},
- "GeographicCRSType":{
+ "BoundedFeatureType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractFeatureType"
+ },
+ {
+ "type":"object",
+ "title":"BoundedFeatureType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"BoundedFeatureType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "TimeReferenceSystemType":{
"required":[
- "usesEllipsoidalCS",
- "usesGeodeticDatum"
+ "domainOfValidity"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractCRSType"
+ "$ref":"#/definitions/DefinitionType"
},
{
"type":"object",
- "title":"GeographicCRSType",
+ "title":"TimeReferenceSystemType",
"properties":{
- "usesEllipsoidalCS":{
- "title":"usesEllipsoidalCS",
- "allOf":[
- {
- "$ref":"#/definitions/EllipsoidalCSPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"usesEllipsoidalCS",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "usesGeodeticDatum":{
- "title":"usesGeodeticDatum",
+ "domainOfValidity":{
+ "title":"domainOfValidity",
"allOf":[
{
- "$ref":"#/definitions/GeodeticDatumPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"usesGeodeticDatum",
+ "localPart":"domainOfValidity",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -16393,31 +17537,30 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"GeographicCRSType",
+ "localPart":"TimeReferenceSystemType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "usesEllipsoidalCS",
- "usesGeodeticDatum"
+ "domainOfValidity"
]
},
- "LinearCSPropertyType":{
+ "TransformationPropertyType":{
"type":"object",
- "title":"LinearCSPropertyType",
+ "title":"TransformationPropertyType",
"required":[
- "linearCS"
+ "transformation"
],
"properties":{
- "linearCS":{
- "title":"linearCS",
+ "transformation":{
+ "title":"transformation",
"allOf":[
{
- "$ref":"#/definitions/LinearCSType"
+ "$ref":"#/definitions/TransformationType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"LinearCS",
+ "localPart":"Transformation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -16544,11 +17687,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"LinearCSPropertyType",
+ "localPart":"TransformationPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "linearCS",
+ "transformation",
"nilReason",
"remoteSchema",
"type",
@@ -16560,261 +17703,146 @@
"actuate"
]
},
- "MultiPointDomainType":{
- "allOf":[
- {
- "$ref":"#/definitions/DomainSetType"
- },
- {
- "type":"object",
- "title":"MultiPointDomainType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MultiPointDomainType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "QuantityExtentType":{
+ "NodeType":{
"allOf":[
{
- "$ref":"#/definitions/MeasureOrNilReasonListType"
+ "$ref":"#/definitions/AbstractTopoPrimitiveType"
},
{
"type":"object",
- "title":"QuantityExtentType",
+ "title":"NodeType",
"properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"QuantityExtentType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "AbstractFeatureType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGMLType"
- },
- {
- "type":"object",
- "title":"AbstractFeatureType",
- "properties":{
- "boundedBy":{
- "title":"boundedBy",
+ "directedEdge":{
+ "title":"directedEdge",
"allOf":[
{
- "$ref":"#/definitions/BoundingShapeType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DirectedEdgePropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"boundedBy",
+ "localPart":"directedEdge",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "location":{
- "title":"location",
+ "pointProperty":{
+ "title":"pointProperty",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/LocationPropertyType"
- }
- },
- "elementName":{
- "localPart":"location",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"#/definitions/PointPropertyType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"location",
+ "localPart":"pointProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
+ },
+ "aggregationType":{
+ "title":"aggregationType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AggregationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"aggregationType",
+ "namespaceURI":""
+ }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractFeatureType",
+ "localPart":"NodeType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "boundedBy",
- "location"
+ "directedEdge",
+ "pointProperty",
+ "aggregationType"
]
},
- "GridLimitsType":{
+ "AbstractRingType":{
"type":"object",
- "title":"GridLimitsType",
- "required":[
- "gridEnvelope"
- ],
+ "title":"AbstractRingType",
"properties":{
- "gridEnvelope":{
- "title":"gridEnvelope",
- "allOf":[
- {
- "$ref":"#/definitions/GridEnvelopeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"GridEnvelope",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"GridLimitsType",
- "namespaceURI":"http://www.opengis.net/gml"
},
- "propertiesOrder":[
- "gridEnvelope"
- ]
- },
- "DefinitionType":{
- "allOf":[
- {
- "$ref":"#/definitions/DefinitionBaseType"
- },
- {
- "type":"object",
- "title":"DefinitionType",
- "properties":{
- "remarks":{
- "title":"remarks",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"remarks",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
"typeType":"classInfo",
"typeName":{
- "localPart":"DefinitionType",
+ "localPart":"AbstractRingType",
"namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "remarks"
- ]
+ }
},
- "TemporalCSType":{
+ "MultiSurfaceCoverageType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractCoordinateSystemType"
+ "$ref":"#/definitions/AbstractDiscreteCoverageType"
},
{
"type":"object",
- "title":"TemporalCSType",
+ "title":"MultiSurfaceCoverageType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TemporalCSType",
+ "localPart":"MultiSurfaceCoverageType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "AbstractDatumType":{
- "required":[
- "scope"
- ],
+ "UnitDefinitionType":{
"allOf":[
{
- "$ref":"#/definitions/IdentifiedObjectType"
+ "$ref":"#/definitions/DefinitionType"
},
{
"type":"object",
- "title":"AbstractDatumType",
+ "title":"UnitDefinitionType",
"properties":{
- "domainOfValidity":{
- "title":"domainOfValidity",
+ "quantityType":{
+ "title":"quantityType",
"allOf":[
{
- "$ref":"#/definitions/DomainOfValidity"
+ "$ref":"#/definitions/StringOrRefType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"domainOfValidity",
+ "localPart":"quantityType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "scope":{
- "title":"scope",
+ "quantityTypeReference":{
+ "title":"quantityTypeReference",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- },
- "minItems":1
+ "$ref":"#/definitions/ReferenceType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"scope",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "anchorDefinition":{
- "title":"anchorDefinition",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/CodeType"
- }
- },
- "elementName":{
- "localPart":"anchorDefinition",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"anchorDefinition",
+ "localPart":"quantityTypeReference",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "realizationEpoch":{
- "title":"realizationEpoch",
+ "catalogSymbol":{
+ "title":"catalogSymbol",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
+ "$ref":"#/definitions/CodeType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"realizationEpoch",
+ "localPart":"catalogSymbol",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -16823,102 +17851,89 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractDatumType",
+ "localPart":"UnitDefinitionType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "domainOfValidity",
- "scope",
- "anchorDefinition",
- "realizationEpoch"
+ "quantityType",
+ "quantityTypeReference",
+ "catalogSymbol"
]
},
- "RingType":{
+ "DirectionPropertyType":{
+ "type":"object",
+ "title":"DirectionPropertyType",
"required":[
- "curveMember"
+ "directionVector",
+ "directionDescription",
+ "compassPoint",
+ "directionKeyword",
+ "directionString"
],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractRingType"
+ "properties":{
+ "directionVector":{
+ "title":"directionVector",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectionVectorType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"DirectionVector",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
},
- {
- "type":"object",
- "title":"RingType",
- "properties":{
- "curveMember":{
- "title":"curveMember",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CurvePropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"curveMember",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "aggregationType":{
- "title":"aggregationType",
- "allOf":[
- {
- "$ref":"#/definitions/AggregationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"aggregationType",
- "namespaceURI":""
- }
+ "directionDescription":{
+ "title":"directionDescription",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectionDescriptionType"
}
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"DirectionDescription",
+ "namespaceURI":"http://www.opengis.net/gml"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"RingType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "curveMember",
- "aggregationType"
- ]
- },
- "MultiSolidPropertyType":{
- "type":"object",
- "title":"MultiSolidPropertyType",
- "required":[
- "multiSolid"
- ],
- "properties":{
- "multiSolid":{
- "title":"multiSolid",
+ },
+ "compassPoint":{
+ "title":"compassPoint",
"allOf":[
{
- "$ref":"#/definitions/MultiSolidType"
+ "$ref":"#/definitions/CompassPointEnumeration"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MultiSolid",
+ "localPart":"CompassPoint",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "owns":{
- "title":"owns",
+ "directionKeyword":{
+ "title":"directionKeyword",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ "$ref":"#/definitions/CodeType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"DirectionKeyword",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "directionString":{
+ "title":"directionString",
+ "allOf":[
+ {
+ "$ref":"#/definitions/StringOrRefType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"DirectionString",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
"nilReason":{
@@ -17040,16 +18055,32 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiSolidPropertyType",
+ "localPart":"DirectionPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "multiSolid",
- "owns",
+ "directionVector",
+ "directionDescription",
+ "compassPoint",
+ "directionKeyword",
+ "directionString",
"nilReason",
"remoteSchema",
"type",
@@ -17058,26 +18089,57 @@
"arcrole",
"title",
"show",
- "actuate"
+ "actuate",
+ "owns"
]
},
- "TimeOrdinalEraPropertyType":{
+ "AbstractCurveType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeometricPrimitiveType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractCurveType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractCurveType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "ResultType":{
"type":"object",
- "title":"TimeOrdinalEraPropertyType",
+ "title":"ResultType",
"required":[
- "timeOrdinalEra"
+ "abstractObject"
],
"properties":{
- "timeOrdinalEra":{
- "title":"timeOrdinalEra",
+ "abstractObject":{
+ "title":"abstractObject",
"allOf":[
{
- "$ref":"#/definitions/TimeOrdinalEraType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractObject",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"TimeOrdinalEra",
+ "localPart":"AbstractObject",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -17217,11 +18279,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeOrdinalEraPropertyType",
+ "localPart":"ResultType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "timeOrdinalEra",
+ "abstractObject",
"owns",
"nilReason",
"remoteSchema",
@@ -17234,54 +18296,98 @@
"actuate"
]
},
- "AbstractCoverageType":{
+ "TimePeriodType":{
"required":[
- "domainSet",
- "rangeSet"
+ "beginPosition",
+ "begin",
+ "endPosition",
+ "end",
+ "duration",
+ "timeInterval"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractFeatureType"
+ "$ref":"#/definitions/AbstractTimeGeometricPrimitiveType"
},
{
"type":"object",
- "title":"AbstractCoverageType",
+ "title":"TimePeriodType",
"properties":{
- "domainSet":{
- "title":"domainSet",
+ "beginPosition":{
+ "title":"beginPosition",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/DomainSetType"
- }
- },
- "elementName":{
- "localPart":"domainSet",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"#/definitions/TimePositionType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"domainSet",
+ "localPart":"beginPosition",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "rangeSet":{
- "title":"rangeSet",
+ "begin":{
+ "title":"begin",
"allOf":[
{
- "$ref":"#/definitions/RangeSetType"
+ "$ref":"#/definitions/TimeInstantPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"rangeSet",
+ "localPart":"begin",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "endPosition":{
+ "title":"endPosition",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimePositionType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"endPosition",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "end":{
+ "title":"end",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimeInstantPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"end",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "duration":{
+ "title":"duration",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/duration"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"duration",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "timeInterval":{
+ "title":"timeInterval",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimeIntervalLengthType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"timeInterval",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -17290,66 +18396,394 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractCoverageType",
+ "localPart":"TimePeriodType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "domainSet",
- "rangeSet"
- ]
- },
- "DictionaryType":{
+ "beginPosition",
+ "begin",
+ "endPosition",
+ "end",
+ "duration",
+ "timeInterval"
+ ]
+ },
+ "MultiPointPropertyType":{
+ "type":"object",
+ "title":"MultiPointPropertyType",
+ "required":[
+ "multiPoint"
+ ],
+ "properties":{
+ "multiPoint":{
+ "title":"multiPoint",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiPointType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MultiPoint",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":""
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MultiPointPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "multiPoint",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate",
+ "owns"
+ ]
+ },
+ "MultiCurveType":{
"allOf":[
{
- "$ref":"#/definitions/DefinitionType"
+ "$ref":"#/definitions/AbstractGeometricAggregateType"
},
{
"type":"object",
- "title":"DictionaryType",
+ "title":"MultiCurveType",
"properties":{
- "dictionaryEntryOrIndirectEntry":{
- "title":"dictionaryEntryOrIndirectEntry",
+ "curveMember":{
+ "title":"curveMember",
"allOf":[
{
"type":"array",
"items":{
- "anyOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/IndirectEntryType"
- }
- },
- "elementName":{
- "localPart":"indirectEntry",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/DictionaryEntryType"
- }
- },
- "elementName":{
- "localPart":"dictionaryEntry",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ]
+ "$ref":"#/definitions/CurvePropertyType"
},
"minItems":0
}
],
- "propertyType":"elementRefs"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"curveMember",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "curveMembers":{
+ "title":"curveMembers",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurveArrayPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"curveMembers",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MultiCurveType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "curveMember",
+ "curveMembers"
+ ]
+ },
+ "TimeNodeType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractTimeTopologyPrimitiveType"
+ },
+ {
+ "type":"object",
+ "title":"TimeNodeType",
+ "properties":{
+ "previousEdge":{
+ "title":"previousEdge",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/TimeEdgePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"previousEdge",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "nextEdge":{
+ "title":"nextEdge",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/TimeEdgePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"nextEdge",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "position":{
+ "title":"position",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimeInstantPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"position",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TimeNodeType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "previousEdge",
+ "nextEdge",
+ "position"
+ ]
+ },
+ "AbstractMemberType":{
+ "type":"object",
+ "title":"AbstractMemberType",
+ "properties":{
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractMemberType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "owns"
+ ]
+ },
+ "PassThroughOperationType":{
+ "required":[
+ "modifiedCoordinate",
+ "coordOperation"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCoordinateOperationType"
+ },
+ {
+ "type":"object",
+ "title":"PassThroughOperationType",
+ "properties":{
+ "modifiedCoordinate":{
+ "title":"modifiedCoordinate",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"modifiedCoordinate",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "coordOperation":{
+ "title":"coordOperation",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/CoordinateOperationPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"coordOperation",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"coordOperation",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
},
"aggregationType":{
"title":"aggregationType",
@@ -17369,34 +18803,48 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DictionaryType",
+ "localPart":"PassThroughOperationType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "dictionaryEntryOrIndirectEntry",
+ "modifiedCoordinate",
+ "coordOperation",
"aggregationType"
]
},
- "CompoundCRSPropertyType":{
+ "TimeInstantPropertyType":{
"type":"object",
- "title":"CompoundCRSPropertyType",
+ "title":"TimeInstantPropertyType",
"required":[
- "compoundCRS"
+ "timeInstant"
],
"properties":{
- "compoundCRS":{
- "title":"compoundCRS",
+ "timeInstant":{
+ "title":"timeInstant",
"allOf":[
{
- "$ref":"#/definitions/CompoundCRSType"
+ "$ref":"#/definitions/TimeInstantType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"CompoundCRS",
+ "localPart":"TimeInstant",
"namespaceURI":"http://www.opengis.net/gml"
}
},
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
+ },
"nilReason":{
"title":"nilReason",
"allOf":[
@@ -17520,11 +18968,12 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CompoundCRSPropertyType",
+ "localPart":"TimeInstantPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "compoundCRS",
+ "timeInstant",
+ "owns",
"nilReason",
"remoteSchema",
"type",
@@ -17536,39 +18985,38 @@
"actuate"
]
},
- "PointPropertyType":{
+ "SurfacePropertyType":{
"type":"object",
- "title":"PointPropertyType",
+ "title":"SurfacePropertyType",
"required":[
- "point"
+ "abstractSurface"
],
"properties":{
- "point":{
- "title":"point",
+ "abstractSurface":{
+ "title":"abstractSurface",
"allOf":[
{
- "$ref":"#/definitions/PointType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractSurfaceType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractSurface",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"Point",
+ "localPart":"AbstractSurface",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
- },
"nilReason":{
"title":"nilReason",
"allOf":[
@@ -17688,16 +19136,28 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"PointPropertyType",
+ "localPart":"SurfacePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "point",
- "owns",
+ "abstractSurface",
"nilReason",
"remoteSchema",
"type",
@@ -17706,201 +19166,13 @@
"arcrole",
"title",
"show",
- "actuate"
+ "actuate",
+ "owns"
]
},
- "CubicSplineType":{
- "required":[
- "posOrPointPropertyOrPointRep",
- "posList",
- "coordinates",
- "vectorAtStart",
- "vectorAtEnd"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCurveSegmentType"
- },
- {
- "type":"object",
- "title":"CubicSplineType",
- "properties":{
- "posOrPointPropertyOrPointRep":{
- "title":"posOrPointPropertyOrPointRep",
- "allOf":[
- {
- "type":"array",
- "items":{
- "anyOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/DirectPositionType"
- }
- },
- "elementName":{
- "localPart":"pos",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointProperty",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointRep",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ]
- },
- "minItems":2
- }
- ],
- "propertyType":"elementRefs"
- },
- "posList":{
- "title":"posList",
- "allOf":[
- {
- "$ref":"#/definitions/DirectPositionListType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"posList",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "coordinates":{
- "title":"coordinates",
- "allOf":[
- {
- "$ref":"#/definitions/CoordinatesType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"coordinates",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "vectorAtStart":{
- "title":"vectorAtStart",
- "allOf":[
- {
- "$ref":"#/definitions/VectorType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"vectorAtStart",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "vectorAtEnd":{
- "title":"vectorAtEnd",
- "allOf":[
- {
- "$ref":"#/definitions/VectorType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"vectorAtEnd",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "interpolation":{
- "title":"interpolation",
- "allOf":[
- {
- "$ref":"#/definitions/CurveInterpolationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"interpolation",
- "namespaceURI":""
- }
- },
- "degree":{
- "title":"degree",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"degree",
- "namespaceURI":""
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CubicSplineType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "posOrPointPropertyOrPointRep",
- "posList",
- "coordinates",
- "vectorAtStart",
- "vectorAtEnd",
- "interpolation",
- "degree"
- ]
- },
- "CodeWithAuthorityType":{
- "allOf":[
- {
- "$ref":"#/definitions/CodeType"
- },
- {
- "type":"object",
- "title":"CodeWithAuthorityType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CodeWithAuthorityType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "AbstractGriddedSurfaceType.Rows.Row":{
- "type":"object",
- "title":"AbstractGriddedSurfaceType.Rows.Row",
+ "TinType.ControlPoint":{
+ "type":"object",
+ "title":"TinType.ControlPoint",
"required":[
"posList",
"geometricPositionGroup"
@@ -17950,7 +19222,7 @@
}
]
},
- "minItems":1
+ "minItems":3
}
],
"propertyType":"elements"
@@ -17962,95 +19234,55 @@
"geometricPositionGroup"
]
},
- "TimeInstantType":{
- "required":[
- "timePosition"
- ],
+ "PolygonPatchType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractTimeGeometricPrimitiveType"
+ "$ref":"#/definitions/AbstractSurfacePatchType"
},
{
"type":"object",
- "title":"TimeInstantType",
+ "title":"PolygonPatchType",
"properties":{
- "timePosition":{
- "title":"timePosition",
+ "exterior":{
+ "title":"exterior",
"allOf":[
{
- "$ref":"#/definitions/TimePositionType"
+ "$ref":"#/definitions/AbstractRingPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"timePosition",
+ "localPart":"exterior",
"namespaceURI":"http://www.opengis.net/gml"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TimeInstantType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "timePosition"
- ]
- },
- "TopoSolidType":{
- "required":[
- "directedFace"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTopoPrimitiveType"
- },
- {
- "type":"object",
- "title":"TopoSolidType",
- "properties":{
- "directedFace":{
- "title":"directedFace",
+ },
+ "interior":{
+ "title":"interior",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/DirectedFacePropertyType"
+ "$ref":"#/definitions/AbstractRingPropertyType"
},
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"directedFace",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "solidProperty":{
- "title":"solidProperty",
- "allOf":[
- {
- "$ref":"#/definitions/SolidPropertyType"
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"solidProperty",
+ "localPart":"interior",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "aggregationType":{
- "title":"aggregationType",
+ "interpolation":{
+ "title":"interpolation",
"allOf":[
{
- "$ref":"#/definitions/AggregationType"
+ "$ref":"#/definitions/SurfaceInterpolationType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"aggregationType",
+ "localPart":"interpolation",
"namespaceURI":""
}
}
@@ -18059,46 +19291,45 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TopoSolidType",
+ "localPart":"PolygonPatchType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "directedFace",
- "solidProperty",
- "aggregationType"
+ "exterior",
+ "interior",
+ "interpolation"
]
},
- "IsolatedPropertyType":{
+ "SolidArrayPropertyType":{
"type":"object",
- "title":"IsolatedPropertyType",
- "required":[
- "node",
- "edge"
- ],
+ "title":"SolidArrayPropertyType",
"properties":{
- "node":{
- "title":"node",
- "allOf":[
- {
- "$ref":"#/definitions/NodeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Node",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "edge":{
- "title":"edge",
+ "abstractSolid":{
+ "title":"abstractSolid",
"allOf":[
{
- "$ref":"#/definitions/EdgeType"
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractSolidType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractSolid",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "minItems":0
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"Edge",
+ "localPart":"AbstractSolid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -18114,264 +19345,273 @@
"localPart":"owns",
"namespaceURI":""
}
- },
- "nilReason":{
- "title":"nilReason",
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"SolidArrayPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "abstractSolid",
+ "owns"
+ ]
+ },
+ "SurfacePatchArrayPropertyType":{
+ "type":"object",
+ "title":"SurfacePatchArrayPropertyType",
+ "properties":{
+ "abstractSurfacePatch":{
+ "title":"abstractSurfacePatch",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":""
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractSurfacePatchType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractSurfacePatch",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "minItems":0
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractSurfacePatch",
"namespaceURI":"http://www.opengis.net/gml"
}
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"IsolatedPropertyType",
+ "localPart":"SurfacePatchArrayPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "node",
- "edge",
- "owns",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "abstractSurfacePatch"
]
},
- "OffsetCurveType":{
+ "FaceType":{
"required":[
- "offsetBase",
- "distance"
+ "directedEdge"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractCurveSegmentType"
+ "$ref":"#/definitions/AbstractTopoPrimitiveType"
},
{
"type":"object",
- "title":"OffsetCurveType",
+ "title":"FaceType",
"properties":{
- "offsetBase":{
- "title":"offsetBase",
+ "directedEdge":{
+ "title":"directedEdge",
"allOf":[
{
- "$ref":"#/definitions/CurvePropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DirectedEdgePropertyType"
+ },
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"offsetBase",
+ "localPart":"directedEdge",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "distance":{
- "title":"distance",
+ "directedTopoSolid":{
+ "title":"directedTopoSolid",
"allOf":[
{
- "$ref":"#/definitions/LengthType"
- }
- ],
- "propertyType":"element",
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DirectedTopoSolidPropertyType"
+ },
+ "maxItems":2,
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
"elementName":{
- "localPart":"distance",
+ "localPart":"directedTopoSolid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "refDirection":{
- "title":"refDirection",
+ "surfaceProperty":{
+ "title":"surfaceProperty",
"allOf":[
{
- "$ref":"#/definitions/VectorType"
+ "$ref":"#/definitions/SurfacePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"refDirection",
+ "localPart":"surfaceProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
+ },
+ "aggregationType":{
+ "title":"aggregationType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AggregationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"aggregationType",
+ "namespaceURI":""
+ }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"OffsetCurveType",
+ "localPart":"FaceType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "offsetBase",
- "distance",
- "refDirection"
+ "directedEdge",
+ "directedTopoSolid",
+ "surfaceProperty",
+ "aggregationType"
]
},
- "GeocentricCRSType":{
- "required":[
- "usesCartesianCS",
- "usesSphericalCS",
- "usesGeodeticDatum"
+ "IdentifiedObjectType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/DefinitionType"
+ },
+ {
+ "type":"object",
+ "title":"IdentifiedObjectType",
+ "properties":{
+ }
+ }
],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"IdentifiedObjectType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "BagType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractCRSType"
+ "$ref":"#/definitions/AbstractGMLType"
},
{
"type":"object",
- "title":"GeocentricCRSType",
+ "title":"BagType",
"properties":{
- "usesCartesianCS":{
- "title":"usesCartesianCS",
+ "member":{
+ "title":"member",
"allOf":[
{
- "$ref":"#/definitions/CartesianCSPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/AssociationRoleType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"usesCartesianCS",
+ "localPart":"member",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "usesSphericalCS":{
- "title":"usesSphericalCS",
+ "members":{
+ "title":"members",
"allOf":[
{
- "$ref":"#/definitions/SphericalCSPropertyType"
+ "$ref":"#/definitions/ArrayAssociationType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"usesSphericalCS",
+ "localPart":"members",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"BagType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "member",
+ "members"
+ ]
+ },
+ "AbstractTimeObjectType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGMLType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractTimeObjectType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractTimeObjectType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "EllipsoidType":{
+ "required":[
+ "semiMajorAxis",
+ "secondDefiningParameter"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/IdentifiedObjectType"
+ },
+ {
+ "type":"object",
+ "title":"EllipsoidType",
+ "properties":{
+ "semiMajorAxis":{
+ "title":"semiMajorAxis",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MeasureType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"semiMajorAxis",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "usesGeodeticDatum":{
- "title":"usesGeodeticDatum",
+ "secondDefiningParameter":{
+ "title":"secondDefiningParameter",
"allOf":[
{
- "$ref":"#/definitions/GeodeticDatumPropertyType"
+ "$ref":"#/definitions/SecondDefiningParameterPropertyElement"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"usesGeodeticDatum",
+ "localPart":"secondDefiningParameter",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -18380,95 +19620,68 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"GeocentricCRSType",
+ "localPart":"EllipsoidType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "usesCartesianCS",
- "usesSphericalCS",
- "usesGeodeticDatum"
+ "semiMajorAxis",
+ "secondDefiningParameter"
]
},
- "TopoPointPropertyType":{
- "type":"object",
- "title":"TopoPointPropertyType",
- "required":[
- "topoPoint"
- ],
- "properties":{
- "topoPoint":{
- "title":"topoPoint",
- "allOf":[
- {
- "$ref":"#/definitions/TopoPointType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"TopoPoint",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "AbstractSurfaceType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeometricPrimitiveType"
},
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
+ {
+ "type":"object",
+ "title":"AbstractSurfaceType",
+ "properties":{
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"TopoPointPropertyType",
+ "localPart":"AbstractSurfaceType",
"namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "topoPoint",
- "owns"
- ]
+ }
},
- "AbstractTopoPrimitiveType":{
+ "AbstractFeatureCollectionType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractTopologyType"
+ "$ref":"#/definitions/AbstractFeatureType"
},
{
"type":"object",
- "title":"AbstractTopoPrimitiveType",
+ "title":"AbstractFeatureCollectionType",
"properties":{
- "isolated":{
- "title":"isolated",
+ "featureMember":{
+ "title":"featureMember",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/IsolatedPropertyType"
+ "$ref":"#/definitions/FeaturePropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"isolated",
+ "localPart":"featureMember",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "container":{
- "title":"container",
+ "featureMembers":{
+ "title":"featureMembers",
"allOf":[
{
- "$ref":"#/definitions/ContainerPropertyType"
+ "$ref":"#/definitions/FeatureArrayPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"container",
+ "localPart":"featureMembers",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -18477,125 +19690,181 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractTopoPrimitiveType",
+ "localPart":"AbstractFeatureCollectionType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "isolated",
- "container"
+ "featureMember",
+ "featureMembers"
]
},
- "MappingRuleType":{
+ "RelatedTimeType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimePrimitivePropertyType"
+ },
+ {
+ "type":"object",
+ "title":"RelatedTimeType",
+ "properties":{
+ "relativePosition":{
+ "title":"relativePosition",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"relativePosition",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"RelatedTimeType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "relativePosition"
+ ]
+ },
+ "ClothoidType.RefLocation":{
"type":"object",
- "title":"MappingRuleType",
+ "title":"ClothoidType.RefLocation",
"required":[
- "ruleDefinition",
- "ruleReference"
+ "affinePlacement"
],
"properties":{
- "ruleDefinition":{
- "title":"ruleDefinition",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"ruleDefinition",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "ruleReference":{
- "title":"ruleReference",
+ "affinePlacement":{
+ "title":"affinePlacement",
"allOf":[
{
- "$ref":"#/definitions/ReferenceType"
+ "$ref":"#/definitions/AffinePlacementType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"ruleReference",
+ "localPart":"AffinePlacement",
"namespaceURI":"http://www.opengis.net/gml"
}
}
},
"typeType":"classInfo",
- "typeName":{
- "localPart":"MappingRuleType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
"propertiesOrder":[
- "ruleDefinition",
- "ruleReference"
+ "affinePlacement"
]
},
- "CodeType":{
+ "SecondDefiningParameter":{
"type":"object",
- "title":"CodeType",
+ "title":"SecondDefiningParameter",
+ "required":[
+ "inverseFlattening",
+ "semiMinorAxis",
+ "isSphere"
+ ],
"properties":{
- "value":{
- "title":"value",
+ "inverseFlattening":{
+ "title":"inverseFlattening",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/MeasureType"
}
],
- "propertyType":"value"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"inverseFlattening",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
},
- "codeSpace":{
- "title":"codeSpace",
+ "semiMinorAxis":{
+ "title":"semiMinorAxis",
+ "allOf":[
+ {
+ "$ref":"#/definitions/LengthType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"semiMinorAxis",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "isSphere":{
+ "title":"isSphere",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"codeSpace",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"isSphere",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
},
"typeType":"classInfo",
+ "propertiesOrder":[
+ "inverseFlattening",
+ "semiMinorAxis",
+ "isSphere"
+ ]
+ },
+ "AbstractTimeGeometricPrimitiveType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractTimePrimitiveType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractTimeGeometricPrimitiveType",
+ "properties":{
+ "frame":{
+ "title":"frame",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"frame",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
"typeName":{
- "localPart":"CodeType",
+ "localPart":"AbstractTimeGeometricPrimitiveType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "value",
- "codeSpace"
+ "frame"
]
},
- "AbstractGeneralOperationParameterPropertyType":{
+ "PassThroughOperationPropertyType":{
"type":"object",
- "title":"AbstractGeneralOperationParameterPropertyType",
+ "title":"PassThroughOperationPropertyType",
"required":[
- "abstractGeneralOperationParameter"
+ "passThroughOperation"
],
"properties":{
- "abstractGeneralOperationParameter":{
- "title":"abstractGeneralOperationParameter",
+ "passThroughOperation":{
+ "title":"passThroughOperation",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeneralOperationParameterType"
- }
- },
- "elementName":{
- "localPart":"AbstractGeneralOperationParameter",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"#/definitions/PassThroughOperationType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractGeneralOperationParameter",
+ "localPart":"PassThroughOperation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -18722,11 +19991,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractGeneralOperationParameterPropertyType",
+ "localPart":"PassThroughOperationPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "abstractGeneralOperationParameter",
+ "passThroughOperation",
"nilReason",
"remoteSchema",
"type",
@@ -18738,277 +20007,135 @@
"actuate"
]
},
- "CodeListType":{
- "type":"object",
- "title":"CodeListType",
- "properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"value"
- },
- "codeSpace":{
- "title":"codeSpace",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"codeSpace",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CodeListType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
+ "ParameterValueType":{
+ "required":[
"value",
- "codeSpace"
- ]
- },
- "TimeCSType":{
+ "dmsAngleValue",
+ "stringValue",
+ "integerValue",
+ "booleanValue",
+ "valueList",
+ "integerValueList",
+ "valueFile",
+ "operationParameter"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractCoordinateSystemType"
+ "$ref":"#/definitions/AbstractGeneralParameterValueType"
},
{
"type":"object",
- "title":"TimeCSType",
+ "title":"ParameterValueType",
"properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TimeCSType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "PolarCSPropertyType":{
- "type":"object",
- "title":"PolarCSPropertyType",
- "required":[
- "polarCS"
- ],
- "properties":{
- "polarCS":{
- "title":"polarCS",
- "allOf":[
- {
- "$ref":"#/definitions/PolarCSType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"PolarCS",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":""
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"PolarCSPropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "polarCS",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "TemporalCRSType":{
- "required":[
- "timeCS",
- "usesTemporalCS",
- "temporalDatum"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCRSType"
- },
- {
- "type":"object",
- "title":"TemporalCRSType",
- "properties":{
- "timeCS":{
- "title":"timeCS",
+ "value":{
+ "title":"value",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/TimeCSPropertyType"
- }
- },
- "elementName":{
- "localPart":"timeCS",
- "namespaceURI":"http://www.opengis.net/gml"
+ "$ref":"#/definitions/MeasureType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"value",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "dmsAngleValue":{
+ "title":"dmsAngleValue",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DMSAngleType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"dmsAngleValue",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "stringValue":{
+ "title":"stringValue",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"stringValue",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "integerValue":{
+ "title":"integerValue",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"integerValue",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "booleanValue":{
+ "title":"booleanValue",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"booleanValue",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "valueList":{
+ "title":"valueList",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MeasureListType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"valueList",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "integerValueList":{
+ "title":"integerValueList",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"timeCS",
+ "localPart":"integerValueList",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "usesTemporalCS":{
- "title":"usesTemporalCS",
+ "valueFile":{
+ "title":"valueFile",
"allOf":[
{
- "$ref":"#/definitions/TemporalCSPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"usesTemporalCS",
+ "localPart":"valueFile",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "temporalDatum":{
- "title":"temporalDatum",
+ "operationParameter":{
+ "title":"operationParameter",
"allOf":[
{
"type":"object",
@@ -19017,18 +20144,18 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TemporalDatumPropertyType"
+ "$ref":"#/definitions/OperationParameterPropertyType"
}
},
"elementName":{
- "localPart":"temporalDatum",
+ "localPart":"operationParameter",
"namespaceURI":"http://www.opengis.net/gml"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"temporalDatum",
+ "localPart":"operationParameter",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -19037,122 +20164,146 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TemporalCRSType",
+ "localPart":"ParameterValueType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "timeCS",
- "usesTemporalCS",
- "temporalDatum"
+ "value",
+ "dmsAngleValue",
+ "stringValue",
+ "integerValue",
+ "booleanValue",
+ "valueList",
+ "integerValueList",
+ "valueFile",
+ "operationParameter"
]
},
- "RectifiedGridDomainType":{
+ "EngineeringDatumType":{
"allOf":[
{
- "$ref":"#/definitions/DomainSetType"
+ "$ref":"#/definitions/AbstractDatumType"
},
{
"type":"object",
- "title":"RectifiedGridDomainType",
+ "title":"EngineeringDatumType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"RectifiedGridDomainType",
+ "localPart":"EngineeringDatumType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "SecondDefiningParameter":{
+ "TopoPrimitiveArrayAssociationType":{
"type":"object",
- "title":"SecondDefiningParameter",
- "required":[
- "inverseFlattening",
- "semiMinorAxis",
- "isSphere"
- ],
+ "title":"TopoPrimitiveArrayAssociationType",
"properties":{
- "inverseFlattening":{
- "title":"inverseFlattening",
- "allOf":[
- {
- "$ref":"#/definitions/MeasureType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"inverseFlattening",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "semiMinorAxis":{
- "title":"semiMinorAxis",
+ "abstractTopoPrimitive":{
+ "title":"abstractTopoPrimitive",
"allOf":[
{
- "$ref":"#/definitions/LengthType"
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractTopoPrimitiveType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractTopoPrimitive",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "minItems":0
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"semiMinorAxis",
+ "localPart":"AbstractTopoPrimitive",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "isSphere":{
- "title":"isSphere",
+ "owns":{
+ "title":"owns",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"isSphere",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
}
}
},
"typeType":"classInfo",
- "propertiesOrder":[
- "inverseFlattening",
- "semiMinorAxis",
- "isSphere"
- ]
- },
- "AbstractSurfacePatchType":{
- "type":"object",
- "title":"AbstractSurfacePatchType",
- "properties":{
- },
- "typeType":"classInfo",
"typeName":{
- "localPart":"AbstractSurfacePatchType",
+ "localPart":"TopoPrimitiveArrayAssociationType",
"namespaceURI":"http://www.opengis.net/gml"
- }
+ },
+ "propertiesOrder":[
+ "abstractTopoPrimitive",
+ "owns"
+ ]
},
- "PrimeMeridianType":{
+ "TimeCoordinateSystemType":{
"required":[
- "greenwichLongitude"
+ "originPosition",
+ "origin",
+ "interval"
],
"allOf":[
{
- "$ref":"#/definitions/IdentifiedObjectType"
+ "$ref":"#/definitions/TimeReferenceSystemType"
},
{
"type":"object",
- "title":"PrimeMeridianType",
+ "title":"TimeCoordinateSystemType",
"properties":{
- "greenwichLongitude":{
- "title":"greenwichLongitude",
+ "originPosition":{
+ "title":"originPosition",
"allOf":[
{
- "$ref":"#/definitions/AngleType"
+ "$ref":"#/definitions/TimePositionType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"greenwichLongitude",
+ "localPart":"originPosition",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "origin":{
+ "title":"origin",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimeInstantPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"origin",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "interval":{
+ "title":"interval",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimeIntervalLengthType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"interval",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -19161,196 +20312,68 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"PrimeMeridianType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "greenwichLongitude"
- ]
- },
- "AbstractMemberType":{
- "type":"object",
- "title":"AbstractMemberType",
- "properties":{
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractMemberType",
+ "localPart":"TimeCoordinateSystemType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "owns"
+ "originPosition",
+ "origin",
+ "interval"
]
},
- "DynamicFeatureMemberType":{
+ "TopoSolidType":{
+ "required":[
+ "directedFace"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractFeatureMemberType"
+ "$ref":"#/definitions/AbstractTopoPrimitiveType"
},
{
"type":"object",
- "title":"DynamicFeatureMemberType",
+ "title":"TopoSolidType",
"properties":{
- "dynamicFeature":{
- "title":"dynamicFeature",
+ "directedFace":{
+ "title":"directedFace",
"allOf":[
{
"type":"array",
"items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/DynamicFeatureType"
- }
- },
- "elementName":{
- "localPart":"DynamicFeature",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"#/definitions/DirectedFacePropertyType"
},
- "minItems":0
+ "minItems":1
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"DynamicFeature",
+ "localPart":"directedFace",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":""
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
+ "solidProperty":{
+ "title":"solidProperty",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/SolidPropertyType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"solidProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "type":{
- "title":"type",
+ "aggregationType":{
+ "title":"aggregationType",
"allOf":[
{
- "$ref":"#/definitions/TypeType"
+ "$ref":"#/definitions/AggregationType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"aggregationType",
+ "namespaceURI":""
}
}
}
@@ -19358,41 +20381,124 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DynamicFeatureMemberType",
+ "localPart":"TopoSolidType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "dynamicFeature",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "directedFace",
+ "solidProperty",
+ "aggregationType"
]
},
- "RelatedTimeType":{
+ "LineStringSegmentType":{
+ "required":[
+ "posOrPointPropertyOrPointRep",
+ "posList",
+ "coordinates"
+ ],
"allOf":[
{
- "$ref":"#/definitions/TimePrimitivePropertyType"
+ "$ref":"#/definitions/AbstractCurveSegmentType"
},
{
"type":"object",
- "title":"RelatedTimeType",
+ "title":"LineStringSegmentType",
"properties":{
- "relativePosition":{
- "title":"relativePosition",
+ "posOrPointPropertyOrPointRep":{
+ "title":"posOrPointPropertyOrPointRep",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "anyOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointProperty",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/DirectPositionType"
+ }
+ },
+ "elementName":{
+ "localPart":"pos",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointRep",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ]
+ },
+ "minItems":2
+ }
+ ],
+ "propertyType":"elementRefs"
+ },
+ "posList":{
+ "title":"posList",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectPositionListType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"posList",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "coordinates":{
+ "title":"coordinates",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CoordinatesType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"coordinates",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "interpolation":{
+ "title":"interpolation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurveInterpolationType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"relativePosition",
+ "localPart":"interpolation",
"namespaceURI":""
}
}
@@ -19401,75 +20507,145 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"RelatedTimeType",
+ "localPart":"LineStringSegmentType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "relativePosition"
+ "posOrPointPropertyOrPointRep",
+ "posList",
+ "coordinates",
+ "interpolation"
]
},
- "CurveSegmentArrayPropertyType":{
+ "KnotType":{
"type":"object",
- "title":"CurveSegmentArrayPropertyType",
+ "title":"KnotType",
+ "required":[
+ "value",
+ "multiplicity",
+ "weight"
+ ],
"properties":{
- "abstractCurveSegment":{
- "title":"abstractCurveSegment",
+ "value":{
+ "title":"value",
"allOf":[
{
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractCurveSegmentType"
- }
- },
- "elementName":{
- "localPart":"AbstractCurveSegment",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "minItems":0
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractCurveSegment",
+ "localPart":"value",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "multiplicity":{
+ "title":"multiplicity",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"multiplicity",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "weight":{
+ "title":"weight",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"weight",
"namespaceURI":"http://www.opengis.net/gml"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CurveSegmentArrayPropertyType",
+ "localPart":"KnotType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "abstractCurveSegment"
+ "value",
+ "multiplicity",
+ "weight"
]
},
- "ArrayType":{
+ "MultiSolidCoverageType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractGMLType"
+ "$ref":"#/definitions/AbstractDiscreteCoverageType"
},
{
"type":"object",
- "title":"ArrayType",
+ "title":"MultiSolidCoverageType",
"properties":{
- "members":{
- "title":"members",
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MultiSolidCoverageType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "OperationParameterGroupType":{
+ "required":[
+ "generalOperationParameter"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeneralOperationParameterType"
+ },
+ {
+ "type":"object",
+ "title":"OperationParameterGroupType",
+ "properties":{
+ "maximumOccurs":{
+ "title":"maximumOccurs",
"allOf":[
{
- "$ref":"#/definitions/ArrayAssociationType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"members",
+ "localPart":"maximumOccurs",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "generalOperationParameter":{
+ "title":"generalOperationParameter",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractGeneralOperationParameterPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"generalOperationParameter",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "minItems":2
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"generalOperationParameter",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -19478,62 +20654,95 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"ArrayType",
+ "localPart":"OperationParameterGroupType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "members"
+ "maximumOccurs",
+ "generalOperationParameter"
]
},
- "VerticalDatumType":{
+ "CircleType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractDatumType"
+ "$ref":"#/definitions/ArcType"
},
{
"type":"object",
- "title":"VerticalDatumType",
+ "title":"CircleType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"VerticalDatumType",
+ "localPart":"CircleType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "TimeTopologyComplexPropertyType":{
+ "AngleChoiceType":{
"type":"object",
- "title":"TimeTopologyComplexPropertyType",
+ "title":"AngleChoiceType",
"required":[
- "timeTopologyComplex"
+ "angle",
+ "dmsAngle"
],
"properties":{
- "timeTopologyComplex":{
- "title":"timeTopologyComplex",
+ "angle":{
+ "title":"angle",
"allOf":[
{
- "$ref":"#/definitions/TimeTopologyComplexType"
+ "$ref":"#/definitions/AngleType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TimeTopologyComplex",
+ "localPart":"angle",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "owns":{
- "title":"owns",
+ "dmsAngle":{
+ "title":"dmsAngle",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ "$ref":"#/definitions/DMSAngleType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"dmsAngle",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AngleChoiceType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "angle",
+ "dmsAngle"
+ ]
+ },
+ "OperationMethodPropertyType":{
+ "type":"object",
+ "title":"OperationMethodPropertyType",
+ "required":[
+ "operationMethod"
+ ],
+ "properties":{
+ "operationMethod":{
+ "title":"operationMethod",
+ "allOf":[
+ {
+ "$ref":"#/definitions/OperationMethodType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"OperationMethod",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
"nilReason":{
@@ -19659,12 +20868,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeTopologyComplexPropertyType",
+ "localPart":"OperationMethodPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "timeTopologyComplex",
- "owns",
+ "operationMethod",
"nilReason",
"remoteSchema",
"type",
@@ -19676,139 +20884,186 @@
"actuate"
]
},
- "CoverageFunctionType":{
+ "AbstractGeneralParameterValuePropertyType":{
"type":"object",
- "title":"CoverageFunctionType",
+ "title":"AbstractGeneralParameterValuePropertyType",
"required":[
- "mappingRule",
- "coverageMappingRule",
- "gridFunction"
+ "abstractGeneralParameterValue"
],
"properties":{
- "mappingRule":{
- "title":"mappingRule",
- "allOf":[
- {
- "$ref":"#/definitions/StringOrRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MappingRule",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "coverageMappingRule":{
- "title":"coverageMappingRule",
- "allOf":[
- {
- "$ref":"#/definitions/MappingRuleType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"CoverageMappingRule",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "gridFunction":{
- "title":"gridFunction",
+ "abstractGeneralParameterValue":{
+ "title":"abstractGeneralParameterValue",
"allOf":[
{
- "$ref":"#/definitions/GridFunctionType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractGeneralParameterValueType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractGeneralParameterValue",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"GridFunction",
+ "localPart":"AbstractGeneralParameterValue",
"namespaceURI":"http://www.opengis.net/gml"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CoverageFunctionType",
+ "localPart":"AbstractGeneralParameterValuePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "mappingRule",
- "coverageMappingRule",
- "gridFunction"
+ "abstractGeneralParameterValue"
]
},
- "LineStringType":{
+ "OperationMethodType":{
"required":[
- "posOrPointPropertyOrPointRep",
- "posList",
- "coordinates"
+ "formula"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractCurveType"
+ "$ref":"#/definitions/IdentifiedObjectType"
},
{
"type":"object",
- "title":"LineStringType",
+ "title":"OperationMethodType",
"properties":{
- "posOrPointPropertyOrPointRep":{
- "title":"posOrPointPropertyOrPointRep",
+ "formula":{
+ "title":"formula",
"allOf":[
{
- "type":"array",
- "items":{
- "anyOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/DirectPositionType"
- }
- },
- "elementName":{
- "localPart":"pos",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointProperty",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/CodeType"
+ }
+ },
+ "elementName":{
+ "localPart":"formula",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"formula",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "sourceDimensions":{
+ "title":"sourceDimensions",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"sourceDimensions",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "targetDimensions":{
+ "title":"targetDimensions",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"targetDimensions",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "generalOperationParameter":{
+ "title":"generalOperationParameter",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointRep",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "value":{
+ "$ref":"#/definitions/AbstractGeneralOperationParameterPropertyType"
}
- ]
+ },
+ "elementName":{
+ "localPart":"generalOperationParameter",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
},
- "minItems":2
+ "minItems":0
}
],
- "propertyType":"elementRefs"
- },
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"generalOperationParameter",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"OperationMethodType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "formula",
+ "sourceDimensions",
+ "targetDimensions",
+ "generalOperationParameter"
+ ]
+ },
+ "CylindricalCSType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
+ },
+ {
+ "type":"object",
+ "title":"CylindricalCSType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CylindricalCSType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "GeodesicStringType":{
+ "required":[
+ "posList",
+ "geometricPositionGroup"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCurveSegmentType"
+ },
+ {
+ "type":"object",
+ "title":"GeodesicStringType",
+ "properties":{
"posList":{
"title":"posList",
"allOf":[
@@ -19822,17 +21077,53 @@
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "coordinates":{
- "title":"coordinates",
+ "geometricPositionGroup":{
+ "title":"geometricPositionGroup",
"allOf":[
{
- "$ref":"#/definitions/CoordinatesType"
+ "type":"array",
+ "items":{
+ "anyOf":[
+ {
+ "anyOf":[
+ {
+ "$ref":"#/definitions/DirectPositionType"
+ }
+ ],
+ "elementName":{
+ "localPart":"pos",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "anyOf":[
+ {
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ ],
+ "elementName":{
+ "localPart":"pointProperty",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ]
+ },
+ "minItems":2
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"coordinates",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"elements"
+ },
+ "interpolation":{
+ "title":"interpolation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurveInterpolationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"interpolation",
+ "namespaceURI":""
}
}
}
@@ -19840,34 +21131,49 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"LineStringType",
+ "localPart":"GeodesicStringType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "posOrPointPropertyOrPointRep",
"posList",
- "coordinates"
+ "geometricPositionGroup",
+ "interpolation"
]
},
- "AbstractGeneralOperationParameterType":{
+ "AbstractGeneralDerivedCRSType":{
+ "required":[
+ "conversion"
+ ],
"allOf":[
{
- "$ref":"#/definitions/IdentifiedObjectType"
+ "$ref":"#/definitions/AbstractCRSType"
},
{
"type":"object",
- "title":"AbstractGeneralOperationParameterType",
+ "title":"AbstractGeneralDerivedCRSType",
"properties":{
- "minimumOccurs":{
- "title":"minimumOccurs",
+ "conversion":{
+ "title":"conversion",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/GeneralConversionPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"conversion",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"minimumOccurs",
+ "localPart":"conversion",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -19876,30 +21182,60 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractGeneralOperationParameterType",
+ "localPart":"AbstractGeneralDerivedCRSType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "minimumOccurs"
+ "conversion"
]
},
- "AffineCSPropertyType":{
+ "AbstractTopologyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGMLType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractTopologyType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractTopologyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "AbstractGeneralOperationParameterPropertyType":{
"type":"object",
- "title":"AffineCSPropertyType",
+ "title":"AbstractGeneralOperationParameterPropertyType",
"required":[
- "affineCS"
+ "abstractGeneralOperationParameter"
],
"properties":{
- "affineCS":{
- "title":"affineCS",
+ "abstractGeneralOperationParameter":{
+ "title":"abstractGeneralOperationParameter",
"allOf":[
{
- "$ref":"#/definitions/AffineCSType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractGeneralOperationParameterType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractGeneralOperationParameter",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"AffineCS",
+ "localPart":"AbstractGeneralOperationParameter",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -20026,11 +21362,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"AffineCSPropertyType",
+ "localPart":"AbstractGeneralOperationParameterPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "affineCS",
+ "abstractGeneralOperationParameter",
"nilReason",
"remoteSchema",
"type",
@@ -20042,42 +21378,102 @@
"actuate"
]
},
- "AbstractFeatureCollectionType":{
+ "LinearRingType":{
+ "required":[
+ "posOrPointPropertyOrPointRep",
+ "posList",
+ "coordinates"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractFeatureType"
+ "$ref":"#/definitions/AbstractRingType"
},
{
"type":"object",
- "title":"AbstractFeatureCollectionType",
+ "title":"LinearRingType",
"properties":{
- "featureMember":{
- "title":"featureMember",
+ "posOrPointPropertyOrPointRep":{
+ "title":"posOrPointPropertyOrPointRep",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/FeaturePropertyType"
+ "anyOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointProperty",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/DirectPositionType"
+ }
+ },
+ "elementName":{
+ "localPart":"pos",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointRep",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ]
},
- "minItems":0
+ "minItems":4
+ }
+ ],
+ "propertyType":"elementRefs"
+ },
+ "posList":{
+ "title":"posList",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectPositionListType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"featureMember",
+ "localPart":"posList",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "featureMembers":{
- "title":"featureMembers",
+ "coordinates":{
+ "title":"coordinates",
"allOf":[
{
- "$ref":"#/definitions/FeatureArrayPropertyType"
+ "$ref":"#/definitions/CoordinatesType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"featureMembers",
+ "localPart":"coordinates",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -20086,63 +21482,52 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractFeatureCollectionType",
+ "localPart":"LinearRingType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "featureMember",
- "featureMembers"
+ "posOrPointPropertyOrPointRep",
+ "posList",
+ "coordinates"
]
},
- "TimeEdgeType":{
- "required":[
- "start",
- "end"
+ "MultiPointDomainType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/DomainSetType"
+ },
+ {
+ "type":"object",
+ "title":"MultiPointDomainType",
+ "properties":{
+ }
+ }
],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MultiPointDomainType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "AbstractGeneralOperationParameterType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractTimeTopologyPrimitiveType"
+ "$ref":"#/definitions/IdentifiedObjectType"
},
{
"type":"object",
- "title":"TimeEdgeType",
+ "title":"AbstractGeneralOperationParameterType",
"properties":{
- "start":{
- "title":"start",
- "allOf":[
- {
- "$ref":"#/definitions/TimeNodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"start",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "end":{
- "title":"end",
- "allOf":[
- {
- "$ref":"#/definitions/TimeNodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"end",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "extent":{
- "title":"extent",
+ "minimumOccurs":{
+ "title":"minimumOccurs",
"allOf":[
{
- "$ref":"#/definitions/TimePeriodPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"extent",
+ "localPart":"minimumOccurs",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -20151,70 +21536,74 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeEdgeType",
+ "localPart":"AbstractGeneralOperationParameterType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "start",
- "end",
- "extent"
+ "minimumOccurs"
]
},
- "ClothoidType.RefLocation":{
+ "GridFunctionType":{
"type":"object",
- "title":"ClothoidType.RefLocation",
- "required":[
- "affinePlacement"
- ],
+ "title":"GridFunctionType",
"properties":{
- "affinePlacement":{
- "title":"affinePlacement",
+ "sequenceRule":{
+ "title":"sequenceRule",
"allOf":[
{
- "$ref":"#/definitions/AffinePlacementType"
+ "$ref":"#/definitions/SequenceRuleType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"AffinePlacement",
+ "localPart":"sequenceRule",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "startPoint":{
+ "title":"startPoint",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"startPoint",
"namespaceURI":"http://www.opengis.net/gml"
}
}
},
"typeType":"classInfo",
+ "typeName":{
+ "localPart":"GridFunctionType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
"propertiesOrder":[
- "affinePlacement"
+ "sequenceRule",
+ "startPoint"
]
},
- "CRSPropertyType":{
+ "TemporalCSPropertyType":{
"type":"object",
- "title":"CRSPropertyType",
+ "title":"TemporalCSPropertyType",
"required":[
- "abstractCRS"
+ "temporalCS"
],
"properties":{
- "abstractCRS":{
- "title":"abstractCRS",
+ "temporalCS":{
+ "title":"temporalCS",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractCRSType"
- }
- },
- "elementName":{
- "localPart":"AbstractCRS",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"#/definitions/TemporalCSType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractCRS",
+ "localPart":"TemporalCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -20341,11 +21730,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CRSPropertyType",
+ "localPart":"TemporalCSPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "abstractCRS",
+ "temporalCS",
"nilReason",
"remoteSchema",
"type",
@@ -20357,83 +21746,139 @@
"actuate"
]
},
- "ShellPropertyType":{
+ "DirectionDescriptionType":{
"type":"object",
- "title":"ShellPropertyType",
+ "title":"DirectionDescriptionType",
"required":[
- "shell"
+ "compassPoint",
+ "keyword",
+ "description",
+ "reference"
],
"properties":{
- "shell":{
- "title":"shell",
+ "compassPoint":{
+ "title":"compassPoint",
"allOf":[
{
- "$ref":"#/definitions/ShellType"
+ "$ref":"#/definitions/CompassPointEnumeration"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Shell",
+ "localPart":"compassPoint",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "keyword":{
+ "title":"keyword",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"keyword",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "description":{
+ "title":"description",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"description",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "reference":{
+ "title":"reference",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ReferenceType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"reference",
"namespaceURI":"http://www.opengis.net/gml"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ShellPropertyType",
+ "localPart":"DirectionDescriptionType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "shell"
+ "compassPoint",
+ "keyword",
+ "description",
+ "reference"
]
},
- "CylindricalCSType":{
+ "DerivedUnitType":{
+ "required":[
+ "derivationUnitTerm"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractCoordinateSystemType"
+ "$ref":"#/definitions/UnitDefinitionType"
},
{
"type":"object",
- "title":"CylindricalCSType",
+ "title":"DerivedUnitType",
"properties":{
+ "derivationUnitTerm":{
+ "title":"derivationUnitTerm",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DerivationUnitTermType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"derivationUnitTerm",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"CylindricalCSType",
+ "localPart":"DerivedUnitType",
"namespaceURI":"http://www.opengis.net/gml"
- }
+ },
+ "propertiesOrder":[
+ "derivationUnitTerm"
+ ]
},
- "OperationPropertyType":{
+ "ProjectedCRSPropertyType":{
"type":"object",
- "title":"OperationPropertyType",
+ "title":"ProjectedCRSPropertyType",
"required":[
- "abstractOperation"
+ "projectedCRS"
],
"properties":{
- "abstractOperation":{
- "title":"abstractOperation",
+ "projectedCRS":{
+ "title":"projectedCRS",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractCoordinateOperationType"
- }
- },
- "elementName":{
- "localPart":"AbstractOperation",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"#/definitions/ProjectedCRSType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractOperation",
+ "localPart":"ProjectedCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -20560,11 +22005,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"OperationPropertyType",
+ "localPart":"ProjectedCRSPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "abstractOperation",
+ "projectedCRS",
"nilReason",
"remoteSchema",
"type",
@@ -20576,187 +22021,200 @@
"actuate"
]
},
- "GeodesicStringType":{
+ "AffineCSPropertyType":{
+ "type":"object",
+ "title":"AffineCSPropertyType",
"required":[
- "posList",
- "geometricPositionGroup"
+ "affineCS"
],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCurveSegmentType"
+ "properties":{
+ "affineCS":{
+ "title":"affineCS",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AffineCSType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"AffineCS",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
},
- {
- "type":"object",
- "title":"GeodesicStringType",
- "properties":{
- "posList":{
- "title":"posList",
- "allOf":[
- {
- "$ref":"#/definitions/DirectPositionListType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"posList",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "geometricPositionGroup":{
- "title":"geometricPositionGroup",
- "allOf":[
- {
- "type":"array",
- "items":{
- "anyOf":[
- {
- "anyOf":[
- {
- "$ref":"#/definitions/DirectPositionType"
- }
- ],
- "elementName":{
- "localPart":"pos",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "anyOf":[
- {
- "$ref":"#/definitions/PointPropertyType"
- }
- ],
- "elementName":{
- "localPart":"pointProperty",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ]
- },
- "minItems":2
- }
- ],
- "propertyType":"elements"
- },
- "interpolation":{
- "title":"interpolation",
- "allOf":[
- {
- "$ref":"#/definitions/CurveInterpolationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"interpolation",
- "namespaceURI":""
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":""
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"GeodesicStringType",
+ "localPart":"AffineCSPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "posList",
- "geometricPositionGroup",
- "interpolation"
+ "affineCS",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "CircleType":{
+ "AffineCSType":{
"allOf":[
{
- "$ref":"#/definitions/ArcType"
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
},
{
"type":"object",
- "title":"CircleType",
+ "title":"AffineCSType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"CircleType",
+ "localPart":"AffineCSType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "LocationPropertyType":{
+ "UserDefinedCSPropertyType":{
"type":"object",
- "title":"LocationPropertyType",
+ "title":"UserDefinedCSPropertyType",
"required":[
- "abstractGeometry",
- "locationKeyWord",
- "locationString",
- "_null"
+ "userDefinedCS"
],
"properties":{
- "abstractGeometry":{
- "title":"abstractGeometry",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeometryType"
- }
- },
- "elementName":{
- "localPart":"AbstractGeometry",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractGeometry",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "locationKeyWord":{
- "title":"locationKeyWord",
- "allOf":[
- {
- "$ref":"#/definitions/CodeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"LocationKeyWord",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "locationString":{
- "title":"locationString",
- "allOf":[
- {
- "$ref":"#/definitions/StringOrRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"LocationString",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "_null":{
- "title":"_null",
+ "userDefinedCS":{
+ "title":"userDefinedCS",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/UserDefinedCSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Null",
+ "localPart":"UserDefinedCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -20883,14 +22341,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"LocationPropertyType",
+ "localPart":"UserDefinedCSPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "abstractGeometry",
- "locationKeyWord",
- "locationString",
- "_null",
+ "userDefinedCS",
"nilReason",
"remoteSchema",
"type",
@@ -20902,46 +22357,70 @@
"actuate"
]
},
- "CompositeSolidType":{
+ "TransformationType":{
"required":[
- "solidMember"
+ "method"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractSolidType"
+ "$ref":"#/definitions/AbstractGeneralTransformationType"
},
{
"type":"object",
- "title":"CompositeSolidType",
+ "title":"TransformationType",
"properties":{
- "solidMember":{
- "title":"solidMember",
+ "method":{
+ "title":"method",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/SolidPropertyType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/OperationMethodPropertyType"
+ }
},
- "minItems":1
+ "elementName":{
+ "localPart":"method",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"solidMember",
+ "localPart":"method",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "aggregationType":{
- "title":"aggregationType",
+ "parameterValue":{
+ "title":"parameterValue",
"allOf":[
{
- "$ref":"#/definitions/AggregationType"
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractGeneralParameterValuePropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"parameterValue",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "minItems":0
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"aggregationType",
- "namespaceURI":""
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"parameterValue",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
}
@@ -20949,185 +22428,31 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"CompositeSolidType",
+ "localPart":"TransformationType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "solidMember",
- "aggregationType"
+ "method",
+ "parameterValue"
]
},
- "NodeType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTopoPrimitiveType"
- },
- {
- "type":"object",
- "title":"NodeType",
- "properties":{
- "directedEdge":{
- "title":"directedEdge",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/DirectedEdgePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"directedEdge",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "pointProperty":{
- "title":"pointProperty",
- "allOf":[
- {
- "$ref":"#/definitions/PointPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"pointProperty",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "aggregationType":{
- "title":"aggregationType",
- "allOf":[
- {
- "$ref":"#/definitions/AggregationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"aggregationType",
- "namespaceURI":""
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"NodeType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "directedEdge",
- "pointProperty",
- "aggregationType"
- ]
- },
- "TinType":{
- "required":[
- "maxLength",
- "controlPoint"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/TriangulatedSurfaceType"
- },
- {
- "type":"object",
- "title":"TinType",
- "properties":{
- "stopLines":{
- "title":"stopLines",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/LineStringSegmentArrayPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"stopLines",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "breakLines":{
- "title":"breakLines",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/LineStringSegmentArrayPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"breakLines",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "maxLength":{
- "title":"maxLength",
- "allOf":[
- {
- "$ref":"#/definitions/LengthType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"maxLength",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "controlPoint":{
- "title":"controlPoint",
- "allOf":[
- {
- "$ref":"#/definitions/TinType.ControlPoint"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"controlPoint",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TinType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "stopLines",
- "breakLines",
- "maxLength",
- "controlPoint"
- ]
- },
- "PrimeMeridianPropertyType":{
+ "TimeEdgePropertyType":{
"type":"object",
- "title":"PrimeMeridianPropertyType",
+ "title":"TimeEdgePropertyType",
"required":[
- "primeMeridian"
+ "timeEdge"
],
"properties":{
- "primeMeridian":{
- "title":"primeMeridian",
+ "timeEdge":{
+ "title":"timeEdge",
"allOf":[
{
- "$ref":"#/definitions/PrimeMeridianType"
+ "$ref":"#/definitions/TimeEdgeType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"PrimeMeridian",
+ "localPart":"TimeEdge",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -21250,15 +22575,28 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"PrimeMeridianPropertyType",
+ "localPart":"TimeEdgePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "primeMeridian",
+ "timeEdge",
"nilReason",
"remoteSchema",
"type",
@@ -21267,158 +22605,33 @@
"arcrole",
"title",
"show",
- "actuate"
- ]
- },
- "BaseUnitType":{
- "required":[
- "unitsSystem"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/UnitDefinitionType"
- },
- {
- "type":"object",
- "title":"BaseUnitType",
- "properties":{
- "unitsSystem":{
- "title":"unitsSystem",
- "allOf":[
- {
- "$ref":"#/definitions/ReferenceType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"unitsSystem",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"BaseUnitType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "unitsSystem"
+ "actuate",
+ "owns"
]
},
- "TimeIntervalLengthType":{
+ "AbstractGeneralParameterValueType":{
"type":"object",
- "title":"TimeIntervalLengthType",
- "required":[
- "unit"
- ],
+ "title":"AbstractGeneralParameterValueType",
"properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
- }
- ],
- "propertyType":"value"
- },
- "unit":{
- "title":"unit",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"unit",
- "namespaceURI":""
- }
- },
- "radix":{
- "title":"radix",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"radix",
- "namespaceURI":""
- }
- },
- "factor":{
- "title":"factor",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"factor",
- "namespaceURI":""
- }
- }
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeIntervalLengthType",
+ "localPart":"AbstractGeneralParameterValueType",
"namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "value",
- "unit",
- "radix",
- "factor"
- ]
+ }
},
- "MetaDataPropertyType":{
+ "Boolean":{
"type":"object",
- "title":"MetaDataPropertyType",
- "required":[
- "abstractMetaData"
- ],
+ "title":"Boolean",
"properties":{
- "abstractMetaData":{
- "title":"abstractMetaData",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractMetaDataType"
- }
- },
- "elementName":{
- "localPart":"AbstractMetaData",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractMetaData",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "about":{
- "title":"about",
+ "value":{
+ "title":"value",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"about",
- "namespaceURI":""
- }
+ "propertyType":"value"
},
"nilReason":{
"title":"nilReason",
@@ -21435,1693 +22648,110 @@
"localPart":"nilReason",
"namespaceURI":""
}
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
}
},
"typeType":"classInfo",
- "typeName":{
- "localPart":"MetaDataPropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "abstractMetaData",
- "about",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "ConversionPropertyType":{
- "type":"object",
- "title":"ConversionPropertyType",
- "required":[
- "conversion"
- ],
- "properties":{
- "conversion":{
- "title":"conversion",
- "allOf":[
- {
- "$ref":"#/definitions/ConversionType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Conversion",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":""
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ConversionPropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "conversion",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "VerticalDatumPropertyType":{
- "type":"object",
- "title":"VerticalDatumPropertyType",
- "required":[
- "verticalDatum"
- ],
- "properties":{
- "verticalDatum":{
- "title":"verticalDatum",
- "allOf":[
- {
- "$ref":"#/definitions/VerticalDatumType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"VerticalDatum",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":""
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"VerticalDatumPropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "verticalDatum",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "TopoCurveType":{
- "required":[
- "directedEdge"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTopologyType"
- },
- {
- "type":"object",
- "title":"TopoCurveType",
- "properties":{
- "directedEdge":{
- "title":"directedEdge",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/DirectedEdgePropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"directedEdge",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "aggregationType":{
- "title":"aggregationType",
- "allOf":[
- {
- "$ref":"#/definitions/AggregationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"aggregationType",
- "namespaceURI":""
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TopoCurveType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "directedEdge",
- "aggregationType"
- ]
- },
- "EllipsoidType":{
- "required":[
- "semiMajorAxis",
- "secondDefiningParameter"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/IdentifiedObjectType"
- },
- {
- "type":"object",
- "title":"EllipsoidType",
- "properties":{
- "semiMajorAxis":{
- "title":"semiMajorAxis",
- "allOf":[
- {
- "$ref":"#/definitions/MeasureType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"semiMajorAxis",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "secondDefiningParameter":{
- "title":"secondDefiningParameter",
- "allOf":[
- {
- "$ref":"#/definitions/SecondDefiningParameterPropertyElement"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"secondDefiningParameter",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"EllipsoidType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "semiMajorAxis",
- "secondDefiningParameter"
- ]
- },
- "BezierType":{
- "allOf":[
- {
- "$ref":"#/definitions/BSplineType"
- },
- {
- "type":"object",
- "title":"BezierType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"BezierType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "AbstractDiscreteCoverageType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoverageType"
- },
- {
- "type":"object",
- "title":"AbstractDiscreteCoverageType",
- "properties":{
- "coverageFunction":{
- "title":"coverageFunction",
- "allOf":[
- {
- "$ref":"#/definitions/CoverageFunctionType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"coverageFunction",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractDiscreteCoverageType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "coverageFunction"
- ]
- },
- "TopoVolumePropertyType":{
- "type":"object",
- "title":"TopoVolumePropertyType",
- "required":[
- "topoVolume"
- ],
- "properties":{
- "topoVolume":{
- "title":"topoVolume",
- "allOf":[
- {
- "$ref":"#/definitions/TopoVolumeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"TopoVolume",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TopoVolumePropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "topoVolume",
- "owns"
- ]
- },
- "StringOrRefType":{
- "type":"object",
- "title":"StringOrRefType",
- "properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"value"
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":""
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"StringOrRefType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "value",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "CategoryPropertyType":{
- "type":"object",
- "title":"CategoryPropertyType",
- "required":[
- "category"
- ],
- "properties":{
- "category":{
- "title":"category",
- "allOf":[
- {
- "$ref":"#/definitions/Category"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Category",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":""
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CategoryPropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "category",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "FaceType":{
- "required":[
- "directedEdge"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTopoPrimitiveType"
- },
- {
- "type":"object",
- "title":"FaceType",
- "properties":{
- "directedEdge":{
- "title":"directedEdge",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/DirectedEdgePropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"directedEdge",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "directedTopoSolid":{
- "title":"directedTopoSolid",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/DirectedTopoSolidPropertyType"
- },
- "maxItems":2,
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"directedTopoSolid",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "surfaceProperty":{
- "title":"surfaceProperty",
- "allOf":[
- {
- "$ref":"#/definitions/SurfacePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"surfaceProperty",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "aggregationType":{
- "title":"aggregationType",
- "allOf":[
- {
- "$ref":"#/definitions/AggregationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"aggregationType",
- "namespaceURI":""
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"FaceType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "directedEdge",
- "directedTopoSolid",
- "surfaceProperty",
- "aggregationType"
- ]
- },
- "MultiCurveDomainType":{
- "allOf":[
- {
- "$ref":"#/definitions/DomainSetType"
- },
- {
- "type":"object",
- "title":"MultiCurveDomainType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MultiCurveDomainType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "ShellType":{
- "type":"object",
- "title":"ShellType",
- "required":[
- "surfaceMember"
- ],
- "properties":{
- "surfaceMember":{
- "title":"surfaceMember",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/SurfacePropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"surfaceMember",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "aggregationType":{
- "title":"aggregationType",
- "allOf":[
- {
- "$ref":"#/definitions/AggregationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"aggregationType",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ShellType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "surfaceMember",
- "aggregationType"
- ]
- },
- "AbstractGMLType":{
- "type":"object",
- "title":"AbstractGMLType",
- "required":[
- "id"
- ],
- "properties":{
- "metaDataProperty":{
- "title":"metaDataProperty",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MetaDataPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"metaDataProperty",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "description":{
- "title":"description",
- "allOf":[
- {
- "$ref":"#/definitions/StringOrRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"description",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "descriptionReference":{
- "title":"descriptionReference",
- "allOf":[
- {
- "$ref":"#/definitions/ReferenceType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"descriptionReference",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "identifier":{
- "title":"identifier",
- "allOf":[
- {
- "$ref":"#/definitions/CodeWithAuthorityType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"identifier",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "name":{
- "title":"name",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CodeType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"name",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "id":{
- "title":"id",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"id",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractGMLType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "metaDataProperty",
- "description",
- "descriptionReference",
- "identifier",
- "name",
- "id"
- ]
- },
- "ParameterValueType":{
- "required":[
- "value",
- "dmsAngleValue",
- "stringValue",
- "integerValue",
- "booleanValue",
- "valueList",
- "integerValueList",
- "valueFile",
- "operationParameter"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeneralParameterValueType"
- },
- {
- "type":"object",
- "title":"ParameterValueType",
- "properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "$ref":"#/definitions/MeasureType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"value",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "dmsAngleValue":{
- "title":"dmsAngleValue",
- "allOf":[
- {
- "$ref":"#/definitions/DMSAngleType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"dmsAngleValue",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "stringValue":{
- "title":"stringValue",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"stringValue",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "integerValue":{
- "title":"integerValue",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"integerValue",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "booleanValue":{
- "title":"booleanValue",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"booleanValue",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "valueList":{
- "title":"valueList",
- "allOf":[
- {
- "$ref":"#/definitions/MeasureListType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"valueList",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "integerValueList":{
- "title":"integerValueList",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"integerValueList",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "valueFile":{
- "title":"valueFile",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"valueFile",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "operationParameter":{
- "title":"operationParameter",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/OperationParameterPropertyType"
- }
- },
- "elementName":{
- "localPart":"operationParameter",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"operationParameter",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ParameterValueType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "value",
- "dmsAngleValue",
- "stringValue",
- "integerValue",
- "booleanValue",
- "valueList",
- "integerValueList",
- "valueFile",
- "operationParameter"
- ]
- },
- "ValueArrayType":{
- "allOf":[
- {
- "$ref":"#/definitions/CompositeValueType"
- },
- {
- "type":"object",
- "title":"ValueArrayType",
- "properties":{
- "codeSpace":{
- "title":"codeSpace",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"codeSpace",
- "namespaceURI":""
- }
- },
- "uom":{
- "title":"uom",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uom",
- "namespaceURI":""
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ValueArrayType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "codeSpace",
- "uom"
- ]
- },
- "PointType":{
- "required":[
- "pos",
- "coordinates"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeometricPrimitiveType"
- },
- {
- "type":"object",
- "title":"PointType",
- "properties":{
- "pos":{
- "title":"pos",
- "allOf":[
- {
- "$ref":"#/definitions/DirectPositionType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"pos",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "coordinates":{
- "title":"coordinates",
- "allOf":[
- {
- "$ref":"#/definitions/CoordinatesType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"coordinates",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"PointType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "pos",
- "coordinates"
- ]
- },
- "MultiCurveType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeometricAggregateType"
- },
- {
- "type":"object",
- "title":"MultiCurveType",
- "properties":{
- "curveMember":{
- "title":"curveMember",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CurvePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"curveMember",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "curveMembers":{
- "title":"curveMembers",
- "allOf":[
- {
- "$ref":"#/definitions/CurveArrayPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"curveMembers",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MultiCurveType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "curveMember",
- "curveMembers"
- ]
- },
- "GeometricComplexType":{
- "required":[
- "element"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeometryType"
- },
- {
- "type":"object",
- "title":"GeometricComplexType",
- "properties":{
- "element":{
- "title":"element",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/GeometricPrimitivePropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"element",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "aggregationType":{
- "title":"aggregationType",
- "allOf":[
- {
- "$ref":"#/definitions/AggregationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"aggregationType",
- "namespaceURI":""
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"GeometricComplexType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "element",
- "aggregationType"
+ "propertiesOrder":[
+ "value",
+ "nilReason"
]
},
- "CoordinateSystemAxisType":{
+ "TimeOrdinalEraType":{
"required":[
- "axisAbbrev",
- "axisDirection",
- "uom"
+ "start",
+ "end"
],
"allOf":[
{
- "$ref":"#/definitions/IdentifiedObjectType"
+ "$ref":"#/definitions/DefinitionType"
},
{
"type":"object",
- "title":"CoordinateSystemAxisType",
+ "title":"TimeOrdinalEraType",
"properties":{
- "axisAbbrev":{
- "title":"axisAbbrev",
+ "relatedTime":{
+ "title":"relatedTime",
"allOf":[
{
- "$ref":"#/definitions/CodeType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/RelatedTimeType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"axisAbbrev",
+ "localPart":"relatedTime",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "axisDirection":{
- "title":"axisDirection",
+ "start":{
+ "title":"start",
"allOf":[
{
- "$ref":"#/definitions/CodeWithAuthorityType"
+ "$ref":"#/definitions/TimeNodePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"axisDirection",
+ "localPart":"start",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "minimumValue":{
- "title":"minimumValue",
+ "end":{
+ "title":"end",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ "$ref":"#/definitions/TimeNodePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"minimumValue",
+ "localPart":"end",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "maximumValue":{
- "title":"maximumValue",
+ "extent":{
+ "title":"extent",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ "$ref":"#/definitions/TimePeriodPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"maximumValue",
+ "localPart":"extent",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "rangeMeaning":{
- "title":"rangeMeaning",
+ "member":{
+ "title":"member",
"allOf":[
{
- "$ref":"#/definitions/CodeWithAuthorityType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/TimeOrdinalEraPropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"rangeMeaning",
+ "localPart":"member",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "uom":{
- "title":"uom",
+ "group":{
+ "title":"group",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/ReferenceType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uom",
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"group",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -23130,29 +22760,103 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"CoordinateSystemAxisType",
+ "localPart":"TimeOrdinalEraType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "axisAbbrev",
- "axisDirection",
- "minimumValue",
- "maximumValue",
- "rangeMeaning",
- "uom"
+ "relatedTime",
+ "start",
+ "end",
+ "extent",
+ "member",
+ "group"
]
},
- "AbstractRingType":{
- "type":"object",
- "title":"AbstractRingType",
- "properties":{
- },
+ "Quantity":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/MeasureType"
+ },
+ {
+ "type":"object",
+ "title":"Quantity",
+ "properties":{
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "propertiesOrder":[
+ "nilReason"
+ ]
+ },
+ "FeatureCollectionType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractFeatureCollectionType"
+ },
+ {
+ "type":"object",
+ "title":"FeatureCollectionType",
+ "properties":{
+ }
+ }
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractRingType",
+ "localPart":"FeatureCollectionType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
+ "DerivationUnitTermType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/UnitOfMeasureType"
+ },
+ {
+ "type":"object",
+ "title":"DerivationUnitTermType",
+ "properties":{
+ "exponent":{
+ "title":"exponent",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"exponent",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DerivationUnitTermType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "exponent"
+ ]
+ },
"DomainOfValidity":{
"type":"object",
"title":"DomainOfValidity",
@@ -23318,216 +23022,375 @@
"actuate"
]
},
- "BSplineType":{
+ "ContainerPropertyType":{
+ "type":"object",
+ "title":"ContainerPropertyType",
"required":[
- "posList",
- "coordinates",
- "degree",
- "knot"
+ "face",
+ "topoSolid"
],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCurveSegmentType"
+ "properties":{
+ "face":{
+ "title":"face",
+ "allOf":[
+ {
+ "$ref":"#/definitions/FaceType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Face",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
},
- {
- "type":"object",
- "title":"BSplineType",
- "properties":{
- "posOrPointPropertyOrPointRep":{
- "title":"posOrPointPropertyOrPointRep",
- "allOf":[
- {
- "type":"array",
- "items":{
- "anyOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/DirectPositionType"
- }
- },
- "elementName":{
- "localPart":"pos",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointProperty",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointRep",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ]
- },
- "minItems":0
- }
- ],
- "propertyType":"elementRefs"
- },
- "posList":{
- "title":"posList",
- "allOf":[
- {
- "$ref":"#/definitions/DirectPositionListType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"posList",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "coordinates":{
- "title":"coordinates",
- "allOf":[
- {
- "$ref":"#/definitions/CoordinatesType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"coordinates",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "degree":{
- "title":"degree",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"degree",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "knot":{
- "title":"knot",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/KnotPropertyType"
- },
- "minItems":2
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"knot",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "interpolation":{
- "title":"interpolation",
- "allOf":[
- {
- "$ref":"#/definitions/CurveInterpolationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"interpolation",
- "namespaceURI":""
- }
- },
- "isPolynomial":{
- "title":"isPolynomial",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"isPolynomial",
- "namespaceURI":""
+ "topoSolid":{
+ "title":"topoSolid",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TopoSolidType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"TopoSolid",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
- },
- "knotType":{
- "title":"knotType",
- "allOf":[
- {
- "$ref":"#/definitions/KnotTypesType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"knotType",
- "namespaceURI":""
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":""
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ContainerPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "face",
+ "topoSolid",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate",
+ "owns"
+ ]
+ },
+ "EngineeringDatumPropertyType":{
+ "type":"object",
+ "title":"EngineeringDatumPropertyType",
+ "required":[
+ "engineeringDatum"
+ ],
+ "properties":{
+ "engineeringDatum":{
+ "title":"engineeringDatum",
+ "allOf":[
+ {
+ "$ref":"#/definitions/EngineeringDatumType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"EngineeringDatum",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":""
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"BSplineType",
+ "localPart":"EngineeringDatumPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "posOrPointPropertyOrPointRep",
- "posList",
- "coordinates",
- "degree",
- "knot",
- "interpolation",
- "isPolynomial",
- "knotType"
+ "engineeringDatum",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "ImageDatumType":{
+ "BaseUnitType":{
"required":[
- "pixelInCell"
+ "unitsSystem"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractDatumType"
+ "$ref":"#/definitions/UnitDefinitionType"
},
{
"type":"object",
- "title":"ImageDatumType",
+ "title":"BaseUnitType",
"properties":{
- "pixelInCell":{
- "title":"pixelInCell",
+ "unitsSystem":{
+ "title":"unitsSystem",
"allOf":[
{
- "$ref":"#/definitions/CodeWithAuthorityType"
+ "$ref":"#/definitions/ReferenceType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"pixelInCell",
+ "localPart":"unitsSystem",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -23536,42 +23399,30 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"ImageDatumType",
+ "localPart":"BaseUnitType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "pixelInCell"
+ "unitsSystem"
]
},
- "GeneralConversionPropertyType":{
+ "PolarCSPropertyType":{
"type":"object",
- "title":"GeneralConversionPropertyType",
+ "title":"PolarCSPropertyType",
"required":[
- "abstractGeneralConversion"
+ "polarCS"
],
"properties":{
- "abstractGeneralConversion":{
- "title":"abstractGeneralConversion",
+ "polarCS":{
+ "title":"polarCS",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeneralConversionType"
- }
- },
- "elementName":{
- "localPart":"AbstractGeneralConversion",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"#/definitions/PolarCSType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractGeneralConversion",
+ "localPart":"PolarCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -23698,11 +23549,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"GeneralConversionPropertyType",
+ "localPart":"PolarCSPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "abstractGeneralConversion",
+ "polarCS",
"nilReason",
"remoteSchema",
"type",
@@ -23714,57 +23565,26 @@
"actuate"
]
},
- "VectorType":{
- "allOf":[
- {
- "$ref":"#/definitions/DirectPositionType"
- },
- {
- "type":"object",
- "title":"VectorType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"VectorType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "TimeCalendarPropertyType":{
+ "VerticalCSPropertyType":{
"type":"object",
- "title":"TimeCalendarPropertyType",
+ "title":"VerticalCSPropertyType",
"required":[
- "timeCalendar"
+ "verticalCS"
],
"properties":{
- "timeCalendar":{
- "title":"timeCalendar",
+ "verticalCS":{
+ "title":"verticalCS",
"allOf":[
{
- "$ref":"#/definitions/TimeCalendarType"
+ "$ref":"#/definitions/VerticalCSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TimeCalendar",
+ "localPart":"VerticalCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
- },
"nilReason":{
"title":"nilReason",
"allOf":[
@@ -23888,12 +23708,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeCalendarPropertyType",
+ "localPart":"VerticalCSPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "timeCalendar",
- "owns",
+ "verticalCS",
"nilReason",
"remoteSchema",
"type",
@@ -23905,42 +23724,59 @@
"actuate"
]
},
- "PolygonType":{
+ "ConventionalUnitType":{
+ "required":[
+ "conversionToPreferredUnit",
+ "roughConversionToPreferredUnit"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractSurfaceType"
+ "$ref":"#/definitions/UnitDefinitionType"
},
{
"type":"object",
- "title":"PolygonType",
+ "title":"ConventionalUnitType",
"properties":{
- "exterior":{
- "title":"exterior",
+ "conversionToPreferredUnit":{
+ "title":"conversionToPreferredUnit",
"allOf":[
{
- "$ref":"#/definitions/AbstractRingPropertyType"
+ "$ref":"#/definitions/ConversionToPreferredUnitType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"exterior",
+ "localPart":"conversionToPreferredUnit",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "interior":{
- "title":"interior",
+ "roughConversionToPreferredUnit":{
+ "title":"roughConversionToPreferredUnit",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ConversionToPreferredUnitType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"roughConversionToPreferredUnit",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "derivationUnitTerm":{
+ "title":"derivationUnitTerm",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/AbstractRingPropertyType"
+ "$ref":"#/definitions/DerivationUnitTermType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"interior",
+ "localPart":"derivationUnitTerm",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -23949,64 +23785,234 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"PolygonType",
+ "localPart":"ConventionalUnitType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "exterior",
- "interior"
+ "conversionToPreferredUnit",
+ "roughConversionToPreferredUnit",
+ "derivationUnitTerm"
]
},
- "TimeCoordinateSystemType":{
+ "LinearRingPropertyType":{
+ "type":"object",
+ "title":"LinearRingPropertyType",
"required":[
- "originPosition",
- "origin",
- "interval"
+ "linearRing"
+ ],
+ "properties":{
+ "linearRing":{
+ "title":"linearRing",
+ "allOf":[
+ {
+ "$ref":"#/definitions/LinearRingType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"LinearRing",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"LinearRingPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "linearRing"
+ ]
+ },
+ "TopoPointType":{
+ "required":[
+ "directedNode"
],
"allOf":[
{
- "$ref":"#/definitions/TimeReferenceSystemType"
+ "$ref":"#/definitions/AbstractTopologyType"
},
{
"type":"object",
- "title":"TimeCoordinateSystemType",
+ "title":"TopoPointType",
"properties":{
- "originPosition":{
- "title":"originPosition",
+ "directedNode":{
+ "title":"directedNode",
"allOf":[
{
- "$ref":"#/definitions/TimePositionType"
+ "$ref":"#/definitions/DirectedNodePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"originPosition",
+ "localPart":"directedNode",
"namespaceURI":"http://www.opengis.net/gml"
}
- },
- "origin":{
- "title":"origin",
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TopoPointType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "directedNode"
+ ]
+ },
+ "DirectPositionType":{
+ "type":"object",
+ "title":"DirectPositionType",
+ "properties":{
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ }
+ ],
+ "propertyType":"value"
+ },
+ "srsName":{
+ "title":"srsName",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"srsName",
+ "namespaceURI":""
+ }
+ },
+ "srsDimension":{
+ "title":"srsDimension",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"srsDimension",
+ "namespaceURI":""
+ }
+ },
+ "axisLabels":{
+ "title":"axisLabels",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"axisLabels",
+ "namespaceURI":""
+ }
+ },
+ "uomLabels":{
+ "title":"uomLabels",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uomLabels",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DirectPositionType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "value",
+ "srsName",
+ "srsDimension",
+ "axisLabels",
+ "uomLabels"
+ ]
+ },
+ "ParameterValueGroupType":{
+ "required":[
+ "parameterValue",
+ "group"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeneralParameterValueType"
+ },
+ {
+ "type":"object",
+ "title":"ParameterValueGroupType",
+ "properties":{
+ "parameterValue":{
+ "title":"parameterValue",
"allOf":[
{
- "$ref":"#/definitions/TimeInstantPropertyType"
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractGeneralParameterValuePropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"parameterValue",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "minItems":2
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"origin",
+ "localPart":"parameterValue",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "interval":{
- "title":"interval",
+ "group":{
+ "title":"group",
"allOf":[
{
- "$ref":"#/definitions/TimeIntervalLengthType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/OperationParameterGroupPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"group",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"interval",
+ "localPart":"group",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -24015,86 +24021,83 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeCoordinateSystemType",
+ "localPart":"ParameterValueGroupType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "originPosition",
- "origin",
- "interval"
+ "parameterValue",
+ "group"
]
},
- "AbstractTimeSliceType":{
- "required":[
- "validTime"
+ "VerticalCSType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
+ },
+ {
+ "type":"object",
+ "title":"VerticalCSType",
+ "properties":{
+ }
+ }
],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"VerticalCSType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "LinearCSType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractGMLType"
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
},
{
"type":"object",
- "title":"AbstractTimeSliceType",
+ "title":"LinearCSType",
"properties":{
- "validTime":{
- "title":"validTime",
- "allOf":[
- {
- "$ref":"#/definitions/TimePrimitivePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"validTime",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "dataSource":{
- "title":"dataSource",
- "allOf":[
- {
- "$ref":"#/definitions/StringOrRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"dataSource",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractTimeSliceType",
+ "localPart":"LinearCSType",
"namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "validTime",
- "dataSource"
- ]
+ }
},
- "CylindricalCSPropertyType":{
+ "TimeClockPropertyType":{
"type":"object",
- "title":"CylindricalCSPropertyType",
+ "title":"TimeClockPropertyType",
"required":[
- "cylindricalCS"
+ "timeClock"
],
"properties":{
- "cylindricalCS":{
- "title":"cylindricalCS",
+ "timeClock":{
+ "title":"timeClock",
"allOf":[
{
- "$ref":"#/definitions/CylindricalCSType"
+ "$ref":"#/definitions/TimeClockType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"CylindricalCS",
+ "localPart":"TimeClock",
"namespaceURI":"http://www.opengis.net/gml"
}
},
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
+ },
"nilReason":{
"title":"nilReason",
"allOf":[
@@ -24218,11 +24221,12 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CylindricalCSPropertyType",
+ "localPart":"TimeClockPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "cylindricalCS",
+ "timeClock",
+ "owns",
"nilReason",
"remoteSchema",
"type",
@@ -24234,102 +24238,23 @@
"actuate"
]
},
- "AffinePlacementType":{
- "type":"object",
- "title":"AffinePlacementType",
- "required":[
- "location",
- "refDirection",
- "inDimension",
- "outDimension"
- ],
- "properties":{
- "location":{
- "title":"location",
- "allOf":[
- {
- "$ref":"#/definitions/DirectPositionType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"location",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "refDirection":{
- "title":"refDirection",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/VectorType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"refDirection",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "inDimension":{
- "title":"inDimension",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"inDimension",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "outDimension":{
- "title":"outDimension",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"outDimension",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AffinePlacementType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "location",
- "refDirection",
- "inDimension",
- "outDimension"
- ]
- },
- "GeographicCRSPropertyType":{
+ "CategoryPropertyType":{
"type":"object",
- "title":"GeographicCRSPropertyType",
+ "title":"CategoryPropertyType",
"required":[
- "geographicCRS"
+ "category"
],
"properties":{
- "geographicCRS":{
- "title":"geographicCRS",
+ "category":{
+ "title":"category",
"allOf":[
{
- "$ref":"#/definitions/GeographicCRSType"
+ "$ref":"#/definitions/Category"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"GeographicCRS",
+ "localPart":"Category",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -24456,11 +24381,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"GeographicCRSPropertyType",
+ "localPart":"CategoryPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "geographicCRS",
+ "category",
"nilReason",
"remoteSchema",
"type",
@@ -24472,167 +24397,133 @@
"actuate"
]
},
- "MultiSolidCoverageType":{
+ "PolyhedralSurfaceType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractDiscreteCoverageType"
+ "$ref":"#/definitions/SurfaceType"
},
{
"type":"object",
- "title":"MultiSolidCoverageType",
+ "title":"PolyhedralSurfaceType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiSolidCoverageType",
+ "localPart":"PolyhedralSurfaceType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "EnvelopeType":{
+ "AbstractGMLType":{
"type":"object",
- "title":"EnvelopeType",
+ "title":"AbstractGMLType",
"required":[
- "lowerCorner",
- "upperCorner",
- "pos",
- "coordinates"
+ "id"
],
"properties":{
- "lowerCorner":{
- "title":"lowerCorner",
+ "metaDataProperty":{
+ "title":"metaDataProperty",
"allOf":[
{
- "$ref":"#/definitions/DirectPositionType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MetaDataPropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lowerCorner",
+ "localPart":"metaDataProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "upperCorner":{
- "title":"upperCorner",
+ "description":{
+ "title":"description",
"allOf":[
{
- "$ref":"#/definitions/DirectPositionType"
+ "$ref":"#/definitions/StringOrRefType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"upperCorner",
+ "localPart":"description",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "pos":{
- "title":"pos",
+ "descriptionReference":{
+ "title":"descriptionReference",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/DirectPositionType"
- },
- "maxItems":2,
- "minItems":2
+ "$ref":"#/definitions/ReferenceType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"pos",
+ "localPart":"descriptionReference",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "coordinates":{
- "title":"coordinates",
+ "identifier":{
+ "title":"identifier",
"allOf":[
{
- "$ref":"#/definitions/CoordinatesType"
+ "$ref":"#/definitions/CodeWithAuthorityType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"coordinates",
+ "localPart":"identifier",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "srsName":{
- "title":"srsName",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"srsName",
- "namespaceURI":""
- }
- },
- "srsDimension":{
- "title":"srsDimension",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"srsDimension",
- "namespaceURI":""
- }
- },
- "axisLabels":{
- "title":"axisLabels",
+ "name":{
+ "title":"name",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/CodeType"
+ },
+ "minItems":0
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"axisLabels",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"name",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "uomLabels":{
- "title":"uomLabels",
+ "id":{
+ "title":"id",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"uomLabels",
- "namespaceURI":""
+ "localPart":"id",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"EnvelopeType",
+ "localPart":"AbstractGMLType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "lowerCorner",
- "upperCorner",
- "pos",
- "coordinates",
- "srsName",
- "srsDimension",
- "axisLabels",
- "uomLabels"
+ "metaDataProperty",
+ "description",
+ "descriptionReference",
+ "identifier",
+ "name",
+ "id"
]
},
- "ArcStringType":{
+ "LineStringType":{
"required":[
"posOrPointPropertyOrPointRep",
"posList",
@@ -24640,11 +24531,11 @@
],
"allOf":[
{
- "$ref":"#/definitions/AbstractCurveSegmentType"
+ "$ref":"#/definitions/AbstractCurveType"
},
{
"type":"object",
- "title":"ArcStringType",
+ "title":"LineStringType",
"properties":{
"posOrPointPropertyOrPointRep":{
"title":"posOrPointPropertyOrPointRep",
@@ -24660,11 +24551,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DirectPositionType"
+ "$ref":"#/definitions/PointPropertyType"
}
},
"elementName":{
- "localPart":"pos",
+ "localPart":"pointProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -24675,11 +24566,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PointPropertyType"
+ "$ref":"#/definitions/DirectPositionType"
}
},
"elementName":{
- "localPart":"pointProperty",
+ "localPart":"pos",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -24700,7 +24591,7 @@
}
]
},
- "minItems":3
+ "minItems":2
}
],
"propertyType":"elementRefs"
@@ -24730,99 +24621,249 @@
"localPart":"coordinates",
"namespaceURI":"http://www.opengis.net/gml"
}
- },
- "interpolation":{
- "title":"interpolation",
- "allOf":[
- {
- "$ref":"#/definitions/CurveInterpolationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"interpolation",
- "namespaceURI":""
- }
- },
- "numArc":{
- "title":"numArc",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"numArc",
- "namespaceURI":""
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"LineStringType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "posOrPointPropertyOrPointRep",
+ "posList",
+ "coordinates"
+ ]
+ },
+ "TimeCSType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
+ },
+ {
+ "type":"object",
+ "title":"TimeCSType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TimeCSType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "CompoundCRSPropertyType":{
+ "type":"object",
+ "title":"CompoundCRSPropertyType",
+ "required":[
+ "compoundCRS"
+ ],
+ "properties":{
+ "compoundCRS":{
+ "title":"compoundCRS",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CompoundCRSType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"CompoundCRS",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":""
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"ArcStringType",
+ "localPart":"CompoundCRSPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "posOrPointPropertyOrPointRep",
- "posList",
- "coordinates",
- "interpolation",
- "numArc"
+ "compoundCRS",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "TrianglePatchArrayPropertyType":{
- "allOf":[
- {
- "$ref":"#/definitions/SurfacePatchArrayPropertyType"
- },
- {
- "type":"object",
- "title":"TrianglePatchArrayPropertyType",
- "properties":{
- }
- }
+ "ConcatenatedOperationType":{
+ "required":[
+ "coordOperation"
],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TrianglePatchArrayPropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "SphereType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractGriddedSurfaceType"
+ "$ref":"#/definitions/AbstractCoordinateOperationType"
},
{
"type":"object",
- "title":"SphereType",
+ "title":"ConcatenatedOperationType",
"properties":{
- "horizontalCURVETYPE":{
- "title":"horizontalCURVETYPE",
+ "coordOperation":{
+ "title":"coordOperation",
"allOf":[
{
- "$ref":"#/definitions/CurveInterpolationType"
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/CoordinateOperationPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"coordOperation",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "minItems":2
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"horizontalCurveType",
- "namespaceURI":""
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"coordOperation",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "verticalCURVETYPE":{
- "title":"verticalCURVETYPE",
+ "aggregationType":{
+ "title":"aggregationType",
"allOf":[
{
- "$ref":"#/definitions/CurveInterpolationType"
+ "$ref":"#/definitions/AggregationType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"verticalCurveType",
+ "localPart":"aggregationType",
"namespaceURI":""
}
}
@@ -24831,339 +24872,442 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"SphereType",
+ "localPart":"ConcatenatedOperationType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "horizontalCURVETYPE",
- "verticalCURVETYPE"
+ "coordOperation",
+ "aggregationType"
]
},
- "PolyhedralSurfaceType":{
- "allOf":[
- {
- "$ref":"#/definitions/SurfaceType"
- },
- {
- "type":"object",
- "title":"PolyhedralSurfaceType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"PolyhedralSurfaceType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "SecondDefiningParameterPropertyElement":{
+ "SurfaceArrayPropertyType":{
"type":"object",
- "title":"SecondDefiningParameterPropertyElement",
- "required":[
- "secondDefiningParameter"
- ],
+ "title":"SurfaceArrayPropertyType",
"properties":{
- "secondDefiningParameter":{
- "title":"secondDefiningParameter",
+ "abstractSurface":{
+ "title":"abstractSurface",
"allOf":[
{
- "$ref":"#/definitions/SecondDefiningParameter"
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractSurfaceType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractSurface",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "minItems":0
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"SecondDefiningParameter",
+ "localPart":"AbstractSurface",
"namespaceURI":"http://www.opengis.net/gml"
}
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
}
},
"typeType":"classInfo",
+ "typeName":{
+ "localPart":"SurfaceArrayPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
"propertiesOrder":[
- "secondDefiningParameter"
+ "abstractSurface",
+ "owns"
]
},
- "AbstractGeneralDerivedCRSType":{
- "required":[
- "conversion"
+ "CircleByCenterPointType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/ArcByCenterPointType"
+ },
+ {
+ "type":"object",
+ "title":"CircleByCenterPointType",
+ "properties":{
+ }
+ }
],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CircleByCenterPointType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "RectifiedGridDomainType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractCRSType"
+ "$ref":"#/definitions/DomainSetType"
},
{
"type":"object",
- "title":"AbstractGeneralDerivedCRSType",
+ "title":"RectifiedGridDomainType",
"properties":{
- "conversion":{
- "title":"conversion",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/GeneralConversionPropertyType"
- }
- },
- "elementName":{
- "localPart":"conversion",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"conversion",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractGeneralDerivedCRSType",
+ "localPart":"RectifiedGridDomainType",
"namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "conversion"
- ]
+ }
},
- "LengthType":{
+ "QuantityExtentType":{
"allOf":[
{
- "$ref":"#/definitions/MeasureType"
+ "$ref":"#/definitions/MeasureOrNilReasonListType"
},
{
"type":"object",
- "title":"LengthType",
+ "title":"QuantityExtentType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"LengthType",
+ "localPart":"QuantityExtentType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "AbstractGeneralParameterValuePropertyType":{
+ "TimePositionType":{
"type":"object",
- "title":"AbstractGeneralParameterValuePropertyType",
- "required":[
- "abstractGeneralParameterValue"
- ],
+ "title":"TimePositionType",
"properties":{
- "abstractGeneralParameterValue":{
- "title":"abstractGeneralParameterValue",
+ "value":{
+ "title":"value",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeneralParameterValueType"
- }
- },
- "elementName":{
- "localPart":"AbstractGeneralParameterValue",
- "namespaceURI":"http://www.opengis.net/gml"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractGeneralParameterValue",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"value"
+ },
+ "frame":{
+ "title":"frame",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"frame",
+ "namespaceURI":""
+ }
+ },
+ "calendarEraName":{
+ "title":"calendarEraName",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"calendarEraName",
+ "namespaceURI":""
+ }
+ },
+ "indeterminatePosition":{
+ "title":"indeterminatePosition",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimeIndeterminateValueType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"indeterminatePosition",
+ "namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractGeneralParameterValuePropertyType",
+ "localPart":"TimePositionType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "abstractGeneralParameterValue"
+ "value",
+ "frame",
+ "calendarEraName",
+ "indeterminatePosition"
]
},
- "LinearRingType":{
+ "AreaType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/MeasureType"
+ },
+ {
+ "type":"object",
+ "title":"AreaType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AreaType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "TopoSurfaceType":{
"required":[
- "posOrPointPropertyOrPointRep",
- "posList",
- "coordinates"
+ "directedFace"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractRingType"
+ "$ref":"#/definitions/AbstractTopologyType"
},
{
"type":"object",
- "title":"LinearRingType",
+ "title":"TopoSurfaceType",
"properties":{
- "posOrPointPropertyOrPointRep":{
- "title":"posOrPointPropertyOrPointRep",
+ "directedFace":{
+ "title":"directedFace",
"allOf":[
{
"type":"array",
"items":{
- "anyOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/DirectPositionType"
- }
- },
- "elementName":{
- "localPart":"pos",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointProperty",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointRep",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ]
+ "$ref":"#/definitions/DirectedFacePropertyType"
},
- "minItems":4
- }
- ],
- "propertyType":"elementRefs"
- },
- "posList":{
- "title":"posList",
- "allOf":[
- {
- "$ref":"#/definitions/DirectPositionListType"
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"posList",
+ "localPart":"directedFace",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "coordinates":{
- "title":"coordinates",
+ "aggregationType":{
+ "title":"aggregationType",
"allOf":[
{
- "$ref":"#/definitions/CoordinatesType"
+ "$ref":"#/definitions/AggregationType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"coordinates",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"aggregationType",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TopoSurfaceType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "directedFace",
+ "aggregationType"
+ ]
+ },
+ "QuantityPropertyType":{
+ "type":"object",
+ "title":"QuantityPropertyType",
+ "required":[
+ "quantity"
+ ],
+ "properties":{
+ "quantity":{
+ "title":"quantity",
+ "allOf":[
+ {
+ "$ref":"#/definitions/Quantity"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Quantity",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":""
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"LinearRingType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "posOrPointPropertyOrPointRep",
- "posList",
- "coordinates"
- ]
- },
- "KnotPropertyType":{
- "type":"object",
- "title":"KnotPropertyType",
- "required":[
- "knot"
- ],
- "properties":{
- "knot":{
- "title":"knot",
+ },
+ "href":{
+ "title":"href",
"allOf":[
{
- "$ref":"#/definitions/KnotType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"Knot",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"KnotPropertyType",
+ "localPart":"QuantityPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "knot"
+ "quantity",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "CoordinateOperationPropertyType":{
+ "ObliqueCartesianCSPropertyType":{
"type":"object",
- "title":"CoordinateOperationPropertyType",
+ "title":"ObliqueCartesianCSPropertyType",
"required":[
- "abstractCoordinateOperation"
+ "obliqueCartesianCS"
],
"properties":{
- "abstractCoordinateOperation":{
- "title":"abstractCoordinateOperation",
+ "obliqueCartesianCS":{
+ "title":"obliqueCartesianCS",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractCoordinateOperationType"
- }
- },
- "elementName":{
- "localPart":"AbstractCoordinateOperation",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"#/definitions/ObliqueCartesianCSType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractCoordinateOperation",
+ "localPart":"ObliqueCartesianCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -25290,11 +25434,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CoordinateOperationPropertyType",
+ "localPart":"ObliqueCartesianCSPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "abstractCoordinateOperation",
+ "obliqueCartesianCS",
"nilReason",
"remoteSchema",
"type",
@@ -25306,44 +25450,156 @@
"actuate"
]
},
- "AbstractSolidType":{
+ "ImageDatumType":{
+ "required":[
+ "pixelInCell"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractGeometricPrimitiveType"
+ "$ref":"#/definitions/AbstractDatumType"
},
{
"type":"object",
- "title":"AbstractSolidType",
+ "title":"ImageDatumType",
"properties":{
+ "pixelInCell":{
+ "title":"pixelInCell",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeWithAuthorityType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"pixelInCell",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractSolidType",
+ "localPart":"ImageDatumType",
"namespaceURI":"http://www.opengis.net/gml"
- }
+ },
+ "propertiesOrder":[
+ "pixelInCell"
+ ]
},
- "DerivedCRSPropertyType":{
+ "KnotPropertyType":{
"type":"object",
- "title":"DerivedCRSPropertyType",
+ "title":"KnotPropertyType",
"required":[
- "derivedCRS"
+ "knot"
],
"properties":{
- "derivedCRS":{
- "title":"derivedCRS",
+ "knot":{
+ "title":"knot",
"allOf":[
{
- "$ref":"#/definitions/DerivedCRSType"
+ "$ref":"#/definitions/KnotType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DerivedCRS",
+ "localPart":"Knot",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"KnotPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "knot"
+ ]
+ },
+ "AbstractTimePrimitiveType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractTimeObjectType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractTimePrimitiveType",
+ "properties":{
+ "relatedTime":{
+ "title":"relatedTime",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/RelatedTimeType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"relatedTime",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractTimePrimitiveType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "relatedTime"
+ ]
+ },
+ "TopoPrimitiveMemberType":{
+ "type":"object",
+ "title":"TopoPrimitiveMemberType",
+ "required":[
+ "abstractTopoPrimitive"
+ ],
+ "properties":{
+ "abstractTopoPrimitive":{
+ "title":"abstractTopoPrimitive",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractTopoPrimitiveType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractTopoPrimitive",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractTopoPrimitive",
"namespaceURI":"http://www.opengis.net/gml"
}
},
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
+ },
"nilReason":{
"title":"nilReason",
"allOf":[
@@ -25467,11 +25723,12 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DerivedCRSPropertyType",
+ "localPart":"TopoPrimitiveMemberType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "derivedCRS",
+ "abstractTopoPrimitive",
+ "owns",
"nilReason",
"remoteSchema",
"type",
@@ -25483,66 +25740,50 @@
"actuate"
]
},
- "GeometricComplexPropertyType":{
+ "DirectedTopoSolidPropertyType":{
"type":"object",
- "title":"GeometricComplexPropertyType",
+ "title":"DirectedTopoSolidPropertyType",
"required":[
- "geometricComplex",
- "compositeCurve",
- "compositeSurface",
- "compositeSolid"
+ "topoSolid"
],
"properties":{
- "geometricComplex":{
- "title":"geometricComplex",
- "allOf":[
- {
- "$ref":"#/definitions/GeometricComplexType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"GeometricComplex",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "compositeCurve":{
- "title":"compositeCurve",
+ "topoSolid":{
+ "title":"topoSolid",
"allOf":[
{
- "$ref":"#/definitions/CompositeCurveType"
+ "$ref":"#/definitions/TopoSolidType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"CompositeCurve",
+ "localPart":"TopoSolid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "compositeSurface":{
- "title":"compositeSurface",
+ "orientation":{
+ "title":"orientation",
"allOf":[
{
- "$ref":"#/definitions/CompositeSurfaceType"
+ "$ref":"#/definitions/SignType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"CompositeSurface",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"orientation",
+ "namespaceURI":""
}
},
- "compositeSolid":{
- "title":"compositeSolid",
+ "owns":{
+ "title":"owns",
"allOf":[
{
- "$ref":"#/definitions/CompositeSolidType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"CompositeSolid",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
}
},
"nilReason":{
@@ -25664,31 +25905,17 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"GeometricComplexPropertyType",
+ "localPart":"DirectedTopoSolidPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "geometricComplex",
- "compositeCurve",
- "compositeSurface",
- "compositeSolid",
+ "topoSolid",
+ "orientation",
+ "owns",
"nilReason",
"remoteSchema",
"type",
@@ -25697,79 +25924,152 @@
"arcrole",
"title",
"show",
- "actuate",
- "owns"
+ "actuate"
]
},
- "BagType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGMLType"
+ "MappingRuleType":{
+ "type":"object",
+ "title":"MappingRuleType",
+ "required":[
+ "ruleDefinition",
+ "ruleReference"
+ ],
+ "properties":{
+ "ruleDefinition":{
+ "title":"ruleDefinition",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"ruleDefinition",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
},
- {
- "type":"object",
- "title":"BagType",
- "properties":{
- "member":{
- "title":"member",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/AssociationRoleType"
- },
- "minItems":0
+ "ruleReference":{
+ "title":"ruleReference",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ReferenceType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"ruleReference",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MappingRuleType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "ruleDefinition",
+ "ruleReference"
+ ]
+ },
+ "ValuePropertyType":{
+ "type":"object",
+ "title":"ValuePropertyType",
+ "required":[
+ "abstractValue",
+ "abstractGeometry",
+ "abstractTimeObject",
+ "_null"
+ ],
+ "properties":{
+ "abstractValue":{
+ "title":"abstractValue",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
- ],
- "propertyType":"element",
+ },
"elementName":{
- "localPart":"member",
+ "localPart":"AbstractValue",
"namespaceURI":"http://www.opengis.net/gml"
}
- },
- "members":{
- "title":"members",
- "allOf":[
- {
- "$ref":"#/definitions/ArrayAssociationType"
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractValue",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "abstractGeometry":{
+ "title":"abstractGeometry",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractGeometryType"
}
- ],
- "propertyType":"element",
+ },
+ "elementName":{
+ "localPart":"AbstractGeometry",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractGeometry",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "abstractTimeObject":{
+ "title":"abstractTimeObject",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractTimeObjectType"
+ }
+ },
"elementName":{
- "localPart":"members",
+ "localPart":"AbstractTimeObject",
"namespaceURI":"http://www.opengis.net/gml"
}
}
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractTimeObject",
+ "namespaceURI":"http://www.opengis.net/gml"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"BagType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "member",
- "members"
- ]
- },
- "VerticalCRSPropertyType":{
- "type":"object",
- "title":"VerticalCRSPropertyType",
- "required":[
- "verticalCRS"
- ],
- "properties":{
- "verticalCRS":{
- "title":"verticalCRS",
+ },
+ "_null":{
+ "title":"_null",
"allOf":[
{
- "$ref":"#/definitions/VerticalCRSType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"element",
"elementName":{
- "localPart":"VerticalCRS",
+ "localPart":"Null",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -25892,15 +26192,31 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"VerticalCRSPropertyType",
+ "localPart":"ValuePropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "verticalCRS",
+ "abstractValue",
+ "abstractGeometry",
+ "abstractTimeObject",
+ "_null",
"nilReason",
"remoteSchema",
"type",
@@ -25909,61 +26225,150 @@
"arcrole",
"title",
"show",
- "actuate"
+ "actuate",
+ "owns"
]
},
- "AbstractCoordinateSystemType":{
+ "AffinePlacementType":{
+ "type":"object",
+ "title":"AffinePlacementType",
"required":[
- "axis"
+ "location",
+ "refDirection",
+ "inDimension",
+ "outDimension"
+ ],
+ "properties":{
+ "location":{
+ "title":"location",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectPositionType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"location",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "refDirection":{
+ "title":"refDirection",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/VectorType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"refDirection",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "inDimension":{
+ "title":"inDimension",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"inDimension",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "outDimension":{
+ "title":"outDimension",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"outDimension",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AffinePlacementType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "location",
+ "refDirection",
+ "inDimension",
+ "outDimension"
+ ]
+ },
+ "GeodeticDatumType":{
+ "required":[
+ "primeMeridian",
+ "ellipsoid"
],
"allOf":[
{
- "$ref":"#/definitions/IdentifiedObjectType"
+ "$ref":"#/definitions/AbstractDatumType"
},
{
"type":"object",
- "title":"AbstractCoordinateSystemType",
+ "title":"GeodeticDatumType",
"properties":{
- "axis":{
- "title":"axis",
+ "primeMeridian":{
+ "title":"primeMeridian",
"allOf":[
{
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/CoordinateSystemAxisPropertyType"
- }
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
- "elementName":{
- "localPart":"axis",
- "namespaceURI":"http://www.opengis.net/gml"
+ "value":{
+ "$ref":"#/definitions/PrimeMeridianPropertyType"
}
},
- "minItems":1
+ "elementName":{
+ "localPart":"primeMeridian",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"axis",
+ "localPart":"primeMeridian",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "aggregationType":{
- "title":"aggregationType",
+ "ellipsoid":{
+ "title":"ellipsoid",
"allOf":[
{
- "$ref":"#/definitions/AggregationType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/EllipsoidPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"ellipsoid",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"aggregationType",
- "namespaceURI":""
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"ellipsoid",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
}
@@ -25971,96 +26376,50 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractCoordinateSystemType",
+ "localPart":"GeodeticDatumType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "axis",
- "aggregationType"
+ "primeMeridian",
+ "ellipsoid"
]
},
- "FormulaType":{
+ "AbstractFeatureMemberType":{
"type":"object",
- "title":"FormulaType",
- "required":[
- "b",
- "c"
- ],
+ "title":"AbstractFeatureMemberType",
"properties":{
- "a":{
- "title":"a",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"a",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "b":{
- "title":"b",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"b",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "c":{
- "title":"c",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"c",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "d":{
- "title":"d",
+ "owns":{
+ "title":"owns",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"d",
- "namespaceURI":"http://www.opengis.net/gml"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"FormulaType",
+ "localPart":"AbstractFeatureMemberType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "a",
- "b",
- "c",
- "d"
+ "owns"
]
},
- "FeaturePropertyType":{
+ "CurvePropertyType":{
"type":"object",
- "title":"FeaturePropertyType",
+ "title":"CurvePropertyType",
"required":[
- "abstractFeature"
+ "abstractCurve"
],
"properties":{
- "abstractFeature":{
- "title":"abstractFeature",
+ "abstractCurve":{
+ "title":"abstractCurve",
"allOf":[
{
"type":"object",
@@ -26069,18 +26428,18 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractFeatureType"
+ "$ref":"#/definitions/AbstractCurveType"
}
},
"elementName":{
- "localPart":"AbstractFeature",
+ "localPart":"AbstractCurve",
"namespaceURI":"http://www.opengis.net/gml"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"AbstractFeature",
+ "localPart":"AbstractCurve",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -26204,79 +26563,284 @@
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "owns":{
- "title":"owns",
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CurvePropertyType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "abstractCurve",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate",
+ "owns"
+ ]
+ },
+ "ArcType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/ArcStringType"
+ },
+ {
+ "type":"object",
+ "title":"ArcType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ArcType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "CompositeValueType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGMLType"
+ },
+ {
+ "type":"object",
+ "title":"CompositeValueType",
+ "properties":{
+ "valueComponent":{
+ "title":"valueComponent",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/ValuePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"valueComponent",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "valueComponents":{
+ "title":"valueComponents",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ValueArrayPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"valueComponents",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "aggregationType":{
+ "title":"aggregationType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AggregationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"aggregationType",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CompositeValueType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "valueComponent",
+ "valueComponents",
+ "aggregationType"
+ ]
+ },
+ "CodeListType":{
+ "type":"object",
+ "title":"CodeListType",
+ "properties":{
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"value"
+ },
+ "codeSpace":{
+ "title":"codeSpace",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"codeSpace",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CodeListType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "value",
+ "codeSpace"
+ ]
+ },
+ "MeasureType":{
+ "type":"object",
+ "title":"MeasureType",
+ "required":[
+ "uom"
+ ],
+ "properties":{
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ ],
+ "propertyType":"value"
+ },
+ "uom":{
+ "title":"uom",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uom",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MeasureType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "value",
+ "uom"
+ ]
+ },
+ "MeasureOrNilReasonListType":{
+ "type":"object",
+ "title":"MeasureOrNilReasonListType",
+ "required":[
+ "uom"
+ ],
+ "properties":{
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"value"
+ },
+ "uom":{
+ "title":"uom",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"owns",
+ "localPart":"uom",
"namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"FeaturePropertyType",
+ "localPart":"MeasureOrNilReasonListType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "abstractFeature",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate",
- "owns"
+ "value",
+ "uom"
]
},
- "GridDomainType":{
- "allOf":[
- {
- "$ref":"#/definitions/DomainSetType"
- },
- {
- "type":"object",
- "title":"GridDomainType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"GridDomainType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "MultiPointCoverageType":{
+ "PolarCSType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractDiscreteCoverageType"
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
},
{
"type":"object",
- "title":"MultiPointCoverageType",
+ "title":"PolarCSType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiPointCoverageType",
+ "localPart":"PolarCSType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "ReferenceType":{
+ "GeographicCRSPropertyType":{
"type":"object",
- "title":"ReferenceType",
+ "title":"GeographicCRSPropertyType",
+ "required":[
+ "geographicCRS"
+ ],
"properties":{
+ "geographicCRS":{
+ "title":"geographicCRS",
+ "allOf":[
+ {
+ "$ref":"#/definitions/GeographicCRSType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"GeographicCRS",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
"nilReason":{
"title":"nilReason",
"allOf":[
@@ -26396,27 +26960,15 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ReferenceType",
+ "localPart":"GeographicCRSPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
+ "geographicCRS",
"nilReason",
"remoteSchema",
"type",
@@ -26425,114 +26977,184 @@
"arcrole",
"title",
"show",
- "actuate",
- "owns"
+ "actuate"
]
},
- "TopoSurfaceType":{
+ "ArcByCenterPointType":{
"required":[
- "directedFace"
+ "pos",
+ "pointProperty",
+ "pointRep",
+ "posList",
+ "coordinates",
+ "radius",
+ "numARC"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractTopologyType"
+ "$ref":"#/definitions/AbstractCurveSegmentType"
},
{
"type":"object",
- "title":"TopoSurfaceType",
+ "title":"ArcByCenterPointType",
"properties":{
- "directedFace":{
- "title":"directedFace",
+ "pos":{
+ "title":"pos",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/DirectedFacePropertyType"
- },
- "minItems":1
+ "$ref":"#/definitions/DirectPositionType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"directedFace",
+ "localPart":"pos",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "aggregationType":{
- "title":"aggregationType",
+ "pointProperty":{
+ "title":"pointProperty",
"allOf":[
{
- "$ref":"#/definitions/AggregationType"
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"pointProperty",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "pointRep":{
+ "title":"pointRep",
+ "allOf":[
+ {
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"pointRep",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "posList":{
+ "title":"posList",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectPositionListType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"posList",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "coordinates":{
+ "title":"coordinates",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CoordinatesType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"coordinates",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "radius":{
+ "title":"radius",
+ "allOf":[
+ {
+ "$ref":"#/definitions/LengthType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"radius",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "startAngle":{
+ "title":"startAngle",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AngleType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"startAngle",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "endAngle":{
+ "title":"endAngle",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AngleType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"endAngle",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "interpolation":{
+ "title":"interpolation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurveInterpolationType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"aggregationType",
+ "localPart":"interpolation",
"namespaceURI":""
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TopoSurfaceType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "directedFace",
- "aggregationType"
- ]
- },
- "MeasureListType":{
- "type":"object",
- "title":"MeasureListType",
- "required":[
- "uom"
- ],
- "properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ },
+ "numARC":{
+ "title":"numARC",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"numArc",
+ "namespaceURI":""
}
}
- ],
- "propertyType":"value"
- },
- "uom":{
- "title":"uom",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uom",
- "namespaceURI":""
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"MeasureListType",
+ "localPart":"ArcByCenterPointType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "value",
- "uom"
+ "pos",
+ "pointProperty",
+ "pointRep",
+ "posList",
+ "coordinates",
+ "radius",
+ "startAngle",
+ "endAngle",
+ "interpolation",
+ "numARC"
]
},
- "GeometryArrayPropertyType":{
+ "FeatureArrayPropertyType":{
"type":"object",
- "title":"GeometryArrayPropertyType",
+ "title":"FeatureArrayPropertyType",
"properties":{
- "abstractGeometry":{
- "title":"abstractGeometry",
+ "abstractFeature":{
+ "title":"abstractFeature",
"allOf":[
{
"type":"array",
@@ -26543,11 +27165,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeometryType"
+ "$ref":"#/definitions/AbstractFeatureType"
}
},
"elementName":{
- "localPart":"AbstractGeometry",
+ "localPart":"AbstractFeature",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -26556,69 +27178,37 @@
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"AbstractGeometry",
+ "localPart":"AbstractFeature",
"namespaceURI":"http://www.opengis.net/gml"
}
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"GeometryArrayPropertyType",
+ "localPart":"FeatureArrayPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "abstractGeometry",
- "owns"
+ "abstractFeature"
]
},
- "AbstractTimeComplexType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTimeObjectType"
- },
- {
- "type":"object",
- "title":"AbstractTimeComplexType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractTimeComplexType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "CoordinateSystemAxisPropertyType":{
+ "ConcatenatedOperationPropertyType":{
"type":"object",
- "title":"CoordinateSystemAxisPropertyType",
+ "title":"ConcatenatedOperationPropertyType",
"required":[
- "coordinateSystemAxis"
+ "concatenatedOperation"
],
"properties":{
- "coordinateSystemAxis":{
- "title":"coordinateSystemAxis",
+ "concatenatedOperation":{
+ "title":"concatenatedOperation",
"allOf":[
{
- "$ref":"#/definitions/CoordinateSystemAxisType"
+ "$ref":"#/definitions/ConcatenatedOperationType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"CoordinateSystemAxis",
+ "localPart":"ConcatenatedOperation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -26745,11 +27335,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CoordinateSystemAxisPropertyType",
+ "localPart":"ConcatenatedOperationPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "coordinateSystemAxis",
+ "concatenatedOperation",
"nilReason",
"remoteSchema",
"type",
@@ -26761,95 +27351,26 @@
"actuate"
]
},
- "DirectionPropertyType":{
+ "PrimeMeridianPropertyType":{
"type":"object",
- "title":"DirectionPropertyType",
+ "title":"PrimeMeridianPropertyType",
"required":[
- "directionVector",
- "directionDescription",
- "compassPoint",
- "directionKeyword",
- "directionString"
+ "primeMeridian"
],
"properties":{
- "directionVector":{
- "title":"directionVector",
- "allOf":[
- {
- "$ref":"#/definitions/DirectionVectorType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"DirectionVector",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "directionDescription":{
- "title":"directionDescription",
- "allOf":[
- {
- "$ref":"#/definitions/DirectionDescriptionType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"DirectionDescription",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "compassPoint":{
- "title":"compassPoint",
- "allOf":[
- {
- "$ref":"#/definitions/CompassPointEnumeration"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"CompassPoint",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "directionKeyword":{
- "title":"directionKeyword",
- "allOf":[
- {
- "$ref":"#/definitions/CodeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"DirectionKeyword",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "directionString":{
- "title":"directionString",
+ "primeMeridian":{
+ "title":"primeMeridian",
"allOf":[
{
- "$ref":"#/definitions/StringOrRefType"
+ "$ref":"#/definitions/PrimeMeridianType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DirectionString",
+ "localPart":"PrimeMeridian",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
- },
"nilReason":{
"title":"nilReason",
"allOf":[
@@ -26973,16 +27494,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DirectionPropertyType",
+ "localPart":"PrimeMeridianPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "directionVector",
- "directionDescription",
- "compassPoint",
- "directionKeyword",
- "directionString",
- "owns",
+ "primeMeridian",
"nilReason",
"remoteSchema",
"type",
@@ -26994,53 +27510,26 @@
"actuate"
]
},
- "ContainerPropertyType":{
+ "EllipsoidalCSPropertyType":{
"type":"object",
- "title":"ContainerPropertyType",
+ "title":"EllipsoidalCSPropertyType",
"required":[
- "face",
- "topoSolid"
+ "ellipsoidalCS"
],
"properties":{
- "face":{
- "title":"face",
- "allOf":[
- {
- "$ref":"#/definitions/FaceType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Face",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "topoSolid":{
- "title":"topoSolid",
+ "ellipsoidalCS":{
+ "title":"ellipsoidalCS",
"allOf":[
{
- "$ref":"#/definitions/TopoSolidType"
+ "$ref":"#/definitions/EllipsoidalCSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TopoSolid",
+ "localPart":"EllipsoidalCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
- },
"nilReason":{
"title":"nilReason",
"allOf":[
@@ -27164,13 +27653,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ContainerPropertyType",
+ "localPart":"EllipsoidalCSPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "face",
- "topoSolid",
- "owns",
+ "ellipsoidalCS",
"nilReason",
"remoteSchema",
"type",
@@ -27182,26 +27669,77 @@
"actuate"
]
},
- "ProjectedCRSPropertyType":{
+ "TargetPropertyType":{
"type":"object",
- "title":"ProjectedCRSPropertyType",
+ "title":"TargetPropertyType",
"required":[
- "projectedCRS"
+ "abstractFeature",
+ "abstractGeometry"
],
"properties":{
- "projectedCRS":{
- "title":"projectedCRS",
+ "abstractFeature":{
+ "title":"abstractFeature",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractFeatureType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractFeature",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractFeature",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "abstractGeometry":{
+ "title":"abstractGeometry",
"allOf":[
{
- "$ref":"#/definitions/ProjectedCRSType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractGeometryType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractGeometry",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"ProjectedCRS",
+ "localPart":"AbstractGeometry",
"namespaceURI":"http://www.opengis.net/gml"
}
},
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
+ },
"nilReason":{
"title":"nilReason",
"allOf":[
@@ -27325,11 +27863,13 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ProjectedCRSPropertyType",
+ "localPart":"TargetPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "projectedCRS",
+ "abstractFeature",
+ "abstractGeometry",
+ "owns",
"nilReason",
"remoteSchema",
"type",
@@ -27341,58 +27881,6 @@
"actuate"
]
},
- "PriorityLocationPropertyType":{
- "allOf":[
- {
- "$ref":"#/definitions/LocationPropertyType"
- },
- {
- "type":"object",
- "title":"PriorityLocationPropertyType",
- "properties":{
- "priority":{
- "title":"priority",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"priority",
- "namespaceURI":""
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"PriorityLocationPropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "priority"
- ]
- },
- "AbstractGeometricPrimitiveType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeometryType"
- },
- {
- "type":"object",
- "title":"AbstractGeometricPrimitiveType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractGeometricPrimitiveType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
"SphericalCSPropertyType":{
"type":"object",
"title":"SphericalCSPropertyType",
@@ -27552,51 +28040,54 @@
"actuate"
]
},
- "UnitDefinitionType":{
+ "AbstractCoverageType":{
+ "required":[
+ "domainSet",
+ "rangeSet"
+ ],
"allOf":[
{
- "$ref":"#/definitions/DefinitionType"
+ "$ref":"#/definitions/AbstractFeatureType"
},
{
"type":"object",
- "title":"UnitDefinitionType",
+ "title":"AbstractCoverageType",
"properties":{
- "quantityType":{
- "title":"quantityType",
- "allOf":[
- {
- "$ref":"#/definitions/StringOrRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"quantityType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "quantityTypeReference":{
- "title":"quantityTypeReference",
+ "domainSet":{
+ "title":"domainSet",
"allOf":[
{
- "$ref":"#/definitions/ReferenceType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/DomainSetType"
+ }
+ },
+ "elementName":{
+ "localPart":"domainSet",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"quantityTypeReference",
+ "localPart":"domainSet",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "catalogSymbol":{
- "title":"catalogSymbol",
+ "rangeSet":{
+ "title":"rangeSet",
"allOf":[
{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/RangeSetType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"catalogSymbol",
+ "localPart":"rangeSet",
"namespaceURI":"http://www.opengis.net/gml"
}
}
@@ -27605,19 +28096,83 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"UnitDefinitionType",
+ "localPart":"AbstractCoverageType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "quantityType",
- "quantityTypeReference",
- "catalogSymbol"
+ "domainSet",
+ "rangeSet"
]
},
- "AbstractMetadataPropertyType":{
+ "LengthType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/MeasureType"
+ },
+ {
+ "type":"object",
+ "title":"LengthType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"LengthType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "AngleType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/MeasureType"
+ },
+ {
+ "type":"object",
+ "title":"AngleType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AngleType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "ArrayAssociationType":{
"type":"object",
- "title":"AbstractMetadataPropertyType",
+ "title":"ArrayAssociationType",
"properties":{
+ "abstractObject":{
+ "title":"abstractObject",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractObject",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractObject",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
"owns":{
"title":"owns",
"allOf":[
@@ -27634,58 +28189,34 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractMetadataPropertyType",
+ "localPart":"ArrayAssociationType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
+ "abstractObject",
"owns"
]
},
- "SurfacePropertyType":{
+ "OperationParameterGroupPropertyType":{
"type":"object",
- "title":"SurfacePropertyType",
+ "title":"OperationParameterGroupPropertyType",
"required":[
- "abstractSurface"
+ "operationParameterGroup"
],
"properties":{
- "abstractSurface":{
- "title":"abstractSurface",
+ "operationParameterGroup":{
+ "title":"operationParameterGroup",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractSurfaceType"
- }
- },
- "elementName":{
- "localPart":"AbstractSurface",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"#/definitions/OperationParameterGroupType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractSurface",
+ "localPart":"OperationParameterGroup",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
- },
"nilReason":{
"title":"nilReason",
"allOf":[
@@ -27809,12 +28340,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"SurfacePropertyType",
+ "localPart":"OperationParameterGroupPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "abstractSurface",
- "owns",
+ "operationParameterGroup",
"nilReason",
"remoteSchema",
"type",
@@ -27826,6 +28356,24 @@
"actuate"
]
},
+ "CartesianCSType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
+ },
+ {
+ "type":"object",
+ "title":"CartesianCSType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CartesianCSType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
"InlinePropertyType":{
"type":"object",
"title":"InlinePropertyType",
@@ -27882,269 +28430,212 @@
"owns"
]
},
- "MultiCurvePropertyType":{
- "type":"object",
- "title":"MultiCurvePropertyType",
- "required":[
- "multiCurve"
- ],
- "properties":{
- "multiCurve":{
- "title":"multiCurve",
- "allOf":[
- {
- "$ref":"#/definitions/MultiCurveType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MultiCurve",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":""
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MultiCurvePropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "multiCurve",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate",
- "owns"
- ]
- },
- "DefinitionProxyType":{
+ "CubicSplineType":{
"required":[
- "definitionRef"
+ "posOrPointPropertyOrPointRep",
+ "posList",
+ "coordinates",
+ "vectorAtStart",
+ "vectorAtEnd"
],
"allOf":[
{
- "$ref":"#/definitions/DefinitionType"
+ "$ref":"#/definitions/AbstractCurveSegmentType"
},
{
"type":"object",
- "title":"DefinitionProxyType",
+ "title":"CubicSplineType",
"properties":{
- "definitionRef":{
- "title":"definitionRef",
+ "posOrPointPropertyOrPointRep":{
+ "title":"posOrPointPropertyOrPointRep",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "anyOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointProperty",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/DirectPositionType"
+ }
+ },
+ "elementName":{
+ "localPart":"pos",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointRep",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ]
+ },
+ "minItems":2
+ }
+ ],
+ "propertyType":"elementRefs"
+ },
+ "posList":{
+ "title":"posList",
"allOf":[
{
- "$ref":"#/definitions/ReferenceType"
+ "$ref":"#/definitions/DirectPositionListType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"definitionRef",
+ "localPart":"posList",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "coordinates":{
+ "title":"coordinates",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CoordinatesType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"coordinates",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "vectorAtStart":{
+ "title":"vectorAtStart",
+ "allOf":[
+ {
+ "$ref":"#/definitions/VectorType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"vectorAtStart",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "vectorAtEnd":{
+ "title":"vectorAtEnd",
+ "allOf":[
+ {
+ "$ref":"#/definitions/VectorType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"vectorAtEnd",
"namespaceURI":"http://www.opengis.net/gml"
}
+ },
+ "interpolation":{
+ "title":"interpolation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurveInterpolationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"interpolation",
+ "namespaceURI":""
+ }
+ },
+ "degree":{
+ "title":"degree",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"degree",
+ "namespaceURI":""
+ }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DefinitionProxyType",
+ "localPart":"CubicSplineType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "definitionRef"
+ "posOrPointPropertyOrPointRep",
+ "posList",
+ "coordinates",
+ "vectorAtStart",
+ "vectorAtEnd",
+ "interpolation",
+ "degree"
]
},
- "Boolean":{
- "type":"object",
- "title":"Boolean",
- "properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"value"
+ "UserDefinedCSType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
},
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":""
+ {
+ "type":"object",
+ "title":"UserDefinedCSType",
+ "properties":{
}
}
- },
+ ],
"typeType":"classInfo",
- "propertiesOrder":[
- "value",
- "nilReason"
- ]
+ "typeName":{
+ "localPart":"UserDefinedCSType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
},
- "TemporalDatumPropertyType":{
+ "CountPropertyType":{
"type":"object",
- "title":"TemporalDatumPropertyType",
+ "title":"CountPropertyType",
"required":[
- "temporalDatum"
+ "count"
],
"properties":{
- "temporalDatum":{
- "title":"temporalDatum",
+ "count":{
+ "title":"count",
"allOf":[
{
- "$ref":"#/definitions/TemporalDatumType"
+ "$ref":"#/definitions/Count"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TemporalDatum",
+ "localPart":"Count",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -28271,11 +28762,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TemporalDatumPropertyType",
+ "localPart":"CountPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "temporalDatum",
+ "count",
"nilReason",
"remoteSchema",
"type",
@@ -28287,131 +28778,92 @@
"actuate"
]
},
- "SphericalCSType":{
+ "MultiPointCoverageType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractCoordinateSystemType"
+ "$ref":"#/definitions/AbstractDiscreteCoverageType"
},
{
"type":"object",
- "title":"SphericalCSType",
+ "title":"MultiPointCoverageType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"SphericalCSType",
+ "localPart":"MultiPointCoverageType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "AffineCSType":{
+ "CurveType":{
+ "required":[
+ "segments"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractCoordinateSystemType"
+ "$ref":"#/definitions/AbstractCurveType"
},
{
"type":"object",
- "title":"AffineCSType",
+ "title":"CurveType",
"properties":{
+ "segments":{
+ "title":"segments",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurveSegmentArrayPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"segments",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AffineCSType",
+ "localPart":"CurveType",
"namespaceURI":"http://www.opengis.net/gml"
- }
+ },
+ "propertiesOrder":[
+ "segments"
+ ]
},
- "Count":{
+ "IsolatedPropertyType":{
"type":"object",
- "title":"Count",
+ "title":"IsolatedPropertyType",
+ "required":[
+ "node",
+ "edge"
+ ],
"properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"value"
- },
- "nilReason":{
- "title":"nilReason",
+ "node":{
+ "title":"node",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/NodeType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "propertiesOrder":[
- "value",
- "nilReason"
- ]
- },
- "UserDefinedCSType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoordinateSystemType"
- },
- {
- "type":"object",
- "title":"UserDefinedCSType",
- "properties":{
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Node",
+ "namespaceURI":"http://www.opengis.net/gml"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"UserDefinedCSType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "OperationParameterType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeneralOperationParameterType"
},
- {
- "type":"object",
- "title":"OperationParameterType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"OperationParameterType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "TimeCSPropertyType":{
- "type":"object",
- "title":"TimeCSPropertyType",
- "required":[
- "timeCS"
- ],
- "properties":{
- "timeCS":{
- "title":"timeCS",
+ "edge":{
+ "title":"edge",
"allOf":[
{
- "$ref":"#/definitions/TimeCSType"
+ "$ref":"#/definitions/EdgeType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TimeCS",
+ "localPart":"Edge",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -28534,109 +28986,6 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TimeCSPropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "timeCS",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "ValueArrayPropertyType":{
- "type":"object",
- "title":"ValueArrayPropertyType",
- "required":[
- "abstractValueOrAbstractGeometryOrAbstractTimeObject"
- ],
- "properties":{
- "abstractValueOrAbstractGeometryOrAbstractTimeObject":{
- "title":"abstractValueOrAbstractGeometryOrAbstractTimeObject",
- "allOf":[
- {
- "type":"array",
- "items":{
- "anyOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractTimeObjectType"
- }
- },
- "elementName":{
- "localPart":"AbstractTimeObject",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- }
- },
- "elementName":{
- "localPart":"AbstractValue",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- },
- "elementName":{
- "localPart":"Null",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeometryType"
- }
- },
- "elementName":{
- "localPart":"AbstractGeometry",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ]
- },
- "minItems":1
- }
- ],
- "propertyType":"elementRefs"
},
"owns":{
"title":"owns",
@@ -28654,135 +29003,71 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ValueArrayPropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "abstractValueOrAbstractGeometryOrAbstractTimeObject",
- "owns"
- ]
- },
- "LinearRingPropertyType":{
- "type":"object",
- "title":"LinearRingPropertyType",
- "required":[
- "linearRing"
- ],
- "properties":{
- "linearRing":{
- "title":"linearRing",
- "allOf":[
- {
- "$ref":"#/definitions/LinearRingType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"LinearRing",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"LinearRingPropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "linearRing"
- ]
- },
- "MultiCurveCoverageType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDiscreteCoverageType"
- },
- {
- "type":"object",
- "title":"MultiCurveCoverageType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MultiCurveCoverageType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "CompositeCurveType":{
- "required":[
- "curveMember"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCurveType"
- },
- {
- "type":"object",
- "title":"CompositeCurveType",
- "properties":{
- "curveMember":{
- "title":"curveMember",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CurvePropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"curveMember",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "aggregationType":{
- "title":"aggregationType",
- "allOf":[
- {
- "$ref":"#/definitions/AggregationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"aggregationType",
- "namespaceURI":""
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CompositeCurveType",
+ "localPart":"IsolatedPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "curveMember",
- "aggregationType"
+ "node",
+ "edge",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate",
+ "owns"
]
},
- "ArcByCenterPointType":{
+ "MultiCurveDomainType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/DomainSetType"
+ },
+ {
+ "type":"object",
+ "title":"MultiCurveDomainType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MultiCurveDomainType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "MovingObjectStatusType":{
"required":[
+ "position",
"pos",
- "pointProperty",
- "pointRep",
- "posList",
- "coordinates",
- "radius",
- "numARC"
+ "locationName",
+ "locationReference",
+ "location"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractCurveSegmentType"
+ "$ref":"#/definitions/AbstractTimeSliceType"
},
{
"type":"object",
- "title":"ArcByCenterPointType",
+ "title":"MovingObjectStatusType",
"properties":{
+ "position":{
+ "title":"position",
+ "allOf":[
+ {
+ "$ref":"#/definitions/GeometryPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"position",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
"pos":{
"title":"pos",
"allOf":[
@@ -28796,121 +29081,133 @@
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "pointProperty":{
- "title":"pointProperty",
+ "locationName":{
+ "title":"locationName",
"allOf":[
{
- "$ref":"#/definitions/PointPropertyType"
+ "$ref":"#/definitions/CodeType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"pointProperty",
+ "localPart":"locationName",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "pointRep":{
- "title":"pointRep",
+ "locationReference":{
+ "title":"locationReference",
"allOf":[
{
- "$ref":"#/definitions/PointPropertyType"
+ "$ref":"#/definitions/ReferenceType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"pointRep",
+ "localPart":"locationReference",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "posList":{
- "title":"posList",
+ "location":{
+ "title":"location",
"allOf":[
{
- "$ref":"#/definitions/DirectPositionListType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/LocationPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"location",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"posList",
+ "localPart":"location",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "coordinates":{
- "title":"coordinates",
+ "speed":{
+ "title":"speed",
"allOf":[
{
- "$ref":"#/definitions/CoordinatesType"
+ "$ref":"#/definitions/MeasureType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"coordinates",
+ "localPart":"speed",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "radius":{
- "title":"radius",
+ "bearing":{
+ "title":"bearing",
"allOf":[
{
- "$ref":"#/definitions/LengthType"
+ "$ref":"#/definitions/DirectionPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"radius",
+ "localPart":"bearing",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "startAngle":{
- "title":"startAngle",
+ "acceleration":{
+ "title":"acceleration",
"allOf":[
{
- "$ref":"#/definitions/AngleType"
+ "$ref":"#/definitions/MeasureType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"startAngle",
+ "localPart":"acceleration",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "endAngle":{
- "title":"endAngle",
+ "elevation":{
+ "title":"elevation",
"allOf":[
{
- "$ref":"#/definitions/AngleType"
+ "$ref":"#/definitions/MeasureType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"endAngle",
+ "localPart":"elevation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "interpolation":{
- "title":"interpolation",
+ "status":{
+ "title":"status",
"allOf":[
{
- "$ref":"#/definitions/CurveInterpolationType"
+ "$ref":"#/definitions/StringOrRefType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"interpolation",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"status",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
- "numARC":{
- "title":"numARC",
+ "statusReference":{
+ "title":"statusReference",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/ReferenceType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"numArc",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"statusReference",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
}
@@ -28918,144 +29215,186 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"ArcByCenterPointType",
+ "localPart":"MovingObjectStatusType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
+ "position",
"pos",
- "pointProperty",
- "pointRep",
- "posList",
- "coordinates",
- "radius",
- "startAngle",
- "endAngle",
- "interpolation",
- "numARC"
+ "locationName",
+ "locationReference",
+ "location",
+ "speed",
+ "bearing",
+ "acceleration",
+ "elevation",
+ "status",
+ "statusReference"
]
},
- "Quantity":{
+ "DirectedObservationAtDistanceType":{
+ "required":[
+ "distance"
+ ],
"allOf":[
{
- "$ref":"#/definitions/MeasureType"
+ "$ref":"#/definitions/DirectedObservationType"
},
{
"type":"object",
- "title":"Quantity",
+ "title":"DirectedObservationAtDistanceType",
"properties":{
- "nilReason":{
- "title":"nilReason",
+ "distance":{
+ "title":"distance",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/MeasureType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"distance",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
}
}
],
"typeType":"classInfo",
+ "typeName":{
+ "localPart":"DirectedObservationAtDistanceType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
"propertiesOrder":[
- "nilReason"
+ "distance"
]
},
- "KnotType":{
- "type":"object",
- "title":"KnotType",
+ "CoordinateSystemAxisType":{
"required":[
- "value",
- "multiplicity",
- "weight"
+ "axisAbbrev",
+ "axisDirection",
+ "uom"
],
- "properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"value",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "multiplicity":{
- "title":"multiplicity",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"multiplicity",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "allOf":[
+ {
+ "$ref":"#/definitions/IdentifiedObjectType"
},
- "weight":{
- "title":"weight",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ {
+ "type":"object",
+ "title":"CoordinateSystemAxisType",
+ "properties":{
+ "axisAbbrev":{
+ "title":"axisAbbrev",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"axisAbbrev",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "axisDirection":{
+ "title":"axisDirection",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeWithAuthorityType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"axisDirection",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "minimumValue":{
+ "title":"minimumValue",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"minimumValue",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "maximumValue":{
+ "title":"maximumValue",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"maximumValue",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "rangeMeaning":{
+ "title":"rangeMeaning",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeWithAuthorityType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"rangeMeaning",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "uom":{
+ "title":"uom",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uom",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"weight",
- "namespaceURI":"http://www.opengis.net/gml"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"KnotType",
+ "localPart":"CoordinateSystemAxisType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "value",
- "multiplicity",
- "weight"
+ "axisAbbrev",
+ "axisDirection",
+ "minimumValue",
+ "maximumValue",
+ "rangeMeaning",
+ "uom"
]
},
- "CurvePropertyType":{
+ "DerivedCRSPropertyType":{
"type":"object",
- "title":"CurvePropertyType",
+ "title":"DerivedCRSPropertyType",
"required":[
- "abstractCurve"
+ "derivedCRS"
],
"properties":{
- "abstractCurve":{
- "title":"abstractCurve",
+ "derivedCRS":{
+ "title":"derivedCRS",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractCurveType"
- }
- },
- "elementName":{
- "localPart":"AbstractCurve",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"#/definitions/DerivedCRSType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractCurve",
+ "localPart":"DerivedCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -29178,28 +29517,15 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CurvePropertyType",
+ "localPart":"DerivedCRSPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "abstractCurve",
+ "derivedCRS",
"nilReason",
"remoteSchema",
"type",
@@ -29208,72 +29534,112 @@
"arcrole",
"title",
"show",
- "actuate",
- "owns"
+ "actuate"
]
},
- "ValuePropertyType":{
- "type":"object",
- "title":"ValuePropertyType",
+ "EngineeringCRSType":{
"required":[
- "abstractValue",
- "abstractGeometry",
- "abstractTimeObject",
- "_null"
+ "coordinateSystem",
+ "engineeringDatum"
],
- "properties":{
- "abstractValue":{
- "title":"abstractValue",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCRSType"
+ },
+ {
+ "type":"object",
+ "title":"EngineeringCRSType",
+ "properties":{
+ "coordinateSystem":{
+ "title":"coordinateSystem",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/CoordinateSystemPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"coordinateSystem",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
- },
+ ],
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"AbstractValue",
+ "localPart":"coordinateSystem",
"namespaceURI":"http://www.opengis.net/gml"
}
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractValue",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "abstractGeometry":{
- "title":"abstractGeometry",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeometryType"
+ },
+ "engineeringDatum":{
+ "title":"engineeringDatum",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/EngineeringDatumPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"engineeringDatum",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
}
- },
+ ],
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"AbstractGeometry",
+ "localPart":"engineeringDatum",
"namespaceURI":"http://www.opengis.net/gml"
}
}
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractGeometry",
- "namespaceURI":"http://www.opengis.net/gml"
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"EngineeringCRSType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "coordinateSystem",
+ "engineeringDatum"
+ ]
+ },
+ "ScaleType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/MeasureType"
},
- "abstractTimeObject":{
- "title":"abstractTimeObject",
+ {
+ "type":"object",
+ "title":"ScaleType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ScaleType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "MultiGeometryPropertyType":{
+ "type":"object",
+ "title":"MultiGeometryPropertyType",
+ "required":[
+ "abstractGeometricAggregate"
+ ],
+ "properties":{
+ "abstractGeometricAggregate":{
+ "title":"abstractGeometricAggregate",
"allOf":[
{
"type":"object",
@@ -29282,34 +29648,18 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTimeObjectType"
+ "$ref":"#/definitions/AbstractGeometricAggregateType"
}
},
"elementName":{
- "localPart":"AbstractTimeObject",
+ "localPart":"AbstractGeometricAggregate",
"namespaceURI":"http://www.opengis.net/gml"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"AbstractTimeObject",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "_null":{
- "title":"_null",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Null",
+ "localPart":"AbstractGeometricAggregate",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -29449,14 +29799,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ValuePropertyType",
+ "localPart":"MultiGeometryPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "abstractValue",
- "abstractGeometry",
- "abstractTimeObject",
- "_null",
+ "abstractGeometricAggregate",
"owns",
"nilReason",
"remoteSchema",
@@ -29469,109 +29816,103 @@
"actuate"
]
},
- "DirectedNodePropertyType":{
+ "ShellType":{
"type":"object",
- "title":"DirectedNodePropertyType",
+ "title":"ShellType",
"required":[
- "node"
+ "surfaceMember"
],
"properties":{
- "node":{
- "title":"node",
+ "surfaceMember":{
+ "title":"surfaceMember",
"allOf":[
{
- "$ref":"#/definitions/NodeType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/SurfacePropertyType"
+ },
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Node",
+ "localPart":"surfaceMember",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "orientation":{
- "title":"orientation",
- "allOf":[
- {
- "$ref":"#/definitions/SignType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"orientation",
- "namespaceURI":""
- }
- },
- "owns":{
- "title":"owns",
+ "aggregationType":{
+ "title":"aggregationType",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ "$ref":"#/definitions/AggregationType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"owns",
+ "localPart":"aggregationType",
"namespaceURI":""
}
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ShellType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "surfaceMember",
+ "aggregationType"
+ ]
+ },
+ "AbstractTimeTopologyPrimitiveType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractTimePrimitiveType"
},
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "title":"AbstractTimeTopologyPrimitiveType",
+ "properties":{
+ "complex":{
+ "title":"complex",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ReferenceType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"complex",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":""
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
- },
- "href":{
- "title":"href",
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractTimeTopologyPrimitiveType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "complex"
+ ]
+ },
+ "CoordinatesType":{
+ "type":"object",
+ "title":"CoordinatesType",
+ "properties":{
+ "value":{
+ "title":"value",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
+ "propertyType":"value"
},
- "role":{
- "title":"role",
+ "decimal":{
+ "title":"decimal",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -29579,12 +29920,12 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"decimal",
+ "namespaceURI":""
}
},
- "arcrole":{
- "title":"arcrole",
+ "cs":{
+ "title":"cs",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -29592,12 +29933,12 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"cs",
+ "namespaceURI":""
}
},
- "title":{
- "title":"title",
+ "ts":{
+ "title":"ts",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -29605,55 +29946,21 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"ts",
+ "namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DirectedNodePropertyType",
+ "localPart":"CoordinatesType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "node",
- "orientation",
- "owns",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "value",
+ "decimal",
+ "cs",
+ "ts"
]
},
"ImageDatumPropertyType":{
@@ -29815,33 +30122,15 @@
"actuate"
]
},
- "EllipsoidalCSType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoordinateSystemType"
- },
- {
- "type":"object",
- "title":"EllipsoidalCSType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"EllipsoidalCSType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "TimePrimitivePropertyType":{
+ "GeneralTransformationPropertyType":{
"type":"object",
- "title":"TimePrimitivePropertyType",
+ "title":"GeneralTransformationPropertyType",
"required":[
- "abstractTimePrimitive"
+ "abstractGeneralTransformation"
],
"properties":{
- "abstractTimePrimitive":{
- "title":"abstractTimePrimitive",
+ "abstractGeneralTransformation":{
+ "title":"abstractGeneralTransformation",
"allOf":[
{
"type":"object",
@@ -29850,34 +30139,21 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTimePrimitiveType"
+ "$ref":"#/definitions/AbstractGeneralTransformationType"
}
},
"elementName":{
- "localPart":"AbstractTimePrimitive",
+ "localPart":"AbstractGeneralTransformation",
"namespaceURI":"http://www.opengis.net/gml"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"AbstractTimePrimitive",
+ "localPart":"AbstractGeneralTransformation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
- },
"nilReason":{
"title":"nilReason",
"allOf":[
@@ -30001,12 +30277,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TimePrimitivePropertyType",
+ "localPart":"GeneralTransformationPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "abstractTimePrimitive",
- "owns",
+ "abstractGeneralTransformation",
"nilReason",
"remoteSchema",
"type",
@@ -30018,23 +30293,112 @@
"actuate"
]
},
- "TemporalCRSPropertyType":{
+ "DynamicFeatureCollectionType":{
+ "required":[
+ "dynamicMembers"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/DynamicFeatureType"
+ },
+ {
+ "type":"object",
+ "title":"DynamicFeatureCollectionType",
+ "properties":{
+ "dynamicMembers":{
+ "title":"dynamicMembers",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DynamicFeatureMemberType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"dynamicMembers",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DynamicFeatureCollectionType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "dynamicMembers"
+ ]
+ },
+ "PolygonType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractSurfaceType"
+ },
+ {
+ "type":"object",
+ "title":"PolygonType",
+ "properties":{
+ "exterior":{
+ "title":"exterior",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractRingPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"exterior",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "interior":{
+ "title":"interior",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/AbstractRingPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"interior",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"PolygonType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ },
+ "propertiesOrder":[
+ "exterior",
+ "interior"
+ ]
+ },
+ "GeocentricCRSPropertyType":{
"type":"object",
- "title":"TemporalCRSPropertyType",
+ "title":"GeocentricCRSPropertyType",
"required":[
- "temporalCRS"
+ "geocentricCRS"
],
"properties":{
- "temporalCRS":{
- "title":"temporalCRS",
+ "geocentricCRS":{
+ "title":"geocentricCRS",
"allOf":[
{
- "$ref":"#/definitions/TemporalCRSType"
+ "$ref":"#/definitions/GeocentricCRSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TemporalCRS",
+ "localPart":"GeocentricCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30107,188 +30471,93 @@
}
},
"arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TemporalCRSPropertyType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "temporalCRS",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "TemporalDatumType":{
- "required":[
- "origin"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/TemporalDatumBaseType"
- },
- {
- "type":"object",
- "title":"TemporalDatumType",
- "properties":{
- "origin":{
- "title":"origin",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"origin",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TemporalDatumType",
- "namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "origin"
- ]
- },
- "MultiSurfaceDomainType":{
- "allOf":[
- {
- "$ref":"#/definitions/DomainSetType"
},
- {
- "type":"object",
- "title":"MultiSurfaceDomainType",
- "properties":{
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MultiSurfaceDomainType",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "AbstractMetaDataType":{
- "type":"object",
- "title":"AbstractMetaDataType",
- "properties":{
- "content":{
- "title":"content",
+ },
+ "show":{
+ "title":"show",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/ShowType"
}
],
- "propertyType":"elementRefs"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
},
- "id":{
- "title":"id",
+ "actuate":{
+ "title":"actuate",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
+ "$ref":"#/definitions/ActuateType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"id",
- "namespaceURI":"http://www.opengis.net/gml"
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractMetaDataType",
+ "localPart":"GeocentricCRSPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "content",
- "id"
+ "geocentricCRS",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "EngineeringCRSPropertyType":{
+ "OperationParameterPropertyType":{
"type":"object",
- "title":"EngineeringCRSPropertyType",
+ "title":"OperationParameterPropertyType",
"required":[
- "engineeringCRS"
+ "operationParameter"
],
"properties":{
- "engineeringCRS":{
- "title":"engineeringCRS",
+ "operationParameter":{
+ "title":"operationParameter",
"allOf":[
{
- "$ref":"#/definitions/EngineeringCRSType"
+ "$ref":"#/definitions/OperationParameterType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"EngineeringCRS",
+ "localPart":"OperationParameter",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30415,11 +30684,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"EngineeringCRSPropertyType",
+ "localPart":"OperationParameterPropertyType",
"namespaceURI":"http://www.opengis.net/gml"
},
"propertiesOrder":[
- "engineeringCRS",
+ "operationParameter",
"nilReason",
"remoteSchema",
"type",
@@ -30431,276 +30700,127 @@
"actuate"
]
},
- "DynamicFeatureCollectionType":{
- "required":[
- "dynamicMembers"
- ],
+ "AggregationType":{
"allOf":[
{
- "$ref":"#/definitions/DynamicFeatureType"
- },
- {
- "type":"object",
- "title":"DynamicFeatureCollectionType",
- "properties":{
- "dynamicMembers":{
- "title":"dynamicMembers",
- "allOf":[
- {
- "$ref":"#/definitions/DynamicFeatureMemberType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"dynamicMembers",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "typeType":"classInfo",
+ "typeType":"enumInfo",
"typeName":{
- "localPart":"DynamicFeatureCollectionType",
+ "localPart":"AggregationType",
"namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "dynamicMembers"
- ]
+ }
},
- "OrientableSurfaceType":{
- "required":[
- "baseSurface"
- ],
+ "CompassPointEnumeration":{
"allOf":[
{
- "$ref":"#/definitions/AbstractSurfaceType"
- },
- {
- "type":"object",
- "title":"OrientableSurfaceType",
- "properties":{
- "baseSurface":{
- "title":"baseSurface",
- "allOf":[
- {
- "$ref":"#/definitions/SurfacePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"baseSurface",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "orientation":{
- "title":"orientation",
- "allOf":[
- {
- "$ref":"#/definitions/SignType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"orientation",
- "namespaceURI":""
- }
- }
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "typeType":"classInfo",
+ "typeType":"enumInfo",
"typeName":{
- "localPart":"OrientableSurfaceType",
+ "localPart":"CompassPointEnumeration",
"namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "baseSurface",
- "orientation"
- ]
+ }
},
- "AbstractParametricCurveSurfaceType":{
+ "SequenceRuleEnumeration":{
"allOf":[
{
- "$ref":"#/definitions/AbstractSurfacePatchType"
- },
- {
- "type":"object",
- "title":"AbstractParametricCurveSurfaceType",
- "properties":{
- "aggregationType":{
- "title":"aggregationType",
- "allOf":[
- {
- "$ref":"#/definitions/AggregationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"aggregationType",
- "namespaceURI":""
- }
- }
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "typeType":"classInfo",
+ "typeType":"enumInfo",
"typeName":{
- "localPart":"AbstractParametricCurveSurfaceType",
+ "localPart":"SequenceRuleEnumeration",
"namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "aggregationType"
- ]
+ }
},
- "AbstractCRSType":{
- "required":[
- "scope"
- ],
+ "SuccessionType":{
"allOf":[
{
- "$ref":"#/definitions/IdentifiedObjectType"
- },
- {
- "type":"object",
- "title":"AbstractCRSType",
- "properties":{
- "domainOfValidity":{
- "title":"domainOfValidity",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/DomainOfValidity"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"domainOfValidity",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "scope":{
- "title":"scope",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"scope",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "typeType":"classInfo",
+ "typeType":"enumInfo",
"typeName":{
- "localPart":"AbstractCRSType",
+ "localPart":"SuccessionType",
"namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "domainOfValidity",
- "scope"
- ]
+ }
},
- "ConversionToPreferredUnitType":{
- "required":[
- "factor",
- "formula"
- ],
+ "SignType":{
"allOf":[
{
- "$ref":"#/definitions/UnitOfMeasureType"
- },
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "typeType":"enumInfo",
+ "typeName":{
+ "localPart":"SignType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "CurveInterpolationType":{
+ "allOf":[
{
- "type":"object",
- "title":"ConversionToPreferredUnitType",
- "properties":{
- "factor":{
- "title":"factor",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"factor",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- "formula":{
- "title":"formula",
- "allOf":[
- {
- "$ref":"#/definitions/FormulaType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"formula",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "typeType":"classInfo",
+ "typeType":"enumInfo",
"typeName":{
- "localPart":"ConversionToPreferredUnitType",
+ "localPart":"CurveInterpolationType",
"namespaceURI":"http://www.opengis.net/gml"
- },
- "propertiesOrder":[
- "factor",
- "formula"
- ]
+ }
},
- "TimeType":{
+ "FileValueModelType":{
"allOf":[
{
- "$ref":"#/definitions/MeasureType"
- },
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "typeType":"enumInfo",
+ "typeName":{
+ "localPart":"FileValueModelType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "TimeIndeterminateValueType":{
+ "allOf":[
{
- "type":"object",
- "title":"TimeType",
- "properties":{
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "typeType":"classInfo",
+ "typeType":"enumInfo",
"typeName":{
- "localPart":"TimeType",
+ "localPart":"TimeIndeterminateValueType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "PolarCSType":{
+ "SurfaceInterpolationType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractCoordinateSystemType"
- },
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "typeType":"enumInfo",
+ "typeName":{
+ "localPart":"SurfaceInterpolationType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "IncrementOrder":{
+ "allOf":[
{
- "type":"object",
- "title":"PolarCSType",
- "properties":{
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "typeType":"classInfo",
+ "typeType":"enumInfo",
"typeName":{
- "localPart":"PolarCSType",
+ "localPart":"IncrementOrder",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "SequenceRuleEnumeration":{
+ "KnotTypesType":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -30708,132 +30828,282 @@
],
"typeType":"enumInfo",
"typeName":{
- "localPart":"SequenceRuleEnumeration",
+ "localPart":"KnotTypesType",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ },
+ "anyOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/TimePeriodType"
+ }
+ },
+ "elementName":{
+ "localPart":"TimePeriod",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/MultiSolidDomainType"
+ }
+ },
+ "elementName":{
+ "localPart":"multiSolidDomain",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/DMSAngleType"
+ }
+ },
+ "elementName":{
+ "localPart":"dmsAngleValue",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/MeasureType"
+ }
+ },
+ "elementName":{
+ "localPart":"value",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/TimeCoordinateSystemType"
+ }
+ },
+ "elementName":{
+ "localPart":"TimeCoordinateSystem",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/SurfaceType"
+ }
+ },
+ "elementName":{
+ "localPart":"Surface",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/TemporalCRSType"
+ }
+ },
+ "elementName":{
+ "localPart":"TemporalCRS",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PriorityLocationPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"priorityLocation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "TimeIndeterminateValueType":{
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/GeographicCRSPropertyType"
}
- ],
- "typeType":"enumInfo",
- "typeName":{
- "localPart":"TimeIndeterminateValueType",
+ },
+ "elementName":{
+ "localPart":"geographicCRSRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "SurfaceInterpolationType":{
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/MappingRuleType"
}
- ],
- "typeType":"enumInfo",
- "typeName":{
- "localPart":"SurfaceInterpolationType",
+ },
+ "elementName":{
+ "localPart":"CoverageMappingRule",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "CurveInterpolationType":{
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointType"
}
- ],
- "typeType":"enumInfo",
- "typeName":{
- "localPart":"CurveInterpolationType",
+ },
+ "elementName":{
+ "localPart":"Point",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "IncrementOrder":{
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/TimeCalendarEraType"
}
- ],
- "typeType":"enumInfo",
- "typeName":{
- "localPart":"IncrementOrder",
+ },
+ "elementName":{
+ "localPart":"TimeCalendarEra",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "AggregationType":{
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
- ],
- "typeType":"enumInfo",
- "typeName":{
- "localPart":"AggregationType",
+ },
+ "elementName":{
+ "localPart":"modifiedCoordinate",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "FileValueModelType":{
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/CartesianCSPropertyType"
}
- ],
- "typeType":"enumInfo",
- "typeName":{
- "localPart":"FileValueModelType",
+ },
+ "elementName":{
+ "localPart":"cartesianCSRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "SignType":{
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/OperationParameterPropertyType"
}
- ],
- "typeType":"enumInfo",
- "typeName":{
- "localPart":"SignType",
+ },
+ "elementName":{
+ "localPart":"operationParameterRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "KnotTypesType":{
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/CompositeSurfaceType"
}
- ],
- "typeType":"enumInfo",
- "typeName":{
- "localPart":"KnotTypesType",
+ },
+ "elementName":{
+ "localPart":"CompositeSurface",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "SuccessionType":{
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/EllipsoidType"
}
- ],
- "typeType":"enumInfo",
- "typeName":{
- "localPart":"SuccessionType",
+ },
+ "elementName":{
+ "localPart":"Ellipsoid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
- "CompassPointEnumeration":{
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
}
- ],
- "typeType":"enumInfo",
- "typeName":{
- "localPart":"CompassPointEnumeration",
+ },
+ "elementName":{
+ "localPart":"minimumValue",
"namespaceURI":"http://www.opengis.net/gml"
}
- }
- },
- "anyOf":[
+ },
{
"type":"object",
"properties":{
@@ -30841,11 +31111,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TriangleType"
+ "$ref":"#/definitions/SurfaceArrayPropertyType"
}
},
"elementName":{
- "localPart":"Triangle",
+ "localPart":"surfaceArrayProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30856,11 +31126,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/HistoryPropertyType"
+ "$ref":"#/definitions/CodeWithAuthorityType"
}
},
"elementName":{
- "localPart":"history",
+ "localPart":"derivedCRSType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30871,11 +31141,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTimeGeometricPrimitiveType"
+ "$ref":"#/definitions/FeaturePropertyType"
}
},
"elementName":{
- "localPart":"AbstractTimeGeometricPrimitive",
+ "localPart":"featureMember",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30886,11 +31156,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeodeticCRSPropertyType"
+ "$ref":"#/definitions/CurvePropertyType"
}
},
"elementName":{
- "localPart":"baseGeodeticCRS",
+ "localPart":"centerLineOf",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30901,11 +31171,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationMethodPropertyType"
+ "$ref":"#/definitions/OffsetCurveType"
}
},
"elementName":{
- "localPart":"operationMethodRef",
+ "localPart":"OffsetCurve",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30916,11 +31186,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiSolidPropertyType"
+ "$ref":"#/definitions/TimePositionType"
}
},
"elementName":{
- "localPart":"multiSolidProperty",
+ "localPart":"timePosition",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30931,11 +31201,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DirectedFacePropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
},
"elementName":{
- "localPart":"directedFace",
+ "localPart":"targetElement",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30946,11 +31216,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeocentricCRSPropertyType"
+ "$ref":"#/definitions/TimeIntervalLengthType"
}
},
"elementName":{
- "localPart":"geocentricCRSRef",
+ "localPart":"timeInterval",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30961,11 +31231,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/OperationMethodPropertyType"
}
},
"elementName":{
- "localPart":"remarks",
+ "localPart":"method",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30976,11 +31246,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ConventionalUnitType"
+ "$ref":"#/definitions/ReferenceType"
}
},
"elementName":{
- "localPart":"ConventionalUnit",
+ "localPart":"abstractReference",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -30991,11 +31261,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractContinuousCoverageType"
+ "$ref":"#/definitions/EllipsoidPropertyType"
}
},
"elementName":{
- "localPart":"AbstractContinuousCoverage",
+ "localPart":"usesEllipsoid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31006,11 +31276,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinateSystemAxisPropertyType"
+ "$ref":"#/definitions/ReferenceType"
}
},
"elementName":{
- "localPart":"coordinateSystemAxisRef",
+ "localPart":"statusReference",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31021,11 +31291,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/VerticalCRSType"
+ "$ref":"#/definitions/ValueArrayPropertyType"
}
},
"elementName":{
- "localPart":"VerticalCRS",
+ "localPart":"valueComponents",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31036,11 +31306,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CylindricalCSPropertyType"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"cylindricalCSRef",
+ "localPart":"axisAbbrev",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31051,11 +31321,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AssociationRoleType"
+ "$ref":"#/definitions/GeodeticCRSPropertyType"
}
},
"elementName":{
- "localPart":"abstractAssociationRole",
+ "localPart":"baseGeodeticCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31066,11 +31336,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeodeticCRSType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
},
"elementName":{
- "localPart":"GeodeticCRS",
+ "localPart":"stringValue",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31081,11 +31351,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/Quantity"
+ "$ref":"#/definitions/OperationParameterGroupPropertyType"
}
},
"elementName":{
- "localPart":"Quantity",
+ "localPart":"group",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31096,11 +31366,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeWithAuthorityType"
+ "$ref":"#/definitions/AbstractTimeSliceType"
}
},
"elementName":{
- "localPart":"derivedCRSType",
+ "localPart":"AbstractTimeSlice",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31111,11 +31381,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeWithAuthorityType"
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
}
},
"elementName":{
- "localPart":"rangeMeaning",
+ "localPart":"realizationEpoch",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31126,11 +31396,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TemporalCRSPropertyType"
+ "$ref":"#/definitions/SecondDefiningParameterPropertyElement"
}
},
"elementName":{
- "localPart":"temporalCRSRef",
+ "localPart":"secondDefiningParameter",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31141,11 +31411,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PointPropertyType"
+ "$ref":"#/definitions/CoordinateOperationPropertyType"
}
},
"elementName":{
- "localPart":"pointRep",
+ "localPart":"usesSingleOperation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31156,11 +31426,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ArrayType"
+ "$ref":"#/definitions/MultiSolidPropertyType"
}
},
"elementName":{
- "localPart":"Array",
+ "localPart":"multiSolidProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31171,11 +31441,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeographicCRSPropertyType"
+ "$ref":"#/definitions/TopoPointPropertyType"
}
},
"elementName":{
- "localPart":"geographicCRSRef",
+ "localPart":"topoPointProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31186,11 +31456,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DynamicFeatureType"
+ "$ref":"#/definitions/VerticalCRSPropertyType"
}
},
"elementName":{
- "localPart":"DynamicFeature",
+ "localPart":"verticalCRSRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31201,11 +31471,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ContainerPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"container",
+ "localPart":"AbstractScalarValueList",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31216,11 +31486,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TemporalCSPropertyType"
+ "$ref":"#/definitions/TopoComplexMemberType"
}
},
"elementName":{
- "localPart":"usesTemporalCS",
+ "localPart":"superComplex",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31231,11 +31501,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractSolidType"
+ "$ref":"#/definitions/BaseUnitType"
}
},
"elementName":{
- "localPart":"AbstractSolid",
+ "localPart":"BaseUnit",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31246,11 +31516,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/FeatureCollectionType"
+ "$ref":"#/definitions/AffinePlacementType"
}
},
"elementName":{
- "localPart":"FeatureCollection",
+ "localPart":"AffinePlacement",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31261,11 +31531,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractFeatureType"
+ "$ref":"#/definitions/VerticalDatumType"
}
},
"elementName":{
- "localPart":"AbstractFeature",
+ "localPart":"VerticalDatum",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31276,11 +31546,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractCoverageType"
+ "$ref":"#/definitions/CubicSplineType"
}
},
"elementName":{
- "localPart":"AbstractCoverage",
+ "localPart":"CubicSpline",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31291,11 +31561,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/DataBlockType"
}
},
"elementName":{
- "localPart":"modifiedCoordinate",
+ "localPart":"DataBlock",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31306,11 +31576,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractCoordinateOperationType"
+ "$ref":"#/definitions/SurfacePropertyType"
}
},
"elementName":{
- "localPart":"AbstractCoordinateOperation",
+ "localPart":"baseSurface",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31321,11 +31591,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DerivedUnitType"
+ "$ref":"#/definitions/OrientableSurfaceType"
}
},
"elementName":{
- "localPart":"DerivedUnit",
+ "localPart":"OrientableSurface",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31336,11 +31606,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/VerticalCSPropertyType"
+ "$ref":"#/definitions/VerticalCRSType"
}
},
"elementName":{
- "localPart":"verticalCS",
+ "localPart":"VerticalCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31351,11 +31621,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeodeticDatumType"
+ "$ref":"#/definitions/RangeSetType"
}
},
"elementName":{
- "localPart":"GeodeticDatum",
+ "localPart":"rangeSet",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31366,11 +31636,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationParameterType"
+ "$ref":"#/definitions/TopoPrimitiveArrayAssociationType"
}
},
"elementName":{
- "localPart":"OperationParameter",
+ "localPart":"topoPrimitiveMembers",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31381,11 +31651,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinateSystemPropertyType"
+ "$ref":"#/definitions/AbstractGeneralOperationParameterPropertyType"
}
},
"elementName":{
- "localPart":"coordinateSystem",
+ "localPart":"includesParameter",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31396,11 +31666,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeneralConversionPropertyType"
+ "$ref":"#/definitions/SurfaceArrayPropertyType"
}
},
"elementName":{
- "localPart":"conversion",
+ "localPart":"surfaceMembers",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31411,11 +31681,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractRingPropertyType"
+ "$ref":"#/definitions/CoordinateSystemAxisPropertyType"
}
},
"elementName":{
- "localPart":"interior",
+ "localPart":"coordinateSystemAxisRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31426,11 +31696,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeWithAuthorityType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"axisDirection",
+ "localPart":"AbstractValue",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31441,11 +31711,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTimeSliceType"
+ "$ref":"#/definitions/CoordinatesType"
}
},
"elementName":{
- "localPart":"AbstractTimeSlice",
+ "localPart":"tupleList",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31456,11 +31726,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoPointPropertyType"
+ "$ref":"#/definitions/AbstractGeometricAggregateType"
}
},
"elementName":{
- "localPart":"topoPointProperty",
+ "localPart":"AbstractGeometricAggregate",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31471,11 +31741,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BSplineType"
+ "$ref":"#/definitions/CylinderType"
}
},
"elementName":{
- "localPart":"BSpline",
+ "localPart":"Cylinder",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31486,11 +31756,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DefinitionType"
+ "$ref":"#/definitions/OperationParameterPropertyType"
}
},
"elementName":{
- "localPart":"Definition",
+ "localPart":"operationParameterGroupRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31501,11 +31771,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CategoryExtentType"
+ "$ref":"#/definitions/AffineCSType"
}
},
"elementName":{
- "localPart":"CategoryExtent",
+ "localPart":"AffineCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31516,11 +31786,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTimePrimitiveType"
+ "$ref":"#/definitions/LineStringSegmentType"
}
},
"elementName":{
- "localPart":"AbstractTimePrimitive",
+ "localPart":"LineStringSegment",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31531,11 +31801,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeIntervalLengthType"
+ "$ref":"#/definitions/DirectedObservationAtDistanceType"
}
},
"elementName":{
- "localPart":"timeInterval",
+ "localPart":"DirectedObservationAtDistance",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31546,11 +31816,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/VerticalDatumType"
+ "$ref":"#/definitions/HistoryPropertyType"
}
},
"elementName":{
- "localPart":"VerticalDatum",
+ "localPart":"track",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31561,11 +31831,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GridDomainType"
+ "$ref":"#/definitions/PrimeMeridianPropertyType"
}
},
"elementName":{
- "localPart":"gridDomain",
+ "localPart":"primeMeridianRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31576,11 +31846,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/GridCoverageType"
}
},
"elementName":{
- "localPart":"formula",
+ "localPart":"GridCoverage",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31591,11 +31861,14 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeodeticDatumPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
},
"elementName":{
- "localPart":"geodeticDatumRef",
+ "localPart":"BooleanList",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31606,11 +31879,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/AbstractRingPropertyType"
}
},
"elementName":{
- "localPart":"name",
+ "localPart":"exterior",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31621,11 +31894,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeneralTransformationPropertyType"
+ "$ref":"#/definitions/ReferenceType"
}
},
"elementName":{
- "localPart":"generalTransformationRef",
+ "localPart":"dataSourceReference",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31636,11 +31909,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DomainOfValidity"
+ "$ref":"#/definitions/EllipsoidalCSType"
}
},
"elementName":{
- "localPart":"domainOfValidity",
+ "localPart":"EllipsoidalCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31651,11 +31924,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ImageDatumPropertyType"
+ "$ref":"#/definitions/MultiGeometryType"
}
},
"elementName":{
- "localPart":"usesImageDatum",
+ "localPart":"MultiGeometry",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31666,11 +31939,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DerivationUnitTermType"
+ "$ref":"#/definitions/PolygonType"
}
},
"elementName":{
- "localPart":"derivationUnitTerm",
+ "localPart":"Polygon",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31681,11 +31954,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SphericalCSPropertyType"
+ "$ref":"#/definitions/ConventionalUnitType"
}
},
"elementName":{
- "localPart":"sphericalCS",
+ "localPart":"ConventionalUnit",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31696,11 +31969,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeneralConversionType"
+ "$ref":"#/definitions/AbstractFeatureType"
}
},
"elementName":{
- "localPart":"AbstractGeneralConversion",
+ "localPart":"AbstractFeature",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31711,11 +31984,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BezierType"
+ "$ref":"#/definitions/UserDefinedCSPropertyType"
}
},
"elementName":{
- "localPart":"Bezier",
+ "localPart":"userDefinedCSRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31726,11 +31999,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SolidPropertyType"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"solidMember",
+ "localPart":"name",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31741,11 +32014,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ProcedurePropertyType"
+ "$ref":"#/definitions/EllipsoidalCSPropertyType"
}
},
"elementName":{
- "localPart":"using",
+ "localPart":"usesEllipsoidalCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31756,11 +32029,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BagType"
+ "$ref":"#/definitions/IsolatedPropertyType"
}
},
"elementName":{
- "localPart":"Bag",
+ "localPart":"isolated",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31771,11 +32044,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ImageCRSType"
+ "$ref":"#/definitions/ReferenceType"
}
},
"elementName":{
- "localPart":"ImageCRS",
+ "localPart":"quantityTypeReference",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31786,11 +32059,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EngineeringDatumType"
+ "$ref":"#/definitions/AbstractGeneralOperationParameterPropertyType"
}
},
"elementName":{
- "localPart":"EngineeringDatum",
+ "localPart":"abstractGeneralOperationParameterRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31801,11 +32074,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RectangleType"
+ "$ref":"#/definitions/AbstractTimeComplexType"
}
},
"elementName":{
- "localPart":"Rectangle",
+ "localPart":"AbstractTimeComplex",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31816,11 +32089,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RingType"
+ "$ref":"#/definitions/DirectPositionType"
}
},
"elementName":{
- "localPart":"Ring",
+ "localPart":"pos",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31831,11 +32104,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PointArrayPropertyType"
+ "$ref":"#/definitions/AbstractTimeObjectType"
}
},
"elementName":{
- "localPart":"pointArrayProperty",
+ "localPart":"AbstractTimeObject",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31846,11 +32119,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RectifiedGridCoverageType"
+ "$ref":"#/definitions/CircleByCenterPointType"
}
},
"elementName":{
- "localPart":"RectifiedGridCoverage",
+ "localPart":"CircleByCenterPoint",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31861,11 +32134,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/VerticalCRSPropertyType"
+ "$ref":"#/definitions/RangeParametersType"
}
},
"elementName":{
- "localPart":"verticalCRSRef",
+ "localPart":"rangeParameters",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31876,11 +32149,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DefinitionProxyType"
+ "$ref":"#/definitions/PolygonPatchType"
}
},
"elementName":{
- "localPart":"DefinitionProxy",
+ "localPart":"PolygonPatch",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31891,11 +32164,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ConeType"
+ "$ref":"#/definitions/TimeCalendarType"
}
},
"elementName":{
- "localPart":"Cone",
+ "localPart":"TimeCalendar",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31906,11 +32179,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PrimeMeridianPropertyType"
+ "$ref":"#/definitions/Quantity"
}
},
"elementName":{
- "localPart":"primeMeridian",
+ "localPart":"Quantity",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31921,11 +32194,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RangeSetType"
+ "$ref":"#/definitions/TemporalCSType"
}
},
"elementName":{
- "localPart":"rangeSet",
+ "localPart":"TemporalCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31936,11 +32209,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/UnitDefinitionType"
+ "$ref":"#/definitions/CodeOrNilReasonListType"
}
},
"elementName":{
- "localPart":"UnitDefinition",
+ "localPart":"CategoryList",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31951,11 +32224,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeometricComplexType"
+ "$ref":"#/definitions/EngineeringCRSType"
}
},
"elementName":{
- "localPart":"GeometricComplex",
+ "localPart":"EngineeringCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31966,11 +32239,14 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractCRSType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
},
"elementName":{
- "localPart":"AbstractSingleCRS",
+ "localPart":"CountExtent",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -31981,11 +32257,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ResultType"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"resultOf",
+ "localPart":"formula",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32011,11 +32287,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeCalendarType"
+ "$ref":"#/definitions/SolidType"
}
},
"elementName":{
- "localPart":"TimeCalendar",
+ "localPart":"Solid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32026,11 +32302,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ReferenceType"
+ "$ref":"#/definitions/OperationParameterGroupPropertyType"
}
},
"elementName":{
- "localPart":"descriptionReference",
+ "localPart":"valuesOfGroup",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32041,11 +32317,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AffineCSPropertyType"
+ "$ref":"#/definitions/MultiSolidCoverageType"
}
},
"elementName":{
- "localPart":"affineCS",
+ "localPart":"MultiSolidCoverage",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32056,11 +32332,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinateOperationAccuracy"
+ "$ref":"#/definitions/StringOrRefType"
}
},
"elementName":{
- "localPart":"coordinateOperationAccuracy",
+ "localPart":"dataSource",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32071,11 +32347,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SingleOperationPropertyType"
+ "$ref":"#/definitions/CoordinateSystemPropertyType"
}
},
"elementName":{
- "localPart":"singleOperationRef",
+ "localPart":"usesCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32086,11 +32362,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/UnitOfMeasureType"
+ "$ref":"#/definitions/DirectPositionListType"
}
},
"elementName":{
- "localPart":"unitOfMeasure",
+ "localPart":"posList",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32101,11 +32377,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/InlinePropertyType"
+ "$ref":"#/definitions/PrimeMeridianPropertyType"
}
},
"elementName":{
- "localPart":"abstractInlineProperty",
+ "localPart":"usesPrimeMeridian",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32116,11 +32392,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ImageDatumType"
+ "$ref":"#/definitions/PrimeMeridianType"
}
},
"elementName":{
- "localPart":"ImageDatum",
+ "localPart":"PrimeMeridian",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32131,11 +32407,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/PointPropertyType"
}
},
"elementName":{
- "localPart":"AbstractObject",
+ "localPart":"pointRep",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32146,11 +32422,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/Count"
+ "$ref":"#/definitions/DirectionPropertyType"
}
},
"elementName":{
- "localPart":"Count",
+ "localPart":"direction",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32161,11 +32437,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeodeticDatumPropertyType"
+ "$ref":"#/definitions/TimeReferenceSystemType"
}
},
"elementName":{
- "localPart":"geodeticDatum",
+ "localPart":"TimeReferenceSystem",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32176,11 +32452,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeneralOperationParameterPropertyType"
+ "$ref":"#/definitions/AbstractGeneralDerivedCRSType"
}
},
"elementName":{
- "localPart":"usesParameter",
+ "localPart":"AbstractGeneralDerivedCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32191,11 +32467,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/SingleCRSPropertyType"
}
},
"elementName":{
- "localPart":"minimumOccurs",
+ "localPart":"baseCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32206,11 +32482,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ReferenceType"
+ "$ref":"#/definitions/ParameterValueGroupType"
}
},
"elementName":{
- "localPart":"statusReference",
+ "localPart":"ParameterValueGroup",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32221,11 +32497,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ObliqueCartesianCSPropertyType"
+ "$ref":"#/definitions/DegreesType"
}
},
"elementName":{
- "localPart":"usesObliqueCartesianCS",
+ "localPart":"degrees",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32236,11 +32512,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EngineeringDatumPropertyType"
+ "$ref":"#/definitions/VerticalDatumPropertyType"
}
},
"elementName":{
- "localPart":"usesEngineeringDatum",
+ "localPart":"usesVerticalDatum",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32251,11 +32527,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationPropertyType"
+ "$ref":"#/definitions/SurfacePropertyType"
}
},
"elementName":{
- "localPart":"operationRef",
+ "localPart":"surfaceProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32266,11 +32542,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CurveSegmentArrayPropertyType"
+ "$ref":"#/definitions/DirectedFacePropertyType"
}
},
"elementName":{
- "localPart":"segments",
+ "localPart":"directedFace",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32281,11 +32557,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GridCoverageType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
},
"elementName":{
- "localPart":"GridCoverage",
+ "localPart":"valueFile",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32296,11 +32572,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiGeometryType"
+ "$ref":"#/definitions/MultiPointPropertyType"
}
},
"elementName":{
- "localPart":"MultiGeometry",
+ "localPart":"multiPosition",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32311,11 +32587,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiPointPropertyType"
+ "$ref":"#/definitions/ImageDatumPropertyType"
}
},
"elementName":{
- "localPart":"multiCenterOf",
+ "localPart":"imageDatum",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32326,11 +32602,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeometricPrimitiveType"
+ "$ref":"#/definitions/HistoryPropertyType"
}
},
"elementName":{
- "localPart":"AbstractGeometricPrimitive",
+ "localPart":"history",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32341,11 +32617,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EngineeringDatumPropertyType"
+ "$ref":"#/definitions/OperationMethodType"
}
},
"elementName":{
- "localPart":"engineeringDatum",
+ "localPart":"OperationMethod",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32356,14 +32632,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/ConcatenatedOperationType"
}
},
"elementName":{
- "localPart":"BooleanList",
+ "localPart":"ConcatenatedOperation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32374,11 +32647,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeneralConversionPropertyType"
+ "$ref":"#/definitions/DefinitionProxyType"
}
},
"elementName":{
- "localPart":"generalConversionRef",
+ "localPart":"DefinitionProxy",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32389,11 +32662,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationParameterPropertyType"
+ "$ref":"#/definitions/TimeOrdinalReferenceSystemType"
}
},
"elementName":{
- "localPart":"operationParameter",
+ "localPart":"TimeOrdinalReferenceSystem",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32404,11 +32677,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LinearCSPropertyType"
+ "$ref":"#/definitions/ArcStringType"
}
},
"elementName":{
- "localPart":"linearCSRef",
+ "localPart":"ArcString",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32434,101 +32707,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DirectedNodePropertyType"
- }
- },
- "elementName":{
- "localPart":"directedNode",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractCoordinateOperationType"
- }
- },
- "elementName":{
- "localPart":"AbstractOperation",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/SphericalCSPropertyType"
- }
- },
- "elementName":{
- "localPart":"sphericalCSRef",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
- }
- },
- "elementName":{
- "localPart":"decimalMinutes",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/FileType"
- }
- },
- "elementName":{
- "localPart":"File",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/GeodeticDatumPropertyType"
- }
- },
- "elementName":{
- "localPart":"usesGeodeticDatum",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/ReferenceType"
}
},
"elementName":{
- "localPart":"targetElement",
+ "localPart":"descriptionReference",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32539,11 +32722,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EllipsoidalCSPropertyType"
+ "$ref":"#/definitions/PolarCSType"
}
},
"elementName":{
- "localPart":"ellipsoidalCSRef",
+ "localPart":"PolarCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32554,11 +32737,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CRSPropertyType"
+ "$ref":"#/definitions/ArcType"
}
},
"elementName":{
- "localPart":"targetCRS",
+ "localPart":"Arc",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32569,11 +32752,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SurfaceType"
+ "$ref":"#/definitions/SolidPropertyType"
}
},
"elementName":{
- "localPart":"Surface",
+ "localPart":"solidMember",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32584,11 +32767,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoCurveType"
+ "$ref":"#/definitions/SecondDefiningParameter"
}
},
"elementName":{
- "localPart":"TopoCurve",
+ "localPart":"SecondDefiningParameter",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32599,11 +32782,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/VectorType"
+ "$ref":"#/definitions/AbstractGeneralTransformationType"
}
},
"elementName":{
- "localPart":"vector",
+ "localPart":"AbstractGeneralTransformation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32614,11 +32797,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CartesianCSPropertyType"
+ "$ref":"#/definitions/ParameterValueType"
}
},
"elementName":{
- "localPart":"cartesianCS",
+ "localPart":"ParameterValue",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32629,11 +32812,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/DerivedCRSPropertyType"
}
},
"elementName":{
- "localPart":"stringValue",
+ "localPart":"derivedCRSRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32644,11 +32827,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/StringOrRefType"
+ "$ref":"#/definitions/AbstractTimeGeometricPrimitiveType"
}
},
"elementName":{
- "localPart":"dataSource",
+ "localPart":"AbstractTimeGeometricPrimitive",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32659,11 +32842,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TemporalDatumPropertyType"
+ "$ref":"#/definitions/DirectedObservationType"
}
},
"elementName":{
- "localPart":"usesTemporalDatum",
+ "localPart":"DirectedObservation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32674,11 +32857,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TemporalCSPropertyType"
+ "$ref":"#/definitions/MultiCurvePropertyType"
}
},
"elementName":{
- "localPart":"temporalCSRef",
+ "localPart":"multiCenterLineOf",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32689,11 +32872,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoSurfacePropertyType"
+ "$ref":"#/definitions/MeasureType"
}
},
"elementName":{
- "localPart":"topoSurfaceProperty",
+ "localPart":"measure",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32704,11 +32887,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinateSystemPropertyType"
+ "$ref":"#/definitions/PointPropertyType"
}
},
"elementName":{
- "localPart":"usesCS",
+ "localPart":"pointProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32719,11 +32902,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CompositeCurveType"
+ "$ref":"#/definitions/AbstractGeneralParameterValuePropertyType"
}
},
"elementName":{
- "localPart":"CompositeCurve",
+ "localPart":"usesValue",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32734,11 +32917,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DirectedTopoSolidPropertyType"
+ "$ref":"#/definitions/SurfacePatchArrayPropertyType"
}
},
"elementName":{
- "localPart":"directedTopoSolid",
+ "localPart":"patches",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32749,11 +32932,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PolygonPatchType"
+ "$ref":"#/definitions/RingType"
}
},
"elementName":{
- "localPart":"PolygonPatch",
+ "localPart":"Ring",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32764,11 +32947,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationMethodPropertyType"
+ "$ref":"#/definitions/CylindricalCSPropertyType"
}
},
"elementName":{
- "localPart":"usesMethod",
+ "localPart":"cylindricalCSRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32779,11 +32962,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeneralConversionPropertyType"
+ "$ref":"#/definitions/VerticalCSPropertyType"
}
},
"elementName":{
- "localPart":"definedByConversion",
+ "localPart":"verticalCSRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32794,11 +32977,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/TemporalCRSPropertyType"
}
},
"elementName":{
- "localPart":"AbstractValue",
+ "localPart":"temporalCRSRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32809,11 +32992,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/TrianglePatchArrayPropertyType"
}
},
"elementName":{
- "localPart":"methodFormula",
+ "localPart":"trianglePatches",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32824,11 +33007,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationParameterPropertyType"
+ "$ref":"#/definitions/AbstractGMLType"
}
},
"elementName":{
- "localPart":"valueOfParameter",
+ "localPart":"AbstractGML",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32839,14 +33022,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/SolidPropertyType"
}
},
"elementName":{
- "localPart":"doubleOrNilReasonTupleList",
+ "localPart":"solidProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32857,11 +33037,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AngleType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
},
"elementName":{
- "localPart":"greenwichLongitude",
+ "localPart":"operationVersion",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32887,86 +33067,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EngineeringCRSType"
- }
- },
- "elementName":{
- "localPart":"EngineeringCRS",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractTimeComplexType"
- }
- },
- "elementName":{
- "localPart":"AbstractTimeComplex",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PrimeMeridianType"
- }
- },
- "elementName":{
- "localPart":"PrimeMeridian",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/SolidArrayPropertyType"
- }
- },
- "elementName":{
- "localPart":"solidMembers",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/EllipsoidPropertyType"
- }
- },
- "elementName":{
- "localPart":"ellipsoidRef",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeometryType"
+ "$ref":"#/definitions/FeaturePropertyType"
}
},
"elementName":{
- "localPart":"AbstractGeometry",
+ "localPart":"featureProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32977,11 +33082,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TemporalDatumPropertyType"
+ "$ref":"#/definitions/CompositeCurveType"
}
},
"elementName":{
- "localPart":"temporalDatum",
+ "localPart":"CompositeCurve",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -32992,11 +33097,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/int"
+ "$ref":"#/definitions/CartesianCSType"
}
},
"elementName":{
- "localPart":"minutes",
+ "localPart":"CartesianCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33007,11 +33112,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoComplexMemberType"
+ "$ref":"#/definitions/AbstractCoordinateOperationType"
}
},
"elementName":{
- "localPart":"subComplex",
+ "localPart":"AbstractOperation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33022,11 +33127,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoSolidType"
+ "$ref":"#/definitions/AbstractFeatureCollectionType"
}
},
"elementName":{
- "localPart":"TopoSolid",
+ "localPart":"AbstractFeatureCollection",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33037,11 +33142,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ConversionToPreferredUnitType"
+ "$ref":"#/definitions/TemporalCSPropertyType"
}
},
"elementName":{
- "localPart":"conversionToPreferredUnit",
+ "localPart":"temporalCSRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33052,11 +33157,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SolidType"
+ "$ref":"#/definitions/TemporalCSPropertyType"
}
},
"elementName":{
- "localPart":"Solid",
+ "localPart":"usesTemporalCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33067,11 +33172,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
+ "$ref":"#/definitions/DerivedCRSType"
}
},
"elementName":{
- "localPart":"origin",
+ "localPart":"DerivedCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33082,11 +33187,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeneralOperationParameterPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"generalOperationParameter",
+ "localPart":"AbstractObject",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33097,11 +33202,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ValuePropertyType"
+ "$ref":"#/definitions/TinType"
}
},
"elementName":{
- "localPart":"valueProperty",
+ "localPart":"Tin",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33112,11 +33217,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SecondDefiningParameterPropertyElement"
+ "$ref":"#/definitions/DerivationUnitTermType"
}
},
"elementName":{
- "localPart":"secondDefiningParameter",
+ "localPart":"derivationUnitTerm",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33127,11 +33232,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ReferenceType"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"locationReference",
+ "localPart":"methodFormula",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33142,11 +33247,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeOrdinalEraType"
+ "$ref":"#/definitions/AbstractCurveType"
}
},
"elementName":{
- "localPart":"TimeOrdinalEra",
+ "localPart":"AbstractCurve",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33172,56 +33277,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CompoundCRSType"
- }
- },
- "elementName":{
- "localPart":"CompoundCRS",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/LineStringSegmentType"
- }
- },
- "elementName":{
- "localPart":"LineStringSegment",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/FeatureArrayPropertyType"
- }
- },
- "elementName":{
- "localPart":"featureMembers",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/CodeWithAuthorityType"
+ "$ref":"#/definitions/CRSPropertyType"
}
},
"elementName":{
- "localPart":"identifier",
+ "localPart":"crsRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33232,11 +33292,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MappingRuleType"
+ "$ref":"#/definitions/CartesianCSPropertyType"
}
},
"elementName":{
- "localPart":"CoverageMappingRule",
+ "localPart":"cartesianCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33247,11 +33307,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DerivedCRSType"
+ "$ref":"#/definitions/AbstractSolidType"
}
},
"elementName":{
- "localPart":"DerivedCRS",
+ "localPart":"AbstractSolid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33262,11 +33322,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PolarCSPropertyType"
+ "$ref":"#/definitions/ObliqueCartesianCSType"
}
},
"elementName":{
- "localPart":"polarCSRef",
+ "localPart":"ObliqueCartesianCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33277,11 +33337,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeNodeType"
+ "$ref":"#/definitions/AbstractTopoPrimitiveType"
}
},
"elementName":{
- "localPart":"TimeNode",
+ "localPart":"AbstractTopoPrimitive",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33292,11 +33352,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CurvePropertyType"
+ "$ref":"#/definitions/GridType"
}
},
"elementName":{
- "localPart":"baseCurve",
+ "localPart":"Grid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33307,11 +33367,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/NodeType"
+ "$ref":"#/definitions/ReferenceType"
}
},
"elementName":{
- "localPart":"Node",
+ "localPart":"definitionRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33322,11 +33382,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeneralParameterValuePropertyType"
+ "$ref":"#/definitions/TemporalDatumType"
}
},
"elementName":{
- "localPart":"includesValue",
+ "localPart":"TemporalDatum",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33337,11 +33397,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinateOperationPropertyType"
+ "$ref":"#/definitions/GeodeticDatumType"
}
},
"elementName":{
- "localPart":"usesOperation",
+ "localPart":"GeodeticDatum",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33367,11 +33427,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ValueArrayType"
+ "$ref":"#/definitions/PointArrayPropertyType"
}
},
"elementName":{
- "localPart":"ValueArray",
+ "localPart":"pointArrayProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33382,11 +33442,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/VerticalDatumPropertyType"
+ "$ref":"#/definitions/TopoVolumePropertyType"
}
},
"elementName":{
- "localPart":"verticalDatum",
+ "localPart":"topoVolumeProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33397,11 +33457,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CartesianCSPropertyType"
+ "$ref":"#/definitions/MultiSurfacePropertyType"
}
},
"elementName":{
- "localPart":"cartesianCSRef",
+ "localPart":"multiCoverage",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33412,11 +33472,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MetaDataPropertyType"
+ "$ref":"#/definitions/EngineeringDatumPropertyType"
}
},
"elementName":{
- "localPart":"metaDataProperty",
+ "localPart":"usesEngineeringDatum",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33427,11 +33487,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PassThroughOperationPropertyType"
+ "$ref":"#/definitions/PointArrayPropertyType"
}
},
"elementName":{
- "localPart":"passThroughOperationRef",
+ "localPart":"pointMembers",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33442,11 +33502,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SecondDefiningParameter"
+ "$ref":"#/definitions/EllipsoidalCSPropertyType"
}
},
"elementName":{
- "localPart":"SecondDefiningParameter",
+ "localPart":"ellipsoidalCSRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33457,11 +33517,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DynamicFeatureCollectionType"
+ "$ref":"#/definitions/ArrayType"
}
},
"elementName":{
- "localPart":"DynamicFeatureCollection",
+ "localPart":"Array",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33472,11 +33532,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiCurveType"
+ "$ref":"#/definitions/TimeNodeType"
}
},
"elementName":{
- "localPart":"MultiCurve",
+ "localPart":"TimeNode",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33487,11 +33547,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EllipsoidPropertyType"
+ "$ref":"#/definitions/ValuePropertyType"
}
},
"elementName":{
- "localPart":"usesEllipsoid",
+ "localPart":"valueComponent",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33502,11 +33562,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeTopologyComplexType"
+ "$ref":"#/definitions/ObliqueCartesianCSPropertyType"
}
},
"elementName":{
- "localPart":"TimeTopologyComplex",
+ "localPart":"usesObliqueCartesianCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33521,7 +33581,7 @@
}
},
"elementName":{
- "localPart":"imageDatum",
+ "localPart":"imageDatumRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33532,11 +33592,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PolygonPatchArrayPropertyType"
+ "$ref":"#/definitions/VectorType"
}
},
"elementName":{
- "localPart":"polygonPatches",
+ "localPart":"vector",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33547,11 +33607,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiSurfaceDomainType"
+ "$ref":"#/definitions/MeasureListType"
}
},
"elementName":{
- "localPart":"multiSurfaceDomain",
+ "localPart":"valueList",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33562,11 +33622,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ReferenceType"
+ "$ref":"#/definitions/MultiSolidType"
}
},
"elementName":{
- "localPart":"definitionRef",
+ "localPart":"MultiSolid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33577,11 +33637,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MeasureType"
+ "$ref":"#/definitions/VerticalDatumPropertyType"
}
},
"elementName":{
- "localPart":"semiMajorAxis",
+ "localPart":"verticalDatum",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33592,11 +33652,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/Boolean"
+ "$ref":"#/definitions/CRSPropertyType"
}
},
"elementName":{
- "localPart":"Boolean",
+ "localPart":"targetCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33607,11 +33667,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/PolyhedralSurfaceType"
}
},
"elementName":{
- "localPart":"valueFile",
+ "localPart":"PolyhedralSurface",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33622,11 +33682,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CRSPropertyType"
+ "$ref":"#/definitions/GeometryArrayPropertyType"
}
},
"elementName":{
- "localPart":"sourceCRS",
+ "localPart":"geometryMembers",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33637,11 +33697,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractDiscreteCoverageType"
+ "$ref":"#/definitions/CylindricalCSType"
}
},
"elementName":{
- "localPart":"AbstractDiscreteCoverage",
+ "localPart":"CylindricalCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33652,11 +33712,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiSolidDomainType"
+ "$ref":"#/definitions/GeodeticDatumPropertyType"
}
},
"elementName":{
- "localPart":"multiSolidDomain",
+ "localPart":"geodeticDatumRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33667,11 +33727,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeCalendarEraType"
+ "$ref":"#/definitions/AbstractCoordinateOperationType"
}
},
"elementName":{
- "localPart":"TimeCalendarEra",
+ "localPart":"AbstractCoordinateOperation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33682,11 +33742,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PrimeMeridianPropertyType"
+ "$ref":"#/definitions/UserDefinedCSType"
}
},
"elementName":{
- "localPart":"primeMeridianRef",
+ "localPart":"UserDefinedCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33697,11 +33757,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractSurfaceType"
+ "$ref":"#/definitions/TemporalDatumPropertyType"
}
},
"elementName":{
- "localPart":"AbstractSurface",
+ "localPart":"usesTemporalDatum",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33712,11 +33772,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SolidArrayPropertyType"
+ "$ref":"#/definitions/TimeEdgeType"
}
},
"elementName":{
- "localPart":"solidArrayProperty",
+ "localPart":"TimeEdge",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33727,11 +33787,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeClockType"
+ "$ref":"#/definitions/CompoundCRSType"
}
},
"elementName":{
- "localPart":"TimeClock",
+ "localPart":"CompoundCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33742,11 +33802,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeometryArrayPropertyType"
+ "$ref":"#/definitions/LineStringType"
}
},
"elementName":{
- "localPart":"geometryMembers",
+ "localPart":"LineString",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33757,11 +33817,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SingleCRSPropertyType"
+ "$ref":"#/definitions/AbstractDatumType"
}
},
"elementName":{
- "localPart":"includesSingleCRS",
+ "localPart":"AbstractDatum",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33772,11 +33832,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeneralParameterValuePropertyType"
+ "$ref":"#/definitions/CurveSegmentArrayPropertyType"
}
},
"elementName":{
- "localPart":"usesValue",
+ "localPart":"segments",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33787,11 +33847,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MeasureOrNilReasonListType"
+ "$ref":"#/definitions/LinearCSPropertyType"
}
},
"elementName":{
- "localPart":"QuantityList",
+ "localPart":"linearCSRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33802,11 +33862,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CompositeSolidType"
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
}
},
"elementName":{
- "localPart":"CompositeSolid",
+ "localPart":"AbstractCoordinateSystem",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33817,11 +33877,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoVolumePropertyType"
+ "$ref":"#/definitions/ProcedurePropertyType"
}
},
"elementName":{
- "localPart":"topoVolumeProperty",
+ "localPart":"using",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33832,11 +33892,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DirectionPropertyType"
+ "$ref":"#/definitions/MetaDataPropertyType"
}
},
"elementName":{
- "localPart":"direction",
+ "localPart":"metaDataProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33847,11 +33907,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TransformationType"
+ "$ref":"#/definitions/IndirectEntryType"
}
},
"elementName":{
- "localPart":"Transformation",
+ "localPart":"indirectEntry",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33862,11 +33922,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DictionaryEntryType"
+ "$ref":"#/definitions/DerivedUnitType"
}
},
"elementName":{
- "localPart":"definitionMember",
+ "localPart":"DerivedUnit",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33877,11 +33937,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeneralOperationParameterType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
}
},
"elementName":{
- "localPart":"AbstractGeneralOperationParameter",
+ "localPart":"seconds",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33892,11 +33952,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PointArrayPropertyType"
+ "$ref":"#/definitions/AbstractGeneralOperationParameterPropertyType"
}
},
"elementName":{
- "localPart":"pointMembers",
+ "localPart":"usesParameter",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33907,11 +33967,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/ResultType"
}
},
"elementName":{
- "localPart":"defaultCodeSpace",
+ "localPart":"resultOf",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33922,11 +33982,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CubicSplineType"
+ "$ref":"#/definitions/TopoComplexMemberType"
}
},
"elementName":{
- "localPart":"CubicSpline",
+ "localPart":"subComplex",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33937,11 +33997,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PolygonType"
+ "$ref":"#/definitions/ProjectedCRSPropertyType"
}
},
"elementName":{
- "localPart":"Polygon",
+ "localPart":"projectedCRSRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33952,11 +34012,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/DynamicFeatureMemberType"
}
},
"elementName":{
- "localPart":"targetDimensions",
+ "localPart":"dynamicMembers",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33967,11 +34027,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DataBlockType"
+ "$ref":"#/definitions/TimeTopologyComplexType"
}
},
"elementName":{
- "localPart":"DataBlock",
+ "localPart":"TimeTopologyComplex",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33982,11 +34042,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ArcType"
+ "$ref":"#/definitions/ClothoidType"
}
},
"elementName":{
- "localPart":"Arc",
+ "localPart":"Clothoid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -33997,11 +34057,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiSurfacePropertyType"
+ "$ref":"#/definitions/TriangleType"
}
},
"elementName":{
- "localPart":"multiExtentOf",
+ "localPart":"Triangle",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34012,11 +34072,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/TimeOrdinalEraType"
}
},
"elementName":{
- "localPart":"maximumOccurs",
+ "localPart":"TimeOrdinalEra",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34027,11 +34087,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationParameterGroupPropertyType"
+ "$ref":"#/definitions/CoordinateSystemAxisPropertyType"
}
},
"elementName":{
- "localPart":"group",
+ "localPart":"axis",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34042,11 +34102,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/CompositeValueType"
}
},
"elementName":{
- "localPart":"AbstractScalarValue",
+ "localPart":"CompositeValue",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34057,11 +34117,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CylindricalCSType"
+ "$ref":"#/definitions/AssociationRoleType"
}
},
"elementName":{
- "localPart":"CylindricalCS",
+ "localPart":"member",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34072,11 +34132,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OrientableCurveType"
+ "$ref":"#/definitions/TargetPropertyType"
}
},
"elementName":{
- "localPart":"OrientableCurve",
+ "localPart":"target",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34087,11 +34147,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/FeaturePropertyType"
+ "$ref":"#/definitions/ArcByCenterPointType"
}
},
"elementName":{
- "localPart":"featureProperty",
+ "localPart":"ArcByCenterPoint",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34102,11 +34162,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DMSAngleType"
+ "$ref":"#/definitions/ValuePropertyType"
}
},
"elementName":{
- "localPart":"dmsAngle",
+ "localPart":"valueProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34117,14 +34177,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/VerticalCSPropertyType"
}
},
"elementName":{
- "localPart":"CountExtent",
+ "localPart":"verticalCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34135,11 +34192,14 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CompositeSurfaceType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
}
},
"elementName":{
- "localPart":"CompositeSurface",
+ "localPart":"integerValueList",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34150,11 +34210,14 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/IsolatedPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
},
"elementName":{
- "localPart":"isolated",
+ "localPart":"Null",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34165,11 +34228,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CylinderType"
+ "$ref":"#/definitions/TopoPointType"
}
},
"elementName":{
- "localPart":"Cylinder",
+ "localPart":"TopoPoint",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34180,11 +34243,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoComplexMemberType"
+ "$ref":"#/definitions/ConversionType"
}
},
"elementName":{
- "localPart":"topoComplexProperty",
+ "localPart":"Conversion",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34199,7 +34262,7 @@
}
},
"elementName":{
- "localPart":"dictionaryEntry",
+ "localPart":"definitionMember",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34210,11 +34273,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ArcStringType"
+ "$ref":"#/definitions/AbstractParametricCurveSurfaceType"
}
},
"elementName":{
- "localPart":"ArcString",
+ "localPart":"AbstractParametricCurveSurface",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34225,11 +34288,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinateSystemAxisType"
+ "$ref":"#/definitions/MeasureOrNilReasonListType"
}
},
"elementName":{
- "localPart":"CoordinateSystemAxis",
+ "localPart":"QuantityList",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34240,11 +34303,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PassThroughOperationType"
+ "$ref":"#/definitions/GeocentricCRSType"
}
},
"elementName":{
- "localPart":"PassThroughOperation",
+ "localPart":"GeocentricCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34255,11 +34318,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/TopoComplexMemberType"
}
},
"elementName":{
- "localPart":"scope",
+ "localPart":"topoComplexProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34270,11 +34333,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DirectedEdgePropertyType"
+ "$ref":"#/definitions/SphereType"
}
},
"elementName":{
- "localPart":"directedEdge",
+ "localPart":"Sphere",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34289,67 +34352,7 @@
}
},
"elementName":{
- "localPart":"curveMembers",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/CoordinateSystemPropertyType"
- }
- },
- "elementName":{
- "localPart":"coordinateSystemRef",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/DatumPropertyType"
- }
- },
- "elementName":{
- "localPart":"datumRef",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/BaseUnitType"
- }
- },
- "elementName":{
- "localPart":"BaseUnit",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/MultiCurvePropertyType"
- }
- },
- "elementName":{
- "localPart":"multiEdgeOf",
+ "localPart":"curveArrayProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34360,11 +34363,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractCoordinateOperationType"
+ "$ref":"#/definitions/ImageDatumPropertyType"
}
},
"elementName":{
- "localPart":"AbstractSingleOperation",
+ "localPart":"usesImageDatum",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34375,11 +34378,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinateOperationPropertyType"
+ "$ref":"#/definitions/BezierType"
}
},
"elementName":{
- "localPart":"coordOperation",
+ "localPart":"Bezier",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34405,11 +34408,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoPrimitiveMemberType"
+ "$ref":"#/definitions/VerticalCSType"
}
},
"elementName":{
- "localPart":"topoPrimitiveMember",
+ "localPart":"VerticalCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34420,11 +34423,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeographicCRSType"
+ "$ref":"#/definitions/CurvePropertyType"
}
},
"elementName":{
- "localPart":"GeographicCRS",
+ "localPart":"curveMember",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34435,11 +34438,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EnvelopeType"
+ "$ref":"#/definitions/AngleType"
}
},
"elementName":{
- "localPart":"Envelope",
+ "localPart":"greenwichLongitude",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34450,11 +34453,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CircleByCenterPointType"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"CircleByCenterPoint",
+ "localPart":"catalogSymbol",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34465,11 +34468,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiCurvePropertyType"
+ "$ref":"#/definitions/DomainSetType"
}
},
"elementName":{
- "localPart":"multiCurveProperty",
+ "localPart":"domainSet",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34480,11 +34483,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CRSPropertyType"
+ "$ref":"#/definitions/PrimeMeridianPropertyType"
}
},
"elementName":{
- "localPart":"crsRef",
+ "localPart":"primeMeridian",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34495,11 +34498,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TemporalCSType"
+ "$ref":"#/definitions/LinearCSType"
}
},
"elementName":{
- "localPart":"TemporalCS",
+ "localPart":"LinearCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34510,11 +34513,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationParameterPropertyType"
+ "$ref":"#/definitions/MultiCurvePropertyType"
}
},
"elementName":{
- "localPart":"operationParameterRef",
+ "localPart":"multiEdgeOf",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34525,11 +34528,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EllipsoidalCSPropertyType"
+ "$ref":"#/definitions/AssociationRoleType"
}
},
"elementName":{
- "localPart":"ellipsoidalCS",
+ "localPart":"abstractAssociationRole",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34540,11 +34543,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ObservationType"
+ "$ref":"#/definitions/CodeWithAuthorityType"
}
},
"elementName":{
- "localPart":"Observation",
+ "localPart":"axisDirection",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34555,11 +34558,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TriangulatedSurfaceType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
},
"elementName":{
- "localPart":"TriangulatedSurface",
+ "localPart":"associationName",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34570,11 +34573,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CurvePropertyType"
+ "$ref":"#/definitions/CoordinatesType"
}
},
"elementName":{
- "localPart":"centerLineOf",
+ "localPart":"coordinates",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34585,11 +34588,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractCurveType"
+ "$ref":"#/definitions/EllipsoidPropertyType"
}
},
"elementName":{
- "localPart":"AbstractCurve",
+ "localPart":"ellipsoid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34600,11 +34603,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ValuePropertyType"
+ "$ref":"#/definitions/SphericalCSPropertyType"
}
},
"elementName":{
- "localPart":"valueComponent",
+ "localPart":"usesSphericalCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34615,11 +34618,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeCoordinateSystemType"
+ "$ref":"#/definitions/CoordinateSystemAxisPropertyType"
}
},
"elementName":{
- "localPart":"TimeCoordinateSystem",
+ "localPart":"usesAxis",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34630,11 +34633,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/PointPropertyType"
}
},
"elementName":{
- "localPart":"operationVersion",
+ "localPart":"centerOf",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34645,11 +34648,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractRingPropertyType"
+ "$ref":"#/definitions/OperationPropertyType"
}
},
"elementName":{
- "localPart":"exterior",
+ "localPart":"operationRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34660,11 +34663,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractFeatureCollectionType"
+ "$ref":"#/definitions/ArcByBulgeType"
}
},
"elementName":{
- "localPart":"AbstractFeatureCollection",
+ "localPart":"ArcByBulge",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34675,11 +34678,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PolarCSType"
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
}
},
"elementName":{
- "localPart":"PolarCS",
+ "localPart":"origin",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34690,11 +34693,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeEdgeType"
+ "$ref":"#/definitions/ShellType"
}
},
"elementName":{
- "localPart":"TimeEdge",
+ "localPart":"Shell",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34705,11 +34708,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DMSAngleType"
+ "$ref":"#/definitions/LinearRingType"
}
},
"elementName":{
- "localPart":"dmsAngleValue",
+ "localPart":"LinearRing",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34720,11 +34723,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinateOperationPropertyType"
+ "$ref":"#/definitions/CategoryExtentType"
}
},
"elementName":{
- "localPart":"usesSingleOperation",
+ "localPart":"CategoryExtent",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34735,11 +34738,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeCSPropertyType"
+ "$ref":"#/definitions/AbstractGriddedSurfaceType"
}
},
"elementName":{
- "localPart":"timeCS",
+ "localPart":"AbstractGriddedSurface",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34750,11 +34753,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EllipsoidalCSType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
},
"elementName":{
- "localPart":"EllipsoidalCS",
+ "localPart":"booleanValue",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34765,11 +34768,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationParameterGroupType"
+ "$ref":"#/definitions/SphericalCSPropertyType"
}
},
"elementName":{
- "localPart":"OperationParameterGroup",
+ "localPart":"sphericalCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34780,11 +34783,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinatesType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
},
"elementName":{
- "localPart":"coordinates",
+ "localPart":"scope",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34795,11 +34798,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeneralOperationParameterPropertyType"
+ "$ref":"#/definitions/DMSAngleType"
}
},
"elementName":{
- "localPart":"includesParameter",
+ "localPart":"dmsAngle",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34810,11 +34813,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BoundingShapeType"
+ "$ref":"#/definitions/MeasureType"
}
},
"elementName":{
- "localPart":"boundedBy",
+ "localPart":"semiMajorAxis",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34825,11 +34828,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/IndirectEntryType"
+ "$ref":"#/definitions/CoordinateSystemAxisType"
}
},
"elementName":{
- "localPart":"indirectEntry",
+ "localPart":"CoordinateSystemAxis",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34840,11 +34843,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractCoordinateSystemType"
+ "$ref":"#/definitions/GeodeticCRSType"
}
},
"elementName":{
- "localPart":"AbstractCoordinateSystem",
+ "localPart":"GeodeticCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34855,11 +34858,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CurvePropertyType"
+ "$ref":"#/definitions/QuantityExtentType"
}
},
"elementName":{
- "localPart":"curveProperty",
+ "localPart":"QuantityExtent",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34870,11 +34873,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CartesianCSPropertyType"
+ "$ref":"#/definitions/MultiCurveDomainType"
}
},
"elementName":{
- "localPart":"usesCartesianCS",
+ "localPart":"multiCurveDomain",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34885,11 +34888,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SphereType"
+ "$ref":"#/definitions/CompositeSolidType"
}
},
"elementName":{
- "localPart":"Sphere",
+ "localPart":"CompositeSolid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34900,11 +34903,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ProjectedCRSType"
+ "$ref":"#/definitions/AbstractTopologyType"
}
},
"elementName":{
- "localPart":"ProjectedCRS",
+ "localPart":"AbstractTopology",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34915,11 +34918,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGriddedSurfaceType"
+ "$ref":"#/definitions/OperationMethodPropertyType"
}
},
"elementName":{
- "localPart":"AbstractGriddedSurface",
+ "localPart":"operationMethodRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34930,11 +34933,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeographicCRSPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
},
"elementName":{
- "localPart":"baseGeographicCRS",
+ "localPart":"maximumOccurs",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34945,11 +34948,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CurvePropertyType"
+ "$ref":"#/definitions/UnitDefinitionType"
}
},
"elementName":{
- "localPart":"curveMember",
+ "localPart":"UnitDefinition",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34960,11 +34963,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TrianglePatchArrayPropertyType"
+ "$ref":"#/definitions/OperationMethodPropertyType"
}
},
"elementName":{
- "localPart":"trianglePatches",
+ "localPart":"usesMethod",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34975,11 +34978,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/FeaturePropertyType"
+ "$ref":"#/definitions/MultiGeometryPropertyType"
}
},
"elementName":{
- "localPart":"featureMember",
+ "localPart":"multiGeometryProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -34990,11 +34993,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SingleCRSPropertyType"
+ "$ref":"#/definitions/AbstractGeneralParameterValuePropertyType"
}
},
"elementName":{
- "localPart":"baseCRS",
+ "localPart":"parameterValue",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35005,11 +35008,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractCRSType"
+ "$ref":"#/definitions/ConeType"
}
},
"elementName":{
- "localPart":"AbstractCRS",
+ "localPart":"Cone",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35020,11 +35023,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DegreesType"
+ "$ref":"#/definitions/DirectedTopoSolidPropertyType"
}
},
"elementName":{
- "localPart":"degrees",
+ "localPart":"directedTopoSolid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35035,11 +35038,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RangeParametersType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
},
"elementName":{
- "localPart":"rangeParameters",
+ "localPart":"targetDimensions",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35050,11 +35053,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CircleType"
+ "$ref":"#/definitions/OrientableCurveType"
}
},
"elementName":{
- "localPart":"Circle",
+ "localPart":"OrientableCurve",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35065,11 +35068,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GridType"
+ "$ref":"#/definitions/AbstractContinuousCoverageType"
}
},
"elementName":{
- "localPart":"Grid",
+ "localPart":"AbstractContinuousCoverage",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35080,11 +35083,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LocationPropertyType"
+ "$ref":"#/definitions/CoordinateOperationPropertyType"
}
},
"elementName":{
- "localPart":"location",
+ "localPart":"coordOperation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35095,11 +35098,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TemporalCRSType"
+ "$ref":"#/definitions/MultiCurveType"
}
},
"elementName":{
- "localPart":"TemporalCRS",
+ "localPart":"MultiCurve",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35110,11 +35113,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiSurfaceCoverageType"
+ "$ref":"#/definitions/PolygonPatchArrayPropertyType"
}
},
"elementName":{
- "localPart":"MultiSurfaceCoverage",
+ "localPart":"polygonPatches",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35125,11 +35128,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TemporalDatumPropertyType"
+ "$ref":"#/definitions/GeodeticDatumPropertyType"
}
},
"elementName":{
- "localPart":"temporalDatumRef",
+ "localPart":"usesGeodeticDatum",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35140,11 +35143,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiCurveCoverageType"
+ "$ref":"#/definitions/AbstractSurfaceType"
}
},
"elementName":{
- "localPart":"MultiCurveCoverage",
+ "localPart":"AbstractSurface",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35155,11 +35158,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ConversionType"
+ "$ref":"#/definitions/CodeWithAuthorityType"
}
},
"elementName":{
- "localPart":"Conversion",
+ "localPart":"pixelInCell",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35170,11 +35173,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractDatumType"
+ "$ref":"#/definitions/EngineeringDatumPropertyType"
}
},
"elementName":{
- "localPart":"AbstractDatum",
+ "localPart":"engineeringDatumRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35185,14 +35188,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/ImageCRSPropertyType"
}
},
"elementName":{
- "localPart":"Null",
+ "localPart":"imageCRSRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35203,11 +35203,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationParameterGroupPropertyType"
+ "$ref":"#/definitions/CompoundCRSPropertyType"
}
},
"elementName":{
- "localPart":"valuesOfGroup",
+ "localPart":"compoundCRSRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35218,11 +35218,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/VerticalCSPropertyType"
+ "$ref":"#/definitions/GeodeticDatumPropertyType"
}
},
"elementName":{
- "localPart":"verticalCSRef",
+ "localPart":"geodeticDatum",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35233,11 +35233,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EnvelopeWithTimePeriodType"
+ "$ref":"#/definitions/MultiCurveCoverageType"
}
},
"elementName":{
- "localPart":"EnvelopeWithTimePeriod",
+ "localPart":"MultiCurveCoverage",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35248,11 +35248,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/SingleCRSPropertyType"
}
},
"elementName":{
- "localPart":"anchorDefinition",
+ "localPart":"singleCRSRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35263,11 +35263,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoCurvePropertyType"
+ "$ref":"#/definitions/GeneralConversionPropertyType"
}
},
"elementName":{
- "localPart":"topoCurveProperty",
+ "localPart":"generalConversionRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35278,11 +35278,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractCurveSegmentType"
+ "$ref":"#/definitions/Count"
}
},
"elementName":{
- "localPart":"AbstractCurveSegment",
+ "localPart":"Count",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35293,11 +35293,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DictionaryType"
+ "$ref":"#/definitions/ArcStringByBulgeType"
}
},
"elementName":{
- "localPart":"DefinitionCollection",
+ "localPart":"ArcStringByBulge",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35308,11 +35308,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/SphericalCSPropertyType"
}
},
"elementName":{
- "localPart":"associationName",
+ "localPart":"sphericalCSRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35323,11 +35323,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeodesicType"
+ "$ref":"#/definitions/TimeCSPropertyType"
}
},
"elementName":{
- "localPart":"Geodesic",
+ "localPart":"timeCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35338,11 +35338,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimePositionType"
+ "$ref":"#/definitions/CodeWithAuthorityType"
}
},
"elementName":{
- "localPart":"timePosition",
+ "localPart":"rangeMeaning",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35353,11 +35353,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/AbstractGeneralParameterValueType"
}
},
"elementName":{
- "localPart":"catalogSymbol",
+ "localPart":"AbstractGeneralParameterValue",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35368,11 +35368,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SurfacePropertyType"
+ "$ref":"#/definitions/AbstractGeneralOperationParameterType"
}
},
"elementName":{
- "localPart":"surfaceProperty",
+ "localPart":"AbstractGeneralOperationParameter",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35383,11 +35383,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DomainSetType"
+ "$ref":"#/definitions/ContainerPropertyType"
}
},
"elementName":{
- "localPart":"domainSet",
+ "localPart":"container",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35398,11 +35398,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiCurveDomainType"
+ "$ref":"#/definitions/BoundingShapeType"
}
},
"elementName":{
- "localPart":"multiCurveDomain",
+ "localPart":"boundedBy",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35413,11 +35413,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OffsetCurveType"
+ "$ref":"#/definitions/ValueArrayType"
}
},
"elementName":{
- "localPart":"OffsetCurve",
+ "localPart":"ValueArray",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35428,11 +35428,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SurfacePropertyType"
+ "$ref":"#/definitions/CoordinateOperationAccuracy"
}
},
"elementName":{
- "localPart":"baseSurface",
+ "localPart":"coordinateOperationAccuracy",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35443,11 +35443,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AffineCSPropertyType"
+ "$ref":"#/definitions/DynamicFeatureCollectionType"
}
},
"elementName":{
- "localPart":"usesAffineCS",
+ "localPart":"DynamicFeatureCollection",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35458,11 +35458,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ "$ref":"#/definitions/CurvePropertyType"
}
},
"elementName":{
- "localPart":"minimumValue",
+ "localPart":"baseCurve",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35473,11 +35473,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiSurfaceType"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"MultiSurface",
+ "localPart":"anchorPoint",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35488,11 +35488,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CompositeValueType"
+ "$ref":"#/definitions/BagType"
}
},
"elementName":{
- "localPart":"CompositeValue",
+ "localPart":"Bag",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35503,14 +35503,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
+ "$ref":"#/definitions/CoordinateOperationPropertyType"
}
},
"elementName":{
- "localPart":"integerValueList",
+ "localPart":"coordinateOperationRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35521,11 +35518,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EllipsoidalCSPropertyType"
+ "$ref":"#/definitions/SingleCRSPropertyType"
}
},
"elementName":{
- "localPart":"usesEllipsoidalCS",
+ "localPart":"includesSingleCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35536,11 +35533,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/RectifiedGridType"
}
},
"elementName":{
- "localPart":"locationName",
+ "localPart":"RectifiedGrid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35551,11 +35548,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EngineeringCRSPropertyType"
+ "$ref":"#/definitions/DomainOfValidity"
}
},
"elementName":{
- "localPart":"engineeringCRSRef",
+ "localPart":"domainOfValidity",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35566,11 +35563,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LineStringType"
+ "$ref":"#/definitions/NodeType"
}
},
"elementName":{
- "localPart":"LineString",
+ "localPart":"Node",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35581,11 +35578,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/StringOrRefType"
+ "$ref":"#/definitions/DictionaryType"
}
},
"elementName":{
- "localPart":"MappingRule",
+ "localPart":"Dictionary",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35596,11 +35593,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoverageFunctionType"
+ "$ref":"#/definitions/PointPropertyType"
}
},
"elementName":{
- "localPart":"coverageFunction",
+ "localPart":"pointMember",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35611,11 +35608,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PointType"
+ "$ref":"#/definitions/CurveType"
}
},
"elementName":{
- "localPart":"Point",
+ "localPart":"Curve",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35626,11 +35623,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTimeObjectType"
+ "$ref":"#/definitions/MultiSurfaceType"
}
},
"elementName":{
- "localPart":"AbstractTimeObject",
+ "localPart":"MultiSurface",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35641,11 +35638,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeReferenceSystemType"
+ "$ref":"#/definitions/AbstractGeometryType"
}
},
"elementName":{
- "localPart":"TimeReferenceSystem",
+ "localPart":"AbstractImplicitGeometry",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35656,11 +35653,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiSurfacePropertyType"
+ "$ref":"#/definitions/GeometricComplexType"
}
},
"elementName":{
- "localPart":"multiCoverage",
+ "localPart":"GeometricComplex",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35671,11 +35668,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeneralTransformationType"
+ "$ref":"#/definitions/ConversionToPreferredUnitType"
}
},
"elementName":{
- "localPart":"AbstractGeneralTransformation",
+ "localPart":"roughConversionToPreferredUnit",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35686,11 +35683,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EllipsoidPropertyType"
+ "$ref":"#/definitions/TimeCSType"
}
},
"elementName":{
- "localPart":"ellipsoid",
+ "localPart":"TimeCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35701,11 +35698,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/VerticalCSPropertyType"
+ "$ref":"#/definitions/ProjectedCRSType"
}
},
"elementName":{
- "localPart":"usesVerticalCS",
+ "localPart":"ProjectedCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35716,11 +35713,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/StringOrRefType"
}
},
"elementName":{
- "localPart":"LocationKeyWord",
+ "localPart":"description",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35731,11 +35728,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinateSystemAxisPropertyType"
+ "$ref":"#/definitions/CRSPropertyType"
}
},
"elementName":{
- "localPart":"usesAxis",
+ "localPart":"sourceCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35746,11 +35743,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DerivedCRSPropertyType"
+ "$ref":"#/definitions/EdgeType"
}
},
"elementName":{
- "localPart":"derivedCRSRef",
+ "localPart":"Edge",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35761,11 +35758,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SingleCRSPropertyType"
+ "$ref":"#/definitions/LocationPropertyType"
}
},
"elementName":{
- "localPart":"singleCRSRef",
+ "localPart":"location",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35776,11 +35773,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MeasureListType"
+ "$ref":"#/definitions/SingleOperationPropertyType"
}
},
"elementName":{
- "localPart":"valueList",
+ "localPart":"singleOperationRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35791,11 +35788,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/StringOrRefType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/int"
}
},
"elementName":{
- "localPart":"status",
+ "localPart":"minutes",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35806,11 +35803,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MeasureType"
+ "$ref":"#/definitions/PointPropertyType"
}
},
"elementName":{
- "localPart":"measure",
+ "localPart":"position",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35821,11 +35818,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DirectedObservationType"
+ "$ref":"#/definitions/ImageCRSType"
}
},
"elementName":{
- "localPart":"DirectedObservation",
+ "localPart":"ImageCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35836,11 +35833,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AssociationRoleType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
},
"elementName":{
- "localPart":"abstractStrictAssociationRole",
+ "localPart":"minimumOccurs",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35851,11 +35848,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TinType"
+ "$ref":"#/definitions/GeometryPropertyType"
}
},
"elementName":{
- "localPart":"Tin",
+ "localPart":"geometryMember",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35866,11 +35863,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoPointType"
+ "$ref":"#/definitions/SingleCRSPropertyType"
}
},
"elementName":{
- "localPart":"TopoPoint",
+ "localPart":"componentReferenceSystem",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35881,11 +35878,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DirectPositionListType"
+ "$ref":"#/definitions/CurvePropertyType"
}
},
"elementName":{
- "localPart":"posList",
+ "localPart":"curveProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35896,11 +35893,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/FaceType"
+ "$ref":"#/definitions/AbstractCurveSegmentType"
}
},
"elementName":{
- "localPart":"Face",
+ "localPart":"AbstractCurveSegment",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35911,11 +35908,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
+ "$ref":"#/definitions/StringOrRefType"
}
},
"elementName":{
- "localPart":"realizationEpoch",
+ "localPart":"LocationString",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35926,14 +35923,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/FeatureCollectionType"
}
},
"elementName":{
- "localPart":"CountList",
+ "localPart":"FeatureCollection",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35944,11 +35938,14 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimePeriodType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
},
"elementName":{
- "localPart":"TimePeriod",
+ "localPart":"CountList",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35974,11 +35971,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SolidPropertyType"
+ "$ref":"#/definitions/GridDomainType"
}
},
"elementName":{
- "localPart":"solidProperty",
+ "localPart":"gridDomain",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -35989,11 +35986,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationParameterPropertyType"
+ "$ref":"#/definitions/AbstractRingPropertyType"
}
},
"elementName":{
- "localPart":"operationParameterGroupRef",
+ "localPart":"interior",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36004,11 +36001,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeCSPropertyType"
+ "$ref":"#/definitions/GeographicCRSType"
}
},
"elementName":{
- "localPart":"usesTimeCS",
+ "localPart":"GeographicCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36019,11 +36016,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ShellType"
+ "$ref":"#/definitions/TopoComplexType"
}
},
"elementName":{
- "localPart":"Shell",
+ "localPart":"TopoComplex",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36034,11 +36031,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/duration"
+ "$ref":"#/definitions/AngleType"
}
},
"elementName":{
- "localPart":"duration",
+ "localPart":"angle",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36049,11 +36046,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinateOperationPropertyType"
+ "$ref":"#/definitions/MultiSurfaceDomainType"
}
},
"elementName":{
- "localPart":"coordinateOperationRef",
+ "localPart":"multiSurfaceDomain",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36064,11 +36061,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SphericalCSType"
+ "$ref":"#/definitions/OperationParameterGroupType"
}
},
"elementName":{
- "localPart":"SphericalCS",
+ "localPart":"OperationParameterGroup",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36079,11 +36076,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ReferenceType"
+ "$ref":"#/definitions/DirectedEdgePropertyType"
}
},
"elementName":{
- "localPart":"quantityTypeReference",
+ "localPart":"directedEdge",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36094,11 +36091,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeInstantType"
+ "$ref":"#/definitions/Boolean"
}
},
"elementName":{
- "localPart":"TimeInstant",
+ "localPart":"Boolean",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36109,11 +36106,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CompoundCRSPropertyType"
+ "$ref":"#/definitions/AssociationRoleType"
}
},
"elementName":{
- "localPart":"compoundCRSRef",
+ "localPart":"abstractStrictAssociationRole",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36124,11 +36121,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RectifiedGridDomainType"
+ "$ref":"#/definitions/PassThroughOperationType"
}
},
"elementName":{
- "localPart":"rectifiedGridDomain",
+ "localPart":"PassThroughOperation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36139,11 +36136,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTopologyType"
+ "$ref":"#/definitions/MultiSurfaceCoverageType"
}
},
"elementName":{
- "localPart":"AbstractTopology",
+ "localPart":"MultiSurfaceCoverage",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36154,11 +36151,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AffineCSType"
+ "$ref":"#/definitions/GenericMetaDataType"
}
},
"elementName":{
- "localPart":"AffineCS",
+ "localPart":"GenericMetaData",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36169,11 +36166,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTimeTopologyPrimitiveType"
+ "$ref":"#/definitions/RectifiedGridCoverageType"
}
},
"elementName":{
- "localPart":"AbstractTimeTopologyPrimitive",
+ "localPart":"RectifiedGridCoverage",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36184,11 +36181,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiGeometryPropertyType"
+ "$ref":"#/definitions/MultiSurfacePropertyType"
}
},
"elementName":{
- "localPart":"multiGeometryProperty",
+ "localPart":"multiExtentOf",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36199,11 +36196,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ArcStringByBulgeType"
+ "$ref":"#/definitions/AbstractGeneralParameterValuePropertyType"
}
},
"elementName":{
- "localPart":"ArcStringByBulge",
+ "localPart":"includesValue",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36214,11 +36211,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CurveArrayPropertyType"
+ "$ref":"#/definitions/Category"
}
},
"elementName":{
- "localPart":"curveArrayProperty",
+ "localPart":"Category",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36229,11 +36226,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EdgeType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
}
},
"elementName":{
- "localPart":"Edge",
+ "localPart":"maximumValue",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36244,11 +36241,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PointPropertyType"
+ "$ref":"#/definitions/EllipsoidPropertyType"
}
},
"elementName":{
- "localPart":"pointMember",
+ "localPart":"ellipsoidRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36259,11 +36256,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGMLType"
+ "$ref":"#/definitions/ConcatenatedOperationPropertyType"
}
},
"elementName":{
- "localPart":"AbstractGML",
+ "localPart":"concatenatedOperationRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36274,11 +36271,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeOrNilReasonListType"
+ "$ref":"#/definitions/GridFunctionType"
}
},
"elementName":{
- "localPart":"CategoryList",
+ "localPart":"GridFunction",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36289,11 +36286,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractRingType"
+ "$ref":"#/definitions/GeneralConversionPropertyType"
}
},
"elementName":{
- "localPart":"AbstractRing",
+ "localPart":"conversion",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36304,11 +36301,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ArrayAssociationType"
+ "$ref":"#/definitions/MultiPointPropertyType"
}
},
"elementName":{
- "localPart":"members",
+ "localPart":"multiLocation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36319,11 +36316,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractSurfacePatchType"
+ "$ref":"#/definitions/MultiPointDomainType"
}
},
"elementName":{
- "localPart":"AbstractSurfacePatch",
+ "localPart":"multiPointDomain",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36334,11 +36331,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/VerticalDatumPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
},
"elementName":{
- "localPart":"verticalDatumRef",
+ "localPart":"reversePropertyName",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36349,11 +36346,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LinearCSType"
+ "$ref":"#/definitions/AbstractSurfacePatchType"
}
},
"elementName":{
- "localPart":"LinearCS",
+ "localPart":"AbstractSurfacePatch",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36364,11 +36361,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeometryPropertyType"
+ "$ref":"#/definitions/TargetPropertyType"
}
},
"elementName":{
- "localPart":"geometryMember",
+ "localPart":"subject",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36379,11 +36376,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SurfacePropertyType"
+ "$ref":"#/definitions/CodeWithAuthorityType"
}
},
"elementName":{
- "localPart":"surfaceMember",
+ "localPart":"identifier",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36394,11 +36391,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/UserDefinedCSPropertyType"
+ "$ref":"#/definitions/EngineeringDatumPropertyType"
}
},
"elementName":{
- "localPart":"userDefinedCSRef",
+ "localPart":"engineeringDatum",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36409,11 +36406,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RectifiedGridType"
+ "$ref":"#/definitions/TopoVolumeType"
}
},
"elementName":{
- "localPart":"RectifiedGrid",
+ "localPart":"TopoVolume",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36424,11 +36421,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/GeodesicType"
}
},
"elementName":{
- "localPart":"integerValue",
+ "localPart":"Geodesic",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36439,11 +36436,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ConversionPropertyType"
+ "$ref":"#/definitions/DynamicFeatureType"
}
},
"elementName":{
- "localPart":"conversionRef",
+ "localPart":"DynamicFeature",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36454,11 +36451,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AffinePlacementType"
+ "$ref":"#/definitions/FeatureArrayPropertyType"
}
},
"elementName":{
- "localPart":"AffinePlacement",
+ "localPart":"featureMembers",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36469,11 +36466,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ConcatenatedOperationPropertyType"
+ "$ref":"#/definitions/TemporalDatumPropertyType"
}
},
"elementName":{
- "localPart":"concatenatedOperationRef",
+ "localPart":"temporalDatumRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36484,11 +36481,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/DictionaryEntryType"
}
},
"elementName":{
- "localPart":"sourceDimensions",
+ "localPart":"dictionaryEntry",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36499,11 +36496,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SurfaceArrayPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
},
"elementName":{
- "localPart":"surfaceMembers",
+ "localPart":"integerValue",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36514,11 +36511,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/StringOrRefType"
+ "$ref":"#/definitions/AbstractCoverageType"
}
},
"elementName":{
- "localPart":"quantityType",
+ "localPart":"AbstractCoverage",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36529,11 +36526,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AssociationRoleType"
+ "$ref":"#/definitions/TopoCurveType"
}
},
"elementName":{
- "localPart":"member",
+ "localPart":"TopoCurve",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36544,11 +36541,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ParameterValueGroupType"
+ "$ref":"#/definitions/CoordinateOperationPropertyType"
}
},
"elementName":{
- "localPart":"ParameterValueGroup",
+ "localPart":"usesOperation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36559,11 +36556,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ReferenceType"
+ "$ref":"#/definitions/AbstractGeometricPrimitiveType"
}
},
"elementName":{
- "localPart":"dataSourceReference",
+ "localPart":"AbstractGeometricPrimitive",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36574,11 +36571,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EngineeringDatumPropertyType"
+ "$ref":"#/definitions/InlinePropertyType"
}
},
"elementName":{
- "localPart":"engineeringDatumRef",
+ "localPart":"abstractInlineProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36589,11 +36586,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoVolumeType"
+ "$ref":"#/definitions/CurvePropertyType"
}
},
"elementName":{
- "localPart":"TopoVolume",
+ "localPart":"edgeOf",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36604,11 +36601,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoComplexMemberType"
+ "$ref":"#/definitions/TimeClockType"
}
},
"elementName":{
- "localPart":"maximalComplex",
+ "localPart":"TimeClock",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36619,11 +36616,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiPointDomainType"
+ "$ref":"#/definitions/EngineeringDatumType"
}
},
"elementName":{
- "localPart":"multiPointDomain",
+ "localPart":"EngineeringDatum",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36634,11 +36631,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DirectPositionType"
+ "$ref":"#/definitions/TopoCurvePropertyType"
}
},
"elementName":{
- "localPart":"pos",
+ "localPart":"topoCurveProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36649,11 +36646,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ "$ref":"#/definitions/AbstractDiscreteCoverageType"
}
},
"elementName":{
- "localPart":"maximumValue",
+ "localPart":"AbstractDiscreteCoverage",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36664,11 +36661,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ValueArrayPropertyType"
+ "$ref":"#/definitions/AbstractGeneralOperationParameterPropertyType"
}
},
"elementName":{
- "localPart":"valueComponents",
+ "localPart":"generalOperationParameter",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36679,11 +36676,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ "$ref":"#/definitions/AbstractCRSType"
}
},
"elementName":{
- "localPart":"booleanValue",
+ "localPart":"AbstractCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36694,11 +36691,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeneralParameterValueType"
+ "$ref":"#/definitions/GeneralConversionPropertyType"
}
},
"elementName":{
- "localPart":"AbstractGeneralParameterValue",
+ "localPart":"definedByConversion",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36709,11 +36706,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiPointPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"multiPosition",
+ "localPart":"AbstractScalarValue",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36724,11 +36721,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SurfacePatchArrayPropertyType"
+ "$ref":"#/definitions/FileType"
}
},
"elementName":{
- "localPart":"patches",
+ "localPart":"File",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36739,11 +36736,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationMethodType"
+ "$ref":"#/definitions/TriangulatedSurfaceType"
}
},
"elementName":{
- "localPart":"OperationMethod",
+ "localPart":"TriangulatedSurface",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36754,11 +36751,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"seconds",
+ "localPart":"LocationKeyWord",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36769,11 +36766,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AngleType"
+ "$ref":"#/definitions/TopoSurfaceType"
}
},
"elementName":{
- "localPart":"angle",
+ "localPart":"TopoSurface",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36784,11 +36781,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CartesianCSType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
},
"elementName":{
- "localPart":"CartesianCS",
+ "localPart":"remarks",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36799,11 +36796,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/VerticalDatumPropertyType"
+ "$ref":"#/definitions/DefinitionType"
}
},
"elementName":{
- "localPart":"usesVerticalDatum",
+ "localPart":"Definition",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36814,11 +36811,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeOrdinalReferenceSystemType"
+ "$ref":"#/definitions/DatumPropertyType"
}
},
"elementName":{
- "localPart":"TimeOrdinalReferenceSystem",
+ "localPart":"datumRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36829,11 +36826,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ArcByCenterPointType"
+ "$ref":"#/definitions/AbstractRingType"
}
},
"elementName":{
- "localPart":"ArcByCenterPoint",
+ "localPart":"AbstractRing",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36844,11 +36841,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeneralParameterValuePropertyType"
+ "$ref":"#/definitions/AbstractGeneralConversionType"
}
},
"elementName":{
- "localPart":"parameterValue",
+ "localPart":"AbstractGeneralConversion",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36859,11 +36856,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LinearRingType"
+ "$ref":"#/definitions/TopoSurfacePropertyType"
}
},
"elementName":{
- "localPart":"LinearRing",
+ "localPart":"topoSurfaceProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36874,11 +36871,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTopoPrimitiveType"
+ "$ref":"#/definitions/ConversionPropertyType"
}
},
"elementName":{
- "localPart":"AbstractTopoPrimitive",
+ "localPart":"conversionRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36889,11 +36886,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DirectedObservationAtDistanceType"
+ "$ref":"#/definitions/ImageDatumType"
}
},
"elementName":{
- "localPart":"DirectedObservationAtDistance",
+ "localPart":"ImageDatum",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36904,11 +36901,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ImageCRSPropertyType"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"imageCRSRef",
+ "localPart":"anchorDefinition",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36919,11 +36916,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeneralOperationParameterPropertyType"
+ "$ref":"#/definitions/ArrayAssociationType"
}
},
"elementName":{
- "localPart":"abstractGeneralOperationParameterRef",
+ "localPart":"members",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36934,11 +36931,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SingleCRSPropertyType"
+ "$ref":"#/definitions/EnvelopeWithTimePeriodType"
}
},
"elementName":{
- "localPart":"componentReferenceSystem",
+ "localPart":"EnvelopeWithTimePeriod",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36949,11 +36946,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/UserDefinedCSType"
+ "$ref":"#/definitions/TimeInstantType"
}
},
"elementName":{
- "localPart":"UserDefinedCS",
+ "localPart":"TimeInstant",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36964,11 +36961,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TransformationPropertyType"
+ "$ref":"#/definitions/DirectedNodePropertyType"
}
},
"elementName":{
- "localPart":"transformationRef",
+ "localPart":"directedNode",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36979,11 +36976,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ReferenceType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/duration"
}
},
"elementName":{
- "localPart":"abstractReference",
+ "localPart":"duration",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -36994,11 +36991,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ConversionToPreferredUnitType"
+ "$ref":"#/definitions/CoordinateSystemPropertyType"
}
},
"elementName":{
- "localPart":"roughConversionToPreferredUnit",
+ "localPart":"coordinateSystem",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37009,11 +37006,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ParameterValueType"
+ "$ref":"#/definitions/ObservationType"
}
},
"elementName":{
- "localPart":"ParameterValue",
+ "localPart":"Observation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37024,11 +37021,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PointPropertyType"
+ "$ref":"#/definitions/AbstractTimePrimitiveType"
}
},
"elementName":{
- "localPart":"centerOf",
+ "localPart":"AbstractTimePrimitive",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37039,11 +37036,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DynamicFeatureMemberType"
+ "$ref":"#/definitions/EngineeringCRSPropertyType"
}
},
"elementName":{
- "localPart":"dynamicMembers",
+ "localPart":"engineeringCRSRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37054,11 +37051,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractParametricCurveSurfaceType"
+ "$ref":"#/definitions/TimePrimitivePropertyType"
}
},
"elementName":{
- "localPart":"AbstractParametricCurveSurface",
+ "localPart":"validTime",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37069,11 +37066,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeCSType"
+ "$ref":"#/definitions/AbstractCRSType"
}
},
"elementName":{
- "localPart":"TimeCS",
+ "localPart":"AbstractSingleCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37084,11 +37081,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GenericMetaDataType"
+ "$ref":"#/definitions/OperationParameterPropertyType"
}
},
"elementName":{
- "localPart":"GenericMetaData",
+ "localPart":"operationParameter",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37099,11 +37096,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OrientableSurfaceType"
+ "$ref":"#/definitions/CurveArrayPropertyType"
}
},
"elementName":{
- "localPart":"OrientableSurface",
+ "localPart":"curveMembers",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37114,11 +37111,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/AbstractTimeTopologyPrimitiveType"
}
},
"elementName":{
- "localPart":"axisAbbrev",
+ "localPart":"AbstractTimeTopologyPrimitive",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37129,11 +37126,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ObliqueCartesianCSType"
+ "$ref":"#/definitions/EnvelopeType"
}
},
"elementName":{
- "localPart":"ObliqueCartesianCS",
+ "localPart":"Envelope",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37144,11 +37141,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeWithAuthorityType"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"pixelInCell",
+ "localPart":"locationName",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37159,11 +37156,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PriorityLocationPropertyType"
+ "$ref":"#/definitions/MovingObjectStatusType"
}
},
"elementName":{
- "localPart":"priorityLocation",
+ "localPart":"MovingObjectStatus",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37174,11 +37171,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/VerticalDatumPropertyType"
}
},
"elementName":{
- "localPart":"anchorPoint",
+ "localPart":"verticalDatumRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37189,11 +37186,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeometricAggregateType"
+ "$ref":"#/definitions/AbstractCoordinateOperationType"
}
},
"elementName":{
- "localPart":"AbstractGeometricAggregate",
+ "localPart":"AbstractSingleOperation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37208,7 +37205,7 @@
}
},
"elementName":{
- "localPart":"multiLocation",
+ "localPart":"multiCenterOf",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37219,11 +37216,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/StringOrRefType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
},
"elementName":{
- "localPart":"description",
+ "localPart":"sourceDimensions",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37234,11 +37231,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PointPropertyType"
+ "$ref":"#/definitions/SurfacePropertyType"
}
},
"elementName":{
- "localPart":"pointProperty",
+ "localPart":"surfaceMember",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37249,11 +37246,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CurveType"
+ "$ref":"#/definitions/TopoComplexMemberType"
}
},
"elementName":{
- "localPart":"Curve",
+ "localPart":"maximalComplex",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37264,11 +37261,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ImageDatumPropertyType"
+ "$ref":"#/definitions/DictionaryType"
}
},
"elementName":{
- "localPart":"imageDatumRef",
+ "localPart":"DefinitionCollection",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37279,11 +37276,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/HistoryPropertyType"
+ "$ref":"#/definitions/CoordinateSystemPropertyType"
}
},
"elementName":{
- "localPart":"track",
+ "localPart":"coordinateSystemRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37294,11 +37291,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ProjectedCRSPropertyType"
+ "$ref":"#/definitions/TopoSolidType"
}
},
"elementName":{
- "localPart":"projectedCRSRef",
+ "localPart":"TopoSolid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37309,11 +37306,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TemporalDatumType"
+ "$ref":"#/definitions/RectifiedGridDomainType"
}
},
"elementName":{
- "localPart":"TemporalDatum",
+ "localPart":"rectifiedGridDomain",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37324,11 +37321,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoComplexMemberType"
+ "$ref":"#/definitions/RectangleType"
}
},
"elementName":{
- "localPart":"superComplex",
+ "localPart":"Rectangle",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37339,11 +37336,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PolyhedralSurfaceType"
+ "$ref":"#/definitions/PolarCSPropertyType"
}
},
"elementName":{
- "localPart":"PolyhedralSurface",
+ "localPart":"polarCSRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37354,11 +37351,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TargetPropertyType"
+ "$ref":"#/definitions/PassThroughOperationPropertyType"
}
},
"elementName":{
- "localPart":"target",
+ "localPart":"passThroughOperationRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37369,11 +37366,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ArcByBulgeType"
+ "$ref":"#/definitions/ConversionToPreferredUnitType"
}
},
"elementName":{
- "localPart":"ArcByBulge",
+ "localPart":"conversionToPreferredUnit",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37384,11 +37381,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EllipsoidType"
+ "$ref":"#/definitions/StringOrRefType"
}
},
"elementName":{
- "localPart":"Ellipsoid",
+ "localPart":"quantityType",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37399,11 +37396,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SurfaceArrayPropertyType"
+ "$ref":"#/definitions/SolidArrayPropertyType"
}
},
"elementName":{
- "localPart":"surfaceArrayProperty",
+ "localPart":"solidMembers",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37414,11 +37411,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MovingObjectStatusType"
+ "$ref":"#/definitions/GeocentricCRSPropertyType"
}
},
"elementName":{
- "localPart":"MovingObjectStatus",
+ "localPart":"geocentricCRSRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37429,11 +37426,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GridFunctionType"
+ "$ref":"#/definitions/GeneralTransformationPropertyType"
}
},
"elementName":{
- "localPart":"GridFunction",
+ "localPart":"generalTransformationRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37444,11 +37441,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimePrimitivePropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
}
},
"elementName":{
- "localPart":"validTime",
+ "localPart":"decimalMinutes",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37459,11 +37456,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiSolidCoverageType"
+ "$ref":"#/definitions/TransformationPropertyType"
}
},
"elementName":{
- "localPart":"MultiSolidCoverage",
+ "localPart":"transformationRef",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37474,11 +37471,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/Category"
+ "$ref":"#/definitions/VerticalCSPropertyType"
}
},
"elementName":{
- "localPart":"Category",
+ "localPart":"usesVerticalCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37489,11 +37486,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinateSystemAxisPropertyType"
+ "$ref":"#/definitions/OperationParameterType"
}
},
"elementName":{
- "localPart":"axis",
+ "localPart":"OperationParameter",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37504,11 +37501,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ClothoidType"
+ "$ref":"#/definitions/TimeCSPropertyType"
}
},
"elementName":{
- "localPart":"Clothoid",
+ "localPart":"usesTimeCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37519,11 +37516,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoSurfaceType"
+ "$ref":"#/definitions/GeographicCRSPropertyType"
}
},
"elementName":{
- "localPart":"TopoSurface",
+ "localPart":"baseGeographicCRS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37534,11 +37531,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/QuantityExtentType"
+ "$ref":"#/definitions/FaceType"
}
},
"elementName":{
- "localPart":"QuantityExtent",
+ "localPart":"Face",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37549,11 +37546,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/StringOrRefType"
+ "$ref":"#/definitions/TemporalDatumPropertyType"
}
},
"elementName":{
- "localPart":"LocationString",
+ "localPart":"temporalDatum",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37564,11 +37561,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoComplexType"
+ "$ref":"#/definitions/CartesianCSPropertyType"
}
},
"elementName":{
- "localPart":"TopoComplex",
+ "localPart":"usesCartesianCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37579,11 +37576,14 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
},
"elementName":{
- "localPart":"reversePropertyName",
+ "localPart":"doubleOrNilReasonTupleList",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37594,11 +37594,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeometryType"
+ "$ref":"#/definitions/CircleType"
}
},
"elementName":{
- "localPart":"AbstractImplicitGeometry",
+ "localPart":"Circle",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37609,11 +37609,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PrimeMeridianPropertyType"
+ "$ref":"#/definitions/AffineCSPropertyType"
}
},
"elementName":{
- "localPart":"usesPrimeMeridian",
+ "localPart":"usesAffineCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37624,11 +37624,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/EllipsoidalCSPropertyType"
}
},
"elementName":{
- "localPart":"AbstractScalarValueList",
+ "localPart":"ellipsoidalCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37639,11 +37639,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SphericalCSPropertyType"
+ "$ref":"#/definitions/StringOrRefType"
}
},
"elementName":{
- "localPart":"usesSphericalCS",
+ "localPart":"status",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37654,11 +37654,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PointPropertyType"
+ "$ref":"#/definitions/MultiPointCoverageType"
}
},
"elementName":{
- "localPart":"position",
+ "localPart":"MultiPointCoverage",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37669,11 +37669,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationMethodPropertyType"
+ "$ref":"#/definitions/ReferenceType"
}
},
"elementName":{
- "localPart":"method",
+ "localPart":"locationReference",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37684,11 +37684,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ConcatenatedOperationType"
+ "$ref":"#/definitions/TransformationType"
}
},
"elementName":{
- "localPart":"ConcatenatedOperation",
+ "localPart":"Transformation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37699,11 +37699,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiSolidType"
+ "$ref":"#/definitions/CoverageFunctionType"
}
},
"elementName":{
- "localPart":"MultiSolid",
+ "localPart":"coverageFunction",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37714,11 +37714,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiPointCoverageType"
+ "$ref":"#/definitions/StringOrRefType"
}
},
"elementName":{
- "localPart":"MultiPointCoverage",
+ "localPart":"MappingRule",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37729,11 +37729,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DictionaryType"
+ "$ref":"#/definitions/SphericalCSType"
}
},
"elementName":{
- "localPart":"Dictionary",
+ "localPart":"SphericalCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37744,11 +37744,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CurvePropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
},
"elementName":{
- "localPart":"edgeOf",
+ "localPart":"defaultCodeSpace",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37759,11 +37759,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TargetPropertyType"
+ "$ref":"#/definitions/BSplineType"
}
},
"elementName":{
- "localPart":"subject",
+ "localPart":"BSpline",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37774,11 +37774,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeocentricCRSType"
+ "$ref":"#/definitions/MultiCurvePropertyType"
}
},
"elementName":{
- "localPart":"GeocentricCRS",
+ "localPart":"multiCurveProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37789,11 +37789,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinatesType"
+ "$ref":"#/definitions/AffineCSPropertyType"
}
},
"elementName":{
- "localPart":"tupleList",
+ "localPart":"affineCS",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37804,11 +37804,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiCurvePropertyType"
+ "$ref":"#/definitions/OperationParameterPropertyType"
}
},
"elementName":{
- "localPart":"multiCenterLineOf",
+ "localPart":"valueOfParameter",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37819,11 +37819,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MeasureType"
+ "$ref":"#/definitions/UnitOfMeasureType"
}
},
"elementName":{
- "localPart":"value",
+ "localPart":"unitOfMeasure",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37834,11 +37834,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoPrimitiveArrayAssociationType"
+ "$ref":"#/definitions/TopoPrimitiveMemberType"
}
},
"elementName":{
- "localPart":"topoPrimitiveMembers",
+ "localPart":"topoPrimitiveMember",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37849,11 +37849,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeneralDerivedCRSType"
+ "$ref":"#/definitions/AbstractGeometryType"
}
},
"elementName":{
- "localPart":"AbstractGeneralDerivedCRS",
+ "localPart":"AbstractGeometry",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -37864,11 +37864,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/VerticalCSType"
+ "$ref":"#/definitions/SolidArrayPropertyType"
}
},
"elementName":{
- "localPart":"VerticalCS",
+ "localPart":"solidArrayProperty",
"namespaceURI":"http://www.opengis.net/gml"
}
}
diff --git a/scripts/jsonschemas/GML_3_2_1.jsonschema b/scripts/jsonschemas/GML_3_2_1.jsonschema
index b9f13b3c..fc247b76 100644
--- a/scripts/jsonschemas/GML_3_2_1.jsonschema
+++ b/scripts/jsonschemas/GML_3_2_1.jsonschema
@@ -2,80 +2,32 @@
{
"id":"http://www.opengis.net/gml/3.2#",
"definitions":{
- "TemporalCRSType":{
+ "DerivedUnitType":{
"required":[
- "timeCS",
- "usesTemporalCS",
- "temporalDatum"
+ "derivationUnitTerm"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractCRSType"
+ "$ref":"#/definitions/UnitDefinitionType"
},
{
"type":"object",
- "title":"TemporalCRSType",
+ "title":"DerivedUnitType",
"properties":{
- "timeCS":{
- "title":"timeCS",
+ "derivationUnitTerm":{
+ "title":"derivationUnitTerm",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/TimeCSPropertyType"
- }
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DerivationUnitTermType"
},
- "elementName":{
- "localPart":"timeCS",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"timeCS",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "usesTemporalCS":{
- "title":"usesTemporalCS",
- "allOf":[
- {
- "$ref":"#/definitions/TemporalCSPropertyType"
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"usesTemporalCS",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "temporalDatum":{
- "title":"temporalDatum",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/TemporalDatumPropertyType"
- }
- },
- "elementName":{
- "localPart":"temporalDatum",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"temporalDatum",
+ "localPart":"derivationUnitTerm",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
@@ -84,102 +36,201 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TemporalCRSType",
+ "localPart":"DerivedUnitType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "timeCS",
- "usesTemporalCS",
- "temporalDatum"
+ "derivationUnitTerm"
]
},
- "VerticalCSType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoordinateSystemType"
+ "GridFunctionType":{
+ "type":"object",
+ "title":"GridFunctionType",
+ "properties":{
+ "sequenceRule":{
+ "title":"sequenceRule",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SequenceRuleType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"sequenceRule",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
},
- {
- "type":"object",
- "title":"VerticalCSType",
- "properties":{
+ "startPoint":{
+ "title":"startPoint",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"startPoint",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"VerticalCSType",
+ "localPart":"GridFunctionType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ },
+ "propertiesOrder":[
+ "sequenceRule",
+ "startPoint"
+ ]
},
- "MultiCurveType":{
+ "LineStringSegmentType":{
+ "required":[
+ "posOrPointPropertyOrPointRep",
+ "posList",
+ "coordinates"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractGeometricAggregateType"
+ "$ref":"#/definitions/AbstractCurveSegmentType"
},
{
"type":"object",
- "title":"MultiCurveType",
+ "title":"LineStringSegmentType",
"properties":{
- "curveMember":{
- "title":"curveMember",
+ "posOrPointPropertyOrPointRep":{
+ "title":"posOrPointPropertyOrPointRep",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/CurvePropertyType"
+ "anyOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/DirectPositionType"
+ }
+ },
+ "elementName":{
+ "localPart":"pos",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointRep",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointProperty",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ ]
},
- "minItems":0
+ "minItems":2
+ }
+ ],
+ "propertyType":"elementRefs"
+ },
+ "posList":{
+ "title":"posList",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectPositionListType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"curveMember",
+ "localPart":"posList",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "curveMembers":{
- "title":"curveMembers",
+ "coordinates":{
+ "title":"coordinates",
"allOf":[
{
- "$ref":"#/definitions/CurveArrayPropertyType"
+ "$ref":"#/definitions/CoordinatesType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"curveMembers",
+ "localPart":"coordinates",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
+ },
+ "interpolation":{
+ "title":"interpolation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurveInterpolationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"interpolation",
+ "namespaceURI":""
+ }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiCurveType",
+ "localPart":"LineStringSegmentType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "curveMember",
- "curveMembers"
+ "posOrPointPropertyOrPointRep",
+ "posList",
+ "coordinates",
+ "interpolation"
]
},
- "CartesianCSPropertyType":{
+ "TemporalDatumPropertyType":{
"type":"object",
- "title":"CartesianCSPropertyType",
+ "title":"TemporalDatumPropertyType",
"required":[
- "cartesianCS"
+ "temporalDatum"
],
"properties":{
- "cartesianCS":{
- "title":"cartesianCS",
+ "temporalDatum":{
+ "title":"temporalDatum",
"allOf":[
{
- "$ref":"#/definitions/CartesianCSType"
+ "$ref":"#/definitions/TemporalDatumType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"CartesianCS",
+ "localPart":"TemporalDatum",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -306,11 +357,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CartesianCSPropertyType",
+ "localPart":"TemporalDatumPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "cartesianCS",
+ "temporalDatum",
"nilReason",
"remoteSchema",
"type",
@@ -322,241 +373,23 @@
"actuate"
]
},
- "CompositeSolidType":{
- "required":[
- "solidMember"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractSolidType"
- },
- {
- "type":"object",
- "title":"CompositeSolidType",
- "properties":{
- "solidMember":{
- "title":"solidMember",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/SolidPropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"solidMember",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "aggregationType":{
- "title":"aggregationType",
- "allOf":[
- {
- "$ref":"#/definitions/AggregationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"aggregationType",
- "namespaceURI":""
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CompositeSolidType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "solidMember",
- "aggregationType"
- ]
- },
- "TimeTopologyComplexType":{
- "required":[
- "primitive"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTimeComplexType"
- },
- {
- "type":"object",
- "title":"TimeTopologyComplexType",
- "properties":{
- "primitive":{
- "title":"primitive",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/TimeTopologyPrimitivePropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"primitive",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TimeTopologyComplexType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "primitive"
- ]
- },
- "PolygonPatchType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractSurfacePatchType"
- },
- {
- "type":"object",
- "title":"PolygonPatchType",
- "properties":{
- "exterior":{
- "title":"exterior",
- "allOf":[
- {
- "$ref":"#/definitions/AbstractRingPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"exterior",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "interior":{
- "title":"interior",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/AbstractRingPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"interior",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "interpolation":{
- "title":"interpolation",
- "allOf":[
- {
- "$ref":"#/definitions/SurfaceInterpolationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"interpolation",
- "namespaceURI":""
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"PolygonPatchType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "exterior",
- "interior",
- "interpolation"
- ]
- },
- "DirectionPropertyType":{
+ "PointPropertyType":{
"type":"object",
- "title":"DirectionPropertyType",
+ "title":"PointPropertyType",
"required":[
- "directionVector",
- "directionDescription",
- "compassPoint",
- "directionKeyword",
- "directionString"
+ "point"
],
"properties":{
- "directionVector":{
- "title":"directionVector",
- "allOf":[
- {
- "$ref":"#/definitions/DirectionVectorType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"DirectionVector",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "directionDescription":{
- "title":"directionDescription",
- "allOf":[
- {
- "$ref":"#/definitions/DirectionDescriptionType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"DirectionDescription",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "compassPoint":{
- "title":"compassPoint",
- "allOf":[
- {
- "$ref":"#/definitions/CompassPointEnumeration"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"CompassPoint",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "directionKeyword":{
- "title":"directionKeyword",
- "allOf":[
- {
- "$ref":"#/definitions/CodeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"DirectionKeyword",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "directionString":{
- "title":"directionString",
+ "point":{
+ "title":"point",
"allOf":[
{
- "$ref":"#/definitions/StringOrRefType"
+ "$ref":"#/definitions/PointType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DirectionString",
+ "localPart":"Point",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -696,15 +529,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DirectionPropertyType",
+ "localPart":"PointPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "directionVector",
- "directionDescription",
- "compassPoint",
- "directionKeyword",
- "directionString",
+ "point",
"owns",
"nilReason",
"remoteSchema",
@@ -717,283 +546,248 @@
"actuate"
]
},
- "CylindricalCSType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoordinateSystemType"
- },
- {
- "type":"object",
- "title":"CylindricalCSType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CylindricalCSType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "AbstractGeometricPrimitiveType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeometryType"
- },
- {
- "type":"object",
- "title":"AbstractGeometricPrimitiveType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractGeometricPrimitiveType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "Boolean":{
+ "SolidArrayPropertyType":{
"type":"object",
- "title":"Boolean",
+ "title":"SolidArrayPropertyType",
"properties":{
- "value":{
- "title":"value",
+ "abstractSolid":{
+ "title":"abstractSolid",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractSolidType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractSolid",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "minItems":0
}
],
- "propertyType":"value"
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractSolid",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
},
- "nilReason":{
- "title":"nilReason",
+ "owns":{
+ "title":"owns",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"nilReason",
+ "localPart":"owns",
"namespaceURI":""
}
}
},
"typeType":"classInfo",
+ "typeName":{
+ "localPart":"SolidArrayPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
"propertiesOrder":[
- "value",
- "nilReason"
+ "abstractSolid",
+ "owns"
]
},
- "BSplineType":{
+ "GeodeticDatumType":{
"required":[
- "posList",
- "coordinates",
- "degree",
- "knot"
+ "primeMeridian",
+ "ellipsoid"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractCurveSegmentType"
+ "$ref":"#/definitions/AbstractDatumType"
},
{
"type":"object",
- "title":"BSplineType",
+ "title":"GeodeticDatumType",
"properties":{
- "posOrPointPropertyOrPointRep":{
- "title":"posOrPointPropertyOrPointRep",
+ "primeMeridian":{
+ "title":"primeMeridian",
"allOf":[
{
- "type":"array",
- "items":{
- "anyOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/DirectPositionType"
- }
- },
- "elementName":{
- "localPart":"pos",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointRep",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointProperty",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- ]
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PrimeMeridianPropertyType"
+ }
},
- "minItems":0
- }
- ],
- "propertyType":"elementRefs"
- },
- "posList":{
- "title":"posList",
- "allOf":[
- {
- "$ref":"#/definitions/DirectPositionListType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"posList",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "coordinates":{
- "title":"coordinates",
- "allOf":[
- {
- "$ref":"#/definitions/CoordinatesType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"coordinates",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "degree":{
- "title":"degree",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "elementName":{
+ "localPart":"primeMeridian",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"degree",
+ "localPart":"primeMeridian",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "knot":{
- "title":"knot",
+ "ellipsoid":{
+ "title":"ellipsoid",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/KnotPropertyType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/EllipsoidPropertyType"
+ }
},
- "minItems":2
+ "elementName":{
+ "localPart":"ellipsoid",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"knot",
+ "localPart":"ellipsoid",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
- },
- "interpolation":{
- "title":"interpolation",
- "allOf":[
- {
- "$ref":"#/definitions/CurveInterpolationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"interpolation",
- "namespaceURI":""
- }
- },
- "isPolynomial":{
- "title":"isPolynomial",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"isPolynomial",
- "namespaceURI":""
- }
- },
- "knotType":{
- "title":"knotType",
- "allOf":[
- {
- "$ref":"#/definitions/KnotTypesType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"knotType",
- "namespaceURI":""
- }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"BSplineType",
+ "localPart":"GeodeticDatumType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "posOrPointPropertyOrPointRep",
- "posList",
- "coordinates",
- "degree",
- "knot",
- "interpolation",
- "isPolynomial",
- "knotType"
+ "primeMeridian",
+ "ellipsoid"
]
},
- "TopoComplexPropertyType":{
+ "CodeWithAuthorityType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeType"
+ },
+ {
+ "type":"object",
+ "title":"CodeWithAuthorityType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CodeWithAuthorityType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "AbstractSolidType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeometricPrimitiveType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractSolidType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractSolidType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "DirectionPropertyType":{
"type":"object",
- "title":"TopoComplexPropertyType",
+ "title":"DirectionPropertyType",
"required":[
- "topoComplex"
+ "directionVector",
+ "directionDescription",
+ "compassPoint",
+ "directionKeyword",
+ "directionString"
],
"properties":{
- "topoComplex":{
- "title":"topoComplex",
+ "directionVector":{
+ "title":"directionVector",
"allOf":[
{
- "$ref":"#/definitions/TopoComplexType"
+ "$ref":"#/definitions/DirectionVectorType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TopoComplex",
+ "localPart":"DirectionVector",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "directionDescription":{
+ "title":"directionDescription",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectionDescriptionType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"DirectionDescription",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "compassPoint":{
+ "title":"compassPoint",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CompassPointEnumeration"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"CompassPoint",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "directionKeyword":{
+ "title":"directionKeyword",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"DirectionKeyword",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "directionString":{
+ "title":"directionString",
+ "allOf":[
+ {
+ "$ref":"#/definitions/StringOrRefType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"DirectionString",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -1116,15 +910,32 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TopoComplexPropertyType",
+ "localPart":"DirectionPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "topoComplex",
+ "directionVector",
+ "directionDescription",
+ "compassPoint",
+ "directionKeyword",
+ "directionString",
"nilReason",
"remoteSchema",
"type",
@@ -1133,81 +944,27 @@
"arcrole",
"title",
"show",
- "actuate"
- ]
- },
- "CircleType":{
- "allOf":[
- {
- "$ref":"#/definitions/ArcType"
- },
- {
- "type":"object",
- "title":"CircleType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CircleType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "DirectedObservationAtDistanceType":{
- "required":[
- "distance"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/DirectedObservationType"
- },
- {
- "type":"object",
- "title":"DirectedObservationAtDistanceType",
- "properties":{
- "distance":{
- "title":"distance",
- "allOf":[
- {
- "$ref":"#/definitions/MeasureType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"distance",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DirectedObservationAtDistanceType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "distance"
+ "actuate",
+ "owns"
]
},
- "MultiCurvePropertyType":{
+ "CylindricalCSPropertyType":{
"type":"object",
- "title":"MultiCurvePropertyType",
+ "title":"CylindricalCSPropertyType",
"required":[
- "multiCurve"
+ "cylindricalCS"
],
"properties":{
- "multiCurve":{
- "title":"multiCurve",
+ "cylindricalCS":{
+ "title":"cylindricalCS",
"allOf":[
{
- "$ref":"#/definitions/MultiCurveType"
+ "$ref":"#/definitions/CylindricalCSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MultiCurve",
+ "localPart":"CylindricalCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -1330,28 +1087,15 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiCurvePropertyType",
+ "localPart":"CylindricalCSPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "multiCurve",
+ "cylindricalCS",
"nilReason",
"remoteSchema",
"type",
@@ -1360,30 +1104,97 @@
"arcrole",
"title",
"show",
- "actuate",
- "owns"
+ "actuate"
]
},
- "BooleanPropertyType":{
- "type":"object",
- "title":"BooleanPropertyType",
- "required":[
- "_boolean"
- ],
- "properties":{
- "_boolean":{
- "title":"_boolean",
- "allOf":[
- {
- "$ref":"#/definitions/Boolean"
+ "AbstractGeometricAggregateType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeometryType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractGeometricAggregateType",
+ "properties":{
+ "aggregationType":{
+ "title":"aggregationType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AggregationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"aggregationType",
+ "namespaceURI":""
+ }
}
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Boolean",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
}
- },
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractGeometricAggregateType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "aggregationType"
+ ]
+ },
+ "RelatedTimeType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimePrimitivePropertyType"
+ },
+ {
+ "type":"object",
+ "title":"RelatedTimeType",
+ "properties":{
+ "relativePosition":{
+ "title":"relativePosition",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"relativePosition",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"RelatedTimeType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "relativePosition"
+ ]
+ },
+ "CartesianCSPropertyType":{
+ "type":"object",
+ "title":"CartesianCSPropertyType",
+ "required":[
+ "cartesianCS"
+ ],
+ "properties":{
+ "cartesianCS":{
+ "title":"cartesianCS",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CartesianCSType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"CartesianCS",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
"nilReason":{
"title":"nilReason",
"allOf":[
@@ -1507,11 +1318,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"BooleanPropertyType",
+ "localPart":"CartesianCSPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "_boolean",
+ "cartesianCS",
"nilReason",
"remoteSchema",
"type",
@@ -1523,23 +1334,165 @@
"actuate"
]
},
- "EngineeringDatumPropertyType":{
+ "CurveSegmentArrayPropertyType":{
"type":"object",
- "title":"EngineeringDatumPropertyType",
+ "title":"CurveSegmentArrayPropertyType",
+ "properties":{
+ "abstractCurveSegment":{
+ "title":"abstractCurveSegment",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractCurveSegmentType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractCurveSegment",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractCurveSegment",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CurveSegmentArrayPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "abstractCurveSegment"
+ ]
+ },
+ "UnitDefinitionType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/DefinitionType"
+ },
+ {
+ "type":"object",
+ "title":"UnitDefinitionType",
+ "properties":{
+ "quantityType":{
+ "title":"quantityType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/StringOrRefType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"quantityType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "quantityTypeReference":{
+ "title":"quantityTypeReference",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ReferenceType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"quantityTypeReference",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "catalogSymbol":{
+ "title":"catalogSymbol",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"catalogSymbol",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"UnitDefinitionType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "quantityType",
+ "quantityTypeReference",
+ "catalogSymbol"
+ ]
+ },
+ "BaseUnitType":{
"required":[
- "engineeringDatum"
+ "unitsSystem"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/UnitDefinitionType"
+ },
+ {
+ "type":"object",
+ "title":"BaseUnitType",
+ "properties":{
+ "unitsSystem":{
+ "title":"unitsSystem",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ReferenceType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"unitsSystem",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"BaseUnitType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "unitsSystem"
+ ]
+ },
+ "ObliqueCartesianCSPropertyType":{
+ "type":"object",
+ "title":"ObliqueCartesianCSPropertyType",
+ "required":[
+ "obliqueCartesianCS"
],
"properties":{
- "engineeringDatum":{
- "title":"engineeringDatum",
+ "obliqueCartesianCS":{
+ "title":"obliqueCartesianCS",
"allOf":[
{
- "$ref":"#/definitions/EngineeringDatumType"
+ "$ref":"#/definitions/ObliqueCartesianCSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"EngineeringDatum",
+ "localPart":"ObliqueCartesianCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -1666,11 +1619,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"EngineeringDatumPropertyType",
+ "localPart":"ObliqueCartesianCSPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "engineeringDatum",
+ "obliqueCartesianCS",
"nilReason",
"remoteSchema",
"type",
@@ -1682,199 +1635,15 @@
"actuate"
]
},
- "ClothoidType":{
- "required":[
- "refLocation",
- "scaleFactor",
- "startParameter",
- "endParameter"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCurveSegmentType"
- },
- {
- "type":"object",
- "title":"ClothoidType",
- "properties":{
- "refLocation":{
- "title":"refLocation",
- "allOf":[
- {
- "$ref":"#/definitions/ClothoidType.RefLocation"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"refLocation",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "scaleFactor":{
- "title":"scaleFactor",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"scaleFactor",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "startParameter":{
- "title":"startParameter",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"startParameter",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "endParameter":{
- "title":"endParameter",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"endParameter",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "interpolation":{
- "title":"interpolation",
- "allOf":[
- {
- "$ref":"#/definitions/CurveInterpolationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"interpolation",
- "namespaceURI":""
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ClothoidType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "refLocation",
- "scaleFactor",
- "startParameter",
- "endParameter",
- "interpolation"
- ]
- },
- "AbstractCurveSegmentType":{
- "type":"object",
- "title":"AbstractCurveSegmentType",
- "properties":{
- "numDerivativesAtStart":{
- "title":"numDerivativesAtStart",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"numDerivativesAtStart",
- "namespaceURI":""
- }
- },
- "numDerivativesAtEnd":{
- "title":"numDerivativesAtEnd",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"numDerivativesAtEnd",
- "namespaceURI":""
- }
- },
- "numDerivativeInterior":{
- "title":"numDerivativeInterior",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"numDerivativeInterior",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractCurveSegmentType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "numDerivativesAtStart",
- "numDerivativesAtEnd",
- "numDerivativeInterior"
- ]
- },
- "AbstractGriddedSurfaceType.Rows":{
- "type":"object",
- "title":"AbstractGriddedSurfaceType.Rows",
- "required":[
- "row"
- ],
- "properties":{
- "row":{
- "title":"row",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/AbstractGriddedSurfaceType.Rows.Row"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Row",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- },
- "typeType":"classInfo",
- "propertiesOrder":[
- "row"
- ]
- },
- "LocationPropertyType":{
+ "CoordinateSystemPropertyType":{
"type":"object",
- "title":"LocationPropertyType",
+ "title":"CoordinateSystemPropertyType",
"required":[
- "abstractGeometry",
- "locationKeyWord",
- "locationString",
- "_null"
+ "abstractCoordinateSystem"
],
"properties":{
- "abstractGeometry":{
- "title":"abstractGeometry",
+ "abstractCoordinateSystem":{
+ "title":"abstractCoordinateSystem",
"allOf":[
{
"type":"object",
@@ -1883,60 +1652,18 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeometryType"
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
}
},
"elementName":{
- "localPart":"AbstractGeometry",
+ "localPart":"AbstractCoordinateSystem",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"AbstractGeometry",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "locationKeyWord":{
- "title":"locationKeyWord",
- "allOf":[
- {
- "$ref":"#/definitions/CodeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"LocationKeyWord",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "locationString":{
- "title":"locationString",
- "allOf":[
- {
- "$ref":"#/definitions/StringOrRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"LocationString",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "_null":{
- "title":"_null",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Null",
+ "localPart":"AbstractCoordinateSystem",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -2063,14 +1790,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"LocationPropertyType",
+ "localPart":"CoordinateSystemPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "abstractGeometry",
- "locationKeyWord",
- "locationString",
- "_null",
+ "abstractCoordinateSystem",
"nilReason",
"remoteSchema",
"type",
@@ -2082,289 +1806,73 @@
"actuate"
]
},
- "DirectPositionType":{
- "type":"object",
- "title":"DirectPositionType",
- "properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- }
- ],
- "propertyType":"value"
- },
- "srsName":{
- "title":"srsName",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"srsName",
- "namespaceURI":""
- }
- },
- "srsDimension":{
- "title":"srsDimension",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"srsDimension",
- "namespaceURI":""
- }
- },
- "axisLabels":{
- "title":"axisLabels",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"axisLabels",
- "namespaceURI":""
- }
- },
- "uomLabels":{
- "title":"uomLabels",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uomLabels",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DirectPositionType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "value",
- "srsName",
- "srsDimension",
- "axisLabels",
- "uomLabels"
- ]
- },
- "ObliqueCartesianCSPropertyType":{
- "type":"object",
- "title":"ObliqueCartesianCSPropertyType",
- "required":[
- "obliqueCartesianCS"
- ],
- "properties":{
- "obliqueCartesianCS":{
- "title":"obliqueCartesianCS",
- "allOf":[
- {
- "$ref":"#/definitions/ObliqueCartesianCSType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"ObliqueCartesianCS",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":""
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ObliqueCartesianCSPropertyType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "obliqueCartesianCS",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "PolygonType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractSurfaceType"
+ "TimeClockType":{
+ "required":[
+ "referenceEvent",
+ "referenceTime",
+ "utcReference"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimeReferenceSystemType"
},
{
"type":"object",
- "title":"PolygonType",
+ "title":"TimeClockType",
"properties":{
- "exterior":{
- "title":"exterior",
+ "referenceEvent":{
+ "title":"referenceEvent",
"allOf":[
{
- "$ref":"#/definitions/AbstractRingPropertyType"
+ "$ref":"#/definitions/StringOrRefType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"exterior",
+ "localPart":"referenceEvent",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "interior":{
- "title":"interior",
+ "referenceTime":{
+ "title":"referenceTime",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"referenceTime",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "utcReference":{
+ "title":"utcReference",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"utcReference",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "dateBasis":{
+ "title":"dateBasis",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/AbstractRingPropertyType"
+ "$ref":"#/definitions/TimeCalendarPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"interior",
+ "localPart":"dateBasis",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
@@ -2373,252 +1881,107 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"PolygonType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "exterior",
- "interior"
- ]
- },
- "CompoundCRSPropertyType":{
- "type":"object",
- "title":"CompoundCRSPropertyType",
- "required":[
- "compoundCRS"
- ],
- "properties":{
- "compoundCRS":{
- "title":"compoundCRS",
- "allOf":[
- {
- "$ref":"#/definitions/CompoundCRSType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"CompoundCRS",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":""
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CompoundCRSPropertyType",
+ "localPart":"TimeClockType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "compoundCRS",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "referenceEvent",
+ "referenceTime",
+ "utcReference",
+ "dateBasis"
]
},
- "FaceType":{
+ "TopoComplexType":{
"required":[
- "directedEdge"
+ "maximalComplex"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractTopoPrimitiveType"
+ "$ref":"#/definitions/AbstractTopologyType"
},
{
"type":"object",
- "title":"FaceType",
+ "title":"TopoComplexType",
"properties":{
- "isolated":{
- "title":"isolated",
+ "maximalComplex":{
+ "title":"maximalComplex",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TopoComplexPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"maximalComplex",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "superComplex":{
+ "title":"superComplex",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/NodePropertyType"
+ "$ref":"#/definitions/TopoComplexPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"isolated",
+ "localPart":"superComplex",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "directedEdge":{
- "title":"directedEdge",
+ "subComplex":{
+ "title":"subComplex",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/DirectedEdgePropertyType"
+ "$ref":"#/definitions/TopoComplexPropertyType"
},
- "minItems":1
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"directedEdge",
+ "localPart":"subComplex",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "directedTopoSolid":{
- "title":"directedTopoSolid",
+ "topoPrimitiveMember":{
+ "title":"topoPrimitiveMember",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/DirectedTopoSolidPropertyType"
+ "$ref":"#/definitions/TopoPrimitiveMemberType"
},
- "maxItems":2,
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"directedTopoSolid",
+ "localPart":"topoPrimitiveMember",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "surfaceProperty":{
- "title":"surfaceProperty",
+ "topoPrimitiveMembers":{
+ "title":"topoPrimitiveMembers",
"allOf":[
{
- "$ref":"#/definitions/SurfacePropertyType"
+ "$ref":"#/definitions/TopoPrimitiveArrayAssociationType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"surfaceProperty",
+ "localPart":"topoPrimitiveMembers",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "universal":{
- "title":"universal",
+ "isMaximal":{
+ "title":"isMaximal",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
@@ -2626,7 +1989,7 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"universal",
+ "localPart":"isMaximal",
"namespaceURI":""
}
},
@@ -2648,296 +2011,329 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"FaceType",
+ "localPart":"TopoComplexType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "isolated",
- "directedEdge",
- "directedTopoSolid",
- "surfaceProperty",
- "universal",
+ "maximalComplex",
+ "superComplex",
+ "subComplex",
+ "topoPrimitiveMember",
+ "topoPrimitiveMembers",
+ "isMaximal",
"aggregationType"
]
},
- "InlinePropertyType":{
- "type":"object",
- "title":"InlinePropertyType",
- "required":[
- "any"
- ],
- "properties":{
- "any":{
- "title":"any",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- }
- }
- }
- ],
- "propertyType":"anyElement"
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"InlinePropertyType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "any",
- "owns"
- ]
- },
- "OperationMethodType":{
+ "EnvelopeWithTimePeriodType":{
"required":[
- "formulaCitation",
- "formula"
+ "beginPosition",
+ "endPosition"
],
"allOf":[
{
- "$ref":"#/definitions/IdentifiedObjectType"
+ "$ref":"#/definitions/EnvelopeType"
},
{
"type":"object",
- "title":"OperationMethodType",
+ "title":"EnvelopeWithTimePeriodType",
"properties":{
- "formulaCitation":{
- "title":"formulaCitation",
+ "beginPosition":{
+ "title":"beginPosition",
"allOf":[
{
- "$ref":"#/definitions/FormulaCitation"
+ "$ref":"#/definitions/TimePositionType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"formulaCitation",
+ "localPart":"beginPosition",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "formula":{
- "title":"formula",
+ "endPosition":{
+ "title":"endPosition",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/CodeType"
- }
- },
- "elementName":{
- "localPart":"formula",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "$ref":"#/definitions/TimePositionType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"formula",
+ "localPart":"endPosition",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "sourceDimensions":{
- "title":"sourceDimensions",
+ "frame":{
+ "title":"frame",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"frame",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"EnvelopeWithTimePeriodType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "beginPosition",
+ "endPosition",
+ "frame"
+ ]
+ },
+ "BagType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGMLType"
+ },
+ {
+ "type":"object",
+ "title":"BagType",
+ "properties":{
+ "member":{
+ "title":"member",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/AssociationRoleType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"sourceDimensions",
+ "localPart":"member",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "targetDimensions":{
- "title":"targetDimensions",
+ "members":{
+ "title":"members",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/ArrayAssociationType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"targetDimensions",
+ "localPart":"members",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
- },
- "parameter":{
- "title":"parameter",
- "allOf":[
- {
- "type":"array",
- "items":{
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"BagType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "member",
+ "members"
+ ]
+ },
+ "VectorType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectPositionType"
+ },
+ {
+ "type":"object",
+ "title":"VectorType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"VectorType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "ValueArrayPropertyType":{
+ "type":"object",
+ "title":"ValueArrayPropertyType",
+ "required":[
+ "abstractValueOrAbstractGeometryOrAbstractTimeObject"
+ ],
+ "properties":{
+ "abstractValueOrAbstractGeometryOrAbstractTimeObject":{
+ "title":"abstractValueOrAbstractGeometryOrAbstractTimeObject",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "anyOf":[
+ {
"type":"object",
"properties":{
"name":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeneralOperationParameterPropertyType"
+ "$ref":"#/definitions/AbstractTimeObjectType"
}
},
"elementName":{
- "localPart":"parameter",
+ "localPart":"AbstractTimeObject",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "minItems":0
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"parameter",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractValue",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractGeometryType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractGeometry",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ },
+ "elementName":{
+ "localPart":"Null",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ ]
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"elementRefs"
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"OperationMethodType",
+ "localPart":"ValueArrayPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "formulaCitation",
- "formula",
- "sourceDimensions",
- "targetDimensions",
- "parameter"
+ "abstractValueOrAbstractGeometryOrAbstractTimeObject",
+ "owns"
]
},
- "NodeType":{
+ "AbstractGeneralDerivedCRSType":{
+ "required":[
+ "conversion"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractTopoPrimitiveType"
+ "$ref":"#/definitions/AbstractCRSType"
},
{
"type":"object",
- "title":"NodeType",
+ "title":"AbstractGeneralDerivedCRSType",
"properties":{
- "container":{
- "title":"container",
- "allOf":[
- {
- "$ref":"#/definitions/FaceOrTopoSolidPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"container",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "directedEdge":{
- "title":"directedEdge",
+ "conversion":{
+ "title":"conversion",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/DirectedEdgePropertyType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/GeneralConversionPropertyType"
+ }
},
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"directedEdge",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "pointProperty":{
- "title":"pointProperty",
- "allOf":[
- {
- "$ref":"#/definitions/PointPropertyType"
+ "elementName":{
+ "localPart":"conversion",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"pointProperty",
+ "localPart":"conversion",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
- },
- "aggregationType":{
- "title":"aggregationType",
- "allOf":[
- {
- "$ref":"#/definitions/AggregationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"aggregationType",
- "namespaceURI":""
- }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"NodeType",
+ "localPart":"AbstractGeneralDerivedCRSType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "container",
- "directedEdge",
- "pointProperty",
- "aggregationType"
+ "conversion"
]
},
- "CoordinateSystemPropertyType":{
+ "EngineeringCRSPropertyType":{
"type":"object",
- "title":"CoordinateSystemPropertyType",
+ "title":"EngineeringCRSPropertyType",
"required":[
- "abstractCoordinateSystem"
+ "engineeringCRS"
],
"properties":{
- "abstractCoordinateSystem":{
- "title":"abstractCoordinateSystem",
+ "engineeringCRS":{
+ "title":"engineeringCRS",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractCoordinateSystemType"
- }
- },
- "elementName":{
- "localPart":"AbstractCoordinateSystem",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "$ref":"#/definitions/EngineeringCRSType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractCoordinateSystem",
+ "localPart":"EngineeringCRS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -3064,11 +2460,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CoordinateSystemPropertyType",
+ "localPart":"EngineeringCRSPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "abstractCoordinateSystem",
+ "engineeringCRS",
"nilReason",
"remoteSchema",
"type",
@@ -3080,214 +2476,33 @@
"actuate"
]
},
- "DictionaryEntryType":{
+ "TimeEdgePropertyType":{
+ "type":"object",
+ "title":"TimeEdgePropertyType",
"required":[
- "definition"
+ "timeEdge"
],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractMemberType"
+ "properties":{
+ "timeEdge":{
+ "title":"timeEdge",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimeEdgeType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"TimeEdge",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
},
- {
- "type":"object",
- "title":"DictionaryEntryType",
- "properties":{
- "definition":{
- "title":"definition",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/DefinitionType"
- }
- },
- "elementName":{
- "localPart":"Definition",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"Definition",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":""
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DictionaryEntryType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "definition",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "AssociationRoleType":{
- "type":"object",
- "title":"AssociationRoleType",
- "required":[
- "any"
- ],
- "properties":{
- "any":{
- "title":"any",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- }
- }
- }
- ],
- "propertyType":"anyElement"
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
],
@@ -3417,11 +2632,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"AssociationRoleType",
+ "localPart":"TimeEdgePropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "any",
+ "timeEdge",
"nilReason",
"remoteSchema",
"type",
@@ -3434,39 +2649,26 @@
"owns"
]
},
- "MultiSurfacePropertyType":{
+ "LinearCSPropertyType":{
"type":"object",
- "title":"MultiSurfacePropertyType",
+ "title":"LinearCSPropertyType",
"required":[
- "multiSurface"
+ "linearCS"
],
"properties":{
- "multiSurface":{
- "title":"multiSurface",
+ "linearCS":{
+ "title":"linearCS",
"allOf":[
{
- "$ref":"#/definitions/MultiSurfaceType"
+ "$ref":"#/definitions/LinearCSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MultiSurface",
+ "localPart":"LinearCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
- },
"nilReason":{
"title":"nilReason",
"allOf":[
@@ -3590,12 +2792,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiSurfacePropertyType",
+ "localPart":"LinearCSPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "multiSurface",
- "owns",
+ "linearCS",
"nilReason",
"remoteSchema",
"type",
@@ -3607,59 +2808,118 @@
"actuate"
]
},
- "ConventionalUnitType":{
+ "GeodeticCRSType":{
"required":[
- "conversionToPreferredUnit",
- "roughConversionToPreferredUnit"
+ "ellipsoidalCS",
+ "cartesianCS",
+ "sphericalCS",
+ "geodeticDatum"
],
"allOf":[
{
- "$ref":"#/definitions/UnitDefinitionType"
+ "$ref":"#/definitions/AbstractCRSType"
},
{
"type":"object",
- "title":"ConventionalUnitType",
+ "title":"GeodeticCRSType",
"properties":{
- "conversionToPreferredUnit":{
- "title":"conversionToPreferredUnit",
+ "ellipsoidalCS":{
+ "title":"ellipsoidalCS",
"allOf":[
{
- "$ref":"#/definitions/ConversionToPreferredUnitType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/EllipsoidalCSPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"ellipsoidalCS",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"conversionToPreferredUnit",
+ "localPart":"ellipsoidalCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "roughConversionToPreferredUnit":{
- "title":"roughConversionToPreferredUnit",
+ "cartesianCS":{
+ "title":"cartesianCS",
"allOf":[
{
- "$ref":"#/definitions/ConversionToPreferredUnitType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/CartesianCSPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"cartesianCS",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"roughConversionToPreferredUnit",
+ "localPart":"cartesianCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "derivationUnitTerm":{
- "title":"derivationUnitTerm",
+ "sphericalCS":{
+ "title":"sphericalCS",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/DerivationUnitTermType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/SphericalCSPropertyType"
+ }
},
- "minItems":0
+ "elementName":{
+ "localPart":"sphericalCS",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"derivationUnitTerm",
+ "localPart":"sphericalCS",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "geodeticDatum":{
+ "title":"geodeticDatum",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/GeodeticDatumPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"geodeticDatum",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"geodeticDatum",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
@@ -3668,130 +2928,93 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"ConventionalUnitType",
+ "localPart":"GeodeticCRSType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "conversionToPreferredUnit",
- "roughConversionToPreferredUnit",
- "derivationUnitTerm"
+ "ellipsoidalCS",
+ "cartesianCS",
+ "sphericalCS",
+ "geodeticDatum"
]
},
- "SolidPropertyType":{
- "type":"object",
- "title":"SolidPropertyType",
+ "RectifiedGridType":{
"required":[
- "abstractSolid"
+ "origin",
+ "offsetVector"
],
- "properties":{
- "abstractSolid":{
- "title":"abstractSolid",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractSolidType"
+ "allOf":[
+ {
+ "$ref":"#/definitions/GridType"
+ },
+ {
+ "type":"object",
+ "title":"RectifiedGridType",
+ "properties":{
+ "origin":{
+ "title":"origin",
+ "allOf":[
+ {
+ "$ref":"#/definitions/PointPropertyType"
}
- },
+ ],
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractSolid",
+ "localPart":"origin",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "offsetVector":{
+ "title":"offsetVector",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/VectorType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"offsetVector",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractSolid",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
}
- },
- "nilReason":{
- "title":"nilReason",
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"RectifiedGridType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "origin",
+ "offsetVector"
+ ]
+ },
+ "MeasureListType":{
+ "type":"object",
+ "title":"MeasureListType",
+ "required":[
+ "uom"
+ ],
+ "properties":{
+ "value":{
+ "title":"value",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
}
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":""
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
+ "propertyType":"value"
},
- "title":{
- "title":"title",
+ "uom":{
+ "title":"uom",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -3799,341 +3022,176 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
+ "localPart":"uom",
"namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"SolidPropertyType",
+ "localPart":"MeasureListType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "abstractSolid",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate",
- "owns"
+ "value",
+ "uom"
]
},
- "AffineCSType":{
+ "DictionaryEntryType":{
+ "required":[
+ "definition"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractCoordinateSystemType"
+ "$ref":"#/definitions/AbstractMemberType"
},
{
"type":"object",
- "title":"AffineCSType",
+ "title":"DictionaryEntryType",
"properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AffineCSType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "DMSAngleType":{
- "type":"object",
- "title":"DMSAngleType",
- "required":[
- "degrees",
- "decimalMinutes",
- "minutes"
- ],
- "properties":{
- "degrees":{
- "title":"degrees",
- "allOf":[
- {
- "$ref":"#/definitions/DegreesType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"degrees",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "decimalMinutes":{
- "title":"decimalMinutes",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"decimalMinutes",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "minutes":{
- "title":"minutes",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/int"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"minutes",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "seconds":{
- "title":"seconds",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"seconds",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DMSAngleType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "degrees",
- "decimalMinutes",
- "minutes",
- "seconds"
- ]
- },
- "AbstractCoordinateSystemType":{
- "required":[
- "axis"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/IdentifiedObjectType"
- },
- {
- "type":"object",
- "title":"AbstractCoordinateSystemType",
- "properties":{
- "axis":{
- "title":"axis",
+ "definition":{
+ "title":"definition",
"allOf":[
{
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/CoordinateSystemAxisPropertyType"
- }
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
- "elementName":{
- "localPart":"axis",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "value":{
+ "$ref":"#/definitions/DefinitionType"
}
},
- "minItems":1
+ "elementName":{
+ "localPart":"Definition",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"axis",
+ "localPart":"Definition",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "aggregationType":{
- "title":"aggregationType",
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
- "$ref":"#/definitions/AggregationType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"aggregationType",
+ "localPart":"nilReason",
"namespaceURI":""
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractCoordinateSystemType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "axis",
- "aggregationType"
- ]
- },
- "TopoComplexType":{
- "required":[
- "maximalComplex"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTopologyType"
- },
- {
- "type":"object",
- "title":"TopoComplexType",
- "properties":{
- "maximalComplex":{
- "title":"maximalComplex",
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
"allOf":[
{
- "$ref":"#/definitions/TopoComplexPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"maximalComplex",
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "superComplex":{
- "title":"superComplex",
+ "type":{
+ "title":"type",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/TopoComplexPropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/TypeType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"superComplex",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "subComplex":{
- "title":"subComplex",
+ "href":{
+ "title":"href",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/TopoComplexPropertyType"
- },
- "minItems":0
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"subComplex",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "topoPrimitiveMember":{
- "title":"topoPrimitiveMember",
+ "role":{
+ "title":"role",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/TopoPrimitiveMemberType"
- },
- "minItems":0
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"topoPrimitiveMember",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "topoPrimitiveMembers":{
- "title":"topoPrimitiveMembers",
+ "arcrole":{
+ "title":"arcrole",
"allOf":[
{
- "$ref":"#/definitions/TopoPrimitiveArrayAssociationType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"topoPrimitiveMembers",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "isMaximal":{
- "title":"isMaximal",
+ "title":{
+ "title":"title",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"isMaximal",
- "namespaceURI":""
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "aggregationType":{
- "title":"aggregationType",
+ "show":{
+ "title":"show",
"allOf":[
{
- "$ref":"#/definitions/AggregationType"
+ "$ref":"#/definitions/ShowType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"aggregationType",
- "namespaceURI":""
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
}
@@ -4141,39 +3199,127 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TopoComplexType",
+ "localPart":"DictionaryEntryType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "maximalComplex",
- "superComplex",
- "subComplex",
- "topoPrimitiveMember",
- "topoPrimitiveMembers",
- "isMaximal",
- "aggregationType"
+ "definition",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "TemporalDatumPropertyType":{
+ "CoverageFunctionType":{
"type":"object",
- "title":"TemporalDatumPropertyType",
+ "title":"CoverageFunctionType",
"required":[
- "temporalDatum"
+ "mappingRule",
+ "coverageMappingRule",
+ "gridFunction"
],
"properties":{
- "temporalDatum":{
- "title":"temporalDatum",
+ "mappingRule":{
+ "title":"mappingRule",
"allOf":[
{
- "$ref":"#/definitions/TemporalDatumType"
+ "$ref":"#/definitions/StringOrRefType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TemporalDatum",
+ "localPart":"MappingRule",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "coverageMappingRule":{
+ "title":"coverageMappingRule",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MappingRuleType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"CoverageMappingRule",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "gridFunction":{
+ "title":"gridFunction",
+ "allOf":[
+ {
+ "$ref":"#/definitions/GridFunctionType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"GridFunction",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CoverageFunctionType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "mappingRule",
+ "coverageMappingRule",
+ "gridFunction"
+ ]
+ },
+ "CurvePropertyType":{
+ "type":"object",
+ "title":"CurvePropertyType",
+ "required":[
+ "abstractCurve"
+ ],
+ "properties":{
+ "abstractCurve":{
+ "title":"abstractCurve",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractCurveType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractCurve",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractCurve",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
+ },
"nilReason":{
"title":"nilReason",
"allOf":[
@@ -4297,11 +3443,12 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TemporalDatumPropertyType",
+ "localPart":"CurvePropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "temporalDatum",
+ "abstractCurve",
+ "owns",
"nilReason",
"remoteSchema",
"type",
@@ -4313,32 +3460,42 @@
"actuate"
]
},
- "DerivedUnitType":{
+ "ConversionToPreferredUnitType":{
"required":[
- "derivationUnitTerm"
+ "factor",
+ "formula"
],
"allOf":[
{
- "$ref":"#/definitions/UnitDefinitionType"
+ "$ref":"#/definitions/UnitOfMeasureType"
},
{
"type":"object",
- "title":"DerivedUnitType",
+ "title":"ConversionToPreferredUnitType",
"properties":{
- "derivationUnitTerm":{
- "title":"derivationUnitTerm",
+ "factor":{
+ "title":"factor",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/DerivationUnitTermType"
- },
- "minItems":1
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"derivationUnitTerm",
+ "localPart":"factor",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "formula":{
+ "title":"formula",
+ "allOf":[
+ {
+ "$ref":"#/definitions/FormulaType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"formula",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
@@ -4347,90 +3504,31 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DerivedUnitType",
+ "localPart":"ConversionToPreferredUnitType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "derivationUnitTerm"
+ "factor",
+ "formula"
]
},
- "LinearCSType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoordinateSystemType"
- },
- {
- "type":"object",
- "title":"LinearCSType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"LinearCSType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "LinearRingPropertyType":{
+ "OperationParameterPropertyType":{
"type":"object",
- "title":"LinearRingPropertyType",
+ "title":"OperationParameterPropertyType",
"required":[
- "linearRing"
+ "operationParameter"
],
"properties":{
- "linearRing":{
- "title":"linearRing",
+ "operationParameter":{
+ "title":"operationParameter",
"allOf":[
{
- "$ref":"#/definitions/LinearRingType"
+ "$ref":"#/definitions/OperationParameterType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"LinearRing",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"LinearRingPropertyType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "linearRing"
- ]
- },
- "GeometryPropertyType":{
- "type":"object",
- "title":"GeometryPropertyType",
- "required":[
- "abstractGeometry"
- ],
- "properties":{
- "abstractGeometry":{
- "title":"abstractGeometry",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeometryType"
- }
- },
- "elementName":{
- "localPart":"AbstractGeometry",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractGeometry",
+ "localPart":"OperationParameter",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -4553,28 +3651,15 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"GeometryPropertyType",
+ "localPart":"OperationParameterPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "abstractGeometry",
+ "operationParameter",
"nilReason",
"remoteSchema",
"type",
@@ -4583,227 +3668,70 @@
"arcrole",
"title",
"show",
- "actuate",
- "owns"
+ "actuate"
]
},
- "LinearRingType":{
+ "TopoVolumePropertyType":{
+ "type":"object",
+ "title":"TopoVolumePropertyType",
"required":[
- "posOrPointPropertyOrPointRep",
- "posList",
- "coordinates"
+ "topoVolume"
],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractRingType"
- },
- {
- "type":"object",
- "title":"LinearRingType",
- "properties":{
- "posOrPointPropertyOrPointRep":{
- "title":"posOrPointPropertyOrPointRep",
- "allOf":[
- {
- "type":"array",
- "items":{
- "anyOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/DirectPositionType"
- }
- },
- "elementName":{
- "localPart":"pos",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointRep",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointProperty",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- ]
- },
- "minItems":4
- }
- ],
- "propertyType":"elementRefs"
- },
- "posList":{
- "title":"posList",
- "allOf":[
- {
- "$ref":"#/definitions/DirectPositionListType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"posList",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "coordinates":{
- "title":"coordinates",
- "allOf":[
- {
- "$ref":"#/definitions/CoordinatesType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"coordinates",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "properties":{
+ "topoVolume":{
+ "title":"topoVolume",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TopoVolumeType"
}
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"TopoVolume",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"LinearRingType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "posOrPointPropertyOrPointRep",
- "posList",
- "coordinates"
- ]
- },
- "TriangleType":{
- "required":[
- "exterior"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractSurfacePatchType"
},
- {
- "type":"object",
- "title":"TriangleType",
- "properties":{
- "exterior":{
- "title":"exterior",
- "allOf":[
- {
- "$ref":"#/definitions/AbstractRingPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"exterior",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "interpolation":{
- "title":"interpolation",
- "allOf":[
- {
- "$ref":"#/definitions/SurfaceInterpolationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"interpolation",
- "namespaceURI":""
- }
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"TriangleType",
+ "localPart":"TopoVolumePropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "exterior",
- "interpolation"
+ "topoVolume",
+ "owns"
]
},
- "CartesianCSType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoordinateSystemType"
- },
- {
- "type":"object",
- "title":"CartesianCSType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CartesianCSType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "DefinitionBaseType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGMLType"
- },
- {
- "type":"object",
- "title":"DefinitionBaseType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DefinitionBaseType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "TransformationPropertyType":{
+ "TemporalCRSPropertyType":{
"type":"object",
- "title":"TransformationPropertyType",
+ "title":"TemporalCRSPropertyType",
"required":[
- "transformation"
+ "temporalCRS"
],
"properties":{
- "transformation":{
- "title":"transformation",
+ "temporalCRS":{
+ "title":"temporalCRS",
"allOf":[
{
- "$ref":"#/definitions/TransformationType"
+ "$ref":"#/definitions/TemporalCRSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Transformation",
+ "localPart":"TemporalCRS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -4930,11 +3858,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TransformationPropertyType",
+ "localPart":"TemporalCRSPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "transformation",
+ "temporalCRS",
"nilReason",
"remoteSchema",
"type",
@@ -4946,197 +3874,73 @@
"actuate"
]
},
- "ImageDatumType":{
- "required":[
- "pixelInCell"
- ],
+ "FeatureCollectionType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractDatumType"
+ "$ref":"#/definitions/AbstractFeatureCollectionType"
},
{
"type":"object",
- "title":"ImageDatumType",
+ "title":"FeatureCollectionType",
"properties":{
- "pixelInCell":{
- "title":"pixelInCell",
- "allOf":[
- {
- "$ref":"#/definitions/CodeWithAuthorityType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"pixelInCell",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"ImageDatumType",
+ "localPart":"FeatureCollectionType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "pixelInCell"
- ]
+ }
},
- "GeodeticDatumType":{
- "required":[
- "primeMeridian",
- "ellipsoid"
- ],
+ "NodeType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractDatumType"
+ "$ref":"#/definitions/AbstractTopoPrimitiveType"
},
{
"type":"object",
- "title":"GeodeticDatumType",
+ "title":"NodeType",
"properties":{
- "primeMeridian":{
- "title":"primeMeridian",
+ "container":{
+ "title":"container",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PrimeMeridianPropertyType"
- }
- },
- "elementName":{
- "localPart":"primeMeridian",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "$ref":"#/definitions/FaceOrTopoSolidPropertyType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"primeMeridian",
+ "localPart":"container",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "ellipsoid":{
- "title":"ellipsoid",
+ "directedEdge":{
+ "title":"directedEdge",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/EllipsoidPropertyType"
- }
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DirectedEdgePropertyType"
},
- "elementName":{
- "localPart":"ellipsoid",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"ellipsoid",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"GeodeticDatumType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "primeMeridian",
- "ellipsoid"
- ]
- },
- "PointType":{
- "required":[
- "pos",
- "coordinates"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeometricPrimitiveType"
- },
- {
- "type":"object",
- "title":"PointType",
- "properties":{
- "pos":{
- "title":"pos",
- "allOf":[
- {
- "$ref":"#/definitions/DirectPositionType"
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"pos",
+ "localPart":"directedEdge",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "coordinates":{
- "title":"coordinates",
- "allOf":[
- {
- "$ref":"#/definitions/CoordinatesType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"coordinates",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"PointType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "pos",
- "coordinates"
- ]
- },
- "GeometricComplexType":{
- "required":[
- "element"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeometryType"
- },
- {
- "type":"object",
- "title":"GeometricComplexType",
- "properties":{
- "element":{
- "title":"element",
+ "pointProperty":{
+ "title":"pointProperty",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/GeometricPrimitivePropertyType"
- },
- "minItems":1
+ "$ref":"#/definitions/PointPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"element",
+ "localPart":"pointProperty",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -5158,269 +3962,89 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"GeometricComplexType",
+ "localPart":"NodeType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "element",
+ "container",
+ "directedEdge",
+ "pointProperty",
"aggregationType"
]
},
- "TimeEdgeType":{
- "required":[
- "start",
- "end"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTimeTopologyPrimitiveType"
- },
- {
- "type":"object",
- "title":"TimeEdgeType",
- "properties":{
- "start":{
- "title":"start",
- "allOf":[
- {
- "$ref":"#/definitions/TimeNodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"start",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "end":{
- "title":"end",
- "allOf":[
- {
- "$ref":"#/definitions/TimeNodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"end",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "extent":{
- "title":"extent",
- "allOf":[
- {
- "$ref":"#/definitions/TimePeriodPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"extent",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TimeEdgeType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "start",
- "end",
- "extent"
- ]
- },
- "VerticalDatumPropertyType":{
+ "GeometricComplexPropertyType":{
"type":"object",
- "title":"VerticalDatumPropertyType",
+ "title":"GeometricComplexPropertyType",
"required":[
- "verticalDatum"
+ "geometricComplex",
+ "compositeCurve",
+ "compositeSurface",
+ "compositeSolid"
],
"properties":{
- "verticalDatum":{
- "title":"verticalDatum",
+ "geometricComplex":{
+ "title":"geometricComplex",
"allOf":[
{
- "$ref":"#/definitions/VerticalDatumType"
+ "$ref":"#/definitions/GeometricComplexType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"VerticalDatum",
+ "localPart":"GeometricComplex",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "nilReason":{
- "title":"nilReason",
+ "compositeCurve":{
+ "title":"compositeCurve",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/CompositeCurveType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"CompositeCurve",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "remoteSchema":{
- "title":"remoteSchema",
+ "compositeSurface":{
+ "title":"compositeSurface",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/CompositeSurfaceType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"CompositeSurface",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
+ "compositeSolid":{
+ "title":"compositeSolid",
"allOf":[
{
- "$ref":"#/definitions/ShowType"
+ "$ref":"#/definitions/CompositeSolidType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"CompositeSolid",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "actuate":{
- "title":"actuate",
+ "owns":{
+ "title":"owns",
"allOf":[
{
- "$ref":"#/definitions/ActuateType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"VerticalDatumPropertyType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "verticalDatum",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "CRSPropertyType":{
- "type":"object",
- "title":"CRSPropertyType",
- "required":[
- "abstractCRS"
- ],
- "properties":{
- "abstractCRS":{
- "title":"abstractCRS",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractCRSType"
- }
- },
- "elementName":{
- "localPart":"AbstractCRS",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractCRS",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "localPart":"owns",
+ "namespaceURI":""
}
},
"nilReason":{
@@ -5546,11 +4170,15 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CRSPropertyType",
+ "localPart":"GeometricComplexPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "abstractCRS",
+ "geometricComplex",
+ "compositeCurve",
+ "compositeSurface",
+ "compositeSolid",
+ "owns",
"nilReason",
"remoteSchema",
"type",
@@ -5562,42 +4190,182 @@
"actuate"
]
},
- "MultiPointType":{
+ "OperationMethodType":{
+ "required":[
+ "formulaCitation",
+ "formula"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/IdentifiedObjectType"
+ },
+ {
+ "type":"object",
+ "title":"OperationMethodType",
+ "properties":{
+ "formulaCitation":{
+ "title":"formulaCitation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/FormulaCitation"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"formulaCitation",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "formula":{
+ "title":"formula",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/CodeType"
+ }
+ },
+ "elementName":{
+ "localPart":"formula",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"formula",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "sourceDimensions":{
+ "title":"sourceDimensions",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"sourceDimensions",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "targetDimensions":{
+ "title":"targetDimensions",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"targetDimensions",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "parameter":{
+ "title":"parameter",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractGeneralOperationParameterPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"parameter",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"parameter",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"OperationMethodType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "formulaCitation",
+ "formula",
+ "sourceDimensions",
+ "targetDimensions",
+ "parameter"
+ ]
+ },
+ "BezierType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/BSplineType"
+ },
+ {
+ "type":"object",
+ "title":"BezierType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"BezierType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "MultiGeometryType":{
"allOf":[
{
"$ref":"#/definitions/AbstractGeometricAggregateType"
},
{
"type":"object",
- "title":"MultiPointType",
+ "title":"MultiGeometryType",
"properties":{
- "pointMember":{
- "title":"pointMember",
+ "geometryMember":{
+ "title":"geometryMember",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/PointPropertyType"
+ "$ref":"#/definitions/GeometryPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"pointMember",
+ "localPart":"geometryMember",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "pointMembers":{
- "title":"pointMembers",
+ "geometryMembers":{
+ "title":"geometryMembers",
"allOf":[
{
- "$ref":"#/definitions/PointArrayPropertyType"
+ "$ref":"#/definitions/GeometryArrayPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"pointMembers",
+ "localPart":"geometryMembers",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
@@ -5606,173 +4374,374 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiPointType",
+ "localPart":"MultiGeometryType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "pointMember",
- "pointMembers"
+ "geometryMember",
+ "geometryMembers"
]
},
- "CodeListType":{
- "type":"object",
- "title":"CodeListType",
- "properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "TopoVolumeType":{
+ "required":[
+ "directedTopoSolid"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractTopologyType"
+ },
+ {
+ "type":"object",
+ "title":"TopoVolumeType",
+ "properties":{
+ "directedTopoSolid":{
+ "title":"directedTopoSolid",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DirectedTopoSolidPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"directedTopoSolid",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "aggregationType":{
+ "title":"aggregationType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AggregationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"aggregationType",
+ "namespaceURI":""
}
}
- ],
- "propertyType":"value"
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TopoVolumeType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "directedTopoSolid",
+ "aggregationType"
+ ]
+ },
+ "ObliqueCartesianCSType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
},
- "codeSpace":{
- "title":"codeSpace",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "title":"ObliqueCartesianCSType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ObliqueCartesianCSType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "CircleType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/ArcType"
+ },
+ {
+ "type":"object",
+ "title":"CircleType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CircleType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "MultiSurfaceType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeometricAggregateType"
+ },
+ {
+ "type":"object",
+ "title":"MultiSurfaceType",
+ "properties":{
+ "surfaceMember":{
+ "title":"surfaceMember",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/SurfacePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"surfaceMember",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "surfaceMembers":{
+ "title":"surfaceMembers",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SurfaceArrayPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"surfaceMembers",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"codeSpace",
- "namespaceURI":""
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"CodeListType",
+ "localPart":"MultiSurfaceType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "value",
- "codeSpace"
+ "surfaceMember",
+ "surfaceMembers"
]
},
- "DirectPositionListType":{
+ "ShellType":{
"type":"object",
- "title":"DirectPositionListType",
+ "title":"ShellType",
+ "required":[
+ "surfaceMember"
+ ],
"properties":{
- "value":{
- "title":"value",
+ "surfaceMember":{
+ "title":"surfaceMember",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
+ "$ref":"#/definitions/SurfacePropertyType"
+ },
+ "minItems":1
}
],
- "propertyType":"value"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"surfaceMember",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
},
- "count":{
- "title":"count",
+ "aggregationType":{
+ "title":"aggregationType",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/AggregationType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"count",
- "namespaceURI":""
- }
- },
- "srsName":{
- "title":"srsName",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"srsName",
+ "localPart":"aggregationType",
"namespaceURI":""
}
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ShellType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "surfaceMember",
+ "aggregationType"
+ ]
+ },
+ "AbstractTimeSliceType":{
+ "required":[
+ "validTime"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGMLType"
},
- "srsDimension":{
- "title":"srsDimension",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ {
+ "type":"object",
+ "title":"AbstractTimeSliceType",
+ "properties":{
+ "validTime":{
+ "title":"validTime",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimePrimitivePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"validTime",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "dataSource":{
+ "title":"dataSource",
+ "allOf":[
+ {
+ "$ref":"#/definitions/StringOrRefType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"dataSource",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"srsDimension",
- "namespaceURI":""
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractTimeSliceType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "validTime",
+ "dataSource"
+ ]
+ },
+ "Category":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeType"
},
- "axisLabels":{
- "title":"axisLabels",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "title":"Category",
+ "properties":{
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":""
}
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"axisLabels",
- "namespaceURI":""
}
- },
- "uomLabels":{
- "title":"uomLabels",
+ }
+ ],
+ "typeType":"classInfo",
+ "propertiesOrder":[
+ "nilReason"
+ ]
+ },
+ "LinearRingPropertyType":{
+ "type":"object",
+ "title":"LinearRingPropertyType",
+ "required":[
+ "linearRing"
+ ],
+ "properties":{
+ "linearRing":{
+ "title":"linearRing",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/LinearRingType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uomLabels",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"LinearRing",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DirectPositionListType",
+ "localPart":"LinearRingPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "value",
- "count",
- "srsName",
- "srsDimension",
- "axisLabels",
- "uomLabels"
+ "linearRing"
]
},
- "TimeCalendarEraPropertyType":{
+ "DomainSetType":{
"type":"object",
- "title":"TimeCalendarEraPropertyType",
+ "title":"DomainSetType",
"required":[
- "timeCalendarEra"
+ "abstractGeometry",
+ "abstractTimeObject"
],
"properties":{
- "timeCalendarEra":{
- "title":"timeCalendarEra",
+ "abstractGeometry":{
+ "title":"abstractGeometry",
"allOf":[
{
- "$ref":"#/definitions/TimeCalendarEraType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractGeometryType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractGeometry",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"TimeCalendarEra",
+ "localPart":"AbstractGeometry",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "abstractTimeObject":{
+ "title":"abstractTimeObject",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractTimeObjectType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractTimeObject",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractTimeObject",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -5912,11 +4881,12 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeCalendarEraPropertyType",
+ "localPart":"DomainSetType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "timeCalendarEra",
+ "abstractGeometry",
+ "abstractTimeObject",
"nilReason",
"remoteSchema",
"type",
@@ -5929,281 +4899,64 @@
"owns"
]
},
- "FileType":{
+ "AbstractSurfacePatchType":{
"type":"object",
- "title":"FileType",
- "required":[
- "rangeParameters",
- "fileName",
- "fileReference",
- "fileStructure"
- ],
+ "title":"AbstractSurfacePatchType",
"properties":{
- "rangeParameters":{
- "title":"rangeParameters",
- "allOf":[
- {
- "$ref":"#/definitions/AssociationRoleType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"rangeParameters",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "fileName":{
- "title":"fileName",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"fileName",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "fileReference":{
- "title":"fileReference",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"fileReference",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "fileStructure":{
- "title":"fileStructure",
- "allOf":[
- {
- "$ref":"#/definitions/CodeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"fileStructure",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "mimeType":{
- "title":"mimeType",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"mimeType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "compression":{
- "title":"compression",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"compression",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
},
"typeType":"classInfo",
"typeName":{
- "localPart":"FileType",
+ "localPart":"AbstractSurfacePatchType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "rangeParameters",
- "fileName",
- "fileReference",
- "fileStructure",
- "mimeType",
- "compression"
- ]
+ }
},
- "LineStringType":{
- "required":[
- "posOrPointPropertyOrPointRep",
- "posList",
- "coordinates"
- ],
+ "AbstractGeneralTransformationType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractCurveType"
+ "$ref":"#/definitions/AbstractCoordinateOperationType"
},
{
"type":"object",
- "title":"LineStringType",
+ "title":"AbstractGeneralTransformationType",
"properties":{
- "posOrPointPropertyOrPointRep":{
- "title":"posOrPointPropertyOrPointRep",
- "allOf":[
- {
- "type":"array",
- "items":{
- "anyOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/DirectPositionType"
- }
- },
- "elementName":{
- "localPart":"pos",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointRep",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointProperty",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- ]
- },
- "minItems":2
- }
- ],
- "propertyType":"elementRefs"
- },
- "posList":{
- "title":"posList",
- "allOf":[
- {
- "$ref":"#/definitions/DirectPositionListType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"posList",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "coordinates":{
- "title":"coordinates",
- "allOf":[
- {
- "$ref":"#/definitions/CoordinatesType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"coordinates",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"LineStringType",
+ "localPart":"AbstractGeneralTransformationType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "posOrPointPropertyOrPointRep",
- "posList",
- "coordinates"
- ]
+ }
},
- "GeometricComplexPropertyType":{
+ "GeneralConversionPropertyType":{
"type":"object",
- "title":"GeometricComplexPropertyType",
+ "title":"GeneralConversionPropertyType",
"required":[
- "geometricComplex",
- "compositeCurve",
- "compositeSurface",
- "compositeSolid"
+ "abstractGeneralConversion"
],
"properties":{
- "geometricComplex":{
- "title":"geometricComplex",
- "allOf":[
- {
- "$ref":"#/definitions/GeometricComplexType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"GeometricComplex",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "compositeCurve":{
- "title":"compositeCurve",
- "allOf":[
- {
- "$ref":"#/definitions/CompositeCurveType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"CompositeCurve",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "compositeSurface":{
- "title":"compositeSurface",
- "allOf":[
- {
- "$ref":"#/definitions/CompositeSurfaceType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"CompositeSurface",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "compositeSolid":{
- "title":"compositeSolid",
+ "abstractGeneralConversion":{
+ "title":"abstractGeneralConversion",
"allOf":[
{
- "$ref":"#/definitions/CompositeSolidType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractGeneralConversionType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractGeneralConversion",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"CompositeSolid",
+ "localPart":"AbstractGeneralConversion",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -6326,31 +5079,15 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"GeometricComplexPropertyType",
+ "localPart":"GeneralConversionPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "geometricComplex",
- "compositeCurve",
- "compositeSurface",
- "compositeSolid",
+ "abstractGeneralConversion",
"nilReason",
"remoteSchema",
"type",
@@ -6359,222 +5096,133 @@
"arcrole",
"title",
"show",
- "actuate",
- "owns"
+ "actuate"
]
},
- "MultiPointPropertyType":{
+ "MappingRuleType":{
"type":"object",
- "title":"MultiPointPropertyType",
+ "title":"MappingRuleType",
"required":[
- "multiPoint"
+ "ruleDefinition",
+ "ruleReference"
],
"properties":{
- "multiPoint":{
- "title":"multiPoint",
+ "ruleDefinition":{
+ "title":"ruleDefinition",
"allOf":[
{
- "$ref":"#/definitions/MultiPointType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MultiPoint",
+ "localPart":"ruleDefinition",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":""
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
+ "ruleReference":{
+ "title":"ruleReference",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/ReferenceType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"ruleReference",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiPointPropertyType",
+ "localPart":"MappingRuleType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "multiPoint",
- "owns",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "ruleDefinition",
+ "ruleReference"
]
},
- "ShellPropertyType":{
- "type":"object",
- "title":"ShellPropertyType",
+ "VerticalDatumType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDatumType"
+ },
+ {
+ "type":"object",
+ "title":"VerticalDatumType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"VerticalDatumType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "PointType":{
"required":[
- "shell"
+ "pos",
+ "coordinates"
],
- "properties":{
- "shell":{
- "title":"shell",
- "allOf":[
- {
- "$ref":"#/definitions/ShellType"
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeometricPrimitiveType"
+ },
+ {
+ "type":"object",
+ "title":"PointType",
+ "properties":{
+ "pos":{
+ "title":"pos",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectPositionType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"pos",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "coordinates":{
+ "title":"coordinates",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CoordinatesType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"coordinates",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
}
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Shell",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"ShellPropertyType",
+ "localPart":"PointType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "shell"
+ "pos",
+ "coordinates"
]
},
- "CurvePropertyType":{
+ "FeaturePropertyType":{
"type":"object",
- "title":"CurvePropertyType",
+ "title":"FeaturePropertyType",
"required":[
- "abstractCurve"
+ "abstractFeature"
],
"properties":{
- "abstractCurve":{
- "title":"abstractCurve",
+ "abstractFeature":{
+ "title":"abstractFeature",
"allOf":[
{
"type":"object",
@@ -6583,18 +5231,18 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractCurveType"
+ "$ref":"#/definitions/AbstractFeatureType"
}
},
"elementName":{
- "localPart":"AbstractCurve",
+ "localPart":"AbstractFeature",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"AbstractCurve",
+ "localPart":"AbstractFeature",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -6734,11 +5382,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CurvePropertyType",
+ "localPart":"FeaturePropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "abstractCurve",
+ "abstractFeature",
"nilReason",
"remoteSchema",
"type",
@@ -6751,471 +5399,414 @@
"owns"
]
},
- "FeaturePropertyType":{
+ "FormulaType":{
"type":"object",
- "title":"FeaturePropertyType",
+ "title":"FormulaType",
"required":[
- "abstractFeature"
+ "b",
+ "c"
],
"properties":{
- "abstractFeature":{
- "title":"abstractFeature",
+ "a":{
+ "title":"a",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractFeatureType"
- }
- },
- "elementName":{
- "localPart":"AbstractFeature",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractFeature",
+ "localPart":"a",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":""
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
+ "b":{
+ "title":"b",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"b",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
+ "c":{
+ "title":"c",
"allOf":[
{
- "$ref":"#/definitions/ShowType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"c",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "actuate":{
- "title":"actuate",
+ "d":{
+ "title":"d",
"allOf":[
{
- "$ref":"#/definitions/ActuateType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"d",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"FeaturePropertyType",
+ "localPart":"FormulaType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "abstractFeature",
- "owns",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "a",
+ "b",
+ "c",
+ "d"
]
},
- "TimeTopologyPrimitivePropertyType":{
- "type":"object",
- "title":"TimeTopologyPrimitivePropertyType",
+ "RingType":{
"required":[
- "abstractTimeTopologyPrimitive"
+ "curveMember"
],
- "properties":{
- "abstractTimeTopologyPrimitive":{
- "title":"abstractTimeTopologyPrimitive",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractTimeTopologyPrimitiveType"
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractRingType"
+ },
+ {
+ "type":"object",
+ "title":"RingType",
+ "properties":{
+ "curveMember":{
+ "title":"curveMember",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CurvePropertyType"
+ },
+ "minItems":1
}
- },
+ ],
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractTimeTopologyPrimitive",
+ "localPart":"curveMember",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
+ },
+ "aggregationType":{
+ "title":"aggregationType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AggregationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"aggregationType",
+ "namespaceURI":""
+ }
}
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractTimeTopologyPrimitive",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":""
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"RingType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "curveMember",
+ "aggregationType"
+ ]
+ },
+ "CompositeSurfaceType":{
+ "required":[
+ "surfaceMember"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractSurfaceType"
},
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "title":"CompositeSurfaceType",
+ "properties":{
+ "surfaceMember":{
+ "title":"surfaceMember",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/SurfacePropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"surfaceMember",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "aggregationType":{
+ "title":"aggregationType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AggregationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"aggregationType",
+ "namespaceURI":""
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CompositeSurfaceType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "surfaceMember",
+ "aggregationType"
+ ]
+ },
+ "CircleByCenterPointType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/ArcByCenterPointType"
},
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ {
+ "type":"object",
+ "title":"CircleByCenterPointType",
+ "properties":{
}
- },
- "actuate":{
- "title":"actuate",
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CircleByCenterPointType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "KnotPropertyType":{
+ "type":"object",
+ "title":"KnotPropertyType",
+ "required":[
+ "knot"
+ ],
+ "properties":{
+ "knot":{
+ "title":"knot",
"allOf":[
{
- "$ref":"#/definitions/ActuateType"
+ "$ref":"#/definitions/KnotType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Knot",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeTopologyPrimitivePropertyType",
+ "localPart":"KnotPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "abstractTimeTopologyPrimitive",
- "owns",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "knot"
]
},
- "VerticalCRSType":{
+ "ArcStringType":{
"required":[
- "verticalCS",
- "verticalDatum"
+ "posOrPointPropertyOrPointRep",
+ "posList",
+ "coordinates"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractCRSType"
+ "$ref":"#/definitions/AbstractCurveSegmentType"
},
{
"type":"object",
- "title":"VerticalCRSType",
+ "title":"ArcStringType",
"properties":{
- "verticalCS":{
- "title":"verticalCS",
+ "posOrPointPropertyOrPointRep":{
+ "title":"posOrPointPropertyOrPointRep",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/VerticalCSPropertyType"
- }
+ "type":"array",
+ "items":{
+ "anyOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/DirectPositionType"
+ }
+ },
+ "elementName":{
+ "localPart":"pos",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointRep",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointProperty",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ ]
},
- "elementName":{
- "localPart":"verticalCS",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "minItems":3
}
],
- "propertyType":"elementRef",
+ "propertyType":"elementRefs"
+ },
+ "posList":{
+ "title":"posList",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectPositionListType"
+ }
+ ],
+ "propertyType":"element",
"elementName":{
- "localPart":"verticalCS",
+ "localPart":"posList",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "verticalDatum":{
- "title":"verticalDatum",
+ "coordinates":{
+ "title":"coordinates",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/VerticalDatumPropertyType"
- }
- },
- "elementName":{
- "localPart":"verticalDatum",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "$ref":"#/definitions/CoordinatesType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"verticalDatum",
+ "localPart":"coordinates",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
+ },
+ "interpolation":{
+ "title":"interpolation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurveInterpolationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"interpolation",
+ "namespaceURI":""
+ }
+ },
+ "numArc":{
+ "title":"numArc",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"numArc",
+ "namespaceURI":""
+ }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"VerticalCRSType",
+ "localPart":"ArcStringType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "verticalCS",
- "verticalDatum"
+ "posOrPointPropertyOrPointRep",
+ "posList",
+ "coordinates",
+ "interpolation",
+ "numArc"
]
},
- "AbstractGeneralOperationParameterType":{
+ "EllipsoidType":{
+ "required":[
+ "semiMajorAxis",
+ "secondDefiningParameter"
+ ],
"allOf":[
{
"$ref":"#/definitions/IdentifiedObjectType"
},
{
"type":"object",
- "title":"AbstractGeneralOperationParameterType",
+ "title":"EllipsoidType",
"properties":{
- "minimumOccurs":{
- "title":"minimumOccurs",
+ "semiMajorAxis":{
+ "title":"semiMajorAxis",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/MeasureType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"minimumOccurs",
+ "localPart":"semiMajorAxis",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "secondDefiningParameter":{
+ "title":"secondDefiningParameter",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SecondDefiningParameterPropertyElement"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"secondDefiningParameter",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
@@ -7224,55 +5815,45 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractGeneralOperationParameterType",
+ "localPart":"EllipsoidType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "minimumOccurs"
+ "semiMajorAxis",
+ "secondDefiningParameter"
]
},
- "AbstractSurfacePatchType":{
- "type":"object",
- "title":"AbstractSurfacePatchType",
- "properties":{
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractSurfacePatchType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "StringOrRefType":{
+ "DirectPositionListType":{
"type":"object",
- "title":"StringOrRefType",
+ "title":"DirectPositionListType",
"properties":{
"value":{
"title":"value",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
}
],
"propertyType":"value"
},
- "nilReason":{
- "title":"nilReason",
+ "count":{
+ "title":"count",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"nilReason",
+ "localPart":"count",
"namespaceURI":""
}
},
- "remoteSchema":{
- "title":"remoteSchema",
+ "srsName":{
+ "title":"srsName",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -7280,269 +5861,128 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "localPart":"srsName",
+ "namespaceURI":""
}
},
- "type":{
- "title":"type",
+ "srsDimension":{
+ "title":"srsDimension",
"allOf":[
{
- "$ref":"#/definitions/TypeType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"srsDimension",
+ "namespaceURI":""
}
},
- "href":{
- "title":"href",
+ "axisLabels":{
+ "title":"axisLabels",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"axisLabels",
+ "namespaceURI":""
}
},
- "role":{
- "title":"role",
+ "uomLabels":{
+ "title":"uomLabels",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"uomLabels",
+ "namespaceURI":""
}
- },
- "arcrole":{
- "title":"arcrole",
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DirectPositionListType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "value",
+ "count",
+ "srsName",
+ "srsDimension",
+ "axisLabels",
+ "uomLabels"
+ ]
+ },
+ "Boolean":{
+ "type":"object",
+ "title":"Boolean",
+ "properties":{
+ "value":{
+ "title":"value",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
+ "propertyType":"value"
},
- "title":{
- "title":"title",
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"StringOrRefType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "value",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "AbstractTimeGeometricPrimitiveType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTimePrimitiveType"
- },
- {
- "type":"object",
- "title":"AbstractTimeGeometricPrimitiveType",
- "properties":{
- "frame":{
- "title":"frame",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"frame",
- "namespaceURI":""
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractTimeGeometricPrimitiveType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "frame"
- ]
- },
- "CylinderType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGriddedSurfaceType"
- },
- {
- "type":"object",
- "title":"CylinderType",
- "properties":{
- "horizontalCURVETYPE":{
- "title":"horizontalCURVETYPE",
- "allOf":[
- {
- "$ref":"#/definitions/CurveInterpolationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"horizontalCurveType",
- "namespaceURI":""
- }
- },
- "verticalCURVETYPE":{
- "title":"verticalCURVETYPE",
- "allOf":[
- {
- "$ref":"#/definitions/CurveInterpolationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"verticalCurveType",
- "namespaceURI":""
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CylinderType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "horizontalCURVETYPE",
- "verticalCURVETYPE"
- ]
- },
- "ShellType":{
- "type":"object",
- "title":"ShellType",
- "required":[
- "surfaceMember"
- ],
- "properties":{
- "surfaceMember":{
- "title":"surfaceMember",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/SurfacePropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"surfaceMember",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "aggregationType":{
- "title":"aggregationType",
- "allOf":[
- {
- "$ref":"#/definitions/AggregationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"aggregationType",
+ "localPart":"nilReason",
"namespaceURI":""
}
}
},
"typeType":"classInfo",
- "typeName":{
- "localPart":"ShellType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
"propertiesOrder":[
- "surfaceMember",
- "aggregationType"
+ "value",
+ "nilReason"
]
},
- "ConversionPropertyType":{
+ "ResultType":{
"type":"object",
- "title":"ConversionPropertyType",
+ "title":"ResultType",
"required":[
- "conversion"
+ "any"
],
"properties":{
- "conversion":{
- "title":"conversion",
+ "any":{
+ "title":"any",
"allOf":[
{
- "$ref":"#/definitions/ConversionType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ }
+ }
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"Conversion",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "propertyType":"anyElement"
},
"nilReason":{
"title":"nilReason",
@@ -7663,15 +6103,28 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ConversionPropertyType",
+ "localPart":"ResultType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "conversion",
+ "any",
"nilReason",
"remoteSchema",
"type",
@@ -7680,116 +6133,73 @@
"arcrole",
"title",
"show",
- "actuate"
- ]
- },
- "AbstractGeneralParameterValuePropertyType":{
- "type":"object",
- "title":"AbstractGeneralParameterValuePropertyType",
- "required":[
- "abstractGeneralParameterValue"
- ],
- "properties":{
- "abstractGeneralParameterValue":{
- "title":"abstractGeneralParameterValue",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeneralParameterValueType"
- }
- },
- "elementName":{
- "localPart":"AbstractGeneralParameterValue",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractGeneralParameterValue",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractGeneralParameterValuePropertyType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "abstractGeneralParameterValue"
+ "actuate",
+ "owns"
]
},
- "AbstractTopoPrimitiveType":{
+ "AbstractContinuousCoverageType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractTopologyType"
+ "$ref":"#/definitions/AbstractCoverageType"
},
{
"type":"object",
- "title":"AbstractTopoPrimitiveType",
+ "title":"AbstractContinuousCoverageType",
"properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractTopoPrimitiveType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "GridLimitsType":{
- "type":"object",
- "title":"GridLimitsType",
- "required":[
- "gridEnvelope"
- ],
- "properties":{
- "gridEnvelope":{
- "title":"gridEnvelope",
- "allOf":[
- {
- "$ref":"#/definitions/GridEnvelopeType"
+ "coverageFunction":{
+ "title":"coverageFunction",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CoverageFunctionType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"coverageFunction",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
}
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"GridEnvelope",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"GridLimitsType",
+ "localPart":"AbstractContinuousCoverageType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "gridEnvelope"
+ "coverageFunction"
]
},
- "TimeInstantPropertyType":{
+ "CoordinateOperationPropertyType":{
"type":"object",
- "title":"TimeInstantPropertyType",
+ "title":"CoordinateOperationPropertyType",
"required":[
- "timeInstant"
+ "abstractCoordinateOperation"
],
"properties":{
- "timeInstant":{
- "title":"timeInstant",
+ "abstractCoordinateOperation":{
+ "title":"abstractCoordinateOperation",
"allOf":[
{
- "$ref":"#/definitions/TimeInstantType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractCoordinateOperationType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractCoordinateOperation",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"TimeInstant",
+ "localPart":"AbstractCoordinateOperation",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -7912,28 +6322,15 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeInstantPropertyType",
+ "localPart":"CoordinateOperationPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "timeInstant",
+ "abstractCoordinateOperation",
"nilReason",
"remoteSchema",
"type",
@@ -7942,25 +6339,51 @@
"arcrole",
"title",
"show",
- "actuate",
- "owns"
+ "actuate"
]
},
- "FormulaCitation":{
- "type":"object",
- "title":"FormulaCitation",
+ "ObservationType":{
"required":[
- "ciCitation"
+ "validTime",
+ "resultOf"
],
- "properties":{
- "ciCitation":{
- "title":"ciCitation",
- "allOf":[
- {
- "anyOf":[
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractFeatureType"
+ },
+ {
+ "type":"object",
+ "title":"ObservationType",
+ "properties":{
+ "validTime":{
+ "title":"validTime",
+ "allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/dom"
- },
+ "$ref":"#/definitions/TimePrimitivePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"validTime",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "using":{
+ "title":"using",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ProcedurePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"using",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "target":{
+ "title":"target",
+ "allOf":[
{
"type":"object",
"properties":{
@@ -7968,13 +6391,68 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
+ "$ref":"#/definitions/TargetPropertyType"
}
+ },
+ "elementName":{
+ "localPart":"target",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
- ]
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"target",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "resultOf":{
+ "title":"resultOf",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ResultType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"resultOf",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ObservationType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "validTime",
+ "using",
+ "target",
+ "resultOf"
+ ]
+ },
+ "AffineCSPropertyType":{
+ "type":"object",
+ "title":"AffineCSPropertyType",
+ "required":[
+ "affineCS"
+ ],
+ "properties":{
+ "affineCS":{
+ "title":"affineCS",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AffineCSType"
}
],
- "propertyType":"anyElement"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"AffineCS",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
},
"nilReason":{
"title":"nilReason",
@@ -8098,8 +6576,12 @@
}
},
"typeType":"classInfo",
+ "typeName":{
+ "localPart":"AffineCSPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
"propertiesOrder":[
- "ciCitation",
+ "affineCS",
"nilReason",
"remoteSchema",
"type",
@@ -8111,82 +6593,80 @@
"actuate"
]
},
- "CurveSegmentArrayPropertyType":{
- "type":"object",
- "title":"CurveSegmentArrayPropertyType",
- "properties":{
- "abstractCurveSegment":{
- "title":"abstractCurveSegment",
- "allOf":[
- {
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ "TimeCalendarType":{
+ "required":[
+ "referenceFrame"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimeReferenceSystemType"
+ },
+ {
+ "type":"object",
+ "title":"TimeCalendarType",
+ "properties":{
+ "referenceFrame":{
+ "title":"referenceFrame",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/TimeCalendarEraPropertyType"
},
- "value":{
- "$ref":"#/definitions/AbstractCurveSegmentType"
- }
- },
- "elementName":{
- "localPart":"AbstractCurveSegment",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "minItems":1
}
- },
- "minItems":0
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"referenceFrame",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
}
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractCurveSegment",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"CurveSegmentArrayPropertyType",
+ "localPart":"TimeCalendarType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "abstractCurveSegment"
+ "referenceFrame"
]
},
- "CodeWithAuthorityType":{
- "allOf":[
- {
- "$ref":"#/definitions/CodeType"
- },
- {
- "type":"object",
- "title":"CodeWithAuthorityType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CodeWithAuthorityType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "AbstractRingType":{
- "type":"object",
- "title":"AbstractRingType",
- "properties":{
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractRingType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "AbstractFeatureMemberType":{
+ "ArrayAssociationType":{
"type":"object",
- "title":"AbstractFeatureMemberType",
+ "title":"ArrayAssociationType",
"properties":{
+ "abstractObject":{
+ "title":"abstractObject",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractObject",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractObject",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
"owns":{
"title":"owns",
"allOf":[
@@ -8203,305 +6683,121 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractFeatureMemberType",
+ "localPart":"ArrayAssociationType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
+ "abstractObject",
"owns"
]
},
- "DomainOfValidity":{
- "type":"object",
- "title":"DomainOfValidity",
+ "DirectedObservationAtDistanceType":{
"required":[
- "exExtent"
+ "distance"
],
- "properties":{
- "exExtent":{
- "title":"exExtent",
- "allOf":[
- {
- "anyOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/dom"
- },
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectedObservationType"
+ },
+ {
+ "type":"object",
+ "title":"DirectedObservationAtDistanceType",
+ "properties":{
+ "distance":{
+ "title":"distance",
+ "allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- }
- }
+ "$ref":"#/definitions/MeasureType"
}
- ]
- }
- ],
- "propertyType":"anyElement"
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"distance",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":""
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- },
+ ],
"typeType":"classInfo",
+ "typeName":{
+ "localPart":"DirectedObservationAtDistanceType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
"propertiesOrder":[
- "exExtent",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "distance"
]
},
- "RangeSetType":{
- "type":"object",
- "title":"RangeSetType",
- "required":[
- "valueArray",
- "abstractScalarValueList",
- "dataBlock",
- "file"
- ],
- "properties":{
- "valueArray":{
- "title":"valueArray",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/ValueArrayType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"ValueArray",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "CompositeValueType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGMLType"
},
- "abstractScalarValueList":{
- "title":"abstractScalarValueList",
- "allOf":[
- {
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ {
+ "type":"object",
+ "title":"CompositeValueType",
+ "properties":{
+ "valueComponent":{
+ "title":"valueComponent",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/ValuePropertyType"
},
- "value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- }
- },
- "elementName":{
- "localPart":"AbstractScalarValueList",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "minItems":0
}
- },
- "minItems":1
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractScalarValueList",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "dataBlock":{
- "title":"dataBlock",
- "allOf":[
- {
- "$ref":"#/definitions/DataBlockType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"DataBlock",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "file":{
- "title":"file",
- "allOf":[
- {
- "$ref":"#/definitions/FileType"
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"valueComponent",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "valueComponents":{
+ "title":"valueComponents",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ValueArrayPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"valueComponents",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "aggregationType":{
+ "title":"aggregationType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AggregationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"aggregationType",
+ "namespaceURI":""
+ }
}
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"File",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"RangeSetType",
+ "localPart":"CompositeValueType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "valueArray",
- "abstractScalarValueList",
- "dataBlock",
- "file"
+ "valueComponent",
+ "valueComponents",
+ "aggregationType"
]
},
- "MultiGeometryPropertyType":{
+ "ReferenceType":{
"type":"object",
- "title":"MultiGeometryPropertyType",
- "required":[
- "abstractGeometricAggregate"
- ],
+ "title":"ReferenceType",
"properties":{
- "abstractGeometricAggregate":{
- "title":"abstractGeometricAggregate",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeometricAggregateType"
- }
- },
- "elementName":{
- "localPart":"AbstractGeometricAggregate",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractGeometricAggregate",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
"nilReason":{
"title":"nilReason",
"allOf":[
@@ -8638,11 +6934,10 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiGeometryPropertyType",
+ "localPart":"ReferenceType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "abstractGeometricAggregate",
"nilReason",
"remoteSchema",
"type",
@@ -8655,77 +6950,72 @@
"owns"
]
},
- "TinType":{
+ "PassThroughOperationType":{
"required":[
- "maxLength",
- "controlPoint"
+ "modifiedCoordinate",
+ "coordOperation"
],
"allOf":[
{
- "$ref":"#/definitions/SurfaceType"
+ "$ref":"#/definitions/AbstractCoordinateOperationType"
},
{
"type":"object",
- "title":"TinType",
+ "title":"PassThroughOperationType",
"properties":{
- "stopLines":{
- "title":"stopLines",
+ "modifiedCoordinate":{
+ "title":"modifiedCoordinate",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/LineStringSegmentArrayPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
},
- "minItems":0
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"stopLines",
+ "localPart":"modifiedCoordinate",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "breakLines":{
- "title":"breakLines",
+ "coordOperation":{
+ "title":"coordOperation",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/LineStringSegmentArrayPropertyType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/CoordinateOperationPropertyType"
+ }
},
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"breakLines",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "maxLength":{
- "title":"maxLength",
- "allOf":[
- {
- "$ref":"#/definitions/LengthType"
+ "elementName":{
+ "localPart":"coordOperation",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"maxLength",
+ "localPart":"coordOperation",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "controlPoint":{
- "title":"controlPoint",
+ "aggregationType":{
+ "title":"aggregationType",
"allOf":[
{
- "$ref":"#/definitions/TinType.ControlPoint"
+ "$ref":"#/definitions/AggregationType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"controlPoint",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"aggregationType",
+ "namespaceURI":""
}
}
}
@@ -8733,33 +7023,397 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TinType",
+ "localPart":"PassThroughOperationType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "stopLines",
- "breakLines",
- "maxLength",
- "controlPoint"
+ "modifiedCoordinate",
+ "coordOperation",
+ "aggregationType"
]
},
- "VerticalCRSPropertyType":{
+ "AffineCSType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
+ },
+ {
+ "type":"object",
+ "title":"AffineCSType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AffineCSType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "TopoCurveType":{
+ "required":[
+ "directedEdge"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractTopologyType"
+ },
+ {
+ "type":"object",
+ "title":"TopoCurveType",
+ "properties":{
+ "directedEdge":{
+ "title":"directedEdge",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DirectedEdgePropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"directedEdge",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "aggregationType":{
+ "title":"aggregationType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AggregationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"aggregationType",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TopoCurveType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "directedEdge",
+ "aggregationType"
+ ]
+ },
+ "AbstractDatumType":{
+ "required":[
+ "scope"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/IdentifiedObjectType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractDatumType",
+ "properties":{
+ "domainOfValidity":{
+ "title":"domainOfValidity",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DomainOfValidity"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"domainOfValidity",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "scope":{
+ "title":"scope",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"scope",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "anchorDefinition":{
+ "title":"anchorDefinition",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/CodeType"
+ }
+ },
+ "elementName":{
+ "localPart":"anchorDefinition",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"anchorDefinition",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "realizationEpoch":{
+ "title":"realizationEpoch",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"realizationEpoch",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractDatumType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "domainOfValidity",
+ "scope",
+ "anchorDefinition",
+ "realizationEpoch"
+ ]
+ },
+ "OperationParameterType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeneralOperationParameterType"
+ },
+ {
+ "type":"object",
+ "title":"OperationParameterType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"OperationParameterType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "AbstractGeneralParameterValuePropertyType":{
"type":"object",
- "title":"VerticalCRSPropertyType",
+ "title":"AbstractGeneralParameterValuePropertyType",
"required":[
- "verticalCRS"
+ "abstractGeneralParameterValue"
],
"properties":{
- "verticalCRS":{
- "title":"verticalCRS",
+ "abstractGeneralParameterValue":{
+ "title":"abstractGeneralParameterValue",
"allOf":[
{
- "$ref":"#/definitions/VerticalCRSType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractGeneralParameterValueType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractGeneralParameterValue",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"VerticalCRS",
+ "localPart":"AbstractGeneralParameterValue",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractGeneralParameterValuePropertyType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "abstractGeneralParameterValue"
+ ]
+ },
+ "CodeType":{
+ "type":"object",
+ "title":"CodeType",
+ "properties":{
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"value"
+ },
+ "codeSpace":{
+ "title":"codeSpace",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"codeSpace",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CodeType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "value",
+ "codeSpace"
+ ]
+ },
+ "DirectPositionType":{
+ "type":"object",
+ "title":"DirectPositionType",
+ "properties":{
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ }
+ ],
+ "propertyType":"value"
+ },
+ "srsName":{
+ "title":"srsName",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"srsName",
+ "namespaceURI":""
+ }
+ },
+ "srsDimension":{
+ "title":"srsDimension",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"srsDimension",
+ "namespaceURI":""
+ }
+ },
+ "axisLabels":{
+ "title":"axisLabels",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"axisLabels",
+ "namespaceURI":""
+ }
+ },
+ "uomLabels":{
+ "title":"uomLabels",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uomLabels",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DirectPositionType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "value",
+ "srsName",
+ "srsDimension",
+ "axisLabels",
+ "uomLabels"
+ ]
+ },
+ "OperationPropertyType":{
+ "type":"object",
+ "title":"OperationPropertyType",
+ "required":[
+ "abstractOperation"
+ ],
+ "properties":{
+ "abstractOperation":{
+ "title":"abstractOperation",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractCoordinateOperationType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractOperation",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractOperation",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -8886,11 +7540,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"VerticalCRSPropertyType",
+ "localPart":"OperationPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "verticalCRS",
+ "abstractOperation",
"nilReason",
"remoteSchema",
"type",
@@ -8902,23 +7556,83 @@
"actuate"
]
},
- "GeocentricCRSPropertyType":{
+ "HistoryPropertyType":{
"type":"object",
- "title":"GeocentricCRSPropertyType",
+ "title":"HistoryPropertyType",
"required":[
- "geocentricCRS"
+ "abstractTimeSlice"
],
"properties":{
- "geocentricCRS":{
- "title":"geocentricCRS",
+ "abstractTimeSlice":{
+ "title":"abstractTimeSlice",
"allOf":[
{
- "$ref":"#/definitions/GeocentricCRSType"
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractTimeSliceType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractTimeSlice",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractTimeSlice",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"HistoryPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "abstractTimeSlice",
+ "owns"
+ ]
+ },
+ "TimeCalendarPropertyType":{
+ "type":"object",
+ "title":"TimeCalendarPropertyType",
+ "required":[
+ "timeCalendar"
+ ],
+ "properties":{
+ "timeCalendar":{
+ "title":"timeCalendar",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimeCalendarType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"GeocentricCRS",
+ "localPart":"TimeCalendar",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -9041,15 +7755,28 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"GeocentricCRSPropertyType",
+ "localPart":"TimeCalendarPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "geocentricCRS",
+ "timeCalendar",
"nilReason",
"remoteSchema",
"type",
@@ -9058,83 +7785,388 @@
"arcrole",
"title",
"show",
- "actuate"
+ "actuate",
+ "owns"
]
},
- "PointArrayPropertyType":{
+ "VerticalDatumPropertyType":{
"type":"object",
- "title":"PointArrayPropertyType",
+ "title":"VerticalDatumPropertyType",
+ "required":[
+ "verticalDatum"
+ ],
"properties":{
- "point":{
- "title":"point",
+ "verticalDatum":{
+ "title":"verticalDatum",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/PointType"
- },
- "minItems":0
+ "$ref":"#/definitions/VerticalDatumType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Point",
+ "localPart":"VerticalDatum",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "owns":{
- "title":"owns",
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"owns",
+ "localPart":"nilReason",
"namespaceURI":""
}
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"PointArrayPropertyType",
+ "localPart":"VerticalDatumPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "point",
- "owns"
+ "verticalDatum",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "AbstractTimeComplexType":{
+ "CoordinateSystemAxisPropertyType":{
+ "type":"object",
+ "title":"CoordinateSystemAxisPropertyType",
+ "required":[
+ "coordinateSystemAxis"
+ ],
+ "properties":{
+ "coordinateSystemAxis":{
+ "title":"coordinateSystemAxis",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CoordinateSystemAxisType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"CoordinateSystemAxis",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":""
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CoordinateSystemAxisPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "coordinateSystemAxis",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "AbstractGeneralConversionType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractTimeObjectType"
+ "$ref":"#/definitions/AbstractCoordinateOperationType"
},
{
"type":"object",
- "title":"AbstractTimeComplexType",
+ "title":"AbstractGeneralConversionType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractTimeComplexType",
+ "localPart":"AbstractGeneralConversionType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "EngineeringCRSType":{
+ "Count":{
+ "type":"object",
+ "title":"Count",
+ "properties":{
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"value"
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "propertiesOrder":[
+ "value",
+ "nilReason"
+ ]
+ },
+ "ImageCRSType":{
"required":[
- "affineCS",
"cartesianCS",
- "cylindricalCS",
- "linearCS",
- "polarCS",
- "sphericalCS",
- "userDefinedCS",
- "coordinateSystem",
- "engineeringDatum"
+ "affineCS",
+ "usesObliqueCartesianCS",
+ "imageDatum"
],
"allOf":[
{
@@ -9142,33 +8174,8 @@
},
{
"type":"object",
- "title":"EngineeringCRSType",
+ "title":"ImageCRSType",
"properties":{
- "affineCS":{
- "title":"affineCS",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AffineCSPropertyType"
- }
- },
- "elementName":{
- "localPart":"affineCS",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"affineCS",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
"cartesianCS":{
"title":"cartesianCS",
"allOf":[
@@ -9194,47 +8201,8 @@
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "cylindricalCS":{
- "title":"cylindricalCS",
- "allOf":[
- {
- "$ref":"#/definitions/CylindricalCSPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"cylindricalCS",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "linearCS":{
- "title":"linearCS",
- "allOf":[
- {
- "$ref":"#/definitions/LinearCSPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"linearCS",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "polarCS":{
- "title":"polarCS",
- "allOf":[
- {
- "$ref":"#/definitions/PolarCSPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"polarCS",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "sphericalCS":{
- "title":"sphericalCS",
+ "affineCS":{
+ "title":"affineCS",
"allOf":[
{
"type":"object",
@@ -9243,61 +8211,36 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SphericalCSPropertyType"
+ "$ref":"#/definitions/AffineCSPropertyType"
}
},
"elementName":{
- "localPart":"sphericalCS",
+ "localPart":"affineCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"sphericalCS",
+ "localPart":"affineCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "userDefinedCS":{
- "title":"userDefinedCS",
+ "usesObliqueCartesianCS":{
+ "title":"usesObliqueCartesianCS",
"allOf":[
{
- "$ref":"#/definitions/UserDefinedCSPropertyType"
+ "$ref":"#/definitions/ObliqueCartesianCSPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"userDefinedCS",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "coordinateSystem":{
- "title":"coordinateSystem",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/CoordinateSystemPropertyType"
- }
- },
- "elementName":{
- "localPart":"coordinateSystem",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"coordinateSystem",
+ "localPart":"usesObliqueCartesianCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "engineeringDatum":{
- "title":"engineeringDatum",
+ "imageDatum":{
+ "title":"imageDatum",
"allOf":[
{
"type":"object",
@@ -9306,18 +8249,18 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EngineeringDatumPropertyType"
+ "$ref":"#/definitions/ImageDatumPropertyType"
}
},
"elementName":{
- "localPart":"engineeringDatum",
+ "localPart":"imageDatum",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"engineeringDatum",
+ "localPart":"imageDatum",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
@@ -9326,397 +8269,62 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"EngineeringCRSType",
+ "localPart":"ImageCRSType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "affineCS",
"cartesianCS",
- "cylindricalCS",
- "linearCS",
- "polarCS",
- "sphericalCS",
- "userDefinedCS",
- "coordinateSystem",
- "engineeringDatum"
+ "affineCS",
+ "usesObliqueCartesianCS",
+ "imageDatum"
]
},
- "AngleChoiceType":{
+ "ConversionPropertyType":{
"type":"object",
- "title":"AngleChoiceType",
+ "title":"ConversionPropertyType",
"required":[
- "angle",
- "dmsAngle"
+ "conversion"
],
"properties":{
- "angle":{
- "title":"angle",
+ "conversion":{
+ "title":"conversion",
"allOf":[
{
- "$ref":"#/definitions/AngleType"
+ "$ref":"#/definitions/ConversionType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"angle",
+ "localPart":"Conversion",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "dmsAngle":{
- "title":"dmsAngle",
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
- "$ref":"#/definitions/DMSAngleType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"dmsAngle",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AngleChoiceType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "angle",
- "dmsAngle"
- ]
- },
- "ConcatenatedOperationType":{
- "required":[
- "coordOperation"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoordinateOperationType"
- },
- {
- "type":"object",
- "title":"ConcatenatedOperationType",
- "properties":{
- "coordOperation":{
- "title":"coordOperation",
- "allOf":[
- {
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/CoordinateOperationPropertyType"
- }
- },
- "elementName":{
- "localPart":"coordOperation",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "minItems":2
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"coordOperation",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "aggregationType":{
- "title":"aggregationType",
- "allOf":[
- {
- "$ref":"#/definitions/AggregationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"aggregationType",
- "namespaceURI":""
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ConcatenatedOperationType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "coordOperation",
- "aggregationType"
- ]
- },
- "DirectedObservationType":{
- "required":[
- "direction"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/ObservationType"
- },
- {
- "type":"object",
- "title":"DirectedObservationType",
- "properties":{
- "direction":{
- "title":"direction",
- "allOf":[
- {
- "$ref":"#/definitions/DirectionPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"direction",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DirectedObservationType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "direction"
- ]
- },
- "AbstractTimePrimitiveType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTimeObjectType"
- },
- {
- "type":"object",
- "title":"AbstractTimePrimitiveType",
- "properties":{
- "relatedTime":{
- "title":"relatedTime",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/RelatedTimeType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"relatedTime",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractTimePrimitiveType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "relatedTime"
- ]
- },
- "VerticalDatumType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDatumType"
- },
- {
- "type":"object",
- "title":"VerticalDatumType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"VerticalDatumType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "UnitDefinitionType":{
- "allOf":[
- {
- "$ref":"#/definitions/DefinitionType"
- },
- {
- "type":"object",
- "title":"UnitDefinitionType",
- "properties":{
- "quantityType":{
- "title":"quantityType",
- "allOf":[
- {
- "$ref":"#/definitions/StringOrRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"quantityType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "quantityTypeReference":{
- "title":"quantityTypeReference",
- "allOf":[
- {
- "$ref":"#/definitions/ReferenceType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"quantityTypeReference",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "catalogSymbol":{
- "title":"catalogSymbol",
- "allOf":[
- {
- "$ref":"#/definitions/CodeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"catalogSymbol",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"UnitDefinitionType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "quantityType",
- "quantityTypeReference",
- "catalogSymbol"
- ]
- },
- "RectangleType":{
- "required":[
- "exterior"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractSurfacePatchType"
- },
- {
- "type":"object",
- "title":"RectangleType",
- "properties":{
- "exterior":{
- "title":"exterior",
- "allOf":[
- {
- "$ref":"#/definitions/AbstractRingPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"exterior",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "interpolation":{
- "title":"interpolation",
- "allOf":[
- {
- "$ref":"#/definitions/SurfaceInterpolationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"interpolation",
- "namespaceURI":""
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"RectangleType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "exterior",
- "interpolation"
- ]
- },
- "GeneralTransformationPropertyType":{
- "type":"object",
- "title":"GeneralTransformationPropertyType",
- "required":[
- "abstractGeneralTransformation"
- ],
- "properties":{
- "abstractGeneralTransformation":{
- "title":"abstractGeneralTransformation",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeneralTransformationType"
- }
- },
- "elementName":{
- "localPart":"AbstractGeneralTransformation",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractGeneralTransformation",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":""
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":""
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -9814,11 +8422,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"GeneralTransformationPropertyType",
+ "localPart":"ConversionPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "abstractGeneralTransformation",
+ "conversion",
"nilReason",
"remoteSchema",
"type",
@@ -9830,35 +8438,23 @@
"actuate"
]
},
- "ProcedurePropertyType":{
+ "TimeOrdinalEraPropertyType":{
"type":"object",
- "title":"ProcedurePropertyType",
+ "title":"TimeOrdinalEraPropertyType",
"required":[
- "abstractFeature"
+ "timeOrdinalEra"
],
"properties":{
- "abstractFeature":{
- "title":"abstractFeature",
+ "timeOrdinalEra":{
+ "title":"timeOrdinalEra",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractFeatureType"
- }
- },
- "elementName":{
- "localPart":"AbstractFeature",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "$ref":"#/definitions/TimeOrdinalEraType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractFeature",
+ "localPart":"TimeOrdinalEra",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -9998,11 +8594,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ProcedurePropertyType",
+ "localPart":"TimeOrdinalEraPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "abstractFeature",
+ "timeOrdinalEra",
"owns",
"nilReason",
"remoteSchema",
@@ -10015,23 +8611,130 @@
"actuate"
]
},
- "PolarCSPropertyType":{
+ "AbstractFeatureCollectionType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractFeatureType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractFeatureCollectionType",
+ "properties":{
+ "featureMember":{
+ "title":"featureMember",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/FeaturePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"featureMember",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "featureMembers":{
+ "title":"featureMembers",
+ "allOf":[
+ {
+ "$ref":"#/definitions/FeatureArrayPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"featureMembers",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractFeatureCollectionType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "featureMember",
+ "featureMembers"
+ ]
+ },
+ "CompositeCurveType":{
+ "required":[
+ "curveMember"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCurveType"
+ },
+ {
+ "type":"object",
+ "title":"CompositeCurveType",
+ "properties":{
+ "curveMember":{
+ "title":"curveMember",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CurvePropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"curveMember",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "aggregationType":{
+ "title":"aggregationType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AggregationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"aggregationType",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CompositeCurveType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "curveMember",
+ "aggregationType"
+ ]
+ },
+ "TimeInstantPropertyType":{
"type":"object",
- "title":"PolarCSPropertyType",
+ "title":"TimeInstantPropertyType",
"required":[
- "polarCS"
+ "timeInstant"
],
"properties":{
- "polarCS":{
- "title":"polarCS",
+ "timeInstant":{
+ "title":"timeInstant",
"allOf":[
{
- "$ref":"#/definitions/PolarCSType"
+ "$ref":"#/definitions/TimeInstantType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"PolarCS",
+ "localPart":"TimeInstant",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -10154,15 +8857,28 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"PolarCSPropertyType",
+ "localPart":"TimeInstantPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "polarCS",
+ "timeInstant",
"nilReason",
"remoteSchema",
"type",
@@ -10171,146 +8887,32 @@
"arcrole",
"title",
"show",
- "actuate"
+ "actuate",
+ "owns"
]
},
- "UserDefinedCSType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoordinateSystemType"
- },
- {
- "type":"object",
- "title":"UserDefinedCSType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"UserDefinedCSType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "ArcByCenterPointType":{
+ "TriangleType":{
"required":[
- "pos",
- "pointProperty",
- "pointRep",
- "posList",
- "coordinates",
- "radius",
- "numARC"
+ "exterior"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractCurveSegmentType"
+ "$ref":"#/definitions/AbstractSurfacePatchType"
},
{
"type":"object",
- "title":"ArcByCenterPointType",
+ "title":"TriangleType",
"properties":{
- "pos":{
- "title":"pos",
- "allOf":[
- {
- "$ref":"#/definitions/DirectPositionType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"pos",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "pointProperty":{
- "title":"pointProperty",
- "allOf":[
- {
- "$ref":"#/definitions/PointPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"pointProperty",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "pointRep":{
- "title":"pointRep",
- "allOf":[
- {
- "$ref":"#/definitions/PointPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"pointRep",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "posList":{
- "title":"posList",
- "allOf":[
- {
- "$ref":"#/definitions/DirectPositionListType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"posList",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "coordinates":{
- "title":"coordinates",
- "allOf":[
- {
- "$ref":"#/definitions/CoordinatesType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"coordinates",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "radius":{
- "title":"radius",
- "allOf":[
- {
- "$ref":"#/definitions/LengthType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"radius",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "startAngle":{
- "title":"startAngle",
- "allOf":[
- {
- "$ref":"#/definitions/AngleType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"startAngle",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "endAngle":{
- "title":"endAngle",
+ "exterior":{
+ "title":"exterior",
"allOf":[
{
- "$ref":"#/definitions/AngleType"
+ "$ref":"#/definitions/AbstractRingPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"endAngle",
+ "localPart":"exterior",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -10318,7 +8920,7 @@
"title":"interpolation",
"allOf":[
{
- "$ref":"#/definitions/CurveInterpolationType"
+ "$ref":"#/definitions/SurfaceInterpolationType"
}
],
"propertyType":"attribute",
@@ -10326,67 +8928,82 @@
"localPart":"interpolation",
"namespaceURI":""
}
- },
- "numARC":{
- "title":"numARC",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"numArc",
- "namespaceURI":""
- }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"ArcByCenterPointType",
+ "localPart":"TriangleType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "pos",
- "pointProperty",
- "pointRep",
- "posList",
- "coordinates",
- "radius",
- "startAngle",
- "endAngle",
- "interpolation",
- "numARC"
+ "exterior",
+ "interpolation"
]
},
- "TimeOrdinalReferenceSystemType":{
+ "DerivedCRSType":{
"required":[
- "component"
+ "baseCRS",
+ "derivedCRSType",
+ "coordinateSystem"
],
"allOf":[
{
- "$ref":"#/definitions/TimeReferenceSystemType"
+ "$ref":"#/definitions/AbstractGeneralDerivedCRSType"
},
{
"type":"object",
- "title":"TimeOrdinalReferenceSystemType",
+ "title":"DerivedCRSType",
"properties":{
- "component":{
- "title":"component",
+ "baseCRS":{
+ "title":"baseCRS",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/TimeOrdinalEraPropertyType"
- },
- "minItems":1
+ "$ref":"#/definitions/SingleCRSPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"component",
+ "localPart":"baseCRS",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "derivedCRSType":{
+ "title":"derivedCRSType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeWithAuthorityType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"derivedCRSType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "coordinateSystem":{
+ "title":"coordinateSystem",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/CoordinateSystemPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"coordinateSystem",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"coordinateSystem",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
@@ -10395,45 +9012,30 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeOrdinalReferenceSystemType",
+ "localPart":"DerivedCRSType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "component"
+ "baseCRS",
+ "derivedCRSType",
+ "coordinateSystem"
]
},
- "ObliqueCartesianCSType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoordinateSystemType"
- },
- {
- "type":"object",
- "title":"ObliqueCartesianCSType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ObliqueCartesianCSType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "TransformationType":{
+ "AbstractCoverageType":{
"required":[
- "method"
+ "domainSet",
+ "rangeSet"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractGeneralTransformationType"
+ "$ref":"#/definitions/AbstractFeatureType"
},
{
"type":"object",
- "title":"TransformationType",
+ "title":"AbstractCoverageType",
"properties":{
- "method":{
- "title":"method",
+ "domainSet":{
+ "title":"domainSet",
"allOf":[
{
"type":"object",
@@ -10442,47 +9044,31 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationMethodPropertyType"
+ "$ref":"#/definitions/DomainSetType"
}
},
"elementName":{
- "localPart":"method",
+ "localPart":"domainSet",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"method",
+ "localPart":"domainSet",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "parameterValue":{
- "title":"parameterValue",
+ "rangeSet":{
+ "title":"rangeSet",
"allOf":[
{
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeneralParameterValuePropertyType"
- }
- },
- "elementName":{
- "localPart":"parameterValue",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "minItems":0
+ "$ref":"#/definitions/RangeSetType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"parameterValue",
+ "localPart":"rangeSet",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
@@ -10491,103 +9077,159 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TransformationType",
+ "localPart":"AbstractCoverageType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "method",
- "parameterValue"
+ "domainSet",
+ "rangeSet"
]
},
- "HistoryPropertyType":{
+ "MeasureType":{
"type":"object",
- "title":"HistoryPropertyType",
+ "title":"MeasureType",
"required":[
- "abstractTimeSlice"
+ "uom"
],
"properties":{
- "abstractTimeSlice":{
- "title":"abstractTimeSlice",
+ "value":{
+ "title":"value",
"allOf":[
{
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractTimeSliceType"
- }
- },
- "elementName":{
- "localPart":"AbstractTimeSlice",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "minItems":1
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
}
],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractTimeSlice",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "propertyType":"value"
},
- "owns":{
- "title":"owns",
+ "uom":{
+ "title":"uom",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"owns",
+ "localPart":"uom",
"namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"HistoryPropertyType",
+ "localPart":"MeasureType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "abstractTimeSlice",
- "owns"
+ "value",
+ "uom"
]
},
- "CoordinateOperationPropertyType":{
+ "DynamicFeatureType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractFeatureType"
+ },
+ {
+ "type":"object",
+ "title":"DynamicFeatureType",
+ "properties":{
+ "validTime":{
+ "title":"validTime",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimePrimitivePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"validTime",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "history":{
+ "title":"history",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/HistoryPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"history",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"history",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "dataSource":{
+ "title":"dataSource",
+ "allOf":[
+ {
+ "$ref":"#/definitions/StringOrRefType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"dataSource",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "dataSourceReference":{
+ "title":"dataSourceReference",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ReferenceType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"dataSourceReference",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DynamicFeatureType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "validTime",
+ "history",
+ "dataSource",
+ "dataSourceReference"
+ ]
+ },
+ "PrimeMeridianPropertyType":{
"type":"object",
- "title":"CoordinateOperationPropertyType",
+ "title":"PrimeMeridianPropertyType",
"required":[
- "abstractCoordinateOperation"
+ "primeMeridian"
],
"properties":{
- "abstractCoordinateOperation":{
- "title":"abstractCoordinateOperation",
+ "primeMeridian":{
+ "title":"primeMeridian",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractCoordinateOperationType"
- }
- },
- "elementName":{
- "localPart":"AbstractCoordinateOperation",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "$ref":"#/definitions/PrimeMeridianType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractCoordinateOperation",
+ "localPart":"PrimeMeridian",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -10714,11 +9356,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CoordinateOperationPropertyType",
+ "localPart":"PrimeMeridianPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "abstractCoordinateOperation",
+ "primeMeridian",
"nilReason",
"remoteSchema",
"type",
@@ -10730,95 +9372,56 @@
"actuate"
]
},
- "TopoVolumePropertyType":{
+ "CategoryExtentType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeOrNilReasonListType"
+ },
+ {
+ "type":"object",
+ "title":"CategoryExtentType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CategoryExtentType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "MultiGeometryPropertyType":{
"type":"object",
- "title":"TopoVolumePropertyType",
+ "title":"MultiGeometryPropertyType",
"required":[
- "topoVolume"
+ "abstractGeometricAggregate"
],
"properties":{
- "topoVolume":{
- "title":"topoVolume",
+ "abstractGeometricAggregate":{
+ "title":"abstractGeometricAggregate",
"allOf":[
{
- "$ref":"#/definitions/TopoVolumeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"TopoVolume",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TopoVolumePropertyType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "topoVolume",
- "owns"
- ]
- },
- "GeometricPrimitivePropertyType":{
- "type":"object",
- "title":"GeometricPrimitivePropertyType",
- "required":[
- "abstractGeometricPrimitive"
- ],
- "properties":{
- "abstractGeometricPrimitive":{
- "title":"abstractGeometricPrimitive",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeometricPrimitiveType"
- }
- },
- "elementName":{
- "localPart":"AbstractGeometricPrimitive",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractGeometricAggregateType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractGeometricAggregate",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"AbstractGeometricPrimitive",
+ "localPart":"AbstractGeometricAggregate",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
- },
"nilReason":{
"title":"nilReason",
"allOf":[
@@ -10938,16 +9541,28 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"GeometricPrimitivePropertyType",
+ "localPart":"MultiGeometryPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "abstractGeometricPrimitive",
- "owns",
+ "abstractGeometricAggregate",
"nilReason",
"remoteSchema",
"type",
@@ -10956,306 +9571,108 @@
"arcrole",
"title",
"show",
- "actuate"
+ "actuate",
+ "owns"
]
},
- "CoordinateSystemAxisType":{
+ "ValuePropertyType":{
+ "type":"object",
+ "title":"ValuePropertyType",
"required":[
- "axisAbbrev",
- "axisDirection",
- "uom"
+ "abstractValue",
+ "abstractGeometry",
+ "abstractTimeObject",
+ "_null"
],
- "allOf":[
- {
- "$ref":"#/definitions/IdentifiedObjectType"
- },
- {
- "type":"object",
- "title":"CoordinateSystemAxisType",
- "properties":{
- "axisAbbrev":{
- "title":"axisAbbrev",
- "allOf":[
- {
- "$ref":"#/definitions/CodeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"axisAbbrev",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "axisDirection":{
- "title":"axisDirection",
- "allOf":[
- {
- "$ref":"#/definitions/CodeWithAuthorityType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"axisDirection",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "minimumValue":{
- "title":"minimumValue",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"minimumValue",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "maximumValue":{
- "title":"maximumValue",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"maximumValue",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "rangeMeaning":{
- "title":"rangeMeaning",
- "allOf":[
- {
- "$ref":"#/definitions/CodeWithAuthorityType"
+ "properties":{
+ "abstractValue":{
+ "title":"abstractValue",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
- ],
- "propertyType":"element",
+ },
"elementName":{
- "localPart":"rangeMeaning",
+ "localPart":"AbstractValue",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
- },
- "uom":{
- "title":"uom",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uom",
- "namespaceURI":""
- }
}
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractValue",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CoordinateSystemAxisType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "axisAbbrev",
- "axisDirection",
- "minimumValue",
- "maximumValue",
- "rangeMeaning",
- "uom"
- ]
- },
- "TopoCurveType":{
- "required":[
- "directedEdge"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTopologyType"
},
- {
- "type":"object",
- "title":"TopoCurveType",
- "properties":{
- "directedEdge":{
- "title":"directedEdge",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/DirectedEdgePropertyType"
- },
- "minItems":1
+ "abstractGeometry":{
+ "title":"abstractGeometry",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractGeometryType"
}
- ],
- "propertyType":"element",
+ },
"elementName":{
- "localPart":"directedEdge",
+ "localPart":"AbstractGeometry",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
- },
- "aggregationType":{
- "title":"aggregationType",
- "allOf":[
- {
- "$ref":"#/definitions/AggregationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"aggregationType",
- "namespaceURI":""
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TopoCurveType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "directedEdge",
- "aggregationType"
- ]
- },
- "PriorityLocationPropertyType":{
- "allOf":[
- {
- "$ref":"#/definitions/LocationPropertyType"
- },
- {
- "type":"object",
- "title":"PriorityLocationPropertyType",
- "properties":{
- "priority":{
- "title":"priority",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"priority",
- "namespaceURI":""
- }
}
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractGeometry",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"PriorityLocationPropertyType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "priority"
- ]
- },
- "FeatureCollectionType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractFeatureCollectionType"
},
- {
- "type":"object",
- "title":"FeatureCollectionType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"FeatureCollectionType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "TinType.ControlPoint":{
- "type":"object",
- "title":"TinType.ControlPoint",
- "required":[
- "posList",
- "geometricPositionGroup"
- ],
- "properties":{
- "posList":{
- "title":"posList",
+ "abstractTimeObject":{
+ "title":"abstractTimeObject",
"allOf":[
{
- "$ref":"#/definitions/DirectPositionListType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractTimeObjectType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractTimeObject",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"posList",
+ "localPart":"AbstractTimeObject",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "geometricPositionGroup":{
- "title":"geometricPositionGroup",
+ "_null":{
+ "title":"_null",
"allOf":[
{
"type":"array",
"items":{
- "anyOf":[
- {
- "anyOf":[
- {
- "$ref":"#/definitions/DirectPositionType"
- }
- ],
- "elementName":{
- "localPart":"pos",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- {
- "anyOf":[
- {
- "$ref":"#/definitions/PointPropertyType"
- }
- ],
- "elementName":{
- "localPart":"pointProperty",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- ]
- },
- "minItems":3
- }
- ],
- "propertyType":"elements"
- }
- },
- "typeType":"classInfo",
- "propertiesOrder":[
- "posList",
- "geometricPositionGroup"
- ]
- },
- "TimePeriodPropertyType":{
- "type":"object",
- "title":"TimePeriodPropertyType",
- "required":[
- "timePeriod"
- ],
- "properties":{
- "timePeriod":{
- "title":"timePeriod",
- "allOf":[
- {
- "$ref":"#/definitions/TimePeriodType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TimePeriod",
+ "localPart":"Null",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -11395,11 +9812,14 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TimePeriodPropertyType",
+ "localPart":"ValuePropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "timePeriod",
+ "abstractValue",
+ "abstractGeometry",
+ "abstractTimeObject",
+ "_null",
"owns",
"nilReason",
"remoteSchema",
@@ -11412,109 +9832,124 @@
"actuate"
]
},
- "GridEnvelopeType":{
- "type":"object",
- "title":"GridEnvelopeType",
- "required":[
- "low",
- "high"
- ],
- "properties":{
- "low":{
- "title":"low",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"low",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "EllipsoidalCSType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
},
- "high":{
- "title":"high",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"high",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ {
+ "type":"object",
+ "title":"EllipsoidalCSType",
+ "properties":{
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"GridEnvelopeType",
+ "localPart":"EllipsoidalCSType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "low",
- "high"
- ]
+ }
},
- "DynamicFeatureCollectionType":{
- "required":[
- "dynamicMembers"
- ],
+ "AbstractTimeObjectType":{
"allOf":[
{
- "$ref":"#/definitions/DynamicFeatureType"
+ "$ref":"#/definitions/AbstractGMLType"
},
{
"type":"object",
- "title":"DynamicFeatureCollectionType",
+ "title":"AbstractTimeObjectType",
"properties":{
- "dynamicMembers":{
- "title":"dynamicMembers",
- "allOf":[
- {
- "$ref":"#/definitions/DynamicFeatureMemberType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"dynamicMembers",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DynamicFeatureCollectionType",
+ "localPart":"AbstractTimeObjectType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "dynamicMembers"
+ }
+ },
+ "CompoundCRSType":{
+ "required":[
+ "componentReferenceSystem"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCRSType"
+ },
+ {
+ "type":"object",
+ "title":"CompoundCRSType",
+ "properties":{
+ "componentReferenceSystem":{
+ "title":"componentReferenceSystem",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/SingleCRSPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"componentReferenceSystem",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "minItems":2
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"componentReferenceSystem",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "aggregationType":{
+ "title":"aggregationType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AggregationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"aggregationType",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CompoundCRSType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "componentReferenceSystem",
+ "aggregationType"
]
},
- "EllipsoidalCSType":{
+ "PolarCSType":{
"allOf":[
{
"$ref":"#/definitions/AbstractCoordinateSystemType"
},
{
"type":"object",
- "title":"EllipsoidalCSType",
+ "title":"PolarCSType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"EllipsoidalCSType",
+ "localPart":"PolarCSType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -11677,40 +10112,130 @@
"actuate"
]
},
- "FaceOrTopoSolidPropertyType":{
+ "DefinitionBaseType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGMLType"
+ },
+ {
+ "type":"object",
+ "title":"DefinitionBaseType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DefinitionBaseType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "FeatureArrayPropertyType":{
"type":"object",
- "title":"FaceOrTopoSolidPropertyType",
+ "title":"FeatureArrayPropertyType",
+ "properties":{
+ "abstractFeature":{
+ "title":"abstractFeature",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractFeatureType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractFeature",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractFeature",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"FeatureArrayPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "abstractFeature"
+ ]
+ },
+ "RingPropertyType":{
+ "type":"object",
+ "title":"RingPropertyType",
"required":[
- "face",
- "topoSolid"
+ "ring"
],
"properties":{
- "face":{
- "title":"face",
+ "ring":{
+ "title":"ring",
"allOf":[
{
- "$ref":"#/definitions/FaceType"
+ "$ref":"#/definitions/RingType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Face",
+ "localPart":"Ring",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
- },
- "topoSolid":{
- "title":"topoSolid",
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"RingPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "ring"
+ ]
+ },
+ "DirectedNodePropertyType":{
+ "type":"object",
+ "title":"DirectedNodePropertyType",
+ "required":[
+ "node"
+ ],
+ "properties":{
+ "node":{
+ "title":"node",
"allOf":[
{
- "$ref":"#/definitions/TopoSolidType"
+ "$ref":"#/definitions/NodeType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TopoSolid",
+ "localPart":"Node",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
+ "orientation":{
+ "title":"orientation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SignType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"orientation",
+ "namespaceURI":""
+ }
+ },
"owns":{
"title":"owns",
"allOf":[
@@ -11847,12 +10372,12 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"FaceOrTopoSolidPropertyType",
+ "localPart":"DirectedNodePropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "face",
- "topoSolid",
+ "node",
+ "orientation",
"owns",
"nilReason",
"remoteSchema",
@@ -11865,217 +10390,35 @@
"actuate"
]
},
- "ConversionToPreferredUnitType":{
- "required":[
- "factor",
- "formula"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/UnitOfMeasureType"
- },
- {
- "type":"object",
- "title":"ConversionToPreferredUnitType",
- "properties":{
- "factor":{
- "title":"factor",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"factor",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "formula":{
- "title":"formula",
- "allOf":[
- {
- "$ref":"#/definitions/FormulaType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"formula",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ConversionToPreferredUnitType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "factor",
- "formula"
- ]
- },
- "MeasureType":{
+ "GeometryPropertyType":{
"type":"object",
- "title":"MeasureType",
+ "title":"GeometryPropertyType",
"required":[
- "uom"
+ "abstractGeometry"
],
"properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- ],
- "propertyType":"value"
- },
- "uom":{
- "title":"uom",
+ "abstractGeometry":{
+ "title":"abstractGeometry",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uom",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MeasureType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "value",
- "uom"
- ]
- },
- "GenericMetaDataType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractMetaDataType"
- },
- {
- "type":"object",
- "title":"GenericMetaDataType",
- "properties":{
- "contentOverrideForGenericMetaDataType":{
- "title":"contentOverrideForGenericMetaDataType",
- "allOf":[
- {
- "anyOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- },
- {
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/dom"
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- }
- }
- }
- ]
- }
- ],
- "propertyType":"anyElement"
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"GenericMetaDataType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "contentOverrideForGenericMetaDataType"
- ]
- },
- "RingType":{
- "required":[
- "curveMember"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractRingType"
- },
- {
- "type":"object",
- "title":"RingType",
- "properties":{
- "curveMember":{
- "title":"curveMember",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CurvePropertyType"
- },
- "minItems":1
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractGeometryType"
}
- ],
- "propertyType":"element",
+ },
"elementName":{
- "localPart":"curveMember",
+ "localPart":"AbstractGeometry",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
- },
- "aggregationType":{
- "title":"aggregationType",
- "allOf":[
- {
- "$ref":"#/definitions/AggregationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"aggregationType",
- "namespaceURI":""
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"RingType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "curveMember",
- "aggregationType"
- ]
- },
- "TimeOrdinalEraPropertyType":{
- "type":"object",
- "title":"TimeOrdinalEraPropertyType",
- "required":[
- "timeOrdinalEra"
- ],
- "properties":{
- "timeOrdinalEra":{
- "title":"timeOrdinalEra",
- "allOf":[
- {
- "$ref":"#/definitions/TimeOrdinalEraType"
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"TimeOrdinalEra",
+ "localPart":"AbstractGeometry",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -12215,11 +10558,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeOrdinalEraPropertyType",
+ "localPart":"GeometryPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "timeOrdinalEra",
+ "abstractGeometry",
"nilReason",
"remoteSchema",
"type",
@@ -12232,537 +10575,294 @@
"owns"
]
},
- "TimePeriodType":{
+ "GeodeticCRSPropertyType":{
+ "type":"object",
+ "title":"GeodeticCRSPropertyType",
"required":[
- "beginPosition",
- "begin",
- "endPosition",
- "end",
- "duration",
- "timeInterval"
+ "geodeticCRS"
],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTimeGeometricPrimitiveType"
+ "properties":{
+ "geodeticCRS":{
+ "title":"geodeticCRS",
+ "allOf":[
+ {
+ "$ref":"#/definitions/GeodeticCRSType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"GeodeticCRS",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
},
- {
- "type":"object",
- "title":"TimePeriodType",
- "properties":{
- "beginPosition":{
- "title":"beginPosition",
- "allOf":[
- {
- "$ref":"#/definitions/TimePositionType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"beginPosition",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "begin":{
- "title":"begin",
- "allOf":[
- {
- "$ref":"#/definitions/TimeInstantPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"begin",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "endPosition":{
- "title":"endPosition",
- "allOf":[
- {
- "$ref":"#/definitions/TimePositionType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"endPosition",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "end":{
- "title":"end",
- "allOf":[
- {
- "$ref":"#/definitions/TimeInstantPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"end",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "duration":{
- "title":"duration",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/duration"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"duration",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "timeInterval":{
- "title":"timeInterval",
- "allOf":[
- {
- "$ref":"#/definitions/TimeIntervalLengthType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"timeInterval",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":""
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TimePeriodType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "beginPosition",
- "begin",
- "endPosition",
- "end",
- "duration",
- "timeInterval"
- ]
- },
- "AbstractFeatureCollectionType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractFeatureType"
},
- {
- "type":"object",
- "title":"AbstractFeatureCollectionType",
- "properties":{
- "featureMember":{
- "title":"featureMember",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/FeaturePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"featureMember",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "featureMembers":{
- "title":"featureMembers",
- "allOf":[
- {
- "$ref":"#/definitions/FeatureArrayPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"featureMembers",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractFeatureCollectionType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "featureMember",
- "featureMembers"
- ]
- },
- "DirectionVectorType":{
- "type":"object",
- "title":"DirectionVectorType",
- "required":[
- "vector",
- "horizontalAngle",
- "verticalAngle"
- ],
- "properties":{
- "vector":{
- "title":"vector",
+ },
+ "type":{
+ "title":"type",
"allOf":[
{
- "$ref":"#/definitions/VectorType"
+ "$ref":"#/definitions/TypeType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"vector",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "horizontalAngle":{
- "title":"horizontalAngle",
+ "href":{
+ "title":"href",
"allOf":[
{
- "$ref":"#/definitions/AngleType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"horizontalAngle",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "verticalAngle":{
- "title":"verticalAngle",
+ "role":{
+ "title":"role",
"allOf":[
{
- "$ref":"#/definitions/AngleType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"verticalAngle",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DirectionVectorType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "vector",
- "horizontalAngle",
- "verticalAngle"
- ]
- },
- "TimeInstantType":{
- "required":[
- "timePosition"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTimeGeometricPrimitiveType"
},
- {
- "type":"object",
- "title":"TimeInstantType",
- "properties":{
- "timePosition":{
- "title":"timePosition",
- "allOf":[
- {
- "$ref":"#/definitions/TimePositionType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"timePosition",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TimeInstantType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "timePosition"
- ]
- },
- "AbstractMetaDataType":{
- "type":"object",
- "title":"AbstractMetaDataType",
- "properties":{
- "content":{
- "title":"content",
+ },
+ "show":{
+ "title":"show",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/ShowType"
}
],
- "propertyType":"elementRefs"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
},
- "id":{
- "title":"id",
+ "actuate":{
+ "title":"actuate",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
+ "$ref":"#/definitions/ActuateType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"id",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractMetaDataType",
+ "localPart":"GeodeticCRSPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "content",
- "id"
+ "geodeticCRS",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "ArcStringByBulgeType":{
+ "ParameterValueType":{
"required":[
- "posOrPointPropertyOrPointRep",
- "posList",
- "coordinates",
- "bulge",
- "normal"
+ "value",
+ "dmsAngleValue",
+ "stringValue",
+ "integerValue",
+ "booleanValue",
+ "valueList",
+ "integerValueList",
+ "valueFile",
+ "operationParameter"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractCurveSegmentType"
+ "$ref":"#/definitions/AbstractGeneralParameterValueType"
},
{
"type":"object",
- "title":"ArcStringByBulgeType",
+ "title":"ParameterValueType",
"properties":{
- "posOrPointPropertyOrPointRep":{
- "title":"posOrPointPropertyOrPointRep",
+ "value":{
+ "title":"value",
"allOf":[
{
- "type":"array",
- "items":{
- "anyOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/DirectPositionType"
- }
- },
- "elementName":{
- "localPart":"pos",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointRep",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointProperty",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- ]
- },
- "minItems":2
+ "$ref":"#/definitions/MeasureType"
}
],
- "propertyType":"elementRefs"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"value",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
},
- "posList":{
- "title":"posList",
+ "dmsAngleValue":{
+ "title":"dmsAngleValue",
"allOf":[
{
- "$ref":"#/definitions/DirectPositionListType"
+ "$ref":"#/definitions/DMSAngleType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"posList",
+ "localPart":"dmsAngleValue",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "coordinates":{
- "title":"coordinates",
+ "stringValue":{
+ "title":"stringValue",
"allOf":[
{
- "$ref":"#/definitions/CoordinatesType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"coordinates",
+ "localPart":"stringValue",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "bulge":{
- "title":"bulge",
+ "integerValue":{
+ "title":"integerValue",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- },
- "minItems":1
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"bulge",
+ "localPart":"integerValue",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "normal":{
- "title":"normal",
+ "booleanValue":{
+ "title":"booleanValue",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/VectorType"
- },
- "minItems":1
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"normal",
+ "localPart":"booleanValue",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "interpolation":{
- "title":"interpolation",
+ "valueList":{
+ "title":"valueList",
"allOf":[
{
- "$ref":"#/definitions/CurveInterpolationType"
+ "$ref":"#/definitions/MeasureListType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"interpolation",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"valueList",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "numArc":{
- "title":"numArc",
+ "integerValueList":{
+ "title":"integerValueList",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"numArc",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"integerValueList",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ArcStringByBulgeType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "posOrPointPropertyOrPointRep",
- "posList",
- "coordinates",
- "bulge",
- "normal",
- "interpolation",
- "numArc"
- ]
- },
- "CodeType":{
- "type":"object",
- "title":"CodeType",
- "properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"value"
- },
- "codeSpace":{
- "title":"codeSpace",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"codeSpace",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CodeType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "value",
- "codeSpace"
- ]
- },
- "SurfaceType":{
- "required":[
- "patches"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractSurfaceType"
- },
- {
- "type":"object",
- "title":"SurfaceType",
- "properties":{
- "patches":{
- "title":"patches",
+ },
+ "valueFile":{
+ "title":"valueFile",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"valueFile",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "operationParameter":{
+ "title":"operationParameter",
"allOf":[
{
"type":"object",
@@ -12771,18 +10871,18 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SurfacePatchArrayPropertyType"
+ "$ref":"#/definitions/OperationParameterPropertyType"
}
},
"elementName":{
- "localPart":"patches",
+ "localPart":"operationParameter",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"patches",
+ "localPart":"operationParameter",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
@@ -12791,121 +10891,90 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"SurfaceType",
+ "localPart":"ParameterValueType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "patches"
- ]
- },
- "TemporalDatumBaseType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDatumType"
- },
- {
- "type":"object",
- "title":"TemporalDatumBaseType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TemporalDatumBaseType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "value",
+ "dmsAngleValue",
+ "stringValue",
+ "integerValue",
+ "booleanValue",
+ "valueList",
+ "integerValueList",
+ "valueFile",
+ "operationParameter"
+ ]
},
- "TemporalCSPropertyType":{
+ "EnvelopeType":{
"type":"object",
- "title":"TemporalCSPropertyType",
+ "title":"EnvelopeType",
"required":[
- "temporalCS"
+ "lowerCorner",
+ "upperCorner",
+ "pos",
+ "coordinates"
],
"properties":{
- "temporalCS":{
- "title":"temporalCS",
+ "lowerCorner":{
+ "title":"lowerCorner",
"allOf":[
{
- "$ref":"#/definitions/TemporalCSType"
+ "$ref":"#/definitions/DirectPositionType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TemporalCS",
+ "localPart":"lowerCorner",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":""
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
+ "upperCorner":{
+ "title":"upperCorner",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/DirectPositionType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"upperCorner",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
+ "pos":{
+ "title":"pos",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DirectPositionType"
+ },
+ "maxItems":2,
+ "minItems":2
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"pos",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "role":{
- "title":"role",
+ "coordinates":{
+ "title":"coordinates",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/CoordinatesType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"coordinates",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "arcrole":{
- "title":"arcrole",
+ "srsName":{
+ "title":"srsName",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -12913,258 +10982,89 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"srsName",
+ "namespaceURI":""
}
},
- "title":{
- "title":"title",
+ "srsDimension":{
+ "title":"srsDimension",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"srsDimension",
+ "namespaceURI":""
}
},
- "show":{
- "title":"show",
+ "axisLabels":{
+ "title":"axisLabels",
"allOf":[
{
- "$ref":"#/definitions/ShowType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"axisLabels",
+ "namespaceURI":""
}
},
- "actuate":{
- "title":"actuate",
+ "uomLabels":{
+ "title":"uomLabels",
"allOf":[
{
- "$ref":"#/definitions/ActuateType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TemporalCSPropertyType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "temporalCS",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "TimeClockType":{
- "required":[
- "referenceEvent",
- "referenceTime",
- "utcReference"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/TimeReferenceSystemType"
- },
- {
- "type":"object",
- "title":"TimeClockType",
- "properties":{
- "referenceEvent":{
- "title":"referenceEvent",
- "allOf":[
- {
- "$ref":"#/definitions/StringOrRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"referenceEvent",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "referenceTime":{
- "title":"referenceTime",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"referenceTime",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "utcReference":{
- "title":"utcReference",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"utcReference",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "dateBasis":{
- "title":"dateBasis",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/TimeCalendarPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"dateBasis",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
+ "localPart":"uomLabels",
+ "namespaceURI":""
}
}
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TimeClockType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
},
- "propertiesOrder":[
- "referenceEvent",
- "referenceTime",
- "utcReference",
- "dateBasis"
- ]
- },
- "PolarCSType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoordinateSystemType"
- },
- {
- "type":"object",
- "title":"PolarCSType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"PolarCSType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "TimeNodeType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTimeTopologyPrimitiveType"
- },
- {
- "type":"object",
- "title":"TimeNodeType",
- "properties":{
- "previousEdge":{
- "title":"previousEdge",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/TimeEdgePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"previousEdge",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "nextEdge":{
- "title":"nextEdge",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/TimeEdgePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"nextEdge",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "position":{
- "title":"position",
- "allOf":[
- {
- "$ref":"#/definitions/TimeInstantPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"position",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- }
- }
- ],
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeNodeType",
+ "localPart":"EnvelopeType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "previousEdge",
- "nextEdge",
- "position"
+ "lowerCorner",
+ "upperCorner",
+ "pos",
+ "coordinates",
+ "srsName",
+ "srsDimension",
+ "axisLabels",
+ "uomLabels"
]
},
- "LinearCSPropertyType":{
+ "OperationMethodPropertyType":{
"type":"object",
- "title":"LinearCSPropertyType",
+ "title":"OperationMethodPropertyType",
"required":[
- "linearCS"
+ "operationMethod"
],
"properties":{
- "linearCS":{
- "title":"linearCS",
+ "operationMethod":{
+ "title":"operationMethod",
"allOf":[
{
- "$ref":"#/definitions/LinearCSType"
+ "$ref":"#/definitions/OperationMethodType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"LinearCS",
+ "localPart":"OperationMethod",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -13291,11 +11191,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"LinearCSPropertyType",
+ "localPart":"OperationMethodPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "linearCS",
+ "operationMethod",
"nilReason",
"remoteSchema",
"type",
@@ -13307,93 +11207,23 @@
"actuate"
]
},
- "AbstractTimeTopologyPrimitiveType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTimePrimitiveType"
- },
- {
- "type":"object",
- "title":"AbstractTimeTopologyPrimitiveType",
- "properties":{
- "complex":{
- "title":"complex",
- "allOf":[
- {
- "$ref":"#/definitions/ReferenceType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"complex",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractTimeTopologyPrimitiveType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "complex"
- ]
- },
- "ScaleType":{
- "allOf":[
- {
- "$ref":"#/definitions/MeasureType"
- },
- {
- "type":"object",
- "title":"ScaleType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ScaleType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "TemporalCSType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoordinateSystemType"
- },
- {
- "type":"object",
- "title":"TemporalCSType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TemporalCSType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "AffineCSPropertyType":{
+ "VerticalCRSPropertyType":{
"type":"object",
- "title":"AffineCSPropertyType",
+ "title":"VerticalCRSPropertyType",
"required":[
- "affineCS"
+ "verticalCRS"
],
"properties":{
- "affineCS":{
- "title":"affineCS",
+ "verticalCRS":{
+ "title":"verticalCRS",
"allOf":[
{
- "$ref":"#/definitions/AffineCSType"
+ "$ref":"#/definitions/VerticalCRSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"AffineCS",
+ "localPart":"VerticalCRS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -13520,11 +11350,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"AffineCSPropertyType",
+ "localPart":"VerticalCRSPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "affineCS",
+ "verticalCRS",
"nilReason",
"remoteSchema",
"type",
@@ -13536,58 +11366,139 @@
"actuate"
]
},
- "MeasureOrNilReasonListType":{
- "type":"object",
- "title":"MeasureOrNilReasonListType",
+ "PrimeMeridianType":{
"required":[
- "uom"
+ "greenwichLongitude"
],
- "properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"value"
+ "allOf":[
+ {
+ "$ref":"#/definitions/IdentifiedObjectType"
},
- "uom":{
- "title":"uom",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "title":"PrimeMeridianType",
+ "properties":{
+ "greenwichLongitude":{
+ "title":"greenwichLongitude",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AngleType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"greenwichLongitude",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uom",
- "namespaceURI":""
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"MeasureOrNilReasonListType",
+ "localPart":"PrimeMeridianType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "value",
- "uom"
+ "greenwichLongitude"
]
},
- "AbstractParametricCurveSurfaceType":{
+ "OperationParameterGroupType":{
+ "required":[
+ "parameter"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractSurfacePatchType"
+ "$ref":"#/definitions/AbstractGeneralOperationParameterType"
},
{
"type":"object",
- "title":"AbstractParametricCurveSurfaceType",
+ "title":"OperationParameterGroupType",
+ "properties":{
+ "maximumOccurs":{
+ "title":"maximumOccurs",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"maximumOccurs",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "parameter":{
+ "title":"parameter",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractGeneralOperationParameterPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"parameter",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "minItems":2
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"parameter",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"OperationParameterGroupType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "maximumOccurs",
+ "parameter"
+ ]
+ },
+ "GeometricComplexType":{
+ "required":[
+ "element"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeometryType"
+ },
+ {
+ "type":"object",
+ "title":"GeometricComplexType",
"properties":{
+ "element":{
+ "title":"element",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/GeometricPrimitivePropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"element",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
"aggregationType":{
"title":"aggregationType",
"allOf":[
@@ -13606,46 +11517,83 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractParametricCurveSurfaceType",
+ "localPart":"GeometricComplexType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
+ "element",
"aggregationType"
]
},
- "ConeType":{
+ "ScaleType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractGriddedSurfaceType"
+ "$ref":"#/definitions/MeasureType"
},
{
"type":"object",
- "title":"ConeType",
+ "title":"ScaleType",
"properties":{
- "horizontalCURVETYPE":{
- "title":"horizontalCURVETYPE",
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ScaleType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "TimeCoordinateSystemType":{
+ "required":[
+ "originPosition",
+ "origin",
+ "interval"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimeReferenceSystemType"
+ },
+ {
+ "type":"object",
+ "title":"TimeCoordinateSystemType",
+ "properties":{
+ "originPosition":{
+ "title":"originPosition",
"allOf":[
{
- "$ref":"#/definitions/CurveInterpolationType"
+ "$ref":"#/definitions/TimePositionType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"horizontalCurveType",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"originPosition",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "verticalCURVETYPE":{
- "title":"verticalCURVETYPE",
+ "origin":{
+ "title":"origin",
"allOf":[
{
- "$ref":"#/definitions/CurveInterpolationType"
+ "$ref":"#/definitions/TimeInstantPropertyType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"verticalCurveType",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"origin",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "interval":{
+ "title":"interval",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimeIntervalLengthType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"interval",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
}
@@ -13653,69 +11601,109 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"ConeType",
+ "localPart":"TimeCoordinateSystemType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "horizontalCURVETYPE",
- "verticalCURVETYPE"
+ "originPosition",
+ "origin",
+ "interval"
]
},
- "SecondDefiningParameterPropertyElement":{
- "type":"object",
- "title":"SecondDefiningParameterPropertyElement",
+ "ImageDatumType":{
"required":[
- "secondDefiningParameter"
+ "pixelInCell"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDatumType"
+ },
+ {
+ "type":"object",
+ "title":"ImageDatumType",
+ "properties":{
+ "pixelInCell":{
+ "title":"pixelInCell",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeWithAuthorityType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"pixelInCell",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ }
+ }
],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ImageDatumType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "pixelInCell"
+ ]
+ },
+ "CodeOrNilReasonListType":{
+ "type":"object",
+ "title":"CodeOrNilReasonListType",
"properties":{
- "secondDefiningParameter":{
- "title":"secondDefiningParameter",
+ "value":{
+ "title":"value",
"allOf":[
{
- "$ref":"#/definitions/SecondDefiningParameter"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"SecondDefiningParameter",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "propertyType":"value"
+ },
+ "codeSpace":{
+ "title":"codeSpace",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"codeSpace",
+ "namespaceURI":""
}
}
},
"typeType":"classInfo",
+ "typeName":{
+ "localPart":"CodeOrNilReasonListType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
"propertiesOrder":[
- "secondDefiningParameter"
+ "value",
+ "codeSpace"
]
},
- "OperationPropertyType":{
+ "BooleanPropertyType":{
"type":"object",
- "title":"OperationPropertyType",
+ "title":"BooleanPropertyType",
"required":[
- "abstractOperation"
+ "_boolean"
],
"properties":{
- "abstractOperation":{
- "title":"abstractOperation",
+ "_boolean":{
+ "title":"_boolean",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractCoordinateOperationType"
- }
- },
- "elementName":{
- "localPart":"AbstractOperation",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "$ref":"#/definitions/Boolean"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractOperation",
+ "localPart":"Boolean",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -13842,11 +11830,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"OperationPropertyType",
+ "localPart":"BooleanPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "abstractOperation",
+ "_boolean",
"nilReason",
"remoteSchema",
"type",
@@ -13858,427 +11846,93 @@
"actuate"
]
},
- "TimeCalendarEraType":{
+ "FaceOrTopoSolidPropertyType":{
+ "type":"object",
+ "title":"FaceOrTopoSolidPropertyType",
"required":[
- "referenceEvent",
- "referenceDate",
- "julianReference",
- "epochOfUse"
+ "face",
+ "topoSolid"
],
- "allOf":[
- {
- "$ref":"#/definitions/DefinitionType"
+ "properties":{
+ "face":{
+ "title":"face",
+ "allOf":[
+ {
+ "$ref":"#/definitions/FaceType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Face",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
},
- {
- "type":"object",
- "title":"TimeCalendarEraType",
- "properties":{
- "referenceEvent":{
- "title":"referenceEvent",
- "allOf":[
- {
- "$ref":"#/definitions/StringOrRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"referenceEvent",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "referenceDate":{
- "title":"referenceDate",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"referenceDate",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "julianReference":{
- "title":"julianReference",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"julianReference",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "epochOfUse":{
- "title":"epochOfUse",
- "allOf":[
- {
- "$ref":"#/definitions/TimePeriodPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"epochOfUse",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "topoSolid":{
+ "title":"topoSolid",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TopoSolidType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"TopoSolid",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":""
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TimeCalendarEraType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "referenceEvent",
- "referenceDate",
- "julianReference",
- "epochOfUse"
- ]
- },
- "SphericalCSType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoordinateSystemType"
},
- {
- "type":"object",
- "title":"SphericalCSType",
- "properties":{
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"SphericalCSType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "AbstractGeometricAggregateType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeometryType"
},
- {
- "type":"object",
- "title":"AbstractGeometricAggregateType",
- "properties":{
- "aggregationType":{
- "title":"aggregationType",
- "allOf":[
- {
- "$ref":"#/definitions/AggregationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"aggregationType",
- "namespaceURI":""
- }
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractGeometricAggregateType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "aggregationType"
- ]
- },
- "CircleByCenterPointType":{
- "allOf":[
- {
- "$ref":"#/definitions/ArcByCenterPointType"
},
- {
- "type":"object",
- "title":"CircleByCenterPointType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CircleByCenterPointType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "MovingObjectStatusType":{
- "required":[
- "position",
- "pos",
- "locationName",
- "locationReference",
- "location"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTimeSliceType"
- },
- {
- "type":"object",
- "title":"MovingObjectStatusType",
- "properties":{
- "position":{
- "title":"position",
- "allOf":[
- {
- "$ref":"#/definitions/GeometryPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"position",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "pos":{
- "title":"pos",
- "allOf":[
- {
- "$ref":"#/definitions/DirectPositionType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"pos",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "locationName":{
- "title":"locationName",
- "allOf":[
- {
- "$ref":"#/definitions/CodeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"locationName",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "locationReference":{
- "title":"locationReference",
- "allOf":[
- {
- "$ref":"#/definitions/ReferenceType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"locationReference",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "location":{
- "title":"location",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/LocationPropertyType"
- }
- },
- "elementName":{
- "localPart":"location",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"location",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "speed":{
- "title":"speed",
- "allOf":[
- {
- "$ref":"#/definitions/MeasureType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"speed",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "bearing":{
- "title":"bearing",
- "allOf":[
- {
- "$ref":"#/definitions/DirectionPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"bearing",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "acceleration":{
- "title":"acceleration",
- "allOf":[
- {
- "$ref":"#/definitions/MeasureType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"acceleration",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "elevation":{
- "title":"elevation",
- "allOf":[
- {
- "$ref":"#/definitions/MeasureType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"elevation",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "status":{
- "title":"status",
- "allOf":[
- {
- "$ref":"#/definitions/StringOrRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"status",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "statusReference":{
- "title":"statusReference",
- "allOf":[
- {
- "$ref":"#/definitions/ReferenceType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"statusReference",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MovingObjectStatusType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "position",
- "pos",
- "locationName",
- "locationReference",
- "location",
- "speed",
- "bearing",
- "acceleration",
- "elevation",
- "status",
- "statusReference"
- ]
- },
- "ResultType":{
- "type":"object",
- "title":"ResultType",
- "required":[
- "any"
- ],
- "properties":{
- "any":{
- "title":"any",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- }
- }
- }
- ],
- "propertyType":"anyElement"
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":""
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"role":{
@@ -14362,11 +12016,12 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ResultType",
+ "localPart":"FaceOrTopoSolidPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "any",
+ "face",
+ "topoSolid",
"nilReason",
"remoteSchema",
"type",
@@ -14379,92 +12034,101 @@
"owns"
]
},
- "TopoSurfaceType":{
- "required":[
- "directedFace"
- ],
+ "UserDefinedCSType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractTopologyType"
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
},
{
"type":"object",
- "title":"TopoSurfaceType",
+ "title":"UserDefinedCSType",
"properties":{
- "directedFace":{
- "title":"directedFace",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/DirectedFacePropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"directedFace",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "aggregationType":{
- "title":"aggregationType",
- "allOf":[
- {
- "$ref":"#/definitions/AggregationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"aggregationType",
- "namespaceURI":""
- }
- }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TopoSurfaceType",
+ "localPart":"UserDefinedCSType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "UnitOfMeasureType":{
+ "type":"object",
+ "title":"UnitOfMeasureType",
+ "required":[
+ "uom"
+ ],
+ "properties":{
+ "uom":{
+ "title":"uom",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uom",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"UnitOfMeasureType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "directedFace",
- "aggregationType"
+ "uom"
]
},
- "NodePropertyType":{
+ "BoundingShapeType":{
"type":"object",
- "title":"NodePropertyType",
+ "title":"BoundingShapeType",
"required":[
- "node"
+ "envelope",
+ "_null"
],
"properties":{
- "node":{
- "title":"node",
+ "envelope":{
+ "title":"envelope",
"allOf":[
{
- "$ref":"#/definitions/NodeType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/EnvelopeType"
+ }
+ },
+ "elementName":{
+ "localPart":"Envelope",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"Node",
+ "localPart":"Envelope",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "owns":{
- "title":"owns",
+ "_null":{
+ "title":"_null",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Null",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
"nilReason":{
@@ -14482,558 +12146,240 @@
"localPart":"nilReason",
"namespaceURI":""
}
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"BoundingShapeType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "envelope",
+ "_null",
+ "nilReason"
+ ]
+ },
+ "EngineeringDatumType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDatumType"
},
- "remoteSchema":{
- "title":"remoteSchema",
+ {
+ "type":"object",
+ "title":"EngineeringDatumType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"EngineeringDatumType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "RangeSetType":{
+ "type":"object",
+ "title":"RangeSetType",
+ "required":[
+ "valueArray",
+ "abstractScalarValueList",
+ "dataBlock",
+ "file"
+ ],
+ "properties":{
+ "valueArray":{
+ "title":"valueArray",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/ValueArrayType"
+ },
+ "minItems":1
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"ValueArray",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "type":{
- "title":"type",
+ "abstractScalarValueList":{
+ "title":"abstractScalarValueList",
"allOf":[
{
- "$ref":"#/definitions/TypeType"
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractScalarValueList",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "minItems":1
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractScalarValueList",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "href":{
- "title":"href",
+ "dataBlock":{
+ "title":"dataBlock",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/DataBlockType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"DataBlock",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "role":{
- "title":"role",
+ "file":{
+ "title":"file",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/FileType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"File",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"NodePropertyType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "node",
- "owns",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "AbstractTopologyType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGMLType"
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"RangeSetType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "valueArray",
+ "abstractScalarValueList",
+ "dataBlock",
+ "file"
+ ]
+ },
+ "VerticalCSType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
},
{
"type":"object",
- "title":"AbstractTopologyType",
+ "title":"VerticalCSType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractTopologyType",
+ "localPart":"VerticalCSType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "TimeOrdinalEraType":{
- "allOf":[
- {
- "$ref":"#/definitions/DefinitionType"
- },
- {
- "type":"object",
- "title":"TimeOrdinalEraType",
- "properties":{
- "relatedTime":{
- "title":"relatedTime",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/RelatedTimeType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"relatedTime",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "start":{
- "title":"start",
- "allOf":[
- {
- "$ref":"#/definitions/TimeNodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"start",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "end":{
- "title":"end",
- "allOf":[
- {
- "$ref":"#/definitions/TimeNodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"end",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "extent":{
- "title":"extent",
- "allOf":[
- {
- "$ref":"#/definitions/TimePeriodPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"extent",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "member":{
- "title":"member",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/TimeOrdinalEraPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"member",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "group":{
- "title":"group",
- "allOf":[
- {
- "$ref":"#/definitions/ReferenceType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"group",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TimeOrdinalEraType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "relatedTime",
- "start",
- "end",
- "extent",
- "member",
- "group"
- ]
- },
- "DegreesType":{
+ "IndirectEntryType":{
"type":"object",
- "title":"DegreesType",
+ "title":"IndirectEntryType",
+ "required":[
+ "definitionProxy"
+ ],
"properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/int"
- }
- ],
- "propertyType":"value"
- },
- "direction":{
- "title":"direction",
+ "definitionProxy":{
+ "title":"definitionProxy",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/DefinitionProxyType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"direction",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"DefinitionProxy",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DegreesType",
+ "localPart":"IndirectEntryType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "value",
- "direction"
+ "definitionProxy"
]
},
- "GeodesicType":{
- "allOf":[
- {
- "$ref":"#/definitions/GeodesicStringType"
- },
- {
- "type":"object",
- "title":"GeodesicType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"GeodesicType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "AreaType":{
- "allOf":[
- {
- "$ref":"#/definitions/MeasureType"
- },
- {
- "type":"object",
- "title":"AreaType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AreaType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "CoverageFunctionType":{
+ "KnotType":{
"type":"object",
- "title":"CoverageFunctionType",
+ "title":"KnotType",
"required":[
- "mappingRule",
- "coverageMappingRule",
- "gridFunction"
+ "value",
+ "multiplicity",
+ "weight"
],
"properties":{
- "mappingRule":{
- "title":"mappingRule",
+ "value":{
+ "title":"value",
"allOf":[
{
- "$ref":"#/definitions/StringOrRefType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MappingRule",
+ "localPart":"value",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "coverageMappingRule":{
- "title":"coverageMappingRule",
+ "multiplicity":{
+ "title":"multiplicity",
"allOf":[
{
- "$ref":"#/definitions/MappingRuleType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"CoverageMappingRule",
+ "localPart":"multiplicity",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "gridFunction":{
- "title":"gridFunction",
+ "weight":{
+ "title":"weight",
"allOf":[
{
- "$ref":"#/definitions/GridFunctionType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"GridFunction",
+ "localPart":"weight",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CoverageFunctionType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "mappingRule",
- "coverageMappingRule",
- "gridFunction"
- ]
- },
- "AbstractFeatureType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGMLType"
- },
- {
- "type":"object",
- "title":"AbstractFeatureType",
- "properties":{
- "boundedBy":{
- "title":"boundedBy",
- "allOf":[
- {
- "$ref":"#/definitions/BoundingShapeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"boundedBy",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "location":{
- "title":"location",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/LocationPropertyType"
- }
- },
- "elementName":{
- "localPart":"location",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"location",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractFeatureType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "boundedBy",
- "location"
- ]
- },
- "TimePositionType":{
- "type":"object",
- "title":"TimePositionType",
- "properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"value"
- },
- "frame":{
- "title":"frame",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"frame",
- "namespaceURI":""
- }
- },
- "calendarEraName":{
- "title":"calendarEraName",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"calendarEraName",
- "namespaceURI":""
- }
- },
- "indeterminatePosition":{
- "title":"indeterminatePosition",
- "allOf":[
- {
- "$ref":"#/definitions/TimeIndeterminateValueType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"indeterminatePosition",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TimePositionType",
+ "localPart":"KnotType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
"value",
- "frame",
- "calendarEraName",
- "indeterminatePosition"
+ "multiplicity",
+ "weight"
]
},
- "TimeCSType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoordinateSystemType"
- },
- {
- "type":"object",
- "title":"TimeCSType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TimeCSType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "OperationParameterType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeneralOperationParameterType"
- },
- {
- "type":"object",
- "title":"OperationParameterType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"OperationParameterType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
"EllipsoidalCSPropertyType":{
"type":"object",
"title":"EllipsoidalCSPropertyType",
@@ -15193,51 +12539,180 @@
"actuate"
]
},
- "ConcatenatedOperationPropertyType":{
- "type":"object",
- "title":"ConcatenatedOperationPropertyType",
+ "TinType":{
"required":[
- "concatenatedOperation"
+ "maxLength",
+ "controlPoint"
],
- "properties":{
- "concatenatedOperation":{
- "title":"concatenatedOperation",
- "allOf":[
- {
- "$ref":"#/definitions/ConcatenatedOperationType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"ConcatenatedOperation",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":""
- }
+ "allOf":[
+ {
+ "$ref":"#/definitions/SurfaceType"
},
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
+ {
+ "type":"object",
+ "title":"TinType",
+ "properties":{
+ "stopLines":{
+ "title":"stopLines",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/LineStringSegmentArrayPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"stopLines",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "breakLines":{
+ "title":"breakLines",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/LineStringSegmentArrayPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"breakLines",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "maxLength":{
+ "title":"maxLength",
+ "allOf":[
+ {
+ "$ref":"#/definitions/LengthType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"maxLength",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "controlPoint":{
+ "title":"controlPoint",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TinType.ControlPoint"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"controlPoint",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TinType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "stopLines",
+ "breakLines",
+ "maxLength",
+ "controlPoint"
+ ]
+ },
+ "TimeTopologyComplexType":{
+ "required":[
+ "primitive"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractTimeComplexType"
+ },
+ {
+ "type":"object",
+ "title":"TimeTopologyComplexType",
+ "properties":{
+ "primitive":{
+ "title":"primitive",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/TimeTopologyPrimitivePropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"primitive",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TimeTopologyComplexType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "primitive"
+ ]
+ },
+ "TimeNodePropertyType":{
+ "type":"object",
+ "title":"TimeNodePropertyType",
+ "required":[
+ "timeNode"
+ ],
+ "properties":{
+ "timeNode":{
+ "title":"timeNode",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimeNodeType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"TimeNode",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":""
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
"localPart":"remoteSchema",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
@@ -15332,15 +12807,28 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ConcatenatedOperationPropertyType",
+ "localPart":"TimeNodePropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "concatenatedOperation",
+ "timeNode",
"nilReason",
"remoteSchema",
"type",
@@ -15349,479 +12837,315 @@
"arcrole",
"title",
"show",
- "actuate"
+ "actuate",
+ "owns"
]
},
- "ProjectedCRSType":{
+ "TargetPropertyType":{
+ "type":"object",
+ "title":"TargetPropertyType",
"required":[
- "baseGeodeticCRS",
- "baseGeographicCRS",
- "cartesianCS"
+ "abstractFeature",
+ "abstractGeometry"
],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeneralDerivedCRSType"
- },
- {
- "type":"object",
- "title":"ProjectedCRSType",
- "properties":{
- "baseGeodeticCRS":{
- "title":"baseGeodeticCRS",
- "allOf":[
- {
- "$ref":"#/definitions/GeodeticCRSPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"baseGeodeticCRS",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "baseGeographicCRS":{
- "title":"baseGeographicCRS",
- "allOf":[
- {
- "$ref":"#/definitions/GeographicCRSPropertyType"
+ "properties":{
+ "abstractFeature":{
+ "title":"abstractFeature",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractFeatureType"
}
- ],
- "propertyType":"element",
+ },
"elementName":{
- "localPart":"baseGeographicCRS",
+ "localPart":"AbstractFeature",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
- },
- "cartesianCS":{
- "title":"cartesianCS",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/CartesianCSPropertyType"
- }
- },
- "elementName":{
- "localPart":"cartesianCS",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractFeature",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "abstractGeometry":{
+ "title":"abstractGeometry",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractGeometryType"
}
- ],
- "propertyType":"elementRef",
+ },
"elementName":{
- "localPart":"cartesianCS",
+ "localPart":"AbstractGeometry",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractGeometry",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ProjectedCRSType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "baseGeodeticCRS",
- "baseGeographicCRS",
- "cartesianCS"
- ]
- },
- "AbstractGeneralConversionType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoordinateOperationType"
},
- {
- "type":"object",
- "title":"AbstractGeneralConversionType",
- "properties":{
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractGeneralConversionType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "PrimeMeridianType":{
- "required":[
- "greenwichLongitude"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/IdentifiedObjectType"
},
- {
- "type":"object",
- "title":"PrimeMeridianType",
- "properties":{
- "greenwichLongitude":{
- "title":"greenwichLongitude",
- "allOf":[
- {
- "$ref":"#/definitions/AngleType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"greenwichLongitude",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":""
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"PrimeMeridianType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "greenwichLongitude"
- ]
- },
- "SequenceRuleType":{
- "type":"object",
- "title":"SequenceRuleType",
- "properties":{
- "value":{
- "title":"value",
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
"allOf":[
{
- "$ref":"#/definitions/SequenceRuleEnumeration"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"value"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
},
- "order":{
- "title":"order",
+ "type":{
+ "title":"type",
"allOf":[
{
- "$ref":"#/definitions/IncrementOrder"
+ "$ref":"#/definitions/TypeType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"order",
- "namespaceURI":""
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "axisOrder":{
- "title":"axisOrder",
+ "href":{
+ "title":"href",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"axisOrder",
- "namespaceURI":""
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"SequenceRuleType",
+ "localPart":"TargetPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "value",
- "order",
- "axisOrder"
+ "abstractFeature",
+ "abstractGeometry",
+ "owns",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "CurveType":{
- "required":[
- "segments"
- ],
+ "TimeOrdinalEraType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractCurveType"
+ "$ref":"#/definitions/DefinitionType"
},
{
"type":"object",
- "title":"CurveType",
+ "title":"TimeOrdinalEraType",
"properties":{
- "segments":{
- "title":"segments",
+ "relatedTime":{
+ "title":"relatedTime",
"allOf":[
{
- "$ref":"#/definitions/CurveSegmentArrayPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/RelatedTimeType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"segments",
+ "localPart":"relatedTime",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CurveType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "segments"
- ]
- },
- "LineStringSegmentArrayPropertyType":{
- "type":"object",
- "title":"LineStringSegmentArrayPropertyType",
- "properties":{
- "lineStringSegment":{
- "title":"lineStringSegment",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/LineStringSegmentType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"LineStringSegment",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"LineStringSegmentArrayPropertyType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "lineStringSegment"
- ]
- },
- "DiscreteCoverageType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoverageType"
- },
- {
- "type":"object",
- "title":"DiscreteCoverageType",
- "properties":{
- "coverageFunction":{
- "title":"coverageFunction",
+ },
+ "start":{
+ "title":"start",
"allOf":[
{
- "$ref":"#/definitions/CoverageFunctionType"
+ "$ref":"#/definitions/TimeNodePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"coverageFunction",
+ "localPart":"start",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DiscreteCoverageType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "coverageFunction"
- ]
- },
- "ConversionType":{
- "required":[
- "method"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeneralConversionType"
- },
- {
- "type":"object",
- "title":"ConversionType",
- "properties":{
- "method":{
- "title":"method",
+ },
+ "end":{
+ "title":"end",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/OperationMethodPropertyType"
- }
- },
- "elementName":{
- "localPart":"method",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "$ref":"#/definitions/TimeNodePropertyType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"method",
+ "localPart":"end",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "parameterValue":{
- "title":"parameterValue",
+ "extent":{
+ "title":"extent",
"allOf":[
{
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeneralParameterValuePropertyType"
- }
- },
- "elementName":{
- "localPart":"parameterValue",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "minItems":0
+ "$ref":"#/definitions/TimePeriodPropertyType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"parameterValue",
+ "localPart":"extent",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ConversionType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "method",
- "parameterValue"
- ]
- },
- "SphereType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGriddedSurfaceType"
- },
- {
- "type":"object",
- "title":"SphereType",
- "properties":{
- "horizontalCURVETYPE":{
- "title":"horizontalCURVETYPE",
- "allOf":[
- {
- "$ref":"#/definitions/CurveInterpolationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"horizontalCurveType",
- "namespaceURI":""
- }
},
- "verticalCURVETYPE":{
- "title":"verticalCURVETYPE",
- "allOf":[
- {
- "$ref":"#/definitions/CurveInterpolationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"verticalCurveType",
- "namespaceURI":""
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"SphereType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "horizontalCURVETYPE",
- "verticalCURVETYPE"
- ]
- },
- "Quantity":{
- "allOf":[
- {
- "$ref":"#/definitions/MeasureType"
- },
- {
- "type":"object",
- "title":"Quantity",
- "properties":{
- "nilReason":{
- "title":"nilReason",
+ "member":{
+ "title":"member",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/TimeOrdinalEraPropertyType"
+ },
+ "minItems":0
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"member",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "propertiesOrder":[
- "nilReason"
- ]
- },
- "RelatedTimeType":{
- "allOf":[
- {
- "$ref":"#/definitions/TimePrimitivePropertyType"
- },
- {
- "type":"object",
- "title":"RelatedTimeType",
- "properties":{
- "relativePosition":{
- "title":"relativePosition",
+ },
+ "group":{
+ "title":"group",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/ReferenceType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"relativePosition",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"group",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
}
@@ -15829,22 +13153,27 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"RelatedTimeType",
+ "localPart":"TimeOrdinalEraType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "relativePosition"
+ "relatedTime",
+ "start",
+ "end",
+ "extent",
+ "member",
+ "group"
]
},
- "SingleOperationPropertyType":{
+ "AssociationRoleType":{
"type":"object",
- "title":"SingleOperationPropertyType",
+ "title":"AssociationRoleType",
"required":[
- "abstractSingleOperation"
+ "any"
],
"properties":{
- "abstractSingleOperation":{
- "title":"abstractSingleOperation",
+ "any":{
+ "title":"any",
"allOf":[
{
"type":"object",
@@ -15853,20 +13182,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractCoordinateOperationType"
}
- },
- "elementName":{
- "localPart":"AbstractSingleOperation",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractSingleOperation",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "propertyType":"anyElement"
},
"nilReason":{
"title":"nilReason",
@@ -15987,15 +13307,28 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"SingleOperationPropertyType",
+ "localPart":"AssociationRoleType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "abstractSingleOperation",
+ "any",
"nilReason",
"remoteSchema",
"type",
@@ -16004,128 +13337,134 @@
"arcrole",
"title",
"show",
- "actuate"
+ "actuate",
+ "owns"
]
},
- "AbstractGeneralDerivedCRSType":{
+ "DirectionVectorType":{
+ "type":"object",
+ "title":"DirectionVectorType",
"required":[
- "conversion"
+ "vector",
+ "horizontalAngle",
+ "verticalAngle"
],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCRSType"
+ "properties":{
+ "vector":{
+ "title":"vector",
+ "allOf":[
+ {
+ "$ref":"#/definitions/VectorType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"vector",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
},
- {
- "type":"object",
- "title":"AbstractGeneralDerivedCRSType",
- "properties":{
- "conversion":{
- "title":"conversion",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/GeneralConversionPropertyType"
- }
- },
- "elementName":{
- "localPart":"conversion",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"conversion",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "horizontalAngle":{
+ "title":"horizontalAngle",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AngleType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"horizontalAngle",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "verticalAngle":{
+ "title":"verticalAngle",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AngleType"
}
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"verticalAngle",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractGeneralDerivedCRSType",
+ "localPart":"DirectionVectorType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "conversion"
+ "vector",
+ "horizontalAngle",
+ "verticalAngle"
]
},
- "BezierType":{
- "allOf":[
- {
- "$ref":"#/definitions/BSplineType"
- },
- {
- "type":"object",
- "title":"BezierType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"BezierType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "OperationParameterGroupType":{
- "required":[
- "parameter"
- ],
+ "DictionaryType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractGeneralOperationParameterType"
+ "$ref":"#/definitions/DefinitionType"
},
{
"type":"object",
- "title":"OperationParameterGroupType",
+ "title":"DictionaryType",
"properties":{
- "maximumOccurs":{
- "title":"maximumOccurs",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"maximumOccurs",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "parameter":{
- "title":"parameter",
+ "dictionaryEntryOrIndirectEntry":{
+ "title":"dictionaryEntryOrIndirectEntry",
"allOf":[
{
"type":"array",
"items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ "anyOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/IndirectEntryType"
+ }
+ },
+ "elementName":{
+ "localPart":"indirectEntry",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
},
- "value":{
- "$ref":"#/definitions/AbstractGeneralOperationParameterPropertyType"
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/DictionaryEntryType"
+ }
+ },
+ "elementName":{
+ "localPart":"dictionaryEntry",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
}
- },
- "elementName":{
- "localPart":"parameter",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ ]
},
- "minItems":2
+ "minItems":0
}
],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"parameter",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "propertyType":"elementRefs"
+ },
+ "aggregationType":{
+ "title":"aggregationType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AggregationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"aggregationType",
+ "namespaceURI":""
}
}
}
@@ -16133,66 +13472,124 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"OperationParameterGroupType",
+ "localPart":"DictionaryType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "maximumOccurs",
- "parameter"
+ "dictionaryEntryOrIndirectEntry",
+ "aggregationType"
]
},
- "CompoundCRSType":{
- "required":[
- "componentReferenceSystem"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCRSType"
- },
- {
- "type":"object",
- "title":"CompoundCRSType",
- "properties":{
- "componentReferenceSystem":{
- "title":"componentReferenceSystem",
+ "CoordinatesType":{
+ "type":"object",
+ "title":"CoordinatesType",
+ "properties":{
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"value"
+ },
+ "decimal":{
+ "title":"decimal",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"decimal",
+ "namespaceURI":""
+ }
+ },
+ "cs":{
+ "title":"cs",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"cs",
+ "namespaceURI":""
+ }
+ },
+ "ts":{
+ "title":"ts",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"ts",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CoordinatesType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "value",
+ "decimal",
+ "cs",
+ "ts"
+ ]
+ },
+ "AbstractFeatureType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGMLType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractFeatureType",
+ "properties":{
+ "boundedBy":{
+ "title":"boundedBy",
"allOf":[
{
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/SingleCRSPropertyType"
- }
- },
- "elementName":{
- "localPart":"componentReferenceSystem",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "minItems":2
+ "$ref":"#/definitions/BoundingShapeType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"componentReferenceSystem",
+ "localPart":"boundedBy",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "aggregationType":{
- "title":"aggregationType",
+ "location":{
+ "title":"location",
"allOf":[
{
- "$ref":"#/definitions/AggregationType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/LocationPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"location",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"aggregationType",
- "namespaceURI":""
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"location",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
}
@@ -16200,45 +13597,257 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"CompoundCRSType",
+ "localPart":"AbstractFeatureType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "componentReferenceSystem",
- "aggregationType"
+ "boundedBy",
+ "location"
]
},
- "NodeOrEdgePropertyType":{
+ "SpeedType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/MeasureType"
+ },
+ {
+ "type":"object",
+ "title":"SpeedType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"SpeedType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "AbstractGMLType":{
"type":"object",
- "title":"NodeOrEdgePropertyType",
+ "title":"AbstractGMLType",
"required":[
- "node",
- "edge"
+ "id"
],
"properties":{
- "node":{
- "title":"node",
+ "metaDataProperty":{
+ "title":"metaDataProperty",
"allOf":[
{
- "$ref":"#/definitions/NodeType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MetaDataPropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Node",
+ "localPart":"metaDataProperty",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "edge":{
- "title":"edge",
+ "description":{
+ "title":"description",
"allOf":[
{
- "$ref":"#/definitions/EdgeType"
+ "$ref":"#/definitions/StringOrRefType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Edge",
+ "localPart":"description",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "descriptionReference":{
+ "title":"descriptionReference",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ReferenceType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"descriptionReference",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "identifier":{
+ "title":"identifier",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeWithAuthorityType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"identifier",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "name":{
+ "title":"name",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CodeType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"name",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "id":{
+ "title":"id",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"id",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractGMLType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "metaDataProperty",
+ "description",
+ "descriptionReference",
+ "identifier",
+ "name",
+ "id"
+ ]
+ },
+ "TimeCalendarEraType":{
+ "required":[
+ "referenceEvent",
+ "referenceDate",
+ "julianReference",
+ "epochOfUse"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/DefinitionType"
+ },
+ {
+ "type":"object",
+ "title":"TimeCalendarEraType",
+ "properties":{
+ "referenceEvent":{
+ "title":"referenceEvent",
+ "allOf":[
+ {
+ "$ref":"#/definitions/StringOrRefType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"referenceEvent",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "referenceDate":{
+ "title":"referenceDate",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"referenceDate",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "julianReference":{
+ "title":"julianReference",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"julianReference",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "epochOfUse":{
+ "title":"epochOfUse",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimePeriodPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"epochOfUse",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TimeCalendarEraType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "referenceEvent",
+ "referenceDate",
+ "julianReference",
+ "epochOfUse"
+ ]
+ },
+ "IdentifiedObjectType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/DefinitionType"
+ },
+ {
+ "type":"object",
+ "title":"IdentifiedObjectType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"IdentifiedObjectType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "TimeClockPropertyType":{
+ "type":"object",
+ "title":"TimeClockPropertyType",
+ "required":[
+ "timeClock"
+ ],
+ "properties":{
+ "timeClock":{
+ "title":"timeClock",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimeClockType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"TimeClock",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -16378,12 +13987,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"NodeOrEdgePropertyType",
+ "localPart":"TimeClockPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "node",
- "edge",
+ "timeClock",
"nilReason",
"remoteSchema",
"type",
@@ -16396,70 +14004,84 @@
"owns"
]
},
- "EnvelopeWithTimePeriodType":{
+ "ParameterValueGroupType":{
"required":[
- "beginPosition",
- "endPosition"
+ "parameterValue",
+ "group"
],
"allOf":[
{
- "$ref":"#/definitions/EnvelopeType"
+ "$ref":"#/definitions/AbstractGeneralParameterValueType"
},
{
"type":"object",
- "title":"EnvelopeWithTimePeriodType",
+ "title":"ParameterValueGroupType",
"properties":{
- "beginPosition":{
- "title":"beginPosition",
+ "parameterValue":{
+ "title":"parameterValue",
"allOf":[
{
- "$ref":"#/definitions/TimePositionType"
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractGeneralParameterValuePropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"parameterValue",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "minItems":2
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"beginPosition",
+ "localPart":"parameterValue",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "endPosition":{
- "title":"endPosition",
+ "group":{
+ "title":"group",
"allOf":[
{
- "$ref":"#/definitions/TimePositionType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/OperationParameterGroupPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"group",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"endPosition",
+ "localPart":"group",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
- },
- "frame":{
- "title":"frame",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"frame",
- "namespaceURI":""
- }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"EnvelopeWithTimePeriodType",
+ "localPart":"ParameterValueGroupType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "beginPosition",
- "endPosition",
- "frame"
+ "parameterValue",
+ "group"
]
},
"TopoSolidPropertyType":{
@@ -16635,437 +14257,194 @@
"actuate"
]
},
- "ArrayType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGMLType"
+ "MultiPointPropertyType":{
+ "type":"object",
+ "title":"MultiPointPropertyType",
+ "required":[
+ "multiPoint"
+ ],
+ "properties":{
+ "multiPoint":{
+ "title":"multiPoint",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiPointType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MultiPoint",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
},
- {
- "type":"object",
- "title":"ArrayType",
- "properties":{
- "members":{
- "title":"members",
- "allOf":[
- {
- "$ref":"#/definitions/ArrayAssociationType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"members",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":""
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ArrayType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "members"
- ]
- },
- "GridLengthType":{
- "allOf":[
- {
- "$ref":"#/definitions/MeasureType"
},
- {
- "type":"object",
- "title":"GridLengthType",
- "properties":{
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"GridLengthType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "Count":{
- "type":"object",
- "title":"Count",
- "properties":{
- "value":{
- "title":"value",
+ },
+ "type":{
+ "title":"type",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/TypeType"
}
],
- "propertyType":"value"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
},
- "nilReason":{
- "title":"nilReason",
+ "href":{
+ "title":"href",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"nilReason",
- "namespaceURI":""
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- },
- "typeType":"classInfo",
- "propertiesOrder":[
- "value",
- "nilReason"
- ]
- },
- "OrientableSurfaceType":{
- "required":[
- "baseSurface"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractSurfaceType"
},
- {
- "type":"object",
- "title":"OrientableSurfaceType",
- "properties":{
- "baseSurface":{
- "title":"baseSurface",
- "allOf":[
- {
- "$ref":"#/definitions/SurfacePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"baseSurface",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "orientation":{
- "title":"orientation",
- "allOf":[
- {
- "$ref":"#/definitions/SignType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"orientation",
- "namespaceURI":""
- }
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"OrientableSurfaceType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "baseSurface",
- "orientation"
- ]
- },
- "ImageCRSType":{
- "required":[
- "cartesianCS",
- "affineCS",
- "usesObliqueCartesianCS",
- "imageDatum"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCRSType"
},
- {
- "type":"object",
- "title":"ImageCRSType",
- "properties":{
- "cartesianCS":{
- "title":"cartesianCS",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/CartesianCSPropertyType"
- }
- },
- "elementName":{
- "localPart":"cartesianCS",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"cartesianCS",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "affineCS":{
- "title":"affineCS",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AffineCSPropertyType"
- }
- },
- "elementName":{
- "localPart":"affineCS",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"affineCS",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "usesObliqueCartesianCS":{
- "title":"usesObliqueCartesianCS",
- "allOf":[
- {
- "$ref":"#/definitions/ObliqueCartesianCSPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"usesObliqueCartesianCS",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "imageDatum":{
- "title":"imageDatum",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/ImageDatumPropertyType"
- }
- },
- "elementName":{
- "localPart":"imageDatum",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"imageDatum",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ImageCRSType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "cartesianCS",
- "affineCS",
- "usesObliqueCartesianCS",
- "imageDatum"
- ]
- },
- "CompositeCurveType":{
- "required":[
- "curveMember"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCurveType"
},
- {
- "type":"object",
- "title":"CompositeCurveType",
- "properties":{
- "curveMember":{
- "title":"curveMember",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CurvePropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"curveMember",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "aggregationType":{
- "title":"aggregationType",
- "allOf":[
- {
- "$ref":"#/definitions/AggregationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"aggregationType",
- "namespaceURI":""
- }
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CompositeCurveType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "curveMember",
- "aggregationType"
- ]
- },
- "CodeOrNilReasonListType":{
- "type":"object",
- "title":"CodeOrNilReasonListType",
- "properties":{
- "value":{
- "title":"value",
+ },
+ "show":{
+ "title":"show",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/ShowType"
}
],
- "propertyType":"value"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
},
- "codeSpace":{
- "title":"codeSpace",
+ "actuate":{
+ "title":"actuate",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/ActuateType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"codeSpace",
- "namespaceURI":""
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CodeOrNilReasonListType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "value",
- "codeSpace"
- ]
- },
- "TimeReferenceSystemType":{
- "required":[
- "domainOfValidity"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/DefinitionType"
},
- {
- "type":"object",
- "title":"TimeReferenceSystemType",
- "properties":{
- "domainOfValidity":{
- "title":"domainOfValidity",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"domainOfValidity",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeReferenceSystemType",
+ "localPart":"MultiPointPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "domainOfValidity"
+ "multiPoint",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate",
+ "owns"
]
},
- "ObservationType":{
+ "FormulaCitation":{
+ "type":"object",
+ "title":"FormulaCitation",
"required":[
- "validTime",
- "resultOf"
+ "ciCitation"
],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractFeatureType"
- },
- {
- "type":"object",
- "title":"ObservationType",
- "properties":{
- "validTime":{
- "title":"validTime",
- "allOf":[
- {
- "$ref":"#/definitions/TimePrimitivePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"validTime",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "using":{
- "title":"using",
- "allOf":[
+ "properties":{
+ "ciCitation":{
+ "title":"ciCitation",
+ "allOf":[
+ {
+ "anyOf":[
{
- "$ref":"#/definitions/ProcedurePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"using",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "target":{
- "title":"target",
- "allOf":[
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/dom"
+ },
{
"type":"object",
"properties":{
@@ -17073,68 +14452,13 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TargetPropertyType"
}
- },
- "elementName":{
- "localPart":"target",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"target",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "resultOf":{
- "title":"resultOf",
- "allOf":[
- {
- "$ref":"#/definitions/ResultType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"resultOf",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ObservationType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "validTime",
- "using",
- "target",
- "resultOf"
- ]
- },
- "GeodeticDatumPropertyType":{
- "type":"object",
- "title":"GeodeticDatumPropertyType",
- "required":[
- "geodeticDatum"
- ],
- "properties":{
- "geodeticDatum":{
- "title":"geodeticDatum",
- "allOf":[
- {
- "$ref":"#/definitions/GeodeticDatumType"
+ ]
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"GeodeticDatum",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "propertyType":"anyElement"
},
"nilReason":{
"title":"nilReason",
@@ -17258,12 +14582,8 @@
}
},
"typeType":"classInfo",
- "typeName":{
- "localPart":"GeodeticDatumPropertyType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
"propertiesOrder":[
- "geodeticDatum",
+ "ciCitation",
"nilReason",
"remoteSchema",
"type",
@@ -17275,229 +14595,110 @@
"actuate"
]
},
- "DirectedFacePropertyType":{
- "type":"object",
- "title":"DirectedFacePropertyType",
+ "TopoSurfaceType":{
"required":[
- "face"
+ "directedFace"
],
- "properties":{
- "face":{
- "title":"face",
- "allOf":[
- {
- "$ref":"#/definitions/FaceType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Face",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "orientation":{
- "title":"orientation",
- "allOf":[
- {
- "$ref":"#/definitions/SignType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"orientation",
- "namespaceURI":""
- }
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractTopologyType"
},
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "title":"TopoSurfaceType",
+ "properties":{
+ "directedFace":{
+ "title":"directedFace",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DirectedFacePropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"directedFace",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "aggregationType":{
+ "title":"aggregationType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AggregationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"aggregationType",
+ "namespaceURI":""
}
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":""
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"DirectedFacePropertyType",
+ "localPart":"TopoSurfaceType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "face",
- "orientation",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate",
- "owns"
+ "directedFace",
+ "aggregationType"
]
},
- "MultiSolidType":{
+ "OffsetCurveType":{
+ "required":[
+ "offsetBase",
+ "distance"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractGeometricAggregateType"
+ "$ref":"#/definitions/AbstractCurveSegmentType"
},
{
"type":"object",
- "title":"MultiSolidType",
+ "title":"OffsetCurveType",
"properties":{
- "solidMember":{
- "title":"solidMember",
+ "offsetBase":{
+ "title":"offsetBase",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/SolidPropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/CurvePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"solidMember",
+ "localPart":"offsetBase",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "solidMembers":{
- "title":"solidMembers",
+ "distance":{
+ "title":"distance",
"allOf":[
{
- "$ref":"#/definitions/SolidArrayPropertyType"
+ "$ref":"#/definitions/LengthType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"solidMembers",
+ "localPart":"distance",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "refDirection":{
+ "title":"refDirection",
+ "allOf":[
+ {
+ "$ref":"#/definitions/VectorType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"refDirection",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
@@ -17506,108 +14707,186 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiSolidType",
+ "localPart":"OffsetCurveType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "solidMember",
- "solidMembers"
+ "offsetBase",
+ "distance",
+ "refDirection"
]
},
- "SpeedType":{
+ "BoundedFeatureType":{
"allOf":[
{
- "$ref":"#/definitions/MeasureType"
+ "$ref":"#/definitions/AbstractFeatureType"
},
{
"type":"object",
- "title":"SpeedType",
+ "title":"BoundedFeatureType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"SpeedType",
+ "localPart":"BoundedFeatureType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "TopoCurvePropertyType":{
+ "GeodesicType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/GeodesicStringType"
+ },
+ {
+ "type":"object",
+ "title":"GeodesicType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"GeodesicType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "TimeIntervalLengthType":{
"type":"object",
- "title":"TopoCurvePropertyType",
+ "title":"TimeIntervalLengthType",
"required":[
- "topoCurve"
+ "unit"
],
"properties":{
- "topoCurve":{
- "title":"topoCurve",
+ "value":{
+ "title":"value",
"allOf":[
{
- "$ref":"#/definitions/TopoCurveType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"TopoCurve",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "propertyType":"value"
+ },
+ "unit":{
+ "title":"unit",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"unit",
+ "namespaceURI":""
}
},
- "owns":{
- "title":"owns",
+ "radix":{
+ "title":"radix",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"owns",
+ "localPart":"radix",
+ "namespaceURI":""
+ }
+ },
+ "factor":{
+ "title":"factor",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"factor",
"namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TopoCurvePropertyType",
+ "localPart":"TimeIntervalLengthType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "topoCurve",
- "owns"
+ "value",
+ "unit",
+ "radix",
+ "factor"
]
},
- "SingleCRSPropertyType":{
+ "AbstractGeneralOperationParameterType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/IdentifiedObjectType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractGeneralOperationParameterType",
+ "properties":{
+ "minimumOccurs":{
+ "title":"minimumOccurs",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"minimumOccurs",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractGeneralOperationParameterType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "minimumOccurs"
+ ]
+ },
+ "DirectedFacePropertyType":{
"type":"object",
- "title":"SingleCRSPropertyType",
+ "title":"DirectedFacePropertyType",
"required":[
- "abstractSingleCRS"
+ "face"
],
"properties":{
- "abstractSingleCRS":{
- "title":"abstractSingleCRS",
+ "face":{
+ "title":"face",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractCRSType"
- }
- },
- "elementName":{
- "localPart":"AbstractSingleCRS",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "$ref":"#/definitions/FaceType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractSingleCRS",
+ "localPart":"Face",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
+ "orientation":{
+ "title":"orientation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SignType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"orientation",
+ "namespaceURI":""
+ }
+ },
"nilReason":{
"title":"nilReason",
"allOf":[
@@ -17727,15 +15006,29 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"SingleCRSPropertyType",
+ "localPart":"DirectedFacePropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "abstractSingleCRS",
+ "face",
+ "orientation",
"nilReason",
"remoteSchema",
"type",
@@ -17744,29 +15037,43 @@
"arcrole",
"title",
"show",
- "actuate"
+ "actuate",
+ "owns"
]
},
- "TimeCalendarPropertyType":{
+ "DirectedTopoSolidPropertyType":{
"type":"object",
- "title":"TimeCalendarPropertyType",
+ "title":"DirectedTopoSolidPropertyType",
"required":[
- "timeCalendar"
+ "topoSolid"
],
"properties":{
- "timeCalendar":{
- "title":"timeCalendar",
+ "topoSolid":{
+ "title":"topoSolid",
"allOf":[
{
- "$ref":"#/definitions/TimeCalendarType"
+ "$ref":"#/definitions/TopoSolidType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TimeCalendar",
+ "localPart":"TopoSolid",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
+ "orientation":{
+ "title":"orientation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SignType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"orientation",
+ "namespaceURI":""
+ }
+ },
"owns":{
"title":"owns",
"allOf":[
@@ -17903,11 +15210,12 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeCalendarPropertyType",
+ "localPart":"DirectedTopoSolidPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "timeCalendar",
+ "topoSolid",
+ "orientation",
"owns",
"nilReason",
"remoteSchema",
@@ -17920,39 +15228,2038 @@
"actuate"
]
},
- "TimeNodePropertyType":{
- "type":"object",
- "title":"TimeNodePropertyType",
+ "CompositeSolidType":{
"required":[
- "timeNode"
+ "solidMember"
],
- "properties":{
- "timeNode":{
- "title":"timeNode",
- "allOf":[
- {
- "$ref":"#/definitions/TimeNodeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"TimeNode",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractSolidType"
},
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
+ {
+ "type":"object",
+ "title":"CompositeSolidType",
+ "properties":{
+ "solidMember":{
+ "title":"solidMember",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/SolidPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"solidMember",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "aggregationType":{
+ "title":"aggregationType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AggregationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"aggregationType",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CompositeSolidType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "solidMember",
+ "aggregationType"
+ ]
+ },
+ "ShellPropertyType":{
+ "type":"object",
+ "title":"ShellPropertyType",
+ "required":[
+ "shell"
+ ],
+ "properties":{
+ "shell":{
+ "title":"shell",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShellType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Shell",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ShellPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "shell"
+ ]
+ },
+ "LineStringType":{
+ "required":[
+ "posOrPointPropertyOrPointRep",
+ "posList",
+ "coordinates"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCurveType"
+ },
+ {
+ "type":"object",
+ "title":"LineStringType",
+ "properties":{
+ "posOrPointPropertyOrPointRep":{
+ "title":"posOrPointPropertyOrPointRep",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "anyOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/DirectPositionType"
+ }
+ },
+ "elementName":{
+ "localPart":"pos",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointRep",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointProperty",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ ]
+ },
+ "minItems":2
+ }
+ ],
+ "propertyType":"elementRefs"
+ },
+ "posList":{
+ "title":"posList",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectPositionListType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"posList",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "coordinates":{
+ "title":"coordinates",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CoordinatesType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"coordinates",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"LineStringType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "posOrPointPropertyOrPointRep",
+ "posList",
+ "coordinates"
+ ]
+ },
+ "ArrayType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGMLType"
+ },
+ {
+ "type":"object",
+ "title":"ArrayType",
+ "properties":{
+ "members":{
+ "title":"members",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ArrayAssociationType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"members",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ArrayType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "members"
+ ]
+ },
+ "ArcType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/ArcStringType"
+ },
+ {
+ "type":"object",
+ "title":"ArcType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ArcType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "AbstractGeometryType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGMLType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractGeometryType",
+ "properties":{
+ "srsName":{
+ "title":"srsName",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"srsName",
+ "namespaceURI":""
+ }
+ },
+ "srsDimension":{
+ "title":"srsDimension",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"srsDimension",
+ "namespaceURI":""
+ }
+ },
+ "axisLabels":{
+ "title":"axisLabels",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"axisLabels",
+ "namespaceURI":""
+ }
+ },
+ "uomLabels":{
+ "title":"uomLabels",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uomLabels",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractGeometryType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "srsName",
+ "srsDimension",
+ "axisLabels",
+ "uomLabels"
+ ]
+ },
+ "QuantityExtentType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/MeasureOrNilReasonListType"
+ },
+ {
+ "type":"object",
+ "title":"QuantityExtentType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"QuantityExtentType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "MultiPointType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeometricAggregateType"
+ },
+ {
+ "type":"object",
+ "title":"MultiPointType",
+ "properties":{
+ "pointMember":{
+ "title":"pointMember",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/PointPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"pointMember",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "pointMembers":{
+ "title":"pointMembers",
+ "allOf":[
+ {
+ "$ref":"#/definitions/PointArrayPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"pointMembers",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MultiPointType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "pointMember",
+ "pointMembers"
+ ]
+ },
+ "AbstractFeatureMemberType":{
+ "type":"object",
+ "title":"AbstractFeatureMemberType",
+ "properties":{
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractFeatureMemberType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "owns"
+ ]
+ },
+ "CubicSplineType":{
+ "required":[
+ "posOrPointPropertyOrPointRep",
+ "posList",
+ "coordinates",
+ "vectorAtStart",
+ "vectorAtEnd"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCurveSegmentType"
+ },
+ {
+ "type":"object",
+ "title":"CubicSplineType",
+ "properties":{
+ "posOrPointPropertyOrPointRep":{
+ "title":"posOrPointPropertyOrPointRep",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "anyOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/DirectPositionType"
+ }
+ },
+ "elementName":{
+ "localPart":"pos",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointRep",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointProperty",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ ]
+ },
+ "minItems":2
+ }
+ ],
+ "propertyType":"elementRefs"
+ },
+ "posList":{
+ "title":"posList",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectPositionListType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"posList",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "coordinates":{
+ "title":"coordinates",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CoordinatesType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"coordinates",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "vectorAtStart":{
+ "title":"vectorAtStart",
+ "allOf":[
+ {
+ "$ref":"#/definitions/VectorType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"vectorAtStart",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "vectorAtEnd":{
+ "title":"vectorAtEnd",
+ "allOf":[
+ {
+ "$ref":"#/definitions/VectorType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"vectorAtEnd",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "interpolation":{
+ "title":"interpolation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurveInterpolationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"interpolation",
+ "namespaceURI":""
+ }
+ },
+ "degree":{
+ "title":"degree",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"degree",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CubicSplineType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "posOrPointPropertyOrPointRep",
+ "posList",
+ "coordinates",
+ "vectorAtStart",
+ "vectorAtEnd",
+ "interpolation",
+ "degree"
+ ]
+ },
+ "GeometryArrayPropertyType":{
+ "type":"object",
+ "title":"GeometryArrayPropertyType",
+ "properties":{
+ "abstractGeometry":{
+ "title":"abstractGeometry",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractGeometryType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractGeometry",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractGeometry",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"GeometryArrayPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "abstractGeometry",
+ "owns"
+ ]
+ },
+ "GeographicCRSPropertyType":{
+ "type":"object",
+ "title":"GeographicCRSPropertyType",
+ "required":[
+ "geographicCRS"
+ ],
+ "properties":{
+ "geographicCRS":{
+ "title":"geographicCRS",
+ "allOf":[
+ {
+ "$ref":"#/definitions/GeographicCRSType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"GeographicCRS",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":""
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"GeographicCRSPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "geographicCRS",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "AbstractTimeComplexType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractTimeObjectType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractTimeComplexType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractTimeComplexType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "MultiCurveType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeometricAggregateType"
+ },
+ {
+ "type":"object",
+ "title":"MultiCurveType",
+ "properties":{
+ "curveMember":{
+ "title":"curveMember",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CurvePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"curveMember",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "curveMembers":{
+ "title":"curveMembers",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurveArrayPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"curveMembers",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MultiCurveType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "curveMember",
+ "curveMembers"
+ ]
+ },
+ "AbstractMetadataPropertyType":{
+ "type":"object",
+ "title":"AbstractMetadataPropertyType",
+ "properties":{
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractMetadataPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "owns"
+ ]
+ },
+ "DynamicFeatureCollectionType":{
+ "required":[
+ "dynamicMembers"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/DynamicFeatureType"
+ },
+ {
+ "type":"object",
+ "title":"DynamicFeatureCollectionType",
+ "properties":{
+ "dynamicMembers":{
+ "title":"dynamicMembers",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DynamicFeatureMemberType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"dynamicMembers",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DynamicFeatureCollectionType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "dynamicMembers"
+ ]
+ },
+ "BSplineType":{
+ "required":[
+ "posList",
+ "coordinates",
+ "degree",
+ "knot"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCurveSegmentType"
+ },
+ {
+ "type":"object",
+ "title":"BSplineType",
+ "properties":{
+ "posOrPointPropertyOrPointRep":{
+ "title":"posOrPointPropertyOrPointRep",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "anyOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/DirectPositionType"
+ }
+ },
+ "elementName":{
+ "localPart":"pos",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointRep",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointProperty",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ ]
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"elementRefs"
+ },
+ "posList":{
+ "title":"posList",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectPositionListType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"posList",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "coordinates":{
+ "title":"coordinates",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CoordinatesType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"coordinates",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "degree":{
+ "title":"degree",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"degree",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "knot":{
+ "title":"knot",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/KnotPropertyType"
+ },
+ "minItems":2
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"knot",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "interpolation":{
+ "title":"interpolation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurveInterpolationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"interpolation",
+ "namespaceURI":""
+ }
+ },
+ "isPolynomial":{
+ "title":"isPolynomial",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"isPolynomial",
+ "namespaceURI":""
+ }
+ },
+ "knotType":{
+ "title":"knotType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/KnotTypesType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"knotType",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"BSplineType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "posOrPointPropertyOrPointRep",
+ "posList",
+ "coordinates",
+ "degree",
+ "knot",
+ "interpolation",
+ "isPolynomial",
+ "knotType"
+ ]
+ },
+ "DerivationUnitTermType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/UnitOfMeasureType"
+ },
+ {
+ "type":"object",
+ "title":"DerivationUnitTermType",
+ "properties":{
+ "exponent":{
+ "title":"exponent",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"exponent",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DerivationUnitTermType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "exponent"
+ ]
+ },
+ "GeocentricCRSType":{
+ "required":[
+ "usesCartesianCS",
+ "usesSphericalCS",
+ "usesGeodeticDatum"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCRSType"
+ },
+ {
+ "type":"object",
+ "title":"GeocentricCRSType",
+ "properties":{
+ "usesCartesianCS":{
+ "title":"usesCartesianCS",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CartesianCSPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"usesCartesianCS",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "usesSphericalCS":{
+ "title":"usesSphericalCS",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SphericalCSPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"usesSphericalCS",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "usesGeodeticDatum":{
+ "title":"usesGeodeticDatum",
+ "allOf":[
+ {
+ "$ref":"#/definitions/GeodeticDatumPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"usesGeodeticDatum",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"GeocentricCRSType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "usesCartesianCS",
+ "usesSphericalCS",
+ "usesGeodeticDatum"
+ ]
+ },
+ "DMSAngleType":{
+ "type":"object",
+ "title":"DMSAngleType",
+ "required":[
+ "degrees",
+ "decimalMinutes",
+ "minutes"
+ ],
+ "properties":{
+ "degrees":{
+ "title":"degrees",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DegreesType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"degrees",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "decimalMinutes":{
+ "title":"decimalMinutes",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"decimalMinutes",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "minutes":{
+ "title":"minutes",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/int"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"minutes",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "seconds":{
+ "title":"seconds",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"seconds",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DMSAngleType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "degrees",
+ "decimalMinutes",
+ "minutes",
+ "seconds"
+ ]
+ },
+ "LinearCSType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
+ },
+ {
+ "type":"object",
+ "title":"LinearCSType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"LinearCSType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "TimePositionType":{
+ "type":"object",
+ "title":"TimePositionType",
+ "properties":{
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"value"
+ },
+ "frame":{
+ "title":"frame",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"frame",
+ "namespaceURI":""
+ }
+ },
+ "calendarEraName":{
+ "title":"calendarEraName",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"calendarEraName",
+ "namespaceURI":""
+ }
+ },
+ "indeterminatePosition":{
+ "title":"indeterminatePosition",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimeIndeterminateValueType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"indeterminatePosition",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TimePositionType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "value",
+ "frame",
+ "calendarEraName",
+ "indeterminatePosition"
+ ]
+ },
+ "AbstractCurveType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeometricPrimitiveType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractCurveType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractCurveType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "CurveType":{
+ "required":[
+ "segments"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCurveType"
+ },
+ {
+ "type":"object",
+ "title":"CurveType",
+ "properties":{
+ "segments":{
+ "title":"segments",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurveSegmentArrayPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"segments",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CurveType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "segments"
+ ]
+ },
+ "EngineeringCRSType":{
+ "required":[
+ "affineCS",
+ "cartesianCS",
+ "cylindricalCS",
+ "linearCS",
+ "polarCS",
+ "sphericalCS",
+ "userDefinedCS",
+ "coordinateSystem",
+ "engineeringDatum"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCRSType"
+ },
+ {
+ "type":"object",
+ "title":"EngineeringCRSType",
+ "properties":{
+ "affineCS":{
+ "title":"affineCS",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AffineCSPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"affineCS",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"affineCS",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "cartesianCS":{
+ "title":"cartesianCS",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/CartesianCSPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"cartesianCS",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"cartesianCS",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "cylindricalCS":{
+ "title":"cylindricalCS",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CylindricalCSPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"cylindricalCS",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "linearCS":{
+ "title":"linearCS",
+ "allOf":[
+ {
+ "$ref":"#/definitions/LinearCSPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"linearCS",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "polarCS":{
+ "title":"polarCS",
+ "allOf":[
+ {
+ "$ref":"#/definitions/PolarCSPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"polarCS",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "sphericalCS":{
+ "title":"sphericalCS",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/SphericalCSPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"sphericalCS",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"sphericalCS",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "userDefinedCS":{
+ "title":"userDefinedCS",
+ "allOf":[
+ {
+ "$ref":"#/definitions/UserDefinedCSPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"userDefinedCS",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "coordinateSystem":{
+ "title":"coordinateSystem",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/CoordinateSystemPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"coordinateSystem",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"coordinateSystem",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "engineeringDatum":{
+ "title":"engineeringDatum",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/EngineeringDatumPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"engineeringDatum",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"engineeringDatum",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"EngineeringCRSType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "affineCS",
+ "cartesianCS",
+ "cylindricalCS",
+ "linearCS",
+ "polarCS",
+ "sphericalCS",
+ "userDefinedCS",
+ "coordinateSystem",
+ "engineeringDatum"
+ ]
+ },
+ "LineStringSegmentArrayPropertyType":{
+ "type":"object",
+ "title":"LineStringSegmentArrayPropertyType",
+ "properties":{
+ "lineStringSegment":{
+ "title":"lineStringSegment",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/LineStringSegmentType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"LineStringSegment",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"LineStringSegmentArrayPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "lineStringSegment"
+ ]
+ },
+ "GeodeticDatumPropertyType":{
+ "type":"object",
+ "title":"GeodeticDatumPropertyType",
+ "required":[
+ "geodeticDatum"
+ ],
+ "properties":{
+ "geodeticDatum":{
+ "title":"geodeticDatum",
+ "allOf":[
+ {
+ "$ref":"#/definitions/GeodeticDatumType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"GeodeticDatum",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
"namespaceURI":""
}
},
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"GeodeticDatumPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "geodeticDatum",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "TimeNodeType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractTimeTopologyPrimitiveType"
+ },
+ {
+ "type":"object",
+ "title":"TimeNodeType",
+ "properties":{
+ "previousEdge":{
+ "title":"previousEdge",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/TimeEdgePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"previousEdge",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "nextEdge":{
+ "title":"nextEdge",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/TimeEdgePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"nextEdge",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "position":{
+ "title":"position",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimeInstantPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"position",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TimeNodeType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "previousEdge",
+ "nextEdge",
+ "position"
+ ]
+ },
+ "GridEnvelopeType":{
+ "type":"object",
+ "title":"GridEnvelopeType",
+ "required":[
+ "low",
+ "high"
+ ],
+ "properties":{
+ "low":{
+ "title":"low",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"low",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "high":{
+ "title":"high",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"high",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"GridEnvelopeType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "low",
+ "high"
+ ]
+ },
+ "CylindricalCSType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
+ },
+ {
+ "type":"object",
+ "title":"CylindricalCSType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CylindricalCSType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "GeometricPrimitivePropertyType":{
+ "type":"object",
+ "title":"GeometricPrimitivePropertyType",
+ "required":[
+ "abstractGeometricPrimitive"
+ ],
+ "properties":{
+ "abstractGeometricPrimitive":{
+ "title":"abstractGeometricPrimitive",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractGeometricPrimitiveType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractGeometricPrimitive",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractGeometricPrimitive",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
"nilReason":{
"title":"nilReason",
"allOf":[
@@ -18072,16 +17379,28 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeNodePropertyType",
+ "localPart":"GeometricPrimitivePropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "timeNode",
- "owns",
+ "abstractGeometricPrimitive",
"nilReason",
"remoteSchema",
"type",
@@ -18090,164 +17409,214 @@
"arcrole",
"title",
"show",
- "actuate"
+ "actuate",
+ "owns"
]
},
- "MeasureListType":{
+ "DirectionDescriptionType":{
"type":"object",
- "title":"MeasureListType",
+ "title":"DirectionDescriptionType",
"required":[
- "uom"
+ "compassPoint",
+ "keyword",
+ "description",
+ "reference"
],
"properties":{
- "value":{
- "title":"value",
+ "compassPoint":{
+ "title":"compassPoint",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
+ "$ref":"#/definitions/CompassPointEnumeration"
}
],
- "propertyType":"value"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"compassPoint",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
},
- "uom":{
- "title":"uom",
+ "keyword":{
+ "title":"keyword",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/CodeType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uom",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"keyword",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MeasureListType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "value",
- "uom"
- ]
- },
- "AbstractGriddedSurfaceType.Rows.Row":{
- "type":"object",
- "title":"AbstractGriddedSurfaceType.Rows.Row",
- "required":[
- "posList",
- "geometricPositionGroup"
- ],
- "properties":{
- "posList":{
- "title":"posList",
+ },
+ "description":{
+ "title":"description",
"allOf":[
{
- "$ref":"#/definitions/DirectPositionListType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"posList",
+ "localPart":"description",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "geometricPositionGroup":{
- "title":"geometricPositionGroup",
+ "reference":{
+ "title":"reference",
"allOf":[
{
- "type":"array",
- "items":{
- "anyOf":[
- {
- "anyOf":[
- {
- "$ref":"#/definitions/DirectPositionType"
- }
- ],
- "elementName":{
- "localPart":"pos",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- {
- "anyOf":[
- {
- "$ref":"#/definitions/PointPropertyType"
- }
- ],
- "elementName":{
- "localPart":"pointProperty",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- ]
- },
- "minItems":1
+ "$ref":"#/definitions/ReferenceType"
}
],
- "propertyType":"elements"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"reference",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
}
},
"typeType":"classInfo",
+ "typeName":{
+ "localPart":"DirectionDescriptionType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
"propertiesOrder":[
- "posList",
- "geometricPositionGroup"
+ "compassPoint",
+ "keyword",
+ "description",
+ "reference"
]
},
- "AbstractCoverageType":{
+ "CartesianCSType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
+ },
+ {
+ "type":"object",
+ "title":"CartesianCSType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CartesianCSType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "GeodesicStringType":{
"required":[
- "domainSet",
- "rangeSet"
+ "posList",
+ "geometricPositionGroup"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractFeatureType"
+ "$ref":"#/definitions/AbstractCurveSegmentType"
},
{
"type":"object",
- "title":"AbstractCoverageType",
+ "title":"GeodesicStringType",
"properties":{
- "domainSet":{
- "title":"domainSet",
+ "posList":{
+ "title":"posList",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/DomainSetType"
- }
- },
- "elementName":{
- "localPart":"domainSet",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "$ref":"#/definitions/DirectPositionListType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"domainSet",
+ "localPart":"posList",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "rangeSet":{
- "title":"rangeSet",
+ "geometricPositionGroup":{
+ "title":"geometricPositionGroup",
"allOf":[
{
- "$ref":"#/definitions/RangeSetType"
+ "type":"array",
+ "items":{
+ "anyOf":[
+ {
+ "anyOf":[
+ {
+ "$ref":"#/definitions/DirectPositionType"
+ }
+ ],
+ "elementName":{
+ "localPart":"pos",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ {
+ "anyOf":[
+ {
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ ],
+ "elementName":{
+ "localPart":"pointProperty",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ ]
+ },
+ "minItems":2
+ }
+ ],
+ "propertyType":"elements"
+ },
+ "interpolation":{
+ "title":"interpolation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurveInterpolationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"interpolation",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"GeodesicStringType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "posList",
+ "geometricPositionGroup",
+ "interpolation"
+ ]
+ },
+ "TemporalDatumType":{
+ "required":[
+ "origin"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/TemporalDatumBaseType"
+ },
+ {
+ "type":"object",
+ "title":"TemporalDatumType",
+ "properties":{
+ "origin":{
+ "title":"origin",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"rangeSet",
+ "localPart":"origin",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
@@ -18256,45 +17625,42 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractCoverageType",
+ "localPart":"TemporalDatumType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "domainSet",
- "rangeSet"
+ "origin"
]
},
- "DatumPropertyType":{
+ "DomainOfValidity":{
"type":"object",
- "title":"DatumPropertyType",
+ "title":"DomainOfValidity",
"required":[
- "abstractDatum"
+ "exExtent"
],
"properties":{
- "abstractDatum":{
- "title":"abstractDatum",
+ "exExtent":{
+ "title":"exExtent",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ "anyOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/dom"
},
- "value":{
- "$ref":"#/definitions/AbstractDatumType"
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ }
+ }
}
- },
- "elementName":{
- "localPart":"AbstractDatum",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ ]
}
],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractDatum",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "propertyType":"anyElement"
},
"nilReason":{
"title":"nilReason",
@@ -18418,12 +17784,8 @@
}
},
"typeType":"classInfo",
- "typeName":{
- "localPart":"DatumPropertyType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
"propertiesOrder":[
- "abstractDatum",
+ "exExtent",
"nilReason",
"remoteSchema",
"type",
@@ -18435,23 +17797,231 @@
"actuate"
]
},
- "SphericalCSPropertyType":{
+ "AbstractGriddedSurfaceType":{
+ "required":[
+ "pointGridRows"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractParametricCurveSurfaceType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractGriddedSurfaceType",
+ "properties":{
+ "pointGridRows":{
+ "title":"pointGridRows",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGriddedSurfaceType.Rows"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"rows",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "rows":{
+ "title":"rows",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"rows",
+ "namespaceURI":""
+ }
+ },
+ "columns":{
+ "title":"columns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"columns",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractGriddedSurfaceType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "pointGridRows",
+ "rows",
+ "columns"
+ ]
+ },
+ "TimeCSType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
+ },
+ {
+ "type":"object",
+ "title":"TimeCSType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TimeCSType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "AbstractCRSType":{
+ "required":[
+ "scope"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/IdentifiedObjectType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractCRSType",
+ "properties":{
+ "domainOfValidity":{
+ "title":"domainOfValidity",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DomainOfValidity"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"domainOfValidity",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "scope":{
+ "title":"scope",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"scope",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractCRSType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "domainOfValidity",
+ "scope"
+ ]
+ },
+ "PolygonPatchType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractSurfacePatchType"
+ },
+ {
+ "type":"object",
+ "title":"PolygonPatchType",
+ "properties":{
+ "exterior":{
+ "title":"exterior",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractRingPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"exterior",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "interior":{
+ "title":"interior",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/AbstractRingPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"interior",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "interpolation":{
+ "title":"interpolation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SurfaceInterpolationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"interpolation",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"PolygonPatchType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "exterior",
+ "interior",
+ "interpolation"
+ ]
+ },
+ "ProjectedCRSPropertyType":{
"type":"object",
- "title":"SphericalCSPropertyType",
+ "title":"ProjectedCRSPropertyType",
"required":[
- "sphericalCS"
+ "projectedCRS"
],
"properties":{
- "sphericalCS":{
- "title":"sphericalCS",
+ "projectedCRS":{
+ "title":"projectedCRS",
"allOf":[
{
- "$ref":"#/definitions/SphericalCSType"
+ "$ref":"#/definitions/ProjectedCRSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"SphericalCS",
+ "localPart":"ProjectedCRS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -18578,11 +18148,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"SphericalCSPropertyType",
+ "localPart":"ProjectedCRSPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "sphericalCS",
+ "projectedCRS",
"nilReason",
"remoteSchema",
"type",
@@ -18594,232 +18164,67 @@
"actuate"
]
},
- "AbstractGeometryType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGMLType"
- },
- {
- "type":"object",
- "title":"AbstractGeometryType",
- "properties":{
- "srsName":{
- "title":"srsName",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"srsName",
- "namespaceURI":""
- }
- },
- "srsDimension":{
- "title":"srsDimension",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"srsDimension",
- "namespaceURI":""
- }
- },
- "axisLabels":{
- "title":"axisLabels",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"axisLabels",
- "namespaceURI":""
- }
- },
- "uomLabels":{
- "title":"uomLabels",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uomLabels",
- "namespaceURI":""
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractGeometryType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "srsName",
- "srsDimension",
- "axisLabels",
- "uomLabels"
- ]
- },
- "AffinePlacementType":{
+ "DataBlockType":{
"type":"object",
- "title":"AffinePlacementType",
+ "title":"DataBlockType",
"required":[
- "location",
- "refDirection",
- "inDimension",
- "outDimension"
+ "rangeParameters",
+ "tupleList",
+ "doubleOrNilReasonTupleList"
],
"properties":{
- "location":{
- "title":"location",
- "allOf":[
- {
- "$ref":"#/definitions/DirectPositionType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"location",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "refDirection":{
- "title":"refDirection",
+ "rangeParameters":{
+ "title":"rangeParameters",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/VectorType"
- },
- "minItems":1
+ "$ref":"#/definitions/AssociationRoleType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"refDirection",
+ "localPart":"rangeParameters",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "inDimension":{
- "title":"inDimension",
+ "tupleList":{
+ "title":"tupleList",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/CoordinatesType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"inDimension",
+ "localPart":"tupleList",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "outDimension":{
- "title":"outDimension",
+ "doubleOrNilReasonTupleList":{
+ "title":"doubleOrNilReasonTupleList",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"element",
"elementName":{
- "localPart":"outDimension",
+ "localPart":"doubleOrNilReasonTupleList",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"AffinePlacementType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "location",
- "refDirection",
- "inDimension",
- "outDimension"
- ]
- },
- "TimeCoordinateSystemType":{
- "required":[
- "originPosition",
- "origin",
- "interval"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/TimeReferenceSystemType"
- },
- {
- "type":"object",
- "title":"TimeCoordinateSystemType",
- "properties":{
- "originPosition":{
- "title":"originPosition",
- "allOf":[
- {
- "$ref":"#/definitions/TimePositionType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"originPosition",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "origin":{
- "title":"origin",
- "allOf":[
- {
- "$ref":"#/definitions/TimeInstantPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"origin",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "interval":{
- "title":"interval",
- "allOf":[
- {
- "$ref":"#/definitions/TimeIntervalLengthType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"interval",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TimeCoordinateSystemType",
+ "localPart":"DataBlockType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "originPosition",
- "origin",
- "interval"
+ "rangeParameters",
+ "tupleList",
+ "doubleOrNilReasonTupleList"
]
},
"TopoSolidType":{
@@ -18923,192 +18328,355 @@
"aggregationType"
]
},
- "RingPropertyType":{
+ "OrientableCurveType":{
+ "required":[
+ "baseCurve"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCurveType"
+ },
+ {
+ "type":"object",
+ "title":"OrientableCurveType",
+ "properties":{
+ "baseCurve":{
+ "title":"baseCurve",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurvePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"baseCurve",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "orientation":{
+ "title":"orientation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SignType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"orientation",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"OrientableCurveType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "baseCurve",
+ "orientation"
+ ]
+ },
+ "FileType":{
"type":"object",
- "title":"RingPropertyType",
+ "title":"FileType",
"required":[
- "ring"
+ "rangeParameters",
+ "fileName",
+ "fileReference",
+ "fileStructure"
],
"properties":{
- "ring":{
- "title":"ring",
+ "rangeParameters":{
+ "title":"rangeParameters",
"allOf":[
{
- "$ref":"#/definitions/RingType"
+ "$ref":"#/definitions/AssociationRoleType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Ring",
+ "localPart":"rangeParameters",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "fileName":{
+ "title":"fileName",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"fileName",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "fileReference":{
+ "title":"fileReference",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"fileReference",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "fileStructure":{
+ "title":"fileStructure",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"fileStructure",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "mimeType":{
+ "title":"mimeType",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"mimeType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "compression":{
+ "title":"compression",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"compression",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"RingPropertyType",
+ "localPart":"FileType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "ring"
+ "rangeParameters",
+ "fileName",
+ "fileReference",
+ "fileStructure",
+ "mimeType",
+ "compression"
]
},
- "LengthType":{
- "allOf":[
- {
- "$ref":"#/definitions/MeasureType"
- },
- {
- "type":"object",
- "title":"LengthType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"LengthType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "DefinitionProxyType":{
+ "UserDefinedCSPropertyType":{
+ "type":"object",
+ "title":"UserDefinedCSPropertyType",
"required":[
- "definitionRef"
+ "userDefinedCS"
],
- "allOf":[
- {
- "$ref":"#/definitions/DefinitionType"
+ "properties":{
+ "userDefinedCS":{
+ "title":"userDefinedCS",
+ "allOf":[
+ {
+ "$ref":"#/definitions/UserDefinedCSType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"UserDefinedCS",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
},
- {
- "type":"object",
- "title":"DefinitionProxyType",
- "properties":{
- "definitionRef":{
- "title":"definitionRef",
- "allOf":[
- {
- "$ref":"#/definitions/ReferenceType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"definitionRef",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":""
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DefinitionProxyType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "definitionRef"
- ]
- },
- "AbstractGriddedSurfaceType":{
- "required":[
- "pointGridRows"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractParametricCurveSurfaceType"
},
- {
- "type":"object",
- "title":"AbstractGriddedSurfaceType",
- "properties":{
- "pointGridRows":{
- "title":"pointGridRows",
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGriddedSurfaceType.Rows"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"rows",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "rows":{
- "title":"rows",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"rows",
- "namespaceURI":""
- }
- },
- "columns":{
- "title":"columns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"columns",
- "namespaceURI":""
- }
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractGriddedSurfaceType",
+ "localPart":"UserDefinedCSPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "pointGridRows",
- "rows",
- "columns"
+ "userDefinedCS",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "MultiGeometryType":{
+ "MultiSolidType":{
"allOf":[
{
"$ref":"#/definitions/AbstractGeometricAggregateType"
},
{
"type":"object",
- "title":"MultiGeometryType",
+ "title":"MultiSolidType",
"properties":{
- "geometryMember":{
- "title":"geometryMember",
+ "solidMember":{
+ "title":"solidMember",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/GeometryPropertyType"
+ "$ref":"#/definitions/SolidPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"geometryMember",
+ "localPart":"solidMember",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "geometryMembers":{
- "title":"geometryMembers",
+ "solidMembers":{
+ "title":"solidMembers",
"allOf":[
{
- "$ref":"#/definitions/GeometryArrayPropertyType"
+ "$ref":"#/definitions/SolidArrayPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"geometryMembers",
+ "localPart":"solidMembers",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
@@ -19117,31 +18685,31 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiGeometryType",
+ "localPart":"MultiSolidType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "geometryMember",
- "geometryMembers"
+ "solidMember",
+ "solidMembers"
]
},
- "OperationParameterPropertyType":{
+ "TemporalCSPropertyType":{
"type":"object",
- "title":"OperationParameterPropertyType",
+ "title":"TemporalCSPropertyType",
"required":[
- "operationParameter"
+ "temporalCS"
],
"properties":{
- "operationParameter":{
- "title":"operationParameter",
+ "temporalCS":{
+ "title":"temporalCS",
"allOf":[
{
- "$ref":"#/definitions/OperationParameterType"
+ "$ref":"#/definitions/TemporalCSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"OperationParameter",
+ "localPart":"TemporalCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -19268,11 +18836,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"OperationParameterPropertyType",
+ "localPart":"TemporalCSPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "operationParameter",
+ "temporalCS",
"nilReason",
"remoteSchema",
"type",
@@ -19284,80 +18852,44 @@
"actuate"
]
},
- "AbstractMemberType":{
- "type":"object",
- "title":"AbstractMemberType",
- "properties":{
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractMemberType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "owns"
- ]
- },
- "AbstractGeneralParameterValueType":{
- "type":"object",
- "title":"AbstractGeneralParameterValueType",
- "properties":{
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractGeneralParameterValueType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "CompositeValueType":{
+ "ConcatenatedOperationType":{
+ "required":[
+ "coordOperation"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractGMLType"
+ "$ref":"#/definitions/AbstractCoordinateOperationType"
},
{
"type":"object",
- "title":"CompositeValueType",
+ "title":"ConcatenatedOperationType",
"properties":{
- "valueComponent":{
- "title":"valueComponent",
+ "coordOperation":{
+ "title":"coordOperation",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/ValuePropertyType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/CoordinateOperationPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"coordOperation",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
},
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"valueComponent",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "valueComponents":{
- "title":"valueComponents",
- "allOf":[
- {
- "$ref":"#/definitions/ValueArrayPropertyType"
+ "minItems":2
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"valueComponents",
+ "localPart":"coordOperation",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -19379,109 +18911,91 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"CompositeValueType",
+ "localPart":"ConcatenatedOperationType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "valueComponent",
- "valueComponents",
+ "coordOperation",
"aggregationType"
]
},
- "DerivationUnitTermType":{
+ "AreaType":{
"allOf":[
{
- "$ref":"#/definitions/UnitOfMeasureType"
+ "$ref":"#/definitions/MeasureType"
},
{
"type":"object",
- "title":"DerivationUnitTermType",
+ "title":"AreaType",
"properties":{
- "exponent":{
- "title":"exponent",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"exponent",
- "namespaceURI":""
- }
- }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DerivationUnitTermType",
+ "localPart":"AreaType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "exponent"
- ]
+ }
},
- "FeatureArrayPropertyType":{
+ "AbstractGriddedSurfaceType.Rows":{
"type":"object",
- "title":"FeatureArrayPropertyType",
+ "title":"AbstractGriddedSurfaceType.Rows",
+ "required":[
+ "row"
+ ],
"properties":{
- "abstractFeature":{
- "title":"abstractFeature",
+ "row":{
+ "title":"row",
"allOf":[
{
"type":"array",
"items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractFeatureType"
- }
- },
- "elementName":{
- "localPart":"AbstractFeature",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "$ref":"#/definitions/AbstractGriddedSurfaceType.Rows.Row"
},
- "minItems":0
+ "minItems":1
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractFeature",
+ "localPart":"Row",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
},
"typeType":"classInfo",
- "typeName":{
- "localPart":"FeatureArrayPropertyType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
"propertiesOrder":[
- "abstractFeature"
+ "row"
]
},
- "GeodeticCRSPropertyType":{
+ "GeneralTransformationPropertyType":{
"type":"object",
- "title":"GeodeticCRSPropertyType",
+ "title":"GeneralTransformationPropertyType",
"required":[
- "geodeticCRS"
+ "abstractGeneralTransformation"
],
"properties":{
- "geodeticCRS":{
- "title":"geodeticCRS",
+ "abstractGeneralTransformation":{
+ "title":"abstractGeneralTransformation",
"allOf":[
{
- "$ref":"#/definitions/GeodeticCRSType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractGeneralTransformationType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractGeneralTransformation",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"GeodeticCRS",
+ "localPart":"AbstractGeneralTransformation",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -19608,11 +19122,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"GeodeticCRSPropertyType",
+ "localPart":"GeneralTransformationPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "geodeticCRS",
+ "abstractGeneralTransformation",
"nilReason",
"remoteSchema",
"type",
@@ -19624,23 +19138,139 @@
"actuate"
]
},
- "TimeClockPropertyType":{
+ "GenericMetaDataType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractMetaDataType"
+ },
+ {
+ "type":"object",
+ "title":"GenericMetaDataType",
+ "properties":{
+ "contentOverrideForGenericMetaDataType":{
+ "title":"contentOverrideForGenericMetaDataType",
+ "allOf":[
+ {
+ "anyOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ },
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/dom"
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "propertyType":"anyElement"
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"GenericMetaDataType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "contentOverrideForGenericMetaDataType"
+ ]
+ },
+ "OrientableSurfaceType":{
+ "required":[
+ "baseSurface"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractSurfaceType"
+ },
+ {
+ "type":"object",
+ "title":"OrientableSurfaceType",
+ "properties":{
+ "baseSurface":{
+ "title":"baseSurface",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SurfacePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"baseSurface",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "orientation":{
+ "title":"orientation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SignType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"orientation",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"OrientableSurfaceType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "baseSurface",
+ "orientation"
+ ]
+ },
+ "AbstractTopologyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGMLType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractTopologyType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractTopologyType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "TopoCurvePropertyType":{
"type":"object",
- "title":"TimeClockPropertyType",
+ "title":"TopoCurvePropertyType",
"required":[
- "timeClock"
+ "topoCurve"
],
"properties":{
- "timeClock":{
- "title":"timeClock",
+ "topoCurve":{
+ "title":"topoCurve",
"allOf":[
{
- "$ref":"#/definitions/TimeClockType"
+ "$ref":"#/definitions/TopoCurveType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TimeClock",
+ "localPart":"TopoCurve",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -19656,6 +19286,49 @@
"localPart":"owns",
"namespaceURI":""
}
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TopoCurvePropertyType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "topoCurve",
+ "owns"
+ ]
+ },
+ "SingleOperationPropertyType":{
+ "type":"object",
+ "title":"SingleOperationPropertyType",
+ "required":[
+ "abstractSingleOperation"
+ ],
+ "properties":{
+ "abstractSingleOperation":{
+ "title":"abstractSingleOperation",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractCoordinateOperationType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractSingleOperation",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractSingleOperation",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
},
"nilReason":{
"title":"nilReason",
@@ -19780,12 +19453,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeClockPropertyType",
+ "localPart":"SingleOperationPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "timeClock",
- "owns",
+ "abstractSingleOperation",
"nilReason",
"remoteSchema",
"type",
@@ -19797,23 +19469,74 @@
"actuate"
]
},
- "OperationMethodPropertyType":{
+ "RectangleType":{
+ "required":[
+ "exterior"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractSurfacePatchType"
+ },
+ {
+ "type":"object",
+ "title":"RectangleType",
+ "properties":{
+ "exterior":{
+ "title":"exterior",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractRingPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"exterior",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "interpolation":{
+ "title":"interpolation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SurfaceInterpolationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"interpolation",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"RectangleType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "exterior",
+ "interpolation"
+ ]
+ },
+ "PolarCSPropertyType":{
"type":"object",
- "title":"OperationMethodPropertyType",
+ "title":"PolarCSPropertyType",
"required":[
- "operationMethod"
+ "polarCS"
],
"properties":{
- "operationMethod":{
- "title":"operationMethod",
+ "polarCS":{
+ "title":"polarCS",
"allOf":[
{
- "$ref":"#/definitions/OperationMethodType"
+ "$ref":"#/definitions/PolarCSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"OperationMethod",
+ "localPart":"PolarCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -19940,11 +19663,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"OperationMethodPropertyType",
+ "localPart":"PolarCSPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "operationMethod",
+ "polarCS",
"nilReason",
"remoteSchema",
"type",
@@ -19956,82 +19679,18 @@
"actuate"
]
},
- "SolidArrayPropertyType":{
- "type":"object",
- "title":"SolidArrayPropertyType",
- "properties":{
- "abstractSolid":{
- "title":"abstractSolid",
- "allOf":[
- {
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractSolidType"
- }
- },
- "elementName":{
- "localPart":"AbstractSolid",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "minItems":0
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractSolid",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"SolidArrayPropertyType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "abstractSolid",
- "owns"
- ]
- },
- "PassThroughOperationPropertyType":{
+ "StringOrRefType":{
"type":"object",
- "title":"PassThroughOperationPropertyType",
- "required":[
- "passThroughOperation"
- ],
+ "title":"StringOrRefType",
"properties":{
- "passThroughOperation":{
- "title":"passThroughOperation",
+ "value":{
+ "title":"value",
"allOf":[
{
- "$ref":"#/definitions/PassThroughOperationType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"PassThroughOperation",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "propertyType":"value"
},
"nilReason":{
"title":"nilReason",
@@ -20156,11 +19815,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"PassThroughOperationPropertyType",
+ "localPart":"StringOrRefType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "passThroughOperation",
+ "value",
"nilReason",
"remoteSchema",
"type",
@@ -20172,23 +19831,23 @@
"actuate"
]
},
- "QuantityPropertyType":{
+ "GeocentricCRSPropertyType":{
"type":"object",
- "title":"QuantityPropertyType",
+ "title":"GeocentricCRSPropertyType",
"required":[
- "quantity"
+ "geocentricCRS"
],
"properties":{
- "quantity":{
- "title":"quantity",
+ "geocentricCRS":{
+ "title":"geocentricCRS",
"allOf":[
{
- "$ref":"#/definitions/Quantity"
+ "$ref":"#/definitions/GeocentricCRSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Quantity",
+ "localPart":"GeocentricCRS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -20315,11 +19974,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"QuantityPropertyType",
+ "localPart":"GeocentricCRSPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "quantity",
+ "geocentricCRS",
"nilReason",
"remoteSchema",
"type",
@@ -20331,42 +19990,68 @@
"actuate"
]
},
- "EllipsoidType":{
+ "ProjectedCRSType":{
"required":[
- "semiMajorAxis",
- "secondDefiningParameter"
+ "baseGeodeticCRS",
+ "baseGeographicCRS",
+ "cartesianCS"
],
"allOf":[
{
- "$ref":"#/definitions/IdentifiedObjectType"
+ "$ref":"#/definitions/AbstractGeneralDerivedCRSType"
},
{
"type":"object",
- "title":"EllipsoidType",
+ "title":"ProjectedCRSType",
"properties":{
- "semiMajorAxis":{
- "title":"semiMajorAxis",
+ "baseGeodeticCRS":{
+ "title":"baseGeodeticCRS",
"allOf":[
{
- "$ref":"#/definitions/MeasureType"
+ "$ref":"#/definitions/GeodeticCRSPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"semiMajorAxis",
+ "localPart":"baseGeodeticCRS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "secondDefiningParameter":{
- "title":"secondDefiningParameter",
+ "baseGeographicCRS":{
+ "title":"baseGeographicCRS",
"allOf":[
{
- "$ref":"#/definitions/SecondDefiningParameterPropertyElement"
+ "$ref":"#/definitions/GeographicCRSPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"secondDefiningParameter",
+ "localPart":"baseGeographicCRS",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "cartesianCS":{
+ "title":"cartesianCS",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/CartesianCSPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"cartesianCS",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"cartesianCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
@@ -20375,230 +20060,260 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"EllipsoidType",
+ "localPart":"ProjectedCRSType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "semiMajorAxis",
- "secondDefiningParameter"
- ]
- },
- "ClothoidType.RefLocation":{
- "type":"object",
- "title":"ClothoidType.RefLocation",
- "required":[
- "affinePlacement"
- ],
- "properties":{
- "affinePlacement":{
- "title":"affinePlacement",
- "allOf":[
- {
- "$ref":"#/definitions/AffinePlacementType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"AffinePlacement",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- },
- "typeType":"classInfo",
- "propertiesOrder":[
- "affinePlacement"
+ "baseGeodeticCRS",
+ "baseGeographicCRS",
+ "cartesianCS"
]
},
- "TimeCSPropertyType":{
- "type":"object",
- "title":"TimeCSPropertyType",
+ "VerticalCRSType":{
"required":[
- "timeCS"
+ "verticalCS",
+ "verticalDatum"
],
- "properties":{
- "timeCS":{
- "title":"timeCS",
- "allOf":[
- {
- "$ref":"#/definitions/TimeCSType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"TimeCS",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCRSType"
},
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "title":"VerticalCRSType",
+ "properties":{
+ "verticalCS":{
+ "title":"verticalCS",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/VerticalCSPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"verticalCS",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"verticalCS",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "verticalDatum":{
+ "title":"verticalDatum",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/VerticalDatumPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"verticalDatum",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"verticalDatum",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":""
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
- },
- "title":{
- "title":"title",
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"VerticalCRSType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "verticalCS",
+ "verticalDatum"
+ ]
+ },
+ "GridLimitsType":{
+ "type":"object",
+ "title":"GridLimitsType",
+ "required":[
+ "gridEnvelope"
+ ],
+ "properties":{
+ "gridEnvelope":{
+ "title":"gridEnvelope",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/GridEnvelopeType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"GridEnvelope",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
- },
- "show":{
- "title":"show",
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"GridLimitsType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "gridEnvelope"
+ ]
+ },
+ "TopoPrimitiveArrayAssociationType":{
+ "type":"object",
+ "title":"TopoPrimitiveArrayAssociationType",
+ "properties":{
+ "abstractTopoPrimitive":{
+ "title":"abstractTopoPrimitive",
"allOf":[
{
- "$ref":"#/definitions/ShowType"
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractTopoPrimitiveType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractTopoPrimitive",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "minItems":0
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractTopoPrimitive",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "actuate":{
- "title":"actuate",
+ "owns":{
+ "title":"owns",
"allOf":[
{
- "$ref":"#/definitions/ActuateType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"owns",
+ "namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeCSPropertyType",
+ "localPart":"TopoPrimitiveArrayAssociationType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "timeCS",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "abstractTopoPrimitive",
+ "owns"
]
},
- "DirectedNodePropertyType":{
+ "AbstractGriddedSurfaceType.Rows.Row":{
"type":"object",
- "title":"DirectedNodePropertyType",
+ "title":"AbstractGriddedSurfaceType.Rows.Row",
"required":[
- "node"
+ "posList",
+ "geometricPositionGroup"
],
"properties":{
- "node":{
- "title":"node",
+ "posList":{
+ "title":"posList",
"allOf":[
{
- "$ref":"#/definitions/NodeType"
+ "$ref":"#/definitions/DirectPositionListType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Node",
+ "localPart":"posList",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "orientation":{
- "title":"orientation",
+ "geometricPositionGroup":{
+ "title":"geometricPositionGroup",
"allOf":[
{
- "$ref":"#/definitions/SignType"
+ "type":"array",
+ "items":{
+ "anyOf":[
+ {
+ "anyOf":[
+ {
+ "$ref":"#/definitions/DirectPositionType"
+ }
+ ],
+ "elementName":{
+ "localPart":"pos",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ {
+ "anyOf":[
+ {
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ ],
+ "elementName":{
+ "localPart":"pointProperty",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ ]
+ },
+ "minItems":1
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"orientation",
- "namespaceURI":""
+ "propertyType":"elements"
+ }
+ },
+ "typeType":"classInfo",
+ "propertiesOrder":[
+ "posList",
+ "geometricPositionGroup"
+ ]
+ },
+ "EngineeringDatumPropertyType":{
+ "type":"object",
+ "title":"EngineeringDatumPropertyType",
+ "required":[
+ "engineeringDatum"
+ ],
+ "properties":{
+ "engineeringDatum":{
+ "title":"engineeringDatum",
+ "allOf":[
+ {
+ "$ref":"#/definitions/EngineeringDatumType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"EngineeringDatum",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
"nilReason":{
@@ -20682,402 +20397,73 @@
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DirectedNodePropertyType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "node",
- "orientation",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate",
- "owns"
- ]
- },
- "CoordinatesType":{
- "type":"object",
- "title":"CoordinatesType",
- "properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"value"
- },
- "decimal":{
- "title":"decimal",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"decimal",
- "namespaceURI":""
- }
- },
- "cs":{
- "title":"cs",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"cs",
- "namespaceURI":""
- }
- },
- "ts":{
- "title":"ts",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"ts",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CoordinatesType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "value",
- "decimal",
- "cs",
- "ts"
- ]
- },
- "TopoVolumeType":{
- "required":[
- "directedTopoSolid"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractTopologyType"
- },
- {
- "type":"object",
- "title":"TopoVolumeType",
- "properties":{
- "directedTopoSolid":{
- "title":"directedTopoSolid",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/DirectedTopoSolidPropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"directedTopoSolid",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "aggregationType":{
- "title":"aggregationType",
- "allOf":[
- {
- "$ref":"#/definitions/AggregationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"aggregationType",
- "namespaceURI":""
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TopoVolumeType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "directedTopoSolid",
- "aggregationType"
- ]
- },
- "ArcStringType":{
- "required":[
- "posOrPointPropertyOrPointRep",
- "posList",
- "coordinates"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCurveSegmentType"
- },
- {
- "type":"object",
- "title":"ArcStringType",
- "properties":{
- "posOrPointPropertyOrPointRep":{
- "title":"posOrPointPropertyOrPointRep",
- "allOf":[
- {
- "type":"array",
- "items":{
- "anyOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/DirectPositionType"
- }
- },
- "elementName":{
- "localPart":"pos",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointRep",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointProperty",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- ]
- },
- "minItems":3
- }
- ],
- "propertyType":"elementRefs"
- },
- "posList":{
- "title":"posList",
- "allOf":[
- {
- "$ref":"#/definitions/DirectPositionListType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"posList",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "coordinates":{
- "title":"coordinates",
- "allOf":[
- {
- "$ref":"#/definitions/CoordinatesType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"coordinates",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "interpolation":{
- "title":"interpolation",
- "allOf":[
- {
- "$ref":"#/definitions/CurveInterpolationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"interpolation",
- "namespaceURI":""
- }
- },
- "numArc":{
- "title":"numArc",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"numArc",
- "namespaceURI":""
- }
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"ArcStringType",
+ "localPart":"EngineeringDatumPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "posOrPointPropertyOrPointRep",
- "posList",
- "coordinates",
- "interpolation",
- "numArc"
+ "engineeringDatum",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "ValuePropertyType":{
+ "MetaDataPropertyType":{
"type":"object",
- "title":"ValuePropertyType",
+ "title":"MetaDataPropertyType",
"required":[
- "abstractValue",
- "abstractGeometry",
- "abstractTimeObject",
- "_null"
+ "abstractMetaData"
],
"properties":{
- "abstractValue":{
- "title":"abstractValue",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- }
- },
- "elementName":{
- "localPart":"AbstractValue",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractValue",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "abstractGeometry":{
- "title":"abstractGeometry",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeometryType"
- }
- },
- "elementName":{
- "localPart":"AbstractGeometry",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractGeometry",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "abstractTimeObject":{
- "title":"abstractTimeObject",
+ "abstractMetaData":{
+ "title":"abstractMetaData",
"allOf":[
{
"type":"object",
@@ -21086,35 +20472,32 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTimeObjectType"
+ "$ref":"#/definitions/AbstractMetaDataType"
}
},
"elementName":{
- "localPart":"AbstractTimeObject",
+ "localPart":"AbstractMetaData",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"AbstractTimeObject",
+ "localPart":"AbstractMetaData",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "_null":{
- "title":"_null",
+ "about":{
+ "title":"about",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"Null",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"about",
+ "namespaceURI":""
}
},
"nilReason":{
@@ -21236,31 +20619,16 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ValuePropertyType",
+ "localPart":"MetaDataPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "abstractValue",
- "abstractGeometry",
- "abstractTimeObject",
- "_null",
+ "abstractMetaData",
+ "about",
"nilReason",
"remoteSchema",
"type",
@@ -21269,129 +20637,151 @@
"arcrole",
"title",
"show",
- "actuate",
- "owns"
+ "actuate"
]
},
- "EdgeType":{
+ "LinearRingType":{
"required":[
- "directedNode"
+ "posOrPointPropertyOrPointRep",
+ "posList",
+ "coordinates"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractTopoPrimitiveType"
+ "$ref":"#/definitions/AbstractRingType"
},
{
"type":"object",
- "title":"EdgeType",
+ "title":"LinearRingType",
"properties":{
- "container":{
- "title":"container",
- "allOf":[
- {
- "$ref":"#/definitions/TopoSolidPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"container",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "directedNode":{
- "title":"directedNode",
+ "posOrPointPropertyOrPointRep":{
+ "title":"posOrPointPropertyOrPointRep",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/DirectedNodePropertyType"
+ "anyOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/DirectPositionType"
+ }
+ },
+ "elementName":{
+ "localPart":"pos",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointRep",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointProperty",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ ]
},
- "maxItems":2,
- "minItems":2
+ "minItems":4
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"directedNode",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "propertyType":"elementRefs"
},
- "directedFace":{
- "title":"directedFace",
+ "posList":{
+ "title":"posList",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/DirectedFacePropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/DirectPositionListType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"directedFace",
+ "localPart":"posList",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "curveProperty":{
- "title":"curveProperty",
+ "coordinates":{
+ "title":"coordinates",
"allOf":[
{
- "$ref":"#/definitions/CurvePropertyType"
+ "$ref":"#/definitions/CoordinatesType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"curveProperty",
+ "localPart":"coordinates",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
- },
- "aggregationType":{
- "title":"aggregationType",
- "allOf":[
- {
- "$ref":"#/definitions/AggregationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"aggregationType",
- "namespaceURI":""
- }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"EdgeType",
+ "localPart":"LinearRingType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "container",
- "directedNode",
- "directedFace",
- "curveProperty",
- "aggregationType"
+ "posOrPointPropertyOrPointRep",
+ "posList",
+ "coordinates"
]
},
- "ProjectedCRSPropertyType":{
+ "AbstractGeneralOperationParameterPropertyType":{
"type":"object",
- "title":"ProjectedCRSPropertyType",
+ "title":"AbstractGeneralOperationParameterPropertyType",
"required":[
- "projectedCRS"
+ "abstractGeneralOperationParameter"
],
"properties":{
- "projectedCRS":{
- "title":"projectedCRS",
+ "abstractGeneralOperationParameter":{
+ "title":"abstractGeneralOperationParameter",
"allOf":[
{
- "$ref":"#/definitions/ProjectedCRSType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractGeneralOperationParameterType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractGeneralOperationParameter",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"ProjectedCRS",
+ "localPart":"AbstractGeneralOperationParameter",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -21518,11 +20908,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ProjectedCRSPropertyType",
+ "localPart":"AbstractGeneralOperationParameterPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "projectedCRS",
+ "abstractGeneralOperationParameter",
"nilReason",
"remoteSchema",
"type",
@@ -21534,99 +20924,229 @@
"actuate"
]
},
- "KnotType":{
- "type":"object",
- "title":"KnotType",
+ "ClothoidType":{
"required":[
- "value",
- "multiplicity",
- "weight"
+ "refLocation",
+ "scaleFactor",
+ "startParameter",
+ "endParameter"
],
- "properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCurveSegmentType"
+ },
+ {
+ "type":"object",
+ "title":"ClothoidType",
+ "properties":{
+ "refLocation":{
+ "title":"refLocation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ClothoidType.RefLocation"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"refLocation",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "scaleFactor":{
+ "title":"scaleFactor",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"scaleFactor",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "startParameter":{
+ "title":"startParameter",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"startParameter",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "endParameter":{
+ "title":"endParameter",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"endParameter",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "interpolation":{
+ "title":"interpolation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurveInterpolationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"interpolation",
+ "namespaceURI":""
+ }
}
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"value",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ClothoidType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "refLocation",
+ "scaleFactor",
+ "startParameter",
+ "endParameter",
+ "interpolation"
+ ]
+ },
+ "TimeInstantType":{
+ "required":[
+ "timePosition"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractTimeGeometricPrimitiveType"
},
- "multiplicity":{
- "title":"multiplicity",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ {
+ "type":"object",
+ "title":"TimeInstantType",
+ "properties":{
+ "timePosition":{
+ "title":"timePosition",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimePositionType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"timePosition",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
}
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"multiplicity",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TimeInstantType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "timePosition"
+ ]
+ },
+ "ConventionalUnitType":{
+ "required":[
+ "conversionToPreferredUnit",
+ "roughConversionToPreferredUnit"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/UnitDefinitionType"
},
- "weight":{
- "title":"weight",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ {
+ "type":"object",
+ "title":"ConventionalUnitType",
+ "properties":{
+ "conversionToPreferredUnit":{
+ "title":"conversionToPreferredUnit",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ConversionToPreferredUnitType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"conversionToPreferredUnit",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "roughConversionToPreferredUnit":{
+ "title":"roughConversionToPreferredUnit",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ConversionToPreferredUnitType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"roughConversionToPreferredUnit",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "derivationUnitTerm":{
+ "title":"derivationUnitTerm",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DerivationUnitTermType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"derivationUnitTerm",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
}
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"weight",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"KnotType",
+ "localPart":"ConventionalUnitType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "value",
- "multiplicity",
- "weight"
+ "conversionToPreferredUnit",
+ "roughConversionToPreferredUnit",
+ "derivationUnitTerm"
]
},
- "TimeTopologyComplexPropertyType":{
+ "ImageDatumPropertyType":{
"type":"object",
- "title":"TimeTopologyComplexPropertyType",
+ "title":"ImageDatumPropertyType",
"required":[
- "timeTopologyComplex"
+ "imageDatum"
],
"properties":{
- "timeTopologyComplex":{
- "title":"timeTopologyComplex",
+ "imageDatum":{
+ "title":"imageDatum",
"allOf":[
{
- "$ref":"#/definitions/TimeTopologyComplexType"
+ "$ref":"#/definitions/ImageDatumType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TimeTopologyComplex",
+ "localPart":"ImageDatum",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
- },
"nilReason":{
"title":"nilReason",
"allOf":[
@@ -21750,12 +21270,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeTopologyComplexPropertyType",
+ "localPart":"ImageDatumPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "timeTopologyComplex",
- "owns",
+ "imageDatum",
"nilReason",
"remoteSchema",
"type",
@@ -21767,16 +21286,15 @@
"actuate"
]
},
- "DomainSetType":{
+ "TimeTopologyPrimitivePropertyType":{
"type":"object",
- "title":"DomainSetType",
+ "title":"TimeTopologyPrimitivePropertyType",
"required":[
- "abstractGeometry",
- "abstractTimeObject"
+ "abstractTimeTopologyPrimitive"
],
"properties":{
- "abstractGeometry":{
- "title":"abstractGeometry",
+ "abstractTimeTopologyPrimitive":{
+ "title":"abstractTimeTopologyPrimitive",
"allOf":[
{
"type":"object",
@@ -21785,44 +21303,32 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeometryType"
+ "$ref":"#/definitions/AbstractTimeTopologyPrimitiveType"
}
},
"elementName":{
- "localPart":"AbstractGeometry",
+ "localPart":"AbstractTimeTopologyPrimitive",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"AbstractGeometry",
+ "localPart":"AbstractTimeTopologyPrimitive",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "abstractTimeObject":{
- "title":"abstractTimeObject",
+ "owns":{
+ "title":"owns",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractTimeObjectType"
- }
- },
- "elementName":{
- "localPart":"AbstractTimeObject",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractTimeObject",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
}
},
"nilReason":{
@@ -21944,29 +21450,16 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DomainSetType",
+ "localPart":"TimeTopologyPrimitivePropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "abstractGeometry",
- "abstractTimeObject",
+ "abstractTimeTopologyPrimitive",
+ "owns",
"nilReason",
"remoteSchema",
"type",
@@ -21975,83 +21468,120 @@
"arcrole",
"title",
"show",
- "actuate",
- "owns"
+ "actuate"
]
},
- "GeodesicStringType":{
+ "TimeType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/MeasureType"
+ },
+ {
+ "type":"object",
+ "title":"TimeType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TimeType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "TimePeriodType":{
"required":[
- "posList",
- "geometricPositionGroup"
+ "beginPosition",
+ "begin",
+ "endPosition",
+ "end",
+ "duration",
+ "timeInterval"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractCurveSegmentType"
+ "$ref":"#/definitions/AbstractTimeGeometricPrimitiveType"
},
{
"type":"object",
- "title":"GeodesicStringType",
+ "title":"TimePeriodType",
"properties":{
- "posList":{
- "title":"posList",
+ "beginPosition":{
+ "title":"beginPosition",
"allOf":[
{
- "$ref":"#/definitions/DirectPositionListType"
+ "$ref":"#/definitions/TimePositionType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"posList",
+ "localPart":"beginPosition",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "geometricPositionGroup":{
- "title":"geometricPositionGroup",
+ "begin":{
+ "title":"begin",
"allOf":[
{
- "type":"array",
- "items":{
- "anyOf":[
- {
- "anyOf":[
- {
- "$ref":"#/definitions/DirectPositionType"
- }
- ],
- "elementName":{
- "localPart":"pos",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- {
- "anyOf":[
- {
- "$ref":"#/definitions/PointPropertyType"
- }
- ],
- "elementName":{
- "localPart":"pointProperty",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- ]
- },
- "minItems":2
+ "$ref":"#/definitions/TimeInstantPropertyType"
}
],
- "propertyType":"elements"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"begin",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
},
- "interpolation":{
- "title":"interpolation",
+ "endPosition":{
+ "title":"endPosition",
"allOf":[
{
- "$ref":"#/definitions/CurveInterpolationType"
+ "$ref":"#/definitions/TimePositionType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"interpolation",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"endPosition",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "end":{
+ "title":"end",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimeInstantPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"end",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "duration":{
+ "title":"duration",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/duration"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"duration",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "timeInterval":{
+ "title":"timeInterval",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimeIntervalLengthType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"timeInterval",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
}
@@ -22059,48 +21589,41 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"GeodesicStringType",
+ "localPart":"TimePeriodType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "posList",
- "geometricPositionGroup",
- "interpolation"
+ "beginPosition",
+ "begin",
+ "endPosition",
+ "end",
+ "duration",
+ "timeInterval"
]
},
- "ValueArrayType":{
+ "DefinitionProxyType":{
+ "required":[
+ "definitionRef"
+ ],
"allOf":[
{
- "$ref":"#/definitions/CompositeValueType"
+ "$ref":"#/definitions/DefinitionType"
},
{
"type":"object",
- "title":"ValueArrayType",
+ "title":"DefinitionProxyType",
"properties":{
- "codeSpace":{
- "title":"codeSpace",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"codeSpace",
- "namespaceURI":""
- }
- },
- "uom":{
- "title":"uom",
+ "definitionRef":{
+ "title":"definitionRef",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/ReferenceType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uom",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"definitionRef",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
}
@@ -22108,182 +21631,80 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"ValueArrayType",
+ "localPart":"DefinitionProxyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "codeSpace",
- "uom"
+ "definitionRef"
]
},
- "QuantityExtentType":{
- "allOf":[
- {
- "$ref":"#/definitions/MeasureOrNilReasonListType"
+ "PointArrayPropertyType":{
+ "type":"object",
+ "title":"PointArrayPropertyType",
+ "properties":{
+ "point":{
+ "title":"point",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/PointType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Point",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
},
- {
- "type":"object",
- "title":"QuantityExtentType",
- "properties":{
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"QuantityExtentType",
+ "localPart":"PointArrayPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ },
+ "propertiesOrder":[
+ "point",
+ "owns"
+ ]
},
- "CubicSplineType":{
- "required":[
- "posOrPointPropertyOrPointRep",
- "posList",
- "coordinates",
- "vectorAtStart",
- "vectorAtEnd"
- ],
+ "Quantity":{
"allOf":[
{
- "$ref":"#/definitions/AbstractCurveSegmentType"
+ "$ref":"#/definitions/MeasureType"
},
{
"type":"object",
- "title":"CubicSplineType",
+ "title":"Quantity",
"properties":{
- "posOrPointPropertyOrPointRep":{
- "title":"posOrPointPropertyOrPointRep",
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
"type":"array",
"items":{
- "anyOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/DirectPositionType"
- }
- },
- "elementName":{
- "localPart":"pos",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointRep",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointProperty",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- ]
- },
- "minItems":2
- }
- ],
- "propertyType":"elementRefs"
- },
- "posList":{
- "title":"posList",
- "allOf":[
- {
- "$ref":"#/definitions/DirectPositionListType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"posList",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "coordinates":{
- "title":"coordinates",
- "allOf":[
- {
- "$ref":"#/definitions/CoordinatesType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"coordinates",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "vectorAtStart":{
- "title":"vectorAtStart",
- "allOf":[
- {
- "$ref":"#/definitions/VectorType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"vectorAtStart",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "vectorAtEnd":{
- "title":"vectorAtEnd",
- "allOf":[
- {
- "$ref":"#/definitions/VectorType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"vectorAtEnd",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "interpolation":{
- "title":"interpolation",
- "allOf":[
- {
- "$ref":"#/definitions/CurveInterpolationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"interpolation",
- "namespaceURI":""
- }
- },
- "degree":{
- "title":"degree",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"degree",
+ "localPart":"nilReason",
"namespaceURI":""
}
}
@@ -22291,123 +21712,97 @@
}
],
"typeType":"classInfo",
- "typeName":{
- "localPart":"CubicSplineType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
"propertiesOrder":[
- "posOrPointPropertyOrPointRep",
- "posList",
- "coordinates",
- "vectorAtStart",
- "vectorAtEnd",
- "interpolation",
- "degree"
+ "nilReason"
]
},
- "GridFunctionType":{
+ "AbstractCurveSegmentType":{
"type":"object",
- "title":"GridFunctionType",
+ "title":"AbstractCurveSegmentType",
"properties":{
- "sequenceRule":{
- "title":"sequenceRule",
+ "numDerivativesAtStart":{
+ "title":"numDerivativesAtStart",
"allOf":[
{
- "$ref":"#/definitions/SequenceRuleType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"sequenceRule",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"numDerivativesAtStart",
+ "namespaceURI":""
}
},
- "startPoint":{
- "title":"startPoint",
+ "numDerivativesAtEnd":{
+ "title":"numDerivativesAtEnd",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"startPoint",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"numDerivativesAtEnd",
+ "namespaceURI":""
+ }
+ },
+ "numDerivativeInterior":{
+ "title":"numDerivativeInterior",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"numDerivativeInterior",
+ "namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"GridFunctionType",
+ "localPart":"AbstractCurveSegmentType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "sequenceRule",
- "startPoint"
+ "numDerivativesAtStart",
+ "numDerivativesAtEnd",
+ "numDerivativeInterior"
]
},
- "TopoPointType":{
- "required":[
- "directedNode"
- ],
+ "CylinderType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractTopologyType"
+ "$ref":"#/definitions/AbstractGriddedSurfaceType"
},
{
"type":"object",
- "title":"TopoPointType",
+ "title":"CylinderType",
"properties":{
- "directedNode":{
- "title":"directedNode",
+ "horizontalCURVETYPE":{
+ "title":"horizontalCURVETYPE",
"allOf":[
{
- "$ref":"#/definitions/DirectedNodePropertyType"
+ "$ref":"#/definitions/CurveInterpolationType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"directedNode",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"horizontalCurveType",
+ "namespaceURI":""
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TopoPointType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "directedNode"
- ]
- },
- "Category":{
- "allOf":[
- {
- "$ref":"#/definitions/CodeType"
- },
- {
- "type":"object",
- "title":"Category",
- "properties":{
- "nilReason":{
- "title":"nilReason",
+ },
+ "verticalCURVETYPE":{
+ "title":"verticalCURVETYPE",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/CurveInterpolationType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"nilReason",
+ "localPart":"verticalCurveType",
"namespaceURI":""
}
}
@@ -22415,311 +21810,497 @@
}
],
"typeType":"classInfo",
+ "typeName":{
+ "localPart":"CylinderType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
"propertiesOrder":[
- "nilReason"
+ "horizontalCURVETYPE",
+ "verticalCURVETYPE"
]
},
- "GeometryArrayPropertyType":{
+ "ImageCRSPropertyType":{
"type":"object",
- "title":"GeometryArrayPropertyType",
+ "title":"ImageCRSPropertyType",
+ "required":[
+ "imageCRS"
+ ],
"properties":{
- "abstractGeometry":{
- "title":"abstractGeometry",
+ "imageCRS":{
+ "title":"imageCRS",
"allOf":[
{
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeometryType"
- }
- },
- "elementName":{
- "localPart":"AbstractGeometry",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "minItems":0
+ "$ref":"#/definitions/ImageCRSType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractGeometry",
+ "localPart":"ImageCRS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "owns":{
- "title":"owns",
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"owns",
+ "localPart":"nilReason",
"namespaceURI":""
}
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"GeometryArrayPropertyType",
+ "localPart":"ImageCRSPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "abstractGeometry",
- "owns"
+ "imageCRS",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "ArrayAssociationType":{
+ "SequenceRuleType":{
"type":"object",
- "title":"ArrayAssociationType",
+ "title":"SequenceRuleType",
"properties":{
- "abstractObject":{
- "title":"abstractObject",
+ "value":{
+ "title":"value",
"allOf":[
{
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- }
- },
- "elementName":{
- "localPart":"AbstractObject",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "minItems":0
+ "$ref":"#/definitions/SequenceRuleEnumeration"
}
],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractObject",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "propertyType":"value"
+ },
+ "order":{
+ "title":"order",
+ "allOf":[
+ {
+ "$ref":"#/definitions/IncrementOrder"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"order",
+ "namespaceURI":""
}
},
- "owns":{
- "title":"owns",
+ "axisOrder":{
+ "title":"axisOrder",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"owns",
+ "localPart":"axisOrder",
"namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ArrayAssociationType",
+ "localPart":"SequenceRuleType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "abstractObject",
- "owns"
+ "value",
+ "order",
+ "axisOrder"
]
},
- "RectifiedGridType":{
+ "MultiSolidPropertyType":{
+ "type":"object",
+ "title":"MultiSolidPropertyType",
"required":[
- "origin",
- "offsetVector"
+ "multiSolid"
],
- "allOf":[
- {
- "$ref":"#/definitions/GridType"
+ "properties":{
+ "multiSolid":{
+ "title":"multiSolid",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiSolidType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MultiSolid",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
},
- {
- "type":"object",
- "title":"RectifiedGridType",
- "properties":{
- "origin":{
- "title":"origin",
- "allOf":[
- {
- "$ref":"#/definitions/PointPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"origin",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "offsetVector":{
- "title":"offsetVector",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/VectorType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"offsetVector",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":""
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"RectifiedGridType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "origin",
- "offsetVector"
- ]
- },
- "DefinitionType":{
- "allOf":[
- {
- "$ref":"#/definitions/DefinitionBaseType"
},
- {
- "type":"object",
- "title":"DefinitionType",
- "properties":{
- "remarks":{
- "title":"remarks",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"remarks",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"DefinitionType",
+ "localPart":"MultiSolidPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "remarks"
+ "multiSolid",
+ "owns",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "ParameterValueGroupType":{
+ "AffinePlacementType":{
+ "type":"object",
+ "title":"AffinePlacementType",
"required":[
- "parameterValue",
- "group"
+ "location",
+ "refDirection",
+ "inDimension",
+ "outDimension"
],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeneralParameterValueType"
+ "properties":{
+ "location":{
+ "title":"location",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectPositionType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"location",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
},
- {
- "type":"object",
- "title":"ParameterValueGroupType",
- "properties":{
- "parameterValue":{
- "title":"parameterValue",
- "allOf":[
- {
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeneralParameterValuePropertyType"
- }
- },
- "elementName":{
- "localPart":"parameterValue",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "minItems":2
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"parameterValue",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "group":{
- "title":"group",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/OperationParameterGroupPropertyType"
- }
- },
- "elementName":{
- "localPart":"group",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"group",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "refDirection":{
+ "title":"refDirection",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/VectorType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"refDirection",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "inDimension":{
+ "title":"inDimension",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"inDimension",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "outDimension":{
+ "title":"outDimension",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"outDimension",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"ParameterValueGroupType",
+ "localPart":"AffinePlacementType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "parameterValue",
- "group"
+ "location",
+ "refDirection",
+ "inDimension",
+ "outDimension"
]
},
- "CoordinateSystemAxisPropertyType":{
+ "MultiCurvePropertyType":{
"type":"object",
- "title":"CoordinateSystemAxisPropertyType",
+ "title":"MultiCurvePropertyType",
"required":[
- "coordinateSystemAxis"
+ "multiCurve"
],
"properties":{
- "coordinateSystemAxis":{
- "title":"coordinateSystemAxis",
+ "multiCurve":{
+ "title":"multiCurve",
"allOf":[
{
- "$ref":"#/definitions/CoordinateSystemAxisType"
+ "$ref":"#/definitions/MultiCurveType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"CoordinateSystemAxis",
+ "localPart":"MultiCurve",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -22842,15 +22423,28 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CoordinateSystemAxisPropertyType",
+ "localPart":"MultiCurvePropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "coordinateSystemAxis",
+ "multiCurve",
"nilReason",
"remoteSchema",
"type",
@@ -22859,105 +22453,43 @@
"arcrole",
"title",
"show",
- "actuate"
+ "actuate",
+ "owns"
]
},
- "AbstractCoordinateOperationType":{
- "required":[
- "scope"
- ],
+ "ValueArrayType":{
"allOf":[
{
- "$ref":"#/definitions/IdentifiedObjectType"
+ "$ref":"#/definitions/CompositeValueType"
},
{
"type":"object",
- "title":"AbstractCoordinateOperationType",
+ "title":"ValueArrayType",
"properties":{
- "domainOfValidity":{
- "title":"domainOfValidity",
- "allOf":[
- {
- "$ref":"#/definitions/DomainOfValidity"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"domainOfValidity",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "scope":{
- "title":"scope",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"scope",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "operationVersion":{
- "title":"operationVersion",
+ "codeSpace":{
+ "title":"codeSpace",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"operationVersion",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "coordinateOperationAccuracy":{
- "title":"coordinateOperationAccuracy",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CoordinateOperationAccuracy"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"coordinateOperationAccuracy",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "sourceCRS":{
- "title":"sourceCRS",
- "allOf":[
- {
- "$ref":"#/definitions/CRSPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"sourceCRS",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"codeSpace",
+ "namespaceURI":""
}
},
- "targetCRS":{
- "title":"targetCRS",
+ "uom":{
+ "title":"uom",
"allOf":[
{
- "$ref":"#/definitions/CRSPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"targetCRS",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uom",
+ "namespaceURI":""
}
}
}
@@ -22965,135 +22497,200 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractCoordinateOperationType",
+ "localPart":"ValueArrayType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "domainOfValidity",
- "scope",
- "operationVersion",
- "coordinateOperationAccuracy",
- "sourceCRS",
- "targetCRS"
+ "codeSpace",
+ "uom"
]
},
- "ValueArrayPropertyType":{
+ "LengthType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/MeasureType"
+ },
+ {
+ "type":"object",
+ "title":"LengthType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"LengthType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "CountPropertyType":{
"type":"object",
- "title":"ValueArrayPropertyType",
+ "title":"CountPropertyType",
"required":[
- "abstractValueOrAbstractGeometryOrAbstractTimeObject"
+ "count"
],
"properties":{
- "abstractValueOrAbstractGeometryOrAbstractTimeObject":{
- "title":"abstractValueOrAbstractGeometryOrAbstractTimeObject",
+ "count":{
+ "title":"count",
+ "allOf":[
+ {
+ "$ref":"#/definitions/Count"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Count",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
"type":"array",
"items":{
- "anyOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeometryType"
- }
- },
- "elementName":{
- "localPart":"AbstractGeometry",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractTimeObjectType"
- }
- },
- "elementName":{
- "localPart":"AbstractTimeObject",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
- }
- },
- "elementName":{
- "localPart":"AbstractValue",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- },
- "elementName":{
- "localPart":"Null",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- ]
- },
- "minItems":1
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":""
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"elementRefs"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
},
- "owns":{
- "title":"owns",
+ "title":{
+ "title":"title",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"owns",
- "namespaceURI":""
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ValueArrayPropertyType",
+ "localPart":"CountPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "abstractValueOrAbstractGeometryOrAbstractTimeObject",
- "owns"
+ "count",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "TimePrimitivePropertyType":{
+ "TopoPrimitiveMemberType":{
"type":"object",
- "title":"TimePrimitivePropertyType",
+ "title":"TopoPrimitiveMemberType",
"required":[
- "abstractTimePrimitive"
+ "abstractTopoPrimitive"
],
"properties":{
- "abstractTimePrimitive":{
- "title":"abstractTimePrimitive",
+ "abstractTopoPrimitive":{
+ "title":"abstractTopoPrimitive",
"allOf":[
{
"type":"object",
@@ -23102,18 +22699,18 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTimePrimitiveType"
+ "$ref":"#/definitions/AbstractTopoPrimitiveType"
}
},
"elementName":{
- "localPart":"AbstractTimePrimitive",
+ "localPart":"AbstractTopoPrimitive",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"AbstractTimePrimitive",
+ "localPart":"AbstractTopoPrimitive",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -23253,11 +22850,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TimePrimitivePropertyType",
+ "localPart":"TopoPrimitiveMemberType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "abstractTimePrimitive",
+ "abstractTopoPrimitive",
"owns",
"nilReason",
"remoteSchema",
@@ -23270,75 +22867,283 @@
"actuate"
]
},
- "BagType":{
+ "TemporalCRSType":{
+ "required":[
+ "timeCS",
+ "usesTemporalCS",
+ "temporalDatum"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractGMLType"
+ "$ref":"#/definitions/AbstractCRSType"
},
{
"type":"object",
- "title":"BagType",
+ "title":"TemporalCRSType",
"properties":{
- "member":{
- "title":"member",
+ "timeCS":{
+ "title":"timeCS",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/AssociationRoleType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/TimeCSPropertyType"
+ }
},
- "minItems":0
+ "elementName":{
+ "localPart":"timeCS",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"timeCS",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "usesTemporalCS":{
+ "title":"usesTemporalCS",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TemporalCSPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"member",
+ "localPart":"usesTemporalCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "members":{
- "title":"members",
+ "temporalDatum":{
+ "title":"temporalDatum",
"allOf":[
{
- "$ref":"#/definitions/ArrayAssociationType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/TemporalDatumPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"temporalDatum",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"temporalDatum",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TemporalCRSType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "timeCS",
+ "usesTemporalCS",
+ "temporalDatum"
+ ]
+ },
+ "ArcByCenterPointType":{
+ "required":[
+ "pos",
+ "pointProperty",
+ "pointRep",
+ "posList",
+ "coordinates",
+ "radius",
+ "numARC"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCurveSegmentType"
+ },
+ {
+ "type":"object",
+ "title":"ArcByCenterPointType",
+ "properties":{
+ "pos":{
+ "title":"pos",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectPositionType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"members",
+ "localPart":"pos",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "pointProperty":{
+ "title":"pointProperty",
+ "allOf":[
+ {
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"pointProperty",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "pointRep":{
+ "title":"pointRep",
+ "allOf":[
+ {
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"pointRep",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "posList":{
+ "title":"posList",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectPositionListType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"posList",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "coordinates":{
+ "title":"coordinates",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CoordinatesType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"coordinates",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "radius":{
+ "title":"radius",
+ "allOf":[
+ {
+ "$ref":"#/definitions/LengthType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"radius",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "startAngle":{
+ "title":"startAngle",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AngleType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"startAngle",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
+ },
+ "endAngle":{
+ "title":"endAngle",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AngleType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"endAngle",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "interpolation":{
+ "title":"interpolation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurveInterpolationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"interpolation",
+ "namespaceURI":""
+ }
+ },
+ "numARC":{
+ "title":"numARC",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"numArc",
+ "namespaceURI":""
+ }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"BagType",
+ "localPart":"ArcByCenterPointType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "member",
- "members"
+ "pos",
+ "pointProperty",
+ "pointRep",
+ "posList",
+ "coordinates",
+ "radius",
+ "startAngle",
+ "endAngle",
+ "interpolation",
+ "numARC"
]
},
- "TimeEdgePropertyType":{
+ "TimeCSPropertyType":{
"type":"object",
- "title":"TimeEdgePropertyType",
+ "title":"TimeCSPropertyType",
"required":[
- "timeEdge"
+ "timeCS"
],
"properties":{
- "timeEdge":{
- "title":"timeEdge",
+ "timeCS":{
+ "title":"timeCS",
"allOf":[
{
- "$ref":"#/definitions/TimeEdgeType"
+ "$ref":"#/definitions/TimeCSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TimeEdge",
+ "localPart":"TimeCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -23461,28 +23266,15 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeEdgePropertyType",
+ "localPart":"TimeCSPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "timeEdge",
+ "timeCS",
"nilReason",
"remoteSchema",
"type",
@@ -23491,104 +23283,38 @@
"arcrole",
"title",
"show",
- "actuate",
- "owns"
- ]
- },
- "EngineeringDatumType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDatumType"
- },
- {
- "type":"object",
- "title":"EngineeringDatumType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"EngineeringDatumType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "TopoPrimitiveArrayAssociationType":{
- "type":"object",
- "title":"TopoPrimitiveArrayAssociationType",
- "properties":{
- "abstractTopoPrimitive":{
- "title":"abstractTopoPrimitive",
- "allOf":[
- {
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractTopoPrimitiveType"
- }
- },
- "elementName":{
- "localPart":"AbstractTopoPrimitive",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "minItems":0
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractTopoPrimitive",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TopoPrimitiveArrayAssociationType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "abstractTopoPrimitive",
- "owns"
+ "actuate"
]
},
- "TemporalCRSPropertyType":{
+ "CoordinateOperationAccuracy":{
"type":"object",
- "title":"TemporalCRSPropertyType",
+ "title":"CoordinateOperationAccuracy",
"required":[
- "temporalCRS"
+ "abstractDQPositionalAccuracy"
],
"properties":{
- "temporalCRS":{
- "title":"temporalCRS",
+ "abstractDQPositionalAccuracy":{
+ "title":"abstractDQPositionalAccuracy",
"allOf":[
{
- "$ref":"#/definitions/TemporalCRSType"
+ "anyOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/dom"
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ }
+ }
+ }
+ ]
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"TemporalCRS",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "propertyType":"anyElement"
},
"nilReason":{
"title":"nilReason",
@@ -23697,81 +23423,174 @@
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "propertiesOrder":[
+ "abstractDQPositionalAccuracy",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "TemporalDatumBaseType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDatumType"
+ },
+ {
+ "type":"object",
+ "title":"TemporalDatumBaseType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TemporalDatumBaseType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "AbstractGeneralParameterValueType":{
+ "type":"object",
+ "title":"AbstractGeneralParameterValueType",
+ "properties":{
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractGeneralParameterValueType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "SphereType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGriddedSurfaceType"
+ },
+ {
+ "type":"object",
+ "title":"SphereType",
+ "properties":{
+ "horizontalCURVETYPE":{
+ "title":"horizontalCURVETYPE",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurveInterpolationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"horizontalCurveType",
+ "namespaceURI":""
+ }
+ },
+ "verticalCURVETYPE":{
+ "title":"verticalCURVETYPE",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CurveInterpolationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"verticalCurveType",
+ "namespaceURI":""
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"TemporalCRSPropertyType",
+ "localPart":"SphereType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "temporalCRS",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "horizontalCURVETYPE",
+ "verticalCURVETYPE"
]
},
- "AbstractCRSType":{
+ "TransformationType":{
"required":[
- "scope"
+ "method"
],
"allOf":[
{
- "$ref":"#/definitions/IdentifiedObjectType"
+ "$ref":"#/definitions/AbstractGeneralTransformationType"
},
{
"type":"object",
- "title":"AbstractCRSType",
+ "title":"TransformationType",
"properties":{
- "domainOfValidity":{
- "title":"domainOfValidity",
+ "method":{
+ "title":"method",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/DomainOfValidity"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/OperationMethodPropertyType"
+ }
},
- "minItems":0
+ "elementName":{
+ "localPart":"method",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"domainOfValidity",
+ "localPart":"method",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "scope":{
- "title":"scope",
+ "parameterValue":{
+ "title":"parameterValue",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractGeneralParameterValuePropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"parameterValue",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
},
- "minItems":1
+ "minItems":0
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"scope",
+ "localPart":"parameterValue",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
@@ -23780,173 +23599,147 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractCRSType",
+ "localPart":"TransformationType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "domainOfValidity",
- "scope"
+ "method",
+ "parameterValue"
]
},
- "EnvelopeType":{
- "type":"object",
- "title":"EnvelopeType",
+ "AbstractCoordinateSystemType":{
"required":[
- "lowerCorner",
- "upperCorner",
- "pos",
- "coordinates"
+ "axis"
],
- "properties":{
- "lowerCorner":{
- "title":"lowerCorner",
- "allOf":[
- {
- "$ref":"#/definitions/DirectPositionType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lowerCorner",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "upperCorner":{
- "title":"upperCorner",
- "allOf":[
- {
- "$ref":"#/definitions/DirectPositionType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"upperCorner",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "pos":{
- "title":"pos",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/DirectPositionType"
- },
- "maxItems":2,
- "minItems":2
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"pos",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "coordinates":{
- "title":"coordinates",
- "allOf":[
- {
- "$ref":"#/definitions/CoordinatesType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"coordinates",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "srsName":{
- "title":"srsName",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"srsName",
- "namespaceURI":""
- }
- },
- "srsDimension":{
- "title":"srsDimension",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"srsDimension",
- "namespaceURI":""
- }
+ "allOf":[
+ {
+ "$ref":"#/definitions/IdentifiedObjectType"
},
- "axisLabels":{
- "title":"axisLabels",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "title":"AbstractCoordinateSystemType",
+ "properties":{
+ "axis":{
+ "title":"axis",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/CoordinateSystemAxisPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"axis",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"axis",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "aggregationType":{
+ "title":"aggregationType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AggregationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"aggregationType",
+ "namespaceURI":""
}
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"axisLabels",
- "namespaceURI":""
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractCoordinateSystemType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "axis",
+ "aggregationType"
+ ]
+ },
+ "SurfaceType":{
+ "required":[
+ "patches"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractSurfaceType"
},
- "uomLabels":{
- "title":"uomLabels",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "title":"SurfaceType",
+ "properties":{
+ "patches":{
+ "title":"patches",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/SurfacePatchArrayPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"patches",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"patches",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uomLabels",
- "namespaceURI":""
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"EnvelopeType",
+ "localPart":"SurfaceType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "lowerCorner",
- "upperCorner",
- "pos",
- "coordinates",
- "srsName",
- "srsDimension",
- "axisLabels",
- "uomLabels"
+ "patches"
]
},
- "GeographicCRSPropertyType":{
+ "TopoComplexPropertyType":{
"type":"object",
- "title":"GeographicCRSPropertyType",
+ "title":"TopoComplexPropertyType",
"required":[
- "geographicCRS"
+ "topoComplex"
],
"properties":{
- "geographicCRS":{
- "title":"geographicCRS",
+ "topoComplex":{
+ "title":"topoComplex",
"allOf":[
{
- "$ref":"#/definitions/GeographicCRSType"
+ "$ref":"#/definitions/TopoComplexType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"GeographicCRS",
+ "localPart":"TopoComplex",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -24073,11 +23866,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"GeographicCRSPropertyType",
+ "localPart":"TopoComplexPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "geographicCRS",
+ "topoComplex",
"nilReason",
"remoteSchema",
"type",
@@ -24089,70 +23882,150 @@
"actuate"
]
},
- "DictionaryType":{
+ "FaceType":{
+ "required":[
+ "directedEdge"
+ ],
"allOf":[
{
- "$ref":"#/definitions/DefinitionType"
+ "$ref":"#/definitions/AbstractTopoPrimitiveType"
},
{
"type":"object",
- "title":"DictionaryType",
+ "title":"FaceType",
"properties":{
- "dictionaryEntryOrIndirectEntry":{
- "title":"dictionaryEntryOrIndirectEntry",
+ "isolated":{
+ "title":"isolated",
"allOf":[
{
"type":"array",
"items":{
- "anyOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/IndirectEntryType"
- }
- },
- "elementName":{
- "localPart":"indirectEntry",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/DictionaryEntryType"
- }
- },
- "elementName":{
- "localPart":"dictionaryEntry",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- ]
+ "$ref":"#/definitions/NodePropertyType"
},
"minItems":0
}
],
- "propertyType":"elementRefs"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"isolated",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "directedEdge":{
+ "title":"directedEdge",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DirectedEdgePropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"directedEdge",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "directedTopoSolid":{
+ "title":"directedTopoSolid",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DirectedTopoSolidPropertyType"
+ },
+ "maxItems":2,
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"directedTopoSolid",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "surfaceProperty":{
+ "title":"surfaceProperty",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SurfacePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"surfaceProperty",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "universal":{
+ "title":"universal",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"universal",
+ "namespaceURI":""
+ }
},
"aggregationType":{
"title":"aggregationType",
"allOf":[
{
- "$ref":"#/definitions/AggregationType"
+ "$ref":"#/definitions/AggregationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"aggregationType",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"FaceType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "isolated",
+ "directedEdge",
+ "directedTopoSolid",
+ "surfaceProperty",
+ "universal",
+ "aggregationType"
+ ]
+ },
+ "AbstractTimePrimitiveType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractTimeObjectType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractTimePrimitiveType",
+ "properties":{
+ "relatedTime":{
+ "title":"relatedTime",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/RelatedTimeType"
+ },
+ "minItems":0
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"aggregationType",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"relatedTime",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
}
@@ -24160,74 +24033,90 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DictionaryType",
+ "localPart":"AbstractTimePrimitiveType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "dictionaryEntryOrIndirectEntry",
- "aggregationType"
+ "relatedTime"
]
},
- "SurfacePatchArrayPropertyType":{
+ "ClothoidType.RefLocation":{
"type":"object",
- "title":"SurfacePatchArrayPropertyType",
+ "title":"ClothoidType.RefLocation",
+ "required":[
+ "affinePlacement"
+ ],
"properties":{
- "abstractSurfacePatch":{
- "title":"abstractSurfacePatch",
+ "affinePlacement":{
+ "title":"affinePlacement",
"allOf":[
{
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractSurfacePatchType"
- }
- },
- "elementName":{
- "localPart":"AbstractSurfacePatch",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "minItems":0
+ "$ref":"#/definitions/AffinePlacementType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractSurfacePatch",
+ "localPart":"AffinePlacement",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
},
"typeType":"classInfo",
+ "propertiesOrder":[
+ "affinePlacement"
+ ]
+ },
+ "AbstractParametricCurveSurfaceType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractSurfacePatchType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractParametricCurveSurfaceType",
+ "properties":{
+ "aggregationType":{
+ "title":"aggregationType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AggregationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"aggregationType",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
"typeName":{
- "localPart":"SurfacePatchArrayPropertyType",
+ "localPart":"AbstractParametricCurveSurfaceType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "abstractSurfacePatch"
+ "aggregationType"
]
},
- "EllipsoidPropertyType":{
+ "CompoundCRSPropertyType":{
"type":"object",
- "title":"EllipsoidPropertyType",
+ "title":"CompoundCRSPropertyType",
"required":[
- "ellipsoid"
+ "compoundCRS"
],
"properties":{
- "ellipsoid":{
- "title":"ellipsoid",
+ "compoundCRS":{
+ "title":"compoundCRS",
"allOf":[
{
- "$ref":"#/definitions/EllipsoidType"
+ "$ref":"#/definitions/CompoundCRSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Ellipsoid",
+ "localPart":"CompoundCRS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -24354,11 +24243,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"EllipsoidPropertyType",
+ "localPart":"CompoundCRSPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "ellipsoid",
+ "compoundCRS",
"nilReason",
"remoteSchema",
"type",
@@ -24370,12 +24259,12 @@
"actuate"
]
},
- "CurveArrayPropertyType":{
+ "SurfaceArrayPropertyType":{
"type":"object",
- "title":"CurveArrayPropertyType",
+ "title":"SurfaceArrayPropertyType",
"properties":{
- "abstractCurve":{
- "title":"abstractCurve",
+ "abstractSurface":{
+ "title":"abstractSurface",
"allOf":[
{
"type":"array",
@@ -24386,11 +24275,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractCurveType"
+ "$ref":"#/definitions/AbstractSurfaceType"
}
},
"elementName":{
- "localPart":"AbstractCurve",
+ "localPart":"AbstractSurface",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -24399,7 +24288,7 @@
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"AbstractCurve",
+ "localPart":"AbstractSurface",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -24419,43 +24308,113 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CurveArrayPropertyType",
+ "localPart":"SurfaceArrayPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "abstractCurve",
+ "abstractSurface",
"owns"
]
},
- "CoordinateOperationAccuracy":{
+ "GridLengthType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/MeasureType"
+ },
+ {
+ "type":"object",
+ "title":"GridLengthType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"GridLengthType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "TimeReferenceSystemType":{
+ "required":[
+ "domainOfValidity"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/DefinitionType"
+ },
+ {
+ "type":"object",
+ "title":"TimeReferenceSystemType",
+ "properties":{
+ "domainOfValidity":{
+ "title":"domainOfValidity",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"domainOfValidity",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TimeReferenceSystemType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "domainOfValidity"
+ ]
+ },
+ "SurfacePropertyType":{
"type":"object",
- "title":"CoordinateOperationAccuracy",
+ "title":"SurfacePropertyType",
"required":[
- "abstractDQPositionalAccuracy"
+ "abstractSurface"
],
"properties":{
- "abstractDQPositionalAccuracy":{
- "title":"abstractDQPositionalAccuracy",
+ "abstractSurface":{
+ "title":"abstractSurface",
"allOf":[
{
- "anyOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/dom"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- }
- }
+ "value":{
+ "$ref":"#/definitions/AbstractSurfaceType"
}
- ]
+ },
+ "elementName":{
+ "localPart":"AbstractSurface",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
}
],
- "propertyType":"anyElement"
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractSurface",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
},
"nilReason":{
"title":"nilReason",
@@ -24579,8 +24538,13 @@
}
},
"typeType":"classInfo",
+ "typeName":{
+ "localPart":"SurfacePropertyType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
"propertiesOrder":[
- "abstractDQPositionalAccuracy",
+ "abstractSurface",
+ "owns",
"nilReason",
"remoteSchema",
"type",
@@ -24592,46 +24556,15 @@
"actuate"
]
},
- "VectorType":{
- "allOf":[
- {
- "$ref":"#/definitions/DirectPositionType"
- },
- {
- "type":"object",
- "title":"VectorType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"VectorType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "CountPropertyType":{
+ "MeasureOrNilReasonListType":{
"type":"object",
- "title":"CountPropertyType",
+ "title":"MeasureOrNilReasonListType",
"required":[
- "count"
+ "uom"
],
"properties":{
- "count":{
- "title":"count",
- "allOf":[
- {
- "$ref":"#/definitions/Count"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Count",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "nilReason":{
- "title":"nilReason",
+ "value":{
+ "title":"value",
"allOf":[
{
"type":"array",
@@ -24640,79 +24573,10 @@
}
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":""
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
+ "propertyType":"value"
},
- "title":{
- "title":"title",
+ "uom":{
+ "title":"uom",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -24720,90 +24584,40 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"uom",
+ "namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CountPropertyType",
+ "localPart":"MeasureOrNilReasonListType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "count",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "value",
+ "uom"
]
},
- "AbstractTimeSliceType":{
- "required":[
- "validTime"
- ],
+ "AbstractTimeTopologyPrimitiveType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractGMLType"
+ "$ref":"#/definitions/AbstractTimePrimitiveType"
},
{
"type":"object",
- "title":"AbstractTimeSliceType",
+ "title":"AbstractTimeTopologyPrimitiveType",
"properties":{
- "validTime":{
- "title":"validTime",
- "allOf":[
- {
- "$ref":"#/definitions/TimePrimitivePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"validTime",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "dataSource":{
- "title":"dataSource",
+ "complex":{
+ "title":"complex",
"allOf":[
{
- "$ref":"#/definitions/StringOrRefType"
+ "$ref":"#/definitions/ReferenceType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"dataSource",
+ "localPart":"complex",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
@@ -24812,104 +24626,136 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractTimeSliceType",
+ "localPart":"AbstractTimeTopologyPrimitiveType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "validTime",
- "dataSource"
+ "complex"
]
},
- "TopoSurfacePropertyType":{
+ "AbstractRingPropertyType":{
"type":"object",
- "title":"TopoSurfacePropertyType",
+ "title":"AbstractRingPropertyType",
"required":[
- "topoSurface"
+ "abstractRing"
],
"properties":{
- "topoSurface":{
- "title":"topoSurface",
+ "abstractRing":{
+ "title":"abstractRing",
"allOf":[
{
- "$ref":"#/definitions/TopoSurfaceType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractRingType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractRing",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"TopoSurface",
+ "localPart":"AbstractRing",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractRingPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "abstractRing"
+ ]
+ },
+ "AbstractMemberType":{
+ "type":"object",
+ "title":"AbstractMemberType",
+ "properties":{
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractMemberType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "owns"
+ ]
+ },
+ "DiscreteCoverageType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCoverageType"
},
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ {
+ "type":"object",
+ "title":"DiscreteCoverageType",
+ "properties":{
+ "coverageFunction":{
+ "title":"coverageFunction",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CoverageFunctionType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"coverageFunction",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"TopoSurfacePropertyType",
+ "localPart":"DiscreteCoverageType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "topoSurface",
- "owns"
+ "coverageFunction"
]
},
- "DirectedEdgePropertyType":{
+ "SphericalCSPropertyType":{
"type":"object",
- "title":"DirectedEdgePropertyType",
+ "title":"SphericalCSPropertyType",
"required":[
- "edge"
+ "sphericalCS"
],
"properties":{
- "edge":{
- "title":"edge",
+ "sphericalCS":{
+ "title":"sphericalCS",
"allOf":[
{
- "$ref":"#/definitions/EdgeType"
+ "$ref":"#/definitions/SphericalCSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Edge",
+ "localPart":"SphericalCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "orientation":{
- "title":"orientation",
- "allOf":[
- {
- "$ref":"#/definitions/SignType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"orientation",
- "namespaceURI":""
- }
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
- },
"nilReason":{
"title":"nilReason",
"allOf":[
@@ -25033,13 +24879,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DirectedEdgePropertyType",
+ "localPart":"SphericalCSPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "edge",
- "orientation",
- "owns",
+ "sphericalCS",
"nilReason",
"remoteSchema",
"type",
@@ -25051,225 +24895,35 @@
"actuate"
]
},
- "DirectionDescriptionType":{
+ "ProcedurePropertyType":{
"type":"object",
- "title":"DirectionDescriptionType",
+ "title":"ProcedurePropertyType",
"required":[
- "compassPoint",
- "keyword",
- "description",
- "reference"
+ "abstractFeature"
],
"properties":{
- "compassPoint":{
- "title":"compassPoint",
- "allOf":[
- {
- "$ref":"#/definitions/CompassPointEnumeration"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"compassPoint",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "keyword":{
- "title":"keyword",
- "allOf":[
- {
- "$ref":"#/definitions/CodeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"keyword",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "description":{
- "title":"description",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"description",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "reference":{
- "title":"reference",
+ "abstractFeature":{
+ "title":"abstractFeature",
"allOf":[
{
- "$ref":"#/definitions/ReferenceType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"reference",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DirectionDescriptionType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "compassPoint",
- "keyword",
- "description",
- "reference"
- ]
- },
- "LineStringSegmentType":{
- "required":[
- "posOrPointPropertyOrPointRep",
- "posList",
- "coordinates"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCurveSegmentType"
- },
- {
- "type":"object",
- "title":"LineStringSegmentType",
- "properties":{
- "posOrPointPropertyOrPointRep":{
- "title":"posOrPointPropertyOrPointRep",
- "allOf":[
- {
- "type":"array",
- "items":{
- "anyOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/DirectPositionType"
- }
- },
- "elementName":{
- "localPart":"pos",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointRep",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/PointPropertyType"
- }
- },
- "elementName":{
- "localPart":"pointProperty",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- ]
- },
- "minItems":2
- }
- ],
- "propertyType":"elementRefs"
- },
- "posList":{
- "title":"posList",
- "allOf":[
- {
- "$ref":"#/definitions/DirectPositionListType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"posList",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "coordinates":{
- "title":"coordinates",
- "allOf":[
- {
- "$ref":"#/definitions/CoordinatesType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractFeatureType"
}
- ],
- "propertyType":"element",
+ },
"elementName":{
- "localPart":"coordinates",
+ "localPart":"AbstractFeature",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
- },
- "interpolation":{
- "title":"interpolation",
- "allOf":[
- {
- "$ref":"#/definitions/CurveInterpolationType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"interpolation",
- "namespaceURI":""
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"LineStringSegmentType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "posOrPointPropertyOrPointRep",
- "posList",
- "coordinates",
- "interpolation"
- ]
- },
- "CategoryPropertyType":{
- "type":"object",
- "title":"CategoryPropertyType",
- "required":[
- "category"
- ],
- "properties":{
- "category":{
- "title":"category",
- "allOf":[
- {
- "$ref":"#/definitions/Category"
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"Category",
+ "localPart":"AbstractFeature",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -25392,15 +25046,28 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CategoryPropertyType",
+ "localPart":"ProcedurePropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "category",
+ "abstractFeature",
"nilReason",
"remoteSchema",
"type",
@@ -25409,173 +25076,249 @@
"arcrole",
"title",
"show",
- "actuate"
+ "actuate",
+ "owns"
]
},
- "AbstractRingPropertyType":{
+ "AbstractGeometricPrimitiveType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeometryType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractGeometricPrimitiveType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractGeometricPrimitiveType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "TopoPointPropertyType":{
"type":"object",
- "title":"AbstractRingPropertyType",
+ "title":"TopoPointPropertyType",
"required":[
- "abstractRing"
+ "topoPoint"
],
"properties":{
- "abstractRing":{
- "title":"abstractRing",
+ "topoPoint":{
+ "title":"topoPoint",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractRingType"
- }
- },
- "elementName":{
- "localPart":"AbstractRing",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "$ref":"#/definitions/TopoPointType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractRing",
+ "localPart":"TopoPoint",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractRingPropertyType",
+ "localPart":"TopoPointPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "abstractRing"
+ "topoPoint",
+ "owns"
]
},
- "OrientableCurveType":{
+ "AbstractTopoPrimitiveType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractTopologyType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractTopoPrimitiveType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractTopoPrimitiveType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "ArcStringByBulgeType":{
"required":[
- "baseCurve"
+ "posOrPointPropertyOrPointRep",
+ "posList",
+ "coordinates",
+ "bulge",
+ "normal"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractCurveType"
+ "$ref":"#/definitions/AbstractCurveSegmentType"
},
{
"type":"object",
- "title":"OrientableCurveType",
+ "title":"ArcStringByBulgeType",
"properties":{
- "baseCurve":{
- "title":"baseCurve",
+ "posOrPointPropertyOrPointRep":{
+ "title":"posOrPointPropertyOrPointRep",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "anyOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/DirectPositionType"
+ }
+ },
+ "elementName":{
+ "localPart":"pos",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointRep",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"pointProperty",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ ]
+ },
+ "minItems":2
+ }
+ ],
+ "propertyType":"elementRefs"
+ },
+ "posList":{
+ "title":"posList",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectPositionListType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"posList",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "coordinates":{
+ "title":"coordinates",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CoordinatesType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"coordinates",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "bulge":{
+ "title":"bulge",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"bulge",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "normal":{
+ "title":"normal",
"allOf":[
{
- "$ref":"#/definitions/CurvePropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/VectorType"
+ },
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"baseCurve",
+ "localPart":"normal",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "orientation":{
- "title":"orientation",
+ "interpolation":{
+ "title":"interpolation",
"allOf":[
{
- "$ref":"#/definitions/SignType"
+ "$ref":"#/definitions/CurveInterpolationType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"orientation",
+ "localPart":"interpolation",
"namespaceURI":""
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"OrientableCurveType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "baseCurve",
- "orientation"
- ]
- },
- "TopoPointPropertyType":{
- "type":"object",
- "title":"TopoPointPropertyType",
- "required":[
- "topoPoint"
- ],
- "properties":{
- "topoPoint":{
- "title":"topoPoint",
- "allOf":[
- {
- "$ref":"#/definitions/TopoPointType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"TopoPoint",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TopoPointPropertyType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "topoPoint",
- "owns"
- ]
- },
- "TimeCalendarType":{
- "required":[
- "referenceFrame"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/TimeReferenceSystemType"
- },
- {
- "type":"object",
- "title":"TimeCalendarType",
- "properties":{
- "referenceFrame":{
- "title":"referenceFrame",
+ },
+ "numArc":{
+ "title":"numArc",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/TimeCalendarEraPropertyType"
- },
- "minItems":1
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"referenceFrame",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"numArc",
+ "namespaceURI":""
}
}
}
@@ -25583,86 +25326,36 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeCalendarType",
+ "localPart":"ArcStringByBulgeType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "referenceFrame"
+ "posOrPointPropertyOrPointRep",
+ "posList",
+ "coordinates",
+ "bulge",
+ "normal",
+ "interpolation",
+ "numArc"
]
},
- "VolumeType":{
- "allOf":[
- {
- "$ref":"#/definitions/MeasureType"
- },
- {
- "type":"object",
- "title":"VolumeType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"VolumeType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "TargetPropertyType":{
+ "TimeTopologyComplexPropertyType":{
"type":"object",
- "title":"TargetPropertyType",
+ "title":"TimeTopologyComplexPropertyType",
"required":[
- "abstractFeature",
- "abstractGeometry"
+ "timeTopologyComplex"
],
"properties":{
- "abstractFeature":{
- "title":"abstractFeature",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractFeatureType"
- }
- },
- "elementName":{
- "localPart":"AbstractFeature",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractFeature",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "abstractGeometry":{
- "title":"abstractGeometry",
+ "timeTopologyComplex":{
+ "title":"timeTopologyComplex",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeometryType"
- }
- },
- "elementName":{
- "localPart":"AbstractGeometry",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "$ref":"#/definitions/TimeTopologyComplexType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractGeometry",
+ "localPart":"TimeTopologyComplex",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -25802,12 +25495,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TargetPropertyType",
+ "localPart":"TimeTopologyComplexPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "abstractFeature",
- "abstractGeometry",
+ "timeTopologyComplex",
"owns",
"nilReason",
"remoteSchema",
@@ -25820,96 +25512,423 @@
"actuate"
]
},
- "AbstractSurfaceType":{
+ "PolygonType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractGeometricPrimitiveType"
+ "$ref":"#/definitions/AbstractSurfaceType"
},
{
"type":"object",
- "title":"AbstractSurfaceType",
+ "title":"PolygonType",
"properties":{
+ "exterior":{
+ "title":"exterior",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractRingPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"exterior",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "interior":{
+ "title":"interior",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/AbstractRingPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"interior",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractSurfaceType",
+ "localPart":"PolygonType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ },
+ "propertiesOrder":[
+ "exterior",
+ "interior"
+ ]
},
- "MultiSurfaceType":{
+ "DirectedObservationType":{
+ "required":[
+ "direction"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractGeometricAggregateType"
+ "$ref":"#/definitions/ObservationType"
},
{
"type":"object",
- "title":"MultiSurfaceType",
+ "title":"DirectedObservationType",
"properties":{
- "surfaceMember":{
- "title":"surfaceMember",
+ "direction":{
+ "title":"direction",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectionPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"direction",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DirectedObservationType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "direction"
+ ]
+ },
+ "PriorityLocationPropertyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/LocationPropertyType"
+ },
+ {
+ "type":"object",
+ "title":"PriorityLocationPropertyType",
+ "properties":{
+ "priority":{
+ "title":"priority",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"priority",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"PriorityLocationPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "priority"
+ ]
+ },
+ "GridType":{
+ "required":[
+ "limits",
+ "gridAxisLabels",
+ "axisName",
+ "dimension"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeometryType"
+ },
+ {
+ "type":"object",
+ "title":"GridType",
+ "properties":{
+ "limits":{
+ "title":"limits",
+ "allOf":[
+ {
+ "$ref":"#/definitions/GridLimitsType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"limits",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "gridAxisLabels":{
+ "title":"gridAxisLabels",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/SurfacePropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"axisLabels",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "axisName":{
+ "title":"axisName",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"axisName",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "dimension":{
+ "title":"dimension",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"dimension",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"GridType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "limits",
+ "gridAxisLabels",
+ "axisName",
+ "dimension"
+ ]
+ },
+ "EdgeType":{
+ "required":[
+ "directedNode"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractTopoPrimitiveType"
+ },
+ {
+ "type":"object",
+ "title":"EdgeType",
+ "properties":{
+ "container":{
+ "title":"container",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TopoSolidPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"container",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "directedNode":{
+ "title":"directedNode",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DirectedNodePropertyType"
+ },
+ "maxItems":2,
+ "minItems":2
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"directedNode",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "directedFace":{
+ "title":"directedFace",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DirectedFacePropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"surfaceMember",
+ "localPart":"directedFace",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "surfaceMembers":{
- "title":"surfaceMembers",
+ "curveProperty":{
+ "title":"curveProperty",
"allOf":[
{
- "$ref":"#/definitions/SurfaceArrayPropertyType"
+ "$ref":"#/definitions/CurvePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"surfaceMembers",
+ "localPart":"curveProperty",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
+ },
+ "aggregationType":{
+ "title":"aggregationType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AggregationType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"aggregationType",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"EdgeType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "container",
+ "directedNode",
+ "directedFace",
+ "curveProperty",
+ "aggregationType"
+ ]
+ },
+ "AbstractRingType":{
+ "type":"object",
+ "title":"AbstractRingType",
+ "properties":{
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractRingType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "AngleChoiceType":{
+ "type":"object",
+ "title":"AngleChoiceType",
+ "required":[
+ "angle",
+ "dmsAngle"
+ ],
+ "properties":{
+ "angle":{
+ "title":"angle",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AngleType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"angle",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "dmsAngle":{
+ "title":"dmsAngle",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DMSAngleType"
}
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"dmsAngle",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiSurfaceType",
+ "localPart":"AngleChoiceType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "surfaceMember",
- "surfaceMembers"
+ "angle",
+ "dmsAngle"
]
},
- "UserDefinedCSPropertyType":{
+ "NodeOrEdgePropertyType":{
"type":"object",
- "title":"UserDefinedCSPropertyType",
+ "title":"NodeOrEdgePropertyType",
"required":[
- "userDefinedCS"
+ "node",
+ "edge"
],
"properties":{
- "userDefinedCS":{
- "title":"userDefinedCS",
+ "node":{
+ "title":"node",
"allOf":[
{
- "$ref":"#/definitions/UserDefinedCSType"
+ "$ref":"#/definitions/NodeType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"UserDefinedCS",
+ "localPart":"Node",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "edge":{
+ "title":"edge",
+ "allOf":[
+ {
+ "$ref":"#/definitions/EdgeType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Edge",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
+ },
"nilReason":{
"title":"nilReason",
"allOf":[
@@ -26033,11 +26052,13 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"UserDefinedCSPropertyType",
+ "localPart":"NodeOrEdgePropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "userDefinedCS",
+ "node",
+ "edge",
+ "owns",
"nilReason",
"remoteSchema",
"type",
@@ -26049,168 +26070,202 @@
"actuate"
]
},
- "BoundingShapeType":{
- "type":"object",
- "title":"BoundingShapeType",
- "required":[
- "envelope",
- "_null"
- ],
- "properties":{
- "envelope":{
- "title":"envelope",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/EnvelopeType"
+ "DynamicFeatureMemberType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractFeatureMemberType"
+ },
+ {
+ "type":"object",
+ "title":"DynamicFeatureMemberType",
+ "properties":{
+ "dynamicFeature":{
+ "title":"dynamicFeature",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/DynamicFeatureType"
+ }
+ },
+ "elementName":{
+ "localPart":"DynamicFeature",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "minItems":0
}
- },
+ ],
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"Envelope",
+ "localPart":"DynamicFeature",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"Envelope",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "_null":{
- "title":"_null",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":""
}
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Null",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":""
}
}
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"BoundingShapeType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "envelope",
- "_null",
- "nilReason"
- ]
- },
- "TimeIntervalLengthType":{
- "type":"object",
- "title":"TimeIntervalLengthType",
- "required":[
- "unit"
],
- "properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
- }
- ],
- "propertyType":"value"
- },
- "unit":{
- "title":"unit",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"unit",
- "namespaceURI":""
- }
- },
- "radix":{
- "title":"radix",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"radix",
- "namespaceURI":""
- }
- },
- "factor":{
- "title":"factor",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"factor",
- "namespaceURI":""
- }
- }
- },
"typeType":"classInfo",
"typeName":{
- "localPart":"TimeIntervalLengthType",
+ "localPart":"DynamicFeatureMemberType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "value",
- "unit",
- "radix",
- "factor"
+ "dynamicFeature",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "ImageCRSPropertyType":{
+ "PassThroughOperationPropertyType":{
"type":"object",
- "title":"ImageCRSPropertyType",
+ "title":"PassThroughOperationPropertyType",
"required":[
- "imageCRS"
+ "passThroughOperation"
],
"properties":{
- "imageCRS":{
- "title":"imageCRS",
+ "passThroughOperation":{
+ "title":"passThroughOperation",
"allOf":[
{
- "$ref":"#/definitions/ImageCRSType"
+ "$ref":"#/definitions/PassThroughOperationType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"ImageCRS",
+ "localPart":"PassThroughOperation",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -26337,11 +26392,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ImageCRSPropertyType",
+ "localPart":"PassThroughOperationPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "imageCRS",
+ "passThroughOperation",
"nilReason",
"remoteSchema",
"type",
@@ -26353,42 +26408,69 @@
"actuate"
]
},
- "SolidType":{
+ "TopoPointType":{
+ "required":[
+ "directedNode"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractSolidType"
+ "$ref":"#/definitions/AbstractTopologyType"
},
{
"type":"object",
- "title":"SolidType",
+ "title":"TopoPointType",
"properties":{
- "exterior":{
- "title":"exterior",
+ "directedNode":{
+ "title":"directedNode",
"allOf":[
{
- "$ref":"#/definitions/ShellPropertyType"
+ "$ref":"#/definitions/DirectedNodePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"exterior",
+ "localPart":"directedNode",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
- },
- "interior":{
- "title":"interior",
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TopoPointType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "directedNode"
+ ]
+ },
+ "TimeOrdinalReferenceSystemType":{
+ "required":[
+ "component"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimeReferenceSystemType"
+ },
+ {
+ "type":"object",
+ "title":"TimeOrdinalReferenceSystemType",
+ "properties":{
+ "component":{
+ "title":"component",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/ShellPropertyType"
+ "$ref":"#/definitions/TimeOrdinalEraPropertyType"
},
- "minItems":0
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"interior",
+ "localPart":"component",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
@@ -26397,222 +26479,156 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"SolidType",
+ "localPart":"TimeOrdinalReferenceSystemType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "component"
+ ]
+ },
+ "AbstractTimeGeometricPrimitiveType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractTimePrimitiveType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractTimeGeometricPrimitiveType",
+ "properties":{
+ "frame":{
+ "title":"frame",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"frame",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractTimeGeometricPrimitiveType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "frame"
+ ]
+ },
+ "CodeListType":{
+ "type":"object",
+ "title":"CodeListType",
+ "properties":{
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"value"
+ },
+ "codeSpace":{
+ "title":"codeSpace",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"codeSpace",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CodeListType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "exterior",
- "interior"
+ "value",
+ "codeSpace"
]
},
- "DynamicFeatureMemberType":{
+ "GeographicCRSType":{
+ "required":[
+ "usesEllipsoidalCS",
+ "usesGeodeticDatum"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractFeatureMemberType"
+ "$ref":"#/definitions/AbstractCRSType"
},
{
"type":"object",
- "title":"DynamicFeatureMemberType",
+ "title":"GeographicCRSType",
"properties":{
- "dynamicFeature":{
- "title":"dynamicFeature",
+ "usesEllipsoidalCS":{
+ "title":"usesEllipsoidalCS",
"allOf":[
{
- "type":"array",
- "items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/DynamicFeatureType"
- }
- },
- "elementName":{
- "localPart":"DynamicFeature",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "minItems":0
+ "$ref":"#/definitions/EllipsoidalCSPropertyType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"DynamicFeature",
+ "localPart":"usesEllipsoidalCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":""
- }
- },
- "remoteSchema":{
- "title":"remoteSchema",
+ "usesGeodeticDatum":{
+ "title":"usesGeodeticDatum",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/GeodeticDatumPropertyType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"remoteSchema",
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"usesGeodeticDatum",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DynamicFeatureMemberType",
+ "localPart":"GeographicCRSType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "dynamicFeature",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "usesEllipsoidalCS",
+ "usesGeodeticDatum"
]
},
- "GeneralConversionPropertyType":{
+ "MultiSurfacePropertyType":{
"type":"object",
- "title":"GeneralConversionPropertyType",
+ "title":"MultiSurfacePropertyType",
"required":[
- "abstractGeneralConversion"
+ "multiSurface"
],
"properties":{
- "abstractGeneralConversion":{
- "title":"abstractGeneralConversion",
+ "multiSurface":{
+ "title":"multiSurface",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractGeneralConversionType"
- }
- },
- "elementName":{
- "localPart":"AbstractGeneralConversion",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "$ref":"#/definitions/MultiSurfaceType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractGeneralConversion",
+ "localPart":"MultiSurface",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -26735,30 +26751,7 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"GeneralConversionPropertyType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "abstractGeneralConversion",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "AbstractMetadataPropertyType":{
- "type":"object",
- "title":"AbstractMetadataPropertyType",
- "properties":{
+ },
"owns":{
"title":"owns",
"allOf":[
@@ -26775,154 +26768,43 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractMetadataPropertyType",
+ "localPart":"MultiSurfacePropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
+ "multiSurface",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate",
"owns"
]
},
- "AbstractGMLType":{
- "type":"object",
- "title":"AbstractGMLType",
- "required":[
- "id"
- ],
- "properties":{
- "metaDataProperty":{
- "title":"metaDataProperty",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MetaDataPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"metaDataProperty",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "description":{
- "title":"description",
- "allOf":[
- {
- "$ref":"#/definitions/StringOrRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"description",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "descriptionReference":{
- "title":"descriptionReference",
- "allOf":[
- {
- "$ref":"#/definitions/ReferenceType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"descriptionReference",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "identifier":{
- "title":"identifier",
- "allOf":[
- {
- "$ref":"#/definitions/CodeWithAuthorityType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"identifier",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "name":{
- "title":"name",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CodeType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"name",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "id":{
- "title":"id",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"id",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractGMLType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "metaDataProperty",
- "description",
- "descriptionReference",
- "identifier",
- "name",
- "id"
- ]
- },
- "DirectedTopoSolidPropertyType":{
+ "ConcatenatedOperationPropertyType":{
"type":"object",
- "title":"DirectedTopoSolidPropertyType",
+ "title":"ConcatenatedOperationPropertyType",
"required":[
- "topoSolid"
+ "concatenatedOperation"
],
"properties":{
- "topoSolid":{
- "title":"topoSolid",
+ "concatenatedOperation":{
+ "title":"concatenatedOperation",
"allOf":[
{
- "$ref":"#/definitions/TopoSolidType"
+ "$ref":"#/definitions/ConcatenatedOperationType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TopoSolid",
+ "localPart":"ConcatenatedOperation",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "orientation":{
- "title":"orientation",
- "allOf":[
- {
- "$ref":"#/definitions/SignType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"orientation",
- "namespaceURI":""
- }
- },
"nilReason":{
"title":"nilReason",
"allOf":[
@@ -27042,29 +26924,15 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DirectedTopoSolidPropertyType",
+ "localPart":"ConcatenatedOperationPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "topoSolid",
- "orientation",
+ "concatenatedOperation",
"nilReason",
"remoteSchema",
"type",
@@ -27073,41 +26941,88 @@
"arcrole",
"title",
"show",
- "actuate",
- "owns"
+ "actuate"
]
},
- "PointPropertyType":{
+ "SurfacePatchArrayPropertyType":{
"type":"object",
- "title":"PointPropertyType",
- "required":[
- "point"
- ],
+ "title":"SurfacePatchArrayPropertyType",
"properties":{
- "point":{
- "title":"point",
+ "abstractSurfacePatch":{
+ "title":"abstractSurfacePatch",
"allOf":[
{
- "$ref":"#/definitions/PointType"
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractSurfacePatchType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractSurfacePatch",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "minItems":0
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"Point",
+ "localPart":"AbstractSurfacePatch",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"SurfacePatchArrayPropertyType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "abstractSurfacePatch"
+ ]
+ },
+ "ArcByBulgeType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/ArcStringByBulgeType"
},
- "owns":{
- "title":"owns",
+ {
+ "type":"object",
+ "title":"ArcByBulgeType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ArcByBulgeType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "EllipsoidPropertyType":{
+ "type":"object",
+ "title":"EllipsoidPropertyType",
+ "required":[
+ "ellipsoid"
+ ],
+ "properties":{
+ "ellipsoid":{
+ "title":"ellipsoid",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ "$ref":"#/definitions/EllipsoidType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Ellipsoid",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
"nilReason":{
@@ -27233,130 +27148,117 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"PointPropertyType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "point",
- "owns",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "ArcByBulgeType":{
- "allOf":[
- {
- "$ref":"#/definitions/ArcStringByBulgeType"
- },
- {
- "type":"object",
- "title":"ArcByBulgeType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ArcByBulgeType",
+ "localPart":"EllipsoidPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ },
+ "propertiesOrder":[
+ "ellipsoid",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
},
- "GeographicCRSType":{
+ "AbstractCoordinateOperationType":{
"required":[
- "usesEllipsoidalCS",
- "usesGeodeticDatum"
+ "scope"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractCRSType"
+ "$ref":"#/definitions/IdentifiedObjectType"
},
{
"type":"object",
- "title":"GeographicCRSType",
+ "title":"AbstractCoordinateOperationType",
"properties":{
- "usesEllipsoidalCS":{
- "title":"usesEllipsoidalCS",
+ "domainOfValidity":{
+ "title":"domainOfValidity",
"allOf":[
{
- "$ref":"#/definitions/EllipsoidalCSPropertyType"
+ "$ref":"#/definitions/DomainOfValidity"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"usesEllipsoidalCS",
+ "localPart":"domainOfValidity",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "usesGeodeticDatum":{
- "title":"usesGeodeticDatum",
+ "scope":{
+ "title":"scope",
"allOf":[
{
- "$ref":"#/definitions/GeodeticDatumPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ },
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"usesGeodeticDatum",
+ "localPart":"scope",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"GeographicCRSType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "usesEllipsoidalCS",
- "usesGeodeticDatum"
- ]
- },
- "BoundedFeatureType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractFeatureType"
- },
- {
- "type":"object",
- "title":"BoundedFeatureType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"BoundedFeatureType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "AbstractContinuousCoverageType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoverageType"
- },
- {
- "type":"object",
- "title":"AbstractContinuousCoverageType",
- "properties":{
- "coverageFunction":{
- "title":"coverageFunction",
+ },
+ "operationVersion":{
+ "title":"operationVersion",
"allOf":[
{
- "$ref":"#/definitions/CoverageFunctionType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"coverageFunction",
+ "localPart":"operationVersion",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "coordinateOperationAccuracy":{
+ "title":"coordinateOperationAccuracy",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CoordinateOperationAccuracy"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"coordinateOperationAccuracy",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "sourceCRS":{
+ "title":"sourceCRS",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CRSPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"sourceCRS",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "targetCRS":{
+ "title":"targetCRS",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CRSPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"targetCRS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
@@ -27365,115 +27267,85 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractContinuousCoverageType",
+ "localPart":"AbstractCoordinateOperationType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "coverageFunction"
+ "domainOfValidity",
+ "scope",
+ "operationVersion",
+ "coordinateOperationAccuracy",
+ "sourceCRS",
+ "targetCRS"
]
},
- "DataBlockType":{
+ "AbstractMetaDataType":{
"type":"object",
- "title":"DataBlockType",
- "required":[
- "rangeParameters",
- "tupleList",
- "doubleOrNilReasonTupleList"
- ],
+ "title":"AbstractMetaDataType",
"properties":{
- "rangeParameters":{
- "title":"rangeParameters",
- "allOf":[
- {
- "$ref":"#/definitions/AssociationRoleType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"rangeParameters",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "tupleList":{
- "title":"tupleList",
+ "content":{
+ "title":"content",
"allOf":[
{
- "$ref":"#/definitions/CoordinatesType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"tupleList",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "propertyType":"elementRefs"
},
- "doubleOrNilReasonTupleList":{
- "title":"doubleOrNilReasonTupleList",
+ "id":{
+ "title":"id",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"doubleOrNilReasonTupleList",
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"id",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DataBlockType",
+ "localPart":"AbstractMetaDataType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "rangeParameters",
- "tupleList",
- "doubleOrNilReasonTupleList"
+ "content",
+ "id"
]
},
- "IndirectEntryType":{
- "type":"object",
- "title":"IndirectEntryType",
- "required":[
- "definitionProxy"
- ],
- "properties":{
- "definitionProxy":{
- "title":"definitionProxy",
- "allOf":[
- {
- "$ref":"#/definitions/DefinitionProxyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"DefinitionProxy",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "TemporalCSType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
+ },
+ {
+ "type":"object",
+ "title":"TemporalCSType",
+ "properties":{
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"IndirectEntryType",
+ "localPart":"TemporalCSType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "definitionProxy"
- ]
+ }
},
- "AbstractGeneralOperationParameterPropertyType":{
+ "SolidPropertyType":{
"type":"object",
- "title":"AbstractGeneralOperationParameterPropertyType",
+ "title":"SolidPropertyType",
"required":[
- "abstractGeneralOperationParameter"
+ "abstractSolid"
],
"properties":{
- "abstractGeneralOperationParameter":{
- "title":"abstractGeneralOperationParameter",
+ "abstractSolid":{
+ "title":"abstractSolid",
"allOf":[
{
"type":"object",
@@ -27482,18 +27354,18 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeneralOperationParameterType"
+ "$ref":"#/definitions/AbstractSolidType"
}
},
"elementName":{
- "localPart":"AbstractGeneralOperationParameter",
+ "localPart":"AbstractSolid",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"AbstractGeneralOperationParameter",
+ "localPart":"AbstractSolid",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -27616,15 +27488,28 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractGeneralOperationParameterPropertyType",
+ "localPart":"SolidPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "abstractGeneralOperationParameter",
+ "abstractSolid",
"nilReason",
"remoteSchema",
"type",
@@ -27633,86 +27518,285 @@
"arcrole",
"title",
"show",
- "actuate"
+ "actuate",
+ "owns"
]
},
- "TemporalDatumType":{
+ "SphericalCSType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
+ },
+ {
+ "type":"object",
+ "title":"SphericalCSType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"SphericalCSType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "TopoSurfacePropertyType":{
+ "type":"object",
+ "title":"TopoSurfacePropertyType",
"required":[
- "origin"
+ "topoSurface"
],
+ "properties":{
+ "topoSurface":{
+ "title":"topoSurface",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TopoSurfaceType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"TopoSurface",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TopoSurfacePropertyType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "topoSurface",
+ "owns"
+ ]
+ },
+ "VolumeType":{
"allOf":[
{
- "$ref":"#/definitions/TemporalDatumBaseType"
+ "$ref":"#/definitions/MeasureType"
},
{
"type":"object",
- "title":"TemporalDatumType",
+ "title":"VolumeType",
"properties":{
- "origin":{
- "title":"origin",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"origin",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"TemporalDatumType",
+ "localPart":"VolumeType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "SecondDefiningParameterPropertyElement":{
+ "type":"object",
+ "title":"SecondDefiningParameterPropertyElement",
+ "required":[
+ "secondDefiningParameter"
+ ],
+ "properties":{
+ "secondDefiningParameter":{
+ "title":"secondDefiningParameter",
+ "allOf":[
+ {
+ "$ref":"#/definitions/SecondDefiningParameter"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"SecondDefiningParameter",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
},
+ "typeType":"classInfo",
"propertiesOrder":[
- "origin"
+ "secondDefiningParameter"
]
},
- "CompositeSurfaceType":{
+ "MovingObjectStatusType":{
"required":[
- "surfaceMember"
+ "position",
+ "pos",
+ "locationName",
+ "locationReference",
+ "location"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractSurfaceType"
+ "$ref":"#/definitions/AbstractTimeSliceType"
},
{
"type":"object",
- "title":"CompositeSurfaceType",
+ "title":"MovingObjectStatusType",
"properties":{
- "surfaceMember":{
- "title":"surfaceMember",
+ "position":{
+ "title":"position",
+ "allOf":[
+ {
+ "$ref":"#/definitions/GeometryPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"position",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "pos":{
+ "title":"pos",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectPositionType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"pos",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "locationName":{
+ "title":"locationName",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"locationName",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "locationReference":{
+ "title":"locationReference",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ReferenceType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"locationReference",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "location":{
+ "title":"location",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/LocationPropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"location",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"location",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "speed":{
+ "title":"speed",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MeasureType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"speed",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "bearing":{
+ "title":"bearing",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectionPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"bearing",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "acceleration":{
+ "title":"acceleration",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MeasureType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"acceleration",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "elevation":{
+ "title":"elevation",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/SurfacePropertyType"
- },
- "minItems":1
+ "$ref":"#/definitions/MeasureType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"surfaceMember",
+ "localPart":"elevation",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "aggregationType":{
- "title":"aggregationType",
+ "status":{
+ "title":"status",
"allOf":[
{
- "$ref":"#/definitions/AggregationType"
+ "$ref":"#/definitions/StringOrRefType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"aggregationType",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"status",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "statusReference":{
+ "title":"statusReference",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ReferenceType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"statusReference",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
}
@@ -27720,23 +27804,35 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"CompositeSurfaceType",
+ "localPart":"MovingObjectStatusType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "surfaceMember",
- "aggregationType"
+ "position",
+ "pos",
+ "locationName",
+ "locationReference",
+ "location",
+ "speed",
+ "bearing",
+ "acceleration",
+ "elevation",
+ "status",
+ "statusReference"
]
},
- "SurfacePropertyType":{
+ "LocationPropertyType":{
"type":"object",
- "title":"SurfacePropertyType",
+ "title":"LocationPropertyType",
"required":[
- "abstractSurface"
+ "abstractGeometry",
+ "locationKeyWord",
+ "locationString",
+ "_null"
],
"properties":{
- "abstractSurface":{
- "title":"abstractSurface",
+ "abstractGeometry":{
+ "title":"abstractGeometry",
"allOf":[
{
"type":"object",
@@ -27745,18 +27841,60 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractSurfaceType"
+ "$ref":"#/definitions/AbstractGeometryType"
}
},
"elementName":{
- "localPart":"AbstractSurface",
+ "localPart":"AbstractGeometry",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"AbstractSurface",
+ "localPart":"AbstractGeometry",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "locationKeyWord":{
+ "title":"locationKeyWord",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"LocationKeyWord",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "locationString":{
+ "title":"locationString",
+ "allOf":[
+ {
+ "$ref":"#/definitions/StringOrRefType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"LocationString",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "_null":{
+ "title":"_null",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Null",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -27879,28 +28017,18 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
- },
- "owns":{
- "title":"owns",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
- }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"SurfacePropertyType",
+ "localPart":"LocationPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "abstractSurface",
+ "abstractGeometry",
+ "locationKeyWord",
+ "locationString",
+ "_null",
"nilReason",
"remoteSchema",
"type",
@@ -27909,30 +28037,124 @@
"arcrole",
"title",
"show",
- "actuate",
- "owns"
+ "actuate"
]
},
- "EngineeringCRSPropertyType":{
+ "AbstractSurfaceType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractGeometricPrimitiveType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractSurfaceType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractSurfaceType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "SolidType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractSolidType"
+ },
+ {
+ "type":"object",
+ "title":"SolidType",
+ "properties":{
+ "exterior":{
+ "title":"exterior",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShellPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"exterior",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "interior":{
+ "title":"interior",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/ShellPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"interior",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"SolidType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "exterior",
+ "interior"
+ ]
+ },
+ "TimePrimitivePropertyType":{
"type":"object",
- "title":"EngineeringCRSPropertyType",
+ "title":"TimePrimitivePropertyType",
"required":[
- "engineeringCRS"
+ "abstractTimePrimitive"
],
"properties":{
- "engineeringCRS":{
- "title":"engineeringCRS",
+ "abstractTimePrimitive":{
+ "title":"abstractTimePrimitive",
"allOf":[
{
- "$ref":"#/definitions/EngineeringCRSType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractTimePrimitiveType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractTimePrimitive",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"EngineeringCRS",
+ "localPart":"AbstractTimePrimitive",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
+ },
"nilReason":{
"title":"nilReason",
"allOf":[
@@ -28056,11 +28278,12 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"EngineeringCRSPropertyType",
+ "localPart":"TimePrimitivePropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "engineeringCRS",
+ "abstractTimePrimitive",
+ "owns",
"nilReason",
"remoteSchema",
"type",
@@ -28072,345 +28295,175 @@
"actuate"
]
},
- "MappingRuleType":{
- "type":"object",
- "title":"MappingRuleType",
- "required":[
- "ruleDefinition",
- "ruleReference"
- ],
- "properties":{
- "ruleDefinition":{
- "title":"ruleDefinition",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"ruleDefinition",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "ruleReference":{
- "title":"ruleReference",
- "allOf":[
- {
- "$ref":"#/definitions/ReferenceType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"ruleReference",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MappingRuleType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "ruleDefinition",
- "ruleReference"
- ]
- },
- "CategoryExtentType":{
- "allOf":[
- {
- "$ref":"#/definitions/CodeOrNilReasonListType"
- },
- {
- "type":"object",
- "title":"CategoryExtentType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CategoryExtentType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "FormulaType":{
+ "CurveArrayPropertyType":{
"type":"object",
- "title":"FormulaType",
- "required":[
- "b",
- "c"
- ],
+ "title":"CurveArrayPropertyType",
"properties":{
- "a":{
- "title":"a",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"a",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "b":{
- "title":"b",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"b",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "c":{
- "title":"c",
+ "abstractCurve":{
+ "title":"abstractCurve",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ "type":"array",
+ "items":{
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractCurveType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractCurve",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "minItems":0
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"c",
+ "localPart":"AbstractCurve",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "d":{
- "title":"d",
+ "owns":{
+ "title":"owns",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"d",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"FormulaType",
+ "localPart":"CurveArrayPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "a",
- "b",
- "c",
- "d"
+ "abstractCurve",
+ "owns"
]
},
- "ArcType":{
- "allOf":[
- {
- "$ref":"#/definitions/ArcStringType"
- },
- {
- "type":"object",
- "title":"ArcType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ArcType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "PassThroughOperationType":{
- "required":[
- "modifiedCoordinate",
- "coordOperation"
- ],
+ "ConeType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractCoordinateOperationType"
+ "$ref":"#/definitions/AbstractGriddedSurfaceType"
},
{
"type":"object",
- "title":"PassThroughOperationType",
+ "title":"ConeType",
"properties":{
- "modifiedCoordinate":{
- "title":"modifiedCoordinate",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"modifiedCoordinate",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "coordOperation":{
- "title":"coordOperation",
+ "horizontalCURVETYPE":{
+ "title":"horizontalCURVETYPE",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/CoordinateOperationPropertyType"
- }
- },
- "elementName":{
- "localPart":"coordOperation",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "$ref":"#/definitions/CurveInterpolationType"
}
],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"coordOperation",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"horizontalCurveType",
+ "namespaceURI":""
}
},
- "aggregationType":{
- "title":"aggregationType",
+ "verticalCURVETYPE":{
+ "title":"verticalCURVETYPE",
"allOf":[
{
- "$ref":"#/definitions/AggregationType"
+ "$ref":"#/definitions/CurveInterpolationType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"aggregationType",
- "namespaceURI":""
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"PassThroughOperationType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "modifiedCoordinate",
- "coordOperation",
- "aggregationType"
- ]
- },
- "UnitOfMeasureType":{
- "type":"object",
- "title":"UnitOfMeasureType",
- "required":[
- "uom"
- ],
- "properties":{
- "uom":{
- "title":"uom",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uom",
- "namespaceURI":""
+ "localPart":"verticalCurveType",
+ "namespaceURI":""
+ }
+ }
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"UnitOfMeasureType",
+ "localPart":"ConeType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "uom"
+ "horizontalCURVETYPE",
+ "verticalCURVETYPE"
]
},
- "SecondDefiningParameter":{
+ "InlinePropertyType":{
"type":"object",
- "title":"SecondDefiningParameter",
+ "title":"InlinePropertyType",
"required":[
- "inverseFlattening",
- "semiMinorAxis",
- "isSphere"
+ "any"
],
"properties":{
- "inverseFlattening":{
- "title":"inverseFlattening",
- "allOf":[
- {
- "$ref":"#/definitions/MeasureType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"inverseFlattening",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "semiMinorAxis":{
- "title":"semiMinorAxis",
+ "any":{
+ "title":"any",
"allOf":[
{
- "$ref":"#/definitions/LengthType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ }
+ }
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"semiMinorAxis",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "propertyType":"anyElement"
},
- "isSphere":{
- "title":"isSphere",
+ "owns":{
+ "title":"owns",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"isSphere",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
}
}
},
"typeType":"classInfo",
+ "typeName":{
+ "localPart":"InlinePropertyType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
"propertiesOrder":[
- "inverseFlattening",
- "semiMinorAxis",
- "isSphere"
+ "any",
+ "owns"
]
},
- "ImageDatumPropertyType":{
+ "CategoryPropertyType":{
"type":"object",
- "title":"ImageDatumPropertyType",
+ "title":"CategoryPropertyType",
"required":[
- "imageDatum"
+ "category"
],
"properties":{
- "imageDatum":{
- "title":"imageDatum",
+ "category":{
+ "title":"category",
"allOf":[
{
- "$ref":"#/definitions/ImageDatumType"
+ "$ref":"#/definitions/Category"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"ImageDatum",
+ "localPart":"Category",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -28537,11 +28590,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ImageDatumPropertyType",
+ "localPart":"CategoryPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "imageDatum",
+ "category",
"nilReason",
"remoteSchema",
"type",
@@ -28553,171 +28606,431 @@
"actuate"
]
},
- "GeodeticCRSType":{
+ "TimeEdgeType":{
"required":[
- "ellipsoidalCS",
- "cartesianCS",
- "sphericalCS",
- "geodeticDatum"
+ "start",
+ "end"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractCRSType"
+ "$ref":"#/definitions/AbstractTimeTopologyPrimitiveType"
},
{
"type":"object",
- "title":"GeodeticCRSType",
+ "title":"TimeEdgeType",
"properties":{
- "ellipsoidalCS":{
- "title":"ellipsoidalCS",
+ "start":{
+ "title":"start",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/EllipsoidalCSPropertyType"
- }
- },
- "elementName":{
- "localPart":"ellipsoidalCS",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "$ref":"#/definitions/TimeNodePropertyType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"ellipsoidalCS",
+ "localPart":"start",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "cartesianCS":{
- "title":"cartesianCS",
+ "end":{
+ "title":"end",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/CartesianCSPropertyType"
- }
- },
- "elementName":{
- "localPart":"cartesianCS",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "$ref":"#/definitions/TimeNodePropertyType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"cartesianCS",
+ "localPart":"end",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "sphericalCS":{
- "title":"sphericalCS",
+ "extent":{
+ "title":"extent",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/SphericalCSPropertyType"
- }
- },
- "elementName":{
- "localPart":"sphericalCS",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "$ref":"#/definitions/TimePeriodPropertyType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"sphericalCS",
+ "localPart":"extent",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
- },
- "geodeticDatum":{
- "title":"geodeticDatum",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/GeodeticDatumPropertyType"
- }
- },
- "elementName":{
- "localPart":"geodeticDatum",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TimeEdgeType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "start",
+ "end",
+ "extent"
+ ]
+ },
+ "SingleCRSPropertyType":{
+ "type":"object",
+ "title":"SingleCRSPropertyType",
+ "required":[
+ "abstractSingleCRS"
+ ],
+ "properties":{
+ "abstractSingleCRS":{
+ "title":"abstractSingleCRS",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractCRSType"
}
- ],
- "propertyType":"elementRef",
+ },
"elementName":{
- "localPart":"geodeticDatum",
+ "localPart":"AbstractSingleCRS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractSingleCRS",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":""
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"GeodeticCRSType",
+ "localPart":"SingleCRSPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "ellipsoidalCS",
- "cartesianCS",
- "sphericalCS",
- "geodeticDatum"
+ "abstractSingleCRS",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "IdentifiedObjectType":{
- "allOf":[
- {
- "$ref":"#/definitions/DefinitionType"
+ "DatumPropertyType":{
+ "type":"object",
+ "title":"DatumPropertyType",
+ "required":[
+ "abstractDatum"
+ ],
+ "properties":{
+ "abstractDatum":{
+ "title":"abstractDatum",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractDatumType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractDatum",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractDatum",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
},
- {
- "type":"object",
- "title":"IdentifiedObjectType",
- "properties":{
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":""
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"IdentifiedObjectType",
+ "localPart":"DatumPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ },
+ "propertiesOrder":[
+ "abstractDatum",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
},
- "MultiSolidPropertyType":{
+ "TimeCalendarEraPropertyType":{
"type":"object",
- "title":"MultiSolidPropertyType",
+ "title":"TimeCalendarEraPropertyType",
"required":[
- "multiSolid"
+ "timeCalendarEra"
],
"properties":{
- "multiSolid":{
- "title":"multiSolid",
+ "timeCalendarEra":{
+ "title":"timeCalendarEra",
"allOf":[
{
- "$ref":"#/definitions/MultiSolidType"
+ "$ref":"#/definitions/TimeCalendarEraType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MultiSolid",
+ "localPart":"TimeCalendarEra",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -28857,11 +29170,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiSolidPropertyType",
+ "localPart":"TimeCalendarEraPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "multiSolid",
+ "timeCalendarEra",
"owns",
"nilReason",
"remoteSchema",
@@ -28874,23 +29187,41 @@
"actuate"
]
},
- "PrimeMeridianPropertyType":{
+ "AngleType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/MeasureType"
+ },
+ {
+ "type":"object",
+ "title":"AngleType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AngleType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "TransformationPropertyType":{
"type":"object",
- "title":"PrimeMeridianPropertyType",
+ "title":"TransformationPropertyType",
"required":[
- "primeMeridian"
+ "transformation"
],
"properties":{
- "primeMeridian":{
- "title":"primeMeridian",
+ "transformation":{
+ "title":"transformation",
"allOf":[
{
- "$ref":"#/definitions/PrimeMeridianType"
+ "$ref":"#/definitions/TransformationType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"PrimeMeridian",
+ "localPart":"Transformation",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -29017,11 +29348,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"PrimeMeridianPropertyType",
+ "localPart":"TransformationPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "primeMeridian",
+ "transformation",
"nilReason",
"remoteSchema",
"type",
@@ -29033,118 +29364,23 @@
"actuate"
]
},
- "AbstractDatumType":{
- "required":[
- "scope"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/IdentifiedObjectType"
- },
- {
- "type":"object",
- "title":"AbstractDatumType",
- "properties":{
- "domainOfValidity":{
- "title":"domainOfValidity",
- "allOf":[
- {
- "$ref":"#/definitions/DomainOfValidity"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"domainOfValidity",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "scope":{
- "title":"scope",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"scope",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "anchorDefinition":{
- "title":"anchorDefinition",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/CodeType"
- }
- },
- "elementName":{
- "localPart":"anchorDefinition",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"anchorDefinition",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "realizationEpoch":{
- "title":"realizationEpoch",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"realizationEpoch",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractDatumType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "domainOfValidity",
- "scope",
- "anchorDefinition",
- "realizationEpoch"
- ]
- },
- "DerivedCRSPropertyType":{
+ "QuantityPropertyType":{
"type":"object",
- "title":"DerivedCRSPropertyType",
+ "title":"QuantityPropertyType",
"required":[
- "derivedCRS"
+ "quantity"
],
"properties":{
- "derivedCRS":{
- "title":"derivedCRS",
+ "quantity":{
+ "title":"quantity",
"allOf":[
{
- "$ref":"#/definitions/DerivedCRSType"
+ "$ref":"#/definitions/Quantity"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DerivedCRS",
+ "localPart":"Quantity",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -29271,11 +29507,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DerivedCRSPropertyType",
+ "localPart":"QuantityPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "derivedCRS",
+ "quantity",
"nilReason",
"remoteSchema",
"type",
@@ -29287,141 +29523,146 @@
"actuate"
]
},
- "TimeType":{
- "allOf":[
- {
- "$ref":"#/definitions/MeasureType"
- },
- {
- "type":"object",
- "title":"TimeType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"TimeType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "AbstractSolidType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeometricPrimitiveType"
- },
- {
- "type":"object",
- "title":"AbstractSolidType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractSolidType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "OffsetCurveType":{
+ "TimePeriodPropertyType":{
+ "type":"object",
+ "title":"TimePeriodPropertyType",
"required":[
- "offsetBase",
- "distance"
+ "timePeriod"
],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCurveSegmentType"
- },
- {
- "type":"object",
- "title":"OffsetCurveType",
- "properties":{
- "offsetBase":{
- "title":"offsetBase",
- "allOf":[
- {
- "$ref":"#/definitions/CurvePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"offsetBase",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "distance":{
- "title":"distance",
- "allOf":[
- {
- "$ref":"#/definitions/LengthType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"distance",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "refDirection":{
- "title":"refDirection",
- "allOf":[
- {
- "$ref":"#/definitions/VectorType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"refDirection",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "properties":{
+ "timePeriod":{
+ "title":"timePeriod",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TimePeriodType"
}
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"TimePeriod",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"OffsetCurveType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "offsetBase",
- "distance",
- "refDirection"
- ]
- },
- "SurfaceArrayPropertyType":{
- "type":"object",
- "title":"SurfaceArrayPropertyType",
- "properties":{
- "abstractSurface":{
- "title":"abstractSurface",
+ },
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
"type":"array",
"items":{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractSurfaceType"
- }
- },
- "elementName":{
- "localPart":"AbstractSurface",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "minItems":0
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractSurface",
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":""
+ }
+ },
+ "remoteSchema":{
+ "title":"remoteSchema",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"remoteSchema",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
"owns":{
"title":"owns",
"allOf":[
@@ -29438,76 +29679,42 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"SurfaceArrayPropertyType",
+ "localPart":"TimePeriodPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "abstractSurface",
+ "timePeriod",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate",
"owns"
]
},
- "DerivedCRSType":{
- "required":[
- "baseCRS",
- "derivedCRSType",
- "coordinateSystem"
- ],
+ "DefinitionType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractGeneralDerivedCRSType"
+ "$ref":"#/definitions/DefinitionBaseType"
},
{
"type":"object",
- "title":"DerivedCRSType",
+ "title":"DefinitionType",
"properties":{
- "baseCRS":{
- "title":"baseCRS",
- "allOf":[
- {
- "$ref":"#/definitions/SingleCRSPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"baseCRS",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "derivedCRSType":{
- "title":"derivedCRSType",
- "allOf":[
- {
- "$ref":"#/definitions/CodeWithAuthorityType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"derivedCRSType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "coordinateSystem":{
- "title":"coordinateSystem",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/CoordinateSystemPropertyType"
- }
- },
- "elementName":{
- "localPart":"coordinateSystem",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "remarks":{
+ "title":"remarks",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"coordinateSystem",
+ "localPart":"remarks",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
@@ -29516,57 +29723,43 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DerivedCRSType",
+ "localPart":"DefinitionType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "baseCRS",
- "derivedCRSType",
- "coordinateSystem"
+ "remarks"
]
},
- "TopoPrimitiveMemberType":{
+ "DirectedEdgePropertyType":{
"type":"object",
- "title":"TopoPrimitiveMemberType",
+ "title":"DirectedEdgePropertyType",
"required":[
- "abstractTopoPrimitive"
+ "edge"
],
"properties":{
- "abstractTopoPrimitive":{
- "title":"abstractTopoPrimitive",
+ "edge":{
+ "title":"edge",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractTopoPrimitiveType"
- }
- },
- "elementName":{
- "localPart":"AbstractTopoPrimitive",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "$ref":"#/definitions/EdgeType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractTopoPrimitive",
+ "localPart":"Edge",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "owns":{
- "title":"owns",
+ "orientation":{
+ "title":"orientation",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ "$ref":"#/definitions/SignType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"owns",
+ "localPart":"orientation",
"namespaceURI":""
}
},
@@ -29689,16 +29882,29 @@
"localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
+ },
+ "owns":{
+ "title":"owns",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"owns",
+ "namespaceURI":""
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TopoPrimitiveMemberType",
+ "localPart":"DirectedEdgePropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "abstractTopoPrimitive",
- "owns",
+ "edge",
+ "orientation",
"nilReason",
"remoteSchema",
"type",
@@ -29707,24 +29913,201 @@
"arcrole",
"title",
"show",
- "actuate"
+ "actuate",
+ "owns"
]
},
- "ReferenceType":{
+ "CoordinateSystemAxisType":{
+ "required":[
+ "axisAbbrev",
+ "axisDirection",
+ "uom"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/IdentifiedObjectType"
+ },
+ {
+ "type":"object",
+ "title":"CoordinateSystemAxisType",
+ "properties":{
+ "axisAbbrev":{
+ "title":"axisAbbrev",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"axisAbbrev",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "axisDirection":{
+ "title":"axisDirection",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeWithAuthorityType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"axisDirection",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "minimumValue":{
+ "title":"minimumValue",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"minimumValue",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "maximumValue":{
+ "title":"maximumValue",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"maximumValue",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "rangeMeaning":{
+ "title":"rangeMeaning",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CodeWithAuthorityType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"rangeMeaning",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "uom":{
+ "title":"uom",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uom",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CoordinateSystemAxisType",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ },
+ "propertiesOrder":[
+ "axisAbbrev",
+ "axisDirection",
+ "minimumValue",
+ "maximumValue",
+ "rangeMeaning",
+ "uom"
+ ]
+ },
+ "TinType.ControlPoint":{
"type":"object",
- "title":"ReferenceType",
+ "title":"TinType.ControlPoint",
+ "required":[
+ "posList",
+ "geometricPositionGroup"
+ ],
"properties":{
- "owns":{
- "title":"owns",
+ "posList":{
+ "title":"posList",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ "$ref":"#/definitions/DirectPositionListType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"owns",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"posList",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "geometricPositionGroup":{
+ "title":"geometricPositionGroup",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "anyOf":[
+ {
+ "anyOf":[
+ {
+ "$ref":"#/definitions/DirectPositionType"
+ }
+ ],
+ "elementName":{
+ "localPart":"pos",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ {
+ "anyOf":[
+ {
+ "$ref":"#/definitions/PointPropertyType"
+ }
+ ],
+ "elementName":{
+ "localPart":"pointProperty",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ ]
+ },
+ "minItems":3
+ }
+ ],
+ "propertyType":"elements"
+ }
+ },
+ "typeType":"classInfo",
+ "propertiesOrder":[
+ "posList",
+ "geometricPositionGroup"
+ ]
+ },
+ "OperationParameterGroupPropertyType":{
+ "type":"object",
+ "title":"OperationParameterGroupPropertyType",
+ "required":[
+ "operationParameterGroup"
+ ],
+ "properties":{
+ "operationParameterGroup":{
+ "title":"operationParameterGroup",
+ "allOf":[
+ {
+ "$ref":"#/definitions/OperationParameterGroupType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"OperationParameterGroup",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
"nilReason":{
@@ -29850,11 +30233,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ReferenceType",
+ "localPart":"OperationParameterGroupPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "owns",
+ "operationParameterGroup",
"nilReason",
"remoteSchema",
"type",
@@ -29866,41 +30249,35 @@
"actuate"
]
},
- "AngleType":{
- "allOf":[
- {
- "$ref":"#/definitions/MeasureType"
- },
- {
- "type":"object",
- "title":"AngleType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AngleType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "OperationParameterGroupPropertyType":{
+ "CRSPropertyType":{
"type":"object",
- "title":"OperationParameterGroupPropertyType",
+ "title":"CRSPropertyType",
"required":[
- "operationParameterGroup"
+ "abstractCRS"
],
"properties":{
- "operationParameterGroup":{
- "title":"operationParameterGroup",
+ "abstractCRS":{
+ "title":"abstractCRS",
"allOf":[
{
- "$ref":"#/definitions/OperationParameterGroupType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractCRSType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractCRS",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"OperationParameterGroup",
+ "localPart":"AbstractCRS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -30027,11 +30404,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"OperationParameterGroupPropertyType",
+ "localPart":"CRSPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "operationParameterGroup",
+ "abstractCRS",
"nilReason",
"remoteSchema",
"type",
@@ -30043,85 +30420,36 @@
"actuate"
]
},
- "BaseUnitType":{
- "required":[
- "unitsSystem"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/UnitDefinitionType"
- },
- {
- "type":"object",
- "title":"BaseUnitType",
- "properties":{
- "unitsSystem":{
- "title":"unitsSystem",
- "allOf":[
- {
- "$ref":"#/definitions/ReferenceType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"unitsSystem",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"BaseUnitType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "unitsSystem"
- ]
- },
- "MetaDataPropertyType":{
+ "NodePropertyType":{
"type":"object",
- "title":"MetaDataPropertyType",
+ "title":"NodePropertyType",
"required":[
- "abstractMetaData"
+ "node"
],
"properties":{
- "abstractMetaData":{
- "title":"abstractMetaData",
+ "node":{
+ "title":"node",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractMetaDataType"
- }
- },
- "elementName":{
- "localPart":"AbstractMetaData",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "$ref":"#/definitions/NodeType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractMetaData",
+ "localPart":"Node",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "about":{
- "title":"about",
+ "owns":{
+ "title":"owns",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"about",
+ "localPart":"owns",
"namespaceURI":""
}
},
@@ -30217,268 +30545,68 @@
"attributeName":{
"localPart":"title",
"namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MetaDataPropertyType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "abstractMetaData",
- "about",
- "nilReason",
- "remoteSchema",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "AbstractGeneralTransformationType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCoordinateOperationType"
- },
- {
- "type":"object",
- "title":"AbstractGeneralTransformationType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractGeneralTransformationType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "GeocentricCRSType":{
- "required":[
- "usesCartesianCS",
- "usesSphericalCS",
- "usesGeodeticDatum"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCRSType"
- },
- {
- "type":"object",
- "title":"GeocentricCRSType",
- "properties":{
- "usesCartesianCS":{
- "title":"usesCartesianCS",
- "allOf":[
- {
- "$ref":"#/definitions/CartesianCSPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"usesCartesianCS",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "usesSphericalCS":{
- "title":"usesSphericalCS",
- "allOf":[
- {
- "$ref":"#/definitions/SphericalCSPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"usesSphericalCS",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "usesGeodeticDatum":{
- "title":"usesGeodeticDatum",
- "allOf":[
- {
- "$ref":"#/definitions/GeodeticDatumPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"usesGeodeticDatum",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"GeocentricCRSType",
+ "localPart":"NodePropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "usesCartesianCS",
- "usesSphericalCS",
- "usesGeodeticDatum"
+ "node",
+ "owns",
+ "nilReason",
+ "remoteSchema",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "ParameterValueType":{
+ "ConversionType":{
"required":[
- "value",
- "dmsAngleValue",
- "stringValue",
- "integerValue",
- "booleanValue",
- "valueList",
- "integerValueList",
- "valueFile",
- "operationParameter"
+ "method"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractGeneralParameterValueType"
+ "$ref":"#/definitions/AbstractGeneralConversionType"
},
{
"type":"object",
- "title":"ParameterValueType",
+ "title":"ConversionType",
"properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "$ref":"#/definitions/MeasureType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"value",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "dmsAngleValue":{
- "title":"dmsAngleValue",
- "allOf":[
- {
- "$ref":"#/definitions/DMSAngleType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"dmsAngleValue",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "stringValue":{
- "title":"stringValue",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"stringValue",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "integerValue":{
- "title":"integerValue",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"integerValue",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "booleanValue":{
- "title":"booleanValue",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"booleanValue",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "valueList":{
- "title":"valueList",
- "allOf":[
- {
- "$ref":"#/definitions/MeasureListType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"valueList",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "integerValueList":{
- "title":"integerValueList",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"integerValueList",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "valueFile":{
- "title":"valueFile",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"valueFile",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "operationParameter":{
- "title":"operationParameter",
+ "method":{
+ "title":"method",
"allOf":[
{
"type":"object",
@@ -30487,147 +30615,80 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationParameterPropertyType"
+ "$ref":"#/definitions/OperationMethodPropertyType"
}
},
"elementName":{
- "localPart":"operationParameter",
+ "localPart":"method",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"operationParameter",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ParameterValueType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "value",
- "dmsAngleValue",
- "stringValue",
- "integerValue",
- "booleanValue",
- "valueList",
- "integerValueList",
- "valueFile",
- "operationParameter"
- ]
- },
- "GridType":{
- "required":[
- "limits",
- "gridAxisLabels",
- "axisName",
- "dimension"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeometryType"
- },
- {
- "type":"object",
- "title":"GridType",
- "properties":{
- "limits":{
- "title":"limits",
- "allOf":[
- {
- "$ref":"#/definitions/GridLimitsType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"limits",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "gridAxisLabels":{
- "title":"gridAxisLabels",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"axisLabels",
+ "localPart":"method",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "axisName":{
- "title":"axisName",
+ "parameterValue":{
+ "title":"parameterValue",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractGeneralParameterValuePropertyType"
+ }
+ },
+ "elementName":{
+ "localPart":"parameterValue",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
},
- "minItems":1
+ "minItems":0
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"axisName",
+ "localPart":"parameterValue",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
- },
- "dimension":{
- "title":"dimension",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"dimension",
- "namespaceURI":""
- }
}
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"GridType",
+ "localPart":"ConversionType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "limits",
- "gridAxisLabels",
- "axisName",
- "dimension"
+ "method",
+ "parameterValue"
]
},
- "CylindricalCSPropertyType":{
+ "DerivedCRSPropertyType":{
"type":"object",
- "title":"CylindricalCSPropertyType",
+ "title":"DerivedCRSPropertyType",
"required":[
- "cylindricalCS"
+ "derivedCRS"
],
"properties":{
- "cylindricalCS":{
- "title":"cylindricalCS",
+ "derivedCRS":{
+ "title":"derivedCRS",
"allOf":[
{
- "$ref":"#/definitions/CylindricalCSType"
+ "$ref":"#/definitions/DerivedCRSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"CylindricalCS",
+ "localPart":"DerivedCRS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -30754,11 +30815,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CylindricalCSPropertyType",
+ "localPart":"DerivedCRSPropertyType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
},
"propertiesOrder":[
- "cylindricalCS",
+ "derivedCRS",
"nilReason",
"remoteSchema",
"type",
@@ -30770,161 +30831,100 @@
"actuate"
]
},
- "AbstractCurveType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGeometricPrimitiveType"
+ "DegreesType":{
+ "type":"object",
+ "title":"DegreesType",
+ "properties":{
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/int"
+ }
+ ],
+ "propertyType":"value"
},
- {
- "type":"object",
- "title":"AbstractCurveType",
- "properties":{
+ "direction":{
+ "title":"direction",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"direction",
+ "namespaceURI":""
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractCurveType",
+ "localPart":"DegreesType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ },
+ "propertiesOrder":[
+ "value",
+ "direction"
+ ]
},
- "KnotPropertyType":{
+ "SecondDefiningParameter":{
"type":"object",
- "title":"KnotPropertyType",
+ "title":"SecondDefiningParameter",
"required":[
- "knot"
+ "inverseFlattening",
+ "semiMinorAxis",
+ "isSphere"
],
"properties":{
- "knot":{
- "title":"knot",
+ "inverseFlattening":{
+ "title":"inverseFlattening",
"allOf":[
{
- "$ref":"#/definitions/KnotType"
+ "$ref":"#/definitions/MeasureType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Knot",
+ "localPart":"inverseFlattening",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"KnotPropertyType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- },
- "propertiesOrder":[
- "knot"
- ]
- },
- "DynamicFeatureType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractFeatureType"
},
- {
- "type":"object",
- "title":"DynamicFeatureType",
- "properties":{
- "validTime":{
- "title":"validTime",
- "allOf":[
- {
- "$ref":"#/definitions/TimePrimitivePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"validTime",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "history":{
- "title":"history",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/HistoryPropertyType"
- }
- },
- "elementName":{
- "localPart":"history",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"history",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "dataSource":{
- "title":"dataSource",
- "allOf":[
- {
- "$ref":"#/definitions/StringOrRefType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"dataSource",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "dataSourceReference":{
- "title":"dataSourceReference",
- "allOf":[
- {
- "$ref":"#/definitions/ReferenceType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"dataSourceReference",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "semiMinorAxis":{
+ "title":"semiMinorAxis",
+ "allOf":[
+ {
+ "$ref":"#/definitions/LengthType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"semiMinorAxis",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ "isSphere":{
+ "title":"isSphere",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"isSphere",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DynamicFeatureType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
},
+ "typeType":"classInfo",
"propertiesOrder":[
- "validTime",
- "history",
- "dataSource",
- "dataSourceReference"
+ "inverseFlattening",
+ "semiMinorAxis",
+ "isSphere"
]
},
- "AbstractTimeObjectType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractGMLType"
- },
- {
- "type":"object",
- "title":"AbstractTimeObjectType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractTimeObjectType",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- "TimeIndeterminateValueType":{
+ "IncrementOrder":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -30932,11 +30932,11 @@
],
"typeType":"enumInfo",
"typeName":{
- "localPart":"TimeIndeterminateValueType",
+ "localPart":"IncrementOrder",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "CompassPointEnumeration":{
+ "AggregationType":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -30944,7 +30944,7 @@
],
"typeType":"enumInfo",
"typeName":{
- "localPart":"CompassPointEnumeration",
+ "localPart":"AggregationType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -30960,7 +30960,7 @@
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "SurfaceInterpolationType":{
+ "CurveInterpolationType":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -30968,11 +30968,11 @@
],
"typeType":"enumInfo",
"typeName":{
- "localPart":"SurfaceInterpolationType",
+ "localPart":"CurveInterpolationType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "AggregationType":{
+ "SurfaceInterpolationType":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -30980,7 +30980,7 @@
],
"typeType":"enumInfo",
"typeName":{
- "localPart":"AggregationType",
+ "localPart":"SurfaceInterpolationType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31008,7 +31008,7 @@
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "CurveInterpolationType":{
+ "TimeIndeterminateValueType":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -31016,11 +31016,11 @@
],
"typeType":"enumInfo",
"typeName":{
- "localPart":"CurveInterpolationType",
+ "localPart":"TimeIndeterminateValueType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
- "IncrementOrder":{
+ "CompassPointEnumeration":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -31028,7 +31028,7 @@
],
"typeType":"enumInfo",
"typeName":{
- "localPart":"IncrementOrder",
+ "localPart":"CompassPointEnumeration",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31053,56 +31053,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CurvePropertyType"
- }
- },
- "elementName":{
- "localPart":"curveProperty",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/MultiPointType"
- }
- },
- "elementName":{
- "localPart":"MultiPoint",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/CRSPropertyType"
- }
- },
- "elementName":{
- "localPart":"crsRef",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/VerticalCRSPropertyType"
+ "$ref":"#/definitions/DomainSetType"
}
},
"elementName":{
- "localPart":"verticalCRSRef",
+ "localPart":"multiPointDomain",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31113,11 +31068,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractRingPropertyType"
+ "$ref":"#/definitions/SurfacePropertyType"
}
},
"elementName":{
- "localPart":"exterior",
+ "localPart":"surfaceProperty",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31128,11 +31083,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SurfacePropertyType"
+ "$ref":"#/definitions/GeometryArrayPropertyType"
}
},
"elementName":{
- "localPart":"surfaceMember",
+ "localPart":"geometryMembers",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31143,11 +31098,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DictionaryEntryType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
}
},
"elementName":{
- "localPart":"definitionMember",
+ "localPart":"decimalMinutes",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31158,11 +31113,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DerivedUnitType"
+ "$ref":"#/definitions/TimeInstantType"
}
},
"elementName":{
- "localPart":"DerivedUnit",
+ "localPart":"TimeInstant",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31173,11 +31128,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CylinderType"
+ "$ref":"#/definitions/FileType"
}
},
"elementName":{
- "localPart":"Cylinder",
+ "localPart":"File",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31188,11 +31143,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiSurfacePropertyType"
+ "$ref":"#/definitions/TemporalDatumType"
}
},
"elementName":{
- "localPart":"multiExtentOf",
+ "localPart":"TemporalDatum",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31203,11 +31158,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/FileType"
+ "$ref":"#/definitions/DefinitionProxyType"
}
},
"elementName":{
- "localPart":"File",
+ "localPart":"DefinitionProxy",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31218,11 +31173,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationParameterGroupType"
+ "$ref":"#/definitions/DerivedCRSType"
}
},
"elementName":{
- "localPart":"OperationParameterGroup",
+ "localPart":"DerivedCRS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31233,11 +31188,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeocentricCRSPropertyType"
+ "$ref":"#/definitions/SolidPropertyType"
}
},
"elementName":{
- "localPart":"geocentricCRSRef",
+ "localPart":"solidMember",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31248,11 +31203,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/OperationParameterType"
}
},
"elementName":{
- "localPart":"reversePropertyName",
+ "localPart":"OperationParameter",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31263,11 +31218,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeodeticCRSPropertyType"
+ "$ref":"#/definitions/HistoryPropertyType"
}
},
"elementName":{
- "localPart":"baseGeodeticCRS",
+ "localPart":"history",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31278,11 +31233,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/FeatureArrayPropertyType"
+ "$ref":"#/definitions/OperationParameterPropertyType"
}
},
"elementName":{
- "localPart":"featureMembers",
+ "localPart":"operationParameterGroupRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31293,11 +31248,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DiscreteCoverageType"
+ "$ref":"#/definitions/SolidArrayPropertyType"
}
},
"elementName":{
- "localPart":"GridCoverage",
+ "localPart":"solidMembers",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31308,11 +31263,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeneralOperationParameterType"
+ "$ref":"#/definitions/MultiCurvePropertyType"
}
},
"elementName":{
- "localPart":"AbstractGeneralOperationParameter",
+ "localPart":"multiEdgeOf",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31323,11 +31278,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/AbstractGeneralParameterValuePropertyType"
}
},
"elementName":{
- "localPart":"sourceDimensions",
+ "localPart":"usesValue",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31338,11 +31293,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TemporalCSType"
+ "$ref":"#/definitions/StringOrRefType"
}
},
"elementName":{
- "localPart":"TemporalCS",
+ "localPart":"status",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31353,11 +31308,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EngineeringCRSPropertyType"
+ "$ref":"#/definitions/TemporalDatumPropertyType"
}
},
"elementName":{
- "localPart":"engineeringCRSRef",
+ "localPart":"temporalDatumRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31368,11 +31323,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoComplexType"
+ "$ref":"#/definitions/HistoryPropertyType"
}
},
"elementName":{
- "localPart":"TopoComplex",
+ "localPart":"track",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31383,11 +31338,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/MultiSurfacePropertyType"
}
},
"elementName":{
- "localPart":"locationName",
+ "localPart":"multiExtentOf",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31398,11 +31353,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiGeometryPropertyType"
+ "$ref":"#/definitions/AbstractCoordinateOperationType"
}
},
"elementName":{
- "localPart":"multiGeometryProperty",
+ "localPart":"AbstractCoordinateOperation",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31413,11 +31368,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/CoordinateOperationPropertyType"
}
},
"elementName":{
- "localPart":"valueFile",
+ "localPart":"usesSingleOperation",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31428,11 +31383,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CategoryExtentType"
+ "$ref":"#/definitions/DictionaryType"
}
},
"elementName":{
- "localPart":"CategoryExtent",
+ "localPart":"Dictionary",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31443,11 +31398,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeOrdinalReferenceSystemType"
+ "$ref":"#/definitions/AbstractGeneralParameterValuePropertyType"
}
},
"elementName":{
- "localPart":"TimeOrdinalReferenceSystem",
+ "localPart":"parameterValue",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31458,11 +31413,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EnvelopeType"
+ "$ref":"#/definitions/DiscreteCoverageType"
}
},
"elementName":{
- "localPart":"Envelope",
+ "localPart":"RectifiedGridCoverage",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31473,11 +31428,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AssociationRoleType"
+ "$ref":"#/definitions/GeodesicType"
}
},
"elementName":{
- "localPart":"abstractAssociationRole",
+ "localPart":"Geodesic",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31488,11 +31443,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EllipsoidalCSType"
+ "$ref":"#/definitions/PrimeMeridianPropertyType"
}
},
"elementName":{
- "localPart":"EllipsoidalCS",
+ "localPart":"primeMeridianRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31503,11 +31458,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeometricComplexType"
+ "$ref":"#/definitions/MetaDataPropertyType"
}
},
"elementName":{
- "localPart":"GeometricComplex",
+ "localPart":"metaDataProperty",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31518,11 +31473,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LineStringType"
+ "$ref":"#/definitions/TemporalCSPropertyType"
}
},
"elementName":{
- "localPart":"LineString",
+ "localPart":"usesTemporalCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31533,11 +31488,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ "$ref":"#/definitions/CylindricalCSPropertyType"
}
},
"elementName":{
- "localPart":"minimumValue",
+ "localPart":"cylindricalCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31548,11 +31503,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AngleType"
+ "$ref":"#/definitions/ProcedurePropertyType"
}
},
"elementName":{
- "localPart":"greenwichLongitude",
+ "localPart":"using",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31563,11 +31518,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeographicCRSType"
+ "$ref":"#/definitions/EllipsoidType"
}
},
"elementName":{
- "localPart":"GeographicCRS",
+ "localPart":"Ellipsoid",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31578,11 +31533,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SurfaceArrayPropertyType"
+ "$ref":"#/definitions/ArcStringType"
}
},
"elementName":{
- "localPart":"surfaceArrayProperty",
+ "localPart":"ArcString",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31593,11 +31548,14 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/FormulaCitation"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
},
"elementName":{
- "localPart":"formulaCitation",
+ "localPart":"doubleOrNilReasonTupleList",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31608,11 +31566,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EllipsoidalCSPropertyType"
+ "$ref":"#/definitions/DirectedObservationAtDistanceType"
}
},
"elementName":{
- "localPart":"usesEllipsoidalCS",
+ "localPart":"DirectedObservationAtDistance",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31623,11 +31581,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/UnitOfMeasureType"
}
},
"elementName":{
- "localPart":"AbstractObject",
+ "localPart":"unitOfMeasure",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31638,11 +31596,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGMLType"
+ "$ref":"#/definitions/LinearCSPropertyType"
}
},
"elementName":{
- "localPart":"AbstractGML",
+ "localPart":"linearCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31653,11 +31611,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CRSPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
},
"elementName":{
- "localPart":"sourceCRS",
+ "localPart":"minimumOccurs",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31668,11 +31626,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinateSystemPropertyType"
+ "$ref":"#/definitions/MultiSolidType"
}
},
"elementName":{
- "localPart":"usesCS",
+ "localPart":"MultiSolid",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31683,11 +31641,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ "$ref":"#/definitions/MultiCurvePropertyType"
}
},
"elementName":{
- "localPart":"maximumValue",
+ "localPart":"multiCenterLineOf",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31698,11 +31656,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiPointPropertyType"
+ "$ref":"#/definitions/CompoundCRSPropertyType"
}
},
"elementName":{
- "localPart":"multiCenterOf",
+ "localPart":"compoundCRSRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31713,11 +31671,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ArrayAssociationType"
+ "$ref":"#/definitions/AbstractGriddedSurfaceType"
}
},
"elementName":{
- "localPart":"members",
+ "localPart":"AbstractGriddedSurface",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31728,11 +31686,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ResultType"
+ "$ref":"#/definitions/AssociationRoleType"
}
},
"elementName":{
- "localPart":"resultOf",
+ "localPart":"member",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31743,11 +31701,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DomainSetType"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"gridDomain",
+ "localPart":"locationName",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31758,11 +31716,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SurfacePatchArrayPropertyType"
+ "$ref":"#/definitions/AbstractCurveType"
}
},
"elementName":{
- "localPart":"polygonPatches",
+ "localPart":"AbstractCurve",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31773,11 +31731,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/StringOrRefType"
+ "$ref":"#/definitions/CylindricalCSPropertyType"
}
},
"elementName":{
- "localPart":"MappingRule",
+ "localPart":"cylindricalCSRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31788,11 +31746,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GridType"
+ "$ref":"#/definitions/MeasureType"
}
},
"elementName":{
- "localPart":"Grid",
+ "localPart":"measure",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31803,11 +31761,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationParameterPropertyType"
+ "$ref":"#/definitions/AbstractGeometryType"
}
},
"elementName":{
- "localPart":"operationParameterGroupRef",
+ "localPart":"AbstractGeometry",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31818,11 +31776,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DictionaryType"
+ "$ref":"#/definitions/CurveType"
}
},
"elementName":{
- "localPart":"Dictionary",
+ "localPart":"Curve",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31833,11 +31791,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TemporalDatumPropertyType"
+ "$ref":"#/definitions/SurfaceArrayPropertyType"
}
},
"elementName":{
- "localPart":"temporalDatum",
+ "localPart":"surfaceMembers",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31848,11 +31806,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/Quantity"
+ "$ref":"#/definitions/AbstractGeometricAggregateType"
}
},
"elementName":{
- "localPart":"Quantity",
+ "localPart":"AbstractGeometricAggregate",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31863,11 +31821,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationMethodType"
+ "$ref":"#/definitions/MultiPointPropertyType"
}
},
"elementName":{
- "localPart":"OperationMethod",
+ "localPart":"multiLocation",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31878,11 +31836,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeneralOperationParameterPropertyType"
+ "$ref":"#/definitions/OperationParameterPropertyType"
}
},
"elementName":{
- "localPart":"includesParameter",
+ "localPart":"operationParameter",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31893,11 +31851,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AffinePlacementType"
+ "$ref":"#/definitions/MultiGeometryType"
}
},
"elementName":{
- "localPart":"AffinePlacement",
+ "localPart":"MultiGeometry",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31908,11 +31866,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PointType"
+ "$ref":"#/definitions/CoordinateSystemAxisPropertyType"
}
},
"elementName":{
- "localPart":"Point",
+ "localPart":"usesAxis",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31923,11 +31881,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeCSPropertyType"
+ "$ref":"#/definitions/TriangleType"
}
},
"elementName":{
- "localPart":"usesTimeCS",
+ "localPart":"Triangle",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31938,11 +31896,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RectangleType"
+ "$ref":"#/definitions/PointArrayPropertyType"
}
},
"elementName":{
- "localPart":"Rectangle",
+ "localPart":"pointMembers",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31953,11 +31911,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SphericalCSPropertyType"
+ "$ref":"#/definitions/TimeClockType"
}
},
"elementName":{
- "localPart":"sphericalCSRef",
+ "localPart":"TimeClock",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31968,11 +31926,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MappingRuleType"
+ "$ref":"#/definitions/CartesianCSPropertyType"
}
},
"elementName":{
- "localPart":"CoverageMappingRule",
+ "localPart":"usesCartesianCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31983,11 +31941,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ConcatenatedOperationPropertyType"
+ "$ref":"#/definitions/DiscreteCoverageType"
}
},
"elementName":{
- "localPart":"concatenatedOperationRef",
+ "localPart":"AbstractDiscreteCoverage",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -31998,11 +31956,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeneralParameterValuePropertyType"
+ "$ref":"#/definitions/RectangleType"
}
},
"elementName":{
- "localPart":"parameterValue",
+ "localPart":"Rectangle",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32013,11 +31971,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ReferenceType"
+ "$ref":"#/definitions/SolidType"
}
},
"elementName":{
- "localPart":"definitionRef",
+ "localPart":"Solid",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32028,14 +31986,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/GeneralConversionPropertyType"
}
},
"elementName":{
- "localPart":"doubleOrNilReasonTupleList",
+ "localPart":"generalConversionRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32046,11 +32001,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeneralConversionType"
+ "$ref":"#/definitions/GeodeticCRSType"
}
},
"elementName":{
- "localPart":"AbstractGeneralConversion",
+ "localPart":"GeodeticCRS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32061,11 +32016,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"maximumOccurs",
+ "localPart":"AbstractObject",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32076,11 +32031,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PassThroughOperationPropertyType"
+ "$ref":"#/definitions/DynamicFeatureType"
}
},
"elementName":{
- "localPart":"passThroughOperationRef",
+ "localPart":"DynamicFeature",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32091,11 +32046,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinateOperationAccuracy"
+ "$ref":"#/definitions/EllipsoidPropertyType"
}
},
"elementName":{
- "localPart":"coordinateOperationAccuracy",
+ "localPart":"ellipsoidRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32106,11 +32061,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AssociationRoleType"
+ "$ref":"#/definitions/PointPropertyType"
}
},
"elementName":{
- "localPart":"rangeParameters",
+ "localPart":"position",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32121,11 +32076,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinatesType"
+ "$ref":"#/definitions/PrimeMeridianType"
}
},
"elementName":{
- "localPart":"coordinates",
+ "localPart":"PrimeMeridian",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32136,11 +32091,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/VerticalDatumPropertyType"
+ "$ref":"#/definitions/SurfacePropertyType"
}
},
"elementName":{
- "localPart":"verticalDatumRef",
+ "localPart":"baseSurface",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32151,11 +32106,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AssociationRoleType"
+ "$ref":"#/definitions/ValuePropertyType"
}
},
"elementName":{
- "localPart":"abstractStrictAssociationRole",
+ "localPart":"valueComponent",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32166,11 +32121,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ImageDatumPropertyType"
+ "$ref":"#/definitions/AbstractParametricCurveSurfaceType"
}
},
"elementName":{
- "localPart":"imageDatum",
+ "localPart":"AbstractParametricCurveSurface",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32181,11 +32136,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimePeriodType"
+ "$ref":"#/definitions/SphericalCSPropertyType"
}
},
"elementName":{
- "localPart":"TimePeriod",
+ "localPart":"sphericalCSRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32196,11 +32151,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractCRSType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
},
"elementName":{
- "localPart":"AbstractSingleCRS",
+ "localPart":"targetDimensions",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32211,11 +32166,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PointPropertyType"
+ "$ref":"#/definitions/Boolean"
}
},
"elementName":{
- "localPart":"position",
+ "localPart":"Boolean",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32226,11 +32181,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ConeType"
+ "$ref":"#/definitions/UserDefinedCSPropertyType"
}
},
"elementName":{
- "localPart":"Cone",
+ "localPart":"userDefinedCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32241,11 +32196,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiSurfaceType"
+ "$ref":"#/definitions/MultiSolidPropertyType"
}
},
"elementName":{
- "localPart":"MultiSurface",
+ "localPart":"multiSolidProperty",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32256,11 +32211,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinateSystemAxisPropertyType"
+ "$ref":"#/definitions/CoordinatesType"
}
},
"elementName":{
- "localPart":"axis",
+ "localPart":"tupleList",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32271,11 +32226,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractCurveSegmentType"
+ "$ref":"#/definitions/CompositeValueType"
}
},
"elementName":{
- "localPart":"AbstractCurveSegment",
+ "localPart":"CompositeValue",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32286,11 +32241,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DiscreteCoverageType"
+ "$ref":"#/definitions/MultiSurfacePropertyType"
}
},
"elementName":{
- "localPart":"MultiCurveCoverage",
+ "localPart":"multiCoverage",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32301,11 +32256,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MovingObjectStatusType"
+ "$ref":"#/definitions/ConversionType"
}
},
"elementName":{
- "localPart":"MovingObjectStatus",
+ "localPart":"Conversion",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32316,11 +32271,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DataBlockType"
+ "$ref":"#/definitions/GridType"
}
},
"elementName":{
- "localPart":"DataBlock",
+ "localPart":"Grid",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32331,11 +32286,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoComplexPropertyType"
+ "$ref":"#/definitions/TopoPointPropertyType"
}
},
"elementName":{
- "localPart":"subComplex",
+ "localPart":"topoPointProperty",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32346,11 +32301,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CurvePropertyType"
+ "$ref":"#/definitions/SphereType"
}
},
"elementName":{
- "localPart":"centerLineOf",
+ "localPart":"Sphere",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32361,11 +32316,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/HistoryPropertyType"
+ "$ref":"#/definitions/MeasureType"
}
},
"elementName":{
- "localPart":"history",
+ "localPart":"value",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32376,11 +32331,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractSurfacePatchType"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"AbstractSurfacePatch",
+ "localPart":"anchorPoint",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32391,11 +32346,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SingleOperationPropertyType"
+ "$ref":"#/definitions/CoordinateSystemAxisPropertyType"
}
},
"elementName":{
- "localPart":"singleOperationRef",
+ "localPart":"axis",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32406,11 +32361,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeometryArrayPropertyType"
+ "$ref":"#/definitions/ObservationType"
}
},
"elementName":{
- "localPart":"geometryMembers",
+ "localPart":"Observation",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32421,11 +32376,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoSurfaceType"
+ "$ref":"#/definitions/SurfacePropertyType"
}
},
"elementName":{
- "localPart":"TopoSurface",
+ "localPart":"extentOf",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32436,11 +32391,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CurveType"
+ "$ref":"#/definitions/AbstractTimeComplexType"
}
},
"elementName":{
- "localPart":"Curve",
+ "localPart":"AbstractTimeComplex",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32451,11 +32406,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/HistoryPropertyType"
+ "$ref":"#/definitions/GeocentricCRSType"
}
},
"elementName":{
- "localPart":"track",
+ "localPart":"GeocentricCRS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32466,11 +32421,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/VerticalCSPropertyType"
+ "$ref":"#/definitions/GeocentricCRSPropertyType"
}
},
"elementName":{
- "localPart":"usesVerticalCS",
+ "localPart":"geocentricCRSRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32481,11 +32436,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SolidPropertyType"
+ "$ref":"#/definitions/CRSPropertyType"
}
},
"elementName":{
- "localPart":"solidMember",
+ "localPart":"targetCRS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32496,11 +32451,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/SurfaceType"
}
},
"elementName":{
- "localPart":"methodFormula",
+ "localPart":"TriangulatedSurface",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32511,11 +32466,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TemporalCSPropertyType"
+ "$ref":"#/definitions/StringOrRefType"
}
},
"elementName":{
- "localPart":"temporalCSRef",
+ "localPart":"quantityType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32526,11 +32481,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CartesianCSType"
+ "$ref":"#/definitions/AbstractSolidType"
}
},
"elementName":{
- "localPart":"CartesianCS",
+ "localPart":"AbstractSolid",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32541,11 +32496,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/IndirectEntryType"
+ "$ref":"#/definitions/AbstractGeneralConversionType"
}
},
"elementName":{
- "localPart":"indirectEntry",
+ "localPart":"AbstractGeneralConversion",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32560,7 +32515,7 @@
}
},
"elementName":{
- "localPart":"coordinateSystemRef",
+ "localPart":"usesCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32571,11 +32526,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EllipsoidType"
+ "$ref":"#/definitions/CurveArrayPropertyType"
}
},
"elementName":{
- "localPart":"Ellipsoid",
+ "localPart":"curveMembers",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32586,11 +32541,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ClothoidType"
+ "$ref":"#/definitions/AbstractTimeObjectType"
}
},
"elementName":{
- "localPart":"Clothoid",
+ "localPart":"AbstractTimeObject",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32601,11 +32556,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeodesicType"
+ "$ref":"#/definitions/EngineeringCRSType"
}
},
"elementName":{
- "localPart":"Geodesic",
+ "localPart":"EngineeringCRS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32616,11 +32571,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeometryType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
},
"elementName":{
- "localPart":"AbstractImplicitGeometry",
+ "localPart":"sourceDimensions",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32631,11 +32586,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimePositionType"
+ "$ref":"#/definitions/Category"
}
},
"elementName":{
- "localPart":"timePosition",
+ "localPart":"Category",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32646,11 +32601,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/PolygonType"
}
},
"elementName":{
- "localPart":"LocationKeyWord",
+ "localPart":"Polygon",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32661,11 +32616,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EnvelopeWithTimePeriodType"
+ "$ref":"#/definitions/GeodeticDatumPropertyType"
}
},
"elementName":{
- "localPart":"EnvelopeWithTimePeriod",
+ "localPart":"geodeticDatum",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32676,11 +32631,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationMethodPropertyType"
+ "$ref":"#/definitions/LineStringSegmentType"
}
},
"elementName":{
- "localPart":"method",
+ "localPart":"LineStringSegment",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32691,11 +32646,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTimePrimitiveType"
+ "$ref":"#/definitions/DiscreteCoverageType"
}
},
"elementName":{
- "localPart":"AbstractTimePrimitive",
+ "localPart":"MultiPointCoverage",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32706,11 +32661,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
+ "$ref":"#/definitions/TopoComplexPropertyType"
}
},
"elementName":{
- "localPart":"seconds",
+ "localPart":"topoComplexProperty",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32721,11 +32676,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SphericalCSPropertyType"
+ "$ref":"#/definitions/ReferenceType"
}
},
"elementName":{
- "localPart":"sphericalCS",
+ "localPart":"quantityTypeReference",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32751,11 +32706,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTimeTopologyPrimitiveType"
+ "$ref":"#/definitions/DictionaryEntryType"
}
},
"elementName":{
- "localPart":"AbstractTimeTopologyPrimitive",
+ "localPart":"definitionMember",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32766,11 +32721,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/DMSAngleType"
}
},
"elementName":{
- "localPart":"gmlProfileSchema",
+ "localPart":"dmsAngleValue",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32781,11 +32736,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DirectedEdgePropertyType"
+ "$ref":"#/definitions/DictionaryEntryType"
}
},
"elementName":{
- "localPart":"directedEdge",
+ "localPart":"dictionaryEntry",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32796,11 +32751,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DomainSetType"
+ "$ref":"#/definitions/EnvelopeType"
}
},
"elementName":{
- "localPart":"multiCurveDomain",
+ "localPart":"Envelope",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32811,11 +32766,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/VectorType"
+ "$ref":"#/definitions/ObliqueCartesianCSPropertyType"
}
},
"elementName":{
- "localPart":"vector",
+ "localPart":"usesObliqueCartesianCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32826,11 +32781,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/FaceType"
+ "$ref":"#/definitions/SolidArrayPropertyType"
}
},
"elementName":{
- "localPart":"Face",
+ "localPart":"solidArrayProperty",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32841,11 +32796,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ArcType"
+ "$ref":"#/definitions/EllipsoidPropertyType"
}
},
"elementName":{
- "localPart":"Arc",
+ "localPart":"ellipsoid",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32856,11 +32811,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoSolidType"
+ "$ref":"#/definitions/GeneralConversionPropertyType"
}
},
"elementName":{
- "localPart":"TopoSolid",
+ "localPart":"definedByConversion",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32875,7 +32830,7 @@
}
},
"elementName":{
- "localPart":"catalogSymbol",
+ "localPart":"methodFormula",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32886,11 +32841,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinateSystemPropertyType"
+ "$ref":"#/definitions/UserDefinedCSType"
}
},
"elementName":{
- "localPart":"coordinateSystem",
+ "localPart":"UserDefinedCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32901,11 +32856,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TriangleType"
+ "$ref":"#/definitions/ConversionToPreferredUnitType"
}
},
"elementName":{
- "localPart":"Triangle",
+ "localPart":"roughConversionToPreferredUnit",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32916,11 +32871,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TargetPropertyType"
+ "$ref":"#/definitions/DirectedNodePropertyType"
}
},
"elementName":{
- "localPart":"target",
+ "localPart":"directedNode",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32931,11 +32886,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PointPropertyType"
+ "$ref":"#/definitions/SolidPropertyType"
}
},
"elementName":{
- "localPart":"centerOf",
+ "localPart":"solidProperty",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32946,11 +32901,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeneralOperationParameterPropertyType"
+ "$ref":"#/definitions/AbstractCurveSegmentType"
}
},
"elementName":{
- "localPart":"usesParameter",
+ "localPart":"AbstractCurveSegment",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32961,11 +32916,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ArcByBulgeType"
+ "$ref":"#/definitions/CoordinateSystemPropertyType"
}
},
"elementName":{
- "localPart":"ArcByBulge",
+ "localPart":"coordinateSystemRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32976,11 +32931,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RingType"
+ "$ref":"#/definitions/VerticalDatumPropertyType"
}
},
"elementName":{
- "localPart":"Ring",
+ "localPart":"verticalDatum",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -32991,11 +32946,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CircleByCenterPointType"
+ "$ref":"#/definitions/CurvePropertyType"
}
},
"elementName":{
- "localPart":"CircleByCenterPoint",
+ "localPart":"edgeOf",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33006,11 +32961,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeodeticDatumType"
+ "$ref":"#/definitions/SingleCRSPropertyType"
}
},
"elementName":{
- "localPart":"GeodeticDatum",
+ "localPart":"singleCRSRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33021,11 +32976,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
+ "$ref":"#/definitions/EllipsoidalCSType"
}
},
"elementName":{
- "localPart":"origin",
+ "localPart":"EllipsoidalCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33036,11 +32991,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractSolidType"
+ "$ref":"#/definitions/CircleType"
}
},
"elementName":{
- "localPart":"AbstractSolid",
+ "localPart":"Circle",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33051,11 +33006,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoSurfacePropertyType"
+ "$ref":"#/definitions/AbstractGeneralParameterValuePropertyType"
}
},
"elementName":{
- "localPart":"topoSurfaceProperty",
+ "localPart":"includesValue",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33066,11 +33021,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CRSPropertyType"
+ "$ref":"#/definitions/DefinitionType"
}
},
"elementName":{
- "localPart":"targetCRS",
+ "localPart":"Definition",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33081,11 +33036,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MetaDataPropertyType"
+ "$ref":"#/definitions/ResultType"
}
},
"elementName":{
- "localPart":"metaDataProperty",
+ "localPart":"resultOf",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33096,11 +33051,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/CylinderType"
}
},
"elementName":{
- "localPart":"axisAbbrev",
+ "localPart":"Cylinder",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33111,11 +33066,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationPropertyType"
+ "$ref":"#/definitions/SurfacePatchArrayPropertyType"
}
},
"elementName":{
- "localPart":"operationRef",
+ "localPart":"trianglePatches",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33126,11 +33081,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeCoordinateSystemType"
+ "$ref":"#/definitions/CoordinateOperationPropertyType"
}
},
"elementName":{
- "localPart":"TimeCoordinateSystem",
+ "localPart":"coordOperation",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33141,11 +33096,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ArcByCenterPointType"
+ "$ref":"#/definitions/TimeTopologyComplexType"
}
},
"elementName":{
- "localPart":"ArcByCenterPoint",
+ "localPart":"TimeTopologyComplex",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33156,11 +33111,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/CodeWithAuthorityType"
}
},
"elementName":{
- "localPart":"AbstractScalarValue",
+ "localPart":"derivedCRSType",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33171,11 +33126,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TargetPropertyType"
+ "$ref":"#/definitions/PrimeMeridianPropertyType"
}
},
"elementName":{
- "localPart":"subject",
+ "localPart":"usesPrimeMeridian",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33186,11 +33141,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CurveArrayPropertyType"
+ "$ref":"#/definitions/CartesianCSType"
}
},
"elementName":{
- "localPart":"curveArrayProperty",
+ "localPart":"CartesianCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33201,11 +33156,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/DerivedCRSPropertyType"
}
},
"elementName":{
- "localPart":"modifiedCoordinate",
+ "localPart":"derivedCRSRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33216,11 +33171,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractRingType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/duration"
}
},
"elementName":{
- "localPart":"AbstractRing",
+ "localPart":"duration",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33231,11 +33186,14 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoCurvePropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
},
"elementName":{
- "localPart":"topoCurveProperty",
+ "localPart":"CountExtent",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33246,11 +33204,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DefinitionProxyType"
+ "$ref":"#/definitions/ArcByBulgeType"
}
},
"elementName":{
- "localPart":"DefinitionProxy",
+ "localPart":"ArcByBulge",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33261,11 +33219,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractParametricCurveSurfaceType"
+ "$ref":"#/definitions/AbstractGeometricPrimitiveType"
}
},
"elementName":{
- "localPart":"AbstractParametricCurveSurface",
+ "localPart":"AbstractGeometricPrimitive",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33276,11 +33234,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DynamicFeatureType"
+ "$ref":"#/definitions/TimeCSType"
}
},
"elementName":{
- "localPart":"DynamicFeature",
+ "localPart":"TimeCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33291,11 +33249,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ArrayType"
+ "$ref":"#/definitions/DirectedEdgePropertyType"
}
},
"elementName":{
- "localPart":"Array",
+ "localPart":"directedEdge",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33306,11 +33264,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ImageDatumPropertyType"
+ "$ref":"#/definitions/ObliqueCartesianCSType"
}
},
"elementName":{
- "localPart":"usesImageDatum",
+ "localPart":"ObliqueCartesianCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33321,11 +33279,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PointPropertyType"
+ "$ref":"#/definitions/SurfacePatchArrayPropertyType"
}
},
"elementName":{
- "localPart":"pointProperty",
+ "localPart":"patches",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33336,11 +33294,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EllipsoidPropertyType"
+ "$ref":"#/definitions/DirectPositionListType"
}
},
"elementName":{
- "localPart":"usesEllipsoid",
+ "localPart":"posList",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33351,11 +33309,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/VerticalCSPropertyType"
}
},
"elementName":{
- "localPart":"anchorDefinition",
+ "localPart":"verticalCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33366,11 +33324,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/NodeType"
+ "$ref":"#/definitions/TimeCalendarType"
}
},
"elementName":{
- "localPart":"Node",
+ "localPart":"TimeCalendar",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33381,11 +33339,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PointArrayPropertyType"
+ "$ref":"#/definitions/DerivedUnitType"
}
},
"elementName":{
- "localPart":"pointArrayProperty",
+ "localPart":"DerivedUnit",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33396,11 +33354,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationParameterPropertyType"
+ "$ref":"#/definitions/AbstractGeneralOperationParameterPropertyType"
}
},
"elementName":{
- "localPart":"operationParameter",
+ "localPart":"generalOperationParameter",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33411,11 +33369,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeodeticDatumPropertyType"
+ "$ref":"#/definitions/EngineeringDatumPropertyType"
}
},
"elementName":{
- "localPart":"usesGeodeticDatum",
+ "localPart":"usesEngineeringDatum",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33426,11 +33384,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeCalendarType"
+ "$ref":"#/definitions/CRSPropertyType"
}
},
"elementName":{
- "localPart":"TimeCalendar",
+ "localPart":"sourceCRS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33441,11 +33399,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/StringOrRefType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
}
},
"elementName":{
- "localPart":"quantityType",
+ "localPart":"seconds",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33456,11 +33414,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeodeticDatumPropertyType"
+ "$ref":"#/definitions/DirectionPropertyType"
}
},
"elementName":{
- "localPart":"geodeticDatum",
+ "localPart":"direction",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33471,11 +33429,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ImageDatumPropertyType"
+ "$ref":"#/definitions/TimeEdgeType"
}
},
"elementName":{
- "localPart":"imageDatumRef",
+ "localPart":"TimeEdge",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33486,11 +33444,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ObservationType"
+ "$ref":"#/definitions/EngineeringDatumPropertyType"
}
},
"elementName":{
- "localPart":"Observation",
+ "localPart":"engineeringDatum",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33501,11 +33459,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SurfaceType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/int"
}
},
"elementName":{
- "localPart":"PolyhedralSurface",
+ "localPart":"minutes",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33516,11 +33474,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BoundingShapeType"
+ "$ref":"#/definitions/EngineeringDatumPropertyType"
}
},
"elementName":{
- "localPart":"boundedBy",
+ "localPart":"engineeringDatumRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33531,11 +33489,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PrimeMeridianPropertyType"
+ "$ref":"#/definitions/ImageCRSType"
}
},
"elementName":{
- "localPart":"usesPrimeMeridian",
+ "localPart":"ImageCRS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33546,11 +33504,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CRSPropertyType"
+ "$ref":"#/definitions/EllipsoidalCSPropertyType"
}
},
"elementName":{
- "localPart":"referenceSystemRef",
+ "localPart":"ellipsoidalCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33561,11 +33519,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeneralTransformationType"
+ "$ref":"#/definitions/EngineeringCRSPropertyType"
}
},
"elementName":{
- "localPart":"AbstractGeneralTransformation",
+ "localPart":"engineeringCRSRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33576,11 +33534,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ProcedurePropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"using",
+ "localPart":"AbstractValue",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33591,11 +33549,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeneralParameterValueType"
+ "$ref":"#/definitions/AbstractGeneralOperationParameterPropertyType"
}
},
"elementName":{
- "localPart":"AbstractGeneralParameterValue",
+ "localPart":"usesParameter",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33606,11 +33564,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DirectionPropertyType"
+ "$ref":"#/definitions/ReferenceType"
}
},
"elementName":{
- "localPart":"direction",
+ "localPart":"locationReference",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33621,11 +33579,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BSplineType"
+ "$ref":"#/definitions/TargetPropertyType"
}
},
"elementName":{
- "localPart":"BSpline",
+ "localPart":"subject",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33636,11 +33594,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractCoordinateOperationType"
+ "$ref":"#/definitions/AbstractTopologyType"
}
},
"elementName":{
- "localPart":"AbstractSingleOperation",
+ "localPart":"AbstractTopology",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33651,11 +33609,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ValueArrayPropertyType"
+ "$ref":"#/definitions/AbstractGeneralDerivedCRSType"
}
},
"elementName":{
- "localPart":"valueComponents",
+ "localPart":"AbstractGeneralDerivedCRS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33666,11 +33624,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CylindricalCSPropertyType"
+ "$ref":"#/definitions/DiscreteCoverageType"
}
},
"elementName":{
- "localPart":"cylindricalCSRef",
+ "localPart":"GridCoverage",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33681,11 +33639,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DirectedFacePropertyType"
+ "$ref":"#/definitions/GeodeticDatumPropertyType"
}
},
"elementName":{
- "localPart":"directedFace",
+ "localPart":"geodeticDatumRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33696,11 +33654,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/LineStringType"
}
},
"elementName":{
- "localPart":"AbstractScalarValueList",
+ "localPart":"LineString",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33711,11 +33669,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SphericalCSPropertyType"
+ "$ref":"#/definitions/ConversionToPreferredUnitType"
}
},
"elementName":{
- "localPart":"usesSphericalCS",
+ "localPart":"conversionToPreferredUnit",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33726,11 +33684,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OrientableSurfaceType"
+ "$ref":"#/definitions/MultiCurvePropertyType"
}
},
"elementName":{
- "localPart":"OrientableSurface",
+ "localPart":"multiCurveProperty",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33741,11 +33699,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoCurveType"
+ "$ref":"#/definitions/ObliqueCartesianCSPropertyType"
}
},
"elementName":{
- "localPart":"TopoCurve",
+ "localPart":"obliqueCartesianCSRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33756,11 +33714,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ReferenceType"
+ "$ref":"#/definitions/AbstractGeneralOperationParameterType"
}
},
"elementName":{
- "localPart":"locationReference",
+ "localPart":"AbstractGeneralOperationParameter",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33771,11 +33729,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiPointPropertyType"
+ "$ref":"#/definitions/SecondDefiningParameter"
}
},
"elementName":{
- "localPart":"multiLocation",
+ "localPart":"SecondDefiningParameter",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33786,11 +33744,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeneralDerivedCRSType"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"AbstractGeneralDerivedCRS",
+ "localPart":"axisAbbrev",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33801,11 +33759,14 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SecondDefiningParameterPropertyElement"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
},
"elementName":{
- "localPart":"secondDefiningParameter",
+ "localPart":"CountList",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33816,11 +33777,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OrientableCurveType"
+ "$ref":"#/definitions/CoordinateOperationAccuracy"
}
},
"elementName":{
- "localPart":"OrientableCurve",
+ "localPart":"coordinateOperationAccuracy",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33831,11 +33792,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeodesicStringType"
+ "$ref":"#/definitions/MeasureType"
}
},
"elementName":{
- "localPart":"GeodesicString",
+ "localPart":"semiMajorAxis",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33846,11 +33807,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BaseUnitType"
+ "$ref":"#/definitions/RingType"
}
},
"elementName":{
- "localPart":"BaseUnit",
+ "localPart":"Ring",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33861,11 +33822,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiSolidType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
},
"elementName":{
- "localPart":"MultiSolid",
+ "localPart":"operationVersion",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33876,11 +33837,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ProjectedCRSType"
+ "$ref":"#/definitions/MeasureOrNilReasonListType"
}
},
"elementName":{
- "localPart":"ProjectedCRS",
+ "localPart":"QuantityList",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33891,11 +33852,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinateSystemAxisType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
},
"elementName":{
- "localPart":"CoordinateSystemAxis",
+ "localPart":"scope",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33906,11 +33867,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EllipsoidPropertyType"
+ "$ref":"#/definitions/TimePrimitivePropertyType"
}
},
"elementName":{
- "localPart":"ellipsoid",
+ "localPart":"validTime",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33921,11 +33882,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiCurvePropertyType"
+ "$ref":"#/definitions/OperationParameterPropertyType"
}
},
"elementName":{
- "localPart":"multiEdgeOf",
+ "localPart":"operationParameterRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33936,11 +33897,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SolidType"
+ "$ref":"#/definitions/PointType"
}
},
"elementName":{
- "localPart":"Solid",
+ "localPart":"Point",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33951,11 +33912,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SphericalCSType"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"SphericalCS",
+ "localPart":"name",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33966,11 +33927,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PolarCSPropertyType"
+ "$ref":"#/definitions/AssociationRoleType"
}
},
"elementName":{
- "localPart":"polarCS",
+ "localPart":"rangeParameters",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33981,11 +33942,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SecondDefiningParameter"
+ "$ref":"#/definitions/MultiPointPropertyType"
}
},
"elementName":{
- "localPart":"SecondDefiningParameter",
+ "localPart":"multiPointProperty",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -33996,11 +33957,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CurveSegmentArrayPropertyType"
+ "$ref":"#/definitions/TimeCSPropertyType"
}
},
"elementName":{
- "localPart":"segments",
+ "localPart":"timeCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34011,11 +33972,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiCurvePropertyType"
+ "$ref":"#/definitions/VerticalCSPropertyType"
}
},
"elementName":{
- "localPart":"multiCurveProperty",
+ "localPart":"verticalCSRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34026,11 +33987,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/RectifiedGridType"
}
},
"elementName":{
- "localPart":"AbstractValue",
+ "localPart":"RectifiedGrid",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34041,11 +34002,14 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeneralConversionPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
},
"elementName":{
- "localPart":"conversion",
+ "localPart":"BooleanList",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34056,11 +34020,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SphereType"
+ "$ref":"#/definitions/CodeWithAuthorityType"
}
},
"elementName":{
- "localPart":"Sphere",
+ "localPart":"identifier",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34071,11 +34035,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeWithAuthorityType"
+ "$ref":"#/definitions/GeneralTransformationPropertyType"
}
},
"elementName":{
- "localPart":"derivedCRSType",
+ "localPart":"generalTransformationRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34086,11 +34050,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeInstantType"
+ "$ref":"#/definitions/MovingObjectStatusType"
}
},
"elementName":{
- "localPart":"TimeInstant",
+ "localPart":"MovingObjectStatus",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34101,11 +34065,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TransformationType"
+ "$ref":"#/definitions/CoordinateSystemAxisPropertyType"
}
},
"elementName":{
- "localPart":"Transformation",
+ "localPart":"coordinateSystemAxisRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34116,11 +34080,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DictionaryType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
},
"elementName":{
- "localPart":"DefinitionCollection",
+ "localPart":"gmlProfileSchema",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34131,11 +34095,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DynamicFeatureCollectionType"
+ "$ref":"#/definitions/AbstractDatumType"
}
},
"elementName":{
- "localPart":"DynamicFeatureCollection",
+ "localPart":"AbstractDatum",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34146,11 +34110,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeWithAuthorityType"
+ "$ref":"#/definitions/DirectedFacePropertyType"
}
},
"elementName":{
- "localPart":"rangeMeaning",
+ "localPart":"directedFace",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34161,11 +34125,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiCurveType"
+ "$ref":"#/definitions/SurfaceType"
}
},
"elementName":{
- "localPart":"MultiCurve",
+ "localPart":"Surface",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34176,11 +34140,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PassThroughOperationType"
+ "$ref":"#/definitions/MultiPointType"
}
},
"elementName":{
- "localPart":"PassThroughOperation",
+ "localPart":"MultiPoint",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34191,11 +34155,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DiscreteCoverageType"
+ "$ref":"#/definitions/VerticalCSType"
}
},
"elementName":{
- "localPart":"MultiSurfaceCoverage",
+ "localPart":"VerticalCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34206,11 +34170,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CylindricalCSPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"cylindricalCS",
+ "localPart":"AbstractScalarValueList",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34221,11 +34185,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/Category"
+ "$ref":"#/definitions/ConcatenatedOperationPropertyType"
}
},
"elementName":{
- "localPart":"Category",
+ "localPart":"concatenatedOperationRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34236,11 +34200,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DMSAngleType"
+ "$ref":"#/definitions/Quantity"
}
},
"elementName":{
- "localPart":"dmsAngle",
+ "localPart":"Quantity",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34251,11 +34215,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CompoundCRSType"
+ "$ref":"#/definitions/TopoVolumePropertyType"
}
},
"elementName":{
- "localPart":"CompoundCRS",
+ "localPart":"topoVolumeProperty",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34266,11 +34230,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SolidPropertyType"
+ "$ref":"#/definitions/PolarCSPropertyType"
}
},
"elementName":{
- "localPart":"solidProperty",
+ "localPart":"polarCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34281,11 +34245,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DynamicFeatureMemberType"
+ "$ref":"#/definitions/MultiPointPropertyType"
}
},
"elementName":{
- "localPart":"dynamicMembers",
+ "localPart":"multiPosition",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34296,11 +34260,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTimeObjectType"
+ "$ref":"#/definitions/EllipsoidalCSPropertyType"
}
},
"elementName":{
- "localPart":"AbstractTimeObject",
+ "localPart":"ellipsoidalCSRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34311,11 +34275,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SurfaceArrayPropertyType"
+ "$ref":"#/definitions/TopoPrimitiveArrayAssociationType"
}
},
"elementName":{
- "localPart":"surfaceMembers",
+ "localPart":"topoPrimitiveMembers",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34326,11 +34290,56 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EngineeringDatumPropertyType"
+ "$ref":"#/definitions/OperationParameterGroupType"
+ }
+ },
+ "elementName":{
+ "localPart":"OperationParameterGroup",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ }
+ },
+ "elementName":{
+ "localPart":"maximumValue",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ },
+ "elementName":{
+ "localPart":"reversePropertyName",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/OperationMethodPropertyType"
}
},
"elementName":{
- "localPart":"engineeringDatumRef",
+ "localPart":"method",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34341,11 +34350,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CurvePropertyType"
+ "$ref":"#/definitions/SphericalCSPropertyType"
}
},
"elementName":{
- "localPart":"edgeOf",
+ "localPart":"usesSphericalCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34356,11 +34365,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoVolumePropertyType"
+ "$ref":"#/definitions/CRSPropertyType"
}
},
"elementName":{
- "localPart":"topoVolumeProperty",
+ "localPart":"crsRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34371,11 +34380,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SingleCRSPropertyType"
+ "$ref":"#/definitions/MultiCurveType"
}
},
"elementName":{
- "localPart":"baseCRS",
+ "localPart":"MultiCurve",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34386,11 +34395,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DomainSetType"
+ "$ref":"#/definitions/GenericMetaDataType"
}
},
"elementName":{
- "localPart":"rectifiedGridDomain",
+ "localPart":"GenericMetaData",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34401,11 +34410,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoComplexPropertyType"
+ "$ref":"#/definitions/OrientableCurveType"
}
},
"elementName":{
- "localPart":"topoComplexProperty",
+ "localPart":"OrientableCurve",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34416,11 +34425,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoPrimitiveArrayAssociationType"
+ "$ref":"#/definitions/MeasureListType"
}
},
"elementName":{
- "localPart":"topoPrimitiveMembers",
+ "localPart":"valueList",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34431,11 +34440,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PointArrayPropertyType"
+ "$ref":"#/definitions/ConcatenatedOperationType"
}
},
"elementName":{
- "localPart":"pointMembers",
+ "localPart":"ConcatenatedOperation",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34446,11 +34455,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SurfacePropertyType"
+ "$ref":"#/definitions/BoundingShapeType"
}
},
"elementName":{
- "localPart":"surfaceProperty",
+ "localPart":"boundedBy",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34461,11 +34470,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeodeticDatumPropertyType"
+ "$ref":"#/definitions/VerticalCRSType"
}
},
"elementName":{
- "localPart":"geodeticDatumRef",
+ "localPart":"VerticalCRS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34476,11 +34485,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DomainSetType"
+ "$ref":"#/definitions/AbstractTimeGeometricPrimitiveType"
}
},
"elementName":{
- "localPart":"multiSurfaceDomain",
+ "localPart":"AbstractTimeGeometricPrimitive",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34491,11 +34500,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractCurveType"
+ "$ref":"#/definitions/AbstractCRSType"
}
},
"elementName":{
- "localPart":"AbstractCurve",
+ "localPart":"AbstractSingleCRS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34506,11 +34515,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DiscreteCoverageType"
+ "$ref":"#/definitions/LinearRingType"
}
},
"elementName":{
- "localPart":"AbstractDiscreteCoverage",
+ "localPart":"LinearRing",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34521,11 +34530,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DomainOfValidity"
+ "$ref":"#/definitions/SurfaceType"
}
},
"elementName":{
- "localPart":"domainOfValidity",
+ "localPart":"PolyhedralSurface",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34536,11 +34545,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeCSPropertyType"
+ "$ref":"#/definitions/GeodeticDatumPropertyType"
}
},
"elementName":{
- "localPart":"timeCS",
+ "localPart":"usesGeodeticDatum",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34551,11 +34560,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PolygonPatchType"
+ "$ref":"#/definitions/AbstractGeneralTransformationType"
}
},
"elementName":{
- "localPart":"PolygonPatch",
+ "localPart":"AbstractGeneralTransformation",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34566,11 +34575,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GenericMetaDataType"
+ "$ref":"#/definitions/SingleCRSPropertyType"
}
},
"elementName":{
- "localPart":"GenericMetaData",
+ "localPart":"includesSingleCRS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34581,11 +34590,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeTopologyComplexType"
+ "$ref":"#/definitions/DatumPropertyType"
}
},
"elementName":{
- "localPart":"TimeTopologyComplex",
+ "localPart":"datumRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34596,11 +34605,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationParameterPropertyType"
+ "$ref":"#/definitions/PolarCSPropertyType"
}
},
"elementName":{
- "localPart":"operationParameterRef",
+ "localPart":"polarCSRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34611,11 +34620,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeometryType"
+ "$ref":"#/definitions/GeometricComplexType"
}
},
"elementName":{
- "localPart":"AbstractGeometry",
+ "localPart":"GeometricComplex",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34626,11 +34635,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoComplexPropertyType"
+ "$ref":"#/definitions/ProjectedCRSPropertyType"
}
},
"elementName":{
- "localPart":"maximalComplex",
+ "localPart":"projectedCRSRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34641,11 +34650,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SingleCRSPropertyType"
+ "$ref":"#/definitions/CartesianCSPropertyType"
}
},
"elementName":{
- "localPart":"singleCRSRef",
+ "localPart":"cartesianCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34656,11 +34665,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CartesianCSPropertyType"
+ "$ref":"#/definitions/VerticalDatumType"
}
},
"elementName":{
- "localPart":"cartesianCS",
+ "localPart":"VerticalDatum",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34671,11 +34680,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeOrdinalEraType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
},
"elementName":{
- "localPart":"TimeOrdinalEra",
+ "localPart":"integerValue",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34686,11 +34695,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiSurfacePropertyType"
+ "$ref":"#/definitions/TemporalCRSPropertyType"
}
},
"elementName":{
- "localPart":"multiSurfaceProperty",
+ "localPart":"temporalCRSRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34701,11 +34710,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CartesianCSPropertyType"
+ "$ref":"#/definitions/TransformationPropertyType"
}
},
"elementName":{
- "localPart":"usesCartesianCS",
+ "localPart":"transformationRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34716,11 +34725,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CompositeSolidType"
+ "$ref":"#/definitions/MultiSurfacePropertyType"
}
},
"elementName":{
- "localPart":"CompositeSolid",
+ "localPart":"multiSurfaceProperty",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34731,11 +34740,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TemporalCRSType"
+ "$ref":"#/definitions/AbstractCoverageType"
}
},
"elementName":{
- "localPart":"TemporalCRS",
+ "localPart":"AbstractCoverage",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34746,11 +34755,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinateOperationPropertyType"
+ "$ref":"#/definitions/OrientableSurfaceType"
}
},
"elementName":{
- "localPart":"coordOperation",
+ "localPart":"OrientableSurface",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34761,11 +34770,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EllipsoidalCSPropertyType"
+ "$ref":"#/definitions/TimeCoordinateSystemType"
}
},
"elementName":{
- "localPart":"ellipsoidalCS",
+ "localPart":"TimeCoordinateSystem",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34776,11 +34785,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeneralOperationParameterPropertyType"
+ "$ref":"#/definitions/DegreesType"
}
},
"elementName":{
- "localPart":"abstractGeneralOperationParameterRef",
+ "localPart":"degrees",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34791,11 +34800,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RectifiedGridType"
+ "$ref":"#/definitions/DomainSetType"
}
},
"elementName":{
- "localPart":"RectifiedGrid",
+ "localPart":"gridDomain",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34806,11 +34815,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CompositeSurfaceType"
+ "$ref":"#/definitions/ConversionPropertyType"
}
},
"elementName":{
- "localPart":"CompositeSurface",
+ "localPart":"conversionRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34821,11 +34830,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiSolidPropertyType"
+ "$ref":"#/definitions/DynamicFeatureMemberType"
}
},
"elementName":{
- "localPart":"multiSolidProperty",
+ "localPart":"dynamicMembers",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34836,11 +34845,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SurfacePatchArrayPropertyType"
+ "$ref":"#/definitions/EllipsoidalCSPropertyType"
}
},
"elementName":{
- "localPart":"trianglePatches",
+ "localPart":"usesEllipsoidalCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34858,7 +34867,7 @@
}
},
"elementName":{
- "localPart":"BooleanList",
+ "localPart":"Null",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34869,11 +34878,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EngineeringDatumType"
+ "$ref":"#/definitions/DictionaryType"
}
},
"elementName":{
- "localPart":"EngineeringDatum",
+ "localPart":"DefinitionCollection",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34884,14 +34893,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/CRSPropertyType"
}
},
"elementName":{
- "localPart":"CountExtent",
+ "localPart":"referenceSystemRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34902,11 +34908,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/OperationParameterGroupPropertyType"
}
},
"elementName":{
- "localPart":"integerValue",
+ "localPart":"group",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34917,11 +34923,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DerivedCRSType"
+ "$ref":"#/definitions/PointPropertyType"
}
},
"elementName":{
- "localPart":"DerivedCRS",
+ "localPart":"pointMember",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34932,11 +34938,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ReferenceType"
+ "$ref":"#/definitions/TopoComplexPropertyType"
}
},
"elementName":{
- "localPart":"descriptionReference",
+ "localPart":"subComplex",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34947,11 +34953,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractSurfaceType"
+ "$ref":"#/definitions/ReferenceType"
}
},
"elementName":{
- "localPart":"AbstractSurface",
+ "localPart":"statusReference",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34962,11 +34968,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SurfacePatchArrayPropertyType"
+ "$ref":"#/definitions/PointPropertyType"
}
},
"elementName":{
- "localPart":"patches",
+ "localPart":"pointRep",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34977,11 +34983,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractDatumType"
+ "$ref":"#/definitions/VerticalDatumPropertyType"
}
},
"elementName":{
- "localPart":"AbstractDatum",
+ "localPart":"usesVerticalDatum",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -34992,11 +34998,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ConcatenatedOperationType"
+ "$ref":"#/definitions/ValueArrayType"
}
},
"elementName":{
- "localPart":"ConcatenatedOperation",
+ "localPart":"ValueArray",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35007,11 +35013,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractCoverageType"
+ "$ref":"#/definitions/AbstractRingType"
}
},
"elementName":{
- "localPart":"AbstractCoverage",
+ "localPart":"AbstractRing",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35022,11 +35028,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeometricPrimitiveType"
+ "$ref":"#/definitions/AbstractFeatureCollectionType"
}
},
"elementName":{
- "localPart":"AbstractGeometricPrimitive",
+ "localPart":"AbstractFeatureCollection",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35037,11 +35043,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ConversionToPreferredUnitType"
+ "$ref":"#/definitions/ImageDatumPropertyType"
}
},
"elementName":{
- "localPart":"conversionToPreferredUnit",
+ "localPart":"imageDatum",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35052,11 +35058,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ "$ref":"#/definitions/CurvePropertyType"
}
},
"elementName":{
- "localPart":"booleanValue",
+ "localPart":"centerLineOf",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35067,11 +35073,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeCSType"
+ "$ref":"#/definitions/AbstractGeneralOperationParameterPropertyType"
}
},
"elementName":{
- "localPart":"TimeCS",
+ "localPart":"abstractGeneralOperationParameterRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35082,11 +35088,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ImageCRSPropertyType"
+ "$ref":"#/definitions/ArrayType"
}
},
"elementName":{
- "localPart":"imageCRSRef",
+ "localPart":"Array",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35097,11 +35103,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PrimeMeridianPropertyType"
+ "$ref":"#/definitions/TimePositionType"
}
},
"elementName":{
- "localPart":"primeMeridian",
+ "localPart":"timePosition",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35112,11 +35118,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ProjectedCRSPropertyType"
+ "$ref":"#/definitions/FeatureArrayPropertyType"
}
},
"elementName":{
- "localPart":"projectedCRSRef",
+ "localPart":"featureMembers",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35127,11 +35133,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TinType"
+ "$ref":"#/definitions/ParameterValueType"
}
},
"elementName":{
- "localPart":"Tin",
+ "localPart":"ParameterValue",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35142,11 +35148,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/VerticalDatumPropertyType"
+ "$ref":"#/definitions/AffineCSPropertyType"
}
},
"elementName":{
- "localPart":"verticalDatum",
+ "localPart":"usesAffineCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35157,11 +35163,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TemporalCSPropertyType"
+ "$ref":"#/definitions/PointArrayPropertyType"
}
},
"elementName":{
- "localPart":"usesTemporalCS",
+ "localPart":"pointArrayProperty",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35172,11 +35178,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ValueArrayType"
+ "$ref":"#/definitions/CoordinateOperationPropertyType"
}
},
"elementName":{
- "localPart":"ValueArray",
+ "localPart":"coordinateOperationRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35187,11 +35193,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/TopoPrimitiveMemberType"
}
},
"elementName":{
- "localPart":"targetDimensions",
+ "localPart":"topoPrimitiveMember",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35202,11 +35208,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeneralTransformationPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
},
"elementName":{
- "localPart":"generalTransformationRef",
+ "localPart":"defaultCodeSpace",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35217,11 +35223,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/duration"
+ "$ref":"#/definitions/CurvePropertyType"
}
},
"elementName":{
- "localPart":"duration",
+ "localPart":"curveProperty",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35232,11 +35238,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AffineCSPropertyType"
+ "$ref":"#/definitions/DiscreteCoverageType"
}
},
"elementName":{
- "localPart":"affineCS",
+ "localPart":"MultiCurveCoverage",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35247,11 +35253,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ObliqueCartesianCSType"
+ "$ref":"#/definitions/UserDefinedCSPropertyType"
}
},
"elementName":{
- "localPart":"ObliqueCartesianCS",
+ "localPart":"userDefinedCSRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35262,11 +35268,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SurfaceType"
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
}
},
"elementName":{
- "localPart":"Surface",
+ "localPart":"AbstractCoordinateSystem",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35277,11 +35283,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CartesianCSPropertyType"
+ "$ref":"#/definitions/UnitDefinitionType"
}
},
"elementName":{
- "localPart":"cartesianCSRef",
+ "localPart":"UnitDefinition",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35292,11 +35298,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/TinType"
}
},
"elementName":{
- "localPart":"targetElement",
+ "localPart":"Tin",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35307,11 +35313,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinateSystemAxisPropertyType"
+ "$ref":"#/definitions/OperationMethodPropertyType"
}
},
"elementName":{
- "localPart":"coordinateSystemAxisRef",
+ "localPart":"usesMethod",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35322,11 +35328,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/int"
+ "$ref":"#/definitions/TargetPropertyType"
}
},
"elementName":{
- "localPart":"minutes",
+ "localPart":"target",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35337,11 +35343,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TemporalDatumPropertyType"
+ "$ref":"#/definitions/AbstractCoordinateOperationType"
}
},
"elementName":{
- "localPart":"temporalDatumRef",
+ "localPart":"AbstractOperation",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35352,11 +35358,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PolarCSType"
+ "$ref":"#/definitions/CodeOrNilReasonListType"
}
},
"elementName":{
- "localPart":"PolarCS",
+ "localPart":"CategoryList",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35367,11 +35373,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationParameterType"
+ "$ref":"#/definitions/LinearCSPropertyType"
}
},
"elementName":{
- "localPart":"OperationParameter",
+ "localPart":"linearCSRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35382,11 +35388,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeWithAuthorityType"
+ "$ref":"#/definitions/ShellType"
}
},
"elementName":{
- "localPart":"pixelInCell",
+ "localPart":"Shell",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35397,11 +35403,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimePrimitivePropertyType"
+ "$ref":"#/definitions/ValueArrayPropertyType"
}
},
"elementName":{
- "localPart":"validTime",
+ "localPart":"valueComponents",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35412,11 +35418,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AffineCSType"
+ "$ref":"#/definitions/CoordinateSystemPropertyType"
}
},
"elementName":{
- "localPart":"AffineCS",
+ "localPart":"coordinateSystem",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35427,11 +35433,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiPointPropertyType"
+ "$ref":"#/definitions/FaceType"
}
},
"elementName":{
- "localPart":"multiPosition",
+ "localPart":"Face",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35442,11 +35448,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PolarCSPropertyType"
+ "$ref":"#/definitions/SphericalCSType"
}
},
"elementName":{
- "localPart":"polarCSRef",
+ "localPart":"SphericalCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35457,11 +35463,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EngineeringDatumPropertyType"
+ "$ref":"#/definitions/TemporalDatumPropertyType"
}
},
"elementName":{
- "localPart":"engineeringDatum",
+ "localPart":"usesTemporalDatum",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35472,11 +35478,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SurfacePropertyType"
+ "$ref":"#/definitions/MultiSurfaceType"
}
},
"elementName":{
- "localPart":"baseSurface",
+ "localPart":"MultiSurface",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35487,11 +35493,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CubicSplineType"
+ "$ref":"#/definitions/AffineCSType"
}
},
"elementName":{
- "localPart":"CubicSpline",
+ "localPart":"AffineCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35502,11 +35508,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ImageCRSType"
+ "$ref":"#/definitions/CoordinateOperationPropertyType"
}
},
"elementName":{
- "localPart":"ImageCRS",
+ "localPart":"usesOperation",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35517,11 +35523,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeWithAuthorityType"
+ "$ref":"#/definitions/CircleByCenterPointType"
}
},
"elementName":{
- "localPart":"axisDirection",
+ "localPart":"CircleByCenterPoint",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35532,11 +35538,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiCurvePropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
},
"elementName":{
- "localPart":"multiCenterLineOf",
+ "localPart":"remarks",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35547,11 +35553,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PrimeMeridianType"
+ "$ref":"#/definitions/CurvePropertyType"
}
},
"elementName":{
- "localPart":"PrimeMeridian",
+ "localPart":"baseCurve",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35562,11 +35568,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ValuePropertyType"
+ "$ref":"#/definitions/DirectedObservationType"
}
},
"elementName":{
- "localPart":"valueProperty",
+ "localPart":"DirectedObservation",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35577,11 +35583,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/Count"
}
},
"elementName":{
- "localPart":"operationVersion",
+ "localPart":"Count",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35592,11 +35598,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/FormulaCitation"
}
},
"elementName":{
- "localPart":"defaultCodeSpace",
+ "localPart":"formulaCitation",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35607,11 +35613,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeneralConversionPropertyType"
+ "$ref":"#/definitions/TimeIntervalLengthType"
}
},
"elementName":{
- "localPart":"generalConversionRef",
+ "localPart":"timeInterval",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35637,11 +35643,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/UnitDefinitionType"
+ "$ref":"#/definitions/AbstractRingPropertyType"
}
},
"elementName":{
- "localPart":"UnitDefinition",
+ "localPart":"interior",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35652,11 +35658,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PointPropertyType"
+ "$ref":"#/definitions/CompoundCRSType"
}
},
"elementName":{
- "localPart":"pointMember",
+ "localPart":"CompoundCRS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35667,11 +35673,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GridFunctionType"
+ "$ref":"#/definitions/AbstractGeneralOperationParameterPropertyType"
}
},
"elementName":{
- "localPart":"GridFunction",
+ "localPart":"includesParameter",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35682,14 +35688,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
+ "$ref":"#/definitions/OffsetCurveType"
}
},
"elementName":{
- "localPart":"integerValueList",
+ "localPart":"OffsetCurve",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35700,11 +35703,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractRingPropertyType"
+ "$ref":"#/definitions/TopoComplexPropertyType"
}
},
"elementName":{
- "localPart":"interior",
+ "localPart":"superComplex",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35715,11 +35718,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DiscreteCoverageType"
+ "$ref":"#/definitions/AbstractTimeSliceType"
}
},
"elementName":{
- "localPart":"MultiSolidCoverage",
+ "localPart":"AbstractTimeSlice",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35730,11 +35733,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DefinitionType"
+ "$ref":"#/definitions/DynamicFeatureCollectionType"
}
},
"elementName":{
- "localPart":"Definition",
+ "localPart":"DynamicFeatureCollection",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35745,11 +35748,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ParameterValueType"
+ "$ref":"#/definitions/SecondDefiningParameterPropertyElement"
}
},
"elementName":{
- "localPart":"ParameterValue",
+ "localPart":"secondDefiningParameter",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35760,11 +35763,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeNodeType"
+ "$ref":"#/definitions/InlinePropertyType"
}
},
"elementName":{
- "localPart":"TimeNode",
+ "localPart":"abstractInlineProperty",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35775,11 +35778,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ReferenceType"
+ "$ref":"#/definitions/StringOrRefType"
}
},
"elementName":{
- "localPart":"quantityTypeReference",
+ "localPart":"MappingRule",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35790,14 +35793,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/IndirectEntryType"
}
},
"elementName":{
- "localPart":"CountList",
+ "localPart":"indirectEntry",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35808,11 +35808,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/VerticalDatumPropertyType"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"usesVerticalDatum",
+ "localPart":"LocationKeyWord",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35823,11 +35823,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OffsetCurveType"
+ "$ref":"#/definitions/TopoSolidType"
}
},
"elementName":{
- "localPart":"OffsetCurve",
+ "localPart":"TopoSolid",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35838,11 +35838,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/AbstractTimePrimitiveType"
}
},
"elementName":{
- "localPart":"name",
+ "localPart":"AbstractTimePrimitive",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35853,11 +35853,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ReferenceType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
},
"elementName":{
- "localPart":"dataSourceReference",
+ "localPart":"valueFile",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35868,11 +35868,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/FeatureCollectionType"
+ "$ref":"#/definitions/GeodeticDatumType"
}
},
"elementName":{
- "localPart":"FeatureCollection",
+ "localPart":"GeodeticDatum",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35883,11 +35883,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractContinuousCoverageType"
+ "$ref":"#/definitions/CompositeSurfaceType"
}
},
"elementName":{
- "localPart":"AbstractContinuousCoverage",
+ "localPart":"CompositeSurface",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35898,11 +35898,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EllipsoidPropertyType"
+ "$ref":"#/definitions/TopoSurfacePropertyType"
}
},
"elementName":{
- "localPart":"ellipsoidRef",
+ "localPart":"topoSurfaceProperty",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35913,11 +35913,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinateOperationPropertyType"
+ "$ref":"#/definitions/CompositeSolidType"
}
},
"elementName":{
- "localPart":"coordinateOperationRef",
+ "localPart":"CompositeSolid",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35928,11 +35928,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TemporalDatumType"
+ "$ref":"#/definitions/GeodeticCRSPropertyType"
}
},
"elementName":{
- "localPart":"TemporalDatum",
+ "localPart":"baseGeodeticCRS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35943,11 +35943,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationParameterGroupPropertyType"
+ "$ref":"#/definitions/SurfacePatchArrayPropertyType"
}
},
"elementName":{
- "localPart":"valuesOfGroup",
+ "localPart":"polygonPatches",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35958,11 +35958,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ObliqueCartesianCSPropertyType"
+ "$ref":"#/definitions/AbstractCoordinateOperationType"
}
},
"elementName":{
- "localPart":"obliqueCartesianCSRef",
+ "localPart":"AbstractSingleOperation",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35973,11 +35973,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinateSystemAxisPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
}
},
"elementName":{
- "localPart":"usesAxis",
+ "localPart":"minimumValue",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -35988,11 +35988,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoPrimitiveMemberType"
+ "$ref":"#/definitions/GeographicCRSType"
}
},
"elementName":{
- "localPart":"topoPrimitiveMember",
+ "localPart":"GeographicCRS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36003,11 +36003,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeClockType"
+ "$ref":"#/definitions/SphericalCSPropertyType"
}
},
"elementName":{
- "localPart":"TimeClock",
+ "localPart":"sphericalCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36018,11 +36018,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SolidArrayPropertyType"
+ "$ref":"#/definitions/SurfaceArrayPropertyType"
}
},
"elementName":{
- "localPart":"solidMembers",
+ "localPart":"surfaceArrayProperty",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36033,11 +36033,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/InlinePropertyType"
+ "$ref":"#/definitions/DirectedTopoSolidPropertyType"
}
},
"elementName":{
- "localPart":"abstractInlineProperty",
+ "localPart":"directedTopoSolid",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36048,11 +36048,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ConversionType"
+ "$ref":"#/definitions/ValuePropertyType"
}
},
"elementName":{
- "localPart":"Conversion",
+ "localPart":"valueProperty",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36063,11 +36063,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MeasureType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
},
"elementName":{
- "localPart":"semiMajorAxis",
+ "localPart":"booleanValue",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36078,11 +36078,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/StringOrRefType"
+ "$ref":"#/definitions/ImageCRSPropertyType"
}
},
"elementName":{
- "localPart":"description",
+ "localPart":"imageCRSRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36093,11 +36093,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/TimeReferenceSystemType"
}
},
"elementName":{
- "localPart":"remarks",
+ "localPart":"TimeReferenceSystem",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36108,11 +36108,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTimeGeometricPrimitiveType"
+ "$ref":"#/definitions/TemporalDatumPropertyType"
}
},
"elementName":{
- "localPart":"AbstractTimeGeometricPrimitive",
+ "localPart":"temporalDatum",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36123,11 +36123,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EngineeringDatumPropertyType"
+ "$ref":"#/definitions/QuantityExtentType"
}
},
"elementName":{
- "localPart":"usesEngineeringDatum",
+ "localPart":"QuantityExtent",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36138,11 +36138,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/VerticalCRSType"
+ "$ref":"#/definitions/AbstractTimeTopologyPrimitiveType"
}
},
"elementName":{
- "localPart":"VerticalCRS",
+ "localPart":"AbstractTimeTopologyPrimitive",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36153,11 +36153,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/StringOrRefType"
+ "$ref":"#/definitions/TopoVolumeType"
}
},
"elementName":{
- "localPart":"LocationString",
+ "localPart":"TopoVolume",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36168,11 +36168,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeocentricCRSType"
+ "$ref":"#/definitions/AbstractMetaDataType"
}
},
"elementName":{
- "localPart":"GeocentricCRS",
+ "localPart":"AbstractMetaData",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36183,11 +36183,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/AbstractGeometryType"
}
},
"elementName":{
- "localPart":"anchorPoint",
+ "localPart":"AbstractImplicitGeometry",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36198,11 +36198,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoVolumeType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
},
"elementName":{
- "localPart":"TopoVolume",
+ "localPart":"modifiedCoordinate",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36213,11 +36213,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/StringOrRefType"
+ "$ref":"#/definitions/CoverageFunctionType"
}
},
"elementName":{
- "localPart":"status",
+ "localPart":"coverageFunction",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36228,11 +36228,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeneralParameterValuePropertyType"
+ "$ref":"#/definitions/StringOrRefType"
}
},
"elementName":{
- "localPart":"includesValue",
+ "localPart":"LocationString",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36247,7 +36247,7 @@
}
},
"elementName":{
- "localPart":"featureMember",
+ "localPart":"featureProperty",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36258,11 +36258,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTimeComplexType"
+ "$ref":"#/definitions/PointPropertyType"
}
},
"elementName":{
- "localPart":"AbstractTimeComplex",
+ "localPart":"pointProperty",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36273,11 +36273,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/EngineeringDatumType"
}
},
"elementName":{
- "localPart":"minimumOccurs",
+ "localPart":"EngineeringDatum",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36288,11 +36288,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RangeSetType"
+ "$ref":"#/definitions/AngleType"
}
},
"elementName":{
- "localPart":"rangeSet",
+ "localPart":"angle",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36303,11 +36303,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationMethodPropertyType"
+ "$ref":"#/definitions/OperationPropertyType"
}
},
"elementName":{
- "localPart":"usesMethod",
+ "localPart":"operationRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36318,11 +36318,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SurfaceType"
+ "$ref":"#/definitions/OperationParameterPropertyType"
}
},
"elementName":{
- "localPart":"TriangulatedSurface",
+ "localPart":"valueOfParameter",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36333,11 +36333,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DerivedCRSPropertyType"
+ "$ref":"#/definitions/TopoComplexPropertyType"
}
},
"elementName":{
- "localPart":"derivedCRSRef",
+ "localPart":"maximalComplex",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36348,11 +36348,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ArcStringType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
},
"elementName":{
- "localPart":"ArcString",
+ "localPart":"maximumOccurs",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36363,11 +36363,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DiscreteCoverageType"
+ "$ref":"#/definitions/SingleCRSPropertyType"
}
},
"elementName":{
- "localPart":"RectifiedGridCoverage",
+ "localPart":"baseCRS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36378,11 +36378,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeneralParameterValuePropertyType"
+ "$ref":"#/definitions/TopoPointType"
}
},
"elementName":{
- "localPart":"usesValue",
+ "localPart":"TopoPoint",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36393,11 +36393,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/GridFunctionType"
}
},
"elementName":{
- "localPart":"scope",
+ "localPart":"GridFunction",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36408,11 +36408,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PolygonType"
+ "$ref":"#/definitions/CodeWithAuthorityType"
}
},
"elementName":{
- "localPart":"Polygon",
+ "localPart":"axisDirection",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36423,11 +36423,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ReferenceType"
+ "$ref":"#/definitions/GeographicCRSPropertyType"
}
},
"elementName":{
- "localPart":"abstractReference",
+ "localPart":"geographicCRSRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36438,11 +36438,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ShellType"
+ "$ref":"#/definitions/ArrayAssociationType"
}
},
"elementName":{
- "localPart":"Shell",
+ "localPart":"members",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36453,11 +36453,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/StringOrRefType"
+ "$ref":"#/definitions/TemporalCRSType"
}
},
"elementName":{
- "localPart":"dataSource",
+ "localPart":"TemporalCRS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36468,11 +36468,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractCoordinateOperationType"
+ "$ref":"#/definitions/AssociationRoleType"
}
},
"elementName":{
- "localPart":"AbstractCoordinateOperation",
+ "localPart":"abstractStrictAssociationRole",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36483,14 +36483,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/PassThroughOperationPropertyType"
}
},
"elementName":{
- "localPart":"Null",
+ "localPart":"passThroughOperationRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36501,11 +36498,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ValuePropertyType"
+ "$ref":"#/definitions/StringOrRefType"
}
},
"elementName":{
- "localPart":"valueComponent",
+ "localPart":"dataSource",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36516,11 +36513,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeReferenceSystemType"
+ "$ref":"#/definitions/DomainSetType"
}
},
"elementName":{
- "localPart":"TimeReferenceSystem",
+ "localPart":"multiSurfaceDomain",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36531,11 +36528,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SingleCRSPropertyType"
+ "$ref":"#/definitions/PriorityLocationPropertyType"
}
},
"elementName":{
- "localPart":"componentReferenceSystem",
+ "localPart":"priorityLocation",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36546,11 +36543,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TemporalCRSPropertyType"
+ "$ref":"#/definitions/AbstractGeneralParameterValueType"
}
},
"elementName":{
- "localPart":"temporalCRSRef",
+ "localPart":"AbstractGeneralParameterValue",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36561,11 +36558,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ParameterValueGroupType"
+ "$ref":"#/definitions/EnvelopeWithTimePeriodType"
}
},
"elementName":{
- "localPart":"ParameterValueGroup",
+ "localPart":"EnvelopeWithTimePeriod",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36576,11 +36573,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractCRSType"
+ "$ref":"#/definitions/VectorType"
}
},
"elementName":{
- "localPart":"AbstractCRS",
+ "localPart":"vector",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36591,11 +36588,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
+ "$ref":"#/definitions/PointPropertyType"
}
},
"elementName":{
- "localPart":"decimalMinutes",
+ "localPart":"centerOf",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36606,11 +36603,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/VerticalDatumType"
+ "$ref":"#/definitions/SingleCRSPropertyType"
}
},
"elementName":{
- "localPart":"VerticalDatum",
+ "localPart":"componentReferenceSystem",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36621,11 +36618,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeographicCRSPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
},
"elementName":{
- "localPart":"baseGeographicCRS",
+ "localPart":"associationName",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36636,11 +36633,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ReferenceType"
+ "$ref":"#/definitions/EdgeType"
}
},
"elementName":{
- "localPart":"statusReference",
+ "localPart":"Edge",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36651,11 +36648,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DirectedNodePropertyType"
+ "$ref":"#/definitions/TransformationType"
}
},
"elementName":{
- "localPart":"directedNode",
+ "localPart":"Transformation",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36666,11 +36663,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PriorityLocationPropertyType"
+ "$ref":"#/definitions/PrimeMeridianPropertyType"
}
},
"elementName":{
- "localPart":"priorityLocation",
+ "localPart":"primeMeridian",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36681,11 +36678,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/QuantityExtentType"
+ "$ref":"#/definitions/VerticalCRSPropertyType"
}
},
"elementName":{
- "localPart":"QuantityExtent",
+ "localPart":"verticalCRSRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36696,11 +36693,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DirectedObservationType"
+ "$ref":"#/definitions/PassThroughOperationType"
}
},
"elementName":{
- "localPart":"DirectedObservation",
+ "localPart":"PassThroughOperation",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36711,11 +36708,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/GeometryPropertyType"
}
},
"elementName":{
- "localPart":"formula",
+ "localPart":"geometryMember",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36726,11 +36723,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationParameterGroupPropertyType"
+ "$ref":"#/definitions/CurveArrayPropertyType"
}
},
"elementName":{
- "localPart":"group",
+ "localPart":"curveArrayProperty",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36741,11 +36738,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CurveArrayPropertyType"
+ "$ref":"#/definitions/TimePeriodType"
}
},
"elementName":{
- "localPart":"curveMembers",
+ "localPart":"TimePeriod",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36756,11 +36753,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationParameterPropertyType"
+ "$ref":"#/definitions/VerticalDatumPropertyType"
}
},
"elementName":{
- "localPart":"valueOfParameter",
+ "localPart":"verticalDatumRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36771,11 +36768,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MeasureType"
+ "$ref":"#/definitions/ImageDatumPropertyType"
}
},
"elementName":{
- "localPart":"value",
+ "localPart":"imageDatumRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36786,11 +36783,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeodeticCRSType"
+ "$ref":"#/definitions/ConeType"
}
},
"elementName":{
- "localPart":"GeodeticCRS",
+ "localPart":"Cone",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36801,11 +36798,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ImageDatumType"
+ "$ref":"#/definitions/TimeOrdinalReferenceSystemType"
}
},
"elementName":{
- "localPart":"ImageDatum",
+ "localPart":"TimeOrdinalReferenceSystem",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36816,11 +36813,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/VerticalCSPropertyType"
+ "$ref":"#/definitions/OperationMethodPropertyType"
}
},
"elementName":{
- "localPart":"verticalCS",
+ "localPart":"operationMethodRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36831,11 +36828,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LinearRingType"
+ "$ref":"#/definitions/DomainSetType"
}
},
"elementName":{
- "localPart":"LinearRing",
+ "localPart":"multiCurveDomain",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36846,11 +36843,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiPointPropertyType"
+ "$ref":"#/definitions/GeneralConversionPropertyType"
}
},
"elementName":{
- "localPart":"multiPointProperty",
+ "localPart":"conversion",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36861,11 +36858,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DirectPositionType"
+ "$ref":"#/definitions/ReferenceType"
}
},
"elementName":{
- "localPart":"pos",
+ "localPart":"definitionRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36876,11 +36873,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ArcStringByBulgeType"
+ "$ref":"#/definitions/DirectPositionType"
}
},
"elementName":{
- "localPart":"ArcStringByBulge",
+ "localPart":"pos",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36891,11 +36888,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CompositeCurveType"
+ "$ref":"#/definitions/DerivationUnitTermType"
}
},
"elementName":{
- "localPart":"CompositeCurve",
+ "localPart":"derivationUnitTerm",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36906,11 +36903,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/VerticalCSPropertyType"
+ "$ref":"#/definitions/PolygonPatchType"
}
},
"elementName":{
- "localPart":"verticalCSRef",
+ "localPart":"PolygonPatch",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36921,11 +36918,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeometryPropertyType"
+ "$ref":"#/definitions/OperationParameterGroupPropertyType"
}
},
"elementName":{
- "localPart":"geometryMember",
+ "localPart":"valuesOfGroup",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36936,11 +36933,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinateOperationPropertyType"
+ "$ref":"#/definitions/LinearCSType"
}
},
"elementName":{
- "localPart":"usesSingleOperation",
+ "localPart":"LinearCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36951,11 +36948,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BagType"
+ "$ref":"#/definitions/ParameterValueGroupType"
}
},
"elementName":{
- "localPart":"Bag",
+ "localPart":"ParameterValueGroup",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36966,11 +36963,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DiscreteCoverageType"
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
}
},
"elementName":{
- "localPart":"MultiPointCoverage",
+ "localPart":"realizationEpoch",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36981,11 +36978,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTopoPrimitiveType"
+ "$ref":"#/definitions/TopoCurvePropertyType"
}
},
"elementName":{
- "localPart":"AbstractTopoPrimitive",
+ "localPart":"topoCurveProperty",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -36996,11 +36993,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/VerticalCSType"
+ "$ref":"#/definitions/AffineCSPropertyType"
}
},
"elementName":{
- "localPart":"VerticalCS",
+ "localPart":"affineCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37011,11 +37008,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGriddedSurfaceType"
+ "$ref":"#/definitions/SingleOperationPropertyType"
}
},
"elementName":{
- "localPart":"AbstractGriddedSurface",
+ "localPart":"singleOperationRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37026,11 +37023,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MeasureOrNilReasonListType"
+ "$ref":"#/definitions/DataBlockType"
}
},
"elementName":{
- "localPart":"QuantityList",
+ "localPart":"DataBlock",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37041,11 +37038,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
+ "$ref":"#/definitions/DiscreteCoverageType"
}
},
"elementName":{
- "localPart":"realizationEpoch",
+ "localPart":"MultiSolidCoverage",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37056,11 +37053,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeneralOperationParameterPropertyType"
+ "$ref":"#/definitions/AngleType"
}
},
"elementName":{
- "localPart":"parameter",
+ "localPart":"greenwichLongitude",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37071,11 +37068,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AssociationRoleType"
+ "$ref":"#/definitions/MappingRuleType"
}
},
"elementName":{
- "localPart":"member",
+ "localPart":"CoverageMappingRule",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37086,11 +37083,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractFeatureType"
+ "$ref":"#/definitions/CoordinateSystemAxisType"
}
},
"elementName":{
- "localPart":"AbstractFeature",
+ "localPart":"CoordinateSystemAxis",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37101,11 +37098,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DirectedTopoSolidPropertyType"
+ "$ref":"#/definitions/ConventionalUnitType"
}
},
"elementName":{
- "localPart":"directedTopoSolid",
+ "localPart":"ConventionalUnit",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37116,11 +37113,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CylindricalCSType"
+ "$ref":"#/definitions/OperationMethodType"
}
},
"elementName":{
- "localPart":"CylindricalCS",
+ "localPart":"OperationMethod",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37131,11 +37128,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MeasureListType"
+ "$ref":"#/definitions/CurvePropertyType"
}
},
"elementName":{
- "localPart":"valueList",
+ "localPart":"curveMember",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37146,11 +37143,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TransformationPropertyType"
+ "$ref":"#/definitions/CurveSegmentArrayPropertyType"
}
},
"elementName":{
- "localPart":"transformationRef",
+ "localPart":"segments",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37161,11 +37158,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractMetaDataType"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"AbstractMetaData",
+ "localPart":"anchorDefinition",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37176,11 +37173,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SingleCRSPropertyType"
+ "$ref":"#/definitions/CategoryExtentType"
}
},
"elementName":{
- "localPart":"includesSingleCRS",
+ "localPart":"CategoryExtent",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37191,11 +37188,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AngleType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
},
"elementName":{
- "localPart":"angle",
+ "localPart":"stringValue",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37206,11 +37203,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LocationPropertyType"
+ "$ref":"#/definitions/CoordinatesType"
}
},
"elementName":{
- "localPart":"location",
+ "localPart":"coordinates",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37221,11 +37218,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DictionaryEntryType"
+ "$ref":"#/definitions/TimeCSPropertyType"
}
},
"elementName":{
- "localPart":"dictionaryEntry",
+ "localPart":"usesTimeCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37236,11 +37233,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/FeaturePropertyType"
+ "$ref":"#/definitions/ReferenceType"
}
},
"elementName":{
- "localPart":"featureProperty",
+ "localPart":"dataSourceReference",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37251,11 +37248,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTopologyType"
+ "$ref":"#/definitions/CylindricalCSType"
}
},
"elementName":{
- "localPart":"AbstractTopology",
+ "localPart":"CylindricalCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37266,11 +37263,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractCoordinateOperationType"
+ "$ref":"#/definitions/TopoCurveType"
}
},
"elementName":{
- "localPart":"AbstractOperation",
+ "localPart":"TopoCurve",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37281,11 +37278,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/Count"
+ "$ref":"#/definitions/CodeWithAuthorityType"
}
},
"elementName":{
- "localPart":"Count",
+ "localPart":"rangeMeaning",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37296,11 +37293,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeOrNilReasonListType"
+ "$ref":"#/definitions/StringOrRefType"
}
},
"elementName":{
- "localPart":"CategoryList",
+ "localPart":"description",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37311,11 +37308,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeEdgeType"
+ "$ref":"#/definitions/AssociationRoleType"
}
},
"elementName":{
- "localPart":"TimeEdge",
+ "localPart":"abstractAssociationRole",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37326,11 +37323,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoComplexPropertyType"
+ "$ref":"#/definitions/FeatureCollectionType"
}
},
"elementName":{
- "localPart":"superComplex",
+ "localPart":"FeatureCollection",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37341,11 +37338,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SolidArrayPropertyType"
+ "$ref":"#/definitions/MultiPointPropertyType"
}
},
"elementName":{
- "localPart":"solidArrayProperty",
+ "localPart":"multiCenterOf",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37356,11 +37353,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractTimeSliceType"
+ "$ref":"#/definitions/ReferenceType"
}
},
"elementName":{
- "localPart":"AbstractTimeSlice",
+ "localPart":"descriptionReference",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37371,11 +37368,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/OperationMethodPropertyType"
+ "$ref":"#/definitions/EllipsoidPropertyType"
}
},
"elementName":{
- "localPart":"operationMethodRef",
+ "localPart":"usesEllipsoid",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37386,11 +37383,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EngineeringCRSType"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"EngineeringCRS",
+ "localPart":"formula",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37401,11 +37398,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiGeometryType"
+ "$ref":"#/definitions/VerticalCSPropertyType"
}
},
"elementName":{
- "localPart":"MultiGeometry",
+ "localPart":"usesVerticalCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37416,11 +37413,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ConventionalUnitType"
+ "$ref":"#/definitions/BaseUnitType"
}
},
"elementName":{
- "localPart":"ConventionalUnit",
+ "localPart":"BaseUnit",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37431,11 +37428,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AffineCSPropertyType"
+ "$ref":"#/definitions/RangeSetType"
}
},
"elementName":{
- "localPart":"usesAffineCS",
+ "localPart":"rangeSet",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37446,11 +37443,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ConversionPropertyType"
+ "$ref":"#/definitions/FeaturePropertyType"
}
},
"elementName":{
- "localPart":"conversionRef",
+ "localPart":"featureMember",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37465,7 +37462,7 @@
}
},
"elementName":{
- "localPart":"multiSolidDomain",
+ "localPart":"rectifiedGridDomain",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37476,11 +37473,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DirectPositionListType"
+ "$ref":"#/definitions/NodeType"
}
},
"elementName":{
- "localPart":"posList",
+ "localPart":"Node",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37491,11 +37488,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ConversionToPreferredUnitType"
+ "$ref":"#/definitions/TemporalCSType"
}
},
"elementName":{
- "localPart":"roughConversionToPreferredUnit",
+ "localPart":"TemporalCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37506,11 +37503,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LinearCSPropertyType"
+ "$ref":"#/definitions/CartesianCSPropertyType"
}
},
"elementName":{
- "localPart":"linearCS",
+ "localPart":"cartesianCSRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37521,11 +37518,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PointPropertyType"
+ "$ref":"#/definitions/MultiGeometryPropertyType"
}
},
"elementName":{
- "localPart":"pointRep",
+ "localPart":"multiGeometryProperty",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37536,11 +37533,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinateOperationPropertyType"
+ "$ref":"#/definitions/CompositeCurveType"
}
},
"elementName":{
- "localPart":"usesOperation",
+ "localPart":"CompositeCurve",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37551,11 +37548,14 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiSurfacePropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
}
},
"elementName":{
- "localPart":"multiCoverage",
+ "localPart":"integerValueList",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37566,11 +37566,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/Boolean"
+ "$ref":"#/definitions/DomainSetType"
}
},
"elementName":{
- "localPart":"Boolean",
+ "localPart":"multiSolidDomain",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37581,11 +37581,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EllipsoidalCSPropertyType"
+ "$ref":"#/definitions/DMSAngleType"
}
},
"elementName":{
- "localPart":"ellipsoidalCSRef",
+ "localPart":"dmsAngle",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37596,11 +37596,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EdgeType"
+ "$ref":"#/definitions/GeographicCRSPropertyType"
}
},
"elementName":{
- "localPart":"Edge",
+ "localPart":"baseGeographicCRS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37611,11 +37611,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DirectedObservationAtDistanceType"
+ "$ref":"#/definitions/AbstractSurfacePatchType"
}
},
"elementName":{
- "localPart":"DirectedObservationAtDistance",
+ "localPart":"AbstractSurfacePatch",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37626,11 +37626,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractFeatureCollectionType"
+ "$ref":"#/definitions/GeodesicStringType"
}
},
"elementName":{
- "localPart":"AbstractFeatureCollection",
+ "localPart":"GeodesicString",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37641,11 +37641,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CompositeValueType"
+ "$ref":"#/definitions/TopoComplexType"
}
},
"elementName":{
- "localPart":"CompositeValue",
+ "localPart":"TopoComplex",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37656,11 +37656,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/UnitOfMeasureType"
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
}
},
"elementName":{
- "localPart":"unitOfMeasure",
+ "localPart":"origin",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37671,11 +37671,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TemporalDatumPropertyType"
+ "$ref":"#/definitions/AbstractGeneralOperationParameterPropertyType"
}
},
"elementName":{
- "localPart":"usesTemporalDatum",
+ "localPart":"parameter",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37686,11 +37686,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DerivationUnitTermType"
+ "$ref":"#/definitions/AbstractGMLType"
}
},
"elementName":{
- "localPart":"derivationUnitTerm",
+ "localPart":"AbstractGML",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37701,11 +37701,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoPointPropertyType"
+ "$ref":"#/definitions/ClothoidType"
}
},
"elementName":{
- "localPart":"topoPointProperty",
+ "localPart":"Clothoid",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37716,11 +37716,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DMSAngleType"
+ "$ref":"#/definitions/BagType"
}
},
"elementName":{
- "localPart":"dmsAngleValue",
+ "localPart":"Bag",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37731,11 +37731,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DomainSetType"
+ "$ref":"#/definitions/ArcStringByBulgeType"
}
},
"elementName":{
- "localPart":"multiPointDomain",
+ "localPart":"ArcStringByBulge",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37746,11 +37746,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LineStringSegmentType"
+ "$ref":"#/definitions/ImageDatumType"
}
},
"elementName":{
- "localPart":"LineStringSegment",
+ "localPart":"ImageDatum",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37761,11 +37761,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeographicCRSPropertyType"
+ "$ref":"#/definitions/ArcType"
}
},
"elementName":{
- "localPart":"geographicCRSRef",
+ "localPart":"Arc",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37776,11 +37776,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MeasureType"
+ "$ref":"#/definitions/CodeWithAuthorityType"
}
},
"elementName":{
- "localPart":"measure",
+ "localPart":"pixelInCell",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37791,11 +37791,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DatumPropertyType"
+ "$ref":"#/definitions/AbstractRingPropertyType"
}
},
"elementName":{
- "localPart":"datumRef",
+ "localPart":"exterior",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37806,11 +37806,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PrimeMeridianPropertyType"
+ "$ref":"#/definitions/AbstractFeatureType"
}
},
"elementName":{
- "localPart":"primeMeridianRef",
+ "localPart":"AbstractFeature",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37821,11 +37821,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ObliqueCartesianCSPropertyType"
+ "$ref":"#/definitions/LocationPropertyType"
}
},
"elementName":{
- "localPart":"usesObliqueCartesianCS",
+ "localPart":"location",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37836,11 +37836,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TopoPointType"
+ "$ref":"#/definitions/AbstractContinuousCoverageType"
}
},
"elementName":{
- "localPart":"TopoPoint",
+ "localPart":"AbstractContinuousCoverage",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37851,11 +37851,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LinearCSPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"linearCSRef",
+ "localPart":"AbstractScalarValue",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37866,11 +37866,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CurvePropertyType"
+ "$ref":"#/definitions/CubicSplineType"
}
},
"elementName":{
- "localPart":"curveMember",
+ "localPart":"CubicSpline",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37881,11 +37881,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/UserDefinedCSType"
+ "$ref":"#/definitions/SurfacePropertyType"
}
},
"elementName":{
- "localPart":"UserDefinedCS",
+ "localPart":"surfaceMember",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37896,11 +37896,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CurvePropertyType"
+ "$ref":"#/definitions/TopoSurfaceType"
}
},
"elementName":{
- "localPart":"baseCurve",
+ "localPart":"TopoSurface",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37911,11 +37911,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/GeneralConversionPropertyType"
+ "$ref":"#/definitions/ReferenceType"
}
},
"elementName":{
- "localPart":"definedByConversion",
+ "localPart":"abstractReference",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37941,11 +37941,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoverageFunctionType"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"coverageFunction",
+ "localPart":"catalogSymbol",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37956,11 +37956,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeometricAggregateType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
},
"elementName":{
- "localPart":"AbstractGeometricAggregate",
+ "localPart":"targetElement",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37971,11 +37971,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CompoundCRSPropertyType"
+ "$ref":"#/definitions/AbstractSurfaceType"
}
},
"elementName":{
- "localPart":"compoundCRSRef",
+ "localPart":"AbstractSurface",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -37986,11 +37986,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractCoordinateSystemType"
+ "$ref":"#/definitions/TemporalCSPropertyType"
}
},
"elementName":{
- "localPart":"AbstractCoordinateSystem",
+ "localPart":"temporalCSRef",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -38001,11 +38001,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/UserDefinedCSPropertyType"
+ "$ref":"#/definitions/PolarCSType"
}
},
"elementName":{
- "localPart":"userDefinedCS",
+ "localPart":"PolarCS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -38016,11 +38016,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DegreesType"
+ "$ref":"#/definitions/AbstractTopoPrimitiveType"
}
},
"elementName":{
- "localPart":"degrees",
+ "localPart":"AbstractTopoPrimitive",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -38031,11 +38031,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/DomainOfValidity"
}
},
"elementName":{
- "localPart":"associationName",
+ "localPart":"domainOfValidity",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -38046,11 +38046,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinatesType"
+ "$ref":"#/definitions/TimeNodeType"
}
},
"elementName":{
- "localPart":"tupleList",
+ "localPart":"TimeNode",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -38061,11 +38061,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/SurfacePropertyType"
+ "$ref":"#/definitions/AbstractCRSType"
}
},
"elementName":{
- "localPart":"extentOf",
+ "localPart":"AbstractCRS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -38076,11 +38076,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeWithAuthorityType"
+ "$ref":"#/definitions/AffinePlacementType"
}
},
"elementName":{
- "localPart":"identifier",
+ "localPart":"AffinePlacement",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -38091,11 +38091,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/UserDefinedCSPropertyType"
+ "$ref":"#/definitions/BSplineType"
}
},
"elementName":{
- "localPart":"userDefinedCSRef",
+ "localPart":"BSpline",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -38106,11 +38106,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CircleType"
+ "$ref":"#/definitions/DiscreteCoverageType"
}
},
"elementName":{
- "localPart":"Circle",
+ "localPart":"MultiSurfaceCoverage",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -38121,11 +38121,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TimeIntervalLengthType"
+ "$ref":"#/definitions/ProjectedCRSType"
}
},
"elementName":{
- "localPart":"timeInterval",
+ "localPart":"ProjectedCRS",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -38136,11 +38136,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LinearCSType"
+ "$ref":"#/definitions/TimeOrdinalEraType"
}
},
"elementName":{
- "localPart":"LinearCS",
+ "localPart":"TimeOrdinalEra",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -38151,11 +38151,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/ImageDatumPropertyType"
}
},
"elementName":{
- "localPart":"stringValue",
+ "localPart":"usesImageDatum",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
@@ -38166,11 +38166,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeneralOperationParameterPropertyType"
+ "$ref":"#/definitions/ArcByCenterPointType"
}
},
"elementName":{
- "localPart":"generalOperationParameter",
+ "localPart":"ArcByCenterPoint",
"namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
diff --git a/scripts/jsonschemas/ISO19139_2_GMI_1_0.jsonschema b/scripts/jsonschemas/ISO19139_2_GMI_1_0.jsonschema
index 4f1923ba..2a101cf9 100644
--- a/scripts/jsonschemas/ISO19139_2_GMI_1_0.jsonschema
+++ b/scripts/jsonschemas/ISO19139_2_GMI_1_0.jsonschema
@@ -2,20 +2,20 @@
{
"id":"http://www.isotc211.org/2005/gmi#",
"definitions":{
- "MIGeoreferenceablePropertyType":{
+ "MIGeorectifiedPropertyType":{
"type":"object",
- "title":"MIGeoreferenceablePropertyType",
+ "title":"MIGeorectifiedPropertyType",
"properties":{
- "miGeoreferenceable":{
- "title":"miGeoreferenceable",
+ "miGeorectified":{
+ "title":"miGeorectified",
"allOf":[
{
- "$ref":"#/definitions/MIGeoreferenceableType"
+ "$ref":"#/definitions/MIGeorectifiedType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MI_Georeferenceable",
+ "localPart":"MI_Georectified",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -142,11 +142,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MI_Georeferenceable_PropertyType",
+ "localPart":"MI_Georectified_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "miGeoreferenceable",
+ "miGeorectified",
"nilReason",
"uuidref",
"type",
@@ -158,64 +158,20 @@
"actuate"
]
},
- "MISensorTypeCodePropertyType":{
- "type":"object",
- "title":"MISensorTypeCodePropertyType",
- "properties":{
- "miSensorTypeCode":{
- "title":"miSensorTypeCode",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MI_SensorTypeCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MI_SensorTypeCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- },
- "propertiesOrder":[
- "miSensorTypeCode",
- "nilReason"
- ]
- },
- "MIPlatformPropertyType":{
+ "MIRangeElementDescriptionPropertyType":{
"type":"object",
- "title":"MIPlatformPropertyType",
+ "title":"MIRangeElementDescriptionPropertyType",
"properties":{
- "miPlatform":{
- "title":"miPlatform",
+ "miRangeElementDescription":{
+ "title":"miRangeElementDescription",
"allOf":[
{
- "$ref":"#/definitions/MIPlatformType"
+ "$ref":"#/definitions/MIRangeElementDescriptionType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MI_Platform",
+ "localPart":"MI_RangeElementDescription",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -342,11 +298,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MI_Platform_PropertyType",
+ "localPart":"MI_RangeElementDescription_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "miPlatform",
+ "miRangeElementDescription",
"nilReason",
"uuidref",
"type",
@@ -358,58 +314,64 @@
"actuate"
]
},
- "AbstractMIGeolocationInformationType":{
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ "LENominalResolutionPropertyType":{
+ "type":"object",
+ "title":"LENominalResolutionPropertyType",
+ "properties":{
+ "leNominalResolution":{
+ "title":"leNominalResolution",
+ "allOf":[
+ {
+ "$ref":"#/definitions/LENominalResolutionType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"LE_NominalResolution",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
},
- {
- "type":"object",
- "title":"AbstractMIGeolocationInformationType",
- "properties":{
- "qualityInfo":{
- "title":"qualityInfo",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/DQDataQualityPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"qualityInfo",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractMI_GeolocationInformation_Type",
+ "localPart":"LE_NominalResolution_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "qualityInfo"
+ "leNominalResolution",
+ "nilReason"
]
},
- "MIGeorectifiedPropertyType":{
+ "LEProcessingPropertyType":{
"type":"object",
- "title":"MIGeorectifiedPropertyType",
+ "title":"LEProcessingPropertyType",
"properties":{
- "miGeorectified":{
- "title":"miGeorectified",
+ "leProcessing":{
+ "title":"leProcessing",
"allOf":[
{
- "$ref":"#/definitions/MIGeorectifiedType"
+ "$ref":"#/definitions/LEProcessingType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MI_Georectified",
+ "localPart":"LE_Processing",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -536,11 +498,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MI_Georectified_PropertyType",
+ "localPart":"LE_Processing_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "miGeorectified",
+ "leProcessing",
"nilReason",
"uuidref",
"type",
@@ -552,57 +514,20 @@
"actuate"
]
},
- "MXDataFileType":{
- "required":[
- "fileFormat"
- ],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"MXDataFileType",
- "properties":{
- "fileFormat":{
- "title":"fileFormat",
- "allOf":[
- {
- "$ref":"#/definitions/MDFormatPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"fileFormat",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MX_DataFile_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- },
- "propertiesOrder":[
- "fileFormat"
- ]
- },
- "MIMetadataPropertyType":{
+ "LEAlgorithmPropertyType":{
"type":"object",
- "title":"MIMetadataPropertyType",
+ "title":"LEAlgorithmPropertyType",
"properties":{
- "miMetadata":{
- "title":"miMetadata",
+ "leAlgorithm":{
+ "title":"leAlgorithm",
"allOf":[
{
- "$ref":"#/definitions/MIMetadataType"
+ "$ref":"#/definitions/LEAlgorithmType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MI_Metadata",
+ "localPart":"LE_Algorithm",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -729,11 +654,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MI_Metadata_PropertyType",
+ "localPart":"LE_Algorithm_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "miMetadata",
+ "leAlgorithm",
"nilReason",
"uuidref",
"type",
@@ -745,180 +670,91 @@
"actuate"
]
},
- "MIRequirementPropertyType":{
- "type":"object",
- "title":"MIRequirementPropertyType",
- "properties":{
- "miRequirement":{
- "title":"miRequirement",
- "allOf":[
- {
- "$ref":"#/definitions/MIRequirementType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MI_Requirement",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
+ "LEProcessStepType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/LIProcessStepType"
},
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "title":"LEProcessStepType",
+ "properties":{
+ "output":{
+ "title":"output",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/LESourcePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"output",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "report":{
+ "title":"report",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/LEProcessStepReportPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"report",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "processingInformation":{
+ "title":"processingInformation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/LEProcessingPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"processingInformation",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
}
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- },
- "uuidref":{
- "title":"uuidref",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"MI_Requirement_PropertyType",
+ "localPart":"LE_ProcessStep_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "miRequirement",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "output",
+ "report",
+ "processingInformation"
]
},
- "DirectPositionPropertyType":{
+ "MIGCPPropertyType":{
"type":"object",
- "title":"DirectPositionPropertyType",
- "required":[
- "pos"
- ],
+ "title":"MIGCPPropertyType",
"properties":{
- "pos":{
- "title":"pos",
+ "migcp":{
+ "title":"migcp",
"allOf":[
{
- "$ref":"http://www.opengis.net/gml/3.2#/definitions/DirectPositionType"
+ "$ref":"#/definitions/MIGCPType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"pos",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "localPart":"MI_GCP",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
"nilReason":{
@@ -1044,11 +880,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DirectPosition_PropertyType",
+ "localPart":"MI_GCP_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "pos",
+ "migcp",
"nilReason",
"uuidref",
"type",
@@ -1060,64 +896,20 @@
"actuate"
]
},
- "MITriggerCodePropertyType":{
- "type":"object",
- "title":"MITriggerCodePropertyType",
- "properties":{
- "miTriggerCode":{
- "title":"miTriggerCode",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MI_TriggerCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MI_TriggerCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- },
- "propertiesOrder":[
- "miTriggerCode",
- "nilReason"
- ]
- },
- "MIGCPPropertyType":{
+ "MIInstrumentPropertyType":{
"type":"object",
- "title":"MIGCPPropertyType",
+ "title":"MIInstrumentPropertyType",
"properties":{
- "migcp":{
- "title":"migcp",
+ "miInstrument":{
+ "title":"miInstrument",
"allOf":[
{
- "$ref":"#/definitions/MIGCPType"
+ "$ref":"#/definitions/MIInstrumentType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MI_GCP",
+ "localPart":"MI_Instrument",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -1244,11 +1036,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MI_GCP_PropertyType",
+ "localPart":"MI_Instrument_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "migcp",
+ "miInstrument",
"nilReason",
"uuidref",
"type",
@@ -1260,20 +1052,20 @@
"actuate"
]
},
- "MIPlatformPassPropertyType":{
+ "MIContextCodePropertyType":{
"type":"object",
- "title":"MIPlatformPassPropertyType",
+ "title":"MIContextCodePropertyType",
"properties":{
- "miPlatformPass":{
- "title":"miPlatformPass",
+ "miContextCode":{
+ "title":"miContextCode",
"allOf":[
{
- "$ref":"#/definitions/MIPlatformPassType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MI_PlatformPass",
+ "localPart":"MI_ContextCode",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -1292,128 +1084,16 @@
"localPart":"nilReason",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
- },
- "uuidref":{
- "title":"uuidref",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MI_PlatformPass_PropertyType",
+ "localPart":"MI_ContextCode_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "miPlatformPass",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "miContextCode",
+ "nilReason"
]
},
"MIGeorectifiedType":{
@@ -1524,108 +1204,112 @@
"latestAcceptableDate"
]
},
- "MIContextCodePropertyType":{
- "type":"object",
- "title":"MIContextCodePropertyType",
- "properties":{
- "miContextCode":{
- "title":"miContextCode",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MI_ContextCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
+ "MXDataFileType":{
+ "required":[
+ "fileFormat"
+ ],
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "title":"MXDataFileType",
+ "properties":{
+ "fileFormat":{
+ "title":"fileFormat",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDFormatPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"fileFormat",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
}
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"MI_ContextCode_PropertyType",
+ "localPart":"MX_DataFile_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "miContextCode",
- "nilReason"
+ "fileFormat"
]
},
- "MISequenceCodePropertyType":{
- "type":"object",
- "title":"MISequenceCodePropertyType",
- "properties":{
- "miSequenceCode":{
- "title":"miSequenceCode",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MI_SequenceCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
+ "MIGCPType":{
+ "required":[
+ "geographicCoordinates"
+ ],
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "title":"MIGCPType",
+ "properties":{
+ "geographicCoordinates":{
+ "title":"geographicCoordinates",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DirectPositionPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"geographicCoordinates",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "accuracyReport":{
+ "title":"accuracyReport",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DQElementPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"accuracyReport",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
}
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"MI_SequenceCode_PropertyType",
+ "localPart":"MI_GCP_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "miSequenceCode",
- "nilReason"
+ "geographicCoordinates",
+ "accuracyReport"
]
},
- "MIPlanPropertyType":{
+ "MIEnvironmentalRecordPropertyType":{
"type":"object",
- "title":"MIPlanPropertyType",
+ "title":"MIEnvironmentalRecordPropertyType",
"properties":{
- "miPlan":{
- "title":"miPlan",
+ "miEnvironmentalRecord":{
+ "title":"miEnvironmentalRecord",
"allOf":[
{
- "$ref":"#/definitions/MIPlanType"
+ "$ref":"#/definitions/MIEnvironmentalRecordType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MI_Plan",
+ "localPart":"MI_EnvironmentalRecord",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -1752,11 +1436,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MI_Plan_PropertyType",
+ "localPart":"MI_EnvironmentalRecord_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "miPlan",
+ "miEnvironmentalRecord",
"nilReason",
"uuidref",
"type",
@@ -1768,55 +1452,53 @@
"actuate"
]
},
- "LENominalResolutionType":{
+ "MISensorTypeCodePropertyType":{
"type":"object",
- "title":"LENominalResolutionType",
- "required":[
- "scanningResolution",
- "groundResolution"
- ],
+ "title":"MISensorTypeCodePropertyType",
"properties":{
- "scanningResolution":{
- "title":"scanningResolution",
+ "miSensorTypeCode":{
+ "title":"miSensorTypeCode",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/DistancePropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"scanningResolution",
+ "localPart":"MI_SensorTypeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
- "groundResolution":{
- "title":"groundResolution",
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/DistancePropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"groundResolution",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"LE_NominalResolution_Type",
+ "localPart":"MI_SensorTypeCode_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "scanningResolution",
- "groundResolution"
+ "miSensorTypeCode",
+ "nilReason"
]
},
- "LEAlgorithmType":{
+ "MIOperationType":{
"required":[
- "citation",
- "description"
+ "status"
],
"allOf":[
{
@@ -1824,8 +1506,21 @@
},
{
"type":"object",
- "title":"LEAlgorithmType",
+ "title":"MIOperationType",
"properties":{
+ "description":{
+ "title":"description",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"description",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
"citation":{
"title":"citation",
"allOf":[
@@ -1839,16 +1534,123 @@
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
- "description":{
- "title":"description",
+ "identifier":{
+ "title":"identifier",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "$ref":"#/definitions/MDIdentifierPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"description",
+ "localPart":"identifier",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "status":{
+ "title":"status",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDProgressCodePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"status",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MIOperationTypeCodePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "objective":{
+ "title":"objective",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MIObjectivePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"objective",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "plan":{
+ "title":"plan",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MIPlanPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"plan",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "childOperation":{
+ "title":"childOperation",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MIOperationPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"childOperation",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "significantEvent":{
+ "title":"significantEvent",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MIEventPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"significantEvent",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "platform":{
+ "title":"platform",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MIPlatformPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"platform",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
}
@@ -1857,85 +1659,101 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"LE_Algorithm_Type",
+ "localPart":"MI_Operation_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
+ "description",
"citation",
- "description"
+ "identifier",
+ "status",
+ "type",
+ "objective",
+ "plan",
+ "childOperation",
+ "significantEvent",
+ "platform"
]
},
- "MIBandType":{
+ "MIInstrumentType":{
+ "required":[
+ "identifier",
+ "type"
+ ],
"allOf":[
{
- "$ref":"#/definitions/MDBandType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
{
"type":"object",
- "title":"MIBandType",
+ "title":"MIInstrumentType",
"properties":{
- "bandBoundaryDefinition":{
- "title":"bandBoundaryDefinition",
+ "citation":{
+ "title":"citation",
"allOf":[
{
- "$ref":"#/definitions/MIBandDefinitionPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CICitationPropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"bandBoundaryDefinition",
+ "localPart":"citation",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
- "nominalSpatialResolution":{
- "title":"nominalSpatialResolution",
+ "identifier":{
+ "title":"identifier",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
+ "$ref":"#/definitions/MDIdentifierPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"nominalSpatialResolution",
+ "localPart":"identifier",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
- "transferFunctionType":{
- "title":"transferFunctionType",
+ "type":{
+ "title":"type",
"allOf":[
{
- "$ref":"#/definitions/MITransferFunctionTypeCodePropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"transferFunctionType",
+ "localPart":"type",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
- "transmittedPolarisation":{
- "title":"transmittedPolarisation",
+ "description":{
+ "title":"description",
"allOf":[
{
- "$ref":"#/definitions/MIPolarisationOrientationCodePropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"transmittedPolarisation",
+ "localPart":"description",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
- "detectedPolarisation":{
- "title":"detectedPolarisation",
+ "mountedOn":{
+ "title":"mountedOn",
"allOf":[
{
- "$ref":"#/definitions/MIPolarisationOrientationCodePropertyType"
+ "$ref":"#/definitions/MIPlatformPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"detectedPolarisation",
+ "localPart":"mountedOn",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
}
@@ -1944,262 +1762,47 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MI_Band_Type",
+ "localPart":"MI_Instrument_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "bandBoundaryDefinition",
- "nominalSpatialResolution",
- "transferFunctionType",
- "transmittedPolarisation",
- "detectedPolarisation"
+ "citation",
+ "identifier",
+ "type",
+ "description",
+ "mountedOn"
]
},
- "MITransferFunctionTypeCodePropertyType":{
- "type":"object",
- "title":"MITransferFunctionTypeCodePropertyType",
- "properties":{
- "miTransferFunctionTypeCode":{
- "title":"miTransferFunctionTypeCode",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MI_TransferFunctionTypeCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MI_TransferFunctionTypeCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- },
- "propertiesOrder":[
- "miTransferFunctionTypeCode",
- "nilReason"
- ]
- },
- "MIEventPropertyType":{
- "type":"object",
- "title":"MIEventPropertyType",
- "properties":{
- "miEvent":{
- "title":"miEvent",
- "allOf":[
- {
- "$ref":"#/definitions/MIEventType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MI_Event",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- },
- "uuidref":{
- "title":"uuidref",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MI_Event_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- },
- "propertiesOrder":[
- "miEvent",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "MIInstrumentType":{
+ "MIGCPCollectionType":{
"required":[
- "identifier",
- "type"
+ "collectionIdentification",
+ "collectionName",
+ "coordinateReferenceSystem",
+ "gcp"
],
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ "$ref":"#/definitions/AbstractMIGeolocationInformationType"
},
{
"type":"object",
- "title":"MIInstrumentType",
+ "title":"MIGCPCollectionType",
"properties":{
- "citation":{
- "title":"citation",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CICitationPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"citation",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "identifier":{
- "title":"identifier",
+ "collectionIdentification":{
+ "title":"collectionIdentification",
"allOf":[
{
- "$ref":"#/definitions/MDIdentifierPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/IntegerPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"identifier",
+ "localPart":"collectionIdentification",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
- "type":{
- "title":"type",
+ "collectionName":{
+ "title":"collectionName",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
@@ -2207,33 +1810,37 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"type",
+ "localPart":"collectionName",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
- "description":{
- "title":"description",
+ "coordinateReferenceSystem":{
+ "title":"coordinateReferenceSystem",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "$ref":"#/definitions/MDReferenceSystemPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"description",
+ "localPart":"coordinateReferenceSystem",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
- "mountedOn":{
- "title":"mountedOn",
+ "gcp":{
+ "title":"gcp",
"allOf":[
{
- "$ref":"#/definitions/MIPlatformPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MIGCPPropertyType"
+ },
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"mountedOn",
+ "localPart":"gcp",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
}
@@ -2242,22 +1849,24 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MI_Instrument_Type",
+ "localPart":"MI_GCPCollection_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "citation",
- "identifier",
- "type",
- "description",
- "mountedOn"
+ "collectionIdentification",
+ "collectionName",
+ "coordinateReferenceSystem",
+ "gcp"
]
},
- "MIRangeElementDescriptionType":{
+ "MIRequirementType":{
"required":[
- "name",
- "definition",
- "rangeElement"
+ "identifier",
+ "requestor",
+ "recipient",
+ "priority",
+ "requestedDate",
+ "expiryDate"
],
"allOf":[
{
@@ -2265,135 +1874,96 @@
},
{
"type":"object",
- "title":"MIRangeElementDescriptionType",
+ "title":"MIRequirementType",
"properties":{
- "name":{
- "title":"name",
+ "citation":{
+ "title":"citation",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "$ref":"#/definitions/CICitationPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"name",
+ "localPart":"citation",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
- "definition":{
- "title":"definition",
+ "identifier":{
+ "title":"identifier",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "$ref":"#/definitions/MDIdentifierPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"definition",
+ "localPart":"identifier",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
- "rangeElement":{
- "title":"rangeElement",
+ "requestor":{
+ "title":"requestor",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/RecordPropertyType"
+ "$ref":"#/definitions/CIResponsiblePartyPropertyType"
},
"minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"rangeElement",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MI_RangeElementDescription_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- },
- "propertiesOrder":[
- "name",
- "definition",
- "rangeElement"
- ]
- },
- "MIEventType":{
- "required":[
- "identifier",
- "trigger",
- "context",
- "sequence",
- "time"
- ],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"MIEventType",
- "properties":{
- "identifier":{
- "title":"identifier",
- "allOf":[
- {
- "$ref":"#/definitions/MDIdentifierPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"identifier",
+ "localPart":"requestor",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
- "trigger":{
- "title":"trigger",
+ "recipient":{
+ "title":"recipient",
"allOf":[
{
- "$ref":"#/definitions/MITriggerCodePropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CIResponsiblePartyPropertyType"
+ },
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"trigger",
+ "localPart":"recipient",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
- "context":{
- "title":"context",
+ "priority":{
+ "title":"priority",
"allOf":[
{
- "$ref":"#/definitions/MIContextCodePropertyType"
+ "$ref":"#/definitions/MIPriorityCodePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"context",
+ "localPart":"priority",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
- "sequence":{
- "title":"sequence",
+ "requestedDate":{
+ "title":"requestedDate",
"allOf":[
{
- "$ref":"#/definitions/MISequenceCodePropertyType"
+ "$ref":"#/definitions/MIRequestedDatePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"sequence",
+ "localPart":"requestedDate",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
- "time":{
- "title":"time",
+ "expiryDate":{
+ "title":"expiryDate",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/DateTimePropertyType"
@@ -2401,54 +1971,69 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"time",
+ "localPart":"expiryDate",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
- "expectedObjective":{
- "title":"expectedObjective",
+ "satisifiedPlan":{
+ "title":"satisifiedPlan",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/MIObjectivePropertyType"
+ "$ref":"#/definitions/MIPlanPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"expectedObjective",
+ "localPart":"satisifiedPlan",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
- },
- "relatedSensor":{
- "title":"relatedSensor",
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MI_Requirement_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ },
+ "propertiesOrder":[
+ "citation",
+ "identifier",
+ "requestor",
+ "recipient",
+ "priority",
+ "requestedDate",
+ "expiryDate",
+ "satisifiedPlan"
+ ]
+ },
+ "MIMetadataType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDMetadataType"
+ },
+ {
+ "type":"object",
+ "title":"MIMetadataType",
+ "properties":{
+ "acquisitionInformation":{
+ "title":"acquisitionInformation",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/MIInstrumentPropertyType"
+ "$ref":"#/definitions/MIAcquisitionInformationPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"relatedSensor",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "relatedPass":{
- "title":"relatedPass",
- "allOf":[
- {
- "$ref":"#/definitions/MIPlatformPassPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"relatedPass",
+ "localPart":"acquisitionInformation",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
}
@@ -2457,26 +2042,19 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MI_Event_Type",
+ "localPart":"MI_Metadata_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "identifier",
- "trigger",
- "context",
- "sequence",
- "time",
- "expectedObjective",
- "relatedSensor",
- "relatedPass"
+ "acquisitionInformation"
]
},
- "MIPriorityCodePropertyType":{
+ "MIOperationTypeCodePropertyType":{
"type":"object",
- "title":"MIPriorityCodePropertyType",
+ "title":"MIOperationTypeCodePropertyType",
"properties":{
- "miPriorityCode":{
- "title":"miPriorityCode",
+ "miOperationTypeCode":{
+ "title":"miOperationTypeCode",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
@@ -2484,7 +2062,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"MI_PriorityCode",
+ "localPart":"MI_OperationTypeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -2507,76 +2085,28 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MI_PriorityCode_PropertyType",
+ "localPart":"MI_OperationTypeCode_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "miPriorityCode",
+ "miOperationTypeCode",
"nilReason"
]
},
- "LESourceType":{
- "allOf":[
- {
- "$ref":"#/definitions/LISourceType"
- },
- {
- "type":"object",
- "title":"LESourceType",
- "properties":{
- "processedLevel":{
- "title":"processedLevel",
- "allOf":[
- {
- "$ref":"#/definitions/MDIdentifierPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"processedLevel",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "resolution":{
- "title":"resolution",
- "allOf":[
- {
- "$ref":"#/definitions/LENominalResolutionPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"resolution",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"LE_Source_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- },
- "propertiesOrder":[
- "processedLevel",
- "resolution"
- ]
- },
- "MIInstrumentPropertyType":{
+ "MIBandPropertyType":{
"type":"object",
- "title":"MIInstrumentPropertyType",
+ "title":"MIBandPropertyType",
"properties":{
- "miInstrument":{
- "title":"miInstrument",
+ "miBand":{
+ "title":"miBand",
"allOf":[
{
- "$ref":"#/definitions/MIInstrumentType"
+ "$ref":"#/definitions/MIBandType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MI_Instrument",
+ "localPart":"MI_Band",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -2703,11 +2233,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MI_Instrument_PropertyType",
+ "localPart":"MI_Band_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "miInstrument",
+ "miBand",
"nilReason",
"uuidref",
"type",
@@ -2719,20 +2249,20 @@
"actuate"
]
},
- "MIOperationPropertyType":{
+ "LESourcePropertyType":{
"type":"object",
- "title":"MIOperationPropertyType",
+ "title":"LESourcePropertyType",
"properties":{
- "miOperation":{
- "title":"miOperation",
+ "leSource":{
+ "title":"leSource",
"allOf":[
{
- "$ref":"#/definitions/MIOperationType"
+ "$ref":"#/definitions/LESourceType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MI_Operation",
+ "localPart":"LE_Source",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -2859,11 +2389,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MI_Operation_PropertyType",
+ "localPart":"LE_Source_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "miOperation",
+ "leSource",
"nilReason",
"uuidref",
"type",
@@ -2875,20 +2405,20 @@
"actuate"
]
},
- "MIEnvironmentalRecordPropertyType":{
+ "MIPlatformPropertyType":{
"type":"object",
- "title":"MIEnvironmentalRecordPropertyType",
+ "title":"MIPlatformPropertyType",
"properties":{
- "miEnvironmentalRecord":{
- "title":"miEnvironmentalRecord",
+ "miPlatform":{
+ "title":"miPlatform",
"allOf":[
{
- "$ref":"#/definitions/MIEnvironmentalRecordType"
+ "$ref":"#/definitions/MIPlatformType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MI_EnvironmentalRecord",
+ "localPart":"MI_Platform",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -3015,11 +2545,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MI_EnvironmentalRecord_PropertyType",
+ "localPart":"MI_Platform_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "miEnvironmentalRecord",
+ "miPlatform",
"nilReason",
"uuidref",
"type",
@@ -3031,109 +2561,10 @@
"actuate"
]
},
- "MIGCPType":{
- "required":[
- "geographicCoordinates"
- ],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"MIGCPType",
- "properties":{
- "geographicCoordinates":{
- "title":"geographicCoordinates",
- "allOf":[
- {
- "$ref":"#/definitions/DirectPositionPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"geographicCoordinates",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "accuracyReport":{
- "title":"accuracyReport",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/DQElementPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"accuracyReport",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MI_GCP_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- },
- "propertiesOrder":[
- "geographicCoordinates",
- "accuracyReport"
- ]
- },
- "MIObjectiveTypeCodePropertyType":{
- "type":"object",
- "title":"MIObjectiveTypeCodePropertyType",
- "properties":{
- "miObjectiveTypeCode":{
- "title":"miObjectiveTypeCode",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MI_ObjectiveTypeCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MI_ObjectiveTypeCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- },
- "propertiesOrder":[
- "miObjectiveTypeCode",
- "nilReason"
- ]
- },
- "MIPlanType":{
+ "LEAlgorithmType":{
"required":[
- "status",
- "citation"
+ "citation",
+ "description"
],
"allOf":[
{
@@ -3141,34 +2572,8 @@
},
{
"type":"object",
- "title":"MIPlanType",
+ "title":"LEAlgorithmType",
"properties":{
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/MIGeometryTypeCodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"type",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "status":{
- "title":"status",
- "allOf":[
- {
- "$ref":"#/definitions/MDProgressCodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"status",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
"citation":{
"title":"citation",
"allOf":[
@@ -3182,37 +2587,16 @@
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
- "satisfiedRequirement":{
- "title":"satisfiedRequirement",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MIRequirementPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"satisfiedRequirement",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "operation":{
- "title":"operation",
+ "description":{
+ "title":"description",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/MIOperationPropertyType"
- },
- "minItems":0
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"operation",
+ "localPart":"description",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
}
@@ -3221,31 +2605,28 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MI_Plan_Type",
+ "localPart":"LE_Algorithm_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "type",
- "status",
"citation",
- "satisfiedRequirement",
- "operation"
+ "description"
]
},
- "MXDataFilePropertyType":{
+ "MIObjectivePropertyType":{
"type":"object",
- "title":"MXDataFilePropertyType",
+ "title":"MIObjectivePropertyType",
"properties":{
- "mxDataFile":{
- "title":"mxDataFile",
+ "miObjective":{
+ "title":"miObjective",
"allOf":[
{
- "$ref":"#/definitions/MXDataFileType"
+ "$ref":"#/definitions/MIObjectiveType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MX_DataFile",
+ "localPart":"MI_Objective",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -3372,11 +2753,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MX_DataFile_PropertyType",
+ "localPart":"MI_Objective_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "mxDataFile",
+ "miObjective",
"nilReason",
"uuidref",
"type",
@@ -3544,20 +2925,216 @@
"actuate"
]
},
- "MIBandPropertyType":{
+ "MIBandType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDBandType"
+ },
+ {
+ "type":"object",
+ "title":"MIBandType",
+ "properties":{
+ "bandBoundaryDefinition":{
+ "title":"bandBoundaryDefinition",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MIBandDefinitionPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"bandBoundaryDefinition",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "nominalSpatialResolution":{
+ "title":"nominalSpatialResolution",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"nominalSpatialResolution",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "transferFunctionType":{
+ "title":"transferFunctionType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MITransferFunctionTypeCodePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"transferFunctionType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "transmittedPolarisation":{
+ "title":"transmittedPolarisation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MIPolarisationOrientationCodePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"transmittedPolarisation",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "detectedPolarisation":{
+ "title":"detectedPolarisation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MIPolarisationOrientationCodePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"detectedPolarisation",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MI_Band_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ },
+ "propertiesOrder":[
+ "bandBoundaryDefinition",
+ "nominalSpatialResolution",
+ "transferFunctionType",
+ "transmittedPolarisation",
+ "detectedPolarisation"
+ ]
+ },
+ "MITransferFunctionTypeCodePropertyType":{
"type":"object",
- "title":"MIBandPropertyType",
+ "title":"MITransferFunctionTypeCodePropertyType",
"properties":{
- "miBand":{
- "title":"miBand",
+ "miTransferFunctionTypeCode":{
+ "title":"miTransferFunctionTypeCode",
"allOf":[
{
- "$ref":"#/definitions/MIBandType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MI_Band",
+ "localPart":"MI_TransferFunctionTypeCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MI_TransferFunctionTypeCode_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ },
+ "propertiesOrder":[
+ "miTransferFunctionTypeCode",
+ "nilReason"
+ ]
+ },
+ "QEUsabilityType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDQElementType"
+ },
+ {
+ "type":"object",
+ "title":"QEUsabilityType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"QE_Usability_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "MISequenceCodePropertyType":{
+ "type":"object",
+ "title":"MISequenceCodePropertyType",
+ "properties":{
+ "miSequenceCode":{
+ "title":"miSequenceCode",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MI_SequenceCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MI_SequenceCode_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ },
+ "propertiesOrder":[
+ "miSequenceCode",
+ "nilReason"
+ ]
+ },
+ "MIGeoreferenceablePropertyType":{
+ "type":"object",
+ "title":"MIGeoreferenceablePropertyType",
+ "properties":{
+ "miGeoreferenceable":{
+ "title":"miGeoreferenceable",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MIGeoreferenceableType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MI_Georeferenceable",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -3684,11 +3261,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MI_Band_PropertyType",
+ "localPart":"MI_Georeferenceable_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "miBand",
+ "miGeoreferenceable",
"nilReason",
"uuidref",
"type",
@@ -3700,20 +3277,20 @@
"actuate"
]
},
- "MIRequestedDatePropertyType":{
+ "MIPlatformPassPropertyType":{
"type":"object",
- "title":"MIRequestedDatePropertyType",
+ "title":"MIPlatformPassPropertyType",
"properties":{
- "miRequestedDate":{
- "title":"miRequestedDate",
+ "miPlatformPass":{
+ "title":"miPlatformPass",
"allOf":[
{
- "$ref":"#/definitions/MIRequestedDateType"
+ "$ref":"#/definitions/MIPlatformPassType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MI_RequestedDate",
+ "localPart":"MI_PlatformPass",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -3830,46 +3407,309 @@
{
"$ref":"#/definitions/ActuateType"
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MI_PlatformPass_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ },
+ "propertiesOrder":[
+ "miPlatformPass",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "MIPriorityCodePropertyType":{
+ "type":"object",
+ "title":"MIPriorityCodePropertyType",
+ "properties":{
+ "miPriorityCode":{
+ "title":"miPriorityCode",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MI_PriorityCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MI_PriorityCode_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ },
+ "propertiesOrder":[
+ "miPriorityCode",
+ "nilReason"
+ ]
+ },
+ "MIObjectiveType":{
+ "required":[
+ "identifier",
+ "objectiveOccurrence"
+ ],
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"MIObjectiveType",
+ "properties":{
+ "identifier":{
+ "title":"identifier",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDIdentifierPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"identifier",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "priority":{
+ "title":"priority",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"priority",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MIObjectiveTypeCodePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "function":{
+ "title":"function",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"function",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "extent":{
+ "title":"extent",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/EXExtentPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"extent",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "pass":{
+ "title":"pass",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MIPlatformPassPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"pass",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "sensingInstrument":{
+ "title":"sensingInstrument",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MIInstrumentPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"sensingInstrument",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "objectiveOccurrence":{
+ "title":"objectiveOccurrence",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MIEventPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"objectiveOccurrence",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MI_Objective_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ },
+ "propertiesOrder":[
+ "identifier",
+ "priority",
+ "type",
+ "function",
+ "extent",
+ "pass",
+ "sensingInstrument",
+ "objectiveOccurrence"
+ ]
+ },
+ "MIGeoreferenceableType":{
+ "required":[
+ "geolocationInformation"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDGeoreferenceableType"
+ },
+ {
+ "type":"object",
+ "title":"MIGeoreferenceableType",
+ "properties":{
+ "geolocationInformation":{
+ "title":"geolocationInformation",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MIGeolocationInformationPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"geolocationInformation",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "platformParameters":{
+ "title":"platformParameters",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MIPlatformPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"platformParameters",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ }
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"MI_RequestedDate_PropertyType",
+ "localPart":"MI_Georeferenceable_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "miRequestedDate",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "geolocationInformation",
+ "platformParameters"
]
},
- "LEProcessStepReportPropertyType":{
+ "MIAcquisitionInformationPropertyType":{
"type":"object",
- "title":"LEProcessStepReportPropertyType",
+ "title":"MIAcquisitionInformationPropertyType",
"properties":{
- "leProcessStepReport":{
- "title":"leProcessStepReport",
+ "miAcquisitionInformation":{
+ "title":"miAcquisitionInformation",
"allOf":[
{
- "$ref":"#/definitions/LEProcessStepReportType"
+ "$ref":"#/definitions/MIAcquisitionInformationType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"LE_ProcessStepReport",
+ "localPart":"MI_AcquisitionInformation",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -3996,11 +3836,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"LE_ProcessStepReport_PropertyType",
+ "localPart":"MI_AcquisitionInformation_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "leProcessStepReport",
+ "miAcquisitionInformation",
"nilReason",
"uuidref",
"type",
@@ -4012,200 +3852,13 @@
"actuate"
]
},
- "MIRequirementType":{
- "required":[
- "identifier",
- "requestor",
- "recipient",
- "priority",
- "requestedDate",
- "expiryDate"
- ],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"MIRequirementType",
- "properties":{
- "citation":{
- "title":"citation",
- "allOf":[
- {
- "$ref":"#/definitions/CICitationPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"citation",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "identifier":{
- "title":"identifier",
- "allOf":[
- {
- "$ref":"#/definitions/MDIdentifierPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"identifier",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "requestor":{
- "title":"requestor",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CIResponsiblePartyPropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"requestor",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "recipient":{
- "title":"recipient",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CIResponsiblePartyPropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"recipient",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "priority":{
- "title":"priority",
- "allOf":[
- {
- "$ref":"#/definitions/MIPriorityCodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"priority",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "requestedDate":{
- "title":"requestedDate",
- "allOf":[
- {
- "$ref":"#/definitions/MIRequestedDatePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"requestedDate",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "expiryDate":{
- "title":"expiryDate",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/DateTimePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"expiryDate",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "satisifiedPlan":{
- "title":"satisifiedPlan",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MIPlanPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"satisifiedPlan",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MI_Requirement_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- },
- "propertiesOrder":[
- "citation",
- "identifier",
- "requestor",
- "recipient",
- "priority",
- "requestedDate",
- "expiryDate",
- "satisifiedPlan"
- ]
- },
- "MIImageDescriptionType":{
- "allOf":[
- {
- "$ref":"#/definitions/MDImageDescriptionType"
- },
- {
- "type":"object",
- "title":"MIImageDescriptionType",
- "properties":{
- "rangeElementDescription":{
- "title":"rangeElementDescription",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MIRangeElementDescriptionPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"rangeElementDescription",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MI_ImageDescription_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- },
- "propertiesOrder":[
- "rangeElementDescription"
- ]
- },
- "MIObjectiveType":{
+ "MIEventType":{
"required":[
"identifier",
- "objectiveOccurrence"
+ "trigger",
+ "context",
+ "sequence",
+ "time"
],
"allOf":[
{
@@ -4213,17 +3866,13 @@
},
{
"type":"object",
- "title":"MIObjectiveType",
+ "title":"MIEventType",
"properties":{
"identifier":{
"title":"identifier",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDIdentifierPropertyType"
- },
- "minItems":1
+ "$ref":"#/definitions/MDIdentifierPropertyType"
}
],
"propertyType":"element",
@@ -4232,89 +3881,77 @@
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
- "priority":{
- "title":"priority",
+ "trigger":{
+ "title":"trigger",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "$ref":"#/definitions/MITriggerCodePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"priority",
+ "localPart":"trigger",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
- "type":{
- "title":"type",
+ "context":{
+ "title":"context",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/MIObjectiveTypeCodePropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/MIContextCodePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"type",
+ "localPart":"context",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
- "function":{
- "title":"function",
+ "sequence":{
+ "title":"sequence",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/MISequenceCodePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"function",
+ "localPart":"sequence",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
- "extent":{
- "title":"extent",
+ "time":{
+ "title":"time",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/EXExtentPropertyType"
- },
- "minItems":0
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/DateTimePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"extent",
+ "localPart":"time",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
- "pass":{
- "title":"pass",
+ "expectedObjective":{
+ "title":"expectedObjective",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/MIPlatformPassPropertyType"
+ "$ref":"#/definitions/MIObjectivePropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"pass",
+ "localPart":"expectedObjective",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
- "sensingInstrument":{
- "title":"sensingInstrument",
+ "relatedSensor":{
+ "title":"relatedSensor",
"allOf":[
{
"type":"array",
@@ -4326,24 +3963,20 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"sensingInstrument",
+ "localPart":"relatedSensor",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
- "objectiveOccurrence":{
- "title":"objectiveOccurrence",
+ "relatedPass":{
+ "title":"relatedPass",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/MIEventPropertyType"
- },
- "minItems":1
+ "$ref":"#/definitions/MIPlatformPassPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"objectiveOccurrence",
+ "localPart":"relatedPass",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
}
@@ -4352,34 +3985,34 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MI_Objective_Type",
+ "localPart":"MI_Event_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
"identifier",
- "priority",
- "type",
- "function",
- "extent",
- "pass",
- "sensingInstrument",
- "objectiveOccurrence"
+ "trigger",
+ "context",
+ "sequence",
+ "time",
+ "expectedObjective",
+ "relatedSensor",
+ "relatedPass"
]
},
- "MIGeometryTypeCodePropertyType":{
+ "MIEventPropertyType":{
"type":"object",
- "title":"MIGeometryTypeCodePropertyType",
+ "title":"MIEventPropertyType",
"properties":{
- "miGeometryTypeCode":{
- "title":"miGeometryTypeCode",
+ "miEvent":{
+ "title":"miEvent",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/MIEventType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MI_GeometryTypeCode",
+ "localPart":"MI_Event",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -4398,32 +4031,182 @@
"localPart":"nilReason",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
+ },
+ "uuidref":{
+ "title":"uuidref",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MI_Event_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ },
+ "propertiesOrder":[
+ "miEvent",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "MIImageDescriptionType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDImageDescriptionType"
+ },
+ {
+ "type":"object",
+ "title":"MIImageDescriptionType",
+ "properties":{
+ "rangeElementDescription":{
+ "title":"rangeElementDescription",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MIRangeElementDescriptionPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"rangeElementDescription",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ }
+ }
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"MI_GeometryTypeCode_PropertyType",
+ "localPart":"MI_ImageDescription_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "miGeometryTypeCode",
- "nilReason"
+ "rangeElementDescription"
]
},
- "QECoverageResultPropertyType":{
+ "MIGCPCollectionPropertyType":{
"type":"object",
- "title":"QECoverageResultPropertyType",
+ "title":"MIGCPCollectionPropertyType",
"properties":{
- "qeCoverageResult":{
- "title":"qeCoverageResult",
+ "migcpCollection":{
+ "title":"migcpCollection",
"allOf":[
{
- "$ref":"#/definitions/QECoverageResultType"
+ "$ref":"#/definitions/MIGCPCollectionType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"QE_CoverageResult",
+ "localPart":"MI_GCPCollection",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -4550,11 +4333,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"QE_CoverageResult_PropertyType",
+ "localPart":"MI_GCPCollection_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "qeCoverageResult",
+ "migcpCollection",
"nilReason",
"uuidref",
"type",
@@ -4566,20 +4349,64 @@
"actuate"
]
},
- "MIAcquisitionInformationPropertyType":{
+ "MITriggerCodePropertyType":{
"type":"object",
- "title":"MIAcquisitionInformationPropertyType",
+ "title":"MITriggerCodePropertyType",
"properties":{
- "miAcquisitionInformation":{
- "title":"miAcquisitionInformation",
+ "miTriggerCode":{
+ "title":"miTriggerCode",
"allOf":[
{
- "$ref":"#/definitions/MIAcquisitionInformationType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MI_AcquisitionInformation",
+ "localPart":"MI_TriggerCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MI_TriggerCode_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ },
+ "propertiesOrder":[
+ "miTriggerCode",
+ "nilReason"
+ ]
+ },
+ "MIPlanPropertyType":{
+ "type":"object",
+ "title":"MIPlanPropertyType",
+ "properties":{
+ "miPlan":{
+ "title":"miPlan",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MIPlanType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MI_Plan",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -4706,196 +4533,36 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MI_AcquisitionInformation_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- },
- "propertiesOrder":[
- "miAcquisitionInformation",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "MIAcquisitionInformationType":{
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"MIAcquisitionInformationType",
- "properties":{
- "acquisitionRequirement":{
- "title":"acquisitionRequirement",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MIRequirementPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"acquisitionRequirement",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "objective":{
- "title":"objective",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MIObjectivePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"objective",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "instrument":{
- "title":"instrument",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MIInstrumentPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"instrument",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "acquisitionPlan":{
- "title":"acquisitionPlan",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MIPlanPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"acquisitionPlan",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "operation":{
- "title":"operation",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MIOperationPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"operation",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "platform":{
- "title":"platform",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MIPlatformPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"platform",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "environmentalConditions":{
- "title":"environmentalConditions",
- "allOf":[
- {
- "$ref":"#/definitions/MIEnvironmentalRecordPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"environmentalConditions",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MI_AcquisitionInformation_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- },
- "propertiesOrder":[
- "acquisitionRequirement",
- "objective",
- "instrument",
- "acquisitionPlan",
- "operation",
- "platform",
- "environmentalConditions"
- ]
- },
- "QEUsabilityType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDQElementType"
- },
- {
- "type":"object",
- "title":"QEUsabilityType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"QE_Usability_Type",
+ "localPart":"MI_Plan_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
+ },
+ "propertiesOrder":[
+ "miPlan",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
},
- "MIGCPCollectionPropertyType":{
+ "MIOperationPropertyType":{
"type":"object",
- "title":"MIGCPCollectionPropertyType",
+ "title":"MIOperationPropertyType",
"properties":{
- "migcpCollection":{
- "title":"migcpCollection",
+ "miOperation":{
+ "title":"miOperation",
"allOf":[
{
- "$ref":"#/definitions/MIGCPCollectionType"
+ "$ref":"#/definitions/MIOperationType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MI_GCPCollection",
+ "localPart":"MI_Operation",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -4993,313 +4660,65 @@
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MI_GCPCollection_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- },
- "propertiesOrder":[
- "migcpCollection",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "MIOperationType":{
- "required":[
- "status"
- ],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"MIOperationType",
- "properties":{
- "description":{
- "title":"description",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"description",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "citation":{
- "title":"citation",
- "allOf":[
- {
- "$ref":"#/definitions/CICitationPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"citation",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "identifier":{
- "title":"identifier",
- "allOf":[
- {
- "$ref":"#/definitions/MDIdentifierPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"identifier",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "status":{
- "title":"status",
- "allOf":[
- {
- "$ref":"#/definitions/MDProgressCodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"status",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/MIOperationTypeCodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"type",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "objective":{
- "title":"objective",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MIObjectivePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"objective",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "plan":{
- "title":"plan",
- "allOf":[
- {
- "$ref":"#/definitions/MIPlanPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"plan",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "childOperation":{
- "title":"childOperation",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MIOperationPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"childOperation",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "significantEvent":{
- "title":"significantEvent",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MIEventPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"significantEvent",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "platform":{
- "title":"platform",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MIPlatformPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"platform",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MI_Operation_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- },
- "propertiesOrder":[
- "description",
- "citation",
- "identifier",
- "status",
- "type",
- "objective",
- "plan",
- "childOperation",
- "significantEvent",
- "platform"
- ]
- },
- "MIPlatformPassType":{
- "required":[
- "identifier"
- ],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
},
- {
- "type":"object",
- "title":"MIPlatformPassType",
- "properties":{
- "identifier":{
- "title":"identifier",
- "allOf":[
- {
- "$ref":"#/definitions/MDIdentifierPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"identifier",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "extent":{
- "title":"extent",
- "allOf":[
- {
- "$ref":"#/definitions/GMObjectPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"extent",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "relatedEvent":{
- "title":"relatedEvent",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MIEventPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"relatedEvent",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"MI_PlatformPass_Type",
+ "localPart":"MI_Operation_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "identifier",
- "extent",
- "relatedEvent"
+ "miOperation",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "QEUsabilityPropertyType":{
+ "MICoverageDescriptionPropertyType":{
"type":"object",
- "title":"QEUsabilityPropertyType",
+ "title":"MICoverageDescriptionPropertyType",
"properties":{
- "qeUsability":{
- "title":"qeUsability",
+ "miCoverageDescription":{
+ "title":"miCoverageDescription",
"allOf":[
{
- "$ref":"#/definitions/QEUsabilityType"
+ "$ref":"#/definitions/MICoverageDescriptionType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"QE_Usability",
+ "localPart":"MI_CoverageDescription",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -5426,11 +4845,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"QE_Usability_PropertyType",
+ "localPart":"MI_CoverageDescription_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "qeUsability",
+ "miCoverageDescription",
"nilReason",
"uuidref",
"type",
@@ -5442,20 +4861,32 @@
"actuate"
]
},
- "LEProcessingPropertyType":{
+ "MIGeolocationInformationPropertyType":{
"type":"object",
- "title":"LEProcessingPropertyType",
+ "title":"MIGeolocationInformationPropertyType",
"properties":{
- "leProcessing":{
- "title":"leProcessing",
+ "abstractMIGeolocationInformation":{
+ "title":"abstractMIGeolocationInformation",
"allOf":[
{
- "$ref":"#/definitions/LEProcessingType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractMIGeolocationInformationType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractMI_GeolocationInformation",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"LE_Processing",
+ "localPart":"AbstractMI_GeolocationInformation",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -5582,11 +5013,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"LE_Processing_PropertyType",
+ "localPart":"MI_GeolocationInformation_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "leProcessing",
+ "abstractMIGeolocationInformation",
"nilReason",
"uuidref",
"type",
@@ -5598,32 +5029,20 @@
"actuate"
]
},
- "MIGeolocationInformationPropertyType":{
+ "QECoverageResultPropertyType":{
"type":"object",
- "title":"MIGeolocationInformationPropertyType",
+ "title":"QECoverageResultPropertyType",
"properties":{
- "abstractMIGeolocationInformation":{
- "title":"abstractMIGeolocationInformation",
+ "qeCoverageResult":{
+ "title":"qeCoverageResult",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractMIGeolocationInformationType"
- }
- },
- "elementName":{
- "localPart":"AbstractMI_GeolocationInformation",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
+ "$ref":"#/definitions/QECoverageResultType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractMI_GeolocationInformation",
+ "localPart":"QE_CoverageResult",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -5714,56 +5133,245 @@
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"QE_CoverageResult_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ },
+ "propertiesOrder":[
+ "qeCoverageResult",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "MIEnvironmentalRecordType":{
+ "required":[
+ "averageAirTemperature",
+ "maxRelativeHumidity",
+ "maxAltitude",
+ "meterologicalConditions"
+ ],
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"MIEnvironmentalRecordType",
+ "properties":{
+ "averageAirTemperature":{
+ "title":"averageAirTemperature",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"averageAirTemperature",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "maxRelativeHumidity":{
+ "title":"maxRelativeHumidity",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"maxRelativeHumidity",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "maxAltitude":{
+ "title":"maxAltitude",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"maxAltitude",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "meterologicalConditions":{
+ "title":"meterologicalConditions",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"meterologicalConditions",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ }
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MI_EnvironmentalRecord_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ },
+ "propertiesOrder":[
+ "averageAirTemperature",
+ "maxRelativeHumidity",
+ "maxAltitude",
+ "meterologicalConditions"
+ ]
+ },
+ "MIPlatformPassType":{
+ "required":[
+ "identifier"
+ ],
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
+ {
+ "type":"object",
+ "title":"MIPlatformPassType",
+ "properties":{
+ "identifier":{
+ "title":"identifier",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDIdentifierPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"identifier",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "extent":{
+ "title":"extent",
+ "allOf":[
+ {
+ "$ref":"#/definitions/GMObjectPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"extent",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "relatedEvent":{
+ "title":"relatedEvent",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MIEventPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"relatedEvent",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MI_PlatformPass_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ },
+ "propertiesOrder":[
+ "identifier",
+ "extent",
+ "relatedEvent"
+ ]
+ },
+ "MICoverageDescriptionType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDCoverageDescriptionType"
},
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
+ {
+ "type":"object",
+ "title":"MICoverageDescriptionType",
+ "properties":{
+ "rangeElementDescription":{
+ "title":"rangeElementDescription",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MIRangeElementDescriptionPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"rangeElementDescription",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"MI_GeolocationInformation_PropertyType",
+ "localPart":"MI_CoverageDescription_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "abstractMIGeolocationInformation",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "rangeElementDescription"
]
},
"LEProcessingType":{
@@ -5885,29 +5493,29 @@
"algorithm"
]
},
- "MIMetadataType":{
+ "AbstractMIGeolocationInformationType":{
"allOf":[
{
- "$ref":"#/definitions/MDMetadataType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
{
"type":"object",
- "title":"MIMetadataType",
+ "title":"AbstractMIGeolocationInformationType",
"properties":{
- "acquisitionInformation":{
- "title":"acquisitionInformation",
+ "qualityInfo":{
+ "title":"qualityInfo",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/MIAcquisitionInformationPropertyType"
+ "$ref":"#/definitions/DQDataQualityPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"acquisitionInformation",
+ "localPart":"qualityInfo",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
}
@@ -5916,16 +5524,17 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MI_Metadata_Type",
+ "localPart":"AbstractMI_GeolocationInformation_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "acquisitionInformation"
+ "qualityInfo"
]
},
- "LEProcessStepReportType":{
+ "MIPlanType":{
"required":[
- "name"
+ "status",
+ "citation"
],
"allOf":[
{
@@ -5933,76 +5542,160 @@
},
{
"type":"object",
- "title":"LEProcessStepReportType",
+ "title":"MIPlanType",
"properties":{
- "name":{
- "title":"name",
+ "type":{
+ "title":"type",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "$ref":"#/definitions/MIGeometryTypeCodePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"name",
+ "localPart":"type",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
- "description":{
- "title":"description",
+ "status":{
+ "title":"status",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "$ref":"#/definitions/MDProgressCodePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"description",
+ "localPart":"status",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
- "fileType":{
- "title":"fileType",
+ "citation":{
+ "title":"citation",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "$ref":"#/definitions/CICitationPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"fileType",
+ "localPart":"citation",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "satisfiedRequirement":{
+ "title":"satisfiedRequirement",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MIRequirementPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"satisfiedRequirement",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "operation":{
+ "title":"operation",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MIOperationPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"operation",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
}
}
}
- ],
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MI_Plan_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ },
+ "propertiesOrder":[
+ "type",
+ "status",
+ "citation",
+ "satisfiedRequirement",
+ "operation"
+ ]
+ },
+ "LENominalResolutionType":{
+ "type":"object",
+ "title":"LENominalResolutionType",
+ "required":[
+ "scanningResolution",
+ "groundResolution"
+ ],
+ "properties":{
+ "scanningResolution":{
+ "title":"scanningResolution",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/DistancePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"scanningResolution",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "groundResolution":{
+ "title":"groundResolution",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/DistancePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"groundResolution",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ }
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"LE_ProcessStepReport_Type",
+ "localPart":"LE_NominalResolution_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "name",
- "description",
- "fileType"
+ "scanningResolution",
+ "groundResolution"
]
},
- "LESourcePropertyType":{
+ "DirectPositionPropertyType":{
"type":"object",
- "title":"LESourcePropertyType",
+ "title":"DirectPositionPropertyType",
+ "required":[
+ "pos"
+ ],
"properties":{
- "leSource":{
- "title":"leSource",
+ "pos":{
+ "title":"pos",
"allOf":[
{
- "$ref":"#/definitions/LESourceType"
+ "$ref":"http://www.opengis.net/gml/3.2#/definitions/DirectPositionType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"LE_Source",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ "localPart":"pos",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
"nilReason":{
@@ -6128,11 +5821,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"LE_Source_PropertyType",
+ "localPart":"DirectPosition_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "leSource",
+ "pos",
"nilReason",
"uuidref",
"type",
@@ -6300,246 +5993,265 @@
"actuate"
]
},
- "MIEnvironmentalRecordType":{
- "required":[
- "averageAirTemperature",
- "maxRelativeHumidity",
- "maxAltitude",
- "meterologicalConditions"
- ],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ "MIRequirementPropertyType":{
+ "type":"object",
+ "title":"MIRequirementPropertyType",
+ "properties":{
+ "miRequirement":{
+ "title":"miRequirement",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MIRequirementType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MI_Requirement",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
},
- {
- "type":"object",
- "title":"MIEnvironmentalRecordType",
- "properties":{
- "averageAirTemperature":{
- "title":"averageAirTemperature",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"averageAirTemperature",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "maxRelativeHumidity":{
- "title":"maxRelativeHumidity",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"maxRelativeHumidity",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "maxAltitude":{
- "title":"maxAltitude",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"maxAltitude",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "meterologicalConditions":{
- "title":"meterologicalConditions",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"meterologicalConditions",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ },
+ "uuidref":{
+ "title":"uuidref",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"MI_EnvironmentalRecord_Type",
+ "localPart":"MI_Requirement_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "averageAirTemperature",
- "maxRelativeHumidity",
- "maxAltitude",
- "meterologicalConditions"
+ "miRequirement",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "MICoverageDescriptionType":{
+ "QECoverageResultType":{
+ "required":[
+ "spatialRepresentationType",
+ "resultSpatialRepresentation",
+ "resultContentDescription",
+ "resultFormat",
+ "resultFile"
+ ],
"allOf":[
{
- "$ref":"#/definitions/MDCoverageDescriptionType"
+ "$ref":"#/definitions/AbstractDQResultType"
},
{
"type":"object",
- "title":"MICoverageDescriptionType",
+ "title":"QECoverageResultType",
"properties":{
- "rangeElementDescription":{
- "title":"rangeElementDescription",
+ "spatialRepresentationType":{
+ "title":"spatialRepresentationType",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/MIRangeElementDescriptionPropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/MDSpatialRepresentationTypeCodePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"rangeElementDescription",
+ "localPart":"spatialRepresentationType",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MI_CoverageDescription_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- },
- "propertiesOrder":[
- "rangeElementDescription"
- ]
- },
- "LEProcessStepType":{
- "allOf":[
- {
- "$ref":"#/definitions/LIProcessStepType"
- },
- {
- "type":"object",
- "title":"LEProcessStepType",
- "properties":{
- "output":{
- "title":"output",
+ },
+ "resultSpatialRepresentation":{
+ "title":"resultSpatialRepresentation",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/LESourcePropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/MDSpatialRepresentationPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"output",
+ "localPart":"resultSpatialRepresentation",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
- "report":{
- "title":"report",
+ "resultContentDescription":{
+ "title":"resultContentDescription",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/LEProcessStepReportPropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/MDCoverageDescriptionPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"report",
+ "localPart":"resultContentDescription",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
- "processingInformation":{
- "title":"processingInformation",
+ "resultFormat":{
+ "title":"resultFormat",
"allOf":[
{
- "$ref":"#/definitions/LEProcessingPropertyType"
+ "$ref":"#/definitions/MDFormatPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"processingInformation",
+ "localPart":"resultFormat",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"LE_ProcessStep_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- },
- "propertiesOrder":[
- "output",
- "report",
- "processingInformation"
- ]
- },
- "LENominalResolutionPropertyType":{
- "type":"object",
- "title":"LENominalResolutionPropertyType",
- "properties":{
- "leNominalResolution":{
- "title":"leNominalResolution",
- "allOf":[
- {
- "$ref":"#/definitions/LENominalResolutionType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"LE_NominalResolution",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ },
+ "resultFile":{
+ "title":"resultFile",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MXDataFilePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"resultFile",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
}
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"LE_NominalResolution_PropertyType",
+ "localPart":"QE_CoverageResult_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "leNominalResolution",
- "nilReason"
+ "spatialRepresentationType",
+ "resultSpatialRepresentation",
+ "resultContentDescription",
+ "resultFormat",
+ "resultFile"
]
},
- "MIBandDefinitionPropertyType":{
+ "MIGeometryTypeCodePropertyType":{
"type":"object",
- "title":"MIBandDefinitionPropertyType",
+ "title":"MIGeometryTypeCodePropertyType",
"properties":{
- "miBandDefinition":{
- "title":"miBandDefinition",
+ "miGeometryTypeCode":{
+ "title":"miGeometryTypeCode",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
@@ -6547,7 +6259,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"MI_BandDefinition",
+ "localPart":"MI_GeometryTypeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -6570,28 +6282,28 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MI_BandDefinition_PropertyType",
+ "localPart":"MI_GeometryTypeCode_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "miBandDefinition",
+ "miGeometryTypeCode",
"nilReason"
]
},
- "MIRangeElementDescriptionPropertyType":{
+ "MIMetadataPropertyType":{
"type":"object",
- "title":"MIRangeElementDescriptionPropertyType",
+ "title":"MIMetadataPropertyType",
"properties":{
- "miRangeElementDescription":{
- "title":"miRangeElementDescription",
+ "miMetadata":{
+ "title":"miMetadata",
"allOf":[
{
- "$ref":"#/definitions/MIRangeElementDescriptionType"
+ "$ref":"#/definitions/MIMetadataType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MI_RangeElementDescription",
+ "localPart":"MI_Metadata",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -6715,39 +6427,87 @@
"namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- },
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MI_Metadata_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ },
+ "propertiesOrder":[
+ "miMetadata",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "LESourceType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/LISourceType"
+ },
+ {
+ "type":"object",
+ "title":"LESourceType",
+ "properties":{
+ "processedLevel":{
+ "title":"processedLevel",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDIdentifierPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"processedLevel",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "resolution":{
+ "title":"resolution",
+ "allOf":[
+ {
+ "$ref":"#/definitions/LENominalResolutionPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"resolution",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ }
+ }
+ }
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"MI_RangeElementDescription_PropertyType",
+ "localPart":"LE_Source_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "miRangeElementDescription",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "processedLevel",
+ "resolution"
]
},
- "MIObjectivePropertyType":{
+ "LEProcessStepReportPropertyType":{
"type":"object",
- "title":"MIObjectivePropertyType",
+ "title":"LEProcessStepReportPropertyType",
"properties":{
- "miObjective":{
- "title":"miObjective",
+ "leProcessStepReport":{
+ "title":"leProcessStepReport",
"allOf":[
{
- "$ref":"#/definitions/MIObjectiveType"
+ "$ref":"#/definitions/LEProcessStepReportType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MI_Objective",
+ "localPart":"LE_ProcessStepReport",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -6874,11 +6634,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MI_Objective_PropertyType",
+ "localPart":"LE_ProcessStepReport_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "miObjective",
+ "leProcessStepReport",
"nilReason",
"uuidref",
"type",
@@ -6890,36 +6650,33 @@
"actuate"
]
},
- "MIGCPCollectionType":{
+ "LEProcessStepReportType":{
"required":[
- "collectionIdentification",
- "collectionName",
- "coordinateReferenceSystem",
- "gcp"
+ "name"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractMIGeolocationInformationType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
{
"type":"object",
- "title":"MIGCPCollectionType",
+ "title":"LEProcessStepReportType",
"properties":{
- "collectionIdentification":{
- "title":"collectionIdentification",
+ "name":{
+ "title":"name",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/IntegerPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"collectionIdentification",
+ "localPart":"name",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
- "collectionName":{
- "title":"collectionName",
+ "description":{
+ "title":"description",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
@@ -6927,37 +6684,233 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"collectionName",
+ "localPart":"description",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
- "coordinateReferenceSystem":{
- "title":"coordinateReferenceSystem",
+ "fileType":{
+ "title":"fileType",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"fileType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"LE_ProcessStepReport_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ },
+ "propertiesOrder":[
+ "name",
+ "description",
+ "fileType"
+ ]
+ },
+ "MIAcquisitionInformationType":{
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"MIAcquisitionInformationType",
+ "properties":{
+ "acquisitionRequirement":{
+ "title":"acquisitionRequirement",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MIRequirementPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"acquisitionRequirement",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "objective":{
+ "title":"objective",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MIObjectivePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"objective",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "instrument":{
+ "title":"instrument",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MIInstrumentPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"instrument",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "acquisitionPlan":{
+ "title":"acquisitionPlan",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MIPlanPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"acquisitionPlan",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "operation":{
+ "title":"operation",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MIOperationPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"operation",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "platform":{
+ "title":"platform",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MIPlatformPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"platform",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "environmentalConditions":{
+ "title":"environmentalConditions",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MIEnvironmentalRecordPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"environmentalConditions",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MI_AcquisitionInformation_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ },
+ "propertiesOrder":[
+ "acquisitionRequirement",
+ "objective",
+ "instrument",
+ "acquisitionPlan",
+ "operation",
+ "platform",
+ "environmentalConditions"
+ ]
+ },
+ "MIRangeElementDescriptionType":{
+ "required":[
+ "name",
+ "definition",
+ "rangeElement"
+ ],
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"MIRangeElementDescriptionType",
+ "properties":{
+ "name":{
+ "title":"name",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"name",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "definition":{
+ "title":"definition",
"allOf":[
{
- "$ref":"#/definitions/MDReferenceSystemPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"coordinateReferenceSystem",
+ "localPart":"definition",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
- "gcp":{
- "title":"gcp",
+ "rangeElement":{
+ "title":"rangeElement",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/MIGCPPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/RecordPropertyType"
},
"minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"gcp",
+ "localPart":"rangeElement",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
}
@@ -6966,14 +6919,13 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MI_GCPCollection_Type",
+ "localPart":"MI_RangeElementDescription_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "collectionIdentification",
- "collectionName",
- "coordinateReferenceSystem",
- "gcp"
+ "name",
+ "definition",
+ "rangeElement"
]
},
"MIPolarisationOrientationCodePropertyType":{
@@ -7020,279 +6972,220 @@
"nilReason"
]
},
- "MIGeoreferenceableType":{
- "required":[
- "geolocationInformation"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/MDGeoreferenceableType"
+ "MIBandDefinitionPropertyType":{
+ "type":"object",
+ "title":"MIBandDefinitionPropertyType",
+ "properties":{
+ "miBandDefinition":{
+ "title":"miBandDefinition",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MI_BandDefinition",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
},
- {
- "type":"object",
- "title":"MIGeoreferenceableType",
- "properties":{
- "geolocationInformation":{
- "title":"geolocationInformation",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MIGeolocationInformationPropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"geolocationInformation",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "platformParameters":{
- "title":"platformParameters",
- "allOf":[
- {
- "$ref":"#/definitions/MIPlatformPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"platformParameters",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"MI_Georeferenceable_Type",
+ "localPart":"MI_BandDefinition_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "geolocationInformation",
- "platformParameters"
+ "miBandDefinition",
+ "nilReason"
]
},
- "MIPlatformType":{
- "required":[
- "identifier",
- "description",
- "instrument"
- ],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ "MIRequestedDatePropertyType":{
+ "type":"object",
+ "title":"MIRequestedDatePropertyType",
+ "properties":{
+ "miRequestedDate":{
+ "title":"miRequestedDate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MIRequestedDateType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MI_RequestedDate",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
},
- {
- "type":"object",
- "title":"MIPlatformType",
- "properties":{
- "citation":{
- "title":"citation",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CICitationPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"citation",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "identifier":{
- "title":"identifier",
- "allOf":[
- {
- "$ref":"#/definitions/MDIdentifierPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"identifier",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "description":{
- "title":"description",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"description",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "sponsor":{
- "title":"sponsor",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CIResponsiblePartyPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"sponsor",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "instrument":{
- "title":"instrument",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MIInstrumentPropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"instrument",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ },
+ "uuidref":{
+ "title":"uuidref",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MI_Platform_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- },
- "propertiesOrder":[
- "citation",
- "identifier",
- "description",
- "sponsor",
- "instrument"
- ]
- },
- "QECoverageResultType":{
- "required":[
- "spatialRepresentationType",
- "resultSpatialRepresentation",
- "resultContentDescription",
- "resultFormat",
- "resultFile"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDQResultType"
},
- {
- "type":"object",
- "title":"QECoverageResultType",
- "properties":{
- "spatialRepresentationType":{
- "title":"spatialRepresentationType",
- "allOf":[
- {
- "$ref":"#/definitions/MDSpatialRepresentationTypeCodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"spatialRepresentationType",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "resultSpatialRepresentation":{
- "title":"resultSpatialRepresentation",
- "allOf":[
- {
- "$ref":"#/definitions/MDSpatialRepresentationPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"resultSpatialRepresentation",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "resultContentDescription":{
- "title":"resultContentDescription",
- "allOf":[
- {
- "$ref":"#/definitions/MDCoverageDescriptionPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"resultContentDescription",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "resultFormat":{
- "title":"resultFormat",
- "allOf":[
- {
- "$ref":"#/definitions/MDFormatPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"resultFormat",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
- },
- "resultFile":{
- "title":"resultFile",
- "allOf":[
- {
- "$ref":"#/definitions/MXDataFilePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"resultFile",
- "namespaceURI":"http://www.isotc211.org/2005/gmi"
- }
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"QE_CoverageResult_Type",
+ "localPart":"MI_RequestedDate_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "spatialRepresentationType",
- "resultSpatialRepresentation",
- "resultContentDescription",
- "resultFormat",
- "resultFile"
+ "miRequestedDate",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "MICoverageDescriptionPropertyType":{
+ "QEUsabilityPropertyType":{
"type":"object",
- "title":"MICoverageDescriptionPropertyType",
+ "title":"QEUsabilityPropertyType",
"properties":{
- "miCoverageDescription":{
- "title":"miCoverageDescription",
+ "qeUsability":{
+ "title":"qeUsability",
"allOf":[
{
- "$ref":"#/definitions/MICoverageDescriptionType"
+ "$ref":"#/definitions/QEUsabilityType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MI_CoverageDescription",
+ "localPart":"QE_Usability",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -7409,46 +7302,153 @@
{
"$ref":"#/definitions/ActuateType"
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"QE_Usability_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ },
+ "propertiesOrder":[
+ "qeUsability",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "MIPlatformType":{
+ "required":[
+ "identifier",
+ "description",
+ "instrument"
+ ],
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"MIPlatformType",
+ "properties":{
+ "citation":{
+ "title":"citation",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CICitationPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"citation",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "identifier":{
+ "title":"identifier",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDIdentifierPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"identifier",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "description":{
+ "title":"description",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"description",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "sponsor":{
+ "title":"sponsor",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CIResponsiblePartyPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"sponsor",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ },
+ "instrument":{
+ "title":"instrument",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MIInstrumentPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"instrument",
+ "namespaceURI":"http://www.isotc211.org/2005/gmi"
+ }
+ }
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"MI_CoverageDescription_PropertyType",
+ "localPart":"MI_Platform_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "miCoverageDescription",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "citation",
+ "identifier",
+ "description",
+ "sponsor",
+ "instrument"
]
},
- "LEAlgorithmPropertyType":{
+ "MXDataFilePropertyType":{
"type":"object",
- "title":"LEAlgorithmPropertyType",
+ "title":"MXDataFilePropertyType",
"properties":{
- "leAlgorithm":{
- "title":"leAlgorithm",
+ "mxDataFile":{
+ "title":"mxDataFile",
"allOf":[
{
- "$ref":"#/definitions/LEAlgorithmType"
+ "$ref":"#/definitions/MXDataFileType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"LE_Algorithm",
+ "localPart":"MX_DataFile",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -7575,11 +7575,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"LE_Algorithm_PropertyType",
+ "localPart":"MX_DataFile_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "leAlgorithm",
+ "mxDataFile",
"nilReason",
"uuidref",
"type",
@@ -7591,12 +7591,12 @@
"actuate"
]
},
- "MIOperationTypeCodePropertyType":{
+ "MIObjectiveTypeCodePropertyType":{
"type":"object",
- "title":"MIOperationTypeCodePropertyType",
+ "title":"MIObjectiveTypeCodePropertyType",
"properties":{
- "miOperationTypeCode":{
- "title":"miOperationTypeCode",
+ "miObjectiveTypeCode":{
+ "title":"miObjectiveTypeCode",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
@@ -7604,7 +7604,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"MI_OperationTypeCode",
+ "localPart":"MI_ObjectiveTypeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -7627,11 +7627,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MI_OperationTypeCode_PropertyType",
+ "localPart":"MI_ObjectiveTypeCode_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
},
"propertiesOrder":[
- "miOperationTypeCode",
+ "miObjectiveTypeCode",
"nilReason"
]
}
@@ -7644,11 +7644,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LEProcessStepType"
+ "$ref":"#/definitions/QECoverageResultType"
}
},
"elementName":{
- "localPart":"LE_ProcessStep",
+ "localPart":"QE_CoverageResult",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -7659,11 +7659,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LEAlgorithmType"
+ "$ref":"#/definitions/MIPlatformType"
}
},
"elementName":{
- "localPart":"LE_Algorithm",
+ "localPart":"MI_Platform",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -7674,11 +7674,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/MIOperationType"
}
},
"elementName":{
- "localPart":"MI_TransferFunctionTypeCode",
+ "localPart":"MI_Operation",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -7689,11 +7689,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/MIPlanType"
}
},
"elementName":{
- "localPart":"MI_TriggerCode",
+ "localPart":"MI_Plan",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -7708,7 +7708,7 @@
}
},
"elementName":{
- "localPart":"MI_SensorTypeCode",
+ "localPart":"MI_GeometryTypeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -7719,11 +7719,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/QEUsabilityType"
+ "$ref":"#/definitions/MIEventType"
}
},
"elementName":{
- "localPart":"QE_Usability",
+ "localPart":"MI_Event",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -7734,11 +7734,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MIEventType"
+ "$ref":"#/definitions/MIGCPCollectionType"
}
},
"elementName":{
- "localPart":"MI_Event",
+ "localPart":"MI_GCPCollection",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -7749,11 +7749,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MIEnvironmentalRecordType"
+ "$ref":"#/definitions/MIMetadataType"
}
},
"elementName":{
- "localPart":"MI_EnvironmentalRecord",
+ "localPart":"MI_Metadata",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -7764,11 +7764,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MIPlatformType"
+ "$ref":"#/definitions/MIObjectiveType"
}
},
"elementName":{
- "localPart":"MI_Platform",
+ "localPart":"MI_Objective",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -7779,11 +7779,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MIPlanType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"MI_Plan",
+ "localPart":"MI_TransferFunctionTypeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -7794,11 +7794,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MIRangeElementDescriptionType"
+ "$ref":"#/definitions/LEProcessStepReportType"
}
},
"elementName":{
- "localPart":"MI_RangeElementDescription",
+ "localPart":"LE_ProcessStepReport",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -7809,11 +7809,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/MIRequirementType"
}
},
"elementName":{
- "localPart":"MI_PriorityCode",
+ "localPart":"MI_Requirement",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -7824,11 +7824,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/LENominalResolutionType"
}
},
"elementName":{
- "localPart":"MI_BandDefinition",
+ "localPart":"LE_NominalResolution",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -7843,7 +7843,7 @@
}
},
"elementName":{
- "localPart":"MI_PolarisationOrientationCode",
+ "localPart":"MI_SequenceCode",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -7854,11 +7854,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LENominalResolutionType"
+ "$ref":"#/definitions/LEProcessStepType"
}
},
"elementName":{
- "localPart":"LE_NominalResolution",
+ "localPart":"LE_ProcessStep",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -7869,11 +7869,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LEProcessingType"
+ "$ref":"#/definitions/MIBandType"
}
},
"elementName":{
- "localPart":"LE_Processing",
+ "localPart":"MI_Band",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -7884,11 +7884,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MIGeorectifiedType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"MI_Georectified",
+ "localPart":"MI_PolarisationOrientationCode",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -7899,11 +7899,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MIGCPCollectionType"
+ "$ref":"#/definitions/AbstractMIGeolocationInformationType"
}
},
"elementName":{
- "localPart":"MI_GCPCollection",
+ "localPart":"AbstractMI_GeolocationInformation",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -7914,11 +7914,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MIBandType"
+ "$ref":"#/definitions/QEUsabilityType"
}
},
"elementName":{
- "localPart":"MI_Band",
+ "localPart":"QE_Usability",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -7929,11 +7929,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LESourceType"
+ "$ref":"#/definitions/MIInstrumentType"
}
},
"elementName":{
- "localPart":"LE_Source",
+ "localPart":"MI_Instrument",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -7944,11 +7944,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MIOperationType"
+ "$ref":"#/definitions/MIGeorectifiedType"
}
},
"elementName":{
- "localPart":"MI_Operation",
+ "localPart":"MI_Georectified",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -7959,11 +7959,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/MIEnvironmentalRecordType"
}
},
"elementName":{
- "localPart":"MI_GeometryTypeCode",
+ "localPart":"MI_EnvironmentalRecord",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -7974,11 +7974,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MIRequestedDateType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"MI_RequestedDate",
+ "localPart":"MI_ObjectiveTypeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -7989,11 +7989,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MIRequirementType"
+ "$ref":"#/definitions/MXDataFileType"
}
},
"elementName":{
- "localPart":"MI_Requirement",
+ "localPart":"MX_DataFile",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -8004,11 +8004,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MIObjectiveType"
+ "$ref":"#/definitions/MIRequestedDateType"
}
},
"elementName":{
- "localPart":"MI_Objective",
+ "localPart":"MI_RequestedDate",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -8019,11 +8019,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MIGeoreferenceableType"
+ "$ref":"#/definitions/LEProcessingType"
}
},
"elementName":{
- "localPart":"MI_Georeferenceable",
+ "localPart":"LE_Processing",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -8034,11 +8034,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/MICoverageDescriptionType"
}
},
"elementName":{
- "localPart":"MI_ContextCode",
+ "localPart":"MI_CoverageDescription",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -8049,11 +8049,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MICoverageDescriptionType"
+ "$ref":"#/definitions/MIAcquisitionInformationType"
}
},
"elementName":{
- "localPart":"MI_CoverageDescription",
+ "localPart":"MI_AcquisitionInformation",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -8064,11 +8064,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MIGCPType"
+ "$ref":"#/definitions/LEAlgorithmType"
}
},
"elementName":{
- "localPart":"MI_GCP",
+ "localPart":"LE_Algorithm",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -8083,7 +8083,7 @@
}
},
"elementName":{
- "localPart":"MI_OperationTypeCode",
+ "localPart":"MI_SensorTypeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -8094,11 +8094,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MIInstrumentType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"MI_Instrument",
+ "localPart":"MI_ContextCode",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -8109,11 +8109,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/MIGCPType"
}
},
"elementName":{
- "localPart":"MI_ObjectiveTypeCode",
+ "localPart":"MI_GCP",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -8124,11 +8124,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractMIGeolocationInformationType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"AbstractMI_GeolocationInformation",
+ "localPart":"MI_TriggerCode",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -8139,11 +8139,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LEProcessStepReportType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"LE_ProcessStepReport",
+ "localPart":"MI_OperationTypeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -8154,11 +8154,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MIImageDescriptionType"
+ "$ref":"#/definitions/MIRangeElementDescriptionType"
}
},
"elementName":{
- "localPart":"MI_ImageDescription",
+ "localPart":"MI_RangeElementDescription",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -8169,11 +8169,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/MIImageDescriptionType"
}
},
"elementName":{
- "localPart":"MI_SequenceCode",
+ "localPart":"MI_ImageDescription",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -8184,11 +8184,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MIMetadataType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"MI_Metadata",
+ "localPart":"MI_PriorityCode",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -8199,11 +8199,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MIPlatformPassType"
+ "$ref":"#/definitions/LESourceType"
}
},
"elementName":{
- "localPart":"MI_PlatformPass",
+ "localPart":"LE_Source",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -8214,11 +8214,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MIAcquisitionInformationType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"MI_AcquisitionInformation",
+ "localPart":"MI_BandDefinition",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -8229,11 +8229,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/QECoverageResultType"
+ "$ref":"#/definitions/MIGeoreferenceableType"
}
},
"elementName":{
- "localPart":"QE_CoverageResult",
+ "localPart":"MI_Georeferenceable",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
},
@@ -8244,11 +8244,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MXDataFileType"
+ "$ref":"#/definitions/MIPlatformPassType"
}
},
"elementName":{
- "localPart":"MX_DataFile",
+ "localPart":"MI_PlatformPass",
"namespaceURI":"http://www.isotc211.org/2005/gmi"
}
}
diff --git a/scripts/jsonschemas/ISO19139_GCO_20060504.jsonschema b/scripts/jsonschemas/ISO19139_GCO_20060504.jsonschema
index 6a25220e..3cc86886 100644
--- a/scripts/jsonschemas/ISO19139_GCO_20060504.jsonschema
+++ b/scripts/jsonschemas/ISO19139_GCO_20060504.jsonschema
@@ -2,23 +2,23 @@
{
"id":"http://www.isotc211.org/2005/gco#",
"definitions":{
- "RecordPropertyType":{
+ "TypeNamePropertyType":{
"type":"object",
- "title":"RecordPropertyType",
+ "title":"TypeNamePropertyType",
"required":[
- "record"
+ "typeName"
],
"properties":{
- "record":{
- "title":"record",
+ "typeName":{
+ "title":"typeName",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/TypeNameType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Record",
+ "localPart":"TypeName",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -145,11 +145,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"Record_PropertyType",
+ "localPart":"TypeName_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "record",
+ "typeName",
"nilReason",
"uuidref",
"type",
@@ -161,78 +161,23 @@
"actuate"
]
},
- "MultiplicityType":{
- "required":[
- "range"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"MultiplicityType",
- "properties":{
- "range":{
- "title":"range",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MultiplicityRangePropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"range",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"Multiplicity_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- },
- "propertiesOrder":[
- "range"
- ]
- },
- "DatePropertyType":{
+ "AnglePropertyType":{
"type":"object",
- "title":"DatePropertyType",
+ "title":"AnglePropertyType",
"required":[
- "date",
- "dateTime"
+ "angle"
],
"properties":{
- "date":{
- "title":"date",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Date",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- },
- "dateTime":{
- "title":"dateTime",
+ "angle":{
+ "title":"angle",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
+ "$ref":"#/definitions/AngleType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DateTime",
+ "localPart":"Angle",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -255,45 +200,32 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"Date_PropertyType",
+ "localPart":"Angle_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "date",
- "dateTime",
+ "angle",
"nilReason"
]
},
- "UomVelocityPropertyType":{
+ "MultiplicityRangePropertyType":{
"type":"object",
- "title":"UomVelocityPropertyType",
+ "title":"MultiplicityRangePropertyType",
"required":[
- "unitDefinition"
+ "multiplicityRange"
],
"properties":{
- "unitDefinition":{
- "title":"unitDefinition",
+ "multiplicityRange":{
+ "title":"multiplicityRange",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/UnitDefinitionType"
- }
- },
- "elementName":{
- "localPart":"UnitDefinition",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"#/definitions/MultiplicityRangeType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"UnitDefinition",
- "namespaceURI":"http://www.opengis.net/gml"
+ "localPart":"MultiplicityRange",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
"nilReason":{
@@ -419,11 +351,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"UomVelocity_PropertyType",
+ "localPart":"MultiplicityRange_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "unitDefinition",
+ "multiplicityRange",
"nilReason",
"uuidref",
"type",
@@ -435,54 +367,59 @@
"actuate"
]
},
- "MultiplicityRangePropertyType":{
- "type":"object",
- "title":"MultiplicityRangePropertyType",
+ "MultiplicityType":{
"required":[
- "multiplicityRange"
+ "range"
],
- "properties":{
- "multiplicityRange":{
- "title":"multiplicityRange",
- "allOf":[
- {
- "$ref":"#/definitions/MultiplicityRangeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MultiplicityRange",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractObjectType"
},
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "title":"MultiplicityType",
+ "properties":{
+ "range":{
+ "title":"range",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MultiplicityRangePropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"range",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
}
- },
- "uuidref":{
- "title":"uuidref",
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"Multiplicity_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ },
+ "propertiesOrder":[
+ "range"
+ ]
+ },
+ "RecordTypeType":{
+ "type":"object",
+ "title":"RecordTypeType",
+ "properties":{
+ "value":{
+ "title":"value",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
- }
+ "propertyType":"value"
},
"type":{
"title":"type",
@@ -578,13 +515,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiplicityRange_PropertyType",
+ "localPart":"RecordType_Type",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "multiplicityRange",
- "nilReason",
- "uuidref",
+ "value",
"type",
"href",
"role",
@@ -594,23 +529,23 @@
"actuate"
]
},
- "TypeNamePropertyType":{
+ "ScalePropertyType":{
"type":"object",
- "title":"TypeNamePropertyType",
+ "title":"ScalePropertyType",
"required":[
- "typeName"
+ "scale"
],
"properties":{
- "typeName":{
- "title":"typeName",
+ "scale":{
+ "title":"scale",
"allOf":[
{
- "$ref":"#/definitions/TypeNameType"
+ "$ref":"#/definitions/ScaleType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"TypeName",
+ "localPart":"Scale",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -629,18 +564,77 @@
"localPart":"nilReason",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
- },
- "uuidref":{
- "title":"uuidref",
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"Scale_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ },
+ "propertiesOrder":[
+ "scale",
+ "nilReason"
+ ]
+ },
+ "UomVelocityPropertyType":{
+ "type":"object",
+ "title":"UomVelocityPropertyType",
+ "required":[
+ "unitDefinition"
+ ],
+ "properties":{
+ "unitDefinition":{
+ "title":"unitDefinition",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/UnitDefinitionType"
+ }
+ },
+ "elementName":{
+ "localPart":"UnitDefinition",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"UnitDefinition",
+ "namespaceURI":"http://www.opengis.net/gml"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ },
+ "uuidref":{
+ "title":"uuidref",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
}
},
"type":{
@@ -737,11 +731,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TypeName_PropertyType",
+ "localPart":"UomVelocity_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "typeName",
+ "unitDefinition",
"nilReason",
"uuidref",
"type",
@@ -753,23 +747,35 @@
"actuate"
]
},
- "MultiplicityPropertyType":{
+ "CharacterStringPropertyType":{
"type":"object",
- "title":"MultiplicityPropertyType",
+ "title":"CharacterStringPropertyType",
"required":[
- "multiplicity"
+ "characterString"
],
"properties":{
- "multiplicity":{
- "title":"multiplicity",
+ "characterString":{
+ "title":"characterString",
"allOf":[
{
- "$ref":"#/definitions/MultiplicityType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ },
+ "elementName":{
+ "localPart":"CharacterString",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"Multiplicity",
+ "localPart":"CharacterString",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -788,74 +794,37 @@
"localPart":"nilReason",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
- },
- "uuidref":{
- "title":"uuidref",
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CharacterString_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ },
+ "propertiesOrder":[
+ "characterString",
+ "nilReason"
+ ]
+ },
+ "AbstractObjectType":{
+ "type":"object",
+ "title":"AbstractObjectType",
+ "properties":{
+ "id":{
+ "title":"id",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"uuidref",
+ "localPart":"id",
"namespaceURI":""
}
},
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
+ "uuid":{
+ "title":"uuid",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -863,193 +832,231 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"uuid",
+ "namespaceURI":""
}
- },
- "show":{
- "title":"show",
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractObject_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ },
+ "propertiesOrder":[
+ "id",
+ "uuid"
+ ]
+ },
+ "DecimalPropertyType":{
+ "type":"object",
+ "title":"DecimalPropertyType",
+ "required":[
+ "decimal"
+ ],
+ "properties":{
+ "decimal":{
+ "title":"decimal",
"allOf":[
{
- "$ref":"#/definitions/ShowType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Decimal",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
- "actuate":{
- "title":"actuate",
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
- "$ref":"#/definitions/ActuateType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"Multiplicity_PropertyType",
+ "localPart":"Decimal_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "multiplicity",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "decimal",
+ "nilReason"
]
},
- "RecordTypeType":{
+ "IntegerPropertyType":{
"type":"object",
- "title":"RecordTypeType",
+ "title":"IntegerPropertyType",
+ "required":[
+ "integer"
+ ],
"properties":{
- "value":{
- "title":"value",
+ "integer":{
+ "title":"integer",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
],
- "propertyType":"value"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Integer",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
},
- "type":{
- "title":"type",
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
- "$ref":"#/definitions/TypeType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"Integer_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ },
+ "propertiesOrder":[
+ "integer",
+ "nilReason"
+ ]
+ },
+ "MultiplicityRangeType":{
+ "required":[
+ "lower",
+ "upper"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractObjectType"
},
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "title":"MultiplicityRangeType",
+ "properties":{
+ "lower":{
+ "title":"lower",
+ "allOf":[
+ {
+ "$ref":"#/definitions/IntegerPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lower",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ },
+ "upper":{
+ "title":"upper",
+ "allOf":[
+ {
+ "$ref":"#/definitions/UnlimitedIntegerPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"upper",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
- },
- "show":{
- "title":"show",
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MultiplicityRange_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ },
+ "propertiesOrder":[
+ "lower",
+ "upper"
+ ]
+ },
+ "RealPropertyType":{
+ "type":"object",
+ "title":"RealPropertyType",
+ "required":[
+ "real"
+ ],
+ "properties":{
+ "real":{
+ "title":"real",
"allOf":[
{
- "$ref":"#/definitions/ShowType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Real",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
- "actuate":{
- "title":"actuate",
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
- "$ref":"#/definitions/ActuateType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"RecordType_Type",
+ "localPart":"Real_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "value",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "real",
+ "nilReason"
]
},
- "DateTimePropertyType":{
+ "LocalNamePropertyType":{
"type":"object",
- "title":"DateTimePropertyType",
+ "title":"LocalNamePropertyType",
"required":[
- "dateTime"
+ "localName"
],
"properties":{
- "dateTime":{
- "title":"dateTime",
+ "localName":{
+ "title":"localName",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
+ "$ref":"#/definitions/CodeType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DateTime",
+ "localPart":"LocalName",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -1072,31 +1079,31 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DateTime_PropertyType",
+ "localPart":"LocalName_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "dateTime",
+ "localName",
"nilReason"
]
},
- "LocalNamePropertyType":{
+ "BooleanPropertyType":{
"type":"object",
- "title":"LocalNamePropertyType",
+ "title":"BooleanPropertyType",
"required":[
- "localName"
+ "_boolean"
],
"properties":{
- "localName":{
- "title":"localName",
+ "_boolean":{
+ "title":"_boolean",
"allOf":[
{
- "$ref":"#/definitions/CodeType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"LocalName",
+ "localPart":"Boolean",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -1119,11 +1126,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"LocalName_PropertyType",
+ "localPart":"Boolean_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "localName",
+ "_boolean",
"nilReason"
]
},
@@ -1164,36 +1171,24 @@
"aName"
]
},
- "UomLengthPropertyType":{
+ "MultiplicityPropertyType":{
"type":"object",
- "title":"UomLengthPropertyType",
+ "title":"MultiplicityPropertyType",
"required":[
- "unitDefinition"
+ "multiplicity"
],
"properties":{
- "unitDefinition":{
- "title":"unitDefinition",
+ "multiplicity":{
+ "title":"multiplicity",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/UnitDefinitionType"
- }
- },
- "elementName":{
- "localPart":"UnitDefinition",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"#/definitions/MultiplicityType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"UnitDefinition",
- "namespaceURI":"http://www.opengis.net/gml"
+ "localPart":"Multiplicity",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
"nilReason":{
@@ -1319,11 +1314,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"UomLength_PropertyType",
+ "localPart":"Multiplicity_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "unitDefinition",
+ "multiplicity",
"nilReason",
"uuidref",
"type",
@@ -1335,46 +1330,198 @@
"actuate"
]
},
- "UnlimitedIntegerType":{
+ "BinaryPropertyType":{
"type":"object",
- "title":"UnlimitedIntegerType",
+ "title":"BinaryPropertyType",
+ "required":[
+ "binary"
+ ],
"properties":{
- "value":{
- "title":"value",
+ "binary":{
+ "title":"binary",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/BinaryType"
}
],
- "propertyType":"value"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Binary",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
},
- "isInfinite":{
- "title":"isInfinite",
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
"attributeName":{
- "localPart":"isInfinite",
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"Binary_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ },
+ "propertiesOrder":[
+ "binary",
+ "nilReason"
+ ]
+ },
+ "ObjectReferencePropertyType":{
+ "type":"object",
+ "title":"ObjectReferencePropertyType",
+ "properties":{
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ },
+ "uuidref":{
+ "title":"uuidref",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
"namespaceURI":""
}
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"UnlimitedInteger_Type",
+ "localPart":"ObjectReference_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "value",
- "isInfinite"
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "UomAnglePropertyType":{
+ "UomVolumePropertyType":{
"type":"object",
- "title":"UomAnglePropertyType",
+ "title":"UomVolumePropertyType",
"required":[
"unitDefinition"
],
@@ -1527,7 +1674,7 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"UomAngle_PropertyType",
+ "localPart":"UomVolume_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
@@ -1543,23 +1690,23 @@
"actuate"
]
},
- "ScalePropertyType":{
+ "UnlimitedIntegerPropertyType":{
"type":"object",
- "title":"ScalePropertyType",
+ "title":"UnlimitedIntegerPropertyType",
"required":[
- "scale"
+ "unlimitedInteger"
],
"properties":{
- "scale":{
- "title":"scale",
+ "unlimitedInteger":{
+ "title":"unlimitedInteger",
"allOf":[
{
- "$ref":"#/definitions/ScaleType"
+ "$ref":"#/definitions/UnlimitedIntegerType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Scale",
+ "localPart":"UnlimitedInteger",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -1582,11 +1729,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"Scale_PropertyType",
+ "localPart":"UnlimitedInteger_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "scale",
+ "unlimitedInteger",
"nilReason"
]
},
@@ -1659,36 +1806,24 @@
"codeSpace"
]
},
- "UomScalePropertyType":{
+ "RecordPropertyType":{
"type":"object",
- "title":"UomScalePropertyType",
+ "title":"RecordPropertyType",
"required":[
- "unitDefinition"
+ "record"
],
"properties":{
- "unitDefinition":{
- "title":"unitDefinition",
+ "record":{
+ "title":"record",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/UnitDefinitionType"
- }
- },
- "elementName":{
- "localPart":"UnitDefinition",
- "namespaceURI":"http://www.opengis.net/gml"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"UnitDefinition",
- "namespaceURI":"http://www.opengis.net/gml"
+ "localPart":"Record",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
"nilReason":{
@@ -1814,11 +1949,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"UomScale_PropertyType",
+ "localPart":"Record_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "unitDefinition",
+ "record",
"nilReason",
"uuidref",
"type",
@@ -1830,23 +1965,23 @@
"actuate"
]
},
- "AnglePropertyType":{
+ "DateTimePropertyType":{
"type":"object",
- "title":"AnglePropertyType",
+ "title":"DateTimePropertyType",
"required":[
- "angle"
+ "dateTime"
],
"properties":{
- "angle":{
- "title":"angle",
+ "dateTime":{
+ "title":"dateTime",
"allOf":[
{
- "$ref":"#/definitions/AngleType"
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Angle",
+ "localPart":"DateTime",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -1869,104 +2004,33 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"Angle_PropertyType",
+ "localPart":"DateTime_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "angle",
+ "dateTime",
"nilReason"
]
},
- "CharacterStringPropertyType":{
+ "MemberNamePropertyType":{
"type":"object",
- "title":"CharacterStringPropertyType",
+ "title":"MemberNamePropertyType",
"required":[
- "characterString"
+ "memberName"
],
"properties":{
- "characterString":{
- "title":"characterString",
+ "memberName":{
+ "title":"memberName",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- },
- "elementName":{
- "localPart":"CharacterString",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
+ "$ref":"#/definitions/MemberNameType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"CharacterString",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
+ "localPart":"MemberName",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CharacterString_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- },
- "propertiesOrder":[
- "characterString",
- "nilReason"
- ]
- },
- "UomVolumePropertyType":{
- "type":"object",
- "title":"UomVolumePropertyType",
- "required":[
- "unitDefinition"
- ],
- "properties":{
- "unitDefinition":{
- "title":"unitDefinition",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/UnitDefinitionType"
- }
- },
- "elementName":{
- "localPart":"UnitDefinition",
- "namespaceURI":"http://www.opengis.net/gml"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"UnitDefinition",
- "namespaceURI":"http://www.opengis.net/gml"
- }
},
"nilReason":{
"title":"nilReason",
@@ -2091,11 +2155,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"UomVolume_PropertyType",
+ "localPart":"MemberName_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "unitDefinition",
+ "memberName",
"nilReason",
"uuidref",
"type",
@@ -2107,15 +2171,77 @@
"actuate"
]
},
- "UomTimePropertyType":{
+ "DatePropertyType":{
"type":"object",
- "title":"UomTimePropertyType",
+ "title":"DatePropertyType",
"required":[
- "unitDefinition"
+ "date",
+ "dateTime"
],
"properties":{
- "unitDefinition":{
- "title":"unitDefinition",
+ "date":{
+ "title":"date",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Date",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ },
+ "dateTime":{
+ "title":"dateTime",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"DateTime",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"Date_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ },
+ "propertiesOrder":[
+ "date",
+ "dateTime",
+ "nilReason"
+ ]
+ },
+ "GenericNamePropertyType":{
+ "type":"object",
+ "title":"GenericNamePropertyType",
+ "required":[
+ "abstractGenericName"
+ ],
+ "properties":{
+ "abstractGenericName":{
+ "title":"abstractGenericName",
"allOf":[
{
"type":"object",
@@ -2124,19 +2250,19 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/UnitDefinitionType"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"UnitDefinition",
- "namespaceURI":"http://www.opengis.net/gml"
+ "localPart":"AbstractGenericName",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"UnitDefinition",
- "namespaceURI":"http://www.opengis.net/gml"
+ "localPart":"AbstractGenericName",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
"nilReason":{
@@ -2154,147 +2280,265 @@
"localPart":"nilReason",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
- },
- "uuidref":{
- "title":"uuidref",
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"GenericName_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ },
+ "propertiesOrder":[
+ "abstractGenericName",
+ "nilReason"
+ ]
+ },
+ "LengthPropertyType":{
+ "type":"object",
+ "title":"LengthPropertyType",
+ "required":[
+ "length"
+ ],
+ "properties":{
+ "length":{
+ "title":"length",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/LengthType"
+ }
+ },
+ "elementName":{
+ "localPart":"Length",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"Length",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
- "type":{
- "title":"type",
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
- "$ref":"#/definitions/TypeType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
- },
- "href":{
- "title":"href",
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"Length_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ },
+ "propertiesOrder":[
+ "length",
+ "nilReason"
+ ]
+ },
+ "ScopedNamePropertyType":{
+ "type":"object",
+ "title":"ScopedNamePropertyType",
+ "required":[
+ "scopedName"
+ ],
+ "properties":{
+ "scopedName":{
+ "title":"scopedName",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/CodeType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"ScopedName",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
- "role":{
- "title":"role",
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
- },
- "arcrole":{
- "title":"arcrole",
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ScopedName_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ },
+ "propertiesOrder":[
+ "scopedName",
+ "nilReason"
+ ]
+ },
+ "MeasurePropertyType":{
+ "type":"object",
+ "title":"MeasurePropertyType",
+ "required":[
+ "measure"
+ ],
+ "properties":{
+ "measure":{
+ "title":"measure",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/MeasureType"
+ }
+ },
+ "elementName":{
+ "localPart":"Measure",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"Measure",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
- "title":{
- "title":"title",
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
- },
- "show":{
- "title":"show",
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"Measure_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ },
+ "propertiesOrder":[
+ "measure",
+ "nilReason"
+ ]
+ },
+ "UnlimitedIntegerType":{
+ "type":"object",
+ "title":"UnlimitedIntegerType",
+ "properties":{
+ "value":{
+ "title":"value",
"allOf":[
{
- "$ref":"#/definitions/ShowType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
+ "propertyType":"value"
},
- "actuate":{
- "title":"actuate",
+ "isInfinite":{
+ "title":"isInfinite",
"allOf":[
{
- "$ref":"#/definitions/ActuateType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"isInfinite",
+ "namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"UomTime_PropertyType",
+ "localPart":"UnlimitedInteger_Type",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "unitDefinition",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "value",
+ "isInfinite"
]
},
- "RecordTypePropertyType":{
+ "NumberPropertyType":{
"type":"object",
- "title":"RecordTypePropertyType",
+ "title":"NumberPropertyType",
"required":[
- "recordType"
+ "real",
+ "decimal",
+ "integer"
],
"properties":{
- "recordType":{
- "title":"recordType",
+ "real":{
+ "title":"real",
"allOf":[
{
- "$ref":"#/definitions/RecordTypeType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"RecordType",
+ "localPart":"Real",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ },
+ "decimal":{
+ "title":"decimal",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Decimal",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ },
+ "integer":{
+ "title":"integer",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Integer",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -2317,70 +2561,48 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"RecordType_PropertyType",
+ "localPart":"Number_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "recordType",
+ "real",
+ "decimal",
+ "integer",
"nilReason"
]
},
- "MemberNameType":{
+ "UomLengthPropertyType":{
+ "type":"object",
+ "title":"UomLengthPropertyType",
"required":[
- "aName",
- "attributeType"
+ "unitDefinition"
],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"MemberNameType",
- "properties":{
- "aName":{
- "title":"aName",
- "allOf":[
- {
- "$ref":"#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"aName",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- },
- "attributeType":{
- "title":"attributeType",
- "allOf":[
- {
- "$ref":"#/definitions/TypeNamePropertyType"
+ "properties":{
+ "unitDefinition":{
+ "title":"unitDefinition",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/UnitDefinitionType"
}
- ],
- "propertyType":"element",
+ },
"elementName":{
- "localPart":"attributeType",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ "localPart":"UnitDefinition",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"UnitDefinition",
+ "namespaceURI":"http://www.opengis.net/gml"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MemberName_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- },
- "propertiesOrder":[
- "aName",
- "attributeType"
- ]
- },
- "ObjectReferencePropertyType":{
- "type":"object",
- "title":"ObjectReferencePropertyType",
- "properties":{
+ },
"nilReason":{
"title":"nilReason",
"allOf":[
@@ -2504,10 +2726,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ObjectReference_PropertyType",
+ "localPart":"UomLength_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
+ "unitDefinition",
"nilReason",
"uuidref",
"type",
@@ -2519,24 +2742,76 @@
"actuate"
]
},
- "UnitOfMeasurePropertyType":{
- "type":"object",
- "title":"UnitOfMeasurePropertyType",
+ "MemberNameType":{
"required":[
- "unitDefinition"
+ "aName",
+ "attributeType"
],
- "properties":{
- "unitDefinition":{
- "title":"unitDefinition",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/UnitDefinitionType"
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"MemberNameType",
+ "properties":{
+ "aName":{
+ "title":"aName",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"aName",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ },
+ "attributeType":{
+ "title":"attributeType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeNamePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"attributeType",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MemberName_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ },
+ "propertiesOrder":[
+ "aName",
+ "attributeType"
+ ]
+ },
+ "UnitOfMeasurePropertyType":{
+ "type":"object",
+ "title":"UnitOfMeasurePropertyType",
+ "required":[
+ "unitDefinition"
+ ],
+ "properties":{
+ "unitDefinition":{
+ "title":"unitDefinition",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/UnitDefinitionType"
}
},
"elementName":{
@@ -2690,15 +2965,15 @@
"actuate"
]
},
- "GenericNamePropertyType":{
+ "UomScalePropertyType":{
"type":"object",
- "title":"GenericNamePropertyType",
+ "title":"UomScalePropertyType",
"required":[
- "abstractGenericName"
+ "unitDefinition"
],
"properties":{
- "abstractGenericName":{
- "title":"abstractGenericName",
+ "unitDefinition":{
+ "title":"unitDefinition",
"allOf":[
{
"type":"object",
@@ -2707,66 +2982,19 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/UnitDefinitionType"
}
},
"elementName":{
- "localPart":"AbstractGenericName",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ "localPart":"UnitDefinition",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"AbstractGenericName",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"GenericName_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- },
- "propertiesOrder":[
- "abstractGenericName",
- "nilReason"
- ]
- },
- "MemberNamePropertyType":{
- "type":"object",
- "title":"MemberNamePropertyType",
- "required":[
- "memberName"
- ],
- "properties":{
- "memberName":{
- "title":"memberName",
- "allOf":[
- {
- "$ref":"#/definitions/MemberNameType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MemberName",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ "localPart":"UnitDefinition",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
"nilReason":{
@@ -2892,11 +3120,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MemberName_PropertyType",
+ "localPart":"UomScale_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "memberName",
+ "unitDefinition",
"nilReason",
"uuidref",
"type",
@@ -2908,23 +3136,23 @@
"actuate"
]
},
- "IntegerPropertyType":{
+ "DistancePropertyType":{
"type":"object",
- "title":"IntegerPropertyType",
+ "title":"DistancePropertyType",
"required":[
- "integer"
+ "distance"
],
"properties":{
- "integer":{
- "title":"integer",
+ "distance":{
+ "title":"distance",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/LengthType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Integer",
+ "localPart":"Distance",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -2947,23 +3175,23 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"Integer_PropertyType",
+ "localPart":"Distance_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "integer",
+ "distance",
"nilReason"
]
},
- "LengthPropertyType":{
+ "UomAreaPropertyType":{
"type":"object",
- "title":"LengthPropertyType",
+ "title":"UomAreaPropertyType",
"required":[
- "length"
+ "unitDefinition"
],
"properties":{
- "length":{
- "title":"length",
+ "unitDefinition":{
+ "title":"unitDefinition",
"allOf":[
{
"type":"object",
@@ -2972,19 +3200,19 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LengthType"
+ "$ref":"#/definitions/UnitDefinitionType"
}
},
"elementName":{
- "localPart":"Length",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ "localPart":"UnitDefinition",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"Length",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ "localPart":"UnitDefinition",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
"nilReason":{
@@ -3002,193 +3230,184 @@
"localPart":"nilReason",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"Length_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- },
- "propertiesOrder":[
- "length",
- "nilReason"
- ]
- },
- "MultiplicityRangeType":{
- "required":[
- "lower",
- "upper"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractObjectType"
},
- {
- "type":"object",
- "title":"MultiplicityRangeType",
- "properties":{
- "lower":{
- "title":"lower",
- "allOf":[
- {
- "$ref":"#/definitions/IntegerPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lower",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- },
- "upper":{
- "title":"upper",
- "allOf":[
- {
- "$ref":"#/definitions/UnlimitedIntegerPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"upper",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
+ "uuidref":{
+ "title":"uuidref",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MultiplicityRange_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- },
- "propertiesOrder":[
- "lower",
- "upper"
- ]
- },
- "DecimalPropertyType":{
- "type":"object",
- "title":"DecimalPropertyType",
- "required":[
- "decimal"
- ],
- "properties":{
- "decimal":{
- "title":"decimal",
+ },
+ "type":{
+ "title":"type",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
+ "$ref":"#/definitions/TypeType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"Decimal",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "nilReason":{
- "title":"nilReason",
+ "href":{
+ "title":"href",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"Decimal_PropertyType",
+ "localPart":"UomArea_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "decimal",
- "nilReason"
+ "unitDefinition",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "MeasurePropertyType":{
+ "BinaryType":{
"type":"object",
- "title":"MeasurePropertyType",
- "required":[
- "measure"
- ],
+ "title":"BinaryType",
"properties":{
- "measure":{
- "title":"measure",
+ "value":{
+ "title":"value",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/MeasureType"
- }
- },
- "elementName":{
- "localPart":"Measure",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"Measure",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
+ "propertyType":"value"
},
- "nilReason":{
- "title":"nilReason",
+ "src":{
+ "title":"src",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ "localPart":"src",
+ "namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"Measure_PropertyType",
+ "localPart":"Binary_Type",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "measure",
- "nilReason"
+ "value",
+ "src"
]
},
- "BinaryPropertyType":{
+ "RecordTypePropertyType":{
"type":"object",
- "title":"BinaryPropertyType",
+ "title":"RecordTypePropertyType",
"required":[
- "binary"
+ "recordType"
],
"properties":{
- "binary":{
- "title":"binary",
+ "recordType":{
+ "title":"recordType",
"allOf":[
{
- "$ref":"#/definitions/BinaryType"
+ "$ref":"#/definitions/RecordTypeType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Binary",
+ "localPart":"RecordType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -3211,17 +3430,17 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"Binary_PropertyType",
+ "localPart":"RecordType_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "binary",
+ "recordType",
"nilReason"
]
},
- "UomAreaPropertyType":{
+ "UomAnglePropertyType":{
"type":"object",
- "title":"UomAreaPropertyType",
+ "title":"UomAnglePropertyType",
"required":[
"unitDefinition"
],
@@ -3374,7 +3593,7 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"UomArea_PropertyType",
+ "localPart":"UomAngle_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
@@ -3390,142 +3609,36 @@
"actuate"
]
},
- "NumberPropertyType":{
+ "UomTimePropertyType":{
"type":"object",
- "title":"NumberPropertyType",
+ "title":"UomTimePropertyType",
"required":[
- "real",
- "decimal",
- "integer"
+ "unitDefinition"
],
"properties":{
- "real":{
- "title":"real",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Real",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- },
- "decimal":{
- "title":"decimal",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Decimal",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- },
- "integer":{
- "title":"integer",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Integer",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- },
- "nilReason":{
- "title":"nilReason",
+ "unitDefinition":{
+ "title":"unitDefinition",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/UnitDefinitionType"
+ }
+ },
+ "elementName":{
+ "localPart":"UnitDefinition",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"Number_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- },
- "propertiesOrder":[
- "real",
- "decimal",
- "integer",
- "nilReason"
- ]
- },
- "AbstractObjectType":{
- "type":"object",
- "title":"AbstractObjectType",
- "properties":{
- "id":{
- "title":"id",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"id",
- "namespaceURI":""
- }
- },
- "uuid":{
- "title":"uuid",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuid",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractObject_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- },
- "propertiesOrder":[
- "id",
- "uuid"
- ]
- },
- "RealPropertyType":{
- "type":"object",
- "title":"RealPropertyType",
- "required":[
- "real"
- ],
- "properties":{
- "real":{
- "title":"real",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
- }
- ],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"Real",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ "localPart":"UnitDefinition",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
"nilReason":{
@@ -3543,127 +3656,48 @@
"localPart":"nilReason",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"Real_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- },
- "propertiesOrder":[
- "real",
- "nilReason"
- ]
- },
- "DistancePropertyType":{
- "type":"object",
- "title":"DistancePropertyType",
- "required":[
- "distance"
- ],
- "properties":{
- "distance":{
- "title":"distance",
- "allOf":[
- {
- "$ref":"#/definitions/LengthType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Distance",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
},
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"Distance_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- },
- "propertiesOrder":[
- "distance",
- "nilReason"
- ]
- },
- "UnlimitedIntegerPropertyType":{
- "type":"object",
- "title":"UnlimitedIntegerPropertyType",
- "required":[
- "unlimitedInteger"
- ],
- "properties":{
- "unlimitedInteger":{
- "title":"unlimitedInteger",
+ "uuidref":{
+ "title":"uuidref",
"allOf":[
{
- "$ref":"#/definitions/UnlimitedIntegerType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"UnlimitedInteger",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
}
},
- "nilReason":{
- "title":"nilReason",
+ "type":{
+ "title":"type",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/TypeType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"UnlimitedInteger_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- },
- "propertiesOrder":[
- "unlimitedInteger",
- "nilReason"
- ]
- },
- "BinaryType":{
- "type":"object",
- "title":"BinaryType",
- "properties":{
- "value":{
- "title":"value",
+ },
+ "href":{
+ "title":"href",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"value"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
},
- "src":{
- "title":"src",
+ "role":{
+ "title":"role",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -3671,113 +3705,79 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"src",
- "namespaceURI":""
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"Binary_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- },
- "propertiesOrder":[
- "value",
- "src"
- ]
- },
- "BooleanPropertyType":{
- "type":"object",
- "title":"BooleanPropertyType",
- "required":[
- "_boolean"
- ],
- "properties":{
- "_boolean":{
- "title":"_boolean",
+ },
+ "arcrole":{
+ "title":"arcrole",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"Boolean",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "nilReason":{
- "title":"nilReason",
+ "title":{
+ "title":"title",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"Boolean_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- },
- "propertiesOrder":[
- "_boolean",
- "nilReason"
- ]
- },
- "ScopedNamePropertyType":{
- "type":"object",
- "title":"ScopedNamePropertyType",
- "required":[
- "scopedName"
- ],
- "properties":{
- "scopedName":{
- "title":"scopedName",
+ },
+ "show":{
+ "title":"show",
"allOf":[
{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/ShowType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"ScopedName",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "nilReason":{
- "title":"nilReason",
+ "actuate":{
+ "title":"actuate",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/ActuateType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ScopedName_PropertyType",
+ "localPart":"UomTime_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "scopedName",
- "nilReason"
+ "unitDefinition",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
}
},
@@ -3789,11 +3789,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/LengthType"
}
},
"elementName":{
- "localPart":"Record",
+ "localPart":"Distance",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -3804,11 +3804,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
},
"elementName":{
- "localPart":"ScopedName",
+ "localPart":"Boolean",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -3819,11 +3819,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MeasureType"
+ "$ref":"#/definitions/RecordTypeType"
}
},
"elementName":{
- "localPart":"Measure",
+ "localPart":"RecordType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -3834,11 +3834,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"Date",
+ "localPart":"Record",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -3849,11 +3849,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
},
"elementName":{
- "localPart":"AbstractGenericName",
+ "localPart":"Integer",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -3864,11 +3864,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ScaleType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
}
},
"elementName":{
- "localPart":"Scale",
+ "localPart":"Decimal",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -3879,11 +3879,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/UnlimitedIntegerType"
+ "$ref":"#/definitions/TypeNameType"
}
},
"elementName":{
- "localPart":"UnlimitedInteger",
+ "localPart":"TypeName",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -3894,11 +3894,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
+ "$ref":"#/definitions/AbstractObjectType"
}
},
"elementName":{
- "localPart":"Decimal",
+ "localPart":"AbstractObject",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -3909,11 +3909,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LengthType"
+ "$ref":"#/definitions/MeasureType"
}
},
"elementName":{
- "localPart":"Distance",
+ "localPart":"Measure",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -3924,11 +3924,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/LengthType"
}
},
"elementName":{
- "localPart":"Integer",
+ "localPart":"Length",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -3954,11 +3954,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
},
"elementName":{
- "localPart":"Boolean",
+ "localPart":"CharacterString",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -3969,11 +3969,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AngleType"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"Angle",
+ "localPart":"ScopedName",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -3984,11 +3984,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MemberNameType"
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
}
},
"elementName":{
- "localPart":"MemberName",
+ "localPart":"DateTime",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -3999,11 +3999,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RecordTypeType"
+ "$ref":"#/definitions/BinaryType"
}
},
"elementName":{
- "localPart":"RecordType",
+ "localPart":"Binary",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -4014,11 +4014,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"DateTime",
+ "localPart":"AbstractGenericName",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -4029,11 +4029,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LengthType"
+ "$ref":"#/definitions/MemberNameType"
}
},
"elementName":{
- "localPart":"Length",
+ "localPart":"MemberName",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -4044,11 +4044,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TypeNameType"
+ "$ref":"#/definitions/MultiplicityRangeType"
}
},
"elementName":{
- "localPart":"TypeName",
+ "localPart":"MultiplicityRange",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -4059,11 +4059,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinaryType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
},
"elementName":{
- "localPart":"Binary",
+ "localPart":"Date",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -4089,11 +4089,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractObjectType"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"AbstractObject",
+ "localPart":"LocalName",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -4104,11 +4104,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiplicityRangeType"
+ "$ref":"#/definitions/UnlimitedIntegerType"
}
},
"elementName":{
- "localPart":"MultiplicityRange",
+ "localPart":"UnlimitedInteger",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -4119,11 +4119,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/AngleType"
}
},
"elementName":{
- "localPart":"LocalName",
+ "localPart":"Angle",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -4134,11 +4134,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/ScaleType"
}
},
"elementName":{
- "localPart":"CharacterString",
+ "localPart":"Scale",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
}
diff --git a/scripts/jsonschemas/ISO19139_GCO_20070417.jsonschema b/scripts/jsonschemas/ISO19139_GCO_20070417.jsonschema
index e07277bf..83fe66de 100644
--- a/scripts/jsonschemas/ISO19139_GCO_20070417.jsonschema
+++ b/scripts/jsonschemas/ISO19139_GCO_20070417.jsonschema
@@ -2,37 +2,23 @@
{
"id":"http://www.isotc211.org/2005/gco#",
"definitions":{
- "DatePropertyType":{
+ "ScopedNamePropertyType":{
"type":"object",
- "title":"DatePropertyType",
+ "title":"ScopedNamePropertyType",
"required":[
- "date",
- "dateTime"
+ "scopedName"
],
"properties":{
- "date":{
- "title":"date",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Date",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- },
- "dateTime":{
- "title":"dateTime",
+ "scopedName":{
+ "title":"scopedName",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
+ "$ref":"#/definitions/CodeType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DateTime",
+ "localPart":"ScopedName",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -55,18 +41,18 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"Date_PropertyType",
+ "localPart":"ScopedName_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "date",
- "dateTime",
+ "scopedName",
"nilReason"
]
},
- "MultiplicityType":{
+ "MultiplicityRangeType":{
"required":[
- "range"
+ "lower",
+ "upper"
],
"allOf":[
{
@@ -74,160 +60,78 @@
},
{
"type":"object",
- "title":"MultiplicityType",
+ "title":"MultiplicityRangeType",
"properties":{
- "range":{
- "title":"range",
+ "lower":{
+ "title":"lower",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/MultiplicityRangePropertyType"
- },
- "minItems":1
+ "$ref":"#/definitions/IntegerPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"range",
+ "localPart":"lower",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"Multiplicity_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- },
- "propertiesOrder":[
- "range"
- ]
- },
- "MeasurePropertyType":{
- "type":"object",
- "title":"MeasurePropertyType",
- "required":[
- "measure"
- ],
- "properties":{
- "measure":{
- "title":"measure",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/MeasureType"
+ },
+ "upper":{
+ "title":"upper",
+ "allOf":[
+ {
+ "$ref":"#/definitions/UnlimitedIntegerPropertyType"
}
- },
+ ],
+ "propertyType":"element",
"elementName":{
- "localPart":"Measure",
+ "localPart":"upper",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
}
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"Measure",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"Measure_PropertyType",
+ "localPart":"MultiplicityRange_Type",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "measure",
- "nilReason"
+ "lower",
+ "upper"
]
},
- "BinaryPropertyType":{
+ "DatePropertyType":{
"type":"object",
- "title":"BinaryPropertyType",
+ "title":"DatePropertyType",
"required":[
- "binary"
+ "date",
+ "dateTime"
],
"properties":{
- "binary":{
- "title":"binary",
+ "date":{
+ "title":"date",
"allOf":[
{
- "$ref":"#/definitions/BinaryType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Binary",
+ "localPart":"Date",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"Binary_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- },
- "propertiesOrder":[
- "binary",
- "nilReason"
- ]
- },
- "LocalNamePropertyType":{
- "type":"object",
- "title":"LocalNamePropertyType",
- "required":[
- "localName"
- ],
- "properties":{
- "localName":{
- "title":"localName",
+ "dateTime":{
+ "title":"dateTime",
"allOf":[
{
- "$ref":"#/definitions/CodeType"
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"LocalName",
+ "localPart":"DateTime",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -250,62 +154,27 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"LocalName_PropertyType",
+ "localPart":"Date_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "localName",
+ "date",
+ "dateTime",
"nilReason"
]
},
- "MultiplicityPropertyType":{
+ "RecordTypeType":{
"type":"object",
- "title":"MultiplicityPropertyType",
- "required":[
- "multiplicity"
- ],
+ "title":"RecordTypeType",
"properties":{
- "multiplicity":{
- "title":"multiplicity",
- "allOf":[
- {
- "$ref":"#/definitions/MultiplicityType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Multiplicity",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- },
- "uuidref":{
- "title":"uuidref",
+ "value":{
+ "title":"value",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
- }
+ "propertyType":"value"
},
"type":{
"title":"type",
@@ -401,13 +270,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"Multiplicity_PropertyType",
+ "localPart":"RecordType_Type",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "multiplicity",
- "nilReason",
- "uuidref",
+ "value",
"type",
"href",
"role",
@@ -417,23 +284,23 @@
"actuate"
]
},
- "DistancePropertyType":{
+ "DecimalPropertyType":{
"type":"object",
- "title":"DistancePropertyType",
+ "title":"DecimalPropertyType",
"required":[
- "distance"
+ "decimal"
],
"properties":{
- "distance":{
- "title":"distance",
+ "decimal":{
+ "title":"decimal",
"allOf":[
{
- "$ref":"#/definitions/LengthType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Distance",
+ "localPart":"Decimal",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -456,32 +323,44 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"Distance_PropertyType",
+ "localPart":"Decimal_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "distance",
+ "decimal",
"nilReason"
]
},
- "TypeNamePropertyType":{
+ "UomVolumePropertyType":{
"type":"object",
- "title":"TypeNamePropertyType",
+ "title":"UomVolumePropertyType",
"required":[
- "typeName"
+ "unitDefinition"
],
"properties":{
- "typeName":{
- "title":"typeName",
+ "unitDefinition":{
+ "title":"unitDefinition",
"allOf":[
{
- "$ref":"#/definitions/TypeNameType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/UnitDefinitionType"
+ }
+ },
+ "elementName":{
+ "localPart":"UnitDefinition",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"TypeName",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ "localPart":"UnitDefinition",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
"nilReason":{
@@ -607,11 +486,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"TypeName_PropertyType",
+ "localPart":"UomVolume_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "typeName",
+ "unitDefinition",
"nilReason",
"uuidref",
"type",
@@ -623,23 +502,23 @@
"actuate"
]
},
- "AnglePropertyType":{
+ "BinaryPropertyType":{
"type":"object",
- "title":"AnglePropertyType",
+ "title":"BinaryPropertyType",
"required":[
- "angle"
+ "binary"
],
"properties":{
- "angle":{
- "title":"angle",
+ "binary":{
+ "title":"binary",
"allOf":[
{
- "$ref":"#/definitions/AngleType"
+ "$ref":"#/definitions/BinaryType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Angle",
+ "localPart":"Binary",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -662,31 +541,59 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"Angle_PropertyType",
+ "localPart":"Binary_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "angle",
+ "binary",
"nilReason"
]
},
- "RecordTypePropertyType":{
+ "NumberPropertyType":{
"type":"object",
- "title":"RecordTypePropertyType",
+ "title":"NumberPropertyType",
"required":[
- "recordType"
+ "real",
+ "decimal",
+ "integer"
],
"properties":{
- "recordType":{
- "title":"recordType",
+ "real":{
+ "title":"real",
"allOf":[
{
- "$ref":"#/definitions/RecordTypeType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"RecordType",
+ "localPart":"Real",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ },
+ "decimal":{
+ "title":"decimal",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Decimal",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ },
+ "integer":{
+ "title":"integer",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Integer",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -709,92 +616,141 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"RecordType_PropertyType",
+ "localPart":"Number_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "recordType",
+ "real",
+ "decimal",
+ "integer",
"nilReason"
]
},
- "TypeNameType":{
+ "DateTimePropertyType":{
+ "type":"object",
+ "title":"DateTimePropertyType",
"required":[
- "aName"
+ "dateTime"
],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractObjectType"
+ "properties":{
+ "dateTime":{
+ "title":"dateTime",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"DateTime",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
},
- {
- "type":"object",
- "title":"TypeNameType",
- "properties":{
- "aName":{
- "title":"aName",
- "allOf":[
- {
- "$ref":"#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"aName",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"TypeName_Type",
+ "localPart":"DateTime_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "aName"
+ "dateTime",
+ "nilReason"
]
},
- "RecordTypeType":{
+ "MeasurePropertyType":{
"type":"object",
- "title":"RecordTypeType",
+ "title":"MeasurePropertyType",
+ "required":[
+ "measure"
+ ],
"properties":{
- "value":{
- "title":"value",
+ "measure":{
+ "title":"measure",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/MeasureType"
+ }
+ },
+ "elementName":{
+ "localPart":"Measure",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
}
],
- "propertyType":"value"
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"Measure",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
},
- "type":{
- "title":"type",
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
- "$ref":"#/definitions/TypeType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
- },
- "href":{
- "title":"href",
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"Measure_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ },
+ "propertiesOrder":[
+ "measure",
+ "nilReason"
+ ]
+ },
+ "CodeListValueType":{
+ "type":"object",
+ "title":"CodeListValueType",
+ "required":[
+ "codeList",
+ "codeListValue"
+ ],
+ "properties":{
+ "value":{
+ "title":"value",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
+ "propertyType":"value"
},
- "role":{
- "title":"role",
+ "codeList":{
+ "title":"codeList",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -802,12 +758,12 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"codeList",
+ "namespaceURI":""
}
},
- "arcrole":{
- "title":"arcrole",
+ "codeListValue":{
+ "title":"codeListValue",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -815,12 +771,12 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"codeListValue",
+ "namespaceURI":""
}
},
- "title":{
- "title":"title",
+ "codeSpace":{
+ "title":"codeSpace",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -828,156 +784,26 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"codeSpace",
+ "namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"RecordType_Type",
+ "localPart":"CodeListValue_Type",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
"value",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "AbstractObjectType":{
- "type":"object",
- "title":"AbstractObjectType",
- "properties":{
- "id":{
- "title":"id",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"id",
- "namespaceURI":""
- }
- },
- "uuid":{
- "title":"uuid",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuid",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractObject_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- },
- "propertiesOrder":[
- "id",
- "uuid"
- ]
- },
- "LengthPropertyType":{
- "type":"object",
- "title":"LengthPropertyType",
- "required":[
- "length"
- ],
- "properties":{
- "length":{
- "title":"length",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/LengthType"
- }
- },
- "elementName":{
- "localPart":"Length",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"Length",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"Length_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- },
- "propertiesOrder":[
- "length",
- "nilReason"
+ "codeList",
+ "codeListValue",
+ "codeSpace"
]
},
- "UomVelocityPropertyType":{
+ "UomAnglePropertyType":{
"type":"object",
- "title":"UomVelocityPropertyType",
+ "title":"UomAnglePropertyType",
"required":[
"unitDefinition"
],
@@ -1130,7 +956,7 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"UomVelocity_PropertyType",
+ "localPart":"UomAngle_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
@@ -1146,9 +972,9 @@
"actuate"
]
},
- "UomTimePropertyType":{
+ "UomLengthPropertyType":{
"type":"object",
- "title":"UomTimePropertyType",
+ "title":"UomLengthPropertyType",
"required":[
"unitDefinition"
],
@@ -1301,7 +1127,7 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"UomTime_PropertyType",
+ "localPart":"UomLength_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
@@ -1317,23 +1143,23 @@
"actuate"
]
},
- "RealPropertyType":{
+ "LocalNamePropertyType":{
"type":"object",
- "title":"RealPropertyType",
+ "title":"LocalNamePropertyType",
"required":[
- "real"
+ "localName"
],
"properties":{
- "real":{
- "title":"real",
+ "localName":{
+ "title":"localName",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ "$ref":"#/definitions/CodeType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Real",
+ "localPart":"LocalName",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -1356,31 +1182,84 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"Real_PropertyType",
+ "localPart":"LocalName_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "real",
+ "localName",
"nilReason"
]
},
- "RecordPropertyType":{
+ "MultiplicityType":{
+ "required":[
+ "range"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"MultiplicityType",
+ "properties":{
+ "range":{
+ "title":"range",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MultiplicityRangePropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"range",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"Multiplicity_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ },
+ "propertiesOrder":[
+ "range"
+ ]
+ },
+ "CharacterStringPropertyType":{
"type":"object",
- "title":"RecordPropertyType",
+ "title":"CharacterStringPropertyType",
"required":[
- "record"
+ "characterString"
],
"properties":{
- "record":{
- "title":"record",
+ "characterString":{
+ "title":"characterString",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ },
+ "elementName":{
+ "localPart":"CharacterString",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"Record",
+ "localPart":"CharacterString",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -1399,133 +1278,174 @@
"localPart":"nilReason",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
- },
- "uuidref":{
- "title":"uuidref",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CharacterString_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ },
+ "propertiesOrder":[
+ "characterString",
+ "nilReason"
+ ]
+ },
+ "AnglePropertyType":{
+ "type":"object",
+ "title":"AnglePropertyType",
+ "required":[
+ "angle"
+ ],
+ "properties":{
+ "angle":{
+ "title":"angle",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/AngleType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Angle",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
- "role":{
- "title":"role",
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
- },
- "arcrole":{
- "title":"arcrole",
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"Angle_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ },
+ "propertiesOrder":[
+ "angle",
+ "nilReason"
+ ]
+ },
+ "ScalePropertyType":{
+ "type":"object",
+ "title":"ScalePropertyType",
+ "required":[
+ "scale"
+ ],
+ "properties":{
+ "scale":{
+ "title":"scale",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/ScaleType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Scale",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
- "title":{
- "title":"title",
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
- },
- "show":{
- "title":"show",
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"Scale_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ },
+ "propertiesOrder":[
+ "scale",
+ "nilReason"
+ ]
+ },
+ "LengthPropertyType":{
+ "type":"object",
+ "title":"LengthPropertyType",
+ "required":[
+ "length"
+ ],
+ "properties":{
+ "length":{
+ "title":"length",
"allOf":[
{
- "$ref":"#/definitions/ShowType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/LengthType"
+ }
+ },
+ "elementName":{
+ "localPart":"Length",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"Length",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
- "actuate":{
- "title":"actuate",
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
- "$ref":"#/definitions/ActuateType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"Record_PropertyType",
+ "localPart":"Length_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "record",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "length",
+ "nilReason"
]
},
- "UomScalePropertyType":{
+ "UnitOfMeasurePropertyType":{
"type":"object",
- "title":"UomScalePropertyType",
+ "title":"UnitOfMeasurePropertyType",
"required":[
"unitDefinition"
],
@@ -1678,7 +1598,7 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"UomScale_PropertyType",
+ "localPart":"UnitOfMeasure_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
@@ -1694,110 +1614,171 @@
"actuate"
]
},
- "CodeListValueType":{
+ "GenericNamePropertyType":{
"type":"object",
- "title":"CodeListValueType",
+ "title":"GenericNamePropertyType",
"required":[
- "codeList",
- "codeListValue"
+ "abstractGenericName"
],
"properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"value"
- },
- "codeList":{
- "title":"codeList",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"codeList",
- "namespaceURI":""
- }
- },
- "codeListValue":{
- "title":"codeListValue",
+ "abstractGenericName":{
+ "title":"abstractGenericName",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/CodeType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractGenericName",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"codeListValue",
- "namespaceURI":""
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractGenericName",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
- "codeSpace":{
- "title":"codeSpace",
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"codeSpace",
- "namespaceURI":""
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CodeListValue_Type",
+ "localPart":"GenericName_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "value",
- "codeList",
- "codeListValue",
- "codeSpace"
+ "abstractGenericName",
+ "nilReason"
]
},
- "NumberPropertyType":{
- "type":"object",
- "title":"NumberPropertyType",
+ "MemberNameType":{
"required":[
- "real",
- "decimal",
- "integer"
+ "aName",
+ "attributeType"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"MemberNameType",
+ "properties":{
+ "aName":{
+ "title":"aName",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"aName",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ },
+ "attributeType":{
+ "title":"attributeType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeNamePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"attributeType",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MemberName_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ },
+ "propertiesOrder":[
+ "aName",
+ "attributeType"
+ ]
+ },
+ "BooleanPropertyType":{
+ "type":"object",
+ "title":"BooleanPropertyType",
+ "required":[
+ "_boolean"
],
"properties":{
- "real":{
- "title":"real",
+ "_boolean":{
+ "title":"_boolean",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Real",
+ "localPart":"Boolean",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
- "decimal":{
- "title":"decimal",
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"Decimal",
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
- },
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"Boolean_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ },
+ "propertiesOrder":[
+ "_boolean",
+ "nilReason"
+ ]
+ },
+ "IntegerPropertyType":{
+ "type":"object",
+ "title":"IntegerPropertyType",
+ "required":[
+ "integer"
+ ],
+ "properties":{
"integer":{
"title":"integer",
"allOf":[
@@ -1830,48 +1811,18 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"Number_PropertyType",
+ "localPart":"Integer_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "real",
- "decimal",
"integer",
"nilReason"
]
},
- "UnitOfMeasurePropertyType":{
+ "ObjectReferencePropertyType":{
"type":"object",
- "title":"UnitOfMeasurePropertyType",
- "required":[
- "unitDefinition"
- ],
+ "title":"ObjectReferencePropertyType",
"properties":{
- "unitDefinition":{
- "title":"unitDefinition",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/UnitDefinitionType"
- }
- },
- "elementName":{
- "localPart":"UnitDefinition",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"UnitDefinition",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- },
"nilReason":{
"title":"nilReason",
"allOf":[
@@ -1995,11 +1946,10 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"UnitOfMeasure_PropertyType",
+ "localPart":"ObjectReference_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "unitDefinition",
"nilReason",
"uuidref",
"type",
@@ -2011,60 +1961,23 @@
"actuate"
]
},
- "UnlimitedIntegerType":{
- "type":"object",
- "title":"UnlimitedIntegerType",
- "properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
- }
- ],
- "propertyType":"value"
- },
- "isInfinite":{
- "title":"isInfinite",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"isInfinite",
- "namespaceURI":""
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"UnlimitedInteger_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- },
- "propertiesOrder":[
- "value",
- "isInfinite"
- ]
- },
- "MultiplicityRangePropertyType":{
+ "RecordPropertyType":{
"type":"object",
- "title":"MultiplicityRangePropertyType",
+ "title":"RecordPropertyType",
"required":[
- "multiplicityRange"
+ "record"
],
"properties":{
- "multiplicityRange":{
- "title":"multiplicityRange",
+ "record":{
+ "title":"record",
"allOf":[
{
- "$ref":"#/definitions/MultiplicityRangeType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MultiplicityRange",
+ "localPart":"Record",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -2191,11 +2104,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MultiplicityRange_PropertyType",
+ "localPart":"Record_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "multiplicityRange",
+ "record",
"nilReason",
"uuidref",
"type",
@@ -2207,10 +2120,38 @@
"actuate"
]
},
- "ObjectReferencePropertyType":{
+ "UomVelocityPropertyType":{
"type":"object",
- "title":"ObjectReferencePropertyType",
+ "title":"UomVelocityPropertyType",
+ "required":[
+ "unitDefinition"
+ ],
"properties":{
+ "unitDefinition":{
+ "title":"unitDefinition",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/UnitDefinitionType"
+ }
+ },
+ "elementName":{
+ "localPart":"UnitDefinition",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"UnitDefinition",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
+ }
+ },
"nilReason":{
"title":"nilReason",
"allOf":[
@@ -2334,10 +2275,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ObjectReference_PropertyType",
+ "localPart":"UomVelocity_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
+ "unitDefinition",
"nilReason",
"uuidref",
"type",
@@ -2349,89 +2291,25 @@
"actuate"
]
},
- "MemberNameType":{
+ "TypeNamePropertyType":{
+ "type":"object",
+ "title":"TypeNamePropertyType",
"required":[
- "aName",
- "attributeType"
+ "typeName"
],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"MemberNameType",
- "properties":{
- "aName":{
- "title":"aName",
- "allOf":[
- {
- "$ref":"#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"aName",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- },
- "attributeType":{
- "title":"attributeType",
- "allOf":[
- {
- "$ref":"#/definitions/TypeNamePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"attributeType",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MemberName_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- },
- "propertiesOrder":[
- "aName",
- "attributeType"
- ]
- },
- "UomAreaPropertyType":{
- "type":"object",
- "title":"UomAreaPropertyType",
- "required":[
- "unitDefinition"
- ],
- "properties":{
- "unitDefinition":{
- "title":"unitDefinition",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/UnitDefinitionType"
- }
- },
- "elementName":{
- "localPart":"UnitDefinition",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"UnitDefinition",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "properties":{
+ "typeName":{
+ "title":"typeName",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeNameType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"TypeName",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
},
"nilReason":{
"title":"nilReason",
@@ -2556,11 +2434,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"UomArea_PropertyType",
+ "localPart":"TypeName_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "unitDefinition",
+ "typeName",
"nilReason",
"uuidref",
"type",
@@ -2572,70 +2450,64 @@
"actuate"
]
},
- "ScopedNamePropertyType":{
+ "AbstractObjectType":{
"type":"object",
- "title":"ScopedNamePropertyType",
- "required":[
- "scopedName"
- ],
+ "title":"AbstractObjectType",
"properties":{
- "scopedName":{
- "title":"scopedName",
+ "id":{
+ "title":"id",
"allOf":[
{
- "$ref":"#/definitions/CodeType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"ScopedName",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"id",
+ "namespaceURI":""
}
},
- "nilReason":{
- "title":"nilReason",
+ "uuid":{
+ "title":"uuid",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ "localPart":"uuid",
+ "namespaceURI":""
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ScopedName_PropertyType",
+ "localPart":"AbstractObject_Type",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "scopedName",
- "nilReason"
+ "id",
+ "uuid"
]
},
- "IntegerPropertyType":{
+ "MemberNamePropertyType":{
"type":"object",
- "title":"IntegerPropertyType",
+ "title":"MemberNamePropertyType",
"required":[
- "integer"
+ "memberName"
],
"properties":{
- "integer":{
- "title":"integer",
+ "memberName":{
+ "title":"memberName",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/MemberNameType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"Integer",
+ "localPart":"MemberName",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -2654,134 +2526,147 @@
"localPart":"nilReason",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"Integer_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- },
- "propertiesOrder":[
- "integer",
- "nilReason"
- ]
- },
- "MultiplicityRangeType":{
- "required":[
- "lower",
- "upper"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractObjectType"
},
- {
- "type":"object",
- "title":"MultiplicityRangeType",
- "properties":{
- "lower":{
- "title":"lower",
- "allOf":[
- {
- "$ref":"#/definitions/IntegerPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lower",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- },
- "upper":{
- "title":"upper",
- "allOf":[
- {
- "$ref":"#/definitions/UnlimitedIntegerPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"upper",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
+ "uuidref":{
+ "title":"uuidref",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MultiplicityRange_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- },
- "propertiesOrder":[
- "lower",
- "upper"
- ]
- },
- "ScalePropertyType":{
- "type":"object",
- "title":"ScalePropertyType",
- "required":[
- "scale"
- ],
- "properties":{
- "scale":{
- "title":"scale",
+ },
+ "type":{
+ "title":"type",
"allOf":[
{
- "$ref":"#/definitions/ScaleType"
+ "$ref":"#/definitions/TypeType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"Scale",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "nilReason":{
- "title":"nilReason",
+ "href":{
+ "title":"href",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"Scale_PropertyType",
+ "localPart":"MemberName_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
- "propertiesOrder":[
- "scale",
- "nilReason"
+ "propertiesOrder":[
+ "memberName",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "UnlimitedIntegerPropertyType":{
+ "RealPropertyType":{
"type":"object",
- "title":"UnlimitedIntegerPropertyType",
+ "title":"RealPropertyType",
"required":[
- "unlimitedInteger"
+ "real"
],
"properties":{
- "unlimitedInteger":{
- "title":"unlimitedInteger",
+ "real":{
+ "title":"real",
"allOf":[
{
- "$ref":"#/definitions/UnlimitedIntegerType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"UnlimitedInteger",
+ "localPart":"Real",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -2804,17 +2689,17 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"UnlimitedInteger_PropertyType",
+ "localPart":"Real_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "unlimitedInteger",
+ "real",
"nilReason"
]
},
- "UomVolumePropertyType":{
+ "UomAreaPropertyType":{
"type":"object",
- "title":"UomVolumePropertyType",
+ "title":"UomAreaPropertyType",
"required":[
"unitDefinition"
],
@@ -2967,7 +2852,7 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"UomVolume_PropertyType",
+ "localPart":"UomArea_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
@@ -2983,15 +2868,52 @@
"actuate"
]
},
- "CharacterStringPropertyType":{
+ "UnlimitedIntegerType":{
"type":"object",
- "title":"CharacterStringPropertyType",
+ "title":"UnlimitedIntegerType",
+ "properties":{
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ }
+ ],
+ "propertyType":"value"
+ },
+ "isInfinite":{
+ "title":"isInfinite",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"isInfinite",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"UnlimitedInteger_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ },
+ "propertiesOrder":[
+ "value",
+ "isInfinite"
+ ]
+ },
+ "UomScalePropertyType":{
+ "type":"object",
+ "title":"UomScalePropertyType",
"required":[
- "characterString"
+ "unitDefinition"
],
"properties":{
- "characterString":{
- "title":"characterString",
+ "unitDefinition":{
+ "title":"unitDefinition",
"allOf":[
{
"type":"object",
@@ -3000,19 +2922,19 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/UnitDefinitionType"
}
},
"elementName":{
- "localPart":"CharacterString",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ "localPart":"UnitDefinition",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"CharacterString",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ "localPart":"UnitDefinition",
+ "namespaceURI":"http://www.opengis.net/gml/3.2"
}
},
"nilReason":{
@@ -3030,95 +2952,148 @@
"localPart":"nilReason",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CharacterString_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- },
- "propertiesOrder":[
- "characterString",
- "nilReason"
- ]
- },
- "DateTimePropertyType":{
- "type":"object",
- "title":"DateTimePropertyType",
- "required":[
- "dateTime"
- ],
- "properties":{
- "dateTime":{
- "title":"dateTime",
+ },
+ "uuidref":{
+ "title":"uuidref",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"DateTime",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
}
},
- "nilReason":{
- "title":"nilReason",
+ "type":{
+ "title":"type",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/TypeType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DateTime_PropertyType",
+ "localPart":"UomScale_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "dateTime",
- "nilReason"
+ "unitDefinition",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "UomLengthPropertyType":{
+ "MultiplicityRangePropertyType":{
"type":"object",
- "title":"UomLengthPropertyType",
+ "title":"MultiplicityRangePropertyType",
"required":[
- "unitDefinition"
- ],
- "properties":{
- "unitDefinition":{
- "title":"unitDefinition",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/UnitDefinitionType"
- }
- },
- "elementName":{
- "localPart":"UnitDefinition",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
- }
+ "multiplicityRange"
+ ],
+ "properties":{
+ "multiplicityRange":{
+ "title":"multiplicityRange",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MultiplicityRangeType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"UnitDefinition",
- "namespaceURI":"http://www.opengis.net/gml/3.2"
+ "localPart":"MultiplicityRange",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
"nilReason":{
@@ -3244,11 +3219,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"UomLength_PropertyType",
+ "localPart":"MultiplicityRange_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "unitDefinition",
+ "multiplicityRange",
"nilReason",
"uuidref",
"type",
@@ -3260,35 +3235,23 @@
"actuate"
]
},
- "GenericNamePropertyType":{
+ "MultiplicityPropertyType":{
"type":"object",
- "title":"GenericNamePropertyType",
+ "title":"MultiplicityPropertyType",
"required":[
- "abstractGenericName"
+ "multiplicity"
],
"properties":{
- "abstractGenericName":{
- "title":"abstractGenericName",
+ "multiplicity":{
+ "title":"multiplicity",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/CodeType"
- }
- },
- "elementName":{
- "localPart":"AbstractGenericName",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
+ "$ref":"#/definitions/MultiplicityType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractGenericName",
+ "localPart":"Multiplicity",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -3307,150 +3270,48 @@
"localPart":"nilReason",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"GenericName_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- },
- "propertiesOrder":[
- "abstractGenericName",
- "nilReason"
- ]
- },
- "BooleanPropertyType":{
- "type":"object",
- "title":"BooleanPropertyType",
- "required":[
- "_boolean"
- ],
- "properties":{
- "_boolean":{
- "title":"_boolean",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Boolean",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
},
- "nilReason":{
- "title":"nilReason",
+ "uuidref":{
+ "title":"uuidref",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"Boolean_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- },
- "propertiesOrder":[
- "_boolean",
- "nilReason"
- ]
- },
- "DecimalPropertyType":{
- "type":"object",
- "title":"DecimalPropertyType",
- "required":[
- "decimal"
- ],
- "properties":{
- "decimal":{
- "title":"decimal",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Decimal",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ "localPart":"uuidref",
+ "namespaceURI":""
}
},
- "nilReason":{
- "title":"nilReason",
+ "type":{
+ "title":"type",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/TypeType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"Decimal_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- },
- "propertiesOrder":[
- "decimal",
- "nilReason"
- ]
- },
- "MemberNamePropertyType":{
- "type":"object",
- "title":"MemberNamePropertyType",
- "required":[
- "memberName"
- ],
- "properties":{
- "memberName":{
- "title":"memberName",
- "allOf":[
- {
- "$ref":"#/definitions/MemberNameType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MemberName",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "nilReason":{
- "title":"nilReason",
+ "href":{
+ "title":"href",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "uuidref":{
- "title":"uuidref",
+ "role":{
+ "title":"role",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -3458,25 +3319,25 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "type":{
- "title":"type",
+ "arcrole":{
+ "title":"arcrole",
"allOf":[
{
- "$ref":"#/definitions/TypeType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"type",
+ "localPart":"arcrole",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "href":{
- "title":"href",
+ "title":{
+ "title":"title",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -3484,92 +3345,184 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"href",
+ "localPart":"title",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "role":{
- "title":"role",
+ "show":{
+ "title":"show",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/ShowType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"role",
+ "localPart":"show",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "arcrole":{
- "title":"arcrole",
+ "actuate":{
+ "title":"actuate",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/ActuateType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"arcrole",
+ "localPart":"actuate",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"Multiplicity_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ },
+ "propertiesOrder":[
+ "multiplicity",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "RecordTypePropertyType":{
+ "type":"object",
+ "title":"RecordTypePropertyType",
+ "required":[
+ "recordType"
+ ],
+ "properties":{
+ "recordType":{
+ "title":"recordType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/RecordTypeType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"RecordType",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
},
- "title":{
- "title":"title",
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
- },
- "show":{
- "title":"show",
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"RecordType_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ },
+ "propertiesOrder":[
+ "recordType",
+ "nilReason"
+ ]
+ },
+ "UnlimitedIntegerPropertyType":{
+ "type":"object",
+ "title":"UnlimitedIntegerPropertyType",
+ "required":[
+ "unlimitedInteger"
+ ],
+ "properties":{
+ "unlimitedInteger":{
+ "title":"unlimitedInteger",
"allOf":[
{
- "$ref":"#/definitions/ShowType"
+ "$ref":"#/definitions/UnlimitedIntegerType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"UnlimitedInteger",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
- "actuate":{
- "title":"actuate",
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
- "$ref":"#/definitions/ActuateType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MemberName_PropertyType",
+ "localPart":"UnlimitedInteger_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
- "memberName",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "unlimitedInteger",
+ "nilReason"
+ ]
+ },
+ "TypeNameType":{
+ "required":[
+ "aName"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"TypeNameType",
+ "properties":{
+ "aName":{
+ "title":"aName",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"aName",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"TypeName_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ },
+ "propertiesOrder":[
+ "aName"
]
},
"BinaryType":{
@@ -3609,9 +3562,56 @@
"src"
]
},
- "UomAnglePropertyType":{
+ "DistancePropertyType":{
"type":"object",
- "title":"UomAnglePropertyType",
+ "title":"DistancePropertyType",
+ "required":[
+ "distance"
+ ],
+ "properties":{
+ "distance":{
+ "title":"distance",
+ "allOf":[
+ {
+ "$ref":"#/definitions/LengthType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Distance",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"Distance_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ },
+ "propertiesOrder":[
+ "distance",
+ "nilReason"
+ ]
+ },
+ "UomTimePropertyType":{
+ "type":"object",
+ "title":"UomTimePropertyType",
"required":[
"unitDefinition"
],
@@ -3764,7 +3764,7 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"UomAngle_PropertyType",
+ "localPart":"UomTime_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
},
"propertiesOrder":[
@@ -3789,11 +3789,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
+ "$ref":"#/definitions/MemberNameType"
}
},
"elementName":{
- "localPart":"Integer",
+ "localPart":"MemberName",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -3804,11 +3804,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/ScaleType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
}
},
"elementName":{
- "localPart":"Scale",
+ "localPart":"Boolean",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -3823,7 +3823,7 @@
}
},
"elementName":{
- "localPart":"LocalName",
+ "localPart":"AbstractGenericName",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -3834,11 +3834,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LengthType"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"Distance",
+ "localPart":"LocalName",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -3849,11 +3849,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractObjectType"
+ "$ref":"#/definitions/TypeNameType"
}
},
"elementName":{
- "localPart":"AbstractObject",
+ "localPart":"TypeName",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -3864,11 +3864,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
+ "$ref":"#/definitions/UnlimitedIntegerType"
}
},
"elementName":{
- "localPart":"Real",
+ "localPart":"UnlimitedInteger",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -3879,11 +3879,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/BinaryType"
}
},
"elementName":{
- "localPart":"ScopedName",
+ "localPart":"Binary",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -3894,11 +3894,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LengthType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
}
},
"elementName":{
- "localPart":"Length",
+ "localPart":"Decimal",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -3909,11 +3909,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BinaryType"
+ "$ref":"#/definitions/ScaleType"
}
},
"elementName":{
- "localPart":"Binary",
+ "localPart":"Scale",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -3924,11 +3924,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
}
},
"elementName":{
- "localPart":"CharacterString",
+ "localPart":"Real",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -3939,11 +3939,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiplicityRangeType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
}
},
"elementName":{
- "localPart":"MultiplicityRange",
+ "localPart":"Record",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -3954,11 +3954,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/TypeNameType"
+ "$ref":"#/definitions/MeasureType"
}
},
"elementName":{
- "localPart":"TypeName",
+ "localPart":"Measure",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -3969,11 +3969,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AngleType"
+ "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
}
},
"elementName":{
- "localPart":"Angle",
+ "localPart":"DateTime",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -3984,11 +3984,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/CodeType"
}
},
"elementName":{
- "localPart":"Date",
+ "localPart":"ScopedName",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -3999,11 +3999,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
+ "$ref":"#/definitions/MultiplicityType"
}
},
"elementName":{
- "localPart":"Boolean",
+ "localPart":"Multiplicity",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -4014,11 +4014,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MultiplicityType"
+ "$ref":"#/definitions/MultiplicityRangeType"
}
},
"elementName":{
- "localPart":"Multiplicity",
+ "localPart":"MultiplicityRange",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -4029,11 +4029,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RecordTypeType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
}
},
"elementName":{
- "localPart":"RecordType",
+ "localPart":"Integer",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -4044,11 +4044,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
+ "$ref":"#/definitions/LengthType"
}
},
"elementName":{
- "localPart":"Record",
+ "localPart":"Length",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -4059,11 +4059,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/jsonix/Jsonix.jsonschema#/definitions/calendar"
+ "$ref":"#/definitions/AngleType"
}
},
"elementName":{
- "localPart":"DateTime",
+ "localPart":"Angle",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -4074,11 +4074,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeType"
+ "$ref":"#/definitions/RecordTypeType"
}
},
"elementName":{
- "localPart":"AbstractGenericName",
+ "localPart":"RecordType",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -4089,11 +4089,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MeasureType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
},
"elementName":{
- "localPart":"Measure",
+ "localPart":"CharacterString",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -4104,11 +4104,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/UnlimitedIntegerType"
+ "$ref":"#/definitions/AbstractObjectType"
}
},
"elementName":{
- "localPart":"UnlimitedInteger",
+ "localPart":"AbstractObject",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -4119,11 +4119,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/decimal"
+ "$ref":"#/definitions/LengthType"
}
},
"elementName":{
- "localPart":"Decimal",
+ "localPart":"Distance",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
@@ -4134,11 +4134,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MemberNameType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
},
"elementName":{
- "localPart":"MemberName",
+ "localPart":"Date",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
}
diff --git a/scripts/jsonschemas/ISO19139_GMD_20060504.jsonschema b/scripts/jsonschemas/ISO19139_GMD_20060504.jsonschema
index b1fd6c3d..14a74bf7 100644
--- a/scripts/jsonschemas/ISO19139_GMD_20060504.jsonschema
+++ b/scripts/jsonschemas/ISO19139_GMD_20060504.jsonschema
@@ -2,23 +2,60 @@
{
"id":"http://www.isotc211.org/2005/gmd#",
"definitions":{
- "MDGeorectifiedPropertyType":{
+ "LocalisedCharacterStringPropertyType":{
+ "required":[
+ "localisedCharacterString"
+ ],
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/ObjectReferencePropertyType"
+ },
+ {
+ "type":"object",
+ "title":"LocalisedCharacterStringPropertyType",
+ "properties":{
+ "localisedCharacterString":{
+ "title":"localisedCharacterString",
+ "allOf":[
+ {
+ "$ref":"#/definitions/LocalisedCharacterStringType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"LocalisedCharacterString",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"LocalisedCharacterString_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "localisedCharacterString"
+ ]
+ },
+ "MDGeoreferenceablePropertyType":{
"type":"object",
- "title":"MDGeorectifiedPropertyType",
+ "title":"MDGeoreferenceablePropertyType",
"required":[
- "mdGeorectified"
+ "mdGeoreferenceable"
],
"properties":{
- "mdGeorectified":{
- "title":"mdGeorectified",
+ "mdGeoreferenceable":{
+ "title":"mdGeoreferenceable",
"allOf":[
{
- "$ref":"#/definitions/MDGeorectifiedType"
+ "$ref":"#/definitions/MDGeoreferenceableType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_Georectified",
+ "localPart":"MD_Georeferenceable",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -145,11 +182,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Georectified_PropertyType",
+ "localPart":"MD_Georeferenceable_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdGeorectified",
+ "mdGeoreferenceable",
"nilReason",
"uuidref",
"type",
@@ -161,135 +198,23 @@
"actuate"
]
},
- "CIAddressType":{
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"CIAddressType",
- "properties":{
- "deliveryPoint":{
- "title":"deliveryPoint",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"deliveryPoint",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "city":{
- "title":"city",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"city",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "administrativeArea":{
- "title":"administrativeArea",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"administrativeArea",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "postalCode":{
- "title":"postalCode",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"postalCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "country":{
- "title":"country",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"country",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "electronicMailAddress":{
- "title":"electronicMailAddress",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"electronicMailAddress",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CI_Address_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "deliveryPoint",
- "city",
- "administrativeArea",
- "postalCode",
- "country",
- "electronicMailAddress"
- ]
- },
- "DQGriddedDataPositionalAccuracyPropertyType":{
+ "DSSensorPropertyType":{
"type":"object",
- "title":"DQGriddedDataPositionalAccuracyPropertyType",
+ "title":"DSSensorPropertyType",
"required":[
- "dqGriddedDataPositionalAccuracy"
+ "dsSensor"
],
"properties":{
- "dqGriddedDataPositionalAccuracy":{
- "title":"dqGriddedDataPositionalAccuracy",
+ "dsSensor":{
+ "title":"dsSensor",
"allOf":[
{
- "$ref":"#/definitions/DQGriddedDataPositionalAccuracyType"
+ "$ref":"#/definitions/DSSensorType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DQ_GriddedDataPositionalAccuracy",
+ "localPart":"DS_Sensor",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -416,11 +341,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_GriddedDataPositionalAccuracy_PropertyType",
+ "localPart":"DS_Sensor_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dqGriddedDataPositionalAccuracy",
+ "dsSensor",
"nilReason",
"uuidref",
"type",
@@ -432,121 +357,110 @@
"actuate"
]
},
- "CIResponsiblePartyType":{
+ "MDCharacterSetCodePropertyType":{
+ "type":"object",
+ "title":"MDCharacterSetCodePropertyType",
"required":[
- "role"
+ "mdCharacterSetCode"
],
+ "properties":{
+ "mdCharacterSetCode":{
+ "title":"mdCharacterSetCode",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MD_CharacterSetCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_CharacterSetCode_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "mdCharacterSetCode",
+ "nilReason"
+ ]
+ },
+ "MDDistributionType":{
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
{
"type":"object",
- "title":"CIResponsiblePartyType",
+ "title":"MDDistributionType",
"properties":{
- "individualName":{
- "title":"individualName",
+ "distributionFormat":{
+ "title":"distributionFormat",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDFormatPropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"individualName",
+ "localPart":"distributionFormat",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "organisationName":{
- "title":"organisationName",
+ "distributor":{
+ "title":"distributor",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"organisationName",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "positionName":{
- "title":"positionName",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"positionName",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "contactInfo":{
- "title":"contactInfo",
- "allOf":[
- {
- "$ref":"#/definitions/CIContactPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDDistributorPropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"contactInfo",
+ "localPart":"distributor",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"#/definitions/CIRoleCodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"role",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CI_ResponsibleParty_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "individualName",
- "organisationName",
- "positionName",
- "contactInfo",
- "role"
- ]
- },
- "EXGeographicDescriptionType":{
- "required":[
- "geographicIdentifier"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractEXGeographicExtentType"
- },
- {
- "type":"object",
- "title":"EXGeographicDescriptionType",
- "properties":{
- "geographicIdentifier":{
- "title":"geographicIdentifier",
+ "transferOptions":{
+ "title":"transferOptions",
"allOf":[
{
- "$ref":"#/definitions/MDIdentifierPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDDigitalTransferOptionsPropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"geographicIdentifier",
+ "localPart":"transferOptions",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -555,40 +469,24 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"EX_GeographicDescription_Type",
+ "localPart":"MD_Distribution_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "geographicIdentifier"
+ "distributionFormat",
+ "distributor",
+ "transferOptions"
]
},
- "DQAccuracyOfATimeMeasurementType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDQTemporalAccuracyType"
- },
- {
- "type":"object",
- "title":"DQAccuracyOfATimeMeasurementType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DQ_AccuracyOfATimeMeasurement_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "DQElementPropertyType":{
+ "DQResultPropertyType":{
"type":"object",
- "title":"DQElementPropertyType",
+ "title":"DQResultPropertyType",
"required":[
- "abstractDQElement"
+ "abstractDQResult"
],
"properties":{
- "abstractDQElement":{
- "title":"abstractDQElement",
+ "abstractDQResult":{
+ "title":"abstractDQResult",
"allOf":[
{
"type":"object",
@@ -597,18 +495,18 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractDQElementType"
+ "$ref":"#/definitions/AbstractDQResultType"
}
},
"elementName":{
- "localPart":"AbstractDQ_Element",
+ "localPart":"AbstractDQ_Result",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"AbstractDQ_Element",
+ "localPart":"AbstractDQ_Result",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -735,11 +633,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_Element_PropertyType",
+ "localPart":"DQ_Result_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "abstractDQElement",
+ "abstractDQResult",
"nilReason",
"uuidref",
"type",
@@ -751,72 +649,97 @@
"actuate"
]
},
- "DQQuantitativeResultType":{
+ "DQTemporalConsistencyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDQTemporalAccuracyType"
+ },
+ {
+ "type":"object",
+ "title":"DQTemporalConsistencyType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DQ_TemporalConsistency_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "MDScopeDescriptionPropertyType":{
+ "type":"object",
+ "title":"MDScopeDescriptionPropertyType",
"required":[
- "valueUnit",
- "value"
+ "mdScopeDescription"
+ ],
+ "properties":{
+ "mdScopeDescription":{
+ "title":"mdScopeDescription",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDScopeDescriptionType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MD_ScopeDescription",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_ScopeDescription_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "mdScopeDescription",
+ "nilReason"
+ ]
+ },
+ "EXBoundingPolygonType":{
+ "required":[
+ "polygon"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractDQResultType"
+ "$ref":"#/definitions/AbstractEXGeographicExtentType"
},
{
"type":"object",
- "title":"DQQuantitativeResultType",
+ "title":"EXBoundingPolygonType",
"properties":{
- "valueType":{
- "title":"valueType",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/RecordTypePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"valueType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "valueUnit":{
- "title":"valueUnit",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/UnitOfMeasurePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"valueUnit",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "errorStatistic":{
- "title":"errorStatistic",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"errorStatistic",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "value":{
- "title":"value",
+ "polygon":{
+ "title":"polygon",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/RecordPropertyType"
+ "$ref":"http://www.opengis.net/gml#/definitions/GMObjectPropertyType"
},
"minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"value",
+ "localPart":"polygon",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -825,71 +748,137 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_QuantitativeResult_Type",
+ "localPart":"EX_BoundingPolygon_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "valueType",
- "valueUnit",
- "errorStatistic",
- "value"
+ "polygon"
]
},
- "AbstractEXGeographicExtentType":{
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ "MDScopeDescriptionType":{
+ "type":"object",
+ "title":"MDScopeDescriptionType",
+ "required":[
+ "attributes",
+ "features",
+ "featureInstances",
+ "attributeInstances",
+ "dataset",
+ "other"
+ ],
+ "properties":{
+ "attributes":{
+ "title":"attributes",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/ObjectReferencePropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"attributes",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
},
- {
- "type":"object",
- "title":"AbstractEXGeographicExtentType",
- "properties":{
- "extentTypeCode":{
- "title":"extentTypeCode",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"extentTypeCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "features":{
+ "title":"features",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/ObjectReferencePropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"features",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "featureInstances":{
+ "title":"featureInstances",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/ObjectReferencePropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"featureInstances",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "attributeInstances":{
+ "title":"attributeInstances",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/ObjectReferencePropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"attributeInstances",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "dataset":{
+ "title":"dataset",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"dataset",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "other":{
+ "title":"other",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
}
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"other",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractEX_GeographicExtent_Type",
+ "localPart":"MD_ScopeDescription_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "extentTypeCode"
+ "attributes",
+ "features",
+ "featureInstances",
+ "attributeInstances",
+ "dataset",
+ "other"
]
},
- "DSAssociationType":{
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"DSAssociationType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DS_Association_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "DQDataQualityType":{
+ "LIProcessStepType":{
"required":[
- "scope"
+ "description"
],
"allOf":[
{
@@ -897,48 +886,78 @@
},
{
"type":"object",
- "title":"DQDataQualityType",
+ "title":"LIProcessStepType",
"properties":{
- "scope":{
- "title":"scope",
+ "description":{
+ "title":"description",
"allOf":[
{
- "$ref":"#/definitions/DQScopePropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"scope",
+ "localPart":"description",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "report":{
- "title":"report",
+ "rationale":{
+ "title":"rationale",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"rationale",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "dateTime":{
+ "title":"dateTime",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/DateTimePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"dateTime",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "processor":{
+ "title":"processor",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/DQElementPropertyType"
+ "$ref":"#/definitions/CIResponsiblePartyPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"report",
+ "localPart":"processor",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "lineage":{
- "title":"lineage",
+ "source":{
+ "title":"source",
"allOf":[
{
- "$ref":"#/definitions/LILineagePropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/LISourcePropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lineage",
+ "localPart":"source",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -947,32 +966,52 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_DataQuality_Type",
+ "localPart":"LI_ProcessStep_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "scope",
- "report",
- "lineage"
+ "description",
+ "rationale",
+ "dateTime",
+ "processor",
+ "source"
]
},
- "EXVerticalExtentPropertyType":{
+ "AbstractDQThematicAccuracyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDQElementType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractDQThematicAccuracyType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractDQ_ThematicAccuracy_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "MDDistributorPropertyType":{
"type":"object",
- "title":"EXVerticalExtentPropertyType",
+ "title":"MDDistributorPropertyType",
"required":[
- "exVerticalExtent"
+ "mdDistributor"
],
"properties":{
- "exVerticalExtent":{
- "title":"exVerticalExtent",
+ "mdDistributor":{
+ "title":"mdDistributor",
"allOf":[
{
- "$ref":"#/definitions/EXVerticalExtentType"
+ "$ref":"#/definitions/MDDistributorType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"EX_VerticalExtent",
+ "localPart":"MD_Distributor",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -1099,11 +1138,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"EX_VerticalExtent_PropertyType",
+ "localPart":"MD_Distributor_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "exVerticalExtent",
+ "mdDistributor",
"nilReason",
"uuidref",
"type",
@@ -1115,23 +1154,78 @@
"actuate"
]
},
- "LIProcessStepPropertyType":{
+ "MDRepresentativeFractionType":{
+ "required":[
+ "denominator"
+ ],
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"MDRepresentativeFractionType",
+ "properties":{
+ "denominator":{
+ "title":"denominator",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/IntegerPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"denominator",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_RepresentativeFraction_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "denominator"
+ ]
+ },
+ "DQGriddedDataPositionalAccuracyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDQPositionalAccuracyType"
+ },
+ {
+ "type":"object",
+ "title":"DQGriddedDataPositionalAccuracyType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DQ_GriddedDataPositionalAccuracy_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "CIRoleCodePropertyType":{
"type":"object",
- "title":"LIProcessStepPropertyType",
+ "title":"CIRoleCodePropertyType",
"required":[
- "liProcessStep"
+ "ciRoleCode"
],
"properties":{
- "liProcessStep":{
- "title":"liProcessStep",
+ "ciRoleCode":{
+ "title":"ciRoleCode",
"allOf":[
{
- "$ref":"#/definitions/LIProcessStepType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"LI_ProcessStep",
+ "localPart":"CI_RoleCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -1150,133 +1244,21 @@
"localPart":"nilReason",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
- },
- "uuidref":{
- "title":"uuidref",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"LI_ProcessStep_PropertyType",
+ "localPart":"CI_RoleCode_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "liProcessStep",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "ciRoleCode",
+ "nilReason"
]
},
- "MDGeometricObjectsType":{
+ "EXTemporalExtentType":{
"required":[
- "geometricObjectType"
+ "extent"
],
"allOf":[
{
@@ -1284,31 +1266,18 @@
},
{
"type":"object",
- "title":"MDGeometricObjectsType",
+ "title":"EXTemporalExtentType",
"properties":{
- "geometricObjectType":{
- "title":"geometricObjectType",
- "allOf":[
- {
- "$ref":"#/definitions/MDGeometricObjectTypeCodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"geometricObjectType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "geometricObjectCount":{
- "title":"geometricObjectCount",
+ "extent":{
+ "title":"extent",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/IntegerPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gts#/definitions/TMPrimitivePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"geometricObjectCount",
+ "localPart":"extent",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -1317,33 +1286,276 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_GeometricObjects_Type",
+ "localPart":"EX_TemporalExtent_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "geometricObjectType",
- "geometricObjectCount"
+ "extent"
]
},
- "CIAddressPropertyType":{
- "type":"object",
- "title":"CIAddressPropertyType",
+ "AbstractDQLogicalConsistencyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDQElementType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractDQLogicalConsistencyType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractDQ_LogicalConsistency_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "CICitationType":{
"required":[
- "ciAddress"
+ "title",
+ "date"
],
- "properties":{
- "ciAddress":{
- "title":"ciAddress",
- "allOf":[
- {
- "$ref":"#/definitions/CIAddressType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"CI_Address",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"CICitationType",
+ "properties":{
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "alternateTitle":{
+ "title":"alternateTitle",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"alternateTitle",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "date":{
+ "title":"date",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CIDatePropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"date",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "edition":{
+ "title":"edition",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"edition",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "editionDate":{
+ "title":"editionDate",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/DatePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"editionDate",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "identifier":{
+ "title":"identifier",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDIdentifierPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"identifier",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "citedResponsibleParty":{
+ "title":"citedResponsibleParty",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CIResponsiblePartyPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"citedResponsibleParty",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "presentationForm":{
+ "title":"presentationForm",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CIPresentationFormCodePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"presentationForm",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "series":{
+ "title":"series",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CISeriesPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"series",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "otherCitationDetails":{
+ "title":"otherCitationDetails",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"otherCitationDetails",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "collectiveTitle":{
+ "title":"collectiveTitle",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"collectiveTitle",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "isbn":{
+ "title":"isbn",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"ISBN",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "issn":{
+ "title":"issn",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"ISSN",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CI_Citation_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "title",
+ "alternateTitle",
+ "date",
+ "edition",
+ "editionDate",
+ "identifier",
+ "citedResponsibleParty",
+ "presentationForm",
+ "series",
+ "otherCitationDetails",
+ "collectiveTitle",
+ "isbn",
+ "issn"
+ ]
+ },
+ "MDMediumFormatCodePropertyType":{
+ "type":"object",
+ "title":"MDMediumFormatCodePropertyType",
+ "required":[
+ "mdMediumFormatCode"
+ ],
+ "properties":{
+ "mdMediumFormatCode":{
+ "title":"mdMediumFormatCode",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MD_MediumFormatCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
},
"nilReason":{
"title":"nilReason",
@@ -1360,22 +1572,81 @@
"localPart":"nilReason",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
- },
- "uuidref":{
- "title":"uuidref",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
- }
- },
- "type":{
- "title":"type",
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_MediumFormatCode_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "mdMediumFormatCode",
+ "nilReason"
+ ]
+ },
+ "DSSeriesPropertyType":{
+ "type":"object",
+ "title":"DSSeriesPropertyType",
+ "required":[
+ "dsSeries"
+ ],
+ "properties":{
+ "dsSeries":{
+ "title":"dsSeries",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/DSSeriesType"
+ }
+ },
+ "elementName":{
+ "localPart":"DS_Series",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"DS_Series",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ },
+ "uuidref":{
+ "title":"uuidref",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
+ }
+ },
+ "type":{
+ "title":"type",
"allOf":[
{
"$ref":"#/definitions/TypeType"
@@ -1468,11 +1739,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CI_Address_PropertyType",
+ "localPart":"DS_Series_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "ciAddress",
+ "dsSeries",
"nilReason",
"uuidref",
"type",
@@ -1484,165 +1755,23 @@
"actuate"
]
},
- "MDTopologyLevelCodePropertyType":{
- "type":"object",
- "title":"MDTopologyLevelCodePropertyType",
- "required":[
- "mdTopologyLevelCode"
- ],
- "properties":{
- "mdTopologyLevelCode":{
- "title":"mdTopologyLevelCode",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MD_TopologyLevelCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_TopologyLevelCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "mdTopologyLevelCode",
- "nilReason"
- ]
- },
- "MDCellGeometryCodePropertyType":{
+ "DSAssociationPropertyType":{
"type":"object",
- "title":"MDCellGeometryCodePropertyType",
+ "title":"DSAssociationPropertyType",
"required":[
- "mdCellGeometryCode"
+ "dsAssociation"
],
"properties":{
- "mdCellGeometryCode":{
- "title":"mdCellGeometryCode",
+ "dsAssociation":{
+ "title":"dsAssociation",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/DSAssociationType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_CellGeometryCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_CellGeometryCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "mdCellGeometryCode",
- "nilReason"
- ]
- },
- "AbstractDQTemporalAccuracyType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDQElementType"
- },
- {
- "type":"object",
- "title":"AbstractDQTemporalAccuracyType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractDQ_TemporalAccuracy_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "DQNonQuantitativeAttributeAccuracyType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDQThematicAccuracyType"
- },
- {
- "type":"object",
- "title":"DQNonQuantitativeAttributeAccuracyType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DQ_NonQuantitativeAttributeAccuracy_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "MDConstraintsPropertyType":{
- "type":"object",
- "title":"MDConstraintsPropertyType",
- "required":[
- "mdConstraints"
- ],
- "properties":{
- "mdConstraints":{
- "title":"mdConstraints",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/MDConstraintsType"
- }
- },
- "elementName":{
- "localPart":"MD_Constraints",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"MD_Constraints",
+ "localPart":"DS_Association",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -1769,11 +1898,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Constraints_PropertyType",
+ "localPart":"DS_Association_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdConstraints",
+ "dsAssociation",
"nilReason",
"uuidref",
"type",
@@ -1785,23 +1914,209 @@
"actuate"
]
},
- "DQAbsoluteExternalPositionalAccuracyPropertyType":{
- "type":"object",
- "title":"DQAbsoluteExternalPositionalAccuracyPropertyType",
+ "DQConformanceResultType":{
"required":[
- "dqAbsoluteExternalPositionalAccuracy"
+ "specification",
+ "explanation",
+ "pass"
],
- "properties":{
- "dqAbsoluteExternalPositionalAccuracy":{
- "title":"dqAbsoluteExternalPositionalAccuracy",
- "allOf":[
- {
- "$ref":"#/definitions/DQAbsoluteExternalPositionalAccuracyType"
- }
- ],
- "propertyType":"element",
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDQResultType"
+ },
+ {
+ "type":"object",
+ "title":"DQConformanceResultType",
+ "properties":{
+ "specification":{
+ "title":"specification",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CICitationPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"specification",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "explanation":{
+ "title":"explanation",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"explanation",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "pass":{
+ "title":"pass",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"pass",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DQ_ConformanceResult_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "specification",
+ "explanation",
+ "pass"
+ ]
+ },
+ "EXGeographicDescriptionType":{
+ "required":[
+ "geographicIdentifier"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractEXGeographicExtentType"
+ },
+ {
+ "type":"object",
+ "title":"EXGeographicDescriptionType",
+ "properties":{
+ "geographicIdentifier":{
+ "title":"geographicIdentifier",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDIdentifierPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"geographicIdentifier",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"EX_GeographicDescription_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "geographicIdentifier"
+ ]
+ },
+ "LILineageType":{
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"LILineageType",
+ "properties":{
+ "statement":{
+ "title":"statement",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"statement",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "processStep":{
+ "title":"processStep",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/LIProcessStepPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"processStep",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "source":{
+ "title":"source",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/LISourcePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"source",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"LI_Lineage_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "statement",
+ "processStep",
+ "source"
+ ]
+ },
+ "DSOtherAggregatePropertyType":{
+ "type":"object",
+ "title":"DSOtherAggregatePropertyType",
+ "required":[
+ "dsOtherAggregate"
+ ],
+ "properties":{
+ "dsOtherAggregate":{
+ "title":"dsOtherAggregate",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/DSOtherAggregateType"
+ }
+ },
+ "elementName":{
+ "localPart":"DS_OtherAggregate",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"DQ_AbsoluteExternalPositionalAccuracy",
+ "localPart":"DS_OtherAggregate",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -1928,11 +2243,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_AbsoluteExternalPositionalAccuracy_PropertyType",
+ "localPart":"DS_OtherAggregate_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dqAbsoluteExternalPositionalAccuracy",
+ "dsOtherAggregate",
"nilReason",
"uuidref",
"type",
@@ -1944,23 +2259,35 @@
"actuate"
]
},
- "PTLocalePropertyType":{
+ "MDGridSpatialRepresentationPropertyType":{
"type":"object",
- "title":"PTLocalePropertyType",
+ "title":"MDGridSpatialRepresentationPropertyType",
"required":[
- "ptLocale"
+ "mdGridSpatialRepresentation"
],
"properties":{
- "ptLocale":{
- "title":"ptLocale",
+ "mdGridSpatialRepresentation":{
+ "title":"mdGridSpatialRepresentation",
"allOf":[
{
- "$ref":"#/definitions/PTLocaleType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/MDGridSpatialRepresentationType"
+ }
+ },
+ "elementName":{
+ "localPart":"MD_GridSpatialRepresentation",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"PT_Locale",
+ "localPart":"MD_GridSpatialRepresentation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -2087,11 +2414,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"PT_Locale_PropertyType",
+ "localPart":"MD_GridSpatialRepresentation_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "ptLocale",
+ "mdGridSpatialRepresentation",
"nilReason",
"uuidref",
"type",
@@ -2103,25 +2430,91 @@
"actuate"
]
},
- "DSAssociationPropertyType":{
- "type":"object",
- "title":"DSAssociationPropertyType",
+ "PTLocaleType":{
"required":[
- "dsAssociation"
+ "languageCode",
+ "characterEncoding"
],
- "properties":{
- "dsAssociation":{
- "title":"dsAssociation",
- "allOf":[
- {
- "$ref":"#/definitions/DSAssociationType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"DS_Association",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"PTLocaleType",
+ "properties":{
+ "languageCode":{
+ "title":"languageCode",
+ "allOf":[
+ {
+ "$ref":"#/definitions/LanguageCodePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"languageCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "country":{
+ "title":"country",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CountryPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"country",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "characterEncoding":{
+ "title":"characterEncoding",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDCharacterSetCodePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"characterEncoding",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"PT_Locale_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "languageCode",
+ "country",
+ "characterEncoding"
+ ]
+ },
+ "DQGriddedDataPositionalAccuracyPropertyType":{
+ "type":"object",
+ "title":"DQGriddedDataPositionalAccuracyPropertyType",
+ "required":[
+ "dqGriddedDataPositionalAccuracy"
+ ],
+ "properties":{
+ "dqGriddedDataPositionalAccuracy":{
+ "title":"dqGriddedDataPositionalAccuracy",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DQGriddedDataPositionalAccuracyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"DQ_GriddedDataPositionalAccuracy",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
},
"nilReason":{
"title":"nilReason",
@@ -2246,11 +2639,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DS_Association_PropertyType",
+ "localPart":"DQ_GriddedDataPositionalAccuracy_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dsAssociation",
+ "dqGriddedDataPositionalAccuracy",
"nilReason",
"uuidref",
"type",
@@ -2262,23 +2655,23 @@
"actuate"
]
},
- "LILineagePropertyType":{
+ "MDGeometricObjectsPropertyType":{
"type":"object",
- "title":"LILineagePropertyType",
+ "title":"MDGeometricObjectsPropertyType",
"required":[
- "liLineage"
+ "mdGeometricObjects"
],
"properties":{
- "liLineage":{
- "title":"liLineage",
+ "mdGeometricObjects":{
+ "title":"mdGeometricObjects",
"allOf":[
{
- "$ref":"#/definitions/LILineageType"
+ "$ref":"#/definitions/MDGeometricObjectsType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"LI_Lineage",
+ "localPart":"MD_GeometricObjects",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -2405,11 +2798,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"LI_Lineage_PropertyType",
+ "localPart":"MD_GeometricObjects_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "liLineage",
+ "mdGeometricObjects",
"nilReason",
"uuidref",
"type",
@@ -2421,211 +2814,182 @@
"actuate"
]
},
- "PTFreeTextType":{
+ "DQAccuracyOfATimeMeasurementPropertyType":{
+ "type":"object",
+ "title":"DQAccuracyOfATimeMeasurementPropertyType",
"required":[
- "textGroup"
+ "dqAccuracyOfATimeMeasurement"
],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ "properties":{
+ "dqAccuracyOfATimeMeasurement":{
+ "title":"dqAccuracyOfATimeMeasurement",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DQAccuracyOfATimeMeasurementType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"DQ_AccuracyOfATimeMeasurement",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
},
- {
- "type":"object",
- "title":"PTFreeTextType",
- "properties":{
- "textGroup":{
- "title":"textGroup",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/LocalisedCharacterStringPropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"textGroup",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"PT_FreeText_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "textGroup"
- ]
- },
- "MDGeoreferenceableType":{
- "required":[
- "controlPointAvailability",
- "orientationParameterAvailability",
- "georeferencedParameters"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/MDGridSpatialRepresentationType"
},
- {
- "type":"object",
- "title":"MDGeoreferenceableType",
- "properties":{
- "controlPointAvailability":{
- "title":"controlPointAvailability",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"controlPointAvailability",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "orientationParameterAvailability":{
- "title":"orientationParameterAvailability",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"orientationParameterAvailability",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "orientationParameterDescription":{
- "title":"orientationParameterDescription",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"orientationParameterDescription",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "georeferencedParameters":{
- "title":"georeferencedParameters",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/RecordPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"georeferencedParameters",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "parameterCitation":{
- "title":"parameterCitation",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CICitationPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"parameterCitation",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "uuidref":{
+ "title":"uuidref",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_Georeferenceable_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "controlPointAvailability",
- "orientationParameterAvailability",
- "orientationParameterDescription",
- "georeferencedParameters",
- "parameterCitation"
- ]
- },
- "DQTemporalConsistencyType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDQTemporalAccuracyType"
},
- {
- "type":"object",
- "title":"DQTemporalConsistencyType",
- "properties":{
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DQ_TemporalConsistency_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "AbstractDQLogicalConsistencyType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDQElementType"
},
- {
- "type":"object",
- "title":"AbstractDQLogicalConsistencyType",
- "properties":{
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractDQ_LogicalConsistency_Type",
+ "localPart":"DQ_AccuracyOfATimeMeasurement_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ },
+ "propertiesOrder":[
+ "dqAccuracyOfATimeMeasurement",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
},
- "DQTemporalAccuracyPropertyType":{
+ "DSProductionSeriesPropertyType":{
"type":"object",
- "title":"DQTemporalAccuracyPropertyType",
+ "title":"DSProductionSeriesPropertyType",
"required":[
- "abstractDQTemporalAccuracy"
+ "dsProductionSeries"
],
"properties":{
- "abstractDQTemporalAccuracy":{
- "title":"abstractDQTemporalAccuracy",
+ "dsProductionSeries":{
+ "title":"dsProductionSeries",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractDQTemporalAccuracyType"
- }
- },
- "elementName":{
- "localPart":"AbstractDQ_TemporalAccuracy",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "$ref":"#/definitions/DSProductionSeriesType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractDQ_TemporalAccuracy",
+ "localPart":"DS_ProductionSeries",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -2752,11 +3116,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_TemporalAccuracy_PropertyType",
+ "localPart":"DS_ProductionSeries_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "abstractDQTemporalAccuracy",
+ "dsProductionSeries",
"nilReason",
"uuidref",
"type",
@@ -2768,15 +3132,66 @@
"actuate"
]
},
- "DSDataSetPropertyType":{
+ "MDIdentifierType":{
+ "required":[
+ "code"
+ ],
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"MDIdentifierType",
+ "properties":{
+ "authority":{
+ "title":"authority",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CICitationPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"authority",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "code":{
+ "title":"code",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"code",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_Identifier_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "authority",
+ "code"
+ ]
+ },
+ "MDRangeDimensionPropertyType":{
"type":"object",
- "title":"DSDataSetPropertyType",
+ "title":"MDRangeDimensionPropertyType",
"required":[
- "dsDataSet"
+ "mdRangeDimension"
],
"properties":{
- "dsDataSet":{
- "title":"dsDataSet",
+ "mdRangeDimension":{
+ "title":"mdRangeDimension",
"allOf":[
{
"type":"object",
@@ -2785,18 +3200,18 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DSDataSetType"
+ "$ref":"#/definitions/MDRangeDimensionType"
}
},
"elementName":{
- "localPart":"DS_DataSet",
+ "localPart":"MD_RangeDimension",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"DS_DataSet",
+ "localPart":"MD_RangeDimension",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -2923,11 +3338,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DS_DataSet_PropertyType",
+ "localPart":"MD_RangeDimension_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dsDataSet",
+ "mdRangeDimension",
"nilReason",
"uuidref",
"type",
@@ -2939,153 +3354,23 @@
"actuate"
]
},
- "MDResolutionType":{
+ "MDRepresentativeFractionPropertyType":{
"type":"object",
- "title":"MDResolutionType",
+ "title":"MDRepresentativeFractionPropertyType",
"required":[
- "equivalentScale",
- "distance"
+ "mdRepresentativeFraction"
],
"properties":{
- "equivalentScale":{
- "title":"equivalentScale",
+ "mdRepresentativeFraction":{
+ "title":"mdRepresentativeFraction",
"allOf":[
{
- "$ref":"#/definitions/MDRepresentativeFractionPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"equivalentScale",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "distance":{
- "title":"distance",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/DistancePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"distance",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_Resolution_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "equivalentScale",
- "distance"
- ]
- },
- "MDGridSpatialRepresentationType":{
- "required":[
- "numberOfDimensions",
- "cellGeometry",
- "transformationParameterAvailability"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractMDSpatialRepresentationType"
- },
- {
- "type":"object",
- "title":"MDGridSpatialRepresentationType",
- "properties":{
- "numberOfDimensions":{
- "title":"numberOfDimensions",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/IntegerPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"numberOfDimensions",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "axisDimensionProperties":{
- "title":"axisDimensionProperties",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDDimensionPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"axisDimensionProperties",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "cellGeometry":{
- "title":"cellGeometry",
- "allOf":[
- {
- "$ref":"#/definitions/MDCellGeometryCodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"cellGeometry",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "transformationParameterAvailability":{
- "title":"transformationParameterAvailability",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"transformationParameterAvailability",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_GridSpatialRepresentation_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "numberOfDimensions",
- "axisDimensionProperties",
- "cellGeometry",
- "transformationParameterAvailability"
- ]
- },
- "MDLegalConstraintsPropertyType":{
- "type":"object",
- "title":"MDLegalConstraintsPropertyType",
- "required":[
- "mdLegalConstraints"
- ],
- "properties":{
- "mdLegalConstraints":{
- "title":"mdLegalConstraints",
- "allOf":[
- {
- "$ref":"#/definitions/MDLegalConstraintsType"
+ "$ref":"#/definitions/MDRepresentativeFractionType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_LegalConstraints",
+ "localPart":"MD_RepresentativeFraction",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -3212,11 +3497,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_LegalConstraints_PropertyType",
+ "localPart":"MD_RepresentativeFraction_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdLegalConstraints",
+ "mdRepresentativeFraction",
"nilReason",
"uuidref",
"type",
@@ -3228,76 +3513,93 @@
"actuate"
]
},
- "EXExtentType":{
+ "MDFeatureCatalogueDescriptionType":{
+ "required":[
+ "includedWithDataset",
+ "featureCatalogueCitation"
+ ],
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ "$ref":"#/definitions/AbstractMDContentInformationType"
},
{
"type":"object",
- "title":"EXExtentType",
+ "title":"MDFeatureCatalogueDescriptionType",
"properties":{
- "description":{
- "title":"description",
+ "complianceCode":{
+ "title":"complianceCode",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"description",
+ "localPart":"complianceCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "geographicElement":{
- "title":"geographicElement",
+ "language":{
+ "title":"language",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/EXGeographicExtentPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"geographicElement",
+ "localPart":"language",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "temporalElement":{
- "title":"temporalElement",
+ "includedWithDataset":{
+ "title":"includedWithDataset",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"includedWithDataset",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "featureTypes":{
+ "title":"featureTypes",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/EXTemporalExtentPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/GenericNamePropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"temporalElement",
+ "localPart":"featureTypes",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "verticalElement":{
- "title":"verticalElement",
+ "featureCatalogueCitation":{
+ "title":"featureCatalogueCitation",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/EXVerticalExtentPropertyType"
+ "$ref":"#/definitions/CICitationPropertyType"
},
- "minItems":0
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"verticalElement",
+ "localPart":"featureCatalogueCitation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -3306,33 +3608,34 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"EX_Extent_Type",
+ "localPart":"MD_FeatureCatalogueDescription_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "description",
- "geographicElement",
- "temporalElement",
- "verticalElement"
+ "complianceCode",
+ "language",
+ "includedWithDataset",
+ "featureTypes",
+ "featureCatalogueCitation"
]
},
- "DQTemporalConsistencyPropertyType":{
+ "CIPresentationFormCodePropertyType":{
"type":"object",
- "title":"DQTemporalConsistencyPropertyType",
+ "title":"CIPresentationFormCodePropertyType",
"required":[
- "dqTemporalConsistency"
+ "ciPresentationFormCode"
],
"properties":{
- "dqTemporalConsistency":{
- "title":"dqTemporalConsistency",
+ "ciPresentationFormCode":{
+ "title":"ciPresentationFormCode",
"allOf":[
{
- "$ref":"#/definitions/DQTemporalConsistencyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DQ_TemporalConsistency",
+ "localPart":"CI_PresentationFormCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -3351,22 +3654,81 @@
"localPart":"nilReason",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
- },
- "uuidref":{
- "title":"uuidref",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
- }
- },
- "type":{
- "title":"type",
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CI_PresentationFormCode_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "ciPresentationFormCode",
+ "nilReason"
+ ]
+ },
+ "EXGeographicExtentPropertyType":{
+ "type":"object",
+ "title":"EXGeographicExtentPropertyType",
+ "required":[
+ "abstractEXGeographicExtent"
+ ],
+ "properties":{
+ "abstractEXGeographicExtent":{
+ "title":"abstractEXGeographicExtent",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractEXGeographicExtentType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractEX_GeographicExtent",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractEX_GeographicExtent",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ },
+ "uuidref":{
+ "title":"uuidref",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
+ }
+ },
+ "type":{
+ "title":"type",
"allOf":[
{
"$ref":"#/definitions/TypeType"
@@ -3459,11 +3821,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_TemporalConsistency_PropertyType",
+ "localPart":"EX_GeographicExtent_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dqTemporalConsistency",
+ "abstractEXGeographicExtent",
"nilReason",
"uuidref",
"type",
@@ -3475,111 +3837,35 @@
"actuate"
]
},
- "DQQuantitativeAttributeAccuracyType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDQThematicAccuracyType"
- },
- {
- "type":"object",
- "title":"DQQuantitativeAttributeAccuracyType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DQ_QuantitativeAttributeAccuracy_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "DQCompletenessCommissionType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDQCompletenessType"
- },
- {
- "type":"object",
- "title":"DQCompletenessCommissionType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DQ_CompletenessCommission_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "MDMetadataExtensionInformationType":{
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"MDMetadataExtensionInformationType",
- "properties":{
- "extensionOnLineResource":{
- "title":"extensionOnLineResource",
- "allOf":[
- {
- "$ref":"#/definitions/CIOnlineResourcePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"extensionOnLineResource",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "extendedElementInformation":{
- "title":"extendedElementInformation",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDExtendedElementInformationPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"extendedElementInformation",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_MetadataExtensionInformation_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "extensionOnLineResource",
- "extendedElementInformation"
- ]
- },
- "CIDateTypeCodePropertyType":{
+ "MDIdentificationPropertyType":{
"type":"object",
- "title":"CIDateTypeCodePropertyType",
+ "title":"MDIdentificationPropertyType",
"required":[
- "ciDateTypeCode"
+ "abstractMDIdentification"
],
"properties":{
- "ciDateTypeCode":{
- "title":"ciDateTypeCode",
+ "abstractMDIdentification":{
+ "title":"abstractMDIdentification",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractMDIdentificationType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractMD_Identification",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"CI_DateTypeCode",
+ "localPart":"AbstractMD_Identification",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -3598,331 +3884,31 @@
"localPart":"nilReason",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CI_DateTypeCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "ciDateTypeCode",
- "nilReason"
- ]
- },
- "MDServiceIdentificationType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractMDIdentificationType"
},
- {
- "type":"object",
- "title":"MDServiceIdentificationType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_ServiceIdentification_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "MDMediumNameCodePropertyType":{
- "type":"object",
- "title":"MDMediumNameCodePropertyType",
- "required":[
- "mdMediumNameCode"
- ],
- "properties":{
- "mdMediumNameCode":{
- "title":"mdMediumNameCode",
+ "uuidref":{
+ "title":"uuidref",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"MD_MediumNameCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
}
},
- "nilReason":{
- "title":"nilReason",
+ "type":{
+ "title":"type",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/TypeType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_MediumNameCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "mdMediumNameCode",
- "nilReason"
- ]
- },
- "MDImageDescriptionType":{
- "allOf":[
- {
- "$ref":"#/definitions/MDCoverageDescriptionType"
- },
- {
- "type":"object",
- "title":"MDImageDescriptionType",
- "properties":{
- "illuminationElevationAngle":{
- "title":"illuminationElevationAngle",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"illuminationElevationAngle",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "illuminationAzimuthAngle":{
- "title":"illuminationAzimuthAngle",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"illuminationAzimuthAngle",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "imagingCondition":{
- "title":"imagingCondition",
- "allOf":[
- {
- "$ref":"#/definitions/MDImagingConditionCodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"imagingCondition",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "imageQualityCode":{
- "title":"imageQualityCode",
- "allOf":[
- {
- "$ref":"#/definitions/MDIdentifierPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"imageQualityCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "cloudCoverPercentage":{
- "title":"cloudCoverPercentage",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"cloudCoverPercentage",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "processingLevelCode":{
- "title":"processingLevelCode",
- "allOf":[
- {
- "$ref":"#/definitions/MDIdentifierPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"processingLevelCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "compressionGenerationQuantity":{
- "title":"compressionGenerationQuantity",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/IntegerPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"compressionGenerationQuantity",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "triangulationIndicator":{
- "title":"triangulationIndicator",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"triangulationIndicator",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "radiometricCalibrationDataAvailability":{
- "title":"radiometricCalibrationDataAvailability",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"radiometricCalibrationDataAvailability",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "cameraCalibrationInformationAvailability":{
- "title":"cameraCalibrationInformationAvailability",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"cameraCalibrationInformationAvailability",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "filmDistortionInformationAvailability":{
- "title":"filmDistortionInformationAvailability",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"filmDistortionInformationAvailability",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "lensDistortionInformationAvailability":{
- "title":"lensDistortionInformationAvailability",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"lensDistortionInformationAvailability",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_ImageDescription_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "illuminationElevationAngle",
- "illuminationAzimuthAngle",
- "imagingCondition",
- "imageQualityCode",
- "cloudCoverPercentage",
- "processingLevelCode",
- "compressionGenerationQuantity",
- "triangulationIndicator",
- "radiometricCalibrationDataAvailability",
- "cameraCalibrationInformationAvailability",
- "filmDistortionInformationAvailability",
- "lensDistortionInformationAvailability"
- ]
- },
- "MDKeywordsPropertyType":{
- "type":"object",
- "title":"MDKeywordsPropertyType",
- "required":[
- "mdKeywords"
- ],
- "properties":{
- "mdKeywords":{
- "title":"mdKeywords",
- "allOf":[
- {
- "$ref":"#/definitions/MDKeywordsType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MD_Keywords",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- },
- "uuidref":{
- "title":"uuidref",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
"href":{
@@ -4006,11 +3992,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Keywords_PropertyType",
+ "localPart":"MD_Identification_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdKeywords",
+ "abstractMDIdentification",
"nilReason",
"uuidref",
"type",
@@ -4022,22 +4008,191 @@
"actuate"
]
},
- "MDMetadataType":{
+ "MDConstraintsPropertyType":{
+ "type":"object",
+ "title":"MDConstraintsPropertyType",
"required":[
- "contact",
- "dateStamp",
- "identificationInfo"
+ "mdConstraints"
],
- "allOf":[
- {
+ "properties":{
+ "mdConstraints":{
+ "title":"mdConstraints",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/MDConstraintsType"
+ }
+ },
+ "elementName":{
+ "localPart":"MD_Constraints",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"MD_Constraints",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ },
+ "uuidref":{
+ "title":"uuidref",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_Constraints_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "mdConstraints",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "CIResponsiblePartyType":{
+ "required":[
+ "role"
+ ],
+ "allOf":[
+ {
"$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
{
"type":"object",
- "title":"MDMetadataType",
+ "title":"CIResponsiblePartyType",
"properties":{
- "fileIdentifier":{
- "title":"fileIdentifier",
+ "individualName":{
+ "title":"individualName",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
@@ -4045,12 +4200,12 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"fileIdentifier",
+ "localPart":"individualName",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "language":{
- "title":"language",
+ "organisationName":{
+ "title":"organisationName",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
@@ -4058,25 +4213,12 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"language",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "characterSet":{
- "title":"characterSet",
- "allOf":[
- {
- "$ref":"#/definitions/MDCharacterSetCodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"characterSet",
+ "localPart":"organisationName",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "parentIdentifier":{
- "title":"parentIdentifier",
+ "positionName":{
+ "title":"positionName",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
@@ -4084,76 +4226,222 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"parentIdentifier",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "hierarchyLevel":{
- "title":"hierarchyLevel",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDScopeCodePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"hierarchyLevel",
+ "localPart":"positionName",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "hierarchyLevelName":{
- "title":"hierarchyLevelName",
+ "contactInfo":{
+ "title":"contactInfo",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/CIContactPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"hierarchyLevelName",
+ "localPart":"contactInfo",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "contact":{
- "title":"contact",
+ "role":{
+ "title":"role",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/CIResponsiblePartyPropertyType"
- },
- "minItems":1
+ "$ref":"#/definitions/CIRoleCodePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"contact",
+ "localPart":"role",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
- },
- "dateStamp":{
- "title":"dateStamp",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/DatePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"dateStamp",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CI_ResponsibleParty_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "individualName",
+ "organisationName",
+ "positionName",
+ "contactInfo",
+ "role"
+ ]
+ },
+ "MDMetadataPropertyType":{
+ "type":"object",
+ "title":"MDMetadataPropertyType",
+ "required":[
+ "mdMetadata"
+ ],
+ "properties":{
+ "mdMetadata":{
+ "title":"mdMetadata",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDMetadataType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MD_Metadata",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
- },
- "metadataStandardName":{
- "title":"metadataStandardName",
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ },
+ "uuidref":{
+ "title":"uuidref",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_Metadata_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "mdMetadata",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "MDStandardOrderProcessType":{
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"MDStandardOrderProcessType",
+ "properties":{
+ "fees":{
+ "title":"fees",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
@@ -4161,25 +4449,25 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"metadataStandardName",
+ "localPart":"fees",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "metadataStandardVersion":{
- "title":"metadataStandardVersion",
+ "plannedAvailableDateTime":{
+ "title":"plannedAvailableDateTime",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/DateTimePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"metadataStandardVersion",
+ "localPart":"plannedAvailableDateTime",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "dataSetURI":{
- "title":"dataSetURI",
+ "orderingInstructions":{
+ "title":"orderingInstructions",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
@@ -4187,288 +4475,212 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"dataSetURI",
+ "localPart":"orderingInstructions",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "locale":{
- "title":"locale",
+ "turnaround":{
+ "title":"turnaround",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/PTLocalePropertyType"
- },
- "minItems":0
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"locale",
+ "localPart":"turnaround",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
- },
- "spatialRepresentationInfo":{
- "title":"spatialRepresentationInfo",
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_StandardOrderProcess_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "fees",
+ "plannedAvailableDateTime",
+ "orderingInstructions",
+ "turnaround"
+ ]
+ },
+ "MDRangeDimensionType":{
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"MDRangeDimensionType",
+ "properties":{
+ "sequenceIdentifier":{
+ "title":"sequenceIdentifier",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDSpatialRepresentationPropertyType"
- },
- "minItems":0
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/MemberNamePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"spatialRepresentationInfo",
+ "localPart":"sequenceIdentifier",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "referenceSystemInfo":{
- "title":"referenceSystemInfo",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDReferenceSystemPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"referenceSystemInfo",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "metadataExtensionInfo":{
- "title":"metadataExtensionInfo",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDMetadataExtensionInformationPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"metadataExtensionInfo",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "identificationInfo":{
- "title":"identificationInfo",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDIdentificationPropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"identificationInfo",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "contentInfo":{
- "title":"contentInfo",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDContentInformationPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"contentInfo",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "distributionInfo":{
- "title":"distributionInfo",
- "allOf":[
- {
- "$ref":"#/definitions/MDDistributionPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"distributionInfo",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "dataQualityInfo":{
- "title":"dataQualityInfo",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/DQDataQualityPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"dataQualityInfo",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "portrayalCatalogueInfo":{
- "title":"portrayalCatalogueInfo",
+ "descriptor":{
+ "title":"descriptor",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDPortrayalCatalogueReferencePropertyType"
- },
- "minItems":0
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"portrayalCatalogueInfo",
+ "localPart":"descriptor",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
- },
- "metadataConstraints":{
- "title":"metadataConstraints",
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_RangeDimension_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "sequenceIdentifier",
+ "descriptor"
+ ]
+ },
+ "AbstractDQElementType":{
+ "required":[
+ "result"
+ ],
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractDQElementType",
+ "properties":{
+ "nameOfMeasure":{
+ "title":"nameOfMeasure",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/MDConstraintsPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"metadataConstraints",
+ "localPart":"nameOfMeasure",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "applicationSchemaInfo":{
- "title":"applicationSchemaInfo",
+ "measureIdentification":{
+ "title":"measureIdentification",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDApplicationSchemaInformationPropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/MDIdentifierPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"applicationSchemaInfo",
+ "localPart":"measureIdentification",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "metadataMaintenance":{
- "title":"metadataMaintenance",
+ "measureDescription":{
+ "title":"measureDescription",
"allOf":[
{
- "$ref":"#/definitions/MDMaintenanceInformationPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"metadataMaintenance",
+ "localPart":"measureDescription",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "series":{
- "title":"series",
+ "evaluationMethodType":{
+ "title":"evaluationMethodType",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/DSAggregatePropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/DQEvaluationMethodTypeCodePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"series",
+ "localPart":"evaluationMethodType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "describes":{
- "title":"describes",
+ "evaluationMethodDescription":{
+ "title":"evaluationMethodDescription",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/DSDataSetPropertyType"
- },
- "minItems":0
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"describes",
+ "localPart":"evaluationMethodDescription",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "propertyType":{
- "title":"propertyType",
+ "evaluationProcedure":{
+ "title":"evaluationProcedure",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/ObjectReferencePropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/CICitationPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"propertyType",
+ "localPart":"evaluationProcedure",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "featureType":{
- "title":"featureType",
+ "dateTime":{
+ "title":"dateTime",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/ObjectReferencePropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/DateTimePropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"featureType",
+ "localPart":"dateTime",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "featureAttribute":{
- "title":"featureAttribute",
+ "result":{
+ "title":"result",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/ObjectReferencePropertyType"
+ "$ref":"#/definitions/DQResultPropertyType"
},
- "minItems":0
+ "maxItems":2,
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"featureAttribute",
+ "localPart":"result",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -4477,57 +4689,37 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Metadata_Type",
+ "localPart":"AbstractDQ_Element_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "fileIdentifier",
- "language",
- "characterSet",
- "parentIdentifier",
- "hierarchyLevel",
- "hierarchyLevelName",
- "contact",
- "dateStamp",
- "metadataStandardName",
- "metadataStandardVersion",
- "dataSetURI",
- "locale",
- "spatialRepresentationInfo",
- "referenceSystemInfo",
- "metadataExtensionInfo",
- "identificationInfo",
- "contentInfo",
- "distributionInfo",
- "dataQualityInfo",
- "portrayalCatalogueInfo",
- "metadataConstraints",
- "applicationSchemaInfo",
- "metadataMaintenance",
- "series",
- "describes",
- "propertyType",
- "featureType",
- "featureAttribute"
- ]
- },
- "RSReferenceSystemPropertyType":{
- "type":"object",
- "title":"RSReferenceSystemPropertyType",
- "required":[
- "abstractRSReferenceSystem"
+ "nameOfMeasure",
+ "measureIdentification",
+ "measureDescription",
+ "evaluationMethodType",
+ "evaluationMethodDescription",
+ "evaluationProcedure",
+ "dateTime",
+ "result"
+ ]
+ },
+ "DQTemporalValidityPropertyType":{
+ "type":"object",
+ "title":"DQTemporalValidityPropertyType",
+ "required":[
+ "dqTemporalValidity"
],
"properties":{
- "abstractRSReferenceSystem":{
- "title":"abstractRSReferenceSystem",
+ "dqTemporalValidity":{
+ "title":"dqTemporalValidity",
"allOf":[
{
- "$ref":"#/definitions/AbstractRSReferenceSystemType"
+ "$ref":"#/definitions/DQTemporalValidityType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"AbstractRS_ReferenceSystem",
+ "localPart":"DQ_TemporalValidity",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -4654,11 +4846,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"RS_ReferenceSystem_PropertyType",
+ "localPart":"DQ_TemporalValidity_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "abstractRSReferenceSystem",
+ "dqTemporalValidity",
"nilReason",
"uuidref",
"type",
@@ -4670,23 +4862,185 @@
"actuate"
]
},
- "MDBandPropertyType":{
+ "DQAccuracyOfATimeMeasurementType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDQTemporalAccuracyType"
+ },
+ {
+ "type":"object",
+ "title":"DQAccuracyOfATimeMeasurementType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DQ_AccuracyOfATimeMeasurement_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "DQNonQuantitativeAttributeAccuracyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDQThematicAccuracyType"
+ },
+ {
+ "type":"object",
+ "title":"DQNonQuantitativeAttributeAccuracyType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DQ_NonQuantitativeAttributeAccuracy_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "CIDateTypeCodePropertyType":{
"type":"object",
- "title":"MDBandPropertyType",
+ "title":"CIDateTypeCodePropertyType",
"required":[
- "mdBand"
+ "ciDateTypeCode"
],
"properties":{
- "mdBand":{
- "title":"mdBand",
+ "ciDateTypeCode":{
+ "title":"ciDateTypeCode",
"allOf":[
{
- "$ref":"#/definitions/MDBandType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_Band",
+ "localPart":"CI_DateTypeCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CI_DateTypeCode_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "ciDateTypeCode",
+ "nilReason"
+ ]
+ },
+ "PTFreeTextType":{
+ "required":[
+ "textGroup"
+ ],
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"PTFreeTextType",
+ "properties":{
+ "textGroup":{
+ "title":"textGroup",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/LocalisedCharacterStringPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"textGroup",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"PT_FreeText_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "textGroup"
+ ]
+ },
+ "MDConstraintsType":{
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"MDConstraintsType",
+ "properties":{
+ "useLimitation":{
+ "title":"useLimitation",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"useLimitation",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_Constraints_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "useLimitation"
+ ]
+ },
+ "DQTopologicalConsistencyPropertyType":{
+ "type":"object",
+ "title":"DQTopologicalConsistencyPropertyType",
+ "required":[
+ "dqTopologicalConsistency"
+ ],
+ "properties":{
+ "dqTopologicalConsistency":{
+ "title":"dqTopologicalConsistency",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DQTopologicalConsistencyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"DQ_TopologicalConsistency",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -4813,11 +5167,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Band_PropertyType",
+ "localPart":"DQ_TopologicalConsistency_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdBand",
+ "dqTopologicalConsistency",
"nilReason",
"uuidref",
"type",
@@ -4829,210 +5183,25 @@
"actuate"
]
},
- "AbstractDQPositionalAccuracyType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDQElementType"
- },
- {
- "type":"object",
- "title":"AbstractDQPositionalAccuracyType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractDQ_PositionalAccuracy_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "MDAggregateInformationType":{
+ "MDStandardOrderProcessPropertyType":{
+ "type":"object",
+ "title":"MDStandardOrderProcessPropertyType",
"required":[
- "associationType"
+ "mdStandardOrderProcess"
],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"MDAggregateInformationType",
- "properties":{
- "aggregateDataSetName":{
- "title":"aggregateDataSetName",
- "allOf":[
- {
- "$ref":"#/definitions/CICitationPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"aggregateDataSetName",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "aggregateDataSetIdentifier":{
- "title":"aggregateDataSetIdentifier",
- "allOf":[
- {
- "$ref":"#/definitions/MDIdentifierPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"aggregateDataSetIdentifier",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "associationType":{
- "title":"associationType",
- "allOf":[
- {
- "$ref":"#/definitions/DSAssociationTypeCodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"associationType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "initiativeType":{
- "title":"initiativeType",
- "allOf":[
- {
- "$ref":"#/definitions/DSInitiativeTypeCodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"initiativeType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_AggregateInformation_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "aggregateDataSetName",
- "aggregateDataSetIdentifier",
- "associationType",
- "initiativeType"
- ]
- },
- "MDPixelOrientationCodePropertyType":{
- "type":"object",
- "title":"MDPixelOrientationCodePropertyType",
- "required":[
- "mdPixelOrientationCode"
- ],
- "properties":{
- "mdPixelOrientationCode":{
- "title":"mdPixelOrientationCode",
- "allOf":[
- {
- "$ref":"#/definitions/MDPixelOrientationCodeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MD_PixelOrientationCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_PixelOrientationCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "mdPixelOrientationCode",
- "nilReason"
- ]
- },
- "EXSpatialTemporalExtentType":{
- "required":[
- "spatialExtent"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/EXTemporalExtentType"
- },
- {
- "type":"object",
- "title":"EXSpatialTemporalExtentType",
- "properties":{
- "spatialExtent":{
- "title":"spatialExtent",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/EXGeographicExtentPropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"spatialExtent",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"EX_SpatialTemporalExtent_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "spatialExtent"
- ]
- },
- "MDStandardOrderProcessPropertyType":{
- "type":"object",
- "title":"MDStandardOrderProcessPropertyType",
- "required":[
- "mdStandardOrderProcess"
- ],
- "properties":{
- "mdStandardOrderProcess":{
- "title":"mdStandardOrderProcess",
- "allOf":[
- {
- "$ref":"#/definitions/MDStandardOrderProcessType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MD_StandardOrderProcess",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "properties":{
+ "mdStandardOrderProcess":{
+ "title":"mdStandardOrderProcess",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDStandardOrderProcessType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MD_StandardOrderProcess",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
},
"nilReason":{
"title":"nilReason",
@@ -5173,23 +5342,90 @@
"actuate"
]
},
- "DQConformanceResultPropertyType":{
+ "EXVerticalExtentType":{
+ "required":[
+ "minimumValue",
+ "maximumValue",
+ "verticalCRS"
+ ],
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"EXVerticalExtentType",
+ "properties":{
+ "minimumValue":{
+ "title":"minimumValue",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"minimumValue",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "maximumValue":{
+ "title":"maximumValue",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"maximumValue",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "verticalCRS":{
+ "title":"verticalCRS",
+ "allOf":[
+ {
+ "$ref":"http://www.opengis.net/gml#/definitions/SCCRSPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"verticalCRS",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"EX_VerticalExtent_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "minimumValue",
+ "maximumValue",
+ "verticalCRS"
+ ]
+ },
+ "DQRelativeInternalPositionalAccuracyPropertyType":{
"type":"object",
- "title":"DQConformanceResultPropertyType",
+ "title":"DQRelativeInternalPositionalAccuracyPropertyType",
"required":[
- "dqConformanceResult"
+ "dqRelativeInternalPositionalAccuracy"
],
"properties":{
- "dqConformanceResult":{
- "title":"dqConformanceResult",
+ "dqRelativeInternalPositionalAccuracy":{
+ "title":"dqRelativeInternalPositionalAccuracy",
"allOf":[
{
- "$ref":"#/definitions/DQConformanceResultType"
+ "$ref":"#/definitions/DQRelativeInternalPositionalAccuracyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DQ_ConformanceResult",
+ "localPart":"DQ_RelativeInternalPositionalAccuracy",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -5316,11 +5552,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_ConformanceResult_PropertyType",
+ "localPart":"DQ_RelativeInternalPositionalAccuracy_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dqConformanceResult",
+ "dqRelativeInternalPositionalAccuracy",
"nilReason",
"uuidref",
"type",
@@ -5332,23 +5568,23 @@
"actuate"
]
},
- "CIDatePropertyType":{
+ "MDFeatureCatalogueDescriptionPropertyType":{
"type":"object",
- "title":"CIDatePropertyType",
+ "title":"MDFeatureCatalogueDescriptionPropertyType",
"required":[
- "ciDate"
+ "mdFeatureCatalogueDescription"
],
"properties":{
- "ciDate":{
- "title":"ciDate",
+ "mdFeatureCatalogueDescription":{
+ "title":"mdFeatureCatalogueDescription",
"allOf":[
{
- "$ref":"#/definitions/CIDateType"
+ "$ref":"#/definitions/MDFeatureCatalogueDescriptionType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"CI_Date",
+ "localPart":"MD_FeatureCatalogueDescription",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -5475,11 +5711,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CI_Date_PropertyType",
+ "localPart":"MD_FeatureCatalogueDescription_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "ciDate",
+ "mdFeatureCatalogueDescription",
"nilReason",
"uuidref",
"type",
@@ -5491,14 +5727,60 @@
"actuate"
]
},
- "MDExtendedElementInformationType":{
+ "LocalisedCharacterStringType":{
+ "type":"object",
+ "title":"LocalisedCharacterStringType",
+ "properties":{
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"value"
+ },
+ "id":{
+ "title":"id",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"id",
+ "namespaceURI":""
+ }
+ },
+ "locale":{
+ "title":"locale",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"locale",
+ "namespaceURI":""
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"LocalisedCharacterString_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "value",
+ "id",
+ "locale"
+ ]
+ },
+ "MDBrowseGraphicType":{
"required":[
- "name",
- "definition",
- "dataType",
- "parentEntity",
- "rule",
- "source"
+ "fileName"
],
"allOf":[
{
@@ -5506,101 +5788,10 @@
},
{
"type":"object",
- "title":"MDExtendedElementInformationType",
+ "title":"MDBrowseGraphicType",
"properties":{
- "name":{
- "title":"name",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"name",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "shortName":{
- "title":"shortName",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"shortName",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "domainCode":{
- "title":"domainCode",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/IntegerPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"domainCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "definition":{
- "title":"definition",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"definition",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "obligation":{
- "title":"obligation",
- "allOf":[
- {
- "$ref":"#/definitions/MDObligationCodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"obligation",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "condition":{
- "title":"condition",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"condition",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "dataType":{
- "title":"dataType",
- "allOf":[
- {
- "$ref":"#/definitions/MDDatatypeCodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"dataType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "maximumOccurrence":{
- "title":"maximumOccurrence",
+ "fileName":{
+ "title":"fileName",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
@@ -5608,12 +5799,12 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"maximumOccurrence",
+ "localPart":"fileName",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "domainValue":{
- "title":"domainValue",
+ "fileDescription":{
+ "title":"fileDescription",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
@@ -5621,29 +5812,12 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"domainValue",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "parentEntity":{
- "title":"parentEntity",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"parentEntity",
+ "localPart":"fileDescription",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "rule":{
- "title":"rule",
+ "fileType":{
+ "title":"fileType",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
@@ -5651,41 +5825,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"rule",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "rationale":{
- "title":"rationale",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"rationale",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "source":{
- "title":"source",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CIResponsiblePartyPropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"source",
+ "localPart":"fileType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -5694,42 +5834,32 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_ExtendedElementInformation_Type",
+ "localPart":"MD_BrowseGraphic_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "name",
- "shortName",
- "domainCode",
- "definition",
- "obligation",
- "condition",
- "dataType",
- "maximumOccurrence",
- "domainValue",
- "parentEntity",
- "rule",
- "rationale",
- "source"
- ]
+ "fileName",
+ "fileDescription",
+ "fileType"
+ ]
},
- "DQThematicClassificationCorrectnessPropertyType":{
+ "DQAbsoluteExternalPositionalAccuracyPropertyType":{
"type":"object",
- "title":"DQThematicClassificationCorrectnessPropertyType",
+ "title":"DQAbsoluteExternalPositionalAccuracyPropertyType",
"required":[
- "dqThematicClassificationCorrectness"
+ "dqAbsoluteExternalPositionalAccuracy"
],
"properties":{
- "dqThematicClassificationCorrectness":{
- "title":"dqThematicClassificationCorrectness",
+ "dqAbsoluteExternalPositionalAccuracy":{
+ "title":"dqAbsoluteExternalPositionalAccuracy",
"allOf":[
{
- "$ref":"#/definitions/DQThematicClassificationCorrectnessType"
+ "$ref":"#/definitions/DQAbsoluteExternalPositionalAccuracyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DQ_ThematicClassificationCorrectness",
+ "localPart":"DQ_AbsoluteExternalPositionalAccuracy",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -5856,11 +5986,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_ThematicClassificationCorrectness_PropertyType",
+ "localPart":"DQ_AbsoluteExternalPositionalAccuracy_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dqThematicClassificationCorrectness",
+ "dqAbsoluteExternalPositionalAccuracy",
"nilReason",
"uuidref",
"type",
@@ -5872,78 +6002,153 @@
"actuate"
]
},
- "EXTemporalExtentType":{
- "required":[
- "extent"
- ],
+ "AbstractDQResultType":{
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
{
"type":"object",
- "title":"EXTemporalExtentType",
+ "title":"AbstractDQResultType",
"properties":{
- "extent":{
- "title":"extent",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gts#/definitions/TMPrimitivePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"extent",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"EX_TemporalExtent_Type",
+ "localPart":"AbstractDQ_Result_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "extent"
- ]
+ }
},
- "AbstractDQCompletenessType":{
+ "CIAddressType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractDQElementType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
{
"type":"object",
- "title":"AbstractDQCompletenessType",
+ "title":"CIAddressType",
"properties":{
+ "deliveryPoint":{
+ "title":"deliveryPoint",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"deliveryPoint",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "city":{
+ "title":"city",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"city",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "administrativeArea":{
+ "title":"administrativeArea",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"administrativeArea",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "postalCode":{
+ "title":"postalCode",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"postalCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "country":{
+ "title":"country",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"country",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "electronicMailAddress":{
+ "title":"electronicMailAddress",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"electronicMailAddress",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractDQ_Completeness_Type",
+ "localPart":"CI_Address_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ },
+ "propertiesOrder":[
+ "deliveryPoint",
+ "city",
+ "administrativeArea",
+ "postalCode",
+ "country",
+ "electronicMailAddress"
+ ]
},
- "DSInitiativePropertyType":{
+ "CICitationPropertyType":{
"type":"object",
- "title":"DSInitiativePropertyType",
+ "title":"CICitationPropertyType",
"required":[
- "dsInitiative"
+ "ciCitation"
],
"properties":{
- "dsInitiative":{
- "title":"dsInitiative",
+ "ciCitation":{
+ "title":"ciCitation",
"allOf":[
{
- "$ref":"#/definitions/DSInitiativeType"
+ "$ref":"#/definitions/CICitationType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DS_Initiative",
+ "localPart":"CI_Citation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -6070,11 +6275,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DS_Initiative_PropertyType",
+ "localPart":"CI_Citation_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dsInitiative",
+ "ciCitation",
"nilReason",
"uuidref",
"type",
@@ -6086,23 +6291,23 @@
"actuate"
]
},
- "MDSecurityConstraintsPropertyType":{
+ "MDGeometricObjectTypeCodePropertyType":{
"type":"object",
- "title":"MDSecurityConstraintsPropertyType",
+ "title":"MDGeometricObjectTypeCodePropertyType",
"required":[
- "mdSecurityConstraints"
+ "mdGeometricObjectTypeCode"
],
"properties":{
- "mdSecurityConstraints":{
- "title":"mdSecurityConstraints",
+ "mdGeometricObjectTypeCode":{
+ "title":"mdGeometricObjectTypeCode",
"allOf":[
{
- "$ref":"#/definitions/MDSecurityConstraintsType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_SecurityConstraints",
+ "localPart":"MD_GeometricObjectTypeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -6121,37 +6326,227 @@
"localPart":"nilReason",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
- },
- "uuidref":{
- "title":"uuidref",
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_GeometricObjectTypeCode_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "mdGeometricObjectTypeCode",
+ "nilReason"
+ ]
+ },
+ "MDMediumNameCodePropertyType":{
+ "type":"object",
+ "title":"MDMediumNameCodePropertyType",
+ "required":[
+ "mdMediumNameCode"
+ ],
+ "properties":{
+ "mdMediumNameCode":{
+ "title":"mdMediumNameCode",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MD_MediumNameCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "type":{
- "title":"type",
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
- "$ref":"#/definitions/TypeType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_MediumNameCode_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "mdMediumNameCode",
+ "nilReason"
+ ]
+ },
+ "AbstractDSAggregateType":{
+ "required":[
+ "composedOf",
+ "seriesMetadata"
+ ],
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
- "href":{
- "title":"href",
- "allOf":[
- {
+ {
+ "type":"object",
+ "title":"AbstractDSAggregateType",
+ "properties":{
+ "composedOf":{
+ "title":"composedOf",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DSDataSetPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"composedOf",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "seriesMetadata":{
+ "title":"seriesMetadata",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDMetadataPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"seriesMetadata",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "subset":{
+ "title":"subset",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DSAggregatePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"subset",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "superset":{
+ "title":"superset",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DSAggregatePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"superset",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractDS_Aggregate_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "composedOf",
+ "seriesMetadata",
+ "subset",
+ "superset"
+ ]
+ },
+ "MDGeorectifiedPropertyType":{
+ "type":"object",
+ "title":"MDGeorectifiedPropertyType",
+ "required":[
+ "mdGeorectified"
+ ],
+ "properties":{
+ "mdGeorectified":{
+ "title":"mdGeorectified",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDGeorectifiedType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MD_Georectified",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ },
+ "uuidref":{
+ "title":"uuidref",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
@@ -6229,11 +6624,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_SecurityConstraints_PropertyType",
+ "localPart":"MD_Georectified_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdSecurityConstraints",
+ "mdGeorectified",
"nilReason",
"uuidref",
"type",
@@ -6245,23 +6640,23 @@
"actuate"
]
},
- "DSProductionSeriesPropertyType":{
+ "DQQuantitativeAttributeAccuracyPropertyType":{
"type":"object",
- "title":"DSProductionSeriesPropertyType",
+ "title":"DQQuantitativeAttributeAccuracyPropertyType",
"required":[
- "dsProductionSeries"
+ "dqQuantitativeAttributeAccuracy"
],
"properties":{
- "dsProductionSeries":{
- "title":"dsProductionSeries",
+ "dqQuantitativeAttributeAccuracy":{
+ "title":"dqQuantitativeAttributeAccuracy",
"allOf":[
{
- "$ref":"#/definitions/DSProductionSeriesType"
+ "$ref":"#/definitions/DQQuantitativeAttributeAccuracyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DS_ProductionSeries",
+ "localPart":"DQ_QuantitativeAttributeAccuracy",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -6388,11 +6783,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DS_ProductionSeries_PropertyType",
+ "localPart":"DQ_QuantitativeAttributeAccuracy_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dsProductionSeries",
+ "dqQuantitativeAttributeAccuracy",
"nilReason",
"uuidref",
"type",
@@ -6404,110 +6799,77 @@
"actuate"
]
},
- "DQScopeType":{
- "required":[
- "level"
- ],
+ "DQFormatConsistencyType":{
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ "$ref":"#/definitions/AbstractDQLogicalConsistencyType"
},
{
"type":"object",
- "title":"DQScopeType",
+ "title":"DQFormatConsistencyType",
"properties":{
- "level":{
- "title":"level",
- "allOf":[
- {
- "$ref":"#/definitions/MDScopeCodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"level",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "extent":{
- "title":"extent",
- "allOf":[
- {
- "$ref":"#/definitions/EXExtentPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"extent",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "levelDescription":{
- "title":"levelDescription",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDScopeDescriptionPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"levelDescription",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_Scope_Type",
+ "localPart":"DQ_FormatConsistency_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "level",
- "extent",
- "levelDescription"
- ]
+ }
},
- "DSSensorType":{
+ "DSProductionSeriesType":{
"allOf":[
{
"$ref":"#/definitions/DSSeriesType"
},
{
"type":"object",
- "title":"DSSensorType",
+ "title":"DSProductionSeriesType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DS_Sensor_Type",
+ "localPart":"DS_ProductionSeries_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "MDFeatureCatalogueDescriptionPropertyType":{
- "type":"object",
- "title":"MDFeatureCatalogueDescriptionPropertyType",
- "required":[
- "mdFeatureCatalogueDescription"
- ],
- "properties":{
- "mdFeatureCatalogueDescription":{
- "title":"mdFeatureCatalogueDescription",
- "allOf":[
- {
- "$ref":"#/definitions/MDFeatureCatalogueDescriptionType"
- }
- ],
+ "MDServiceIdentificationType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractMDIdentificationType"
+ },
+ {
+ "type":"object",
+ "title":"MDServiceIdentificationType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_ServiceIdentification_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "EXExtentPropertyType":{
+ "type":"object",
+ "title":"EXExtentPropertyType",
+ "required":[
+ "exExtent"
+ ],
+ "properties":{
+ "exExtent":{
+ "title":"exExtent",
+ "allOf":[
+ {
+ "$ref":"#/definitions/EXExtentType"
+ }
+ ],
"propertyType":"element",
"elementName":{
- "localPart":"MD_FeatureCatalogueDescription",
+ "localPart":"EX_Extent",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -6634,11 +6996,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_FeatureCatalogueDescription_PropertyType",
+ "localPart":"EX_Extent_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdFeatureCatalogueDescription",
+ "exExtent",
"nilReason",
"uuidref",
"type",
@@ -6650,87 +7012,70 @@
"actuate"
]
},
- "MDVectorSpatialRepresentationType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractMDSpatialRepresentationType"
+ "MDSpatialRepresentationTypeCodePropertyType":{
+ "type":"object",
+ "title":"MDSpatialRepresentationTypeCodePropertyType",
+ "required":[
+ "mdSpatialRepresentationTypeCode"
+ ],
+ "properties":{
+ "mdSpatialRepresentationTypeCode":{
+ "title":"mdSpatialRepresentationTypeCode",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MD_SpatialRepresentationTypeCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
},
- {
- "type":"object",
- "title":"MDVectorSpatialRepresentationType",
- "properties":{
- "topologyLevel":{
- "title":"topologyLevel",
- "allOf":[
- {
- "$ref":"#/definitions/MDTopologyLevelCodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"topologyLevel",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "geometricObjects":{
- "title":"geometricObjects",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDGeometricObjectsPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"geometricObjects",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_VectorSpatialRepresentation_Type",
+ "localPart":"MD_SpatialRepresentationTypeCode_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "topologyLevel",
- "geometricObjects"
+ "mdSpatialRepresentationTypeCode",
+ "nilReason"
]
},
- "DSOtherAggregatePropertyType":{
+ "RSIdentifierPropertyType":{
"type":"object",
- "title":"DSOtherAggregatePropertyType",
+ "title":"RSIdentifierPropertyType",
"required":[
- "dsOtherAggregate"
+ "rsIdentifier"
],
"properties":{
- "dsOtherAggregate":{
- "title":"dsOtherAggregate",
+ "rsIdentifier":{
+ "title":"rsIdentifier",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/DSOtherAggregateType"
- }
- },
- "elementName":{
- "localPart":"DS_OtherAggregate",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "$ref":"#/definitions/RSIdentifierType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"DS_OtherAggregate",
+ "localPart":"RS_Identifier",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -6857,11 +7202,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DS_OtherAggregate_PropertyType",
+ "localPart":"RS_Identifier_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dsOtherAggregate",
+ "rsIdentifier",
"nilReason",
"uuidref",
"type",
@@ -6873,35 +7218,59 @@
"actuate"
]
},
- "DQResultPropertyType":{
+ "AbstractDQTemporalAccuracyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDQElementType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractDQTemporalAccuracyType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractDQ_TemporalAccuracy_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "DQTopologicalConsistencyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDQLogicalConsistencyType"
+ },
+ {
+ "type":"object",
+ "title":"DQTopologicalConsistencyType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DQ_TopologicalConsistency_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "MDAggregateInformationPropertyType":{
"type":"object",
- "title":"DQResultPropertyType",
+ "title":"MDAggregateInformationPropertyType",
"required":[
- "abstractDQResult"
+ "mdAggregateInformation"
],
"properties":{
- "abstractDQResult":{
- "title":"abstractDQResult",
+ "mdAggregateInformation":{
+ "title":"mdAggregateInformation",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractDQResultType"
- }
- },
- "elementName":{
- "localPart":"AbstractDQ_Result",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "$ref":"#/definitions/MDAggregateInformationType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractDQ_Result",
+ "localPart":"MD_AggregateInformation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -7028,11 +7397,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_Result_PropertyType",
+ "localPart":"MD_AggregateInformation_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "abstractDQResult",
+ "mdAggregateInformation",
"nilReason",
"uuidref",
"type",
@@ -7044,247 +7413,35 @@
"actuate"
]
},
- "CIRoleCodePropertyType":{
+ "DQLogicalConsistencyPropertyType":{
"type":"object",
- "title":"CIRoleCodePropertyType",
+ "title":"DQLogicalConsistencyPropertyType",
"required":[
- "ciRoleCode"
+ "abstractDQLogicalConsistency"
],
"properties":{
- "ciRoleCode":{
- "title":"ciRoleCode",
+ "abstractDQLogicalConsistency":{
+ "title":"abstractDQLogicalConsistency",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractDQLogicalConsistencyType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractDQ_LogicalConsistency",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"CI_RoleCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CI_RoleCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "ciRoleCode",
- "nilReason"
- ]
- },
- "CISeriesPropertyType":{
- "type":"object",
- "title":"CISeriesPropertyType",
- "required":[
- "ciSeries"
- ],
- "properties":{
- "ciSeries":{
- "title":"ciSeries",
- "allOf":[
- {
- "$ref":"#/definitions/CISeriesType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"CI_Series",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- },
- "uuidref":{
- "title":"uuidref",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CI_Series_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "ciSeries",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "DSInitiativeType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDSAggregateType"
- },
- {
- "type":"object",
- "title":"DSInitiativeType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DS_Initiative_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "DQQuantitativeAttributeAccuracyPropertyType":{
- "type":"object",
- "title":"DQQuantitativeAttributeAccuracyPropertyType",
- "required":[
- "dqQuantitativeAttributeAccuracy"
- ],
- "properties":{
- "dqQuantitativeAttributeAccuracy":{
- "title":"dqQuantitativeAttributeAccuracy",
- "allOf":[
- {
- "$ref":"#/definitions/DQQuantitativeAttributeAccuracyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"DQ_QuantitativeAttributeAccuracy",
+ "localPart":"AbstractDQ_LogicalConsistency",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -7411,11 +7568,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_QuantitativeAttributeAccuracy_PropertyType",
+ "localPart":"DQ_LogicalConsistency_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dqQuantitativeAttributeAccuracy",
+ "abstractDQLogicalConsistency",
"nilReason",
"uuidref",
"type",
@@ -7427,70 +7584,55 @@
"actuate"
]
},
- "EXGeographicBoundingBoxType":{
+ "MDDimensionType":{
"required":[
- "westBoundLongitude",
- "eastBoundLongitude",
- "southBoundLatitude",
- "northBoundLatitude"
+ "dimensionName",
+ "dimensionSize"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractEXGeographicExtentType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
{
"type":"object",
- "title":"EXGeographicBoundingBoxType",
+ "title":"MDDimensionType",
"properties":{
- "westBoundLongitude":{
- "title":"westBoundLongitude",
+ "dimensionName":{
+ "title":"dimensionName",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/DecimalPropertyType"
+ "$ref":"#/definitions/MDDimensionNameTypeCodePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"westBoundLongitude",
+ "localPart":"dimensionName",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "eastBoundLongitude":{
- "title":"eastBoundLongitude",
+ "dimensionSize":{
+ "title":"dimensionSize",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/DecimalPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/IntegerPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"eastBoundLongitude",
+ "localPart":"dimensionSize",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "southBoundLatitude":{
- "title":"southBoundLatitude",
+ "resolution":{
+ "title":"resolution",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/DecimalPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/MeasurePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"southBoundLatitude",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "northBoundLatitude":{
- "title":"northBoundLatitude",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/DecimalPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"northBoundLatitude",
+ "localPart":"resolution",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -7499,112 +7641,152 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"EX_GeographicBoundingBox_Type",
+ "localPart":"MD_Dimension_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "westBoundLongitude",
- "eastBoundLongitude",
- "southBoundLatitude",
- "northBoundLatitude"
+ "dimensionName",
+ "dimensionSize",
+ "resolution"
]
},
- "MDCoverageDescriptionType":{
+ "MDDataIdentificationType":{
"required":[
- "attributeDescription",
- "contentType"
+ "language"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractMDContentInformationType"
+ "$ref":"#/definitions/AbstractMDIdentificationType"
},
{
"type":"object",
- "title":"MDCoverageDescriptionType",
+ "title":"MDDataIdentificationType",
"properties":{
- "attributeDescription":{
- "title":"attributeDescription",
+ "spatialRepresentationType":{
+ "title":"spatialRepresentationType",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/RecordTypePropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDSpatialRepresentationTypeCodePropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"attributeDescription",
+ "localPart":"spatialRepresentationType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "contentType":{
- "title":"contentType",
+ "spatialResolution":{
+ "title":"spatialResolution",
"allOf":[
{
- "$ref":"#/definitions/MDCoverageContentTypeCodePropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDResolutionPropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"contentType",
+ "localPart":"spatialResolution",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "dimension":{
- "title":"dimension",
+ "language":{
+ "title":"language",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/MDRangeDimensionPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"language",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "characterSet":{
+ "title":"characterSet",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDCharacterSetCodePropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"dimension",
+ "localPart":"characterSet",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_CoverageDescription_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "attributeDescription",
- "contentType",
- "dimension"
- ]
- },
- "EXBoundingPolygonType":{
- "required":[
- "polygon"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractEXGeographicExtentType"
- },
- {
- "type":"object",
- "title":"EXBoundingPolygonType",
- "properties":{
- "polygon":{
- "title":"polygon",
+ },
+ "topicCategory":{
+ "title":"topicCategory",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.opengis.net/gml#/definitions/GMObjectPropertyType"
+ "$ref":"#/definitions/MDTopicCategoryCodePropertyType"
},
- "minItems":1
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"polygon",
+ "localPart":"topicCategory",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "environmentDescription":{
+ "title":"environmentDescription",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"environmentDescription",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "extent":{
+ "title":"extent",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/EXExtentPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"extent",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "supplementalInformation":{
+ "title":"supplementalInformation",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"supplementalInformation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -7613,30 +7795,49 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"EX_BoundingPolygon_Type",
+ "localPart":"MD_DataIdentification_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "polygon"
+ "spatialRepresentationType",
+ "spatialResolution",
+ "language",
+ "characterSet",
+ "topicCategory",
+ "environmentDescription",
+ "extent",
+ "supplementalInformation"
]
},
- "DSPlatformPropertyType":{
+ "DQPositionalAccuracyPropertyType":{
"type":"object",
- "title":"DSPlatformPropertyType",
+ "title":"DQPositionalAccuracyPropertyType",
"required":[
- "dsPlatform"
+ "abstractDQPositionalAccuracy"
],
"properties":{
- "dsPlatform":{
- "title":"dsPlatform",
+ "abstractDQPositionalAccuracy":{
+ "title":"abstractDQPositionalAccuracy",
"allOf":[
{
- "$ref":"#/definitions/DSPlatformType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractDQPositionalAccuracyType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractDQ_PositionalAccuracy",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"DS_Platform",
+ "localPart":"AbstractDQ_PositionalAccuracy",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -7763,11 +7964,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DS_Platform_PropertyType",
+ "localPart":"DQ_PositionalAccuracy_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dsPlatform",
+ "abstractDQPositionalAccuracy",
"nilReason",
"uuidref",
"type",
@@ -7779,88 +7980,160 @@
"actuate"
]
},
- "DQCompletenessOmissionType":{
+ "MDMaintenanceInformationType":{
+ "required":[
+ "maintenanceAndUpdateFrequency"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractDQCompletenessType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
{
"type":"object",
- "title":"DQCompletenessOmissionType",
+ "title":"MDMaintenanceInformationType",
"properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DQ_CompletenessOmission_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "MDScopeDescriptionPropertyType":{
- "type":"object",
- "title":"MDScopeDescriptionPropertyType",
- "required":[
- "mdScopeDescription"
- ],
- "properties":{
- "mdScopeDescription":{
- "title":"mdScopeDescription",
- "allOf":[
- {
- "$ref":"#/definitions/MDScopeDescriptionType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MD_ScopeDescription",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "maintenanceAndUpdateFrequency":{
+ "title":"maintenanceAndUpdateFrequency",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDMaintenanceFrequencyCodePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"maintenanceAndUpdateFrequency",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
}
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ },
+ "dateOfNextUpdate":{
+ "title":"dateOfNextUpdate",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/DatePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"dateOfNextUpdate",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "userDefinedMaintenanceFrequency":{
+ "title":"userDefinedMaintenanceFrequency",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gts#/definitions/TMPeriodDurationPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"userDefinedMaintenanceFrequency",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "updateScope":{
+ "title":"updateScope",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDScopeCodePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"updateScope",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "updateScopeDescription":{
+ "title":"updateScopeDescription",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDScopeDescriptionPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"updateScopeDescription",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "maintenanceNote":{
+ "title":"maintenanceNote",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"maintenanceNote",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "contact":{
+ "title":"contact",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CIResponsiblePartyPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"contact",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_ScopeDescription_PropertyType",
+ "localPart":"MD_MaintenanceInformation_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdScopeDescription",
- "nilReason"
+ "maintenanceAndUpdateFrequency",
+ "dateOfNextUpdate",
+ "userDefinedMaintenanceFrequency",
+ "updateScope",
+ "updateScopeDescription",
+ "maintenanceNote",
+ "contact"
]
},
- "MDServiceIdentificationPropertyType":{
+ "MDMaintenanceInformationPropertyType":{
"type":"object",
- "title":"MDServiceIdentificationPropertyType",
+ "title":"MDMaintenanceInformationPropertyType",
"required":[
- "mdServiceIdentification"
+ "mdMaintenanceInformation"
],
"properties":{
- "mdServiceIdentification":{
- "title":"mdServiceIdentification",
+ "mdMaintenanceInformation":{
+ "title":"mdMaintenanceInformation",
"allOf":[
{
- "$ref":"#/definitions/MDServiceIdentificationType"
+ "$ref":"#/definitions/MDMaintenanceInformationType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_ServiceIdentification",
+ "localPart":"MD_MaintenanceInformation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -7987,11 +8260,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_ServiceIdentification_PropertyType",
+ "localPart":"MD_MaintenanceInformation_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdServiceIdentification",
+ "mdMaintenanceInformation",
"nilReason",
"uuidref",
"type",
@@ -8003,35 +8276,23 @@
"actuate"
]
},
- "DQThematicAccuracyPropertyType":{
+ "MDDigitalTransferOptionsPropertyType":{
"type":"object",
- "title":"DQThematicAccuracyPropertyType",
+ "title":"MDDigitalTransferOptionsPropertyType",
"required":[
- "abstractDQThematicAccuracy"
+ "mdDigitalTransferOptions"
],
"properties":{
- "abstractDQThematicAccuracy":{
- "title":"abstractDQThematicAccuracy",
+ "mdDigitalTransferOptions":{
+ "title":"mdDigitalTransferOptions",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractDQThematicAccuracyType"
- }
- },
- "elementName":{
- "localPart":"AbstractDQ_ThematicAccuracy",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "$ref":"#/definitions/MDDigitalTransferOptionsType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractDQ_ThematicAccuracy",
+ "localPart":"MD_DigitalTransferOptions",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -8158,11 +8419,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_ThematicAccuracy_PropertyType",
+ "localPart":"MD_DigitalTransferOptions_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "abstractDQThematicAccuracy",
+ "mdDigitalTransferOptions",
"nilReason",
"uuidref",
"type",
@@ -8174,9 +8435,10 @@
"actuate"
]
},
- "MDDistributorType":{
+ "CIDateType":{
"required":[
- "distributorContact"
+ "date",
+ "dateType"
],
"allOf":[
{
@@ -8184,151 +8446,361 @@
},
{
"type":"object",
- "title":"MDDistributorType",
+ "title":"CIDateType",
"properties":{
- "distributorContact":{
- "title":"distributorContact",
+ "date":{
+ "title":"date",
"allOf":[
{
- "$ref":"#/definitions/CIResponsiblePartyPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/DatePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"distributorContact",
+ "localPart":"date",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "distributionOrderProcess":{
- "title":"distributionOrderProcess",
+ "dateType":{
+ "title":"dateType",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDStandardOrderProcessPropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/CIDateTypeCodePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"distributionOrderProcess",
+ "localPart":"dateType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CI_Date_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "date",
+ "dateType"
+ ]
+ },
+ "DQQuantitativeResultType":{
+ "required":[
+ "valueUnit",
+ "value"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDQResultType"
+ },
+ {
+ "type":"object",
+ "title":"DQQuantitativeResultType",
+ "properties":{
+ "valueType":{
+ "title":"valueType",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/RecordTypePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"valueType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "distributorFormat":{
- "title":"distributorFormat",
+ "valueUnit":{
+ "title":"valueUnit",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDFormatPropertyType"
- },
- "minItems":0
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/UnitOfMeasurePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"distributorFormat",
+ "localPart":"valueUnit",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "distributorTransferOptions":{
- "title":"distributorTransferOptions",
+ "errorStatistic":{
+ "title":"errorStatistic",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDDigitalTransferOptionsPropertyType"
- },
- "minItems":0
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"distributorTransferOptions",
+ "localPart":"errorStatistic",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
+ },
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/RecordPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"value",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
"typeName":{
- "localPart":"MD_Distributor_Type",
+ "localPart":"DQ_QuantitativeResult_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "distributorContact",
- "distributionOrderProcess",
- "distributorFormat",
- "distributorTransferOptions"
+ "valueType",
+ "valueUnit",
+ "errorStatistic",
+ "value"
]
},
- "MDImagingConditionCodePropertyType":{
+ "EXExtentType":{
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"EXExtentType",
+ "properties":{
+ "description":{
+ "title":"description",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"description",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "geographicElement":{
+ "title":"geographicElement",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/EXGeographicExtentPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"geographicElement",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "temporalElement":{
+ "title":"temporalElement",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/EXTemporalExtentPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"temporalElement",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "verticalElement":{
+ "title":"verticalElement",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/EXVerticalExtentPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"verticalElement",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"EX_Extent_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "description",
+ "geographicElement",
+ "temporalElement",
+ "verticalElement"
+ ]
+ },
+ "MDResolutionType":{
"type":"object",
- "title":"MDImagingConditionCodePropertyType",
+ "title":"MDResolutionType",
"required":[
- "mdImagingConditionCode"
+ "equivalentScale",
+ "distance"
],
"properties":{
- "mdImagingConditionCode":{
- "title":"mdImagingConditionCode",
+ "equivalentScale":{
+ "title":"equivalentScale",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/MDRepresentativeFractionPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_ImagingConditionCode",
+ "localPart":"equivalentScale",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "nilReason":{
- "title":"nilReason",
+ "distance":{
+ "title":"distance",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/DistancePropertyType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"distance",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_ImagingConditionCode_PropertyType",
+ "localPart":"MD_Resolution_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdImagingConditionCode",
- "nilReason"
+ "equivalentScale",
+ "distance"
]
},
- "MDVectorSpatialRepresentationPropertyType":{
+ "MDDigitalTransferOptionsType":{
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"MDDigitalTransferOptionsType",
+ "properties":{
+ "unitsOfDistribution":{
+ "title":"unitsOfDistribution",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"unitsOfDistribution",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "transferSize":{
+ "title":"transferSize",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"transferSize",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "onLine":{
+ "title":"onLine",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CIOnlineResourcePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"onLine",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "offLine":{
+ "title":"offLine",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDMediumPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"offLine",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_DigitalTransferOptions_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "unitsOfDistribution",
+ "transferSize",
+ "onLine",
+ "offLine"
+ ]
+ },
+ "MDDistributionUnitsPropertyType":{
"type":"object",
- "title":"MDVectorSpatialRepresentationPropertyType",
+ "title":"MDDistributionUnitsPropertyType",
"required":[
- "mdVectorSpatialRepresentation"
+ "mdDistributionUnits"
],
"properties":{
- "mdVectorSpatialRepresentation":{
- "title":"mdVectorSpatialRepresentation",
+ "mdDistributionUnits":{
+ "title":"mdDistributionUnits",
"allOf":[
{
- "$ref":"#/definitions/MDVectorSpatialRepresentationType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_VectorSpatialRepresentation",
+ "localPart":"MD_DistributionUnits",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -8347,10 +8819,104 @@
"localPart":"nilReason",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
- },
- "uuidref":{
- "title":"uuidref",
- "allOf":[
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_DistributionUnits_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "mdDistributionUnits",
+ "nilReason"
+ ]
+ },
+ "MDTopologyLevelCodePropertyType":{
+ "type":"object",
+ "title":"MDTopologyLevelCodePropertyType",
+ "required":[
+ "mdTopologyLevelCode"
+ ],
+ "properties":{
+ "mdTopologyLevelCode":{
+ "title":"mdTopologyLevelCode",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MD_TopologyLevelCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_TopologyLevelCode_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "mdTopologyLevelCode",
+ "nilReason"
+ ]
+ },
+ "CIAddressPropertyType":{
+ "type":"object",
+ "title":"CIAddressPropertyType",
+ "required":[
+ "ciAddress"
+ ],
+ "properties":{
+ "ciAddress":{
+ "title":"ciAddress",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CIAddressType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"CI_Address",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ },
+ "uuidref":{
+ "title":"uuidref",
+ "allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
@@ -8455,11 +9021,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_VectorSpatialRepresentation_PropertyType",
+ "localPart":"CI_Address_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdVectorSpatialRepresentation",
+ "ciAddress",
"nilReason",
"uuidref",
"type",
@@ -8471,186 +9037,223 @@
"actuate"
]
},
- "AbstractDQElementType":{
+ "DSStereoMatePropertyType":{
+ "type":"object",
+ "title":"DSStereoMatePropertyType",
"required":[
- "result"
+ "dsStereoMate"
],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ "properties":{
+ "dsStereoMate":{
+ "title":"dsStereoMate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DSStereoMateType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"DS_StereoMate",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
},
- {
- "type":"object",
- "title":"AbstractDQElementType",
- "properties":{
- "nameOfMeasure":{
- "title":"nameOfMeasure",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"nameOfMeasure",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "measureIdentification":{
- "title":"measureIdentification",
- "allOf":[
- {
- "$ref":"#/definitions/MDIdentifierPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"measureIdentification",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "measureDescription":{
- "title":"measureDescription",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"measureDescription",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "evaluationMethodType":{
- "title":"evaluationMethodType",
- "allOf":[
- {
- "$ref":"#/definitions/DQEvaluationMethodTypeCodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"evaluationMethodType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "evaluationMethodDescription":{
- "title":"evaluationMethodDescription",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"evaluationMethodDescription",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "evaluationProcedure":{
- "title":"evaluationProcedure",
- "allOf":[
- {
- "$ref":"#/definitions/CICitationPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"evaluationProcedure",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "dateTime":{
- "title":"dateTime",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/DateTimePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"dateTime",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "result":{
- "title":"result",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/DQResultPropertyType"
- },
- "maxItems":2,
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"result",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
- }
- ],
+ },
+ "uuidref":{
+ "title":"uuidref",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractDQ_Element_Type",
+ "localPart":"DS_StereoMate_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "nameOfMeasure",
- "measureIdentification",
- "measureDescription",
- "evaluationMethodType",
- "evaluationMethodDescription",
- "evaluationProcedure",
- "dateTime",
- "result"
+ "dsStereoMate",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "MDRangeDimensionType":{
+ "AbstractMDContentInformationType":{
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
{
"type":"object",
- "title":"MDRangeDimensionType",
+ "title":"AbstractMDContentInformationType",
"properties":{
- "sequenceIdentifier":{
- "title":"sequenceIdentifier",
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractMD_ContentInformation_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "CITelephoneType":{
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"CITelephoneType",
+ "properties":{
+ "voice":{
+ "title":"voice",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/MemberNamePropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"sequenceIdentifier",
+ "localPart":"voice",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "descriptor":{
- "title":"descriptor",
+ "facsimile":{
+ "title":"facsimile",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"descriptor",
+ "localPart":"facsimile",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -8659,67 +9262,31 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_RangeDimension_Type",
+ "localPart":"CI_Telephone_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "sequenceIdentifier",
- "descriptor"
+ "voice",
+ "facsimile"
]
},
- "DQThematicClassificationCorrectnessType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDQThematicAccuracyType"
- },
- {
- "type":"object",
- "title":"DQThematicClassificationCorrectnessType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DQ_ThematicClassificationCorrectness_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "DSStereoMateType":{
- "allOf":[
- {
- "$ref":"#/definitions/DSOtherAggregateType"
- },
- {
- "type":"object",
- "title":"DSStereoMateType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DS_StereoMate_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "MDGeometricObjectsPropertyType":{
+ "DQQuantitativeResultPropertyType":{
"type":"object",
- "title":"MDGeometricObjectsPropertyType",
+ "title":"DQQuantitativeResultPropertyType",
"required":[
- "mdGeometricObjects"
+ "dqQuantitativeResult"
],
"properties":{
- "mdGeometricObjects":{
- "title":"mdGeometricObjects",
+ "dqQuantitativeResult":{
+ "title":"dqQuantitativeResult",
"allOf":[
{
- "$ref":"#/definitions/MDGeometricObjectsType"
+ "$ref":"#/definitions/DQQuantitativeResultType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_GeometricObjects",
+ "localPart":"DQ_QuantitativeResult",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -8846,11 +9413,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_GeometricObjects_PropertyType",
+ "localPart":"DQ_QuantitativeResult_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdGeometricObjects",
+ "dqQuantitativeResult",
"nilReason",
"uuidref",
"type",
@@ -8862,182 +9429,23 @@
"actuate"
]
},
- "MDDistributionUnitsPropertyType":{
+ "MDVectorSpatialRepresentationPropertyType":{
"type":"object",
- "title":"MDDistributionUnitsPropertyType",
+ "title":"MDVectorSpatialRepresentationPropertyType",
"required":[
- "mdDistributionUnits"
+ "mdVectorSpatialRepresentation"
],
"properties":{
- "mdDistributionUnits":{
- "title":"mdDistributionUnits",
+ "mdVectorSpatialRepresentation":{
+ "title":"mdVectorSpatialRepresentation",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/MDVectorSpatialRepresentationType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_DistributionUnits",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_DistributionUnits_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "mdDistributionUnits",
- "nilReason"
- ]
- },
- "MDFormatType":{
- "required":[
- "name",
- "version"
- ],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"MDFormatType",
- "properties":{
- "name":{
- "title":"name",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"name",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "version":{
- "title":"version",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"version",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "amendmentNumber":{
- "title":"amendmentNumber",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"amendmentNumber",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "specification":{
- "title":"specification",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"specification",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "fileDecompressionTechnique":{
- "title":"fileDecompressionTechnique",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"fileDecompressionTechnique",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "formatDistributor":{
- "title":"formatDistributor",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDDistributorPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"formatDistributor",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_Format_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "name",
- "version",
- "amendmentNumber",
- "specification",
- "fileDecompressionTechnique",
- "formatDistributor"
- ]
- },
- "DSStereoMatePropertyType":{
- "type":"object",
- "title":"DSStereoMatePropertyType",
- "required":[
- "dsStereoMate"
- ],
- "properties":{
- "dsStereoMate":{
- "title":"dsStereoMate",
- "allOf":[
- {
- "$ref":"#/definitions/DSStereoMateType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"DS_StereoMate",
+ "localPart":"MD_VectorSpatialRepresentation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -9164,11 +9572,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DS_StereoMate_PropertyType",
+ "localPart":"MD_VectorSpatialRepresentation_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dsStereoMate",
+ "mdVectorSpatialRepresentation",
"nilReason",
"uuidref",
"type",
@@ -9180,23 +9588,23 @@
"actuate"
]
},
- "DQDomainConsistencyPropertyType":{
+ "DQScopePropertyType":{
"type":"object",
- "title":"DQDomainConsistencyPropertyType",
+ "title":"DQScopePropertyType",
"required":[
- "dqDomainConsistency"
+ "dqScope"
],
"properties":{
- "dqDomainConsistency":{
- "title":"dqDomainConsistency",
+ "dqScope":{
+ "title":"dqScope",
"allOf":[
{
- "$ref":"#/definitions/DQDomainConsistencyType"
+ "$ref":"#/definitions/DQScopeType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DQ_DomainConsistency",
+ "localPart":"DQ_Scope",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -9323,11 +9731,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_DomainConsistency_PropertyType",
+ "localPart":"DQ_Scope_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dqDomainConsistency",
+ "dqScope",
"nilReason",
"uuidref",
"type",
@@ -9339,301 +9747,35 @@
"actuate"
]
},
- "CountryPropertyType":{
+ "DQThematicAccuracyPropertyType":{
"type":"object",
- "title":"CountryPropertyType",
+ "title":"DQThematicAccuracyPropertyType",
"required":[
- "country"
+ "abstractDQThematicAccuracy"
],
"properties":{
- "country":{
- "title":"country",
+ "abstractDQThematicAccuracy":{
+ "title":"abstractDQThematicAccuracy",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractDQThematicAccuracyType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractDQ_ThematicAccuracy",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"Country",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"Country_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "country",
- "nilReason"
- ]
- },
- "MDMaintenanceInformationType":{
- "required":[
- "maintenanceAndUpdateFrequency"
- ],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"MDMaintenanceInformationType",
- "properties":{
- "maintenanceAndUpdateFrequency":{
- "title":"maintenanceAndUpdateFrequency",
- "allOf":[
- {
- "$ref":"#/definitions/MDMaintenanceFrequencyCodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"maintenanceAndUpdateFrequency",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "dateOfNextUpdate":{
- "title":"dateOfNextUpdate",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/DatePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"dateOfNextUpdate",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "userDefinedMaintenanceFrequency":{
- "title":"userDefinedMaintenanceFrequency",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gts#/definitions/TMPeriodDurationPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"userDefinedMaintenanceFrequency",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "updateScope":{
- "title":"updateScope",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDScopeCodePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"updateScope",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "updateScopeDescription":{
- "title":"updateScopeDescription",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDScopeDescriptionPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"updateScopeDescription",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "maintenanceNote":{
- "title":"maintenanceNote",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"maintenanceNote",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "contact":{
- "title":"contact",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CIResponsiblePartyPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"contact",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_MaintenanceInformation_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "maintenanceAndUpdateFrequency",
- "dateOfNextUpdate",
- "userDefinedMaintenanceFrequency",
- "updateScope",
- "updateScopeDescription",
- "maintenanceNote",
- "contact"
- ]
- },
- "MDSpatialRepresentationTypeCodePropertyType":{
- "type":"object",
- "title":"MDSpatialRepresentationTypeCodePropertyType",
- "required":[
- "mdSpatialRepresentationTypeCode"
- ],
- "properties":{
- "mdSpatialRepresentationTypeCode":{
- "title":"mdSpatialRepresentationTypeCode",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MD_SpatialRepresentationTypeCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_SpatialRepresentationTypeCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "mdSpatialRepresentationTypeCode",
- "nilReason"
- ]
- },
- "MDCharacterSetCodePropertyType":{
- "type":"object",
- "title":"MDCharacterSetCodePropertyType",
- "required":[
- "mdCharacterSetCode"
- ],
- "properties":{
- "mdCharacterSetCode":{
- "title":"mdCharacterSetCode",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MD_CharacterSetCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_CharacterSetCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "mdCharacterSetCode",
- "nilReason"
- ]
- },
- "MDDimensionPropertyType":{
- "type":"object",
- "title":"MDDimensionPropertyType",
- "required":[
- "mdDimension"
- ],
- "properties":{
- "mdDimension":{
- "title":"mdDimension",
- "allOf":[
- {
- "$ref":"#/definitions/MDDimensionType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MD_Dimension",
+ "localPart":"AbstractDQ_ThematicAccuracy",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -9760,11 +9902,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Dimension_PropertyType",
+ "localPart":"DQ_ThematicAccuracy_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdDimension",
+ "abstractDQThematicAccuracy",
"nilReason",
"uuidref",
"type",
@@ -9776,35 +9918,23 @@
"actuate"
]
},
- "MDSpatialRepresentationPropertyType":{
+ "CITelephonePropertyType":{
"type":"object",
- "title":"MDSpatialRepresentationPropertyType",
+ "title":"CITelephonePropertyType",
"required":[
- "abstractMDSpatialRepresentation"
+ "ciTelephone"
],
"properties":{
- "abstractMDSpatialRepresentation":{
- "title":"abstractMDSpatialRepresentation",
+ "ciTelephone":{
+ "title":"ciTelephone",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractMDSpatialRepresentationType"
- }
- },
- "elementName":{
- "localPart":"AbstractMD_SpatialRepresentation",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "$ref":"#/definitions/CITelephoneType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractMD_SpatialRepresentation",
+ "localPart":"CI_Telephone",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -9931,11 +10061,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_SpatialRepresentation_PropertyType",
+ "localPart":"CI_Telephone_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "abstractMDSpatialRepresentation",
+ "ciTelephone",
"nilReason",
"uuidref",
"type",
@@ -9947,35 +10077,23 @@
"actuate"
]
},
- "MDRangeDimensionPropertyType":{
+ "DQCompletenessOmissionPropertyType":{
"type":"object",
- "title":"MDRangeDimensionPropertyType",
+ "title":"DQCompletenessOmissionPropertyType",
"required":[
- "mdRangeDimension"
+ "dqCompletenessOmission"
],
"properties":{
- "mdRangeDimension":{
- "title":"mdRangeDimension",
+ "dqCompletenessOmission":{
+ "title":"dqCompletenessOmission",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/MDRangeDimensionType"
- }
- },
- "elementName":{
- "localPart":"MD_RangeDimension",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "$ref":"#/definitions/DQCompletenessOmissionType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"MD_RangeDimension",
+ "localPart":"DQ_CompletenessOmission",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -10102,11 +10220,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_RangeDimension_PropertyType",
+ "localPart":"DQ_CompletenessOmission_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdRangeDimension",
+ "dqCompletenessOmission",
"nilReason",
"uuidref",
"type",
@@ -10118,23 +10236,23 @@
"actuate"
]
},
- "MDPortrayalCatalogueReferencePropertyType":{
+ "MDMediumPropertyType":{
"type":"object",
- "title":"MDPortrayalCatalogueReferencePropertyType",
+ "title":"MDMediumPropertyType",
"required":[
- "mdPortrayalCatalogueReference"
+ "mdMedium"
],
"properties":{
- "mdPortrayalCatalogueReference":{
- "title":"mdPortrayalCatalogueReference",
+ "mdMedium":{
+ "title":"mdMedium",
"allOf":[
{
- "$ref":"#/definitions/MDPortrayalCatalogueReferenceType"
+ "$ref":"#/definitions/MDMediumType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_PortrayalCatalogueReference",
+ "localPart":"MD_Medium",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -10261,11 +10379,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_PortrayalCatalogueReference_PropertyType",
+ "localPart":"MD_Medium_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdPortrayalCatalogueReference",
+ "mdMedium",
"nilReason",
"uuidref",
"type",
@@ -10277,20 +10395,17 @@
"actuate"
]
},
- "LIProcessStepType":{
- "required":[
- "description"
- ],
+ "CISeriesType":{
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
{
"type":"object",
- "title":"LIProcessStepType",
+ "title":"CISeriesType",
"properties":{
- "description":{
- "title":"description",
+ "name":{
+ "title":"name",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
@@ -10298,12 +10413,12 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"description",
+ "localPart":"name",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "rationale":{
- "title":"rationale",
+ "issueIdentification":{
+ "title":"issueIdentification",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
@@ -10311,54 +10426,20 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"rationale",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "dateTime":{
- "title":"dateTime",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/DateTimePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"dateTime",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "processor":{
- "title":"processor",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CIResponsiblePartyPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"processor",
+ "localPart":"issueIdentification",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "source":{
- "title":"source",
+ "page":{
+ "title":"page",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/LISourcePropertyType"
- },
- "minItems":0
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"source",
+ "localPart":"page",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -10367,34 +10448,44 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"LI_ProcessStep_Type",
+ "localPart":"CI_Series_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "description",
- "rationale",
- "dateTime",
- "processor",
- "source"
+ "name",
+ "issueIdentification",
+ "page"
]
},
- "MDGeoreferenceablePropertyType":{
+ "DSDataSetPropertyType":{
"type":"object",
- "title":"MDGeoreferenceablePropertyType",
+ "title":"DSDataSetPropertyType",
"required":[
- "mdGeoreferenceable"
+ "dsDataSet"
],
"properties":{
- "mdGeoreferenceable":{
- "title":"mdGeoreferenceable",
+ "dsDataSet":{
+ "title":"dsDataSet",
"allOf":[
{
- "$ref":"#/definitions/MDGeoreferenceableType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/DSDataSetType"
+ }
+ },
+ "elementName":{
+ "localPart":"DS_DataSet",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"MD_Georeferenceable",
+ "localPart":"DS_DataSet",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -10521,11 +10612,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Georeferenceable_PropertyType",
+ "localPart":"DS_DataSet_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdGeoreferenceable",
+ "dsDataSet",
"nilReason",
"uuidref",
"type",
@@ -10537,35 +10628,23 @@
"actuate"
]
},
- "DQLogicalConsistencyPropertyType":{
+ "MDMetadataExtensionInformationPropertyType":{
"type":"object",
- "title":"DQLogicalConsistencyPropertyType",
+ "title":"MDMetadataExtensionInformationPropertyType",
"required":[
- "abstractDQLogicalConsistency"
+ "mdMetadataExtensionInformation"
],
"properties":{
- "abstractDQLogicalConsistency":{
- "title":"abstractDQLogicalConsistency",
+ "mdMetadataExtensionInformation":{
+ "title":"mdMetadataExtensionInformation",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractDQLogicalConsistencyType"
- }
- },
- "elementName":{
- "localPart":"AbstractDQ_LogicalConsistency",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "$ref":"#/definitions/MDMetadataExtensionInformationType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractDQ_LogicalConsistency",
+ "localPart":"MD_MetadataExtensionInformation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -10692,11 +10771,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_LogicalConsistency_PropertyType",
+ "localPart":"MD_MetadataExtensionInformation_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "abstractDQLogicalConsistency",
+ "mdMetadataExtensionInformation",
"nilReason",
"uuidref",
"type",
@@ -10708,23 +10787,23 @@
"actuate"
]
},
- "DQEvaluationMethodTypeCodePropertyType":{
+ "MDApplicationSchemaInformationPropertyType":{
"type":"object",
- "title":"DQEvaluationMethodTypeCodePropertyType",
+ "title":"MDApplicationSchemaInformationPropertyType",
"required":[
- "dqEvaluationMethodTypeCode"
+ "mdApplicationSchemaInformation"
],
"properties":{
- "dqEvaluationMethodTypeCode":{
- "title":"dqEvaluationMethodTypeCode",
+ "mdApplicationSchemaInformation":{
+ "title":"mdApplicationSchemaInformation",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/MDApplicationSchemaInformationType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DQ_EvaluationMethodTypeCode",
+ "localPart":"MD_ApplicationSchemaInformation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -10743,87 +10822,22 @@
"localPart":"nilReason",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DQ_EvaluationMethodTypeCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "dqEvaluationMethodTypeCode",
- "nilReason"
- ]
- },
- "AbstractDQThematicAccuracyType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDQElementType"
},
- {
- "type":"object",
- "title":"AbstractDQThematicAccuracyType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractDQ_ThematicAccuracy_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "MDBrowseGraphicPropertyType":{
- "type":"object",
- "title":"MDBrowseGraphicPropertyType",
- "required":[
- "mdBrowseGraphic"
- ],
- "properties":{
- "mdBrowseGraphic":{
- "title":"mdBrowseGraphic",
+ "uuidref":{
+ "title":"uuidref",
"allOf":[
{
- "$ref":"#/definitions/MDBrowseGraphicType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"MD_BrowseGraphic",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
}
},
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- },
- "uuidref":{
- "title":"uuidref",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
- }
- },
- "type":{
- "title":"type",
+ "type":{
+ "title":"type",
"allOf":[
{
"$ref":"#/definitions/TypeType"
@@ -10916,11 +10930,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_BrowseGraphic_PropertyType",
+ "localPart":"MD_ApplicationSchemaInformation_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdBrowseGraphic",
+ "mdApplicationSchemaInformation",
"nilReason",
"uuidref",
"type",
@@ -10932,192 +10946,32 @@
"actuate"
]
},
- "MDGeometricObjectTypeCodePropertyType":{
- "type":"object",
- "title":"MDGeometricObjectTypeCodePropertyType",
- "required":[
- "mdGeometricObjectTypeCode"
- ],
- "properties":{
- "mdGeometricObjectTypeCode":{
- "title":"mdGeometricObjectTypeCode",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MD_GeometricObjectTypeCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_GeometricObjectTypeCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "mdGeometricObjectTypeCode",
- "nilReason"
- ]
- },
- "MDRepresentativeFractionType":{
- "required":[
- "denominator"
- ],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"MDRepresentativeFractionType",
- "properties":{
- "denominator":{
- "title":"denominator",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/IntegerPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"denominator",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_RepresentativeFraction_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "denominator"
- ]
- },
- "MDApplicationSchemaInformationType":{
+ "EXSpatialTemporalExtentType":{
"required":[
- "name",
- "schemaLanguage",
- "constraintLanguage"
+ "spatialExtent"
],
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ "$ref":"#/definitions/EXTemporalExtentType"
},
{
"type":"object",
- "title":"MDApplicationSchemaInformationType",
+ "title":"EXSpatialTemporalExtentType",
"properties":{
- "name":{
- "title":"name",
- "allOf":[
- {
- "$ref":"#/definitions/CICitationPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"name",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "schemaLanguage":{
- "title":"schemaLanguage",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"schemaLanguage",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "constraintLanguage":{
- "title":"constraintLanguage",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"constraintLanguage",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "schemaAscii":{
- "title":"schemaAscii",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"schemaAscii",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "graphicsFile":{
- "title":"graphicsFile",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/BinaryPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"graphicsFile",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "softwareDevelopmentFile":{
- "title":"softwareDevelopmentFile",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/BinaryPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"softwareDevelopmentFile",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "softwareDevelopmentFileFormat":{
- "title":"softwareDevelopmentFileFormat",
+ "spatialExtent":{
+ "title":"spatialExtent",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/EXGeographicExtentPropertyType"
+ },
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"softwareDevelopmentFileFormat",
+ "localPart":"spatialExtent",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -11126,28 +10980,22 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_ApplicationSchemaInformation_Type",
+ "localPart":"EX_SpatialTemporalExtent_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "name",
- "schemaLanguage",
- "constraintLanguage",
- "schemaAscii",
- "graphicsFile",
- "softwareDevelopmentFile",
- "softwareDevelopmentFileFormat"
+ "spatialExtent"
]
},
- "DQCompletenessPropertyType":{
+ "MDSpatialRepresentationPropertyType":{
"type":"object",
- "title":"DQCompletenessPropertyType",
+ "title":"MDSpatialRepresentationPropertyType",
"required":[
- "abstractDQCompleteness"
+ "abstractMDSpatialRepresentation"
],
"properties":{
- "abstractDQCompleteness":{
- "title":"abstractDQCompleteness",
+ "abstractMDSpatialRepresentation":{
+ "title":"abstractMDSpatialRepresentation",
"allOf":[
{
"type":"object",
@@ -11156,18 +11004,18 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractDQCompletenessType"
+ "$ref":"#/definitions/AbstractMDSpatialRepresentationType"
}
},
"elementName":{
- "localPart":"AbstractDQ_Completeness",
+ "localPart":"AbstractMD_SpatialRepresentation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"AbstractDQ_Completeness",
+ "localPart":"AbstractMD_SpatialRepresentation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -11294,11 +11142,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_Completeness_PropertyType",
+ "localPart":"MD_SpatialRepresentation_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "abstractDQCompleteness",
+ "abstractMDSpatialRepresentation",
"nilReason",
"uuidref",
"type",
@@ -11310,35 +11158,23 @@
"actuate"
]
},
- "EXGeographicExtentPropertyType":{
+ "MDImageDescriptionPropertyType":{
"type":"object",
- "title":"EXGeographicExtentPropertyType",
+ "title":"MDImageDescriptionPropertyType",
"required":[
- "abstractEXGeographicExtent"
+ "mdImageDescription"
],
"properties":{
- "abstractEXGeographicExtent":{
- "title":"abstractEXGeographicExtent",
+ "mdImageDescription":{
+ "title":"mdImageDescription",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractEXGeographicExtentType"
- }
- },
- "elementName":{
- "localPart":"AbstractEX_GeographicExtent",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "$ref":"#/definitions/MDImageDescriptionType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractEX_GeographicExtent",
+ "localPart":"MD_ImageDescription",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -11465,11 +11301,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"EX_GeographicExtent_PropertyType",
+ "localPart":"MD_ImageDescription_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "abstractEXGeographicExtent",
+ "mdImageDescription",
"nilReason",
"uuidref",
"type",
@@ -11481,41 +11317,82 @@
"actuate"
]
},
- "DQTemporalValidityType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDQTemporalAccuracyType"
+ "MDDatatypeCodePropertyType":{
+ "type":"object",
+ "title":"MDDatatypeCodePropertyType",
+ "required":[
+ "mdDatatypeCode"
+ ],
+ "properties":{
+ "mdDatatypeCode":{
+ "title":"mdDatatypeCode",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MD_DatatypeCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
},
- {
- "type":"object",
- "title":"DQTemporalValidityType",
- "properties":{
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_TemporalValidity_Type",
+ "localPart":"MD_DatatypeCode_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ },
+ "propertiesOrder":[
+ "mdDatatypeCode",
+ "nilReason"
+ ]
},
- "DQRelativeInternalPositionalAccuracyPropertyType":{
+ "MDIdentifierPropertyType":{
"type":"object",
- "title":"DQRelativeInternalPositionalAccuracyPropertyType",
+ "title":"MDIdentifierPropertyType",
"required":[
- "dqRelativeInternalPositionalAccuracy"
+ "mdIdentifier"
],
"properties":{
- "dqRelativeInternalPositionalAccuracy":{
- "title":"dqRelativeInternalPositionalAccuracy",
+ "mdIdentifier":{
+ "title":"mdIdentifier",
"allOf":[
{
- "$ref":"#/definitions/DQRelativeInternalPositionalAccuracyType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/MDIdentifierType"
+ }
+ },
+ "elementName":{
+ "localPart":"MD_Identifier",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"DQ_RelativeInternalPositionalAccuracy",
+ "localPart":"MD_Identifier",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -11642,11 +11519,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_RelativeInternalPositionalAccuracy_PropertyType",
+ "localPart":"MD_Identifier_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dqRelativeInternalPositionalAccuracy",
+ "mdIdentifier",
"nilReason",
"uuidref",
"type",
@@ -11658,41 +11535,23 @@
"actuate"
]
},
- "DSSeriesType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDSAggregateType"
- },
- {
- "type":"object",
- "title":"DSSeriesType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DS_Series_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "DSAssociationTypeCodePropertyType":{
+ "MDResolutionPropertyType":{
"type":"object",
- "title":"DSAssociationTypeCodePropertyType",
+ "title":"MDResolutionPropertyType",
"required":[
- "dsAssociationTypeCode"
+ "mdResolution"
],
"properties":{
- "dsAssociationTypeCode":{
- "title":"dsAssociationTypeCode",
+ "mdResolution":{
+ "title":"mdResolution",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/MDResolutionType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DS_AssociationTypeCode",
+ "localPart":"MD_Resolution",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -11715,31 +11574,31 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DS_AssociationTypeCode_PropertyType",
+ "localPart":"MD_Resolution_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dsAssociationTypeCode",
+ "mdResolution",
"nilReason"
]
},
- "EXSpatialTemporalExtentPropertyType":{
+ "LISourcePropertyType":{
"type":"object",
- "title":"EXSpatialTemporalExtentPropertyType",
+ "title":"LISourcePropertyType",
"required":[
- "exSpatialTemporalExtent"
+ "liSource"
],
"properties":{
- "exSpatialTemporalExtent":{
- "title":"exSpatialTemporalExtent",
+ "liSource":{
+ "title":"liSource",
"allOf":[
{
- "$ref":"#/definitions/EXSpatialTemporalExtentType"
+ "$ref":"#/definitions/LISourceType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"EX_SpatialTemporalExtent",
+ "localPart":"LI_Source",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -11866,11 +11725,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"EX_SpatialTemporalExtent_PropertyType",
+ "localPart":"LI_Source_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "exSpatialTemporalExtent",
+ "liSource",
"nilReason",
"uuidref",
"type",
@@ -11882,27 +11741,10 @@
"actuate"
]
},
- "DQAbsoluteExternalPositionalAccuracyType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDQPositionalAccuracyType"
- },
- {
- "type":"object",
- "title":"DQAbsoluteExternalPositionalAccuracyType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DQ_AbsoluteExternalPositionalAccuracy_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "MDPortrayalCatalogueReferenceType":{
+ "AbstractMDIdentificationType":{
"required":[
- "portrayalCatalogueCitation"
+ "citation",
+ "_abstract"
],
"allOf":[
{
@@ -11910,384 +11752,537 @@
},
{
"type":"object",
- "title":"MDPortrayalCatalogueReferenceType",
+ "title":"AbstractMDIdentificationType",
"properties":{
- "portrayalCatalogueCitation":{
- "title":"portrayalCatalogueCitation",
+ "citation":{
+ "title":"citation",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/CICitationPropertyType"
- },
- "minItems":1
+ "$ref":"#/definitions/CICitationPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"portrayalCatalogueCitation",
+ "localPart":"citation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_PortrayalCatalogueReference_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "portrayalCatalogueCitation"
- ]
- },
- "DSAggregatePropertyType":{
- "type":"object",
- "title":"DSAggregatePropertyType",
- "required":[
- "abstractDSAggregate"
- ],
- "properties":{
- "abstractDSAggregate":{
- "title":"abstractDSAggregate",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractDSAggregateType"
+ },
+ "_abstract":{
+ "title":"_abstract",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
}
- },
+ ],
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractDS_Aggregate",
+ "localPart":"abstract",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "purpose":{
+ "title":"purpose",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"purpose",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "credit":{
+ "title":"credit",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"credit",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "status":{
+ "title":"status",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDProgressCodePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"status",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "pointOfContact":{
+ "title":"pointOfContact",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CIResponsiblePartyPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"pointOfContact",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "resourceMaintenance":{
+ "title":"resourceMaintenance",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDMaintenanceInformationPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"resourceMaintenance",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "graphicOverview":{
+ "title":"graphicOverview",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDBrowseGraphicPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"graphicOverview",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "resourceFormat":{
+ "title":"resourceFormat",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDFormatPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"resourceFormat",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "descriptiveKeywords":{
+ "title":"descriptiveKeywords",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDKeywordsPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"descriptiveKeywords",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "resourceSpecificUsage":{
+ "title":"resourceSpecificUsage",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDUsagePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"resourceSpecificUsage",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "resourceConstraints":{
+ "title":"resourceConstraints",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDConstraintsPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"resourceConstraints",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "aggregationInfo":{
+ "title":"aggregationInfo",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDAggregateInformationPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"aggregationInfo",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractDS_Aggregate",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- },
- "uuidref":{
- "title":"uuidref",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractMD_Identification_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "citation",
+ "_abstract",
+ "purpose",
+ "credit",
+ "status",
+ "pointOfContact",
+ "resourceMaintenance",
+ "graphicOverview",
+ "resourceFormat",
+ "descriptiveKeywords",
+ "resourceSpecificUsage",
+ "resourceConstraints",
+ "aggregationInfo"
+ ]
+ },
+ "MDMetadataExtensionInformationType":{
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
+ {
+ "type":"object",
+ "title":"MDMetadataExtensionInformationType",
+ "properties":{
+ "extensionOnLineResource":{
+ "title":"extensionOnLineResource",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CIOnlineResourcePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"extensionOnLineResource",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "extendedElementInformation":{
+ "title":"extendedElementInformation",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDExtendedElementInformationPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"extendedElementInformation",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_MetadataExtensionInformation_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "extensionOnLineResource",
+ "extendedElementInformation"
+ ]
+ },
+ "MDReferenceSystemType":{
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
+ {
+ "type":"object",
+ "title":"MDReferenceSystemType",
+ "properties":{
+ "referenceSystemIdentifier":{
+ "title":"referenceSystemIdentifier",
+ "allOf":[
+ {
+ "$ref":"#/definitions/RSIdentifierPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"referenceSystemIdentifier",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"DS_Aggregate_PropertyType",
+ "localPart":"MD_ReferenceSystem_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "abstractDSAggregate",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "referenceSystemIdentifier"
]
},
- "MDMaintenanceInformationPropertyType":{
- "type":"object",
- "title":"MDMaintenanceInformationPropertyType",
+ "MDApplicationSchemaInformationType":{
"required":[
- "mdMaintenanceInformation"
+ "name",
+ "schemaLanguage",
+ "constraintLanguage"
],
- "properties":{
- "mdMaintenanceInformation":{
- "title":"mdMaintenanceInformation",
- "allOf":[
- {
- "$ref":"#/definitions/MDMaintenanceInformationType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MD_MaintenanceInformation",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "title":"MDApplicationSchemaInformationType",
+ "properties":{
+ "name":{
+ "title":"name",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CICitationPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"name",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "schemaLanguage":{
+ "title":"schemaLanguage",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"schemaLanguage",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "constraintLanguage":{
+ "title":"constraintLanguage",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"constraintLanguage",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "schemaAscii":{
+ "title":"schemaAscii",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"schemaAscii",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "graphicsFile":{
+ "title":"graphicsFile",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/BinaryPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"graphicsFile",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "softwareDevelopmentFile":{
+ "title":"softwareDevelopmentFile",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/BinaryPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"softwareDevelopmentFile",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "softwareDevelopmentFileFormat":{
+ "title":"softwareDevelopmentFileFormat",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"softwareDevelopmentFileFormat",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- },
- "uuidref":{
- "title":"uuidref",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_ApplicationSchemaInformation_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "name",
+ "schemaLanguage",
+ "constraintLanguage",
+ "schemaAscii",
+ "graphicsFile",
+ "softwareDevelopmentFile",
+ "softwareDevelopmentFileFormat"
+ ]
+ },
+ "MDCoverageDescriptionType":{
+ "required":[
+ "attributeDescription",
+ "contentType"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractMDContentInformationType"
},
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
+ {
+ "type":"object",
+ "title":"MDCoverageDescriptionType",
+ "properties":{
+ "attributeDescription":{
+ "title":"attributeDescription",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/RecordTypePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"attributeDescription",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "contentType":{
+ "title":"contentType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDCoverageContentTypeCodePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"contentType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "dimension":{
+ "title":"dimension",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDRangeDimensionPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"dimension",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_MaintenanceInformation_PropertyType",
+ "localPart":"MD_CoverageDescription_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdMaintenanceInformation",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "attributeDescription",
+ "contentType",
+ "dimension"
]
},
- "DQCompletenessCommissionPropertyType":{
+ "EXBoundingPolygonPropertyType":{
"type":"object",
- "title":"DQCompletenessCommissionPropertyType",
+ "title":"EXBoundingPolygonPropertyType",
"required":[
- "dqCompletenessCommission"
+ "exBoundingPolygon"
],
"properties":{
- "dqCompletenessCommission":{
- "title":"dqCompletenessCommission",
+ "exBoundingPolygon":{
+ "title":"exBoundingPolygon",
"allOf":[
{
- "$ref":"#/definitions/DQCompletenessCommissionType"
+ "$ref":"#/definitions/EXBoundingPolygonType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DQ_CompletenessCommission",
+ "localPart":"EX_BoundingPolygon",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -12414,11 +12409,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_CompletenessCommission_PropertyType",
+ "localPart":"EX_BoundingPolygon_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dqCompletenessCommission",
+ "exBoundingPolygon",
"nilReason",
"uuidref",
"type",
@@ -12430,160 +12425,35 @@
"actuate"
]
},
- "CIContactType":{
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"CIContactType",
- "properties":{
- "phone":{
- "title":"phone",
- "allOf":[
- {
- "$ref":"#/definitions/CITelephonePropertyType"
+ "MDCoverageDescriptionPropertyType":{
+ "type":"object",
+ "title":"MDCoverageDescriptionPropertyType",
+ "required":[
+ "mdCoverageDescription"
+ ],
+ "properties":{
+ "mdCoverageDescription":{
+ "title":"mdCoverageDescription",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/MDCoverageDescriptionType"
}
- ],
- "propertyType":"element",
+ },
"elementName":{
- "localPart":"phone",
+ "localPart":"MD_CoverageDescription",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
- },
- "address":{
- "title":"address",
- "allOf":[
- {
- "$ref":"#/definitions/CIAddressPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"address",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "onlineResource":{
- "title":"onlineResource",
- "allOf":[
- {
- "$ref":"#/definitions/CIOnlineResourcePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"onlineResource",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "hoursOfService":{
- "title":"hoursOfService",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"hoursOfService",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "contactInstructions":{
- "title":"contactInstructions",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"contactInstructions",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CI_Contact_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "phone",
- "address",
- "onlineResource",
- "hoursOfService",
- "contactInstructions"
- ]
- },
- "MDProgressCodePropertyType":{
- "type":"object",
- "title":"MDProgressCodePropertyType",
- "required":[
- "mdProgressCode"
- ],
- "properties":{
- "mdProgressCode":{
- "title":"mdProgressCode",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MD_ProgressCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_ProgressCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "mdProgressCode",
- "nilReason"
- ]
- },
- "CIResponsiblePartyPropertyType":{
- "type":"object",
- "title":"CIResponsiblePartyPropertyType",
- "required":[
- "ciResponsibleParty"
- ],
- "properties":{
- "ciResponsibleParty":{
- "title":"ciResponsibleParty",
- "allOf":[
- {
- "$ref":"#/definitions/CIResponsiblePartyType"
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"CI_ResponsibleParty",
+ "localPart":"MD_CoverageDescription",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -12710,11 +12580,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CI_ResponsibleParty_PropertyType",
+ "localPart":"MD_CoverageDescription_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "ciResponsibleParty",
+ "mdCoverageDescription",
"nilReason",
"uuidref",
"type",
@@ -12726,23 +12596,82 @@
"actuate"
]
},
- "DQScopePropertyType":{
+ "DSDataSetType":{
+ "required":[
+ "has"
+ ],
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"DSDataSetType",
+ "properties":{
+ "has":{
+ "title":"has",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDMetadataPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"has",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "partOf":{
+ "title":"partOf",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DSAggregatePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"partOf",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DS_DataSet_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "has",
+ "partOf"
+ ]
+ },
+ "MDDimensionNameTypeCodePropertyType":{
"type":"object",
- "title":"DQScopePropertyType",
+ "title":"MDDimensionNameTypeCodePropertyType",
"required":[
- "dqScope"
+ "mdDimensionNameTypeCode"
],
"properties":{
- "dqScope":{
- "title":"dqScope",
+ "mdDimensionNameTypeCode":{
+ "title":"mdDimensionNameTypeCode",
"allOf":[
{
- "$ref":"#/definitions/DQScopeType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DQ_Scope",
+ "localPart":"MD_DimensionNameTypeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -12761,165 +12690,100 @@
"localPart":"nilReason",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
- },
- "uuidref":{
- "title":"uuidref",
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_DimensionNameTypeCode_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "mdDimensionNameTypeCode",
+ "nilReason"
+ ]
+ },
+ "MDPixelOrientationCodePropertyType":{
+ "type":"object",
+ "title":"MDPixelOrientationCodePropertyType",
+ "required":[
+ "mdPixelOrientationCode"
+ ],
+ "properties":{
+ "mdPixelOrientationCode":{
+ "title":"mdPixelOrientationCode",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/MDPixelOrientationCodeType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MD_PixelOrientationCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "type":{
- "title":"type",
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
- "$ref":"#/definitions/TypeType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_Scope_PropertyType",
+ "localPart":"MD_PixelOrientationCode_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dqScope",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "mdPixelOrientationCode",
+ "nilReason"
]
},
- "DQDomainConsistencyType":{
+ "DSSeriesType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractDQLogicalConsistencyType"
+ "$ref":"#/definitions/AbstractDSAggregateType"
},
{
"type":"object",
- "title":"DQDomainConsistencyType",
+ "title":"DSSeriesType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_DomainConsistency_Type",
+ "localPart":"DS_Series_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "DQQuantitativeResultPropertyType":{
+ "EXGeographicBoundingBoxPropertyType":{
"type":"object",
- "title":"DQQuantitativeResultPropertyType",
+ "title":"EXGeographicBoundingBoxPropertyType",
"required":[
- "dqQuantitativeResult"
+ "exGeographicBoundingBox"
],
"properties":{
- "dqQuantitativeResult":{
- "title":"dqQuantitativeResult",
+ "exGeographicBoundingBox":{
+ "title":"exGeographicBoundingBox",
"allOf":[
{
- "$ref":"#/definitions/DQQuantitativeResultType"
+ "$ref":"#/definitions/EXGeographicBoundingBoxType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DQ_QuantitativeResult",
+ "localPart":"EX_GeographicBoundingBox",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -13046,11 +12910,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_QuantitativeResult_PropertyType",
+ "localPart":"EX_GeographicBoundingBox_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dqQuantitativeResult",
+ "exGeographicBoundingBox",
"nilReason",
"uuidref",
"type",
@@ -13062,136 +12926,41 @@
"actuate"
]
},
- "MDDimensionType":{
- "required":[
- "dimensionName",
- "dimensionSize"
- ],
+ "AbstractDQCompletenessType":{
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ "$ref":"#/definitions/AbstractDQElementType"
},
{
"type":"object",
- "title":"MDDimensionType",
+ "title":"AbstractDQCompletenessType",
"properties":{
- "dimensionName":{
- "title":"dimensionName",
- "allOf":[
- {
- "$ref":"#/definitions/MDDimensionNameTypeCodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"dimensionName",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "dimensionSize":{
- "title":"dimensionSize",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/IntegerPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"dimensionSize",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "resolution":{
- "title":"resolution",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/MeasurePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"resolution",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Dimension_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "dimensionName",
- "dimensionSize",
- "resolution"
- ]
- },
- "LanguageCodePropertyType":{
- "type":"object",
- "title":"LanguageCodePropertyType",
- "required":[
- "languageCode"
- ],
- "properties":{
- "languageCode":{
- "title":"languageCode",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"LanguageCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"LanguageCode_PropertyType",
+ "localPart":"AbstractDQ_Completeness_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "languageCode",
- "nilReason"
- ]
+ }
},
- "EXGeographicBoundingBoxPropertyType":{
+ "DQTemporalConsistencyPropertyType":{
"type":"object",
- "title":"EXGeographicBoundingBoxPropertyType",
+ "title":"DQTemporalConsistencyPropertyType",
"required":[
- "exGeographicBoundingBox"
+ "dqTemporalConsistency"
],
"properties":{
- "exGeographicBoundingBox":{
- "title":"exGeographicBoundingBox",
+ "dqTemporalConsistency":{
+ "title":"dqTemporalConsistency",
"allOf":[
{
- "$ref":"#/definitions/EXGeographicBoundingBoxType"
+ "$ref":"#/definitions/DQTemporalConsistencyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"EX_GeographicBoundingBox",
+ "localPart":"DQ_TemporalConsistency",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -13318,11 +13087,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"EX_GeographicBoundingBox_PropertyType",
+ "localPart":"DQ_TemporalConsistency_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "exGeographicBoundingBox",
+ "dqTemporalConsistency",
"nilReason",
"uuidref",
"type",
@@ -13334,30 +13103,33 @@
"actuate"
]
},
- "RSIdentifierType":{
+ "CIOnlineResourceType":{
+ "required":[
+ "linkage"
+ ],
"allOf":[
{
- "$ref":"#/definitions/MDIdentifierType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
{
"type":"object",
- "title":"RSIdentifierType",
+ "title":"CIOnlineResourceType",
"properties":{
- "codeSpace":{
- "title":"codeSpace",
+ "linkage":{
+ "title":"linkage",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "$ref":"#/definitions/URLPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"codeSpace",
+ "localPart":"linkage",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "version":{
- "title":"version",
+ "protocol":{
+ "title":"protocol",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
@@ -13365,32 +13137,23 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"version",
+ "localPart":"protocol",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"RS_Identifier_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "codeSpace",
- "version"
- ]
- },
- "CISeriesType":{
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"CISeriesType",
- "properties":{
+ },
+ "applicationProfile":{
+ "title":"applicationProfile",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"applicationProfile",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
"name":{
"title":"name",
"allOf":[
@@ -13404,8 +13167,8 @@
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "issueIdentification":{
- "title":"issueIdentification",
+ "description":{
+ "title":"description",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
@@ -13413,20 +13176,20 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"issueIdentification",
+ "localPart":"description",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "page":{
- "title":"page",
+ "function":{
+ "title":"function",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "$ref":"#/definitions/CIOnLineFunctionCodePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"page",
+ "localPart":"function",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -13435,24 +13198,45 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"CI_Series_Type",
+ "localPart":"CI_OnlineResource_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
+ "linkage",
+ "protocol",
+ "applicationProfile",
"name",
- "issueIdentification",
- "page"
+ "description",
+ "function"
]
},
- "MDKeywordTypeCodePropertyType":{
+ "DSOtherAggregateType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDSAggregateType"
+ },
+ {
+ "type":"object",
+ "title":"DSOtherAggregateType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DS_OtherAggregate_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "MDImagingConditionCodePropertyType":{
"type":"object",
- "title":"MDKeywordTypeCodePropertyType",
+ "title":"MDImagingConditionCodePropertyType",
"required":[
- "mdKeywordTypeCode"
+ "mdImagingConditionCode"
],
"properties":{
- "mdKeywordTypeCode":{
- "title":"mdKeywordTypeCode",
+ "mdImagingConditionCode":{
+ "title":"mdImagingConditionCode",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
@@ -13460,7 +13244,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_KeywordTypeCode",
+ "localPart":"MD_ImagingConditionCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -13483,105 +13267,43 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_KeywordTypeCode_PropertyType",
+ "localPart":"MD_ImagingConditionCode_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdKeywordTypeCode",
+ "mdImagingConditionCode",
"nilReason"
]
},
- "CITelephoneType":{
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"CITelephoneType",
- "properties":{
- "voice":{
- "title":"voice",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"voice",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "facsimile":{
- "title":"facsimile",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"facsimile",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CI_Telephone_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "voice",
- "facsimile"
- ]
- },
- "DSOtherAggregateType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDSAggregateType"
- },
- {
- "type":"object",
- "title":"DSOtherAggregateType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DS_OtherAggregate_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "MDDigitalTransferOptionsPropertyType":{
+ "DQTemporalAccuracyPropertyType":{
"type":"object",
- "title":"MDDigitalTransferOptionsPropertyType",
+ "title":"DQTemporalAccuracyPropertyType",
"required":[
- "mdDigitalTransferOptions"
+ "abstractDQTemporalAccuracy"
],
"properties":{
- "mdDigitalTransferOptions":{
- "title":"mdDigitalTransferOptions",
+ "abstractDQTemporalAccuracy":{
+ "title":"abstractDQTemporalAccuracy",
"allOf":[
{
- "$ref":"#/definitions/MDDigitalTransferOptionsType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractDQTemporalAccuracyType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractDQ_TemporalAccuracy",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"MD_DigitalTransferOptions",
+ "localPart":"AbstractDQ_TemporalAccuracy",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -13708,11 +13430,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_DigitalTransferOptions_PropertyType",
+ "localPart":"DQ_TemporalAccuracy_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdDigitalTransferOptions",
+ "abstractDQTemporalAccuracy",
"nilReason",
"uuidref",
"type",
@@ -13724,23 +13446,23 @@
"actuate"
]
},
- "RSIdentifierPropertyType":{
+ "DQDomainConsistencyPropertyType":{
"type":"object",
- "title":"RSIdentifierPropertyType",
+ "title":"DQDomainConsistencyPropertyType",
"required":[
- "rsIdentifier"
+ "dqDomainConsistency"
],
"properties":{
- "rsIdentifier":{
- "title":"rsIdentifier",
+ "dqDomainConsistency":{
+ "title":"dqDomainConsistency",
"allOf":[
{
- "$ref":"#/definitions/RSIdentifierType"
+ "$ref":"#/definitions/DQDomainConsistencyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"RS_Identifier",
+ "localPart":"DQ_DomainConsistency",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -13867,11 +13589,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"RS_Identifier_PropertyType",
+ "localPart":"DQ_DomainConsistency_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "rsIdentifier",
+ "dqDomainConsistency",
"nilReason",
"uuidref",
"type",
@@ -13883,286 +13605,59 @@
"actuate"
]
},
- "PTFreeTextPropertyType":{
- "required":[
- "ptFreeText"
- ],
+ "DSInitiativeType":{
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "$ref":"#/definitions/AbstractDSAggregateType"
},
{
"type":"object",
- "title":"PTFreeTextPropertyType",
+ "title":"DSInitiativeType",
"properties":{
- "ptFreeText":{
- "title":"ptFreeText",
- "allOf":[
- {
- "$ref":"#/definitions/PTFreeTextType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"PT_FreeText",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"PT_FreeText_PropertyType",
+ "localPart":"DS_Initiative_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "ptFreeText"
- ]
+ }
},
- "CICitationType":{
- "required":[
- "title",
- "date"
- ],
+ "AbstractMDSpatialRepresentationType":{
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
{
"type":"object",
- "title":"CICitationType",
+ "title":"AbstractMDSpatialRepresentationType",
"properties":{
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"title",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "alternateTitle":{
- "title":"alternateTitle",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"alternateTitle",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "date":{
- "title":"date",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CIDatePropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"date",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "edition":{
- "title":"edition",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"edition",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "editionDate":{
- "title":"editionDate",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/DatePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"editionDate",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "identifier":{
- "title":"identifier",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDIdentifierPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"identifier",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "citedResponsibleParty":{
- "title":"citedResponsibleParty",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CIResponsiblePartyPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"citedResponsibleParty",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "presentationForm":{
- "title":"presentationForm",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CIPresentationFormCodePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"presentationForm",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "series":{
- "title":"series",
- "allOf":[
- {
- "$ref":"#/definitions/CISeriesPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"series",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "otherCitationDetails":{
- "title":"otherCitationDetails",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"otherCitationDetails",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "collectiveTitle":{
- "title":"collectiveTitle",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"collectiveTitle",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "isbn":{
- "title":"isbn",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"ISBN",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "issn":{
- "title":"issn",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"ISSN",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"CI_Citation_Type",
+ "localPart":"AbstractMD_SpatialRepresentation_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "title",
- "alternateTitle",
- "date",
- "edition",
- "editionDate",
- "identifier",
- "citedResponsibleParty",
- "presentationForm",
- "series",
- "otherCitationDetails",
- "collectiveTitle",
- "isbn",
- "issn"
- ]
+ }
},
- "MDRepresentativeFractionPropertyType":{
+ "DSPlatformPropertyType":{
"type":"object",
- "title":"MDRepresentativeFractionPropertyType",
+ "title":"DSPlatformPropertyType",
"required":[
- "mdRepresentativeFraction"
+ "dsPlatform"
],
"properties":{
- "mdRepresentativeFraction":{
- "title":"mdRepresentativeFraction",
+ "dsPlatform":{
+ "title":"dsPlatform",
"allOf":[
{
- "$ref":"#/definitions/MDRepresentativeFractionType"
+ "$ref":"#/definitions/DSPlatformType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_RepresentativeFraction",
+ "localPart":"DS_Platform",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -14289,11 +13784,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_RepresentativeFraction_PropertyType",
+ "localPart":"DS_Platform_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdRepresentativeFraction",
+ "dsPlatform",
"nilReason",
"uuidref",
"type",
@@ -14305,33 +13800,77 @@
"actuate"
]
},
- "MDIdentifierType":{
+ "MDObligationCodePropertyType":{
+ "type":"object",
+ "title":"MDObligationCodePropertyType",
"required":[
- "code"
+ "mdObligationCode"
],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ "properties":{
+ "mdObligationCode":{
+ "title":"mdObligationCode",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDObligationCodeType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MD_ObligationCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
},
- {
- "type":"object",
- "title":"MDIdentifierType",
- "properties":{
- "authority":{
- "title":"authority",
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_ObligationCode_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "mdObligationCode",
+ "nilReason"
+ ]
+ },
+ "RSIdentifierType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDIdentifierType"
+ },
+ {
+ "type":"object",
+ "title":"RSIdentifierType",
+ "properties":{
+ "codeSpace":{
+ "title":"codeSpace",
"allOf":[
{
- "$ref":"#/definitions/CICitationPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"authority",
+ "localPart":"codeSpace",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "code":{
- "title":"code",
+ "version":{
+ "title":"version",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
@@ -14339,7 +13878,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"code",
+ "localPart":"version",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -14348,31 +13887,43 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Identifier_Type",
+ "localPart":"RS_Identifier_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "authority",
- "code"
+ "codeSpace",
+ "version"
]
},
- "MDTopicCategoryCodePropertyType":{
+ "DQCompletenessPropertyType":{
"type":"object",
- "title":"MDTopicCategoryCodePropertyType",
+ "title":"DQCompletenessPropertyType",
"required":[
- "mdTopicCategoryCode"
+ "abstractDQCompleteness"
],
"properties":{
- "mdTopicCategoryCode":{
- "title":"mdTopicCategoryCode",
+ "abstractDQCompleteness":{
+ "title":"abstractDQCompleteness",
"allOf":[
{
- "$ref":"#/definitions/MDTopicCategoryCodeType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractDQCompletenessType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractDQ_Completeness",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"MD_TopicCategoryCode",
+ "localPart":"AbstractDQ_Completeness",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -14391,35 +13942,147 @@
"localPart":"nilReason",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
+ },
+ "uuidref":{
+ "title":"uuidref",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_TopicCategoryCode_PropertyType",
+ "localPart":"DQ_Completeness_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdTopicCategoryCode",
- "nilReason"
+ "abstractDQCompleteness",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "DQConceptualConsistencyPropertyType":{
+ "MDBandPropertyType":{
"type":"object",
- "title":"DQConceptualConsistencyPropertyType",
+ "title":"MDBandPropertyType",
"required":[
- "dqConceptualConsistency"
+ "mdBand"
],
"properties":{
- "dqConceptualConsistency":{
- "title":"dqConceptualConsistency",
+ "mdBand":{
+ "title":"mdBand",
"allOf":[
{
- "$ref":"#/definitions/DQConceptualConsistencyType"
+ "$ref":"#/definitions/MDBandType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DQ_ConceptualConsistency",
+ "localPart":"MD_Band",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -14546,11 +14209,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_ConceptualConsistency_PropertyType",
+ "localPart":"MD_Band_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dqConceptualConsistency",
+ "mdBand",
"nilReason",
"uuidref",
"type",
@@ -14562,88 +14225,24 @@
"actuate"
]
},
- "DSProductionSeriesType":{
+ "MDFormatType":{
+ "required":[
+ "name",
+ "version"
+ ],
"allOf":[
{
- "$ref":"#/definitions/DSSeriesType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
{
"type":"object",
- "title":"DSProductionSeriesType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DS_ProductionSeries_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "MDDimensionNameTypeCodePropertyType":{
- "type":"object",
- "title":"MDDimensionNameTypeCodePropertyType",
- "required":[
- "mdDimensionNameTypeCode"
- ],
- "properties":{
- "mdDimensionNameTypeCode":{
- "title":"mdDimensionNameTypeCode",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MD_DimensionNameTypeCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_DimensionNameTypeCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "mdDimensionNameTypeCode",
- "nilReason"
- ]
- },
- "AbstractRSReferenceSystemType":{
- "required":[
- "name"
- ],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"AbstractRSReferenceSystemType",
+ "title":"MDFormatType",
"properties":{
"name":{
"title":"name",
"allOf":[
{
- "$ref":"#/definitions/RSIdentifierPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
}
],
"propertyType":"element",
@@ -14652,20 +14251,72 @@
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "domainOfValidity":{
- "title":"domainOfValidity",
+ "version":{
+ "title":"version",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"version",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "amendmentNumber":{
+ "title":"amendmentNumber",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"amendmentNumber",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "specification":{
+ "title":"specification",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"specification",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "fileDecompressionTechnique":{
+ "title":"fileDecompressionTechnique",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"fileDecompressionTechnique",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "formatDistributor":{
+ "title":"formatDistributor",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/EXExtentPropertyType"
+ "$ref":"#/definitions/MDDistributorPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"domainOfValidity",
+ "localPart":"formatDistributor",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -14674,23 +14325,27 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractRS_ReferenceSystem_Type",
+ "localPart":"MD_Format_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
"name",
- "domainOfValidity"
+ "version",
+ "amendmentNumber",
+ "specification",
+ "fileDecompressionTechnique",
+ "formatDistributor"
]
},
- "MDMediumFormatCodePropertyType":{
+ "LanguageCodePropertyType":{
"type":"object",
- "title":"MDMediumFormatCodePropertyType",
+ "title":"LanguageCodePropertyType",
"required":[
- "mdMediumFormatCode"
+ "languageCode"
],
"properties":{
- "mdMediumFormatCode":{
- "title":"mdMediumFormatCode",
+ "languageCode":{
+ "title":"languageCode",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
@@ -14698,7 +14353,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_MediumFormatCode",
+ "localPart":"LanguageCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -14721,124 +14376,78 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_MediumFormatCode_PropertyType",
+ "localPart":"LanguageCode_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdMediumFormatCode",
+ "languageCode",
"nilReason"
]
},
- "DQConceptualConsistencyType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDQLogicalConsistencyType"
- },
- {
- "type":"object",
- "title":"DQConceptualConsistencyType",
- "properties":{
- }
- }
+ "EXGeographicBoundingBoxType":{
+ "required":[
+ "westBoundLongitude",
+ "eastBoundLongitude",
+ "southBoundLatitude",
+ "northBoundLatitude"
],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DQ_ConceptualConsistency_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "MDMediumType":{
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ "$ref":"#/definitions/AbstractEXGeographicExtentType"
},
{
"type":"object",
- "title":"MDMediumType",
+ "title":"EXGeographicBoundingBoxType",
"properties":{
- "name":{
- "title":"name",
- "allOf":[
- {
- "$ref":"#/definitions/MDMediumNameCodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"name",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "density":{
- "title":"density",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"density",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "densityUnits":{
- "title":"densityUnits",
+ "westBoundLongitude":{
+ "title":"westBoundLongitude",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/DecimalPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"densityUnits",
+ "localPart":"westBoundLongitude",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "volumes":{
- "title":"volumes",
+ "eastBoundLongitude":{
+ "title":"eastBoundLongitude",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/IntegerPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/DecimalPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"volumes",
+ "localPart":"eastBoundLongitude",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "mediumFormat":{
- "title":"mediumFormat",
+ "southBoundLatitude":{
+ "title":"southBoundLatitude",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDMediumFormatCodePropertyType"
- },
- "minItems":0
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/DecimalPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"mediumFormat",
+ "localPart":"southBoundLatitude",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "mediumNote":{
- "title":"mediumNote",
+ "northBoundLatitude":{
+ "title":"northBoundLatitude",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/DecimalPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"mediumNote",
+ "localPart":"northBoundLatitude",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -14847,35 +14456,33 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Medium_Type",
+ "localPart":"EX_GeographicBoundingBox_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "name",
- "density",
- "densityUnits",
- "volumes",
- "mediumFormat",
- "mediumNote"
+ "westBoundLongitude",
+ "eastBoundLongitude",
+ "southBoundLatitude",
+ "northBoundLatitude"
]
},
- "MDExtendedElementInformationPropertyType":{
+ "LILineagePropertyType":{
"type":"object",
- "title":"MDExtendedElementInformationPropertyType",
+ "title":"LILineagePropertyType",
"required":[
- "mdExtendedElementInformation"
+ "liLineage"
],
"properties":{
- "mdExtendedElementInformation":{
- "title":"mdExtendedElementInformation",
+ "liLineage":{
+ "title":"liLineage",
"allOf":[
{
- "$ref":"#/definitions/MDExtendedElementInformationType"
+ "$ref":"#/definitions/LILineageType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_ExtendedElementInformation",
+ "localPart":"LI_Lineage",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -15002,11 +14609,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_ExtendedElementInformation_PropertyType",
+ "localPart":"LI_Lineage_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdExtendedElementInformation",
+ "liLineage",
"nilReason",
"uuidref",
"type",
@@ -15018,11 +14625,76 @@
"actuate"
]
},
- "MDBandType":{
- "allOf":[
- {
- "$ref":"#/definitions/MDRangeDimensionType"
- },
+ "CountryPropertyType":{
+ "type":"object",
+ "title":"CountryPropertyType",
+ "required":[
+ "country"
+ ],
+ "properties":{
+ "country":{
+ "title":"country",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Country",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"Country_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "country",
+ "nilReason"
+ ]
+ },
+ "DSAssociationType":{
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"DSAssociationType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DS_Association_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "MDBandType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDRangeDimensionType"
+ },
{
"type":"object",
"title":"MDBandType",
@@ -15150,103 +14822,23 @@
"offset"
]
},
- "MDDigitalTransferOptionsType":{
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"MDDigitalTransferOptionsType",
- "properties":{
- "unitsOfDistribution":{
- "title":"unitsOfDistribution",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"unitsOfDistribution",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "transferSize":{
- "title":"transferSize",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"transferSize",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "onLine":{
- "title":"onLine",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CIOnlineResourcePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"onLine",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "offLine":{
- "title":"offLine",
- "allOf":[
- {
- "$ref":"#/definitions/MDMediumPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"offLine",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_DigitalTransferOptions_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "unitsOfDistribution",
- "transferSize",
- "onLine",
- "offLine"
- ]
- },
- "MDImageDescriptionPropertyType":{
+ "MDLegalConstraintsPropertyType":{
"type":"object",
- "title":"MDImageDescriptionPropertyType",
+ "title":"MDLegalConstraintsPropertyType",
"required":[
- "mdImageDescription"
+ "mdLegalConstraints"
],
"properties":{
- "mdImageDescription":{
- "title":"mdImageDescription",
+ "mdLegalConstraints":{
+ "title":"mdLegalConstraints",
"allOf":[
{
- "$ref":"#/definitions/MDImageDescriptionType"
+ "$ref":"#/definitions/MDLegalConstraintsType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_ImageDescription",
+ "localPart":"MD_LegalConstraints",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -15373,11 +14965,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_ImageDescription_PropertyType",
+ "localPart":"MD_LegalConstraints_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdImageDescription",
+ "mdLegalConstraints",
"nilReason",
"uuidref",
"type",
@@ -15389,15 +14981,15 @@
"actuate"
]
},
- "MDCoverageDescriptionPropertyType":{
+ "MDScopeCodePropertyType":{
"type":"object",
- "title":"MDCoverageDescriptionPropertyType",
+ "title":"MDScopeCodePropertyType",
"required":[
- "mdCoverageDescription"
+ "mdScopeCode"
],
"properties":{
- "mdCoverageDescription":{
- "title":"mdCoverageDescription",
+ "mdScopeCode":{
+ "title":"mdScopeCode",
"allOf":[
{
"type":"object",
@@ -15406,18 +14998,83 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDCoverageDescriptionType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"MD_CoverageDescription",
+ "localPart":"MD_ScopeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"MD_CoverageDescription",
+ "localPart":"MD_ScopeCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_ScopeCode_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "mdScopeCode",
+ "nilReason"
+ ]
+ },
+ "DQCompletenessCommissionType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDQCompletenessType"
+ },
+ {
+ "type":"object",
+ "title":"DQCompletenessCommissionType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DQ_CompletenessCommission_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "DQCompletenessCommissionPropertyType":{
+ "type":"object",
+ "title":"DQCompletenessCommissionPropertyType",
+ "required":[
+ "dqCompletenessCommission"
+ ],
+ "properties":{
+ "dqCompletenessCommission":{
+ "title":"dqCompletenessCommission",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DQCompletenessCommissionType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"DQ_CompletenessCommission",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -15544,11 +15201,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_CoverageDescription_PropertyType",
+ "localPart":"DQ_CompletenessCommission_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdCoverageDescription",
+ "dqCompletenessCommission",
"nilReason",
"uuidref",
"type",
@@ -15560,146 +15217,77 @@
"actuate"
]
},
- "CIOnLineFunctionCodePropertyType":{
- "type":"object",
- "title":"CIOnLineFunctionCodePropertyType",
- "required":[
- "ciOnLineFunctionCode"
- ],
- "properties":{
- "ciOnLineFunctionCode":{
- "title":"ciOnLineFunctionCode",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"CI_OnLineFunctionCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CI_OnLineFunctionCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "ciOnLineFunctionCode",
- "nilReason"
- ]
- },
- "MDLegalConstraintsType":{
+ "CIContactType":{
"allOf":[
{
- "$ref":"#/definitions/MDConstraintsType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
{
"type":"object",
- "title":"MDLegalConstraintsType",
+ "title":"CIContactType",
"properties":{
- "accessConstraints":{
- "title":"accessConstraints",
+ "phone":{
+ "title":"phone",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDRestrictionCodePropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/CITelephonePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"accessConstraints",
+ "localPart":"phone",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "useConstraints":{
- "title":"useConstraints",
+ "address":{
+ "title":"address",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDRestrictionCodePropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/CIAddressPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"useConstraints",
+ "localPart":"address",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "otherConstraints":{
- "title":"otherConstraints",
+ "onlineResource":{
+ "title":"onlineResource",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/CIOnlineResourcePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"otherConstraints",
+ "localPart":"onlineResource",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_LegalConstraints_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "accessConstraints",
- "useConstraints",
- "otherConstraints"
- ]
- },
- "MDReferenceSystemType":{
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"MDReferenceSystemType",
- "properties":{
- "referenceSystemIdentifier":{
- "title":"referenceSystemIdentifier",
+ },
+ "hoursOfService":{
+ "title":"hoursOfService",
"allOf":[
{
- "$ref":"#/definitions/RSIdentifierPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"referenceSystemIdentifier",
+ "localPart":"hoursOfService",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "contactInstructions":{
+ "title":"contactInstructions",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"contactInstructions",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -15708,30 +15296,34 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_ReferenceSystem_Type",
+ "localPart":"CI_Contact_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "referenceSystemIdentifier"
+ "phone",
+ "address",
+ "onlineResource",
+ "hoursOfService",
+ "contactInstructions"
]
},
- "MDMetadataExtensionInformationPropertyType":{
+ "MDSecurityConstraintsPropertyType":{
"type":"object",
- "title":"MDMetadataExtensionInformationPropertyType",
+ "title":"MDSecurityConstraintsPropertyType",
"required":[
- "mdMetadataExtensionInformation"
+ "mdSecurityConstraints"
],
"properties":{
- "mdMetadataExtensionInformation":{
- "title":"mdMetadataExtensionInformation",
+ "mdSecurityConstraints":{
+ "title":"mdSecurityConstraints",
"allOf":[
{
- "$ref":"#/definitions/MDMetadataExtensionInformationType"
+ "$ref":"#/definitions/MDSecurityConstraintsType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_MetadataExtensionInformation",
+ "localPart":"MD_SecurityConstraints",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -15858,11 +15450,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_MetadataExtensionInformation_PropertyType",
+ "localPart":"MD_SecurityConstraints_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdMetadataExtensionInformation",
+ "mdSecurityConstraints",
"nilReason",
"uuidref",
"type",
@@ -15874,70 +15466,35 @@
"actuate"
]
},
- "MDObligationCodePropertyType":{
+ "DSAggregatePropertyType":{
"type":"object",
- "title":"MDObligationCodePropertyType",
+ "title":"DSAggregatePropertyType",
"required":[
- "mdObligationCode"
+ "abstractDSAggregate"
],
"properties":{
- "mdObligationCode":{
- "title":"mdObligationCode",
- "allOf":[
- {
- "$ref":"#/definitions/MDObligationCodeType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MD_ObligationCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
+ "abstractDSAggregate":{
+ "title":"abstractDSAggregate",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractDSAggregateType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractDS_Aggregate",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_ObligationCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "mdObligationCode",
- "nilReason"
- ]
- },
- "CITelephonePropertyType":{
- "type":"object",
- "title":"CITelephonePropertyType",
- "required":[
- "ciTelephone"
- ],
- "properties":{
- "ciTelephone":{
- "title":"ciTelephone",
- "allOf":[
- {
- "$ref":"#/definitions/CITelephoneType"
- }
- ],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"CI_Telephone",
+ "localPart":"AbstractDS_Aggregate",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -16064,11 +15621,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CI_Telephone_PropertyType",
+ "localPart":"DS_Aggregate_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "ciTelephone",
+ "abstractDSAggregate",
"nilReason",
"uuidref",
"type",
@@ -16080,23 +15637,23 @@
"actuate"
]
},
- "URLPropertyType":{
+ "MDTopicCategoryCodePropertyType":{
"type":"object",
- "title":"URLPropertyType",
+ "title":"MDTopicCategoryCodePropertyType",
"required":[
- "url"
+ "mdTopicCategoryCode"
],
"properties":{
- "url":{
- "title":"url",
+ "mdTopicCategoryCode":{
+ "title":"mdTopicCategoryCode",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/MDTopicCategoryCodeType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"URL",
+ "localPart":"MD_TopicCategoryCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -16119,31 +15676,253 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"URL_PropertyType",
+ "localPart":"MD_TopicCategoryCode_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "url",
+ "mdTopicCategoryCode",
"nilReason"
]
},
- "DQCompletenessOmissionPropertyType":{
- "type":"object",
- "title":"DQCompletenessOmissionPropertyType",
+ "MDExtendedElementInformationType":{
"required":[
- "dqCompletenessOmission"
+ "name",
+ "definition",
+ "dataType",
+ "parentEntity",
+ "rule",
+ "source"
+ ],
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"MDExtendedElementInformationType",
+ "properties":{
+ "name":{
+ "title":"name",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"name",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "shortName":{
+ "title":"shortName",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"shortName",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "domainCode":{
+ "title":"domainCode",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/IntegerPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"domainCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "definition":{
+ "title":"definition",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"definition",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "obligation":{
+ "title":"obligation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDObligationCodePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"obligation",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "condition":{
+ "title":"condition",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"condition",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "dataType":{
+ "title":"dataType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDDatatypeCodePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"dataType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "maximumOccurrence":{
+ "title":"maximumOccurrence",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"maximumOccurrence",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "domainValue":{
+ "title":"domainValue",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"domainValue",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "parentEntity":{
+ "title":"parentEntity",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"parentEntity",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "rule":{
+ "title":"rule",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"rule",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "rationale":{
+ "title":"rationale",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"rationale",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "source":{
+ "title":"source",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CIResponsiblePartyPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"source",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_ExtendedElementInformation_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "name",
+ "shortName",
+ "domainCode",
+ "definition",
+ "obligation",
+ "condition",
+ "dataType",
+ "maximumOccurrence",
+ "domainValue",
+ "parentEntity",
+ "rule",
+ "rationale",
+ "source"
+ ]
+ },
+ "MDCellGeometryCodePropertyType":{
+ "type":"object",
+ "title":"MDCellGeometryCodePropertyType",
+ "required":[
+ "mdCellGeometryCode"
],
"properties":{
- "dqCompletenessOmission":{
- "title":"dqCompletenessOmission",
+ "mdCellGeometryCode":{
+ "title":"mdCellGeometryCode",
"allOf":[
{
- "$ref":"#/definitions/DQCompletenessOmissionType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DQ_CompletenessOmission",
+ "localPart":"MD_CellGeometryCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -16162,216 +15941,35 @@
"localPart":"nilReason",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
- },
- "uuidref":{
- "title":"uuidref",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DQ_CompletenessOmission_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "dqCompletenessOmission",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "AbstractMDContentInformationType":{
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"AbstractMDContentInformationType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractMD_ContentInformation_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "LocalisedCharacterStringType":{
- "type":"object",
- "title":"LocalisedCharacterStringType",
- "properties":{
- "value":{
- "title":"value",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"value"
- },
- "id":{
- "title":"id",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"id",
- "namespaceURI":""
- }
- },
- "locale":{
- "title":"locale",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"locale",
- "namespaceURI":""
- }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"LocalisedCharacterString_Type",
+ "localPart":"MD_CellGeometryCode_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "value",
- "id",
- "locale"
+ "mdCellGeometryCode",
+ "nilReason"
]
},
- "DQTopologicalConsistencyPropertyType":{
+ "DQFormatConsistencyPropertyType":{
"type":"object",
- "title":"DQTopologicalConsistencyPropertyType",
+ "title":"DQFormatConsistencyPropertyType",
"required":[
- "dqTopologicalConsistency"
+ "dqFormatConsistency"
],
"properties":{
- "dqTopologicalConsistency":{
- "title":"dqTopologicalConsistency",
+ "dqFormatConsistency":{
+ "title":"dqFormatConsistency",
"allOf":[
{
- "$ref":"#/definitions/DQTopologicalConsistencyType"
+ "$ref":"#/definitions/DQFormatConsistencyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DQ_TopologicalConsistency",
+ "localPart":"DQ_FormatConsistency",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -16498,11 +16096,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_TopologicalConsistency_PropertyType",
+ "localPart":"DQ_FormatConsistency_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dqTopologicalConsistency",
+ "dqFormatConsistency",
"nilReason",
"uuidref",
"type",
@@ -16514,10 +16112,45 @@
"actuate"
]
},
- "PTLocaleType":{
+ "AbstractDQPositionalAccuracyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDQElementType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractDQPositionalAccuracyType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractDQ_PositionalAccuracy_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "DQCompletenessOmissionType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDQCompletenessType"
+ },
+ {
+ "type":"object",
+ "title":"DQCompletenessOmissionType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DQ_CompletenessOmission_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "DQDataQualityType":{
"required":[
- "languageCode",
- "characterEncoding"
+ "scope"
],
"allOf":[
{
@@ -16525,44 +16158,48 @@
},
{
"type":"object",
- "title":"PTLocaleType",
+ "title":"DQDataQualityType",
"properties":{
- "languageCode":{
- "title":"languageCode",
+ "scope":{
+ "title":"scope",
"allOf":[
{
- "$ref":"#/definitions/LanguageCodePropertyType"
+ "$ref":"#/definitions/DQScopePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"languageCode",
+ "localPart":"scope",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "country":{
- "title":"country",
+ "report":{
+ "title":"report",
"allOf":[
{
- "$ref":"#/definitions/CountryPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DQElementPropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"country",
+ "localPart":"report",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "characterEncoding":{
- "title":"characterEncoding",
+ "lineage":{
+ "title":"lineage",
"allOf":[
{
- "$ref":"#/definitions/MDCharacterSetCodePropertyType"
+ "$ref":"#/definitions/LILineagePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"characterEncoding",
+ "localPart":"lineage",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -16571,143 +16208,54 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"PT_Locale_Type",
+ "localPart":"DQ_DataQuality_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "languageCode",
- "country",
- "characterEncoding"
+ "scope",
+ "report",
+ "lineage"
]
},
- "AbstractMDSpatialRepresentationType":{
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"AbstractMDSpatialRepresentationType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractMD_SpatialRepresentation_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "MDGeorectifiedType":{
+ "AbstractRSReferenceSystemType":{
"required":[
- "checkPointAvailability",
- "pointInPixel"
+ "name"
],
"allOf":[
{
- "$ref":"#/definitions/MDGridSpatialRepresentationType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
{
"type":"object",
- "title":"MDGeorectifiedType",
+ "title":"AbstractRSReferenceSystemType",
"properties":{
- "checkPointAvailability":{
- "title":"checkPointAvailability",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"checkPointAvailability",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "checkPointDescription":{
- "title":"checkPointDescription",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"checkPointDescription",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "cornerPoints":{
- "title":"cornerPoints",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.opengis.net/gml#/definitions/GMPointPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"cornerPoints",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "centerPoint":{
- "title":"centerPoint",
- "allOf":[
- {
- "$ref":"http://www.opengis.net/gml#/definitions/GMPointPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"centerPoint",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "pointInPixel":{
- "title":"pointInPixel",
- "allOf":[
- {
- "$ref":"#/definitions/MDPixelOrientationCodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"pointInPixel",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "transformationDimensionDescription":{
- "title":"transformationDimensionDescription",
+ "name":{
+ "title":"name",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "$ref":"#/definitions/RSIdentifierPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"transformationDimensionDescription",
+ "localPart":"name",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "transformationDimensionMapping":{
- "title":"transformationDimensionMapping",
+ "domainOfValidity":{
+ "title":"domainOfValidity",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "$ref":"#/definitions/EXExtentPropertyType"
},
- "maxItems":2,
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"transformationDimensionMapping",
+ "localPart":"domainOfValidity",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -16716,183 +16264,255 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Georectified_Type",
+ "localPart":"AbstractRS_ReferenceSystem_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "checkPointAvailability",
- "checkPointDescription",
- "cornerPoints",
- "centerPoint",
- "pointInPixel",
- "transformationDimensionDescription",
- "transformationDimensionMapping"
+ "name",
+ "domainOfValidity"
]
},
- "LILineageType":{
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ "DSAssociationTypeCodePropertyType":{
+ "type":"object",
+ "title":"DSAssociationTypeCodePropertyType",
+ "required":[
+ "dsAssociationTypeCode"
+ ],
+ "properties":{
+ "dsAssociationTypeCode":{
+ "title":"dsAssociationTypeCode",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"DS_AssociationTypeCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
},
- {
- "type":"object",
- "title":"LILineageType",
- "properties":{
- "statement":{
- "title":"statement",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"statement",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "processStep":{
- "title":"processStep",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/LIProcessStepPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"processStep",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "source":{
- "title":"source",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/LISourcePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"source",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"LI_Lineage_Type",
+ "localPart":"DS_AssociationTypeCode_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "statement",
- "processStep",
- "source"
+ "dsAssociationTypeCode",
+ "nilReason"
]
},
- "DSPlatformType":{
+ "DSStereoMateType":{
"allOf":[
{
- "$ref":"#/definitions/DSSeriesType"
+ "$ref":"#/definitions/DSOtherAggregateType"
},
{
"type":"object",
- "title":"DSPlatformType",
+ "title":"DSStereoMateType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DS_Platform_Type",
+ "localPart":"DS_StereoMate_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "DSDataSetType":{
+ "DQDataQualityPropertyType":{
+ "type":"object",
+ "title":"DQDataQualityPropertyType",
"required":[
- "has"
+ "dqDataQuality"
],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ "properties":{
+ "dqDataQuality":{
+ "title":"dqDataQuality",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DQDataQualityType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"DQ_DataQuality",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
},
- {
- "type":"object",
- "title":"DSDataSetType",
- "properties":{
- "has":{
- "title":"has",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDMetadataPropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"has",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "partOf":{
- "title":"partOf",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/DSAggregatePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"partOf",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ },
+ "uuidref":{
+ "title":"uuidref",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"DS_DataSet_Type",
+ "localPart":"DQ_DataQuality_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "has",
- "partOf"
+ "dqDataQuality",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "EXBoundingPolygonPropertyType":{
+ "MDBrowseGraphicPropertyType":{
"type":"object",
- "title":"EXBoundingPolygonPropertyType",
+ "title":"MDBrowseGraphicPropertyType",
"required":[
- "exBoundingPolygon"
+ "mdBrowseGraphic"
],
"properties":{
- "exBoundingPolygon":{
- "title":"exBoundingPolygon",
+ "mdBrowseGraphic":{
+ "title":"mdBrowseGraphic",
"allOf":[
{
- "$ref":"#/definitions/EXBoundingPolygonType"
+ "$ref":"#/definitions/MDBrowseGraphicType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"EX_BoundingPolygon",
+ "localPart":"MD_BrowseGraphic",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -17019,11 +16639,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"EX_BoundingPolygon_PropertyType",
+ "localPart":"MD_BrowseGraphic_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "exBoundingPolygon",
+ "mdBrowseGraphic",
"nilReason",
"uuidref",
"type",
@@ -17035,23 +16655,23 @@
"actuate"
]
},
- "CIContactPropertyType":{
+ "EXGeographicDescriptionPropertyType":{
"type":"object",
- "title":"CIContactPropertyType",
+ "title":"EXGeographicDescriptionPropertyType",
"required":[
- "ciContact"
+ "exGeographicDescription"
],
"properties":{
- "ciContact":{
- "title":"ciContact",
+ "exGeographicDescription":{
+ "title":"exGeographicDescription",
"allOf":[
{
- "$ref":"#/definitions/CIContactType"
+ "$ref":"#/definitions/EXGeographicDescriptionType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"CI_Contact",
+ "localPart":"EX_GeographicDescription",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -17142,75 +16762,852 @@
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"EX_GeographicDescription_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "exGeographicDescription",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "DQConceptualConsistencyPropertyType":{
+ "type":"object",
+ "title":"DQConceptualConsistencyPropertyType",
+ "required":[
+ "dqConceptualConsistency"
+ ],
+ "properties":{
+ "dqConceptualConsistency":{
+ "title":"dqConceptualConsistency",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DQConceptualConsistencyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"DQ_ConceptualConsistency",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ },
+ "uuidref":{
+ "title":"uuidref",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DQ_ConceptualConsistency_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "dqConceptualConsistency",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "MDLegalConstraintsType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDConstraintsType"
+ },
+ {
+ "type":"object",
+ "title":"MDLegalConstraintsType",
+ "properties":{
+ "accessConstraints":{
+ "title":"accessConstraints",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDRestrictionCodePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"accessConstraints",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "useConstraints":{
+ "title":"useConstraints",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDRestrictionCodePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"useConstraints",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "otherConstraints":{
+ "title":"otherConstraints",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"otherConstraints",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_LegalConstraints_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "accessConstraints",
+ "useConstraints",
+ "otherConstraints"
+ ]
+ },
+ "MDMetadataType":{
+ "required":[
+ "contact",
+ "dateStamp",
+ "identificationInfo"
+ ],
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"MDMetadataType",
+ "properties":{
+ "fileIdentifier":{
+ "title":"fileIdentifier",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"fileIdentifier",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "language":{
+ "title":"language",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"language",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "characterSet":{
+ "title":"characterSet",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDCharacterSetCodePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"characterSet",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "parentIdentifier":{
+ "title":"parentIdentifier",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"parentIdentifier",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "hierarchyLevel":{
+ "title":"hierarchyLevel",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDScopeCodePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"hierarchyLevel",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "hierarchyLevelName":{
+ "title":"hierarchyLevelName",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"hierarchyLevelName",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "contact":{
+ "title":"contact",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CIResponsiblePartyPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"contact",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "dateStamp":{
+ "title":"dateStamp",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/DatePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"dateStamp",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "metadataStandardName":{
+ "title":"metadataStandardName",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"metadataStandardName",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "metadataStandardVersion":{
+ "title":"metadataStandardVersion",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"metadataStandardVersion",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "dataSetURI":{
+ "title":"dataSetURI",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"dataSetURI",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "locale":{
+ "title":"locale",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/PTLocalePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"locale",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "spatialRepresentationInfo":{
+ "title":"spatialRepresentationInfo",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDSpatialRepresentationPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"spatialRepresentationInfo",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "referenceSystemInfo":{
+ "title":"referenceSystemInfo",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDReferenceSystemPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"referenceSystemInfo",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "metadataExtensionInfo":{
+ "title":"metadataExtensionInfo",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDMetadataExtensionInformationPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"metadataExtensionInfo",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "identificationInfo":{
+ "title":"identificationInfo",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDIdentificationPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"identificationInfo",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "contentInfo":{
+ "title":"contentInfo",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDContentInformationPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"contentInfo",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "distributionInfo":{
+ "title":"distributionInfo",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDDistributionPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"distributionInfo",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "dataQualityInfo":{
+ "title":"dataQualityInfo",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DQDataQualityPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"dataQualityInfo",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "portrayalCatalogueInfo":{
+ "title":"portrayalCatalogueInfo",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDPortrayalCatalogueReferencePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"portrayalCatalogueInfo",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "metadataConstraints":{
+ "title":"metadataConstraints",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDConstraintsPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"metadataConstraints",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "applicationSchemaInfo":{
+ "title":"applicationSchemaInfo",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDApplicationSchemaInformationPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"applicationSchemaInfo",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "metadataMaintenance":{
+ "title":"metadataMaintenance",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDMaintenanceInformationPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"metadataMaintenance",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "series":{
+ "title":"series",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DSAggregatePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"series",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "describes":{
+ "title":"describes",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DSDataSetPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"describes",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "propertyType":{
+ "title":"propertyType",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/ObjectReferencePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"propertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "featureType":{
+ "title":"featureType",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/ObjectReferencePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"featureType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "featureAttribute":{
+ "title":"featureAttribute",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/ObjectReferencePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"featureAttribute",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_Metadata_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "fileIdentifier",
+ "language",
+ "characterSet",
+ "parentIdentifier",
+ "hierarchyLevel",
+ "hierarchyLevelName",
+ "contact",
+ "dateStamp",
+ "metadataStandardName",
+ "metadataStandardVersion",
+ "dataSetURI",
+ "locale",
+ "spatialRepresentationInfo",
+ "referenceSystemInfo",
+ "metadataExtensionInfo",
+ "identificationInfo",
+ "contentInfo",
+ "distributionInfo",
+ "dataQualityInfo",
+ "portrayalCatalogueInfo",
+ "metadataConstraints",
+ "applicationSchemaInfo",
+ "metadataMaintenance",
+ "series",
+ "describes",
+ "propertyType",
+ "featureType",
+ "featureAttribute"
+ ]
+ },
+ "DQTemporalValidityType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDQTemporalAccuracyType"
},
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ {
+ "type":"object",
+ "title":"DQTemporalValidityType",
+ "properties":{
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DQ_TemporalValidity_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "PTFreeTextPropertyType":{
+ "required":[
+ "ptFreeText"
+ ],
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
},
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
+ {
+ "type":"object",
+ "title":"PTFreeTextPropertyType",
+ "properties":{
+ "ptFreeText":{
+ "title":"ptFreeText",
+ "allOf":[
+ {
+ "$ref":"#/definitions/PTFreeTextType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"PT_FreeText",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"CI_Contact_PropertyType",
+ "localPart":"PT_FreeText_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "ciContact",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "ptFreeText"
]
},
- "MDApplicationSchemaInformationPropertyType":{
+ "MDCoverageContentTypeCodePropertyType":{
"type":"object",
- "title":"MDApplicationSchemaInformationPropertyType",
+ "title":"MDCoverageContentTypeCodePropertyType",
"required":[
- "mdApplicationSchemaInformation"
+ "mdCoverageContentTypeCode"
],
"properties":{
- "mdApplicationSchemaInformation":{
- "title":"mdApplicationSchemaInformation",
+ "mdCoverageContentTypeCode":{
+ "title":"mdCoverageContentTypeCode",
"allOf":[
{
- "$ref":"#/definitions/MDApplicationSchemaInformationType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_ApplicationSchemaInformation",
+ "localPart":"MD_CoverageContentTypeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -17219,169 +17616,45 @@
"allOf":[
{
"type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- },
- "uuidref":{
- "title":"uuidref",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_ApplicationSchemaInformation_PropertyType",
+ "localPart":"MD_CoverageContentTypeCode_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdApplicationSchemaInformation",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "mdCoverageContentTypeCode",
+ "nilReason"
]
},
- "DQPositionalAccuracyPropertyType":{
+ "EXVerticalExtentPropertyType":{
"type":"object",
- "title":"DQPositionalAccuracyPropertyType",
+ "title":"EXVerticalExtentPropertyType",
"required":[
- "abstractDQPositionalAccuracy"
+ "exVerticalExtent"
],
"properties":{
- "abstractDQPositionalAccuracy":{
- "title":"abstractDQPositionalAccuracy",
+ "exVerticalExtent":{
+ "title":"exVerticalExtent",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractDQPositionalAccuracyType"
- }
- },
- "elementName":{
- "localPart":"AbstractDQ_PositionalAccuracy",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "$ref":"#/definitions/EXVerticalExtentType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractDQ_PositionalAccuracy",
+ "localPart":"EX_VerticalExtent",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -17508,11 +17781,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_PositionalAccuracy_PropertyType",
+ "localPart":"EX_VerticalExtent_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "abstractDQPositionalAccuracy",
+ "exVerticalExtent",
"nilReason",
"uuidref",
"type",
@@ -17524,113 +17797,93 @@
"actuate"
]
},
- "PTLocaleContainerType":{
- "type":"object",
- "title":"PTLocaleContainerType",
+ "MDUsageType":{
"required":[
- "description",
- "locale",
- "date",
- "responsibleParty",
- "localisedString"
+ "specificUsage",
+ "userContactInfo"
],
- "properties":{
- "description":{
- "title":"description",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"description",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "locale":{
- "title":"locale",
- "allOf":[
- {
- "$ref":"#/definitions/PTLocalePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"locale",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "date":{
- "title":"date",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CIDatePropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"date",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "responsibleParty":{
- "title":"responsibleParty",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CIResponsiblePartyPropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"responsibleParty",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
- "localisedString":{
- "title":"localisedString",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/LocalisedCharacterStringPropertyType"
- },
- "minItems":1
+ {
+ "type":"object",
+ "title":"MDUsageType",
+ "properties":{
+ "specificUsage":{
+ "title":"specificUsage",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"specificUsage",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "usageDateTime":{
+ "title":"usageDateTime",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/DateTimePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"usageDateTime",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "userDeterminedLimitations":{
+ "title":"userDeterminedLimitations",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"userDeterminedLimitations",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "userContactInfo":{
+ "title":"userContactInfo",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CIResponsiblePartyPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"userContactInfo",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
}
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"localisedString",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"PT_LocaleContainer_Type",
+ "localPart":"MD_Usage_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "description",
- "locale",
- "date",
- "responsibleParty",
- "localisedString"
+ "specificUsage",
+ "usageDateTime",
+ "userDeterminedLimitations",
+ "userContactInfo"
]
},
- "EXVerticalExtentType":{
+ "MDDistributorType":{
"required":[
- "minimumValue",
- "maximumValue",
- "verticalCRS"
+ "distributorContact"
],
"allOf":[
{
@@ -17638,44 +17891,69 @@
},
{
"type":"object",
- "title":"EXVerticalExtentType",
+ "title":"MDDistributorType",
"properties":{
- "minimumValue":{
- "title":"minimumValue",
+ "distributorContact":{
+ "title":"distributorContact",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
+ "$ref":"#/definitions/CIResponsiblePartyPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"minimumValue",
+ "localPart":"distributorContact",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "maximumValue":{
- "title":"maximumValue",
+ "distributionOrderProcess":{
+ "title":"distributionOrderProcess",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDStandardOrderProcessPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"distributionOrderProcess",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "distributorFormat":{
+ "title":"distributorFormat",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDFormatPropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"maximumValue",
+ "localPart":"distributorFormat",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "verticalCRS":{
- "title":"verticalCRS",
+ "distributorTransferOptions":{
+ "title":"distributorTransferOptions",
"allOf":[
{
- "$ref":"http://www.opengis.net/gml#/definitions/SCCRSPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDDigitalTransferOptionsPropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"verticalCRS",
+ "localPart":"distributorTransferOptions",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -17684,32 +17962,33 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"EX_VerticalExtent_Type",
+ "localPart":"MD_Distributor_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "minimumValue",
- "maximumValue",
- "verticalCRS"
+ "distributorContact",
+ "distributionOrderProcess",
+ "distributorFormat",
+ "distributorTransferOptions"
]
},
- "MDDatatypeCodePropertyType":{
+ "PTLocaleContainerPropertyType":{
"type":"object",
- "title":"MDDatatypeCodePropertyType",
+ "title":"PTLocaleContainerPropertyType",
"required":[
- "mdDatatypeCode"
+ "ptLocaleContainer"
],
"properties":{
- "mdDatatypeCode":{
- "title":"mdDatatypeCode",
+ "ptLocaleContainer":{
+ "title":"ptLocaleContainer",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/PTLocaleContainerType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_DatatypeCode",
+ "localPart":"PT_LocaleContainer",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -17728,179 +18007,292 @@
"localPart":"nilReason",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
+ },
+ "uuidref":{
+ "title":"uuidref",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_DatatypeCode_PropertyType",
+ "localPart":"PT_LocaleContainer_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdDatatypeCode",
- "nilReason"
+ "ptLocaleContainer",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "MDDistributionType":{
+ "MDImageDescriptionType":{
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ "$ref":"#/definitions/MDCoverageDescriptionType"
},
{
"type":"object",
- "title":"MDDistributionType",
+ "title":"MDImageDescriptionType",
"properties":{
- "distributionFormat":{
- "title":"distributionFormat",
+ "illuminationElevationAngle":{
+ "title":"illuminationElevationAngle",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDFormatPropertyType"
- },
- "minItems":0
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"distributionFormat",
+ "localPart":"illuminationElevationAngle",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "distributor":{
- "title":"distributor",
+ "illuminationAzimuthAngle":{
+ "title":"illuminationAzimuthAngle",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDDistributorPropertyType"
- },
- "minItems":0
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"distributor",
+ "localPart":"illuminationAzimuthAngle",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "transferOptions":{
- "title":"transferOptions",
+ "imagingCondition":{
+ "title":"imagingCondition",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDDigitalTransferOptionsPropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/MDImagingConditionCodePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"transferOptions",
+ "localPart":"imagingCondition",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_Distribution_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "distributionFormat",
- "distributor",
- "transferOptions"
- ]
- },
- "CIOnlineResourceType":{
- "required":[
- "linkage"
- ],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"CIOnlineResourceType",
- "properties":{
- "linkage":{
- "title":"linkage",
+ },
+ "imageQualityCode":{
+ "title":"imageQualityCode",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDIdentifierPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"imageQualityCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "cloudCoverPercentage":{
+ "title":"cloudCoverPercentage",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"cloudCoverPercentage",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "processingLevelCode":{
+ "title":"processingLevelCode",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDIdentifierPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"processingLevelCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "compressionGenerationQuantity":{
+ "title":"compressionGenerationQuantity",
"allOf":[
{
- "$ref":"#/definitions/URLPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/IntegerPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"linkage",
+ "localPart":"compressionGenerationQuantity",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "protocol":{
- "title":"protocol",
+ "triangulationIndicator":{
+ "title":"triangulationIndicator",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"protocol",
+ "localPart":"triangulationIndicator",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "applicationProfile":{
- "title":"applicationProfile",
+ "radiometricCalibrationDataAvailability":{
+ "title":"radiometricCalibrationDataAvailability",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"applicationProfile",
+ "localPart":"radiometricCalibrationDataAvailability",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "name":{
- "title":"name",
+ "cameraCalibrationInformationAvailability":{
+ "title":"cameraCalibrationInformationAvailability",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"name",
+ "localPart":"cameraCalibrationInformationAvailability",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "description":{
- "title":"description",
+ "filmDistortionInformationAvailability":{
+ "title":"filmDistortionInformationAvailability",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"description",
+ "localPart":"filmDistortionInformationAvailability",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "function":{
- "title":"function",
+ "lensDistortionInformationAvailability":{
+ "title":"lensDistortionInformationAvailability",
"allOf":[
{
- "$ref":"#/definitions/CIOnLineFunctionCodePropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"function",
+ "localPart":"lensDistortionInformationAvailability",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -17909,111 +18301,247 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"CI_OnlineResource_Type",
+ "localPart":"MD_ImageDescription_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "linkage",
- "protocol",
- "applicationProfile",
- "name",
- "description",
- "function"
+ "illuminationElevationAngle",
+ "illuminationAzimuthAngle",
+ "imagingCondition",
+ "imageQualityCode",
+ "cloudCoverPercentage",
+ "processingLevelCode",
+ "compressionGenerationQuantity",
+ "triangulationIndicator",
+ "radiometricCalibrationDataAvailability",
+ "cameraCalibrationInformationAvailability",
+ "filmDistortionInformationAvailability",
+ "lensDistortionInformationAvailability"
]
},
- "MDStandardOrderProcessType":{
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ "CIDatePropertyType":{
+ "type":"object",
+ "title":"CIDatePropertyType",
+ "required":[
+ "ciDate"
+ ],
+ "properties":{
+ "ciDate":{
+ "title":"ciDate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CIDateType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"CI_Date",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ },
+ "uuidref":{
+ "title":"uuidref",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CI_Date_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "ciDate",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "MDRestrictionCodePropertyType":{
+ "type":"object",
+ "title":"MDRestrictionCodePropertyType",
+ "required":[
+ "mdRestrictionCode"
+ ],
+ "properties":{
+ "mdRestrictionCode":{
+ "title":"mdRestrictionCode",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MD_RestrictionCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
},
- {
- "type":"object",
- "title":"MDStandardOrderProcessType",
- "properties":{
- "fees":{
- "title":"fees",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"fees",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "plannedAvailableDateTime":{
- "title":"plannedAvailableDateTime",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/DateTimePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"plannedAvailableDateTime",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "orderingInstructions":{
- "title":"orderingInstructions",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"orderingInstructions",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "turnaround":{
- "title":"turnaround",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"turnaround",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_StandardOrderProcess_Type",
+ "localPart":"MD_RestrictionCode_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "fees",
- "plannedAvailableDateTime",
- "orderingInstructions",
- "turnaround"
+ "mdRestrictionCode",
+ "nilReason"
]
},
- "MDAggregateInformationPropertyType":{
+ "MDKeywordsPropertyType":{
"type":"object",
- "title":"MDAggregateInformationPropertyType",
+ "title":"MDKeywordsPropertyType",
"required":[
- "mdAggregateInformation"
+ "mdKeywords"
],
"properties":{
- "mdAggregateInformation":{
- "title":"mdAggregateInformation",
+ "mdKeywords":{
+ "title":"mdKeywords",
"allOf":[
{
- "$ref":"#/definitions/MDAggregateInformationType"
+ "$ref":"#/definitions/MDKeywordsType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_AggregateInformation",
+ "localPart":"MD_Keywords",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -18140,11 +18668,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_AggregateInformation_PropertyType",
+ "localPart":"MD_Keywords_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdAggregateInformation",
+ "mdKeywords",
"nilReason",
"uuidref",
"type",
@@ -18156,23 +18684,70 @@
"actuate"
]
},
- "MDDataIdentificationPropertyType":{
+ "DSInitiativeTypeCodePropertyType":{
"type":"object",
- "title":"MDDataIdentificationPropertyType",
+ "title":"DSInitiativeTypeCodePropertyType",
"required":[
- "mdDataIdentification"
+ "dsInitiativeTypeCode"
],
"properties":{
- "mdDataIdentification":{
- "title":"mdDataIdentification",
+ "dsInitiativeTypeCode":{
+ "title":"dsInitiativeTypeCode",
"allOf":[
{
- "$ref":"#/definitions/MDDataIdentificationType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_DataIdentification",
+ "localPart":"DS_InitiativeTypeCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DS_InitiativeTypeCode_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "dsInitiativeTypeCode",
+ "nilReason"
+ ]
+ },
+ "CIContactPropertyType":{
+ "type":"object",
+ "title":"CIContactPropertyType",
+ "required":[
+ "ciContact"
+ ],
+ "properties":{
+ "ciContact":{
+ "title":"ciContact",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CIContactType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"CI_Contact",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -18264,104 +18839,194 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CI_Contact_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "ciContact",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "PTLocaleContainerType":{
+ "type":"object",
+ "title":"PTLocaleContainerType",
+ "required":[
+ "description",
+ "locale",
+ "date",
+ "responsibleParty",
+ "localisedString"
+ ],
+ "properties":{
+ "description":{
+ "title":"description",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"description",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "locale":{
+ "title":"locale",
+ "allOf":[
+ {
+ "$ref":"#/definitions/PTLocalePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"locale",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "date":{
+ "title":"date",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CIDatePropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"date",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "show":{
- "title":"show",
+ "responsibleParty":{
+ "title":"responsibleParty",
"allOf":[
{
- "$ref":"#/definitions/ShowType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CIResponsiblePartyPropertyType"
+ },
+ "minItems":1
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"responsibleParty",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "actuate":{
- "title":"actuate",
+ "localisedString":{
+ "title":"localisedString",
"allOf":[
{
- "$ref":"#/definitions/ActuateType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/LocalisedCharacterStringPropertyType"
+ },
+ "minItems":1
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"localisedString",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_DataIdentification_PropertyType",
+ "localPart":"PT_LocaleContainer_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdDataIdentification",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "description",
+ "locale",
+ "date",
+ "responsibleParty",
+ "localisedString"
]
},
- "DQGriddedDataPositionalAccuracyType":{
+ "DQRelativeInternalPositionalAccuracyType":{
"allOf":[
{
"$ref":"#/definitions/AbstractDQPositionalAccuracyType"
},
{
"type":"object",
- "title":"DQGriddedDataPositionalAccuracyType",
+ "title":"DQRelativeInternalPositionalAccuracyType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_GriddedDataPositionalAccuracy_Type",
+ "localPart":"DQ_RelativeInternalPositionalAccuracy_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "DSSeriesPropertyType":{
+ "CISeriesPropertyType":{
"type":"object",
- "title":"DSSeriesPropertyType",
+ "title":"CISeriesPropertyType",
"required":[
- "dsSeries"
+ "ciSeries"
],
"properties":{
- "dsSeries":{
- "title":"dsSeries",
+ "ciSeries":{
+ "title":"ciSeries",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/DSSeriesType"
- }
- },
- "elementName":{
- "localPart":"DS_Series",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "$ref":"#/definitions/CISeriesType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"DS_Series",
+ "localPart":"CI_Series",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -18488,11 +19153,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DS_Series_PropertyType",
+ "localPart":"CI_Series_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dsSeries",
+ "ciSeries",
"nilReason",
"uuidref",
"type",
@@ -18504,154 +19169,35 @@
"actuate"
]
},
- "MDSecurityConstraintsType":{
- "required":[
- "classification"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/MDConstraintsType"
- },
- {
- "type":"object",
- "title":"MDSecurityConstraintsType",
- "properties":{
- "classification":{
- "title":"classification",
- "allOf":[
- {
- "$ref":"#/definitions/MDClassificationCodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"classification",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "userNote":{
- "title":"userNote",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"userNote",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "classificationSystem":{
- "title":"classificationSystem",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"classificationSystem",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "handlingDescription":{
- "title":"handlingDescription",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"handlingDescription",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_SecurityConstraints_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "classification",
- "userNote",
- "classificationSystem",
- "handlingDescription"
- ]
- },
- "CIDateType":{
- "required":[
- "date",
- "dateType"
- ],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"CIDateType",
- "properties":{
- "date":{
- "title":"date",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/DatePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"date",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "dateType":{
- "title":"dateType",
- "allOf":[
- {
- "$ref":"#/definitions/CIDateTypeCodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"dateType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CI_Date_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "date",
- "dateType"
- ]
- },
- "LISourcePropertyType":{
+ "DQElementPropertyType":{
"type":"object",
- "title":"LISourcePropertyType",
+ "title":"DQElementPropertyType",
"required":[
- "liSource"
+ "abstractDQElement"
],
"properties":{
- "liSource":{
- "title":"liSource",
+ "abstractDQElement":{
+ "title":"abstractDQElement",
"allOf":[
{
- "$ref":"#/definitions/LISourceType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractDQElementType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractDQ_Element",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"LI_Source",
+ "localPart":"AbstractDQ_Element",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -18778,11 +19324,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"LI_Source_PropertyType",
+ "localPart":"DQ_Element_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "liSource",
+ "abstractDQElement",
"nilReason",
"uuidref",
"type",
@@ -18794,269 +19340,23 @@
"actuate"
]
},
- "AbstractMDIdentificationType":{
- "required":[
- "citation",
- "_abstract"
- ],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"AbstractMDIdentificationType",
- "properties":{
- "citation":{
- "title":"citation",
- "allOf":[
- {
- "$ref":"#/definitions/CICitationPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"citation",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "_abstract":{
- "title":"_abstract",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"abstract",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "purpose":{
- "title":"purpose",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"purpose",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "credit":{
- "title":"credit",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"credit",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "status":{
- "title":"status",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDProgressCodePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"status",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "pointOfContact":{
- "title":"pointOfContact",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CIResponsiblePartyPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"pointOfContact",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "resourceMaintenance":{
- "title":"resourceMaintenance",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDMaintenanceInformationPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"resourceMaintenance",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "graphicOverview":{
- "title":"graphicOverview",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDBrowseGraphicPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"graphicOverview",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "resourceFormat":{
- "title":"resourceFormat",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDFormatPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"resourceFormat",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "descriptiveKeywords":{
- "title":"descriptiveKeywords",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDKeywordsPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"descriptiveKeywords",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "resourceSpecificUsage":{
- "title":"resourceSpecificUsage",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDUsagePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"resourceSpecificUsage",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "resourceConstraints":{
- "title":"resourceConstraints",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDConstraintsPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"resourceConstraints",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "aggregationInfo":{
- "title":"aggregationInfo",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDAggregateInformationPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"aggregationInfo",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractMD_Identification_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "citation",
- "_abstract",
- "purpose",
- "credit",
- "status",
- "pointOfContact",
- "resourceMaintenance",
- "graphicOverview",
- "resourceFormat",
- "descriptiveKeywords",
- "resourceSpecificUsage",
- "resourceConstraints",
- "aggregationInfo"
- ]
- },
- "MDMediumPropertyType":{
+ "MDUsagePropertyType":{
"type":"object",
- "title":"MDMediumPropertyType",
+ "title":"MDUsagePropertyType",
"required":[
- "mdMedium"
+ "mdUsage"
],
"properties":{
- "mdMedium":{
- "title":"mdMedium",
+ "mdUsage":{
+ "title":"mdUsage",
"allOf":[
{
- "$ref":"#/definitions/MDMediumType"
+ "$ref":"#/definitions/MDUsageType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_Medium",
+ "localPart":"MD_Usage",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -19183,11 +19483,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Medium_PropertyType",
+ "localPart":"MD_Usage_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdMedium",
+ "mdUsage",
"nilReason",
"uuidref",
"type",
@@ -19199,35 +19499,23 @@
"actuate"
]
},
- "EXTemporalExtentPropertyType":{
+ "DSInitiativePropertyType":{
"type":"object",
- "title":"EXTemporalExtentPropertyType",
+ "title":"DSInitiativePropertyType",
"required":[
- "exTemporalExtent"
+ "dsInitiative"
],
"properties":{
- "exTemporalExtent":{
- "title":"exTemporalExtent",
+ "dsInitiative":{
+ "title":"dsInitiative",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/EXTemporalExtentType"
- }
- },
- "elementName":{
- "localPart":"EX_TemporalExtent",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "$ref":"#/definitions/DSInitiativeType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"EX_TemporalExtent",
+ "localPart":"DS_Initiative",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -19354,11 +19642,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"EX_TemporalExtent_PropertyType",
+ "localPart":"DS_Initiative_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "exTemporalExtent",
+ "dsInitiative",
"nilReason",
"uuidref",
"type",
@@ -19370,60 +19658,23 @@
"actuate"
]
},
- "LocalisedCharacterStringPropertyType":{
- "required":[
- "localisedCharacterString"
- ],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/ObjectReferencePropertyType"
- },
- {
- "type":"object",
- "title":"LocalisedCharacterStringPropertyType",
- "properties":{
- "localisedCharacterString":{
- "title":"localisedCharacterString",
- "allOf":[
- {
- "$ref":"#/definitions/LocalisedCharacterStringType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"LocalisedCharacterString",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"LocalisedCharacterString_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "localisedCharacterString"
- ]
- },
- "MDResolutionPropertyType":{
+ "EXSpatialTemporalExtentPropertyType":{
"type":"object",
- "title":"MDResolutionPropertyType",
+ "title":"EXSpatialTemporalExtentPropertyType",
"required":[
- "mdResolution"
+ "exSpatialTemporalExtent"
],
"properties":{
- "mdResolution":{
- "title":"mdResolution",
+ "exSpatialTemporalExtent":{
+ "title":"exSpatialTemporalExtent",
"allOf":[
{
- "$ref":"#/definitions/MDResolutionType"
+ "$ref":"#/definitions/EXSpatialTemporalExtentType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_Resolution",
+ "localPart":"EX_SpatialTemporalExtent",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -19442,35 +19693,201 @@
"localPart":"nilReason",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
+ },
+ "uuidref":{
+ "title":"uuidref",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"EX_SpatialTemporalExtent_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "exSpatialTemporalExtent",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "DQConceptualConsistencyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDQLogicalConsistencyType"
+ },
+ {
+ "type":"object",
+ "title":"DQConceptualConsistencyType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DQ_ConceptualConsistency_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "DQDomainConsistencyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDQLogicalConsistencyType"
+ },
+ {
+ "type":"object",
+ "title":"DQDomainConsistencyType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DQ_DomainConsistency_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "DQQuantitativeAttributeAccuracyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDQThematicAccuracyType"
+ },
+ {
+ "type":"object",
+ "title":"DQQuantitativeAttributeAccuracyType",
+ "properties":{
+ }
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Resolution_PropertyType",
+ "localPart":"DQ_QuantitativeAttributeAccuracy_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "mdResolution",
- "nilReason"
- ]
+ }
},
- "MDMetadataPropertyType":{
+ "MDDimensionPropertyType":{
"type":"object",
- "title":"MDMetadataPropertyType",
+ "title":"MDDimensionPropertyType",
"required":[
- "mdMetadata"
+ "mdDimension"
],
"properties":{
- "mdMetadata":{
- "title":"mdMetadata",
+ "mdDimension":{
+ "title":"mdDimension",
"allOf":[
{
- "$ref":"#/definitions/MDMetadataType"
+ "$ref":"#/definitions/MDDimensionType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_Metadata",
+ "localPart":"MD_Dimension",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -19597,11 +20014,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Metadata_PropertyType",
+ "localPart":"MD_Dimension_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdMetadata",
+ "mdDimension",
"nilReason",
"uuidref",
"type",
@@ -19613,147 +20030,23 @@
"actuate"
]
},
- "MDRestrictionCodePropertyType":{
- "type":"object",
- "title":"MDRestrictionCodePropertyType",
- "required":[
- "mdRestrictionCode"
- ],
- "properties":{
- "mdRestrictionCode":{
- "title":"mdRestrictionCode",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MD_RestrictionCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_RestrictionCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "mdRestrictionCode",
- "nilReason"
- ]
- },
- "DQFormatConsistencyType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDQLogicalConsistencyType"
- },
- {
- "type":"object",
- "title":"DQFormatConsistencyType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DQ_FormatConsistency_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "MDScopeCodePropertyType":{
- "type":"object",
- "title":"MDScopeCodePropertyType",
- "required":[
- "mdScopeCode"
- ],
- "properties":{
- "mdScopeCode":{
- "title":"mdScopeCode",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
- }
- },
- "elementName":{
- "localPart":"MD_ScopeCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"MD_ScopeCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_ScopeCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "mdScopeCode",
- "nilReason"
- ]
- },
- "MDFormatPropertyType":{
+ "RSReferenceSystemPropertyType":{
"type":"object",
- "title":"MDFormatPropertyType",
+ "title":"RSReferenceSystemPropertyType",
"required":[
- "mdFormat"
+ "abstractRSReferenceSystem"
],
"properties":{
- "mdFormat":{
- "title":"mdFormat",
+ "abstractRSReferenceSystem":{
+ "title":"abstractRSReferenceSystem",
"allOf":[
{
- "$ref":"#/definitions/MDFormatType"
+ "$ref":"#/definitions/AbstractRSReferenceSystemType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_Format",
+ "localPart":"AbstractRS_ReferenceSystem",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -19857,74 +20150,216 @@
{
"$ref":"#/definitions/ShowType"
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"RS_ReferenceSystem_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "abstractRSReferenceSystem",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "MDGridSpatialRepresentationType":{
+ "required":[
+ "numberOfDimensions",
+ "cellGeometry",
+ "transformationParameterAvailability"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractMDSpatialRepresentationType"
+ },
+ {
+ "type":"object",
+ "title":"MDGridSpatialRepresentationType",
+ "properties":{
+ "numberOfDimensions":{
+ "title":"numberOfDimensions",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/IntegerPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"numberOfDimensions",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "axisDimensionProperties":{
+ "title":"axisDimensionProperties",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDDimensionPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"axisDimensionProperties",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "cellGeometry":{
+ "title":"cellGeometry",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDCellGeometryCodePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"cellGeometry",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "transformationParameterAvailability":{
+ "title":"transformationParameterAvailability",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"transformationParameterAvailability",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_GridSpatialRepresentation_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "numberOfDimensions",
+ "axisDimensionProperties",
+ "cellGeometry",
+ "transformationParameterAvailability"
+ ]
+ },
+ "DQScopeType":{
+ "required":[
+ "level"
+ ],
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
+ {
+ "type":"object",
+ "title":"DQScopeType",
+ "properties":{
+ "level":{
+ "title":"level",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDScopeCodePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"level",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "extent":{
+ "title":"extent",
+ "allOf":[
+ {
+ "$ref":"#/definitions/EXExtentPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"extent",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "levelDescription":{
+ "title":"levelDescription",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDScopeDescriptionPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"levelDescription",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Format_PropertyType",
+ "localPart":"DQ_Scope_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdFormat",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "level",
+ "extent",
+ "levelDescription"
]
},
- "MDGridSpatialRepresentationPropertyType":{
+ "MDFormatPropertyType":{
"type":"object",
- "title":"MDGridSpatialRepresentationPropertyType",
+ "title":"MDFormatPropertyType",
"required":[
- "mdGridSpatialRepresentation"
+ "mdFormat"
],
"properties":{
- "mdGridSpatialRepresentation":{
- "title":"mdGridSpatialRepresentation",
+ "mdFormat":{
+ "title":"mdFormat",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/MDGridSpatialRepresentationType"
- }
- },
- "elementName":{
- "localPart":"MD_GridSpatialRepresentation",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "$ref":"#/definitions/MDFormatType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"MD_GridSpatialRepresentation",
+ "localPart":"MD_Format",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -20051,11 +20486,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_GridSpatialRepresentation_PropertyType",
+ "localPart":"MD_Format_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdGridSpatialRepresentation",
+ "mdFormat",
"nilReason",
"uuidref",
"type",
@@ -20067,117 +20502,23 @@
"actuate"
]
},
- "MDMaintenanceFrequencyCodePropertyType":{
- "type":"object",
- "title":"MDMaintenanceFrequencyCodePropertyType",
- "required":[
- "mdMaintenanceFrequencyCode"
- ],
- "properties":{
- "mdMaintenanceFrequencyCode":{
- "title":"mdMaintenanceFrequencyCode",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MD_MaintenanceFrequencyCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_MaintenanceFrequencyCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "mdMaintenanceFrequencyCode",
- "nilReason"
- ]
- },
- "MDClassificationCodePropertyType":{
- "type":"object",
- "title":"MDClassificationCodePropertyType",
- "required":[
- "mdClassificationCode"
- ],
- "properties":{
- "mdClassificationCode":{
- "title":"mdClassificationCode",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MD_ClassificationCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_ClassificationCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "mdClassificationCode",
- "nilReason"
- ]
- },
- "EXGeographicDescriptionPropertyType":{
+ "MDDataIdentificationPropertyType":{
"type":"object",
- "title":"EXGeographicDescriptionPropertyType",
+ "title":"MDDataIdentificationPropertyType",
"required":[
- "exGeographicDescription"
+ "mdDataIdentification"
],
"properties":{
- "exGeographicDescription":{
- "title":"exGeographicDescription",
+ "mdDataIdentification":{
+ "title":"mdDataIdentification",
"allOf":[
{
- "$ref":"#/definitions/EXGeographicDescriptionType"
+ "$ref":"#/definitions/MDDataIdentificationType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"EX_GeographicDescription",
+ "localPart":"MD_DataIdentification",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -20304,11 +20645,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"EX_GeographicDescription_PropertyType",
+ "localPart":"MD_DataIdentification_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "exGeographicDescription",
+ "mdDataIdentification",
"nilReason",
"uuidref",
"type",
@@ -20320,23 +20661,23 @@
"actuate"
]
},
- "DQNonQuantitativeAttributeAccuracyPropertyType":{
+ "MDPortrayalCatalogueReferencePropertyType":{
"type":"object",
- "title":"DQNonQuantitativeAttributeAccuracyPropertyType",
+ "title":"MDPortrayalCatalogueReferencePropertyType",
"required":[
- "dqNonQuantitativeAttributeAccuracy"
+ "mdPortrayalCatalogueReference"
],
"properties":{
- "dqNonQuantitativeAttributeAccuracy":{
- "title":"dqNonQuantitativeAttributeAccuracy",
+ "mdPortrayalCatalogueReference":{
+ "title":"mdPortrayalCatalogueReference",
"allOf":[
{
- "$ref":"#/definitions/DQNonQuantitativeAttributeAccuracyType"
+ "$ref":"#/definitions/MDPortrayalCatalogueReferenceType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DQ_NonQuantitativeAttributeAccuracy",
+ "localPart":"MD_PortrayalCatalogueReference",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -20463,11 +20804,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_NonQuantitativeAttributeAccuracy_PropertyType",
+ "localPart":"MD_PortrayalCatalogueReference_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dqNonQuantitativeAttributeAccuracy",
+ "mdPortrayalCatalogueReference",
"nilReason",
"uuidref",
"type",
@@ -20479,41 +20820,23 @@
"actuate"
]
},
- "DQTopologicalConsistencyType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDQLogicalConsistencyType"
- },
- {
- "type":"object",
- "title":"DQTopologicalConsistencyType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DQ_TopologicalConsistency_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "MDCoverageContentTypeCodePropertyType":{
+ "CIOnlineResourcePropertyType":{
"type":"object",
- "title":"MDCoverageContentTypeCodePropertyType",
+ "title":"CIOnlineResourcePropertyType",
"required":[
- "mdCoverageContentTypeCode"
+ "ciOnlineResource"
],
"properties":{
- "mdCoverageContentTypeCode":{
- "title":"mdCoverageContentTypeCode",
+ "ciOnlineResource":{
+ "title":"ciOnlineResource",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/CIOnlineResourceType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_CoverageContentTypeCode",
+ "localPart":"CI_OnlineResource",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -20532,112 +20855,139 @@
"localPart":"nilReason",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_CoverageContentTypeCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "mdCoverageContentTypeCode",
- "nilReason"
- ]
- },
- "DSInitiativeTypeCodePropertyType":{
- "type":"object",
- "title":"DSInitiativeTypeCodePropertyType",
- "required":[
- "dsInitiativeTypeCode"
- ],
- "properties":{
- "dsInitiativeTypeCode":{
- "title":"dsInitiativeTypeCode",
+ },
+ "uuidref":{
+ "title":"uuidref",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"DS_InitiativeTypeCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
}
},
- "nilReason":{
- "title":"nilReason",
+ "type":{
+ "title":"type",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/TypeType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DS_InitiativeTypeCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "dsInitiativeTypeCode",
- "nilReason"
- ]
- },
- "MDConstraintsType":{
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
- {
- "type":"object",
- "title":"MDConstraintsType",
- "properties":{
- "useLimitation":{
- "title":"useLimitation",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"useLimitation",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Constraints_Type",
+ "localPart":"CI_OnlineResource_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "useLimitation"
+ "ciOnlineResource",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "CIPresentationFormCodePropertyType":{
+ "DQEvaluationMethodTypeCodePropertyType":{
"type":"object",
- "title":"CIPresentationFormCodePropertyType",
+ "title":"DQEvaluationMethodTypeCodePropertyType",
"required":[
- "ciPresentationFormCode"
+ "dqEvaluationMethodTypeCode"
],
"properties":{
- "ciPresentationFormCode":{
- "title":"ciPresentationFormCode",
+ "dqEvaluationMethodTypeCode":{
+ "title":"dqEvaluationMethodTypeCode",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
@@ -20645,7 +20995,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"CI_PresentationFormCode",
+ "localPart":"DQ_EvaluationMethodTypeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -20668,41 +21018,55 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CI_PresentationFormCode_PropertyType",
+ "localPart":"DQ_EvaluationMethodTypeCode_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "ciPresentationFormCode",
+ "dqEvaluationMethodTypeCode",
"nilReason"
]
},
- "MDBrowseGraphicType":{
- "required":[
- "fileName"
- ],
+ "MDMediumType":{
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
{
"type":"object",
- "title":"MDBrowseGraphicType",
+ "title":"MDMediumType",
"properties":{
- "fileName":{
- "title":"fileName",
+ "name":{
+ "title":"name",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "$ref":"#/definitions/MDMediumNameCodePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"fileName",
+ "localPart":"name",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "fileDescription":{
- "title":"fileDescription",
+ "density":{
+ "title":"density",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"density",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "densityUnits":{
+ "title":"densityUnits",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
@@ -20710,12 +21074,42 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"fileDescription",
+ "localPart":"densityUnits",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "fileType":{
- "title":"fileType",
+ "volumes":{
+ "title":"volumes",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/IntegerPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"volumes",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "mediumFormat":{
+ "title":"mediumFormat",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDMediumFormatCodePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"mediumFormat",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "mediumNote":{
+ "title":"mediumNote",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
@@ -20723,7 +21117,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"fileType",
+ "localPart":"mediumNote",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -20732,32 +21126,35 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_BrowseGraphic_Type",
+ "localPart":"MD_Medium_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "fileName",
- "fileDescription",
- "fileType"
+ "name",
+ "density",
+ "densityUnits",
+ "volumes",
+ "mediumFormat",
+ "mediumNote"
]
},
- "DQDataQualityPropertyType":{
+ "MDReferenceSystemPropertyType":{
"type":"object",
- "title":"DQDataQualityPropertyType",
+ "title":"MDReferenceSystemPropertyType",
"required":[
- "dqDataQuality"
+ "mdReferenceSystem"
],
"properties":{
- "dqDataQuality":{
- "title":"dqDataQuality",
+ "mdReferenceSystem":{
+ "title":"mdReferenceSystem",
"allOf":[
{
- "$ref":"#/definitions/DQDataQualityType"
+ "$ref":"#/definitions/MDReferenceSystemType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DQ_DataQuality",
+ "localPart":"MD_ReferenceSystem",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -20884,11 +21281,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_DataQuality_PropertyType",
+ "localPart":"MD_ReferenceSystem_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dqDataQuality",
+ "mdReferenceSystem",
"nilReason",
"uuidref",
"type",
@@ -20900,23 +21297,57 @@
"actuate"
]
},
- "MDDistributorPropertyType":{
+ "AbstractEXGeographicExtentType":{
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractEXGeographicExtentType",
+ "properties":{
+ "extentTypeCode":{
+ "title":"extentTypeCode",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"extentTypeCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractEX_GeographicExtent_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "extentTypeCode"
+ ]
+ },
+ "CIOnLineFunctionCodePropertyType":{
"type":"object",
- "title":"MDDistributorPropertyType",
+ "title":"CIOnLineFunctionCodePropertyType",
"required":[
- "mdDistributor"
+ "ciOnLineFunctionCode"
],
"properties":{
- "mdDistributor":{
- "title":"mdDistributor",
+ "ciOnLineFunctionCode":{
+ "title":"ciOnLineFunctionCode",
"allOf":[
{
- "$ref":"#/definitions/MDDistributorType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_Distributor",
+ "localPart":"CI_OnLineFunctionCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -20927,167 +21358,43 @@
"type":"array",
"items":{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- },
- "uuidref":{
- "title":"uuidref",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Distributor_PropertyType",
+ "localPart":"CI_OnLineFunctionCode_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdDistributor",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "ciOnLineFunctionCode",
+ "nilReason"
]
},
- "MDContentInformationPropertyType":{
+ "MDServiceIdentificationPropertyType":{
"type":"object",
- "title":"MDContentInformationPropertyType",
+ "title":"MDServiceIdentificationPropertyType",
"required":[
- "abstractMDContentInformation"
+ "mdServiceIdentification"
],
"properties":{
- "abstractMDContentInformation":{
- "title":"abstractMDContentInformation",
+ "mdServiceIdentification":{
+ "title":"mdServiceIdentification",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractMDContentInformationType"
- }
- },
- "elementName":{
- "localPart":"AbstractMD_ContentInformation",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "$ref":"#/definitions/MDServiceIdentificationType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractMD_ContentInformation",
+ "localPart":"MD_ServiceIdentification",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -21214,11 +21521,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_ContentInformation_PropertyType",
+ "localPart":"MD_ServiceIdentification_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "abstractMDContentInformation",
+ "mdServiceIdentification",
"nilReason",
"uuidref",
"type",
@@ -21230,108 +21537,6 @@
"actuate"
]
},
- "AbstractDQResultType":{
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"AbstractDQResultType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractDQ_Result_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "MDUsageType":{
- "required":[
- "specificUsage",
- "userContactInfo"
- ],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"MDUsageType",
- "properties":{
- "specificUsage":{
- "title":"specificUsage",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"specificUsage",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "usageDateTime":{
- "title":"usageDateTime",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/DateTimePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"usageDateTime",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "userDeterminedLimitations":{
- "title":"userDeterminedLimitations",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"userDeterminedLimitations",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "userContactInfo":{
- "title":"userContactInfo",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CIResponsiblePartyPropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"userContactInfo",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_Usage_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "specificUsage",
- "usageDateTime",
- "userDeterminedLimitations",
- "userContactInfo"
- ]
- },
"LISourceType":{
"allOf":[
{
@@ -21358,179 +21563,72 @@
"title":"scaleDenominator",
"allOf":[
{
- "$ref":"#/definitions/MDRepresentativeFractionPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"scaleDenominator",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "sourceReferenceSystem":{
- "title":"sourceReferenceSystem",
- "allOf":[
- {
- "$ref":"#/definitions/MDReferenceSystemPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"sourceReferenceSystem",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "sourceCitation":{
- "title":"sourceCitation",
- "allOf":[
- {
- "$ref":"#/definitions/CICitationPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"sourceCitation",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "sourceExtent":{
- "title":"sourceExtent",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/EXExtentPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"sourceExtent",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "sourceStep":{
- "title":"sourceStep",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/LIProcessStepPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"sourceStep",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"LI_Source_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "description",
- "scaleDenominator",
- "sourceReferenceSystem",
- "sourceCitation",
- "sourceExtent",
- "sourceStep"
- ]
- },
- "MDFeatureCatalogueDescriptionType":{
- "required":[
- "includedWithDataset",
- "featureCatalogueCitation"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractMDContentInformationType"
- },
- {
- "type":"object",
- "title":"MDFeatureCatalogueDescriptionType",
- "properties":{
- "complianceCode":{
- "title":"complianceCode",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
+ "$ref":"#/definitions/MDRepresentativeFractionPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"complianceCode",
+ "localPart":"scaleDenominator",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "language":{
- "title":"language",
+ "sourceReferenceSystem":{
+ "title":"sourceReferenceSystem",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/MDReferenceSystemPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"language",
+ "localPart":"sourceReferenceSystem",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "includedWithDataset":{
- "title":"includedWithDataset",
+ "sourceCitation":{
+ "title":"sourceCitation",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
+ "$ref":"#/definitions/CICitationPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"includedWithDataset",
+ "localPart":"sourceCitation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "featureTypes":{
- "title":"featureTypes",
+ "sourceExtent":{
+ "title":"sourceExtent",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/GenericNamePropertyType"
+ "$ref":"#/definitions/EXExtentPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"featureTypes",
+ "localPart":"sourceExtent",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "featureCatalogueCitation":{
- "title":"featureCatalogueCitation",
+ "sourceStep":{
+ "title":"sourceStep",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/CICitationPropertyType"
+ "$ref":"#/definitions/LIProcessStepPropertyType"
},
- "minItems":1
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"featureCatalogueCitation",
+ "localPart":"sourceStep",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -21539,34 +21637,35 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_FeatureCatalogueDescription_Type",
+ "localPart":"LI_Source_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "complianceCode",
- "language",
- "includedWithDataset",
- "featureTypes",
- "featureCatalogueCitation"
+ "description",
+ "scaleDenominator",
+ "sourceReferenceSystem",
+ "sourceCitation",
+ "sourceExtent",
+ "sourceStep"
]
},
- "PTLocaleContainerPropertyType":{
+ "MDProgressCodePropertyType":{
"type":"object",
- "title":"PTLocaleContainerPropertyType",
+ "title":"MDProgressCodePropertyType",
"required":[
- "ptLocaleContainer"
+ "mdProgressCode"
],
"properties":{
- "ptLocaleContainer":{
- "title":"ptLocaleContainer",
+ "mdProgressCode":{
+ "title":"mdProgressCode",
"allOf":[
{
- "$ref":"#/definitions/PTLocaleContainerType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"PT_LocaleContainer",
+ "localPart":"MD_ProgressCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -21585,147 +21684,166 @@
"localPart":"nilReason",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_ProgressCode_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "mdProgressCode",
+ "nilReason"
+ ]
+ },
+ "MDGeorectifiedType":{
+ "required":[
+ "checkPointAvailability",
+ "pointInPixel"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDGridSpatialRepresentationType"
},
- "uuidref":{
- "title":"uuidref",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
+ {
+ "type":"object",
+ "title":"MDGeorectifiedType",
+ "properties":{
+ "checkPointAvailability":{
+ "title":"checkPointAvailability",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"checkPointAvailability",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "checkPointDescription":{
+ "title":"checkPointDescription",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"checkPointDescription",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "cornerPoints":{
+ "title":"cornerPoints",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.opengis.net/gml#/definitions/GMPointPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"cornerPoints",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "centerPoint":{
+ "title":"centerPoint",
+ "allOf":[
+ {
+ "$ref":"http://www.opengis.net/gml#/definitions/GMPointPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"centerPoint",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "pointInPixel":{
+ "title":"pointInPixel",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDPixelOrientationCodePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"pointInPixel",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "transformationDimensionDescription":{
+ "title":"transformationDimensionDescription",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"transformationDimensionDescription",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "transformationDimensionMapping":{
+ "title":"transformationDimensionMapping",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ },
+ "maxItems":2,
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"transformationDimensionMapping",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"PT_LocaleContainer_PropertyType",
+ "localPart":"MD_Georectified_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "ptLocaleContainer",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "checkPointAvailability",
+ "checkPointDescription",
+ "cornerPoints",
+ "centerPoint",
+ "pointInPixel",
+ "transformationDimensionDescription",
+ "transformationDimensionMapping"
]
},
- "CICitationPropertyType":{
+ "DQNonQuantitativeAttributeAccuracyPropertyType":{
"type":"object",
- "title":"CICitationPropertyType",
+ "title":"DQNonQuantitativeAttributeAccuracyPropertyType",
"required":[
- "ciCitation"
+ "dqNonQuantitativeAttributeAccuracy"
],
"properties":{
- "ciCitation":{
- "title":"ciCitation",
+ "dqNonQuantitativeAttributeAccuracy":{
+ "title":"dqNonQuantitativeAttributeAccuracy",
"allOf":[
{
- "$ref":"#/definitions/CICitationType"
+ "$ref":"#/definitions/DQNonQuantitativeAttributeAccuracyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"CI_Citation",
+ "localPart":"DQ_NonQuantitativeAttributeAccuracy",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -21852,11 +21970,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CI_Citation_PropertyType",
+ "localPart":"DQ_NonQuantitativeAttributeAccuracy_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "ciCitation",
+ "dqNonQuantitativeAttributeAccuracy",
"nilReason",
"uuidref",
"type",
@@ -21868,23 +21986,23 @@
"actuate"
]
},
- "MDUsagePropertyType":{
+ "DQConformanceResultPropertyType":{
"type":"object",
- "title":"MDUsagePropertyType",
+ "title":"DQConformanceResultPropertyType",
"required":[
- "mdUsage"
+ "dqConformanceResult"
],
"properties":{
- "mdUsage":{
- "title":"mdUsage",
+ "dqConformanceResult":{
+ "title":"dqConformanceResult",
"allOf":[
{
- "$ref":"#/definitions/MDUsageType"
+ "$ref":"#/definitions/DQConformanceResultType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_Usage",
+ "localPart":"DQ_ConformanceResult",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -22011,11 +22129,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Usage_PropertyType",
+ "localPart":"DQ_ConformanceResult_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdUsage",
+ "dqConformanceResult",
"nilReason",
"uuidref",
"type",
@@ -22027,35 +22145,23 @@
"actuate"
]
},
- "MDIdentifierPropertyType":{
+ "DQThematicClassificationCorrectnessPropertyType":{
"type":"object",
- "title":"MDIdentifierPropertyType",
+ "title":"DQThematicClassificationCorrectnessPropertyType",
"required":[
- "mdIdentifier"
+ "dqThematicClassificationCorrectness"
],
"properties":{
- "mdIdentifier":{
- "title":"mdIdentifier",
+ "dqThematicClassificationCorrectness":{
+ "title":"dqThematicClassificationCorrectness",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/MDIdentifierType"
- }
- },
- "elementName":{
- "localPart":"MD_Identifier",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "$ref":"#/definitions/DQThematicClassificationCorrectnessType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"MD_Identifier",
+ "localPart":"DQ_ThematicClassificationCorrectness",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -22182,11 +22288,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Identifier_PropertyType",
+ "localPart":"DQ_ThematicClassificationCorrectness_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdIdentifier",
+ "dqThematicClassificationCorrectness",
"nilReason",
"uuidref",
"type",
@@ -22198,23 +22304,23 @@
"actuate"
]
},
- "CIOnlineResourcePropertyType":{
+ "MDKeywordTypeCodePropertyType":{
"type":"object",
- "title":"CIOnlineResourcePropertyType",
+ "title":"MDKeywordTypeCodePropertyType",
"required":[
- "ciOnlineResource"
+ "mdKeywordTypeCode"
],
"properties":{
- "ciOnlineResource":{
- "title":"ciOnlineResource",
+ "mdKeywordTypeCode":{
+ "title":"mdKeywordTypeCode",
"allOf":[
{
- "$ref":"#/definitions/CIOnlineResourceType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"CI_OnlineResource",
+ "localPart":"MD_KeywordTypeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -22233,267 +22339,44 @@
"localPart":"nilReason",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
- },
- "uuidref":{
- "title":"uuidref",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CI_OnlineResource_PropertyType",
+ "localPart":"MD_KeywordTypeCode_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "ciOnlineResource",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "mdKeywordTypeCode",
+ "nilReason"
]
},
- "MDDataIdentificationType":{
+ "MDPortrayalCatalogueReferenceType":{
"required":[
- "language"
+ "portrayalCatalogueCitation"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractMDIdentificationType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
{
"type":"object",
- "title":"MDDataIdentificationType",
+ "title":"MDPortrayalCatalogueReferenceType",
"properties":{
- "spatialRepresentationType":{
- "title":"spatialRepresentationType",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDSpatialRepresentationTypeCodePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"spatialRepresentationType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "spatialResolution":{
- "title":"spatialResolution",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDResolutionPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"spatialResolution",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "language":{
- "title":"language",
+ "portrayalCatalogueCitation":{
+ "title":"portrayalCatalogueCitation",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "$ref":"#/definitions/CICitationPropertyType"
},
"minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"language",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "characterSet":{
- "title":"characterSet",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDCharacterSetCodePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"characterSet",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "topicCategory":{
- "title":"topicCategory",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDTopicCategoryCodePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"topicCategory",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "environmentDescription":{
- "title":"environmentDescription",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"environmentDescription",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "extent":{
- "title":"extent",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/EXExtentPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"extent",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "supplementalInformation":{
- "title":"supplementalInformation",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"supplementalInformation",
+ "localPart":"portrayalCatalogueCitation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -22502,55 +22385,30 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_DataIdentification_Type",
+ "localPart":"MD_PortrayalCatalogueReference_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "spatialRepresentationType",
- "spatialResolution",
- "language",
- "characterSet",
- "topicCategory",
- "environmentDescription",
- "extent",
- "supplementalInformation"
+ "portrayalCatalogueCitation"
]
},
- "DQRelativeInternalPositionalAccuracyType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDQPositionalAccuracyType"
- },
- {
- "type":"object",
- "title":"DQRelativeInternalPositionalAccuracyType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DQ_RelativeInternalPositionalAccuracy_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "DSSensorPropertyType":{
+ "LIProcessStepPropertyType":{
"type":"object",
- "title":"DSSensorPropertyType",
+ "title":"LIProcessStepPropertyType",
"required":[
- "dsSensor"
+ "liProcessStep"
],
"properties":{
- "dsSensor":{
- "title":"dsSensor",
+ "liProcessStep":{
+ "title":"liProcessStep",
"allOf":[
{
- "$ref":"#/definitions/DSSensorType"
+ "$ref":"#/definitions/LIProcessStepType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DS_Sensor",
+ "localPart":"LI_ProcessStep",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -22677,11 +22535,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DS_Sensor_PropertyType",
+ "localPart":"LI_ProcessStep_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dsSensor",
+ "liProcessStep",
"nilReason",
"uuidref",
"type",
@@ -22693,101 +22551,23 @@
"actuate"
]
},
- "AbstractDSAggregateType":{
- "required":[
- "composedOf",
- "seriesMetadata"
- ],
+ "DSPlatformType":{
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ "$ref":"#/definitions/DSSeriesType"
},
{
"type":"object",
- "title":"AbstractDSAggregateType",
+ "title":"DSPlatformType",
"properties":{
- "composedOf":{
- "title":"composedOf",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/DSDataSetPropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"composedOf",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "seriesMetadata":{
- "title":"seriesMetadata",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDMetadataPropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"seriesMetadata",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "subset":{
- "title":"subset",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/DSAggregatePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"subset",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "superset":{
- "title":"superset",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/DSAggregatePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"superset",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractDS_Aggregate_Type",
+ "localPart":"DS_Platform_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "composedOf",
- "seriesMetadata",
- "subset",
- "superset"
- ]
+ }
},
"MDKeywordsType":{
"required":[
@@ -22858,144 +22638,247 @@
"thesaurusName"
]
},
- "MDScopeDescriptionType":{
+ "DQThematicClassificationCorrectnessType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDQThematicAccuracyType"
+ },
+ {
+ "type":"object",
+ "title":"DQThematicClassificationCorrectnessType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DQ_ThematicClassificationCorrectness_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "PTLocalePropertyType":{
"type":"object",
- "title":"MDScopeDescriptionType",
+ "title":"PTLocalePropertyType",
"required":[
- "attributes",
- "features",
- "featureInstances",
- "attributeInstances",
- "dataset",
- "other"
+ "ptLocale"
],
"properties":{
- "attributes":{
- "title":"attributes",
+ "ptLocale":{
+ "title":"ptLocale",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/ObjectReferencePropertyType"
- },
- "minItems":1
+ "$ref":"#/definitions/PTLocaleType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"attributes",
+ "localPart":"PT_Locale",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "features":{
- "title":"features",
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/ObjectReferencePropertyType"
- },
- "minItems":1
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"features",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
},
- "featureInstances":{
- "title":"featureInstances",
+ "uuidref":{
+ "title":"uuidref",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/ObjectReferencePropertyType"
- },
- "minItems":1
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"featureInstances",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
}
},
- "attributeInstances":{
- "title":"attributeInstances",
+ "type":{
+ "title":"type",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/ObjectReferencePropertyType"
- },
- "minItems":1
+ "$ref":"#/definitions/TypeType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"attributeInstances",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "dataset":{
- "title":"dataset",
+ "href":{
+ "title":"href",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"dataset",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "other":{
- "title":"other",
+ "role":{
+ "title":"role",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"PT_Locale_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "ptLocale",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "MDClassificationCodePropertyType":{
+ "type":"object",
+ "title":"MDClassificationCodePropertyType",
+ "required":[
+ "mdClassificationCode"
+ ],
+ "properties":{
+ "mdClassificationCode":{
+ "title":"mdClassificationCode",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"other",
+ "localPart":"MD_ClassificationCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_ScopeDescription_Type",
+ "localPart":"MD_ClassificationCode_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "attributes",
- "features",
- "featureInstances",
- "attributeInstances",
- "dataset",
- "other"
+ "mdClassificationCode",
+ "nilReason"
]
},
- "MDReferenceSystemPropertyType":{
+ "CIResponsiblePartyPropertyType":{
"type":"object",
- "title":"MDReferenceSystemPropertyType",
+ "title":"CIResponsiblePartyPropertyType",
"required":[
- "mdReferenceSystem"
+ "ciResponsibleParty"
],
"properties":{
- "mdReferenceSystem":{
- "title":"mdReferenceSystem",
+ "ciResponsibleParty":{
+ "title":"ciResponsibleParty",
"allOf":[
{
- "$ref":"#/definitions/MDReferenceSystemType"
+ "$ref":"#/definitions/CIResponsiblePartyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_ReferenceSystem",
+ "localPart":"CI_ResponsibleParty",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -23122,11 +23005,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_ReferenceSystem_PropertyType",
+ "localPart":"CI_ResponsibleParty_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdReferenceSystem",
+ "ciResponsibleParty",
"nilReason",
"uuidref",
"type",
@@ -23138,23 +23021,35 @@
"actuate"
]
},
- "DQAccuracyOfATimeMeasurementPropertyType":{
+ "EXTemporalExtentPropertyType":{
"type":"object",
- "title":"DQAccuracyOfATimeMeasurementPropertyType",
+ "title":"EXTemporalExtentPropertyType",
"required":[
- "dqAccuracyOfATimeMeasurement"
+ "exTemporalExtent"
],
"properties":{
- "dqAccuracyOfATimeMeasurement":{
- "title":"dqAccuracyOfATimeMeasurement",
+ "exTemporalExtent":{
+ "title":"exTemporalExtent",
"allOf":[
{
- "$ref":"#/definitions/DQAccuracyOfATimeMeasurementType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/EXTemporalExtentType"
+ }
+ },
+ "elementName":{
+ "localPart":"EX_TemporalExtent",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"DQ_AccuracyOfATimeMeasurement",
+ "localPart":"EX_TemporalExtent",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -23281,11 +23176,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_AccuracyOfATimeMeasurement_PropertyType",
+ "localPart":"EX_TemporalExtent_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dqAccuracyOfATimeMeasurement",
+ "exTemporalExtent",
"nilReason",
"uuidref",
"type",
@@ -23297,23 +23192,102 @@
"actuate"
]
},
- "EXExtentPropertyType":{
+ "MDAggregateInformationType":{
+ "required":[
+ "associationType"
+ ],
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"MDAggregateInformationType",
+ "properties":{
+ "aggregateDataSetName":{
+ "title":"aggregateDataSetName",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CICitationPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"aggregateDataSetName",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "aggregateDataSetIdentifier":{
+ "title":"aggregateDataSetIdentifier",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDIdentifierPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"aggregateDataSetIdentifier",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "associationType":{
+ "title":"associationType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DSAssociationTypeCodePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"associationType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "initiativeType":{
+ "title":"initiativeType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DSInitiativeTypeCodePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"initiativeType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_AggregateInformation_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "aggregateDataSetName",
+ "aggregateDataSetIdentifier",
+ "associationType",
+ "initiativeType"
+ ]
+ },
+ "MDExtendedElementInformationPropertyType":{
"type":"object",
- "title":"EXExtentPropertyType",
+ "title":"MDExtendedElementInformationPropertyType",
"required":[
- "exExtent"
+ "mdExtendedElementInformation"
],
"properties":{
- "exExtent":{
- "title":"exExtent",
+ "mdExtendedElementInformation":{
+ "title":"mdExtendedElementInformation",
"allOf":[
{
- "$ref":"#/definitions/EXExtentType"
+ "$ref":"#/definitions/MDExtendedElementInformationType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"EX_Extent",
+ "localPart":"MD_ExtendedElementInformation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -23440,11 +23414,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"EX_Extent_PropertyType",
+ "localPart":"MD_ExtendedElementInformation_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "exExtent",
+ "mdExtendedElementInformation",
"nilReason",
"uuidref",
"type",
@@ -23456,23 +23430,35 @@
"actuate"
]
},
- "MDDistributionPropertyType":{
+ "MDContentInformationPropertyType":{
"type":"object",
- "title":"MDDistributionPropertyType",
+ "title":"MDContentInformationPropertyType",
"required":[
- "mdDistribution"
+ "abstractMDContentInformation"
],
"properties":{
- "mdDistribution":{
- "title":"mdDistribution",
+ "abstractMDContentInformation":{
+ "title":"abstractMDContentInformation",
"allOf":[
{
- "$ref":"#/definitions/MDDistributionType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractMDContentInformationType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractMD_ContentInformation",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"MD_Distribution",
+ "localPart":"AbstractMD_ContentInformation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -23599,11 +23585,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Distribution_PropertyType",
+ "localPart":"MD_ContentInformation_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdDistribution",
+ "abstractMDContentInformation",
"nilReason",
"uuidref",
"type",
@@ -23615,23 +23601,41 @@
"actuate"
]
},
- "DQTemporalValidityPropertyType":{
+ "DSSensorType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/DSSeriesType"
+ },
+ {
+ "type":"object",
+ "title":"DSSensorType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DS_Sensor_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "MDDistributionPropertyType":{
"type":"object",
- "title":"DQTemporalValidityPropertyType",
+ "title":"MDDistributionPropertyType",
"required":[
- "dqTemporalValidity"
+ "mdDistribution"
],
"properties":{
- "dqTemporalValidity":{
- "title":"dqTemporalValidity",
+ "mdDistribution":{
+ "title":"mdDistribution",
"allOf":[
{
- "$ref":"#/definitions/DQTemporalValidityType"
+ "$ref":"#/definitions/MDDistributionType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DQ_TemporalValidity",
+ "localPart":"MD_Distribution",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -23758,51 +23762,115 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_TemporalValidity_PropertyType",
+ "localPart":"MD_Distribution_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "mdDistribution",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "MDGeometricObjectsType":{
+ "required":[
+ "geometricObjectType"
+ ],
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"MDGeometricObjectsType",
+ "properties":{
+ "geometricObjectType":{
+ "title":"geometricObjectType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDGeometricObjectTypeCodePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"geometricObjectType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "geometricObjectCount":{
+ "title":"geometricObjectCount",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/IntegerPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"geometricObjectCount",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_GeometricObjects_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dqTemporalValidity",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "geometricObjectType",
+ "geometricObjectCount"
]
},
- "DQConformanceResultType":{
+ "MDGeoreferenceableType":{
"required":[
- "specification",
- "explanation",
- "pass"
+ "controlPointAvailability",
+ "orientationParameterAvailability",
+ "georeferencedParameters"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractDQResultType"
+ "$ref":"#/definitions/MDGridSpatialRepresentationType"
},
{
"type":"object",
- "title":"DQConformanceResultType",
+ "title":"MDGeoreferenceableType",
"properties":{
- "specification":{
- "title":"specification",
+ "controlPointAvailability":{
+ "title":"controlPointAvailability",
"allOf":[
{
- "$ref":"#/definitions/CICitationPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"specification",
+ "localPart":"controlPointAvailability",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "explanation":{
- "title":"explanation",
+ "orientationParameterAvailability":{
+ "title":"orientationParameterAvailability",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"orientationParameterAvailability",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "orientationParameterDescription":{
+ "title":"orientationParameterDescription",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
@@ -23810,20 +23878,37 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"explanation",
+ "localPart":"orientationParameterDescription",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "pass":{
- "title":"pass",
+ "georeferencedParameters":{
+ "title":"georeferencedParameters",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/RecordPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"pass",
+ "localPart":"georeferencedParameters",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "parameterCitation":{
+ "title":"parameterCitation",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CICitationPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"parameterCitation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -23832,44 +23917,34 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_ConformanceResult_Type",
+ "localPart":"MD_Georeferenceable_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "specification",
- "explanation",
- "pass"
+ "controlPointAvailability",
+ "orientationParameterAvailability",
+ "orientationParameterDescription",
+ "georeferencedParameters",
+ "parameterCitation"
]
},
- "MDIdentificationPropertyType":{
+ "MDMaintenanceFrequencyCodePropertyType":{
"type":"object",
- "title":"MDIdentificationPropertyType",
+ "title":"MDMaintenanceFrequencyCodePropertyType",
"required":[
- "abstractMDIdentification"
+ "mdMaintenanceFrequencyCode"
],
"properties":{
- "abstractMDIdentification":{
- "title":"abstractMDIdentification",
+ "mdMaintenanceFrequencyCode":{
+ "title":"mdMaintenanceFrequencyCode",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractMDIdentificationType"
- }
- },
- "elementName":{
- "localPart":"AbstractMD_Identification",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractMD_Identification",
+ "localPart":"MD_MaintenanceFrequencyCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -23888,147 +23963,87 @@
"localPart":"nilReason",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_MaintenanceFrequencyCode_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "mdMaintenanceFrequencyCode",
+ "nilReason"
+ ]
+ },
+ "MDVectorSpatialRepresentationType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractMDSpatialRepresentationType"
},
- "uuidref":{
- "title":"uuidref",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
+ {
+ "type":"object",
+ "title":"MDVectorSpatialRepresentationType",
+ "properties":{
+ "topologyLevel":{
+ "title":"topologyLevel",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDTopologyLevelCodePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"topologyLevel",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "geometricObjects":{
+ "title":"geometricObjects",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDGeometricObjectsPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"geometricObjects",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Identification_PropertyType",
+ "localPart":"MD_VectorSpatialRepresentation_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "abstractMDIdentification",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "topologyLevel",
+ "geometricObjects"
]
},
- "DQFormatConsistencyPropertyType":{
+ "URLPropertyType":{
"type":"object",
- "title":"DQFormatConsistencyPropertyType",
+ "title":"URLPropertyType",
"required":[
- "dqFormatConsistency"
+ "url"
],
"properties":{
- "dqFormatConsistency":{
- "title":"dqFormatConsistency",
+ "url":{
+ "title":"url",
"allOf":[
{
- "$ref":"#/definitions/DQFormatConsistencyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DQ_FormatConsistency",
+ "localPart":"URL",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24047,131 +24062,116 @@
"localPart":"nilReason",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"URL_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "url",
+ "nilReason"
+ ]
+ },
+ "DQAbsoluteExternalPositionalAccuracyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDQPositionalAccuracyType"
},
- "uuidref":{
- "title":"uuidref",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ {
+ "type":"object",
+ "title":"DQAbsoluteExternalPositionalAccuracyType",
+ "properties":{
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DQ_AbsoluteExternalPositionalAccuracy_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "MDSecurityConstraintsType":{
+ "required":[
+ "classification"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDConstraintsType"
},
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
+ {
+ "type":"object",
+ "title":"MDSecurityConstraintsType",
+ "properties":{
+ "classification":{
+ "title":"classification",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDClassificationCodePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"classification",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "userNote":{
+ "title":"userNote",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"userNote",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "classificationSystem":{
+ "title":"classificationSystem",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"classificationSystem",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "handlingDescription":{
+ "title":"handlingDescription",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"handlingDescription",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_FormatConsistency_PropertyType",
+ "localPart":"MD_SecurityConstraints_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dqFormatConsistency",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "classification",
+ "userNote",
+ "classificationSystem",
+ "handlingDescription"
]
},
- "MDTopicCategoryCodeType":{
+ "MDObligationCodeType":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -24179,11 +24179,11 @@
],
"typeType":"enumInfo",
"typeName":{
- "localPart":"MD_TopicCategoryCode_Type",
+ "localPart":"MD_ObligationCode_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "MDObligationCodeType":{
+ "MDPixelOrientationCodeType":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -24191,11 +24191,11 @@
],
"typeType":"enumInfo",
"typeName":{
- "localPart":"MD_ObligationCode_Type",
+ "localPart":"MD_PixelOrientationCode_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "MDPixelOrientationCodeType":{
+ "MDTopicCategoryCodeType":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -24203,7 +24203,7 @@
],
"typeType":"enumInfo",
"typeName":{
- "localPart":"MD_PixelOrientationCode_Type",
+ "localPart":"MD_TopicCategoryCode_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -24216,11 +24216,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDResolutionType"
+ "$ref":"#/definitions/DQAbsoluteExternalPositionalAccuracyType"
}
},
"elementName":{
- "localPart":"MD_Resolution",
+ "localPart":"DQ_AbsoluteExternalPositionalAccuracy",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24235,7 +24235,7 @@
}
},
"elementName":{
- "localPart":"MD_GeometricObjectTypeCode",
+ "localPart":"MD_SpatialRepresentationTypeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24246,11 +24246,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DSSeriesType"
+ "$ref":"#/definitions/DQQuantitativeResultType"
}
},
"elementName":{
- "localPart":"DS_Series",
+ "localPart":"DQ_QuantitativeResult",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24261,11 +24261,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EXTemporalExtentType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"EX_TemporalExtent",
+ "localPart":"CI_DateTypeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24276,11 +24276,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractDQTemporalAccuracyType"
+ "$ref":"#/definitions/MDAggregateInformationType"
}
},
"elementName":{
- "localPart":"AbstractDQ_TemporalAccuracy",
+ "localPart":"MD_AggregateInformation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24291,11 +24291,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/MDRepresentativeFractionType"
}
},
"elementName":{
- "localPart":"URL",
+ "localPart":"MD_RepresentativeFraction",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24306,11 +24306,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDBrowseGraphicType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"MD_BrowseGraphic",
+ "localPart":"MD_MediumNameCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24321,11 +24321,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractMDIdentificationType"
+ "$ref":"#/definitions/EXVerticalExtentType"
}
},
"elementName":{
- "localPart":"AbstractMD_Identification",
+ "localPart":"EX_VerticalExtent",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24336,11 +24336,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EXGeographicDescriptionType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"EX_GeographicDescription",
+ "localPart":"CI_RoleCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24355,7 +24355,7 @@
}
},
"elementName":{
- "localPart":"Country",
+ "localPart":"DQ_EvaluationMethodTypeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24366,11 +24366,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDAggregateInformationType"
+ "$ref":"#/definitions/LIProcessStepType"
}
},
"elementName":{
- "localPart":"MD_AggregateInformation",
+ "localPart":"LI_ProcessStep",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24381,11 +24381,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/MDPortrayalCatalogueReferenceType"
}
},
"elementName":{
- "localPart":"DS_InitiativeTypeCode",
+ "localPart":"MD_PortrayalCatalogueReference",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24396,11 +24396,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDIdentifierType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"MD_Identifier",
+ "localPart":"MD_DistributionUnits",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24411,11 +24411,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDPixelOrientationCodeType"
+ "$ref":"#/definitions/DSProductionSeriesType"
}
},
"elementName":{
- "localPart":"MD_PixelOrientationCode",
+ "localPart":"DS_ProductionSeries",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24426,11 +24426,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/EXGeographicDescriptionType"
}
},
"elementName":{
- "localPart":"CI_PresentationFormCode",
+ "localPart":"EX_GeographicDescription",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24441,11 +24441,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractDQPositionalAccuracyType"
+ "$ref":"#/definitions/DSSeriesType"
}
},
"elementName":{
- "localPart":"AbstractDQ_PositionalAccuracy",
+ "localPart":"DS_Series",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24456,11 +24456,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/MDServiceIdentificationType"
}
},
"elementName":{
- "localPart":"LanguageCode",
+ "localPart":"MD_ServiceIdentification",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24471,11 +24471,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DQRelativeInternalPositionalAccuracyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"DQ_RelativeInternalPositionalAccuracy",
+ "localPart":"MD_ClassificationCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24486,11 +24486,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DSDataSetType"
+ "$ref":"#/definitions/AbstractDQElementType"
}
},
"elementName":{
- "localPart":"DS_DataSet",
+ "localPart":"AbstractDQ_Element",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24501,11 +24501,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/DQNonQuantitativeAttributeAccuracyType"
}
},
"elementName":{
- "localPart":"MD_ScopeCode",
+ "localPart":"DQ_NonQuantitativeAttributeAccuracy",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24516,11 +24516,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CIDateType"
+ "$ref":"#/definitions/CIAddressType"
}
},
"elementName":{
- "localPart":"CI_Date",
+ "localPart":"CI_Address",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24531,11 +24531,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDLegalConstraintsType"
+ "$ref":"#/definitions/MDResolutionType"
}
},
"elementName":{
- "localPart":"MD_LegalConstraints",
+ "localPart":"MD_Resolution",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24546,11 +24546,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractMDSpatialRepresentationType"
+ "$ref":"#/definitions/AbstractMDIdentificationType"
}
},
"elementName":{
- "localPart":"AbstractMD_SpatialRepresentation",
+ "localPart":"AbstractMD_Identification",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24561,11 +24561,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CIAddressType"
+ "$ref":"#/definitions/MDImageDescriptionType"
}
},
"elementName":{
- "localPart":"CI_Address",
+ "localPart":"MD_ImageDescription",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24576,11 +24576,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/DQTemporalConsistencyType"
}
},
"elementName":{
- "localPart":"MD_DimensionNameTypeCode",
+ "localPart":"DQ_TemporalConsistency",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24591,11 +24591,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DQCompletenessOmissionType"
+ "$ref":"#/definitions/EXBoundingPolygonType"
}
},
"elementName":{
- "localPart":"DQ_CompletenessOmission",
+ "localPart":"EX_BoundingPolygon",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24606,11 +24606,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/RSIdentifierType"
}
},
"elementName":{
- "localPart":"MD_ProgressCode",
+ "localPart":"RS_Identifier",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24621,11 +24621,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DSPlatformType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"DS_Platform",
+ "localPart":"MD_GeometricObjectTypeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24636,11 +24636,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DQFormatConsistencyType"
+ "$ref":"#/definitions/EXTemporalExtentType"
}
},
"elementName":{
- "localPart":"DQ_FormatConsistency",
+ "localPart":"EX_TemporalExtent",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24651,11 +24651,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDDistributorType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"MD_Distributor",
+ "localPart":"MD_TopologyLevelCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24666,11 +24666,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/MDReferenceSystemType"
}
},
"elementName":{
- "localPart":"CI_DateTypeCode",
+ "localPart":"MD_ReferenceSystem",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24681,11 +24681,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/MDDimensionType"
}
},
"elementName":{
- "localPart":"MD_TopologyLevelCode",
+ "localPart":"MD_Dimension",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24696,11 +24696,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDReferenceSystemType"
+ "$ref":"#/definitions/DSPlatformType"
}
},
"elementName":{
- "localPart":"MD_ReferenceSystem",
+ "localPart":"DS_Platform",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24711,11 +24711,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractEXGeographicExtentType"
+ "$ref":"#/definitions/DSAssociationType"
}
},
"elementName":{
- "localPart":"AbstractEX_GeographicExtent",
+ "localPart":"DS_Association",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24726,11 +24726,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDFeatureCatalogueDescriptionType"
+ "$ref":"#/definitions/MDStandardOrderProcessType"
}
},
"elementName":{
- "localPart":"MD_FeatureCatalogueDescription",
+ "localPart":"MD_StandardOrderProcess",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24760,7 +24760,7 @@
}
},
"elementName":{
- "localPart":"MD_DistributionUnits",
+ "localPart":"LanguageCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24771,11 +24771,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DQNonQuantitativeAttributeAccuracyType"
+ "$ref":"#/definitions/AbstractDSAggregateType"
}
},
"elementName":{
- "localPart":"DQ_NonQuantitativeAttributeAccuracy",
+ "localPart":"AbstractDS_Aggregate",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24786,11 +24786,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDGeoreferenceableType"
+ "$ref":"#/definitions/AbstractDQLogicalConsistencyType"
}
},
"elementName":{
- "localPart":"MD_Georeferenceable",
+ "localPart":"AbstractDQ_LogicalConsistency",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24801,11 +24801,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDVectorSpatialRepresentationType"
+ "$ref":"#/definitions/MDLegalConstraintsType"
}
},
"elementName":{
- "localPart":"MD_VectorSpatialRepresentation",
+ "localPart":"MD_LegalConstraints",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24816,11 +24816,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CIOnlineResourceType"
+ "$ref":"#/definitions/CITelephoneType"
}
},
"elementName":{
- "localPart":"CI_OnlineResource",
+ "localPart":"CI_Telephone",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24835,7 +24835,7 @@
}
},
"elementName":{
- "localPart":"MD_DatatypeCode",
+ "localPart":"MD_MaintenanceFrequencyCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24846,11 +24846,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDFormatType"
+ "$ref":"#/definitions/PTFreeTextType"
}
},
"elementName":{
- "localPart":"MD_Format",
+ "localPart":"PT_FreeText",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24861,11 +24861,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDStandardOrderProcessType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"MD_StandardOrderProcess",
+ "localPart":"Country",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24876,11 +24876,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDServiceIdentificationType"
+ "$ref":"#/definitions/MDCoverageDescriptionType"
}
},
"elementName":{
- "localPart":"MD_ServiceIdentification",
+ "localPart":"MD_CoverageDescription",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24891,11 +24891,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DQGriddedDataPositionalAccuracyType"
+ "$ref":"#/definitions/MDFeatureCatalogueDescriptionType"
}
},
"elementName":{
- "localPart":"DQ_GriddedDataPositionalAccuracy",
+ "localPart":"MD_FeatureCatalogueDescription",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24906,11 +24906,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractMDContentInformationType"
+ "$ref":"#/definitions/MDScopeDescriptionType"
}
},
"elementName":{
- "localPart":"AbstractMD_ContentInformation",
+ "localPart":"MD_ScopeDescription",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24921,11 +24921,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDScopeDescriptionType"
+ "$ref":"#/definitions/MDObligationCodeType"
}
},
"elementName":{
- "localPart":"MD_ScopeDescription",
+ "localPart":"MD_ObligationCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24936,11 +24936,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DSSensorType"
+ "$ref":"#/definitions/CIContactType"
}
},
"elementName":{
- "localPart":"DS_Sensor",
+ "localPart":"CI_Contact",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24951,11 +24951,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDExtendedElementInformationType"
+ "$ref":"#/definitions/MDMetadataExtensionInformationType"
}
},
"elementName":{
- "localPart":"MD_ExtendedElementInformation",
+ "localPart":"MD_MetadataExtensionInformation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24966,11 +24966,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDMetadataType"
+ "$ref":"#/definitions/LocalisedCharacterStringType"
}
},
"elementName":{
- "localPart":"MD_Metadata",
+ "localPart":"LocalisedCharacterString",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24981,11 +24981,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DQAbsoluteExternalPositionalAccuracyType"
+ "$ref":"#/definitions/MDMaintenanceInformationType"
}
},
"elementName":{
- "localPart":"DQ_AbsoluteExternalPositionalAccuracy",
+ "localPart":"MD_MaintenanceInformation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24996,11 +24996,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DQScopeType"
+ "$ref":"#/definitions/MDGeoreferenceableType"
}
},
"elementName":{
- "localPart":"DQ_Scope",
+ "localPart":"MD_Georeferenceable",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25011,11 +25011,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/EXGeographicBoundingBoxType"
}
},
"elementName":{
- "localPart":"DS_AssociationTypeCode",
+ "localPart":"EX_GeographicBoundingBox",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25026,11 +25026,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDGeometricObjectsType"
+ "$ref":"#/definitions/MDPixelOrientationCodeType"
}
},
"elementName":{
- "localPart":"MD_GeometricObjects",
+ "localPart":"MD_PixelOrientationCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25041,11 +25041,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DSAssociationType"
+ "$ref":"#/definitions/MDApplicationSchemaInformationType"
}
},
"elementName":{
- "localPart":"DS_Association",
+ "localPart":"MD_ApplicationSchemaInformation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25056,11 +25056,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDUsageType"
+ "$ref":"#/definitions/DSStereoMateType"
}
},
"elementName":{
- "localPart":"MD_Usage",
+ "localPart":"DS_StereoMate",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25071,11 +25071,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CISeriesType"
+ "$ref":"#/definitions/AbstractMDSpatialRepresentationType"
}
},
"elementName":{
- "localPart":"CI_Series",
+ "localPart":"AbstractMD_SpatialRepresentation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25090,7 +25090,7 @@
}
},
"elementName":{
- "localPart":"DQ_EvaluationMethodTypeCode",
+ "localPart":"MD_RestrictionCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25101,11 +25101,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDSecurityConstraintsType"
+ "$ref":"#/definitions/AbstractDQResultType"
}
},
"elementName":{
- "localPart":"MD_SecurityConstraints",
+ "localPart":"AbstractDQ_Result",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25116,11 +25116,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/CIDateType"
}
},
"elementName":{
- "localPart":"MD_ClassificationCode",
+ "localPart":"CI_Date",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25131,11 +25131,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDApplicationSchemaInformationType"
+ "$ref":"#/definitions/MDFormatType"
}
},
"elementName":{
- "localPart":"MD_ApplicationSchemaInformation",
+ "localPart":"MD_Format",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25146,11 +25146,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EXSpatialTemporalExtentType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"EX_SpatialTemporalExtent",
+ "localPart":"CI_PresentationFormCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25161,11 +25161,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractDQThematicAccuracyType"
+ "$ref":"#/definitions/MDBrowseGraphicType"
}
},
"elementName":{
- "localPart":"AbstractDQ_ThematicAccuracy",
+ "localPart":"MD_BrowseGraphic",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25176,11 +25176,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/LISourceType"
}
},
"elementName":{
- "localPart":"CI_RoleCode",
+ "localPart":"LI_Source",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25191,11 +25191,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDImageDescriptionType"
+ "$ref":"#/definitions/AbstractDQPositionalAccuracyType"
}
},
"elementName":{
- "localPart":"MD_ImageDescription",
+ "localPart":"AbstractDQ_PositionalAccuracy",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25206,11 +25206,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DQDomainConsistencyType"
+ "$ref":"#/definitions/MDGeorectifiedType"
}
},
"elementName":{
- "localPart":"DQ_DomainConsistency",
+ "localPart":"MD_Georectified",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25221,11 +25221,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DSInitiativeType"
+ "$ref":"#/definitions/EXExtentType"
}
},
"elementName":{
- "localPart":"DS_Initiative",
+ "localPart":"EX_Extent",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25236,11 +25236,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDObligationCodeType"
+ "$ref":"#/definitions/MDDistributionType"
}
},
"elementName":{
- "localPart":"MD_ObligationCode",
+ "localPart":"MD_Distribution",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25251,11 +25251,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DQQuantitativeAttributeAccuracyType"
+ "$ref":"#/definitions/MDRangeDimensionType"
}
},
"elementName":{
- "localPart":"DQ_QuantitativeAttributeAccuracy",
+ "localPart":"MD_RangeDimension",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25266,11 +25266,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DQDataQualityType"
+ "$ref":"#/definitions/MDMediumType"
}
},
"elementName":{
- "localPart":"DQ_DataQuality",
+ "localPart":"MD_Medium",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25281,11 +25281,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DQQuantitativeResultType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"DQ_QuantitativeResult",
+ "localPart":"DS_AssociationTypeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25296,11 +25296,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CIContactType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"CI_Contact",
+ "localPart":"MD_KeywordTypeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25311,11 +25311,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/DQThematicClassificationCorrectnessType"
}
},
"elementName":{
- "localPart":"MD_ImagingConditionCode",
+ "localPart":"DQ_ThematicClassificationCorrectness",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25326,11 +25326,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractRSReferenceSystemType"
+ "$ref":"#/definitions/DQCompletenessOmissionType"
}
},
"elementName":{
- "localPart":"AbstractRS_ReferenceSystem",
+ "localPart":"DQ_CompletenessOmission",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25341,11 +25341,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/MDBandType"
}
},
"elementName":{
- "localPart":"MD_MediumFormatCode",
+ "localPart":"MD_Band",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25356,11 +25356,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EXVerticalExtentType"
+ "$ref":"#/definitions/AbstractDQCompletenessType"
}
},
"elementName":{
- "localPart":"EX_VerticalExtent",
+ "localPart":"AbstractDQ_Completeness",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25371,11 +25371,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/AbstractEXGeographicExtentType"
}
},
"elementName":{
- "localPart":"MD_CellGeometryCode",
+ "localPart":"AbstractEX_GeographicExtent",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25386,11 +25386,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PTFreeTextType"
+ "$ref":"#/definitions/PTLocaleType"
}
},
"elementName":{
- "localPart":"PT_FreeText",
+ "localPart":"PT_Locale",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25401,11 +25401,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DQConceptualConsistencyType"
+ "$ref":"#/definitions/MDTopicCategoryCodeType"
}
},
"elementName":{
- "localPart":"DQ_ConceptualConsistency",
+ "localPart":"MD_TopicCategoryCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25416,11 +25416,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CICitationType"
+ "$ref":"#/definitions/CISeriesType"
}
},
"elementName":{
- "localPart":"CI_Citation",
+ "localPart":"CI_Series",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25431,11 +25431,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/MDUsageType"
}
},
"elementName":{
- "localPart":"MD_CoverageContentTypeCode",
+ "localPart":"MD_Usage",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25446,11 +25446,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDMediumType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"MD_Medium",
+ "localPart":"DS_InitiativeTypeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25461,11 +25461,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDRangeDimensionType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"MD_RangeDimension",
+ "localPart":"MD_CellGeometryCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25476,11 +25476,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LIProcessStepType"
+ "$ref":"#/definitions/DQFormatConsistencyType"
}
},
"elementName":{
- "localPart":"LI_ProcessStep",
+ "localPart":"DQ_FormatConsistency",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25491,11 +25491,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractDSAggregateType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
},
"elementName":{
- "localPart":"AbstractDS_Aggregate",
+ "localPart":"URL",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25506,11 +25506,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/DQGriddedDataPositionalAccuracyType"
}
},
"elementName":{
- "localPart":"MD_MediumNameCode",
+ "localPart":"DQ_GriddedDataPositionalAccuracy",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25521,11 +25521,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDBandType"
+ "$ref":"#/definitions/DQTopologicalConsistencyType"
}
},
"elementName":{
- "localPart":"MD_Band",
+ "localPart":"DQ_TopologicalConsistency",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25536,11 +25536,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDConstraintsType"
+ "$ref":"#/definitions/DSOtherAggregateType"
}
},
"elementName":{
- "localPart":"MD_Constraints",
+ "localPart":"DS_OtherAggregate",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25551,11 +25551,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LILineageType"
+ "$ref":"#/definitions/MDGeometricObjectsType"
}
},
"elementName":{
- "localPart":"LI_Lineage",
+ "localPart":"MD_GeometricObjects",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25566,11 +25566,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LocalisedCharacterStringType"
+ "$ref":"#/definitions/AbstractMDContentInformationType"
}
},
"elementName":{
- "localPart":"LocalisedCharacterString",
+ "localPart":"AbstractMD_ContentInformation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25581,11 +25581,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PTLocaleContainerType"
+ "$ref":"#/definitions/MDKeywordsType"
}
},
"elementName":{
- "localPart":"PT_LocaleContainer",
+ "localPart":"MD_Keywords",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25596,11 +25596,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LISourceType"
+ "$ref":"#/definitions/PTLocaleContainerType"
}
},
"elementName":{
- "localPart":"LI_Source",
+ "localPart":"PT_LocaleContainer",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25611,11 +25611,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDGridSpatialRepresentationType"
+ "$ref":"#/definitions/DSDataSetType"
}
},
"elementName":{
- "localPart":"MD_GridSpatialRepresentation",
+ "localPart":"DS_DataSet",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25626,11 +25626,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/MDConstraintsType"
}
},
"elementName":{
- "localPart":"MD_RestrictionCode",
+ "localPart":"MD_Constraints",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25641,11 +25641,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractDQCompletenessType"
+ "$ref":"#/definitions/MDIdentifierType"
}
},
"elementName":{
- "localPart":"AbstractDQ_Completeness",
+ "localPart":"MD_Identifier",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25656,11 +25656,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDTopicCategoryCodeType"
+ "$ref":"#/definitions/AbstractDQThematicAccuracyType"
}
},
"elementName":{
- "localPart":"MD_TopicCategoryCode",
+ "localPart":"AbstractDQ_ThematicAccuracy",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25671,11 +25671,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DQTopologicalConsistencyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"DQ_TopologicalConsistency",
+ "localPart":"MD_CharacterSetCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25686,11 +25686,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDPortrayalCatalogueReferenceType"
+ "$ref":"#/definitions/DQCompletenessCommissionType"
}
},
"elementName":{
- "localPart":"MD_PortrayalCatalogueReference",
+ "localPart":"DQ_CompletenessCommission",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25701,11 +25701,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EXBoundingPolygonType"
+ "$ref":"#/definitions/MDSecurityConstraintsType"
}
},
"elementName":{
- "localPart":"EX_BoundingPolygon",
+ "localPart":"MD_SecurityConstraints",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25716,11 +25716,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EXGeographicBoundingBoxType"
+ "$ref":"#/definitions/MDVectorSpatialRepresentationType"
}
},
"elementName":{
- "localPart":"EX_GeographicBoundingBox",
+ "localPart":"MD_VectorSpatialRepresentation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25731,11 +25731,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractDQResultType"
+ "$ref":"#/definitions/DQAccuracyOfATimeMeasurementType"
}
},
"elementName":{
- "localPart":"AbstractDQ_Result",
+ "localPart":"DQ_AccuracyOfATimeMeasurement",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25746,11 +25746,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDKeywordsType"
+ "$ref":"#/definitions/AbstractRSReferenceSystemType"
}
},
"elementName":{
- "localPart":"MD_Keywords",
+ "localPart":"AbstractRS_ReferenceSystem",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25761,11 +25761,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDDistributionType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"MD_Distribution",
+ "localPart":"MD_ScopeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25776,11 +25776,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractDQLogicalConsistencyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"AbstractDQ_LogicalConsistency",
+ "localPart":"MD_CoverageContentTypeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25795,7 +25795,7 @@
}
},
"elementName":{
- "localPart":"MD_SpatialRepresentationTypeCode",
+ "localPart":"CI_OnLineFunctionCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25806,11 +25806,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDMetadataExtensionInformationType"
+ "$ref":"#/definitions/MDExtendedElementInformationType"
}
},
"elementName":{
- "localPart":"MD_MetadataExtensionInformation",
+ "localPart":"MD_ExtendedElementInformation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25821,11 +25821,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DQTemporalValidityType"
+ "$ref":"#/definitions/EXSpatialTemporalExtentType"
}
},
"elementName":{
- "localPart":"DQ_TemporalValidity",
+ "localPart":"EX_SpatialTemporalExtent",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25836,11 +25836,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractDQElementType"
+ "$ref":"#/definitions/DSSensorType"
}
},
"elementName":{
- "localPart":"AbstractDQ_Element",
+ "localPart":"DS_Sensor",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25851,11 +25851,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CITelephoneType"
+ "$ref":"#/definitions/DQTemporalValidityType"
}
},
"elementName":{
- "localPart":"CI_Telephone",
+ "localPart":"DQ_TemporalValidity",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25866,11 +25866,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DSProductionSeriesType"
+ "$ref":"#/definitions/MDMetadataType"
}
},
"elementName":{
- "localPart":"DS_ProductionSeries",
+ "localPart":"MD_Metadata",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25881,11 +25881,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDDataIdentificationType"
+ "$ref":"#/definitions/DQRelativeInternalPositionalAccuracyType"
}
},
"elementName":{
- "localPart":"MD_DataIdentification",
+ "localPart":"DQ_RelativeInternalPositionalAccuracy",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25896,11 +25896,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DQThematicClassificationCorrectnessType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"DQ_ThematicClassificationCorrectness",
+ "localPart":"MD_DatatypeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25911,11 +25911,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDCoverageDescriptionType"
+ "$ref":"#/definitions/MDDistributorType"
}
},
"elementName":{
- "localPart":"MD_CoverageDescription",
+ "localPart":"MD_Distributor",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25926,11 +25926,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DQAccuracyOfATimeMeasurementType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"DQ_AccuracyOfATimeMeasurement",
+ "localPart":"MD_MediumFormatCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25945,7 +25945,7 @@
}
},
"elementName":{
- "localPart":"MD_MaintenanceFrequencyCode",
+ "localPart":"MD_DimensionNameTypeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25956,11 +25956,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDRepresentativeFractionType"
+ "$ref":"#/definitions/AbstractDQTemporalAccuracyType"
}
},
"elementName":{
- "localPart":"MD_RepresentativeFraction",
+ "localPart":"AbstractDQ_TemporalAccuracy",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25971,11 +25971,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DSOtherAggregateType"
+ "$ref":"#/definitions/DQConceptualConsistencyType"
}
},
"elementName":{
- "localPart":"DS_OtherAggregate",
+ "localPart":"DQ_ConceptualConsistency",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25986,11 +25986,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDGeorectifiedType"
+ "$ref":"#/definitions/MDDataIdentificationType"
}
},
"elementName":{
- "localPart":"MD_Georectified",
+ "localPart":"MD_DataIdentification",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -26001,11 +26001,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DQCompletenessCommissionType"
+ "$ref":"#/definitions/DQDomainConsistencyType"
}
},
"elementName":{
- "localPart":"DQ_CompletenessCommission",
+ "localPart":"DQ_DomainConsistency",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -26016,11 +26016,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PTLocaleType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"PT_Locale",
+ "localPart":"MD_ProgressCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -26031,11 +26031,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CIResponsiblePartyType"
+ "$ref":"#/definitions/CICitationType"
}
},
"elementName":{
- "localPart":"CI_ResponsibleParty",
+ "localPart":"CI_Citation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -26046,11 +26046,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EXExtentType"
+ "$ref":"#/definitions/DQDataQualityType"
}
},
"elementName":{
- "localPart":"EX_Extent",
+ "localPart":"DQ_DataQuality",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -26061,11 +26061,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DQTemporalConsistencyType"
+ "$ref":"#/definitions/DSInitiativeType"
}
},
"elementName":{
- "localPart":"DQ_TemporalConsistency",
+ "localPart":"DS_Initiative",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -26076,11 +26076,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDDimensionType"
+ "$ref":"#/definitions/DQScopeType"
}
},
"elementName":{
- "localPart":"MD_Dimension",
+ "localPart":"DQ_Scope",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -26091,11 +26091,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/LILineageType"
}
},
"elementName":{
- "localPart":"MD_KeywordTypeCode",
+ "localPart":"LI_Lineage",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -26106,11 +26106,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDMaintenanceInformationType"
+ "$ref":"#/definitions/MDGridSpatialRepresentationType"
}
},
"elementName":{
- "localPart":"MD_MaintenanceInformation",
+ "localPart":"MD_GridSpatialRepresentation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -26121,11 +26121,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/CIResponsiblePartyType"
}
},
"elementName":{
- "localPart":"MD_CharacterSetCode",
+ "localPart":"CI_ResponsibleParty",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -26136,11 +26136,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DQConformanceResultType"
+ "$ref":"#/definitions/DQQuantitativeAttributeAccuracyType"
}
},
"elementName":{
- "localPart":"DQ_ConformanceResult",
+ "localPart":"DQ_QuantitativeAttributeAccuracy",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -26151,11 +26151,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DSStereoMateType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"DS_StereoMate",
+ "localPart":"MD_ImagingConditionCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -26166,11 +26166,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/CIOnlineResourceType"
}
},
"elementName":{
- "localPart":"CI_OnLineFunctionCode",
+ "localPart":"CI_OnlineResource",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -26181,11 +26181,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RSIdentifierType"
+ "$ref":"#/definitions/DQConformanceResultType"
}
},
"elementName":{
- "localPart":"RS_Identifier",
+ "localPart":"DQ_ConformanceResult",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
diff --git a/scripts/jsonschemas/ISO19139_GMD_20070417.jsonschema b/scripts/jsonschemas/ISO19139_GMD_20070417.jsonschema
index a3f51cd4..5ba1478c 100644
--- a/scripts/jsonschemas/ISO19139_GMD_20070417.jsonschema
+++ b/scripts/jsonschemas/ISO19139_GMD_20070417.jsonschema
@@ -2,70 +2,23 @@
{
"id":"http://www.isotc211.org/2005/gmd#",
"definitions":{
- "MDDimensionNameTypeCodePropertyType":{
- "type":"object",
- "title":"MDDimensionNameTypeCodePropertyType",
- "required":[
- "mdDimensionNameTypeCode"
- ],
- "properties":{
- "mdDimensionNameTypeCode":{
- "title":"mdDimensionNameTypeCode",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MD_DimensionNameTypeCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_DimensionNameTypeCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "mdDimensionNameTypeCode",
- "nilReason"
- ]
- },
- "MDGeoreferenceablePropertyType":{
+ "MDFeatureCatalogueDescriptionPropertyType":{
"type":"object",
- "title":"MDGeoreferenceablePropertyType",
+ "title":"MDFeatureCatalogueDescriptionPropertyType",
"required":[
- "mdGeoreferenceable"
+ "mdFeatureCatalogueDescription"
],
"properties":{
- "mdGeoreferenceable":{
- "title":"mdGeoreferenceable",
+ "mdFeatureCatalogueDescription":{
+ "title":"mdFeatureCatalogueDescription",
"allOf":[
{
- "$ref":"#/definitions/MDGeoreferenceableType"
+ "$ref":"#/definitions/MDFeatureCatalogueDescriptionType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_Georeferenceable",
+ "localPart":"MD_FeatureCatalogueDescription",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -192,11 +145,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Georeferenceable_PropertyType",
+ "localPart":"MD_FeatureCatalogueDescription_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdGeoreferenceable",
+ "mdFeatureCatalogueDescription",
"nilReason",
"uuidref",
"type",
@@ -208,191 +161,23 @@
"actuate"
]
},
- "MDMediumNameCodePropertyType":{
- "type":"object",
- "title":"MDMediumNameCodePropertyType",
- "required":[
- "mdMediumNameCode"
- ],
- "properties":{
- "mdMediumNameCode":{
- "title":"mdMediumNameCode",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MD_MediumNameCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_MediumNameCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "mdMediumNameCode",
- "nilReason"
- ]
- },
- "AbstractRSReferenceSystemType":{
- "required":[
- "name"
- ],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"AbstractRSReferenceSystemType",
- "properties":{
- "name":{
- "title":"name",
- "allOf":[
- {
- "$ref":"#/definitions/RSIdentifierPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"name",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "domainOfValidity":{
- "title":"domainOfValidity",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/EXExtentPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"domainOfValidity",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractRS_ReferenceSystem_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "name",
- "domainOfValidity"
- ]
- },
- "RSIdentifierType":{
- "allOf":[
- {
- "$ref":"#/definitions/MDIdentifierType"
- },
- {
- "type":"object",
- "title":"RSIdentifierType",
- "properties":{
- "codeSpace":{
- "title":"codeSpace",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"codeSpace",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "version":{
- "title":"version",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"version",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"RS_Identifier_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "codeSpace",
- "version"
- ]
- },
- "AbstractDQPositionalAccuracyType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDQElementType"
- },
- {
- "type":"object",
- "title":"AbstractDQPositionalAccuracyType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractDQ_PositionalAccuracy_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "DQConformanceResultPropertyType":{
+ "MDPortrayalCatalogueReferencePropertyType":{
"type":"object",
- "title":"DQConformanceResultPropertyType",
+ "title":"MDPortrayalCatalogueReferencePropertyType",
"required":[
- "dqConformanceResult"
+ "mdPortrayalCatalogueReference"
],
"properties":{
- "dqConformanceResult":{
- "title":"dqConformanceResult",
+ "mdPortrayalCatalogueReference":{
+ "title":"mdPortrayalCatalogueReference",
"allOf":[
{
- "$ref":"#/definitions/DQConformanceResultType"
+ "$ref":"#/definitions/MDPortrayalCatalogueReferenceType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DQ_ConformanceResult",
+ "localPart":"MD_PortrayalCatalogueReference",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -519,11 +304,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_ConformanceResult_PropertyType",
+ "localPart":"MD_PortrayalCatalogueReference_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dqConformanceResult",
+ "mdPortrayalCatalogueReference",
"nilReason",
"uuidref",
"type",
@@ -535,70 +320,80 @@
"actuate"
]
},
- "EXTemporalExtentType":{
+ "MDSpatialRepresentationTypeCodePropertyType":{
+ "type":"object",
+ "title":"MDSpatialRepresentationTypeCodePropertyType",
"required":[
- "extent"
+ "mdSpatialRepresentationTypeCode"
],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ "properties":{
+ "mdSpatialRepresentationTypeCode":{
+ "title":"mdSpatialRepresentationTypeCode",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MD_SpatialRepresentationTypeCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
},
- {
- "type":"object",
- "title":"EXTemporalExtentType",
- "properties":{
- "extent":{
- "title":"extent",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gts#/definitions/TMPrimitivePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"extent",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"EX_TemporalExtent_Type",
+ "localPart":"MD_SpatialRepresentationTypeCode_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "extent"
+ "mdSpatialRepresentationTypeCode",
+ "nilReason"
]
},
- "DQCompletenessCommissionType":{
+ "DQDomainConsistencyType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractDQCompletenessType"
+ "$ref":"#/definitions/AbstractDQLogicalConsistencyType"
},
{
"type":"object",
- "title":"DQCompletenessCommissionType",
+ "title":"DQDomainConsistencyType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_CompletenessCommission_Type",
+ "localPart":"DQ_DomainConsistency_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "MDSpatialRepresentationPropertyType":{
+ "DQTemporalAccuracyPropertyType":{
"type":"object",
- "title":"MDSpatialRepresentationPropertyType",
+ "title":"DQTemporalAccuracyPropertyType",
"required":[
- "abstractMDSpatialRepresentation"
+ "abstractDQTemporalAccuracy"
],
"properties":{
- "abstractMDSpatialRepresentation":{
- "title":"abstractMDSpatialRepresentation",
+ "abstractDQTemporalAccuracy":{
+ "title":"abstractDQTemporalAccuracy",
"allOf":[
{
"type":"object",
@@ -607,18 +402,18 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractMDSpatialRepresentationType"
+ "$ref":"#/definitions/AbstractDQTemporalAccuracyType"
}
},
"elementName":{
- "localPart":"AbstractMD_SpatialRepresentation",
+ "localPart":"AbstractDQ_TemporalAccuracy",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"AbstractMD_SpatialRepresentation",
+ "localPart":"AbstractDQ_TemporalAccuracy",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -745,11 +540,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_SpatialRepresentation_PropertyType",
+ "localPart":"DQ_TemporalAccuracy_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "abstractMDSpatialRepresentation",
+ "abstractDQTemporalAccuracy",
"nilReason",
"uuidref",
"type",
@@ -761,17 +556,17 @@
"actuate"
]
},
- "EXExtentType":{
+ "CISeriesType":{
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
{
"type":"object",
- "title":"EXExtentType",
+ "title":"CISeriesType",
"properties":{
- "description":{
- "title":"description",
+ "name":{
+ "title":"name",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
@@ -779,58 +574,33 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"description",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "geographicElement":{
- "title":"geographicElement",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/EXGeographicExtentPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"geographicElement",
+ "localPart":"name",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "temporalElement":{
- "title":"temporalElement",
+ "issueIdentification":{
+ "title":"issueIdentification",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/EXTemporalExtentPropertyType"
- },
- "minItems":0
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"temporalElement",
+ "localPart":"issueIdentification",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "verticalElement":{
- "title":"verticalElement",
+ "page":{
+ "title":"page",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/EXVerticalExtentPropertyType"
- },
- "minItems":0
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"verticalElement",
+ "localPart":"page",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -839,200 +609,286 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"EX_Extent_Type",
+ "localPart":"CI_Series_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "description",
- "geographicElement",
- "temporalElement",
- "verticalElement"
+ "name",
+ "issueIdentification",
+ "page"
]
},
- "PTFreeTextType":{
+ "CIOnLineFunctionCodePropertyType":{
+ "type":"object",
+ "title":"CIOnLineFunctionCodePropertyType",
"required":[
- "textGroup"
+ "ciOnLineFunctionCode"
],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ "properties":{
+ "ciOnLineFunctionCode":{
+ "title":"ciOnLineFunctionCode",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"CI_OnLineFunctionCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
},
- {
- "type":"object",
- "title":"PTFreeTextType",
- "properties":{
- "textGroup":{
- "title":"textGroup",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/LocalisedCharacterStringPropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"textGroup",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"PT_FreeText_Type",
+ "localPart":"CI_OnLineFunctionCode_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "textGroup"
+ "ciOnLineFunctionCode",
+ "nilReason"
]
},
- "AbstractMDContentInformationType":{
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ "DQAccuracyOfATimeMeasurementPropertyType":{
+ "type":"object",
+ "title":"DQAccuracyOfATimeMeasurementPropertyType",
+ "required":[
+ "dqAccuracyOfATimeMeasurement"
+ ],
+ "properties":{
+ "dqAccuracyOfATimeMeasurement":{
+ "title":"dqAccuracyOfATimeMeasurement",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DQAccuracyOfATimeMeasurementType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"DQ_AccuracyOfATimeMeasurement",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
},
- {
- "type":"object",
- "title":"AbstractMDContentInformationType",
- "properties":{
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractMD_ContentInformation_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "CIContactType":{
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
- {
- "type":"object",
- "title":"CIContactType",
- "properties":{
- "phone":{
- "title":"phone",
- "allOf":[
- {
- "$ref":"#/definitions/CITelephonePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"phone",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "address":{
- "title":"address",
- "allOf":[
- {
- "$ref":"#/definitions/CIAddressPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"address",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "onlineResource":{
- "title":"onlineResource",
- "allOf":[
- {
- "$ref":"#/definitions/CIOnlineResourcePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"onlineResource",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "hoursOfService":{
- "title":"hoursOfService",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"hoursOfService",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "contactInstructions":{
- "title":"contactInstructions",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"contactInstructions",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "uuidref":{
+ "title":"uuidref",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"CI_Contact_Type",
+ "localPart":"DQ_AccuracyOfATimeMeasurement_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "phone",
- "address",
- "onlineResource",
- "hoursOfService",
- "contactInstructions"
+ "dqAccuracyOfATimeMeasurement",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "DSPlatformType":{
+ "DQFormatConsistencyType":{
"allOf":[
{
- "$ref":"#/definitions/DSSeriesType"
+ "$ref":"#/definitions/AbstractDQLogicalConsistencyType"
},
{
"type":"object",
- "title":"DSPlatformType",
+ "title":"DQFormatConsistencyType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DS_Platform_Type",
+ "localPart":"DQ_FormatConsistency_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "MDDigitalTransferOptionsPropertyType":{
+ "DSAssociationType":{
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"DSAssociationType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DS_Association_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "DQThematicAccuracyPropertyType":{
"type":"object",
- "title":"MDDigitalTransferOptionsPropertyType",
+ "title":"DQThematicAccuracyPropertyType",
"required":[
- "mdDigitalTransferOptions"
+ "abstractDQThematicAccuracy"
],
"properties":{
- "mdDigitalTransferOptions":{
- "title":"mdDigitalTransferOptions",
+ "abstractDQThematicAccuracy":{
+ "title":"abstractDQThematicAccuracy",
"allOf":[
{
- "$ref":"#/definitions/MDDigitalTransferOptionsType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractDQThematicAccuracyType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractDQ_ThematicAccuracy",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"MD_DigitalTransferOptions",
+ "localPart":"AbstractDQ_ThematicAccuracy",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -1159,11 +1015,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_DigitalTransferOptions_PropertyType",
+ "localPart":"DQ_ThematicAccuracy_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdDigitalTransferOptions",
+ "abstractDQThematicAccuracy",
"nilReason",
"uuidref",
"type",
@@ -1175,23 +1031,23 @@
"actuate"
]
},
- "MDKeywordsPropertyType":{
+ "DQTopologicalConsistencyPropertyType":{
"type":"object",
- "title":"MDKeywordsPropertyType",
+ "title":"DQTopologicalConsistencyPropertyType",
"required":[
- "mdKeywords"
+ "dqTopologicalConsistency"
],
"properties":{
- "mdKeywords":{
- "title":"mdKeywords",
+ "dqTopologicalConsistency":{
+ "title":"dqTopologicalConsistency",
"allOf":[
{
- "$ref":"#/definitions/MDKeywordsType"
+ "$ref":"#/definitions/DQTopologicalConsistencyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_Keywords",
+ "localPart":"DQ_TopologicalConsistency",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -1318,11 +1174,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Keywords_PropertyType",
+ "localPart":"DQ_TopologicalConsistency_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdKeywords",
+ "dqTopologicalConsistency",
"nilReason",
"uuidref",
"type",
@@ -1334,42 +1190,215 @@
"actuate"
]
},
- "MDVectorSpatialRepresentationType":{
+ "MDMaintenanceFrequencyCodePropertyType":{
+ "type":"object",
+ "title":"MDMaintenanceFrequencyCodePropertyType",
+ "required":[
+ "mdMaintenanceFrequencyCode"
+ ],
+ "properties":{
+ "mdMaintenanceFrequencyCode":{
+ "title":"mdMaintenanceFrequencyCode",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MD_MaintenanceFrequencyCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_MaintenanceFrequencyCode_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "mdMaintenanceFrequencyCode",
+ "nilReason"
+ ]
+ },
+ "MDImageDescriptionType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractMDSpatialRepresentationType"
+ "$ref":"#/definitions/MDCoverageDescriptionType"
},
{
"type":"object",
- "title":"MDVectorSpatialRepresentationType",
+ "title":"MDImageDescriptionType",
"properties":{
- "topologyLevel":{
- "title":"topologyLevel",
+ "illuminationElevationAngle":{
+ "title":"illuminationElevationAngle",
"allOf":[
{
- "$ref":"#/definitions/MDTopologyLevelCodePropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"topologyLevel",
+ "localPart":"illuminationElevationAngle",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "geometricObjects":{
- "title":"geometricObjects",
+ "illuminationAzimuthAngle":{
+ "title":"illuminationAzimuthAngle",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDGeometricObjectsPropertyType"
- },
- "minItems":0
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"geometricObjects",
+ "localPart":"illuminationAzimuthAngle",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "imagingCondition":{
+ "title":"imagingCondition",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDImagingConditionCodePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"imagingCondition",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "imageQualityCode":{
+ "title":"imageQualityCode",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDIdentifierPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"imageQualityCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "cloudCoverPercentage":{
+ "title":"cloudCoverPercentage",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"cloudCoverPercentage",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "processingLevelCode":{
+ "title":"processingLevelCode",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDIdentifierPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"processingLevelCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "compressionGenerationQuantity":{
+ "title":"compressionGenerationQuantity",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/IntegerPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"compressionGenerationQuantity",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "triangulationIndicator":{
+ "title":"triangulationIndicator",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"triangulationIndicator",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "radiometricCalibrationDataAvailability":{
+ "title":"radiometricCalibrationDataAvailability",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"radiometricCalibrationDataAvailability",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "cameraCalibrationInformationAvailability":{
+ "title":"cameraCalibrationInformationAvailability",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"cameraCalibrationInformationAvailability",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "filmDistortionInformationAvailability":{
+ "title":"filmDistortionInformationAvailability",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"filmDistortionInformationAvailability",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "lensDistortionInformationAvailability":{
+ "title":"lensDistortionInformationAvailability",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"lensDistortionInformationAvailability",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -1378,23 +1407,33 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_VectorSpatialRepresentation_Type",
+ "localPart":"MD_ImageDescription_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "topologyLevel",
- "geometricObjects"
+ "illuminationElevationAngle",
+ "illuminationAzimuthAngle",
+ "imagingCondition",
+ "imageQualityCode",
+ "cloudCoverPercentage",
+ "processingLevelCode",
+ "compressionGenerationQuantity",
+ "triangulationIndicator",
+ "radiometricCalibrationDataAvailability",
+ "cameraCalibrationInformationAvailability",
+ "filmDistortionInformationAvailability",
+ "lensDistortionInformationAvailability"
]
},
- "DQElementPropertyType":{
+ "MDIdentifierPropertyType":{
"type":"object",
- "title":"DQElementPropertyType",
+ "title":"MDIdentifierPropertyType",
"required":[
- "abstractDQElement"
+ "mdIdentifier"
],
"properties":{
- "abstractDQElement":{
- "title":"abstractDQElement",
+ "mdIdentifier":{
+ "title":"mdIdentifier",
"allOf":[
{
"type":"object",
@@ -1403,18 +1442,18 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractDQElementType"
+ "$ref":"#/definitions/MDIdentifierType"
}
},
"elementName":{
- "localPart":"AbstractDQ_Element",
+ "localPart":"MD_Identifier",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"AbstractDQ_Element",
+ "localPart":"MD_Identifier",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -1541,11 +1580,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_Element_PropertyType",
+ "localPart":"MD_Identifier_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "abstractDQElement",
+ "mdIdentifier",
"nilReason",
"uuidref",
"type",
@@ -1557,23 +1596,59 @@
"actuate"
]
},
- "CICitationPropertyType":{
- "type":"object",
- "title":"CICitationPropertyType",
- "required":[
- "ciCitation"
- ],
- "properties":{
- "ciCitation":{
- "title":"ciCitation",
- "allOf":[
- {
- "$ref":"#/definitions/CICitationType"
- }
+ "DQCompletenessCommissionType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDQCompletenessType"
+ },
+ {
+ "type":"object",
+ "title":"DQCompletenessCommissionType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DQ_CompletenessCommission_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "AbstractDQResultType":{
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractDQResultType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractDQ_Result_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "MDReferenceSystemPropertyType":{
+ "type":"object",
+ "title":"MDReferenceSystemPropertyType",
+ "required":[
+ "mdReferenceSystem"
+ ],
+ "properties":{
+ "mdReferenceSystem":{
+ "title":"mdReferenceSystem",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDReferenceSystemType"
+ }
],
"propertyType":"element",
"elementName":{
- "localPart":"CI_Citation",
+ "localPart":"MD_ReferenceSystem",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -1700,11 +1775,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CI_Citation_PropertyType",
+ "localPart":"MD_ReferenceSystem_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "ciCitation",
+ "mdReferenceSystem",
"nilReason",
"uuidref",
"type",
@@ -1716,107 +1791,106 @@
"actuate"
]
},
- "MDUsageType":{
+ "LanguageCodePropertyType":{
+ "type":"object",
+ "title":"LanguageCodePropertyType",
"required":[
- "specificUsage",
- "userContactInfo"
+ "languageCode"
],
+ "properties":{
+ "languageCode":{
+ "title":"languageCode",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"LanguageCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"LanguageCode_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "languageCode",
+ "nilReason"
+ ]
+ },
+ "AbstractDQLogicalConsistencyType":{
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ "$ref":"#/definitions/AbstractDQElementType"
},
{
"type":"object",
- "title":"MDUsageType",
+ "title":"AbstractDQLogicalConsistencyType",
"properties":{
- "specificUsage":{
- "title":"specificUsage",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"specificUsage",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "usageDateTime":{
- "title":"usageDateTime",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/DateTimePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"usageDateTime",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "userDeterminedLimitations":{
- "title":"userDeterminedLimitations",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"userDeterminedLimitations",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "userContactInfo":{
- "title":"userContactInfo",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CIResponsiblePartyPropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"userContactInfo",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Usage_Type",
+ "localPart":"AbstractDQ_LogicalConsistency_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "specificUsage",
- "usageDateTime",
- "userDeterminedLimitations",
- "userContactInfo"
- ]
+ }
},
- "EXSpatialTemporalExtentPropertyType":{
+ "DQGriddedDataPositionalAccuracyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDQPositionalAccuracyType"
+ },
+ {
+ "type":"object",
+ "title":"DQGriddedDataPositionalAccuracyType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DQ_GriddedDataPositionalAccuracy_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "MDGeorectifiedPropertyType":{
"type":"object",
- "title":"EXSpatialTemporalExtentPropertyType",
+ "title":"MDGeorectifiedPropertyType",
"required":[
- "exSpatialTemporalExtent"
+ "mdGeorectified"
],
"properties":{
- "exSpatialTemporalExtent":{
- "title":"exSpatialTemporalExtent",
+ "mdGeorectified":{
+ "title":"mdGeorectified",
"allOf":[
{
- "$ref":"#/definitions/EXSpatialTemporalExtentType"
+ "$ref":"#/definitions/MDGeorectifiedType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"EX_SpatialTemporalExtent",
+ "localPart":"MD_Georectified",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -1943,11 +2017,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"EX_SpatialTemporalExtent_PropertyType",
+ "localPart":"MD_Georectified_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "exSpatialTemporalExtent",
+ "mdGeorectified",
"nilReason",
"uuidref",
"type",
@@ -1959,130 +2033,41 @@
"actuate"
]
},
- "CIOnlineResourceType":{
- "required":[
- "linkage"
- ],
+ "AbstractMDSpatialRepresentationType":{
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
{
"type":"object",
- "title":"CIOnlineResourceType",
+ "title":"AbstractMDSpatialRepresentationType",
"properties":{
- "linkage":{
- "title":"linkage",
- "allOf":[
- {
- "$ref":"#/definitions/URLPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"linkage",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "protocol":{
- "title":"protocol",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"protocol",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "applicationProfile":{
- "title":"applicationProfile",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"applicationProfile",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "name":{
- "title":"name",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"name",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "description":{
- "title":"description",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"description",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "function":{
- "title":"function",
- "allOf":[
- {
- "$ref":"#/definitions/CIOnLineFunctionCodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"function",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"CI_OnlineResource_Type",
+ "localPart":"AbstractMD_SpatialRepresentation_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "linkage",
- "protocol",
- "applicationProfile",
- "name",
- "description",
- "function"
- ]
+ }
},
- "CIContactPropertyType":{
+ "DQQuantitativeAttributeAccuracyPropertyType":{
"type":"object",
- "title":"CIContactPropertyType",
+ "title":"DQQuantitativeAttributeAccuracyPropertyType",
"required":[
- "ciContact"
+ "dqQuantitativeAttributeAccuracy"
],
"properties":{
- "ciContact":{
- "title":"ciContact",
+ "dqQuantitativeAttributeAccuracy":{
+ "title":"dqQuantitativeAttributeAccuracy",
"allOf":[
{
- "$ref":"#/definitions/CIContactType"
+ "$ref":"#/definitions/DQQuantitativeAttributeAccuracyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"CI_Contact",
+ "localPart":"DQ_QuantitativeAttributeAccuracy",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -2209,11 +2194,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CI_Contact_PropertyType",
+ "localPart":"DQ_QuantitativeAttributeAccuracy_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "ciContact",
+ "dqQuantitativeAttributeAccuracy",
"nilReason",
"uuidref",
"type",
@@ -2225,102 +2210,332 @@
"actuate"
]
},
- "MDCellGeometryCodePropertyType":{
- "type":"object",
- "title":"MDCellGeometryCodePropertyType",
+ "LocalisedCharacterStringPropertyType":{
"required":[
- "mdCellGeometryCode"
+ "localisedCharacterString"
],
- "properties":{
- "mdCellGeometryCode":{
- "title":"mdCellGeometryCode",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MD_CellGeometryCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/ObjectReferencePropertyType"
},
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "title":"LocalisedCharacterStringPropertyType",
+ "properties":{
+ "localisedCharacterString":{
+ "title":"localisedCharacterString",
+ "allOf":[
+ {
+ "$ref":"#/definitions/LocalisedCharacterStringType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"LocalisedCharacterString",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_CellGeometryCode_PropertyType",
+ "localPart":"LocalisedCharacterString_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdCellGeometryCode",
- "nilReason"
+ "localisedCharacterString"
]
},
- "DQTemporalValidityType":{
+ "MDDistributorType":{
+ "required":[
+ "distributorContact"
+ ],
"allOf":[
{
- "$ref":"#/definitions/AbstractDQTemporalAccuracyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
{
"type":"object",
- "title":"DQTemporalValidityType",
+ "title":"MDDistributorType",
"properties":{
+ "distributorContact":{
+ "title":"distributorContact",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CIResponsiblePartyPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"distributorContact",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "distributionOrderProcess":{
+ "title":"distributionOrderProcess",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDStandardOrderProcessPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"distributionOrderProcess",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "distributorFormat":{
+ "title":"distributorFormat",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDFormatPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"distributorFormat",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "distributorTransferOptions":{
+ "title":"distributorTransferOptions",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDDigitalTransferOptionsPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"distributorTransferOptions",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_TemporalValidity_Type",
+ "localPart":"MD_Distributor_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ },
+ "propertiesOrder":[
+ "distributorContact",
+ "distributionOrderProcess",
+ "distributorFormat",
+ "distributorTransferOptions"
+ ]
},
- "CITelephonePropertyType":{
- "type":"object",
- "title":"CITelephonePropertyType",
- "required":[
- "ciTelephone"
- ],
- "properties":{
- "ciTelephone":{
- "title":"ciTelephone",
- "allOf":[
- {
- "$ref":"#/definitions/CITelephoneType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"CI_Telephone",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "CIContactType":{
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "title":"CIContactType",
+ "properties":{
+ "phone":{
+ "title":"phone",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CITelephonePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"phone",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
}
- }
- ],
- "propertyType":"attribute",
+ },
+ "address":{
+ "title":"address",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CIAddressPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"address",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "onlineResource":{
+ "title":"onlineResource",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CIOnlineResourcePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"onlineResource",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "hoursOfService":{
+ "title":"hoursOfService",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"hoursOfService",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "contactInstructions":{
+ "title":"contactInstructions",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"contactInstructions",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CI_Contact_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "phone",
+ "address",
+ "onlineResource",
+ "hoursOfService",
+ "contactInstructions"
+ ]
+ },
+ "DQNonQuantitativeAttributeAccuracyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDQThematicAccuracyType"
+ },
+ {
+ "type":"object",
+ "title":"DQNonQuantitativeAttributeAccuracyType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DQ_NonQuantitativeAttributeAccuracy_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "MDClassificationCodePropertyType":{
+ "type":"object",
+ "title":"MDClassificationCodePropertyType",
+ "required":[
+ "mdClassificationCode"
+ ],
+ "properties":{
+ "mdClassificationCode":{
+ "title":"mdClassificationCode",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MD_ClassificationCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_ClassificationCode_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "mdClassificationCode",
+ "nilReason"
+ ]
+ },
+ "MDCoverageDescriptionPropertyType":{
+ "type":"object",
+ "title":"MDCoverageDescriptionPropertyType",
+ "required":[
+ "mdCoverageDescription"
+ ],
+ "properties":{
+ "mdCoverageDescription":{
+ "title":"mdCoverageDescription",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/MDCoverageDescriptionType"
+ }
+ },
+ "elementName":{
+ "localPart":"MD_CoverageDescription",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"MD_CoverageDescription",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
"attributeName":{
"localPart":"nilReason",
"namespaceURI":"http://www.isotc211.org/2005/gco"
@@ -2433,11 +2648,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CI_Telephone_PropertyType",
+ "localPart":"MD_CoverageDescription_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "ciTelephone",
+ "mdCoverageDescription",
"nilReason",
"uuidref",
"type",
@@ -2449,297 +2664,36 @@
"actuate"
]
},
- "EXVerticalExtentType":{
+ "MDSpatialRepresentationPropertyType":{
+ "type":"object",
+ "title":"MDSpatialRepresentationPropertyType",
"required":[
- "minimumValue",
- "maximumValue",
- "verticalCRS"
+ "abstractMDSpatialRepresentation"
],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"EXVerticalExtentType",
- "properties":{
- "minimumValue":{
- "title":"minimumValue",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"minimumValue",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "maximumValue":{
- "title":"maximumValue",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"maximumValue",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "verticalCRS":{
- "title":"verticalCRS",
- "allOf":[
- {
- "$ref":"http://www.opengis.net/gml/3.2#/definitions/SCCRSPropertyType"
+ "properties":{
+ "abstractMDSpatialRepresentation":{
+ "title":"abstractMDSpatialRepresentation",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractMDSpatialRepresentationType"
}
- ],
- "propertyType":"element",
+ },
"elementName":{
- "localPart":"verticalCRS",
+ "localPart":"AbstractMD_SpatialRepresentation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"EX_VerticalExtent_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "minimumValue",
- "maximumValue",
- "verticalCRS"
- ]
- },
- "MDDataIdentificationType":{
- "required":[
- "language"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractMDIdentificationType"
- },
- {
- "type":"object",
- "title":"MDDataIdentificationType",
- "properties":{
- "spatialRepresentationType":{
- "title":"spatialRepresentationType",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDSpatialRepresentationTypeCodePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"spatialRepresentationType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "spatialResolution":{
- "title":"spatialResolution",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDResolutionPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"spatialResolution",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "language":{
- "title":"language",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"language",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "characterSet":{
- "title":"characterSet",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDCharacterSetCodePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"characterSet",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "topicCategory":{
- "title":"topicCategory",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDTopicCategoryCodePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"topicCategory",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "environmentDescription":{
- "title":"environmentDescription",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"environmentDescription",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "extent":{
- "title":"extent",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/EXExtentPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"extent",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "supplementalInformation":{
- "title":"supplementalInformation",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"supplementalInformation",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_DataIdentification_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "spatialRepresentationType",
- "spatialResolution",
- "language",
- "characterSet",
- "topicCategory",
- "environmentDescription",
- "extent",
- "supplementalInformation"
- ]
- },
- "CIRoleCodePropertyType":{
- "type":"object",
- "title":"CIRoleCodePropertyType",
- "required":[
- "ciRoleCode"
- ],
- "properties":{
- "ciRoleCode":{
- "title":"ciRoleCode",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"CI_RoleCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CI_RoleCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "ciRoleCode",
- "nilReason"
- ]
- },
- "DSStereoMatePropertyType":{
- "type":"object",
- "title":"DSStereoMatePropertyType",
- "required":[
- "dsStereoMate"
- ],
- "properties":{
- "dsStereoMate":{
- "title":"dsStereoMate",
- "allOf":[
- {
- "$ref":"#/definitions/DSStereoMateType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"DS_StereoMate",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractMD_SpatialRepresentation",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
"nilReason":{
@@ -2865,11 +2819,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DS_StereoMate_PropertyType",
+ "localPart":"MD_SpatialRepresentation_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dsStereoMate",
+ "abstractMDSpatialRepresentation",
"nilReason",
"uuidref",
"type",
@@ -2881,250 +2835,23 @@
"actuate"
]
},
- "MDKeywordTypeCodePropertyType":{
+ "DQGriddedDataPositionalAccuracyPropertyType":{
"type":"object",
- "title":"MDKeywordTypeCodePropertyType",
+ "title":"DQGriddedDataPositionalAccuracyPropertyType",
"required":[
- "mdKeywordTypeCode"
+ "dqGriddedDataPositionalAccuracy"
],
"properties":{
- "mdKeywordTypeCode":{
- "title":"mdKeywordTypeCode",
+ "dqGriddedDataPositionalAccuracy":{
+ "title":"dqGriddedDataPositionalAccuracy",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/DQGriddedDataPositionalAccuracyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_KeywordTypeCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_KeywordTypeCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "mdKeywordTypeCode",
- "nilReason"
- ]
- },
- "MDSecurityConstraintsType":{
- "required":[
- "classification"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/MDConstraintsType"
- },
- {
- "type":"object",
- "title":"MDSecurityConstraintsType",
- "properties":{
- "classification":{
- "title":"classification",
- "allOf":[
- {
- "$ref":"#/definitions/MDClassificationCodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"classification",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "userNote":{
- "title":"userNote",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"userNote",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "classificationSystem":{
- "title":"classificationSystem",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"classificationSystem",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "handlingDescription":{
- "title":"handlingDescription",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"handlingDescription",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_SecurityConstraints_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "classification",
- "userNote",
- "classificationSystem",
- "handlingDescription"
- ]
- },
- "LIProcessStepType":{
- "required":[
- "description"
- ],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"LIProcessStepType",
- "properties":{
- "description":{
- "title":"description",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"description",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "rationale":{
- "title":"rationale",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"rationale",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "dateTime":{
- "title":"dateTime",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/DateTimePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"dateTime",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "processor":{
- "title":"processor",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CIResponsiblePartyPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"processor",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "source":{
- "title":"source",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/LISourcePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"source",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"LI_ProcessStep_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "description",
- "rationale",
- "dateTime",
- "processor",
- "source"
- ]
- },
- "DQFormatConsistencyPropertyType":{
- "type":"object",
- "title":"DQFormatConsistencyPropertyType",
- "required":[
- "dqFormatConsistency"
- ],
- "properties":{
- "dqFormatConsistency":{
- "title":"dqFormatConsistency",
- "allOf":[
- {
- "$ref":"#/definitions/DQFormatConsistencyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"DQ_FormatConsistency",
+ "localPart":"DQ_GriddedDataPositionalAccuracy",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -3251,11 +2978,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_FormatConsistency_PropertyType",
+ "localPart":"DQ_GriddedDataPositionalAccuracy_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dqFormatConsistency",
+ "dqGriddedDataPositionalAccuracy",
"nilReason",
"uuidref",
"type",
@@ -3267,200 +2994,23 @@
"actuate"
]
},
- "MDGeometricObjectTypeCodePropertyType":{
+ "CIResponsiblePartyPropertyType":{
"type":"object",
- "title":"MDGeometricObjectTypeCodePropertyType",
+ "title":"CIResponsiblePartyPropertyType",
"required":[
- "mdGeometricObjectTypeCode"
+ "ciResponsibleParty"
],
"properties":{
- "mdGeometricObjectTypeCode":{
- "title":"mdGeometricObjectTypeCode",
+ "ciResponsibleParty":{
+ "title":"ciResponsibleParty",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/CIResponsiblePartyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_GeometricObjectTypeCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_GeometricObjectTypeCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "mdGeometricObjectTypeCode",
- "nilReason"
- ]
- },
- "LISourceType":{
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"LISourceType",
- "properties":{
- "description":{
- "title":"description",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"description",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "scaleDenominator":{
- "title":"scaleDenominator",
- "allOf":[
- {
- "$ref":"#/definitions/MDRepresentativeFractionPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"scaleDenominator",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "sourceReferenceSystem":{
- "title":"sourceReferenceSystem",
- "allOf":[
- {
- "$ref":"#/definitions/MDReferenceSystemPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"sourceReferenceSystem",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "sourceCitation":{
- "title":"sourceCitation",
- "allOf":[
- {
- "$ref":"#/definitions/CICitationPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"sourceCitation",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "sourceExtent":{
- "title":"sourceExtent",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/EXExtentPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"sourceExtent",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "sourceStep":{
- "title":"sourceStep",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/LIProcessStepPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"sourceStep",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"LI_Source_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "description",
- "scaleDenominator",
- "sourceReferenceSystem",
- "sourceCitation",
- "sourceExtent",
- "sourceStep"
- ]
- },
- "DSStereoMateType":{
- "allOf":[
- {
- "$ref":"#/definitions/DSOtherAggregateType"
- },
- {
- "type":"object",
- "title":"DSStereoMateType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DS_StereoMate_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "DQTemporalConsistencyPropertyType":{
- "type":"object",
- "title":"DQTemporalConsistencyPropertyType",
- "required":[
- "dqTemporalConsistency"
- ],
- "properties":{
- "dqTemporalConsistency":{
- "title":"dqTemporalConsistency",
- "allOf":[
- {
- "$ref":"#/definitions/DQTemporalConsistencyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"DQ_TemporalConsistency",
+ "localPart":"CI_ResponsibleParty",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -3587,11 +3137,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_TemporalConsistency_PropertyType",
+ "localPart":"CI_ResponsibleParty_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dqTemporalConsistency",
+ "ciResponsibleParty",
"nilReason",
"uuidref",
"type",
@@ -3603,168 +3153,205 @@
"actuate"
]
},
- "MDImageDescriptionType":{
+ "CICitationType":{
+ "required":[
+ "title",
+ "date"
+ ],
"allOf":[
{
- "$ref":"#/definitions/MDCoverageDescriptionType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
{
"type":"object",
- "title":"MDImageDescriptionType",
+ "title":"CICitationType",
"properties":{
- "illuminationElevationAngle":{
- "title":"illuminationElevationAngle",
+ "title":{
+ "title":"title",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"illuminationElevationAngle",
+ "localPart":"title",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "illuminationAzimuthAngle":{
- "title":"illuminationAzimuthAngle",
+ "alternateTitle":{
+ "title":"alternateTitle",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"illuminationAzimuthAngle",
+ "localPart":"alternateTitle",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "imagingCondition":{
- "title":"imagingCondition",
+ "date":{
+ "title":"date",
"allOf":[
{
- "$ref":"#/definitions/MDImagingConditionCodePropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CIDatePropertyType"
+ },
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"imagingCondition",
+ "localPart":"date",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "imageQualityCode":{
- "title":"imageQualityCode",
+ "edition":{
+ "title":"edition",
"allOf":[
{
- "$ref":"#/definitions/MDIdentifierPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"imageQualityCode",
+ "localPart":"edition",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "cloudCoverPercentage":{
- "title":"cloudCoverPercentage",
+ "editionDate":{
+ "title":"editionDate",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/DatePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"cloudCoverPercentage",
+ "localPart":"editionDate",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "processingLevelCode":{
- "title":"processingLevelCode",
+ "identifier":{
+ "title":"identifier",
"allOf":[
{
- "$ref":"#/definitions/MDIdentifierPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDIdentifierPropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"processingLevelCode",
+ "localPart":"identifier",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "compressionGenerationQuantity":{
- "title":"compressionGenerationQuantity",
+ "citedResponsibleParty":{
+ "title":"citedResponsibleParty",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/IntegerPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CIResponsiblePartyPropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"compressionGenerationQuantity",
+ "localPart":"citedResponsibleParty",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "triangulationIndicator":{
- "title":"triangulationIndicator",
+ "presentationForm":{
+ "title":"presentationForm",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CIPresentationFormCodePropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"triangulationIndicator",
+ "localPart":"presentationForm",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "radiometricCalibrationDataAvailability":{
- "title":"radiometricCalibrationDataAvailability",
+ "series":{
+ "title":"series",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
+ "$ref":"#/definitions/CISeriesPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"radiometricCalibrationDataAvailability",
+ "localPart":"series",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "cameraCalibrationInformationAvailability":{
- "title":"cameraCalibrationInformationAvailability",
+ "otherCitationDetails":{
+ "title":"otherCitationDetails",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"cameraCalibrationInformationAvailability",
+ "localPart":"otherCitationDetails",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "filmDistortionInformationAvailability":{
- "title":"filmDistortionInformationAvailability",
+ "collectiveTitle":{
+ "title":"collectiveTitle",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"filmDistortionInformationAvailability",
+ "localPart":"collectiveTitle",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "lensDistortionInformationAvailability":{
- "title":"lensDistortionInformationAvailability",
+ "isbn":{
+ "title":"isbn",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lensDistortionInformationAvailability",
+ "localPart":"ISBN",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "issn":{
+ "title":"issn",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"ISSN",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -3773,99 +3360,52 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_ImageDescription_Type",
+ "localPart":"CI_Citation_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "illuminationElevationAngle",
- "illuminationAzimuthAngle",
- "imagingCondition",
- "imageQualityCode",
- "cloudCoverPercentage",
- "processingLevelCode",
- "compressionGenerationQuantity",
- "triangulationIndicator",
- "radiometricCalibrationDataAvailability",
- "cameraCalibrationInformationAvailability",
- "filmDistortionInformationAvailability",
- "lensDistortionInformationAvailability"
+ "title",
+ "alternateTitle",
+ "date",
+ "edition",
+ "editionDate",
+ "identifier",
+ "citedResponsibleParty",
+ "presentationForm",
+ "series",
+ "otherCitationDetails",
+ "collectiveTitle",
+ "isbn",
+ "issn"
]
},
- "PTLocaleType":{
- "required":[
- "languageCode",
- "characterEncoding"
- ],
+ "DQAbsoluteExternalPositionalAccuracyType":{
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ "$ref":"#/definitions/AbstractDQPositionalAccuracyType"
},
{
"type":"object",
- "title":"PTLocaleType",
+ "title":"DQAbsoluteExternalPositionalAccuracyType",
"properties":{
- "languageCode":{
- "title":"languageCode",
- "allOf":[
- {
- "$ref":"#/definitions/LanguageCodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"languageCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "country":{
- "title":"country",
- "allOf":[
- {
- "$ref":"#/definitions/CountryPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"country",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "characterEncoding":{
- "title":"characterEncoding",
- "allOf":[
- {
- "$ref":"#/definitions/MDCharacterSetCodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"characterEncoding",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"PT_Locale_Type",
+ "localPart":"DQ_AbsoluteExternalPositionalAccuracy_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "languageCode",
- "country",
- "characterEncoding"
- ]
+ }
},
- "CIOnLineFunctionCodePropertyType":{
+ "MDDistributionUnitsPropertyType":{
"type":"object",
- "title":"CIOnLineFunctionCodePropertyType",
+ "title":"MDDistributionUnitsPropertyType",
"required":[
- "ciOnLineFunctionCode"
+ "mdDistributionUnits"
],
"properties":{
- "ciOnLineFunctionCode":{
- "title":"ciOnLineFunctionCode",
+ "mdDistributionUnits":{
+ "title":"mdDistributionUnits",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
@@ -3873,7 +3413,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"CI_OnLineFunctionCode",
+ "localPart":"MD_DistributionUnits",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -3896,31 +3436,31 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CI_OnLineFunctionCode_PropertyType",
+ "localPart":"MD_DistributionUnits_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "ciOnLineFunctionCode",
+ "mdDistributionUnits",
"nilReason"
]
},
- "DQQuantitativeAttributeAccuracyPropertyType":{
+ "MDBrowseGraphicPropertyType":{
"type":"object",
- "title":"DQQuantitativeAttributeAccuracyPropertyType",
+ "title":"MDBrowseGraphicPropertyType",
"required":[
- "dqQuantitativeAttributeAccuracy"
+ "mdBrowseGraphic"
],
"properties":{
- "dqQuantitativeAttributeAccuracy":{
- "title":"dqQuantitativeAttributeAccuracy",
+ "mdBrowseGraphic":{
+ "title":"mdBrowseGraphic",
"allOf":[
{
- "$ref":"#/definitions/DQQuantitativeAttributeAccuracyType"
+ "$ref":"#/definitions/MDBrowseGraphicType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DQ_QuantitativeAttributeAccuracy",
+ "localPart":"MD_BrowseGraphic",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -4047,11 +3587,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_QuantitativeAttributeAccuracy_PropertyType",
+ "localPart":"MD_BrowseGraphic_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dqQuantitativeAttributeAccuracy",
+ "mdBrowseGraphic",
"nilReason",
"uuidref",
"type",
@@ -4063,86 +3603,23 @@
"actuate"
]
},
- "MDIdentifierType":{
- "required":[
- "code"
- ],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"MDIdentifierType",
- "properties":{
- "authority":{
- "title":"authority",
- "allOf":[
- {
- "$ref":"#/definitions/CICitationPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"authority",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "code":{
- "title":"code",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"code",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_Identifier_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "authority",
- "code"
- ]
- },
- "DQResultPropertyType":{
+ "MDGeoreferenceablePropertyType":{
"type":"object",
- "title":"DQResultPropertyType",
+ "title":"MDGeoreferenceablePropertyType",
"required":[
- "abstractDQResult"
+ "mdGeoreferenceable"
],
"properties":{
- "abstractDQResult":{
- "title":"abstractDQResult",
+ "mdGeoreferenceable":{
+ "title":"mdGeoreferenceable",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractDQResultType"
- }
- },
- "elementName":{
- "localPart":"AbstractDQ_Result",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "$ref":"#/definitions/MDGeoreferenceableType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractDQ_Result",
+ "localPart":"MD_Georeferenceable",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -4269,11 +3746,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_Result_PropertyType",
+ "localPart":"MD_Georeferenceable_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "abstractDQResult",
+ "mdGeoreferenceable",
"nilReason",
"uuidref",
"type",
@@ -4285,23 +3762,23 @@
"actuate"
]
},
- "DQCompletenessOmissionPropertyType":{
+ "DQQuantitativeResultPropertyType":{
"type":"object",
- "title":"DQCompletenessOmissionPropertyType",
+ "title":"DQQuantitativeResultPropertyType",
"required":[
- "dqCompletenessOmission"
+ "dqQuantitativeResult"
],
"properties":{
- "dqCompletenessOmission":{
- "title":"dqCompletenessOmission",
+ "dqQuantitativeResult":{
+ "title":"dqQuantitativeResult",
"allOf":[
{
- "$ref":"#/definitions/DQCompletenessOmissionType"
+ "$ref":"#/definitions/DQQuantitativeResultType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DQ_CompletenessOmission",
+ "localPart":"DQ_QuantitativeResult",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -4428,11 +3905,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_CompletenessOmission_PropertyType",
+ "localPart":"DQ_QuantitativeResult_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dqCompletenessOmission",
+ "dqQuantitativeResult",
"nilReason",
"uuidref",
"type",
@@ -4444,23 +3921,190 @@
"actuate"
]
},
- "MDObligationCodePropertyType":{
+ "MDDistributionType":{
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"MDDistributionType",
+ "properties":{
+ "distributionFormat":{
+ "title":"distributionFormat",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDFormatPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"distributionFormat",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "distributor":{
+ "title":"distributor",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDDistributorPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"distributor",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "transferOptions":{
+ "title":"transferOptions",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDDigitalTransferOptionsPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"transferOptions",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_Distribution_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "distributionFormat",
+ "distributor",
+ "transferOptions"
+ ]
+ },
+ "CIResponsiblePartyType":{
+ "required":[
+ "role"
+ ],
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"CIResponsiblePartyType",
+ "properties":{
+ "individualName":{
+ "title":"individualName",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"individualName",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "organisationName":{
+ "title":"organisationName",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"organisationName",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "positionName":{
+ "title":"positionName",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"positionName",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "contactInfo":{
+ "title":"contactInfo",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CIContactPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"contactInfo",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CIRoleCodePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CI_ResponsibleParty_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "individualName",
+ "organisationName",
+ "positionName",
+ "contactInfo",
+ "role"
+ ]
+ },
+ "MDMediumNameCodePropertyType":{
"type":"object",
- "title":"MDObligationCodePropertyType",
+ "title":"MDMediumNameCodePropertyType",
"required":[
- "mdObligationCode"
+ "mdMediumNameCode"
],
"properties":{
- "mdObligationCode":{
- "title":"mdObligationCode",
+ "mdMediumNameCode":{
+ "title":"mdMediumNameCode",
"allOf":[
{
- "$ref":"#/definitions/MDObligationCodeType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_ObligationCode",
+ "localPart":"MD_MediumNameCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -4483,31 +4127,43 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_ObligationCode_PropertyType",
+ "localPart":"MD_MediumNameCode_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdObligationCode",
+ "mdMediumNameCode",
"nilReason"
]
},
- "MDDistributionPropertyType":{
+ "EXTemporalExtentPropertyType":{
"type":"object",
- "title":"MDDistributionPropertyType",
+ "title":"EXTemporalExtentPropertyType",
"required":[
- "mdDistribution"
+ "exTemporalExtent"
],
"properties":{
- "mdDistribution":{
- "title":"mdDistribution",
+ "exTemporalExtent":{
+ "title":"exTemporalExtent",
"allOf":[
{
- "$ref":"#/definitions/MDDistributionType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/EXTemporalExtentType"
+ }
+ },
+ "elementName":{
+ "localPart":"EX_TemporalExtent",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"MD_Distribution",
+ "localPart":"EX_TemporalExtent",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -4634,11 +4290,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Distribution_PropertyType",
+ "localPart":"EX_TemporalExtent_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdDistribution",
+ "exTemporalExtent",
"nilReason",
"uuidref",
"type",
@@ -4650,35 +4306,66 @@
"actuate"
]
},
- "DQConformanceResultType":{
+ "MDServiceIdentificationType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractMDIdentificationType"
+ },
+ {
+ "type":"object",
+ "title":"MDServiceIdentificationType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_ServiceIdentification_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "MDGeoreferenceableType":{
"required":[
- "specification",
- "explanation",
- "pass"
+ "controlPointAvailability",
+ "orientationParameterAvailability",
+ "georeferencedParameters"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractDQResultType"
+ "$ref":"#/definitions/MDGridSpatialRepresentationType"
},
{
"type":"object",
- "title":"DQConformanceResultType",
+ "title":"MDGeoreferenceableType",
"properties":{
- "specification":{
- "title":"specification",
+ "controlPointAvailability":{
+ "title":"controlPointAvailability",
"allOf":[
{
- "$ref":"#/definitions/CICitationPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"specification",
+ "localPart":"controlPointAvailability",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "explanation":{
- "title":"explanation",
+ "orientationParameterAvailability":{
+ "title":"orientationParameterAvailability",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"orientationParameterAvailability",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "orientationParameterDescription":{
+ "title":"orientationParameterDescription",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
@@ -4686,20 +4373,37 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"explanation",
+ "localPart":"orientationParameterDescription",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "pass":{
- "title":"pass",
+ "georeferencedParameters":{
+ "title":"georeferencedParameters",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/RecordPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"pass",
+ "localPart":"georeferencedParameters",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "parameterCitation":{
+ "title":"parameterCitation",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CICitationPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"parameterCitation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -4708,32 +4412,34 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_ConformanceResult_Type",
+ "localPart":"MD_Georeferenceable_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "specification",
- "explanation",
- "pass"
+ "controlPointAvailability",
+ "orientationParameterAvailability",
+ "orientationParameterDescription",
+ "georeferencedParameters",
+ "parameterCitation"
]
},
- "EXVerticalExtentPropertyType":{
+ "CIAddressPropertyType":{
"type":"object",
- "title":"EXVerticalExtentPropertyType",
+ "title":"CIAddressPropertyType",
"required":[
- "exVerticalExtent"
+ "ciAddress"
],
"properties":{
- "exVerticalExtent":{
- "title":"exVerticalExtent",
+ "ciAddress":{
+ "title":"ciAddress",
"allOf":[
{
- "$ref":"#/definitions/EXVerticalExtentType"
+ "$ref":"#/definitions/CIAddressType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"EX_VerticalExtent",
+ "localPart":"CI_Address",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -4860,11 +4566,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"EX_VerticalExtent_PropertyType",
+ "localPart":"CI_Address_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "exVerticalExtent",
+ "ciAddress",
"nilReason",
"uuidref",
"type",
@@ -4876,77 +4582,41 @@
"actuate"
]
},
- "DSProductionSeriesType":{
- "allOf":[
- {
- "$ref":"#/definitions/DSSeriesType"
- },
- {
- "type":"object",
- "title":"DSProductionSeriesType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DS_ProductionSeries_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "AbstractDQCompletenessType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDQElementType"
- },
- {
- "type":"object",
- "title":"AbstractDQCompletenessType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractDQ_Completeness_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "DQTopologicalConsistencyType":{
+ "DSStereoMateType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractDQLogicalConsistencyType"
+ "$ref":"#/definitions/DSOtherAggregateType"
},
{
"type":"object",
- "title":"DQTopologicalConsistencyType",
+ "title":"DSStereoMateType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_TopologicalConsistency_Type",
+ "localPart":"DS_StereoMate_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "DQCompletenessCommissionPropertyType":{
+ "CIDateTypeCodePropertyType":{
"type":"object",
- "title":"DQCompletenessCommissionPropertyType",
+ "title":"CIDateTypeCodePropertyType",
"required":[
- "dqCompletenessCommission"
+ "ciDateTypeCode"
],
"properties":{
- "dqCompletenessCommission":{
- "title":"dqCompletenessCommission",
+ "ciDateTypeCode":{
+ "title":"ciDateTypeCode",
"allOf":[
{
- "$ref":"#/definitions/DQCompletenessCommissionType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DQ_CompletenessCommission",
+ "localPart":"CI_DateTypeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -4965,134 +4635,26 @@
"localPart":"nilReason",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
- },
- "uuidref":{
- "title":"uuidref",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_CompletenessCommission_PropertyType",
+ "localPart":"CI_DateTypeCode_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dqCompletenessCommission",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "ciDateTypeCode",
+ "nilReason"
]
},
- "CICitationType":{
+ "MDExtendedElementInformationType":{
"required":[
- "title",
- "date"
+ "name",
+ "definition",
+ "dataType",
+ "parentEntity",
+ "rule",
+ "source"
],
"allOf":[
{
@@ -5100,10 +4662,10 @@
},
{
"type":"object",
- "title":"CICitationType",
+ "title":"MDExtendedElementInformationType",
"properties":{
- "title":{
- "title":"title",
+ "name":{
+ "title":"name",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
@@ -5111,46 +4673,12 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"title",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "alternateTitle":{
- "title":"alternateTitle",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"alternateTitle",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "date":{
- "title":"date",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CIDatePropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"date",
+ "localPart":"name",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "edition":{
- "title":"edition",
+ "shortName":{
+ "title":"shortName",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
@@ -5158,89 +4686,77 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"edition",
+ "localPart":"shortName",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "editionDate":{
- "title":"editionDate",
+ "domainCode":{
+ "title":"domainCode",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/DatePropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/IntegerPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"editionDate",
+ "localPart":"domainCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "identifier":{
- "title":"identifier",
+ "definition":{
+ "title":"definition",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDIdentifierPropertyType"
- },
- "minItems":0
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"identifier",
+ "localPart":"definition",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "citedResponsibleParty":{
- "title":"citedResponsibleParty",
+ "obligation":{
+ "title":"obligation",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/CIResponsiblePartyPropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/MDObligationCodePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"citedResponsibleParty",
+ "localPart":"obligation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "presentationForm":{
- "title":"presentationForm",
+ "condition":{
+ "title":"condition",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/CIPresentationFormCodePropertyType"
- },
- "minItems":0
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"presentationForm",
+ "localPart":"condition",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "series":{
- "title":"series",
+ "dataType":{
+ "title":"dataType",
"allOf":[
{
- "$ref":"#/definitions/CISeriesPropertyType"
+ "$ref":"#/definitions/MDDatatypeCodePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"series",
+ "localPart":"dataType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "otherCitationDetails":{
- "title":"otherCitationDetails",
+ "maximumOccurrence":{
+ "title":"maximumOccurrence",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
@@ -5248,12 +4764,12 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"otherCitationDetails",
+ "localPart":"maximumOccurrence",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "collectiveTitle":{
- "title":"collectiveTitle",
+ "domainValue":{
+ "title":"domainValue",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
@@ -5261,25 +4777,29 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"collectiveTitle",
+ "localPart":"domainValue",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "isbn":{
- "title":"isbn",
+ "parentEntity":{
+ "title":"parentEntity",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ },
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"ISBN",
+ "localPart":"parentEntity",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "issn":{
- "title":"issn",
+ "rule":{
+ "title":"rule",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
@@ -5287,77 +4807,41 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"ISSN",
+ "localPart":"rule",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CI_Citation_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "title",
- "alternateTitle",
- "date",
- "edition",
- "editionDate",
- "identifier",
- "citedResponsibleParty",
- "presentationForm",
- "series",
- "otherCitationDetails",
- "collectiveTitle",
- "isbn",
- "issn"
- ]
- },
- "DSDataSetType":{
- "required":[
- "has"
- ],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"DSDataSetType",
- "properties":{
- "has":{
- "title":"has",
+ },
+ "rationale":{
+ "title":"rationale",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/MDMetadataPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
},
- "minItems":1
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"has",
+ "localPart":"rationale",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "partOf":{
- "title":"partOf",
+ "source":{
+ "title":"source",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/DSAggregatePropertyType"
+ "$ref":"#/definitions/CIResponsiblePartyPropertyType"
},
- "minItems":0
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"partOf",
+ "localPart":"source",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -5366,264 +4850,274 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DS_DataSet_Type",
+ "localPart":"MD_ExtendedElementInformation_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "has",
- "partOf"
+ "name",
+ "shortName",
+ "domainCode",
+ "definition",
+ "obligation",
+ "condition",
+ "dataType",
+ "maximumOccurrence",
+ "domainValue",
+ "parentEntity",
+ "rule",
+ "rationale",
+ "source"
]
},
- "MDCoverageDescriptionType":{
+ "MDImageDescriptionPropertyType":{
+ "type":"object",
+ "title":"MDImageDescriptionPropertyType",
"required":[
- "attributeDescription",
- "contentType"
+ "mdImageDescription"
],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractMDContentInformationType"
+ "properties":{
+ "mdImageDescription":{
+ "title":"mdImageDescription",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDImageDescriptionType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MD_ImageDescription",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
},
- {
- "type":"object",
- "title":"MDCoverageDescriptionType",
- "properties":{
- "attributeDescription":{
- "title":"attributeDescription",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/RecordTypePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"attributeDescription",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "contentType":{
- "title":"contentType",
- "allOf":[
- {
- "$ref":"#/definitions/MDCoverageContentTypeCodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"contentType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "dimension":{
- "title":"dimension",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDRangeDimensionPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"dimension",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_CoverageDescription_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "attributeDescription",
- "contentType",
- "dimension"
- ]
- },
- "PTLocaleContainerType":{
- "type":"object",
- "title":"PTLocaleContainerType",
- "required":[
- "description",
- "locale",
- "date",
- "responsibleParty",
- "localisedString"
- ],
- "properties":{
- "description":{
- "title":"description",
+ },
+ "uuidref":{
+ "title":"uuidref",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"description",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
}
},
- "locale":{
- "title":"locale",
+ "type":{
+ "title":"type",
"allOf":[
{
- "$ref":"#/definitions/PTLocalePropertyType"
+ "$ref":"#/definitions/TypeType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"locale",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "date":{
- "title":"date",
+ "href":{
+ "title":"href",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/CIDatePropertyType"
- },
- "minItems":1
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"date",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "responsibleParty":{
- "title":"responsibleParty",
+ "role":{
+ "title":"role",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/CIResponsiblePartyPropertyType"
- },
- "minItems":1
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"responsibleParty",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "localisedString":{
- "title":"localisedString",
+ "arcrole":{
+ "title":"arcrole",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/LocalisedCharacterStringPropertyType"
- },
- "minItems":1
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"localisedString",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"PT_LocaleContainer_Type",
+ "localPart":"MD_ImageDescription_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "description",
- "locale",
- "date",
- "responsibleParty",
- "localisedString"
+ "mdImageDescription",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "AbstractDSAggregateType":{
+ "AbstractMDContentInformationType":{
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractMDContentInformationType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractMD_ContentInformation_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "PTFreeTextPropertyType":{
"required":[
- "composedOf",
- "seriesMetadata"
+ "ptFreeText"
],
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
},
{
"type":"object",
- "title":"AbstractDSAggregateType",
+ "title":"PTFreeTextPropertyType",
"properties":{
- "composedOf":{
- "title":"composedOf",
+ "ptFreeText":{
+ "title":"ptFreeText",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/DSDataSetPropertyType"
- },
- "minItems":1
+ "$ref":"#/definitions/PTFreeTextType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"composedOf",
+ "localPart":"PT_FreeText",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
- },
- "seriesMetadata":{
- "title":"seriesMetadata",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDMetadataPropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"seriesMetadata",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "subset":{
- "title":"subset",
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"PT_FreeText_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "ptFreeText"
+ ]
+ },
+ "MDIdentifierType":{
+ "required":[
+ "code"
+ ],
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"MDIdentifierType",
+ "properties":{
+ "authority":{
+ "title":"authority",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/DSAggregatePropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/CICitationPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"subset",
+ "localPart":"authority",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "superset":{
- "title":"superset",
+ "code":{
+ "title":"code",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/DSAggregatePropertyType"
- },
- "minItems":0
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"superset",
+ "localPart":"code",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -5632,45 +5126,31 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractDS_Aggregate_Type",
+ "localPart":"MD_Identifier_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "composedOf",
- "seriesMetadata",
- "subset",
- "superset"
+ "authority",
+ "code"
]
},
- "DSOtherAggregatePropertyType":{
+ "MDMaintenanceInformationPropertyType":{
"type":"object",
- "title":"DSOtherAggregatePropertyType",
+ "title":"MDMaintenanceInformationPropertyType",
"required":[
- "dsOtherAggregate"
+ "mdMaintenanceInformation"
],
"properties":{
- "dsOtherAggregate":{
- "title":"dsOtherAggregate",
+ "mdMaintenanceInformation":{
+ "title":"mdMaintenanceInformation",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/DSOtherAggregateType"
- }
- },
- "elementName":{
- "localPart":"DS_OtherAggregate",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "$ref":"#/definitions/MDMaintenanceInformationType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"DS_OtherAggregate",
+ "localPart":"MD_MaintenanceInformation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -5797,11 +5277,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DS_OtherAggregate_PropertyType",
+ "localPart":"MD_MaintenanceInformation_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dsOtherAggregate",
+ "mdMaintenanceInformation",
"nilReason",
"uuidref",
"type",
@@ -5813,70 +5293,295 @@
"actuate"
]
},
- "PTLocalePropertyType":{
- "type":"object",
- "title":"PTLocalePropertyType",
- "required":[
- "ptLocale"
- ],
- "properties":{
- "ptLocale":{
- "title":"ptLocale",
- "allOf":[
- {
- "$ref":"#/definitions/PTLocaleType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"PT_Locale",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "CITelephoneType":{
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "title":"CITelephoneType",
+ "properties":{
+ "voice":{
+ "title":"voice",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"voice",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "facsimile":{
+ "title":"facsimile",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"facsimile",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- },
- "uuidref":{
- "title":"uuidref",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CI_Telephone_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "voice",
+ "facsimile"
+ ]
+ },
+ "DQScopeType":{
+ "required":[
+ "level"
+ ],
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
+ {
+ "type":"object",
+ "title":"DQScopeType",
+ "properties":{
+ "level":{
+ "title":"level",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDScopeCodePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"level",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "extent":{
+ "title":"extent",
+ "allOf":[
+ {
+ "$ref":"#/definitions/EXExtentPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"extent",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "levelDescription":{
+ "title":"levelDescription",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDScopeDescriptionPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"levelDescription",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
- },
- "href":{
- "title":"href",
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DQ_Scope_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "level",
+ "extent",
+ "levelDescription"
+ ]
+ },
+ "MDPortrayalCatalogueReferenceType":{
+ "required":[
+ "portrayalCatalogueCitation"
+ ],
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"MDPortrayalCatalogueReferenceType",
+ "properties":{
+ "portrayalCatalogueCitation":{
+ "title":"portrayalCatalogueCitation",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CICitationPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"portrayalCatalogueCitation",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_PortrayalCatalogueReference_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "portrayalCatalogueCitation"
+ ]
+ },
+ "MDKeywordTypeCodePropertyType":{
+ "type":"object",
+ "title":"MDKeywordTypeCodePropertyType",
+ "required":[
+ "mdKeywordTypeCode"
+ ],
+ "properties":{
+ "mdKeywordTypeCode":{
+ "title":"mdKeywordTypeCode",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MD_KeywordTypeCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_KeywordTypeCode_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "mdKeywordTypeCode",
+ "nilReason"
+ ]
+ },
+ "DSAggregatePropertyType":{
+ "type":"object",
+ "title":"DSAggregatePropertyType",
+ "required":[
+ "abstractDSAggregate"
+ ],
+ "properties":{
+ "abstractDSAggregate":{
+ "title":"abstractDSAggregate",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractDSAggregateType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractDS_Aggregate",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractDS_Aggregate",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ },
+ "uuidref":{
+ "title":"uuidref",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -5956,11 +5661,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"PT_Locale_PropertyType",
+ "localPart":"DS_Aggregate_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "ptLocale",
+ "abstractDSAggregate",
"nilReason",
"uuidref",
"type",
@@ -5972,23 +5677,23 @@
"actuate"
]
},
- "DQQuantitativeResultPropertyType":{
+ "DQConceptualConsistencyPropertyType":{
"type":"object",
- "title":"DQQuantitativeResultPropertyType",
+ "title":"DQConceptualConsistencyPropertyType",
"required":[
- "dqQuantitativeResult"
+ "dqConceptualConsistency"
],
"properties":{
- "dqQuantitativeResult":{
- "title":"dqQuantitativeResult",
+ "dqConceptualConsistency":{
+ "title":"dqConceptualConsistency",
"allOf":[
{
- "$ref":"#/definitions/DQQuantitativeResultType"
+ "$ref":"#/definitions/DQConceptualConsistencyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DQ_QuantitativeResult",
+ "localPart":"DQ_ConceptualConsistency",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -6115,11 +5820,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_QuantitativeResult_PropertyType",
+ "localPart":"DQ_ConceptualConsistency_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dqQuantitativeResult",
+ "dqConceptualConsistency",
"nilReason",
"uuidref",
"type",
@@ -6131,64 +5836,41 @@
"actuate"
]
},
- "MDPortrayalCatalogueReferenceType":{
- "required":[
- "portrayalCatalogueCitation"
- ],
+ "DQConceptualConsistencyType":{
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ "$ref":"#/definitions/AbstractDQLogicalConsistencyType"
},
{
"type":"object",
- "title":"MDPortrayalCatalogueReferenceType",
+ "title":"DQConceptualConsistencyType",
"properties":{
- "portrayalCatalogueCitation":{
- "title":"portrayalCatalogueCitation",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CICitationPropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"portrayalCatalogueCitation",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_PortrayalCatalogueReference_Type",
+ "localPart":"DQ_ConceptualConsistency_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "portrayalCatalogueCitation"
- ]
+ }
},
- "MDBrowseGraphicPropertyType":{
+ "CIContactPropertyType":{
"type":"object",
- "title":"MDBrowseGraphicPropertyType",
+ "title":"CIContactPropertyType",
"required":[
- "mdBrowseGraphic"
+ "ciContact"
],
"properties":{
- "mdBrowseGraphic":{
- "title":"mdBrowseGraphic",
+ "ciContact":{
+ "title":"ciContact",
"allOf":[
{
- "$ref":"#/definitions/MDBrowseGraphicType"
+ "$ref":"#/definitions/CIContactType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_BrowseGraphic",
+ "localPart":"CI_Contact",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -6315,11 +5997,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_BrowseGraphic_PropertyType",
+ "localPart":"CI_Contact_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdBrowseGraphic",
+ "ciContact",
"nilReason",
"uuidref",
"type",
@@ -6331,53 +6013,21 @@
"actuate"
]
},
- "DSAssociationType":{
+ "MDUsageType":{
+ "required":[
+ "specificUsage",
+ "userContactInfo"
+ ],
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
{
"type":"object",
- "title":"DSAssociationType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DS_Association_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "MDMetadataType":{
- "required":[
- "contact",
- "dateStamp",
- "identificationInfo"
- ],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"MDMetadataType",
+ "title":"MDUsageType",
"properties":{
- "fileIdentifier":{
- "title":"fileIdentifier",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"fileIdentifier",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "language":{
- "title":"language",
+ "specificUsage":{
+ "title":"specificUsage",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
@@ -6385,25 +6035,25 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"language",
+ "localPart":"specificUsage",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "characterSet":{
- "title":"characterSet",
+ "usageDateTime":{
+ "title":"usageDateTime",
"allOf":[
{
- "$ref":"#/definitions/MDCharacterSetCodePropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/DateTimePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"characterSet",
+ "localPart":"usageDateTime",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "parentIdentifier":{
- "title":"parentIdentifier",
+ "userDeterminedLimitations":{
+ "title":"userDeterminedLimitations",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
@@ -6411,46 +6061,12 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"parentIdentifier",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "hierarchyLevel":{
- "title":"hierarchyLevel",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDScopeCodePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"hierarchyLevel",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "hierarchyLevelName":{
- "title":"hierarchyLevelName",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"hierarchyLevelName",
+ "localPart":"userDeterminedLimitations",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "contact":{
- "title":"contact",
+ "userContactInfo":{
+ "title":"userContactInfo",
"allOf":[
{
"type":"array",
@@ -6462,592 +6078,64 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"contact",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "dateStamp":{
- "title":"dateStamp",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/DatePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"dateStamp",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "metadataStandardName":{
- "title":"metadataStandardName",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"metadataStandardName",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "metadataStandardVersion":{
- "title":"metadataStandardVersion",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"metadataStandardVersion",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "dataSetURI":{
- "title":"dataSetURI",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"dataSetURI",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "locale":{
- "title":"locale",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/PTLocalePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"locale",
+ "localPart":"userContactInfo",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
- },
- "spatialRepresentationInfo":{
- "title":"spatialRepresentationInfo",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDSpatialRepresentationPropertyType"
- },
- "minItems":0
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_Usage_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "specificUsage",
+ "usageDateTime",
+ "userDeterminedLimitations",
+ "userContactInfo"
+ ]
+ },
+ "DQPositionalAccuracyPropertyType":{
+ "type":"object",
+ "title":"DQPositionalAccuracyPropertyType",
+ "required":[
+ "abstractDQPositionalAccuracy"
+ ],
+ "properties":{
+ "abstractDQPositionalAccuracy":{
+ "title":"abstractDQPositionalAccuracy",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractDQPositionalAccuracyType"
}
- ],
- "propertyType":"element",
+ },
"elementName":{
- "localPart":"spatialRepresentationInfo",
+ "localPart":"AbstractDQ_PositionalAccuracy",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
- },
- "referenceSystemInfo":{
- "title":"referenceSystemInfo",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDReferenceSystemPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"referenceSystemInfo",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "metadataExtensionInfo":{
- "title":"metadataExtensionInfo",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDMetadataExtensionInformationPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"metadataExtensionInfo",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "identificationInfo":{
- "title":"identificationInfo",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDIdentificationPropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"identificationInfo",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "contentInfo":{
- "title":"contentInfo",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDContentInformationPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"contentInfo",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "distributionInfo":{
- "title":"distributionInfo",
- "allOf":[
- {
- "$ref":"#/definitions/MDDistributionPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"distributionInfo",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "dataQualityInfo":{
- "title":"dataQualityInfo",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/DQDataQualityPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"dataQualityInfo",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "portrayalCatalogueInfo":{
- "title":"portrayalCatalogueInfo",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDPortrayalCatalogueReferencePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"portrayalCatalogueInfo",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "metadataConstraints":{
- "title":"metadataConstraints",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDConstraintsPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"metadataConstraints",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "applicationSchemaInfo":{
- "title":"applicationSchemaInfo",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDApplicationSchemaInformationPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"applicationSchemaInfo",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "metadataMaintenance":{
- "title":"metadataMaintenance",
- "allOf":[
- {
- "$ref":"#/definitions/MDMaintenanceInformationPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"metadataMaintenance",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "series":{
- "title":"series",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/DSAggregatePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"series",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "describes":{
- "title":"describes",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/DSDataSetPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"describes",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "propertyType":{
- "title":"propertyType",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/ObjectReferencePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"propertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "featureType":{
- "title":"featureType",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/ObjectReferencePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"featureType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "featureAttribute":{
- "title":"featureAttribute",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/ObjectReferencePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"featureAttribute",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_Metadata_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "fileIdentifier",
- "language",
- "characterSet",
- "parentIdentifier",
- "hierarchyLevel",
- "hierarchyLevelName",
- "contact",
- "dateStamp",
- "metadataStandardName",
- "metadataStandardVersion",
- "dataSetURI",
- "locale",
- "spatialRepresentationInfo",
- "referenceSystemInfo",
- "metadataExtensionInfo",
- "identificationInfo",
- "contentInfo",
- "distributionInfo",
- "dataQualityInfo",
- "portrayalCatalogueInfo",
- "metadataConstraints",
- "applicationSchemaInfo",
- "metadataMaintenance",
- "series",
- "describes",
- "propertyType",
- "featureType",
- "featureAttribute"
- ]
- },
- "DQLogicalConsistencyPropertyType":{
- "type":"object",
- "title":"DQLogicalConsistencyPropertyType",
- "required":[
- "abstractDQLogicalConsistency"
- ],
- "properties":{
- "abstractDQLogicalConsistency":{
- "title":"abstractDQLogicalConsistency",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractDQLogicalConsistencyType"
- }
- },
- "elementName":{
- "localPart":"AbstractDQ_LogicalConsistency",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractDQ_LogicalConsistency",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- },
- "uuidref":{
- "title":"uuidref",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DQ_LogicalConsistency_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "abstractDQLogicalConsistency",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "MDIdentificationPropertyType":{
- "type":"object",
- "title":"MDIdentificationPropertyType",
- "required":[
- "abstractMDIdentification"
- ],
- "properties":{
- "abstractMDIdentification":{
- "title":"abstractMDIdentification",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractMDIdentificationType"
- }
- },
- "elementName":{
- "localPart":"AbstractMD_Identification",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractMD_Identification",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"AbstractDQ_PositionalAccuracy",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
],
@@ -7164,150 +6252,39 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Identification_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "abstractMDIdentification",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "PTFreeTextPropertyType":{
- "required":[
- "ptFreeText"
- ],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- },
- {
- "type":"object",
- "title":"PTFreeTextPropertyType",
- "properties":{
- "ptFreeText":{
- "title":"ptFreeText",
- "allOf":[
- {
- "$ref":"#/definitions/PTFreeTextType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"PT_FreeText",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"PT_FreeText_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "ptFreeText"
- ]
- },
- "MDLegalConstraintsType":{
- "allOf":[
- {
- "$ref":"#/definitions/MDConstraintsType"
- },
- {
- "type":"object",
- "title":"MDLegalConstraintsType",
- "properties":{
- "accessConstraints":{
- "title":"accessConstraints",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDRestrictionCodePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"accessConstraints",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "useConstraints":{
- "title":"useConstraints",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDRestrictionCodePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"useConstraints",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "otherConstraints":{
- "title":"otherConstraints",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"otherConstraints",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_LegalConstraints_Type",
+ "localPart":"DQ_PositionalAccuracy_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "accessConstraints",
- "useConstraints",
- "otherConstraints"
+ "abstractDQPositionalAccuracy",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "EXExtentPropertyType":{
+ "CIDatePropertyType":{
"type":"object",
- "title":"EXExtentPropertyType",
+ "title":"CIDatePropertyType",
"required":[
- "exExtent"
+ "ciDate"
],
"properties":{
- "exExtent":{
- "title":"exExtent",
+ "ciDate":{
+ "title":"ciDate",
"allOf":[
{
- "$ref":"#/definitions/EXExtentType"
+ "$ref":"#/definitions/CIDateType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"EX_Extent",
+ "localPart":"CI_Date",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -7434,11 +6411,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"EX_Extent_PropertyType",
+ "localPart":"CI_Date_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "exExtent",
+ "ciDate",
"nilReason",
"uuidref",
"type",
@@ -7450,23 +6427,35 @@
"actuate"
]
},
- "MDServiceIdentificationPropertyType":{
+ "DQResultPropertyType":{
"type":"object",
- "title":"MDServiceIdentificationPropertyType",
+ "title":"DQResultPropertyType",
"required":[
- "mdServiceIdentification"
+ "abstractDQResult"
],
"properties":{
- "mdServiceIdentification":{
- "title":"mdServiceIdentification",
+ "abstractDQResult":{
+ "title":"abstractDQResult",
"allOf":[
{
- "$ref":"#/definitions/MDServiceIdentificationType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractDQResultType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractDQ_Result",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"MD_ServiceIdentification",
+ "localPart":"AbstractDQ_Result",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -7590,246 +6579,350 @@
"namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- },
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DQ_Result_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "abstractDQResult",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "DSPlatformType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/DSSeriesType"
+ },
+ {
+ "type":"object",
+ "title":"DSPlatformType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DS_Platform_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "MDDataIdentificationType":{
+ "required":[
+ "language"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractMDIdentificationType"
+ },
+ {
+ "type":"object",
+ "title":"MDDataIdentificationType",
+ "properties":{
+ "spatialRepresentationType":{
+ "title":"spatialRepresentationType",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDSpatialRepresentationTypeCodePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"spatialRepresentationType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "spatialResolution":{
+ "title":"spatialResolution",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDResolutionPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"spatialResolution",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "language":{
+ "title":"language",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"language",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "characterSet":{
+ "title":"characterSet",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDCharacterSetCodePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"characterSet",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "topicCategory":{
+ "title":"topicCategory",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDTopicCategoryCodePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"topicCategory",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "environmentDescription":{
+ "title":"environmentDescription",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"environmentDescription",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "extent":{
+ "title":"extent",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/EXExtentPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"extent",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "supplementalInformation":{
+ "title":"supplementalInformation",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"supplementalInformation",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_DataIdentification_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "spatialRepresentationType",
+ "spatialResolution",
+ "language",
+ "characterSet",
+ "topicCategory",
+ "environmentDescription",
+ "extent",
+ "supplementalInformation"
+ ]
+ },
+ "DQAccuracyOfATimeMeasurementType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDQTemporalAccuracyType"
+ },
+ {
+ "type":"object",
+ "title":"DQAccuracyOfATimeMeasurementType",
+ "properties":{
+ }
+ }
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_ServiceIdentification_PropertyType",
+ "localPart":"DQ_AccuracyOfATimeMeasurement_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "mdServiceIdentification",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
+ }
},
- "DQGriddedDataPositionalAccuracyPropertyType":{
- "type":"object",
- "title":"DQGriddedDataPositionalAccuracyPropertyType",
+ "PTFreeTextType":{
"required":[
- "dqGriddedDataPositionalAccuracy"
+ "textGroup"
],
- "properties":{
- "dqGriddedDataPositionalAccuracy":{
- "title":"dqGriddedDataPositionalAccuracy",
- "allOf":[
- {
- "$ref":"#/definitions/DQGriddedDataPositionalAccuracyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"DQ_GriddedDataPositionalAccuracy",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "title":"PTFreeTextType",
+ "properties":{
+ "textGroup":{
+ "title":"textGroup",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/LocalisedCharacterStringPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"textGroup",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- },
- "uuidref":{
- "title":"uuidref",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_GriddedDataPositionalAccuracy_PropertyType",
+ "localPart":"PT_FreeText_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dqGriddedDataPositionalAccuracy",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "textGroup"
]
},
- "MDDigitalTransferOptionsType":{
+ "MDRepresentativeFractionType":{
+ "required":[
+ "denominator"
+ ],
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
{
"type":"object",
- "title":"MDDigitalTransferOptionsType",
+ "title":"MDRepresentativeFractionType",
"properties":{
- "unitsOfDistribution":{
- "title":"unitsOfDistribution",
+ "denominator":{
+ "title":"denominator",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/IntegerPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"unitsOfDistribution",
+ "localPart":"denominator",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
- },
- "transferSize":{
- "title":"transferSize",
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_RepresentativeFraction_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "denominator"
+ ]
+ },
+ "DQDataQualityType":{
+ "required":[
+ "scope"
+ ],
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"DQDataQualityType",
+ "properties":{
+ "scope":{
+ "title":"scope",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
+ "$ref":"#/definitions/DQScopePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"transferSize",
+ "localPart":"scope",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "onLine":{
- "title":"onLine",
+ "report":{
+ "title":"report",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/CIOnlineResourcePropertyType"
+ "$ref":"#/definitions/DQElementPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"onLine",
+ "localPart":"report",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "offLine":{
- "title":"offLine",
+ "lineage":{
+ "title":"lineage",
"allOf":[
{
- "$ref":"#/definitions/MDMediumPropertyType"
+ "$ref":"#/definitions/LILineagePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"offLine",
+ "localPart":"lineage",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -7838,33 +6931,32 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_DigitalTransferOptions_Type",
+ "localPart":"DQ_DataQuality_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "unitsOfDistribution",
- "transferSize",
- "onLine",
- "offLine"
+ "scope",
+ "report",
+ "lineage"
]
},
- "MDExtendedElementInformationPropertyType":{
+ "DQConformanceResultPropertyType":{
"type":"object",
- "title":"MDExtendedElementInformationPropertyType",
+ "title":"DQConformanceResultPropertyType",
"required":[
- "mdExtendedElementInformation"
+ "dqConformanceResult"
],
"properties":{
- "mdExtendedElementInformation":{
- "title":"mdExtendedElementInformation",
+ "dqConformanceResult":{
+ "title":"dqConformanceResult",
"allOf":[
{
- "$ref":"#/definitions/MDExtendedElementInformationType"
+ "$ref":"#/definitions/DQConformanceResultType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_ExtendedElementInformation",
+ "localPart":"DQ_ConformanceResult",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -7991,11 +7083,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_ExtendedElementInformation_PropertyType",
+ "localPart":"DQ_ConformanceResult_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdExtendedElementInformation",
+ "dqConformanceResult",
"nilReason",
"uuidref",
"type",
@@ -8007,35 +7099,23 @@
"actuate"
]
},
- "MDCoverageDescriptionPropertyType":{
+ "CIRoleCodePropertyType":{
"type":"object",
- "title":"MDCoverageDescriptionPropertyType",
+ "title":"CIRoleCodePropertyType",
"required":[
- "mdCoverageDescription"
+ "ciRoleCode"
],
"properties":{
- "mdCoverageDescription":{
- "title":"mdCoverageDescription",
+ "ciRoleCode":{
+ "title":"ciRoleCode",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/MDCoverageDescriptionType"
- }
- },
- "elementName":{
- "localPart":"MD_CoverageDescription",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"MD_CoverageDescription",
+ "localPart":"CI_RoleCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -8054,195 +7134,138 @@
"localPart":"nilReason",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
- },
- "uuidref":{
- "title":"uuidref",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_CoverageDescription_PropertyType",
+ "localPart":"CI_RoleCode_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdCoverageDescription",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "ciRoleCode",
+ "nilReason"
]
},
- "DQTemporalConsistencyType":{
+ "MDMetadataExtensionInformationType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractDQTemporalAccuracyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
{
"type":"object",
- "title":"DQTemporalConsistencyType",
+ "title":"MDMetadataExtensionInformationType",
"properties":{
+ "extensionOnLineResource":{
+ "title":"extensionOnLineResource",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CIOnlineResourcePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"extensionOnLineResource",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "extendedElementInformation":{
+ "title":"extendedElementInformation",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDExtendedElementInformationPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"extendedElementInformation",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_MetadataExtensionInformation_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "extensionOnLineResource",
+ "extendedElementInformation"
+ ]
+ },
+ "LocalisedCharacterStringType":{
+ "type":"object",
+ "title":"LocalisedCharacterStringType",
+ "properties":{
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"value"
+ },
+ "id":{
+ "title":"id",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"id",
+ "namespaceURI":""
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DQ_TemporalConsistency_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "DQFormatConsistencyType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDQLogicalConsistencyType"
},
- {
- "type":"object",
- "title":"DQFormatConsistencyType",
- "properties":{
+ "locale":{
+ "title":"locale",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"locale",
+ "namespaceURI":""
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_FormatConsistency_Type",
+ "localPart":"LocalisedCharacterString_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ },
+ "propertiesOrder":[
+ "value",
+ "id",
+ "locale"
+ ]
},
- "MDGridSpatialRepresentationPropertyType":{
+ "EXGeographicBoundingBoxPropertyType":{
"type":"object",
- "title":"MDGridSpatialRepresentationPropertyType",
+ "title":"EXGeographicBoundingBoxPropertyType",
"required":[
- "mdGridSpatialRepresentation"
+ "exGeographicBoundingBox"
],
"properties":{
- "mdGridSpatialRepresentation":{
- "title":"mdGridSpatialRepresentation",
+ "exGeographicBoundingBox":{
+ "title":"exGeographicBoundingBox",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/MDGridSpatialRepresentationType"
- }
- },
- "elementName":{
- "localPart":"MD_GridSpatialRepresentation",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "$ref":"#/definitions/EXGeographicBoundingBoxType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"MD_GridSpatialRepresentation",
+ "localPart":"EX_GeographicBoundingBox",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -8369,11 +7392,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_GridSpatialRepresentation_PropertyType",
+ "localPart":"EX_GeographicBoundingBox_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdGridSpatialRepresentation",
+ "exGeographicBoundingBox",
"nilReason",
"uuidref",
"type",
@@ -8385,23 +7408,23 @@
"actuate"
]
},
- "MDFormatPropertyType":{
+ "MDAggregateInformationPropertyType":{
"type":"object",
- "title":"MDFormatPropertyType",
+ "title":"MDAggregateInformationPropertyType",
"required":[
- "mdFormat"
+ "mdAggregateInformation"
],
"properties":{
- "mdFormat":{
- "title":"mdFormat",
+ "mdAggregateInformation":{
+ "title":"mdAggregateInformation",
"allOf":[
{
- "$ref":"#/definitions/MDFormatType"
+ "$ref":"#/definitions/MDAggregateInformationType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_Format",
+ "localPart":"MD_AggregateInformation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -8528,11 +7551,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Format_PropertyType",
+ "localPart":"MD_AggregateInformation_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdFormat",
+ "mdAggregateInformation",
"nilReason",
"uuidref",
"type",
@@ -8544,72 +7567,140 @@
"actuate"
]
},
- "MDResolutionType":{
- "type":"object",
- "title":"MDResolutionType",
+ "MDFormatType":{
"required":[
- "equivalentScale",
- "distance"
+ "name",
+ "version"
],
- "properties":{
- "equivalentScale":{
- "title":"equivalentScale",
- "allOf":[
- {
- "$ref":"#/definitions/MDRepresentativeFractionPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"equivalentScale",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
- "distance":{
- "title":"distance",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/DistancePropertyType"
+ {
+ "type":"object",
+ "title":"MDFormatType",
+ "properties":{
+ "name":{
+ "title":"name",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"name",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "version":{
+ "title":"version",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"version",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "amendmentNumber":{
+ "title":"amendmentNumber",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"amendmentNumber",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "specification":{
+ "title":"specification",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"specification",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "fileDecompressionTechnique":{
+ "title":"fileDecompressionTechnique",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"fileDecompressionTechnique",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "formatDistributor":{
+ "title":"formatDistributor",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDDistributorPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"formatDistributor",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
}
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"distance",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Resolution_Type",
+ "localPart":"MD_Format_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "equivalentScale",
- "distance"
+ "name",
+ "version",
+ "amendmentNumber",
+ "specification",
+ "fileDecompressionTechnique",
+ "formatDistributor"
]
},
- "AbstractDQLogicalConsistencyType":{
+ "DQTopologicalConsistencyType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractDQElementType"
+ "$ref":"#/definitions/AbstractDQLogicalConsistencyType"
},
{
"type":"object",
- "title":"AbstractDQLogicalConsistencyType",
+ "title":"DQTopologicalConsistencyType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractDQ_LogicalConsistency_Type",
+ "localPart":"DQ_TopologicalConsistency_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "DQDataQualityType":{
+ "AbstractMDIdentificationType":{
"required":[
- "scope"
+ "citation",
+ "_abstract"
],
"allOf":[
{
@@ -8617,48 +7708,214 @@
},
{
"type":"object",
- "title":"DQDataQualityType",
+ "title":"AbstractMDIdentificationType",
"properties":{
- "scope":{
- "title":"scope",
+ "citation":{
+ "title":"citation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CICitationPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"citation",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "_abstract":{
+ "title":"_abstract",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"abstract",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "purpose":{
+ "title":"purpose",
"allOf":[
{
- "$ref":"#/definitions/DQScopePropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"scope",
+ "localPart":"purpose",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "report":{
- "title":"report",
+ "credit":{
+ "title":"credit",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/DQElementPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"report",
+ "localPart":"credit",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "lineage":{
- "title":"lineage",
+ "status":{
+ "title":"status",
"allOf":[
{
- "$ref":"#/definitions/LILineagePropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDProgressCodePropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"lineage",
+ "localPart":"status",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "pointOfContact":{
+ "title":"pointOfContact",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CIResponsiblePartyPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"pointOfContact",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "resourceMaintenance":{
+ "title":"resourceMaintenance",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDMaintenanceInformationPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"resourceMaintenance",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "graphicOverview":{
+ "title":"graphicOverview",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDBrowseGraphicPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"graphicOverview",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "resourceFormat":{
+ "title":"resourceFormat",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDFormatPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"resourceFormat",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "descriptiveKeywords":{
+ "title":"descriptiveKeywords",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDKeywordsPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"descriptiveKeywords",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "resourceSpecificUsage":{
+ "title":"resourceSpecificUsage",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDUsagePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"resourceSpecificUsage",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "resourceConstraints":{
+ "title":"resourceConstraints",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDConstraintsPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"resourceConstraints",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "aggregationInfo":{
+ "title":"aggregationInfo",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDAggregateInformationPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"aggregationInfo",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -8667,32 +7924,42 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_DataQuality_Type",
+ "localPart":"AbstractMD_Identification_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "scope",
- "report",
- "lineage"
+ "citation",
+ "_abstract",
+ "purpose",
+ "credit",
+ "status",
+ "pointOfContact",
+ "resourceMaintenance",
+ "graphicOverview",
+ "resourceFormat",
+ "descriptiveKeywords",
+ "resourceSpecificUsage",
+ "resourceConstraints",
+ "aggregationInfo"
]
},
- "DQAccuracyOfATimeMeasurementPropertyType":{
+ "DQCompletenessOmissionPropertyType":{
"type":"object",
- "title":"DQAccuracyOfATimeMeasurementPropertyType",
+ "title":"DQCompletenessOmissionPropertyType",
"required":[
- "dqAccuracyOfATimeMeasurement"
+ "dqCompletenessOmission"
],
"properties":{
- "dqAccuracyOfATimeMeasurement":{
- "title":"dqAccuracyOfATimeMeasurement",
+ "dqCompletenessOmission":{
+ "title":"dqCompletenessOmission",
"allOf":[
{
- "$ref":"#/definitions/DQAccuracyOfATimeMeasurementType"
+ "$ref":"#/definitions/DQCompletenessOmissionType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DQ_AccuracyOfATimeMeasurement",
+ "localPart":"DQ_CompletenessOmission",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -8819,86 +8086,39 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_AccuracyOfATimeMeasurement_PropertyType",
+ "localPart":"DQ_CompletenessOmission_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dqAccuracyOfATimeMeasurement",
+ "dqCompletenessOmission",
"nilReason",
"uuidref",
"type",
"href",
"role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "MDRestrictionCodePropertyType":{
- "type":"object",
- "title":"MDRestrictionCodePropertyType",
- "required":[
- "mdRestrictionCode"
- ],
- "properties":{
- "mdRestrictionCode":{
- "title":"mdRestrictionCode",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MD_RestrictionCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_RestrictionCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "mdRestrictionCode",
- "nilReason"
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "CIDatePropertyType":{
+ "MDKeywordsPropertyType":{
"type":"object",
- "title":"CIDatePropertyType",
+ "title":"MDKeywordsPropertyType",
"required":[
- "ciDate"
+ "mdKeywords"
],
"properties":{
- "ciDate":{
- "title":"ciDate",
+ "mdKeywords":{
+ "title":"mdKeywords",
"allOf":[
{
- "$ref":"#/definitions/CIDateType"
+ "$ref":"#/definitions/MDKeywordsType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"CI_Date",
+ "localPart":"MD_Keywords",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -9025,11 +8245,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CI_Date_PropertyType",
+ "localPart":"MD_Keywords_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "ciDate",
+ "mdKeywords",
"nilReason",
"uuidref",
"type",
@@ -9041,47 +8261,326 @@
"actuate"
]
},
- "DQQuantitativeResultType":{
+ "DSAssociationTypeCodePropertyType":{
+ "type":"object",
+ "title":"DSAssociationTypeCodePropertyType",
"required":[
- "valueUnit",
- "value"
+ "dsAssociationTypeCode"
+ ],
+ "properties":{
+ "dsAssociationTypeCode":{
+ "title":"dsAssociationTypeCode",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"DS_AssociationTypeCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DS_AssociationTypeCode_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "dsAssociationTypeCode",
+ "nilReason"
+ ]
+ },
+ "MDApplicationSchemaInformationType":{
+ "required":[
+ "name",
+ "schemaLanguage",
+ "constraintLanguage"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractDQResultType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
{
"type":"object",
- "title":"DQQuantitativeResultType",
+ "title":"MDApplicationSchemaInformationType",
"properties":{
- "valueType":{
- "title":"valueType",
+ "name":{
+ "title":"name",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CICitationPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"name",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "schemaLanguage":{
+ "title":"schemaLanguage",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"schemaLanguage",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "constraintLanguage":{
+ "title":"constraintLanguage",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"constraintLanguage",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "schemaAscii":{
+ "title":"schemaAscii",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"schemaAscii",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "graphicsFile":{
+ "title":"graphicsFile",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/BinaryPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"graphicsFile",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "softwareDevelopmentFile":{
+ "title":"softwareDevelopmentFile",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/BinaryPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"softwareDevelopmentFile",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "softwareDevelopmentFileFormat":{
+ "title":"softwareDevelopmentFileFormat",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"softwareDevelopmentFileFormat",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_ApplicationSchemaInformation_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "name",
+ "schemaLanguage",
+ "constraintLanguage",
+ "schemaAscii",
+ "graphicsFile",
+ "softwareDevelopmentFile",
+ "softwareDevelopmentFileFormat"
+ ]
+ },
+ "AbstractDQCompletenessType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDQElementType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractDQCompletenessType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractDQ_Completeness_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "MDMetadataType":{
+ "required":[
+ "contact",
+ "dateStamp",
+ "identificationInfo"
+ ],
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"MDMetadataType",
+ "properties":{
+ "fileIdentifier":{
+ "title":"fileIdentifier",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"fileIdentifier",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "language":{
+ "title":"language",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"language",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "characterSet":{
+ "title":"characterSet",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDCharacterSetCodePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"characterSet",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "parentIdentifier":{
+ "title":"parentIdentifier",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/RecordTypePropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"valueType",
+ "localPart":"parentIdentifier",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "valueUnit":{
- "title":"valueUnit",
+ "hierarchyLevel":{
+ "title":"hierarchyLevel",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/UnitOfMeasurePropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDScopeCodePropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"valueUnit",
+ "localPart":"hierarchyLevel",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "errorStatistic":{
- "title":"errorStatistic",
+ "hierarchyLevelName":{
+ "title":"hierarchyLevelName",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"hierarchyLevelName",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "contact":{
+ "title":"contact",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CIResponsiblePartyPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"contact",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "dateStamp":{
+ "title":"dateStamp",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/DatePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"dateStamp",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "metadataStandardName":{
+ "title":"metadataStandardName",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
@@ -9089,925 +8588,519 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"errorStatistic",
+ "localPart":"metadataStandardName",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "value":{
- "title":"value",
+ "metadataStandardVersion":{
+ "title":"metadataStandardVersion",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"metadataStandardVersion",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "dataSetURI":{
+ "title":"dataSetURI",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"dataSetURI",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "locale":{
+ "title":"locale",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/RecordPropertyType"
+ "$ref":"#/definitions/PTLocalePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"locale",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "spatialRepresentationInfo":{
+ "title":"spatialRepresentationInfo",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDSpatialRepresentationPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"spatialRepresentationInfo",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "referenceSystemInfo":{
+ "title":"referenceSystemInfo",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDReferenceSystemPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"referenceSystemInfo",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "metadataExtensionInfo":{
+ "title":"metadataExtensionInfo",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDMetadataExtensionInformationPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"metadataExtensionInfo",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "identificationInfo":{
+ "title":"identificationInfo",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDIdentificationPropertyType"
},
"minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"value",
+ "localPart":"identificationInfo",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DQ_QuantitativeResult_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "valueType",
- "valueUnit",
- "errorStatistic",
- "value"
- ]
- },
- "MDMediumType":{
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"MDMediumType",
- "properties":{
- "name":{
- "title":"name",
+ },
+ "contentInfo":{
+ "title":"contentInfo",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDContentInformationPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"contentInfo",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "distributionInfo":{
+ "title":"distributionInfo",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDDistributionPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"distributionInfo",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "dataQualityInfo":{
+ "title":"dataQualityInfo",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DQDataQualityPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"dataQualityInfo",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "portrayalCatalogueInfo":{
+ "title":"portrayalCatalogueInfo",
"allOf":[
{
- "$ref":"#/definitions/MDMediumNameCodePropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDPortrayalCatalogueReferencePropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"name",
+ "localPart":"portrayalCatalogueInfo",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "density":{
- "title":"density",
+ "metadataConstraints":{
+ "title":"metadataConstraints",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
+ "$ref":"#/definitions/MDConstraintsPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"density",
+ "localPart":"metadataConstraints",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "densityUnits":{
- "title":"densityUnits",
+ "applicationSchemaInfo":{
+ "title":"applicationSchemaInfo",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDApplicationSchemaInformationPropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"densityUnits",
+ "localPart":"applicationSchemaInfo",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "volumes":{
- "title":"volumes",
+ "metadataMaintenance":{
+ "title":"metadataMaintenance",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/IntegerPropertyType"
+ "$ref":"#/definitions/MDMaintenanceInformationPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"volumes",
+ "localPart":"metadataMaintenance",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "mediumFormat":{
- "title":"mediumFormat",
+ "series":{
+ "title":"series",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/MDMediumFormatCodePropertyType"
+ "$ref":"#/definitions/DSAggregatePropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"mediumFormat",
+ "localPart":"series",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "mediumNote":{
- "title":"mediumNote",
+ "describes":{
+ "title":"describes",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DSDataSetPropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"mediumNote",
+ "localPart":"describes",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_Medium_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "name",
- "density",
- "densityUnits",
- "volumes",
- "mediumFormat",
- "mediumNote"
- ]
- },
- "MDUsagePropertyType":{
- "type":"object",
- "title":"MDUsagePropertyType",
- "required":[
- "mdUsage"
- ],
- "properties":{
- "mdUsage":{
- "title":"mdUsage",
- "allOf":[
- {
- "$ref":"#/definitions/MDUsageType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MD_Usage",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- },
- "uuidref":{
- "title":"uuidref",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_Usage_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "mdUsage",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "DQScopeType":{
- "required":[
- "level"
- ],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"DQScopeType",
- "properties":{
- "level":{
- "title":"level",
+ },
+ "propertyType":{
+ "title":"propertyType",
"allOf":[
{
- "$ref":"#/definitions/MDScopeCodePropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/ObjectReferencePropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"level",
+ "localPart":"propertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "extent":{
- "title":"extent",
+ "featureType":{
+ "title":"featureType",
"allOf":[
{
- "$ref":"#/definitions/EXExtentPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/ObjectReferencePropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"extent",
+ "localPart":"featureType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "levelDescription":{
- "title":"levelDescription",
+ "featureAttribute":{
+ "title":"featureAttribute",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/MDScopeDescriptionPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/ObjectReferencePropertyType"
},
"minItems":0
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"levelDescription",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DQ_Scope_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "level",
- "extent",
- "levelDescription"
- ]
- },
- "MDVectorSpatialRepresentationPropertyType":{
- "type":"object",
- "title":"MDVectorSpatialRepresentationPropertyType",
- "required":[
- "mdVectorSpatialRepresentation"
- ],
- "properties":{
- "mdVectorSpatialRepresentation":{
- "title":"mdVectorSpatialRepresentation",
- "allOf":[
- {
- "$ref":"#/definitions/MDVectorSpatialRepresentationType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MD_VectorSpatialRepresentation",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- },
- "uuidref":{
- "title":"uuidref",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_VectorSpatialRepresentation_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "mdVectorSpatialRepresentation",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "DQAccuracyOfATimeMeasurementType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDQTemporalAccuracyType"
- },
- {
- "type":"object",
- "title":"DQAccuracyOfATimeMeasurementType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DQ_AccuracyOfATimeMeasurement_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "MDContentInformationPropertyType":{
- "type":"object",
- "title":"MDContentInformationPropertyType",
- "required":[
- "abstractMDContentInformation"
- ],
- "properties":{
- "abstractMDContentInformation":{
- "title":"abstractMDContentInformation",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractMDContentInformationType"
- }
- },
- "elementName":{
- "localPart":"AbstractMD_ContentInformation",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"AbstractMD_ContentInformation",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"featureAttribute",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- },
- "uuidref":{
- "title":"uuidref",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_ContentInformation_PropertyType",
+ "localPart":"MD_Metadata_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "abstractMDContentInformation",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "DSProductionSeriesPropertyType":{
- "type":"object",
- "title":"DSProductionSeriesPropertyType",
- "required":[
- "dsProductionSeries"
- ],
- "properties":{
- "dsProductionSeries":{
- "title":"dsProductionSeries",
- "allOf":[
- {
- "$ref":"#/definitions/DSProductionSeriesType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"DS_ProductionSeries",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- },
- "uuidref":{
- "title":"uuidref",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
+ "fileIdentifier",
+ "language",
+ "characterSet",
+ "parentIdentifier",
+ "hierarchyLevel",
+ "hierarchyLevelName",
+ "contact",
+ "dateStamp",
+ "metadataStandardName",
+ "metadataStandardVersion",
+ "dataSetURI",
+ "locale",
+ "spatialRepresentationInfo",
+ "referenceSystemInfo",
+ "metadataExtensionInfo",
+ "identificationInfo",
+ "contentInfo",
+ "distributionInfo",
+ "dataQualityInfo",
+ "portrayalCatalogueInfo",
+ "metadataConstraints",
+ "applicationSchemaInfo",
+ "metadataMaintenance",
+ "series",
+ "describes",
+ "propertyType",
+ "featureType",
+ "featureAttribute"
+ ]
+ },
+ "MDDimensionNameTypeCodePropertyType":{
+ "type":"object",
+ "title":"MDDimensionNameTypeCodePropertyType",
+ "required":[
+ "mdDimensionNameTypeCode"
+ ],
+ "properties":{
+ "mdDimensionNameTypeCode":{
+ "title":"mdDimensionNameTypeCode",
"allOf":[
{
- "$ref":"#/definitions/ShowType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MD_DimensionNameTypeCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "actuate":{
- "title":"actuate",
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
- "$ref":"#/definitions/ActuateType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DS_ProductionSeries_PropertyType",
+ "localPart":"MD_DimensionNameTypeCode_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dsProductionSeries",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "mdDimensionNameTypeCode",
+ "nilReason"
]
},
- "MDMetadataExtensionInformationType":{
+ "MDMaintenanceInformationType":{
+ "required":[
+ "maintenanceAndUpdateFrequency"
+ ],
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
{
"type":"object",
- "title":"MDMetadataExtensionInformationType",
+ "title":"MDMaintenanceInformationType",
"properties":{
- "extensionOnLineResource":{
- "title":"extensionOnLineResource",
+ "maintenanceAndUpdateFrequency":{
+ "title":"maintenanceAndUpdateFrequency",
"allOf":[
{
- "$ref":"#/definitions/CIOnlineResourcePropertyType"
+ "$ref":"#/definitions/MDMaintenanceFrequencyCodePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"extensionOnLineResource",
+ "localPart":"maintenanceAndUpdateFrequency",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "extendedElementInformation":{
- "title":"extendedElementInformation",
+ "dateOfNextUpdate":{
+ "title":"dateOfNextUpdate",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/DatePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"dateOfNextUpdate",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "userDefinedMaintenanceFrequency":{
+ "title":"userDefinedMaintenanceFrequency",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gts#/definitions/TMPeriodDurationPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"userDefinedMaintenanceFrequency",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "updateScope":{
+ "title":"updateScope",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/MDExtendedElementInformationPropertyType"
+ "$ref":"#/definitions/MDScopeCodePropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"extendedElementInformation",
+ "localPart":"updateScope",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "updateScopeDescription":{
+ "title":"updateScopeDescription",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDScopeDescriptionPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"updateScopeDescription",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "maintenanceNote":{
+ "title":"maintenanceNote",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"maintenanceNote",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "contact":{
+ "title":"contact",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CIResponsiblePartyPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"contact",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -10016,31 +9109,36 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_MetadataExtensionInformation_Type",
+ "localPart":"MD_MaintenanceInformation_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "extensionOnLineResource",
- "extendedElementInformation"
+ "maintenanceAndUpdateFrequency",
+ "dateOfNextUpdate",
+ "userDefinedMaintenanceFrequency",
+ "updateScope",
+ "updateScopeDescription",
+ "maintenanceNote",
+ "contact"
]
},
- "MDGeometricObjectsPropertyType":{
+ "MDMetadataExtensionInformationPropertyType":{
"type":"object",
- "title":"MDGeometricObjectsPropertyType",
+ "title":"MDMetadataExtensionInformationPropertyType",
"required":[
- "mdGeometricObjects"
+ "mdMetadataExtensionInformation"
],
"properties":{
- "mdGeometricObjects":{
- "title":"mdGeometricObjects",
+ "mdMetadataExtensionInformation":{
+ "title":"mdMetadataExtensionInformation",
"allOf":[
{
- "$ref":"#/definitions/MDGeometricObjectsType"
+ "$ref":"#/definitions/MDMetadataExtensionInformationType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_GeometricObjects",
+ "localPart":"MD_MetadataExtensionInformation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -10167,11 +9265,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_GeometricObjects_PropertyType",
+ "localPart":"MD_MetadataExtensionInformation_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdGeometricObjects",
+ "mdMetadataExtensionInformation",
"nilReason",
"uuidref",
"type",
@@ -10183,28 +9281,168 @@
"actuate"
]
},
- "LocalisedCharacterStringPropertyType":{
- "required":[
- "localisedCharacterString"
- ],
+ "MDCoverageDescriptionType":{
+ "required":[
+ "attributeDescription",
+ "contentType"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractMDContentInformationType"
+ },
+ {
+ "type":"object",
+ "title":"MDCoverageDescriptionType",
+ "properties":{
+ "attributeDescription":{
+ "title":"attributeDescription",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/RecordTypePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"attributeDescription",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "contentType":{
+ "title":"contentType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDCoverageContentTypeCodePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"contentType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "dimension":{
+ "title":"dimension",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDRangeDimensionPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"dimension",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_CoverageDescription_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "attributeDescription",
+ "contentType",
+ "dimension"
+ ]
+ },
+ "CIAddressType":{
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/ObjectReferencePropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
{
"type":"object",
- "title":"LocalisedCharacterStringPropertyType",
+ "title":"CIAddressType",
"properties":{
- "localisedCharacterString":{
- "title":"localisedCharacterString",
+ "deliveryPoint":{
+ "title":"deliveryPoint",
"allOf":[
{
- "$ref":"#/definitions/LocalisedCharacterStringType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"LocalisedCharacterString",
+ "localPart":"deliveryPoint",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "city":{
+ "title":"city",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"city",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "administrativeArea":{
+ "title":"administrativeArea",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"administrativeArea",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "postalCode":{
+ "title":"postalCode",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"postalCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "country":{
+ "title":"country",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"country",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "electronicMailAddress":{
+ "title":"electronicMailAddress",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"electronicMailAddress",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -10213,22 +9451,27 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"LocalisedCharacterString_PropertyType",
+ "localPart":"CI_Address_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "localisedCharacterString"
+ "deliveryPoint",
+ "city",
+ "administrativeArea",
+ "postalCode",
+ "country",
+ "electronicMailAddress"
]
},
- "CountryPropertyType":{
+ "MDProgressCodePropertyType":{
"type":"object",
- "title":"CountryPropertyType",
+ "title":"MDProgressCodePropertyType",
"required":[
- "country"
+ "mdProgressCode"
],
"properties":{
- "country":{
- "title":"country",
+ "mdProgressCode":{
+ "title":"mdProgressCode",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
@@ -10236,7 +9479,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"Country",
+ "localPart":"MD_ProgressCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -10259,43 +9502,144 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"Country_PropertyType",
+ "localPart":"MD_ProgressCode_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "country",
+ "mdProgressCode",
"nilReason"
]
},
- "MDRangeDimensionPropertyType":{
- "type":"object",
- "title":"MDRangeDimensionPropertyType",
+ "EXGeographicDescriptionType":{
"required":[
- "mdRangeDimension"
+ "geographicIdentifier"
],
- "properties":{
- "mdRangeDimension":{
- "title":"mdRangeDimension",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/MDRangeDimensionType"
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractEXGeographicExtentType"
+ },
+ {
+ "type":"object",
+ "title":"EXGeographicDescriptionType",
+ "properties":{
+ "geographicIdentifier":{
+ "title":"geographicIdentifier",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDIdentifierPropertyType"
}
- },
+ ],
+ "propertyType":"element",
"elementName":{
- "localPart":"MD_RangeDimension",
+ "localPart":"geographicIdentifier",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"EX_GeographicDescription_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "geographicIdentifier"
+ ]
+ },
+ "MDStandardOrderProcessType":{
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"MDStandardOrderProcessType",
+ "properties":{
+ "fees":{
+ "title":"fees",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"fees",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "plannedAvailableDateTime":{
+ "title":"plannedAvailableDateTime",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/DateTimePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"plannedAvailableDateTime",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "orderingInstructions":{
+ "title":"orderingInstructions",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"orderingInstructions",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "turnaround":{
+ "title":"turnaround",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"turnaround",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_StandardOrderProcess_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "fees",
+ "plannedAvailableDateTime",
+ "orderingInstructions",
+ "turnaround"
+ ]
+ },
+ "DSStereoMatePropertyType":{
+ "type":"object",
+ "title":"DSStereoMatePropertyType",
+ "required":[
+ "dsStereoMate"
+ ],
+ "properties":{
+ "dsStereoMate":{
+ "title":"dsStereoMate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DSStereoMateType"
+ }
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"MD_RangeDimension",
+ "localPart":"DS_StereoMate",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -10422,11 +9766,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_RangeDimension_PropertyType",
+ "localPart":"DS_StereoMate_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdRangeDimension",
+ "dsStereoMate",
"nilReason",
"uuidref",
"type",
@@ -10438,61 +9782,23 @@
"actuate"
]
},
- "MDConstraintsType":{
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"MDConstraintsType",
- "properties":{
- "useLimitation":{
- "title":"useLimitation",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"useLimitation",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_Constraints_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "useLimitation"
- ]
- },
- "DQConceptualConsistencyPropertyType":{
+ "CICitationPropertyType":{
"type":"object",
- "title":"DQConceptualConsistencyPropertyType",
+ "title":"CICitationPropertyType",
"required":[
- "dqConceptualConsistency"
+ "ciCitation"
],
"properties":{
- "dqConceptualConsistency":{
- "title":"dqConceptualConsistency",
+ "ciCitation":{
+ "title":"ciCitation",
"allOf":[
{
- "$ref":"#/definitions/DQConceptualConsistencyType"
+ "$ref":"#/definitions/CICitationType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DQ_ConceptualConsistency",
+ "localPart":"CI_Citation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -10619,11 +9925,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_ConceptualConsistency_PropertyType",
+ "localPart":"CI_Citation_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dqConceptualConsistency",
+ "ciCitation",
"nilReason",
"uuidref",
"type",
@@ -10635,79 +9941,32 @@
"actuate"
]
},
- "MDDistributorType":{
+ "EXBoundingPolygonType":{
"required":[
- "distributorContact"
+ "polygon"
],
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ "$ref":"#/definitions/AbstractEXGeographicExtentType"
},
{
"type":"object",
- "title":"MDDistributorType",
+ "title":"EXBoundingPolygonType",
"properties":{
- "distributorContact":{
- "title":"distributorContact",
- "allOf":[
- {
- "$ref":"#/definitions/CIResponsiblePartyPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"distributorContact",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "distributionOrderProcess":{
- "title":"distributionOrderProcess",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDStandardOrderProcessPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"distributionOrderProcess",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "distributorFormat":{
- "title":"distributorFormat",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDFormatPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"distributorFormat",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "distributorTransferOptions":{
- "title":"distributorTransferOptions",
+ "polygon":{
+ "title":"polygon",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/MDDigitalTransferOptionsPropertyType"
+ "$ref":"http://www.opengis.net/gml/3.2#/definitions/GMObjectPropertyType"
},
- "minItems":0
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"distributorTransferOptions",
+ "localPart":"polygon",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -10716,33 +9975,30 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Distributor_Type",
+ "localPart":"EX_BoundingPolygon_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "distributorContact",
- "distributionOrderProcess",
- "distributorFormat",
- "distributorTransferOptions"
+ "polygon"
]
},
- "MDCoverageContentTypeCodePropertyType":{
+ "EXVerticalExtentPropertyType":{
"type":"object",
- "title":"MDCoverageContentTypeCodePropertyType",
+ "title":"EXVerticalExtentPropertyType",
"required":[
- "mdCoverageContentTypeCode"
+ "exVerticalExtent"
],
"properties":{
- "mdCoverageContentTypeCode":{
- "title":"mdCoverageContentTypeCode",
+ "exVerticalExtent":{
+ "title":"exVerticalExtent",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/EXVerticalExtentType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_CoverageContentTypeCode",
+ "localPart":"EX_VerticalExtent",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -10761,35 +10017,165 @@
"localPart":"nilReason",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
+ },
+ "uuidref":{
+ "title":"uuidref",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_CoverageContentTypeCode_PropertyType",
+ "localPart":"EX_VerticalExtent_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdCoverageContentTypeCode",
- "nilReason"
+ "exVerticalExtent",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "CIOnlineResourcePropertyType":{
+ "DSSeriesType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDSAggregateType"
+ },
+ {
+ "type":"object",
+ "title":"DSSeriesType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DS_Series_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "DQNonQuantitativeAttributeAccuracyPropertyType":{
"type":"object",
- "title":"CIOnlineResourcePropertyType",
+ "title":"DQNonQuantitativeAttributeAccuracyPropertyType",
"required":[
- "ciOnlineResource"
+ "dqNonQuantitativeAttributeAccuracy"
],
"properties":{
- "ciOnlineResource":{
- "title":"ciOnlineResource",
+ "dqNonQuantitativeAttributeAccuracy":{
+ "title":"dqNonQuantitativeAttributeAccuracy",
"allOf":[
{
- "$ref":"#/definitions/CIOnlineResourceType"
+ "$ref":"#/definitions/DQNonQuantitativeAttributeAccuracyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"CI_OnlineResource",
+ "localPart":"DQ_NonQuantitativeAttributeAccuracy",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -10916,11 +10302,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CI_OnlineResource_PropertyType",
+ "localPart":"DQ_NonQuantitativeAttributeAccuracy_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "ciOnlineResource",
+ "dqNonQuantitativeAttributeAccuracy",
"nilReason",
"uuidref",
"type",
@@ -10932,226 +10318,23 @@
"actuate"
]
},
- "MDDistributionUnitsPropertyType":{
- "type":"object",
- "title":"MDDistributionUnitsPropertyType",
- "required":[
- "mdDistributionUnits"
- ],
- "properties":{
- "mdDistributionUnits":{
- "title":"mdDistributionUnits",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MD_DistributionUnits",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_DistributionUnits_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "mdDistributionUnits",
- "nilReason"
- ]
- },
- "MDRepresentativeFractionType":{
- "required":[
- "denominator"
- ],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"MDRepresentativeFractionType",
- "properties":{
- "denominator":{
- "title":"denominator",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/IntegerPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"denominator",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_RepresentativeFraction_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "denominator"
- ]
- },
- "MDServiceIdentificationType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractMDIdentificationType"
- },
- {
- "type":"object",
- "title":"MDServiceIdentificationType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_ServiceIdentification_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "DQConceptualConsistencyType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDQLogicalConsistencyType"
- },
- {
- "type":"object",
- "title":"DQConceptualConsistencyType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DQ_ConceptualConsistency_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "MDBrowseGraphicType":{
- "required":[
- "fileName"
- ],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"MDBrowseGraphicType",
- "properties":{
- "fileName":{
- "title":"fileName",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"fileName",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "fileDescription":{
- "title":"fileDescription",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"fileDescription",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "fileType":{
- "title":"fileType",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"fileType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_BrowseGraphic_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "fileName",
- "fileDescription",
- "fileType"
- ]
- },
- "DQDomainConsistencyType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDQLogicalConsistencyType"
- },
- {
- "type":"object",
- "title":"DQDomainConsistencyType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DQ_DomainConsistency_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "RSIdentifierPropertyType":{
+ "EXBoundingPolygonPropertyType":{
"type":"object",
- "title":"RSIdentifierPropertyType",
+ "title":"EXBoundingPolygonPropertyType",
"required":[
- "rsIdentifier"
+ "exBoundingPolygon"
],
"properties":{
- "rsIdentifier":{
- "title":"rsIdentifier",
+ "exBoundingPolygon":{
+ "title":"exBoundingPolygon",
"allOf":[
{
- "$ref":"#/definitions/RSIdentifierType"
+ "$ref":"#/definitions/EXBoundingPolygonType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"RS_Identifier",
+ "localPart":"EX_BoundingPolygon",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -11278,11 +10461,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"RS_Identifier_PropertyType",
+ "localPart":"EX_BoundingPolygon_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "rsIdentifier",
+ "exBoundingPolygon",
"nilReason",
"uuidref",
"type",
@@ -11294,23 +10477,70 @@
"actuate"
]
},
- "EXGeographicDescriptionPropertyType":{
+ "MDScopeDescriptionPropertyType":{
"type":"object",
- "title":"EXGeographicDescriptionPropertyType",
+ "title":"MDScopeDescriptionPropertyType",
"required":[
- "exGeographicDescription"
+ "mdScopeDescription"
],
"properties":{
- "exGeographicDescription":{
- "title":"exGeographicDescription",
+ "mdScopeDescription":{
+ "title":"mdScopeDescription",
"allOf":[
{
- "$ref":"#/definitions/EXGeographicDescriptionType"
+ "$ref":"#/definitions/MDScopeDescriptionType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"EX_GeographicDescription",
+ "localPart":"MD_ScopeDescription",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_ScopeDescription_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "mdScopeDescription",
+ "nilReason"
+ ]
+ },
+ "EXExtentPropertyType":{
+ "type":"object",
+ "title":"EXExtentPropertyType",
+ "required":[
+ "exExtent"
+ ],
+ "properties":{
+ "exExtent":{
+ "title":"exExtent",
+ "allOf":[
+ {
+ "$ref":"#/definitions/EXExtentType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"EX_Extent",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -11414,62 +10644,306 @@
{
"$ref":"#/definitions/ShowType"
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"EX_Extent_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "exExtent",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "MDBrowseGraphicType":{
+ "required":[
+ "fileName"
+ ],
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"MDBrowseGraphicType",
+ "properties":{
+ "fileName":{
+ "title":"fileName",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"fileName",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "fileDescription":{
+ "title":"fileDescription",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"fileDescription",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "fileType":{
+ "title":"fileType",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"fileType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_BrowseGraphic_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "fileName",
+ "fileDescription",
+ "fileType"
+ ]
+ },
+ "LISourceType":{
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"LISourceType",
+ "properties":{
+ "description":{
+ "title":"description",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"description",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "scaleDenominator":{
+ "title":"scaleDenominator",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDRepresentativeFractionPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"scaleDenominator",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "sourceReferenceSystem":{
+ "title":"sourceReferenceSystem",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDReferenceSystemPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"sourceReferenceSystem",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "sourceCitation":{
+ "title":"sourceCitation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CICitationPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"sourceCitation",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "sourceExtent":{
+ "title":"sourceExtent",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/EXExtentPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"sourceExtent",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "sourceStep":{
+ "title":"sourceStep",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/LIProcessStepPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"sourceStep",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"LI_Source_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "description",
+ "scaleDenominator",
+ "sourceReferenceSystem",
+ "sourceCitation",
+ "sourceExtent",
+ "sourceStep"
+ ]
+ },
+ "DQConformanceResultType":{
+ "required":[
+ "specification",
+ "explanation",
+ "pass"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDQResultType"
},
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
+ {
+ "type":"object",
+ "title":"DQConformanceResultType",
+ "properties":{
+ "specification":{
+ "title":"specification",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CICitationPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"specification",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "explanation":{
+ "title":"explanation",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"explanation",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "pass":{
+ "title":"pass",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"pass",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"EX_GeographicDescription_PropertyType",
+ "localPart":"DQ_ConformanceResult_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "exGeographicDescription",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "specification",
+ "explanation",
+ "pass"
]
},
- "DSAssociationPropertyType":{
+ "LILineagePropertyType":{
"type":"object",
- "title":"DSAssociationPropertyType",
+ "title":"LILineagePropertyType",
"required":[
- "dsAssociation"
+ "liLineage"
],
"properties":{
- "dsAssociation":{
- "title":"dsAssociation",
+ "liLineage":{
+ "title":"liLineage",
"allOf":[
{
- "$ref":"#/definitions/DSAssociationType"
+ "$ref":"#/definitions/LILineageType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DS_Association",
+ "localPart":"LI_Lineage",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -11596,11 +11070,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DS_Association_PropertyType",
+ "localPart":"LI_Lineage_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dsAssociation",
+ "liLineage",
"nilReason",
"uuidref",
"type",
@@ -11612,35 +11086,23 @@
"actuate"
]
},
- "DQTemporalAccuracyPropertyType":{
+ "MDMetadataPropertyType":{
"type":"object",
- "title":"DQTemporalAccuracyPropertyType",
+ "title":"MDMetadataPropertyType",
"required":[
- "abstractDQTemporalAccuracy"
+ "mdMetadata"
],
"properties":{
- "abstractDQTemporalAccuracy":{
- "title":"abstractDQTemporalAccuracy",
+ "mdMetadata":{
+ "title":"mdMetadata",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractDQTemporalAccuracyType"
- }
- },
- "elementName":{
- "localPart":"AbstractDQ_TemporalAccuracy",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "$ref":"#/definitions/MDMetadataType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractDQ_TemporalAccuracy",
+ "localPart":"MD_Metadata",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -11767,11 +11229,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_TemporalAccuracy_PropertyType",
+ "localPart":"MD_Metadata_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "abstractDQTemporalAccuracy",
+ "mdMetadata",
"nilReason",
"uuidref",
"type",
@@ -11783,15 +11245,89 @@
"actuate"
]
},
- "DSSeriesPropertyType":{
+ "MDLegalConstraintsType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDConstraintsType"
+ },
+ {
+ "type":"object",
+ "title":"MDLegalConstraintsType",
+ "properties":{
+ "accessConstraints":{
+ "title":"accessConstraints",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDRestrictionCodePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"accessConstraints",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "useConstraints":{
+ "title":"useConstraints",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDRestrictionCodePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"useConstraints",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "otherConstraints":{
+ "title":"otherConstraints",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"otherConstraints",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_LegalConstraints_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "accessConstraints",
+ "useConstraints",
+ "otherConstraints"
+ ]
+ },
+ "DQCompletenessPropertyType":{
"type":"object",
- "title":"DSSeriesPropertyType",
+ "title":"DQCompletenessPropertyType",
"required":[
- "dsSeries"
+ "abstractDQCompleteness"
],
"properties":{
- "dsSeries":{
- "title":"dsSeries",
+ "abstractDQCompleteness":{
+ "title":"abstractDQCompleteness",
"allOf":[
{
"type":"object",
@@ -11800,18 +11336,18 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DSSeriesType"
+ "$ref":"#/definitions/AbstractDQCompletenessType"
}
},
"elementName":{
- "localPart":"DS_Series",
+ "localPart":"AbstractDQ_Completeness",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"DS_Series",
+ "localPart":"AbstractDQ_Completeness",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -11928,49 +11464,374 @@
{
"$ref":"#/definitions/ActuateType"
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DQ_Completeness_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "abstractDQCompleteness",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "MDDatatypeCodePropertyType":{
+ "type":"object",
+ "title":"MDDatatypeCodePropertyType",
+ "required":[
+ "mdDatatypeCode"
+ ],
+ "properties":{
+ "mdDatatypeCode":{
+ "title":"mdDatatypeCode",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MD_DatatypeCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_DatatypeCode_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "mdDatatypeCode",
+ "nilReason"
+ ]
+ },
+ "CIDateType":{
+ "required":[
+ "date",
+ "dateType"
+ ],
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"CIDateType",
+ "properties":{
+ "date":{
+ "title":"date",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/DatePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"date",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "dateType":{
+ "title":"dateType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CIDateTypeCodePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"dateType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CI_Date_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "date",
+ "dateType"
+ ]
+ },
+ "MDMediumFormatCodePropertyType":{
+ "type":"object",
+ "title":"MDMediumFormatCodePropertyType",
+ "required":[
+ "mdMediumFormatCode"
+ ],
+ "properties":{
+ "mdMediumFormatCode":{
+ "title":"mdMediumFormatCode",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MD_MediumFormatCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_MediumFormatCode_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "mdMediumFormatCode",
+ "nilReason"
+ ]
+ },
+ "CountryPropertyType":{
+ "type":"object",
+ "title":"CountryPropertyType",
+ "required":[
+ "country"
+ ],
+ "properties":{
+ "country":{
+ "title":"country",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"Country",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"Country_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "country",
+ "nilReason"
+ ]
+ },
+ "MDRangeDimensionType":{
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"MDRangeDimensionType",
+ "properties":{
+ "sequenceIdentifier":{
+ "title":"sequenceIdentifier",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/MemberNamePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"sequenceIdentifier",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "descriptor":{
+ "title":"descriptor",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"descriptor",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
}
}
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_RangeDimension_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
},
+ "propertiesOrder":[
+ "sequenceIdentifier",
+ "descriptor"
+ ]
+ },
+ "DQQuantitativeResultType":{
+ "required":[
+ "valueUnit",
+ "value"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDQResultType"
+ },
+ {
+ "type":"object",
+ "title":"DQQuantitativeResultType",
+ "properties":{
+ "valueType":{
+ "title":"valueType",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/RecordTypePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"valueType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "valueUnit":{
+ "title":"valueUnit",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/UnitOfMeasurePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"valueUnit",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "errorStatistic":{
+ "title":"errorStatistic",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"errorStatistic",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "value":{
+ "title":"value",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/RecordPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"value",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"DS_Series_PropertyType",
+ "localPart":"DQ_QuantitativeResult_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dsSeries",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "valueType",
+ "valueUnit",
+ "errorStatistic",
+ "value"
]
},
- "LIProcessStepPropertyType":{
+ "DSInitiativeTypeCodePropertyType":{
"type":"object",
- "title":"LIProcessStepPropertyType",
+ "title":"DSInitiativeTypeCodePropertyType",
"required":[
- "liProcessStep"
+ "dsInitiativeTypeCode"
],
"properties":{
- "liProcessStep":{
- "title":"liProcessStep",
+ "dsInitiativeTypeCode":{
+ "title":"dsInitiativeTypeCode",
"allOf":[
{
- "$ref":"#/definitions/LIProcessStepType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"LI_ProcessStep",
+ "localPart":"DS_InitiativeTypeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -11989,147 +11850,167 @@
"localPart":"nilReason",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DS_InitiativeTypeCode_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "dsInitiativeTypeCode",
+ "nilReason"
+ ]
+ },
+ "MDDimensionType":{
+ "required":[
+ "dimensionName",
+ "dimensionSize"
+ ],
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
- "uuidref":{
- "title":"uuidref",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ {
+ "type":"object",
+ "title":"MDDimensionType",
+ "properties":{
+ "dimensionName":{
+ "title":"dimensionName",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDDimensionNameTypeCodePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"dimensionName",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "dimensionSize":{
+ "title":"dimensionSize",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/IntegerPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"dimensionSize",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "resolution":{
+ "title":"resolution",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/MeasurePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"resolution",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_Dimension_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "dimensionName",
+ "dimensionSize",
+ "resolution"
+ ]
+ },
+ "DQTemporalValidityType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDQTemporalAccuracyType"
},
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ {
+ "type":"object",
+ "title":"DQTemporalValidityType",
+ "properties":{
}
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DQ_TemporalValidity_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "RSIdentifierType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDIdentifierType"
},
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
+ {
+ "type":"object",
+ "title":"RSIdentifierType",
+ "properties":{
+ "codeSpace":{
+ "title":"codeSpace",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"codeSpace",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "version":{
+ "title":"version",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"version",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"LI_ProcessStep_PropertyType",
+ "localPart":"RS_Identifier_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "liProcessStep",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "codeSpace",
+ "version"
]
},
- "MDLegalConstraintsPropertyType":{
+ "DQFormatConsistencyPropertyType":{
"type":"object",
- "title":"MDLegalConstraintsPropertyType",
+ "title":"DQFormatConsistencyPropertyType",
"required":[
- "mdLegalConstraints"
+ "dqFormatConsistency"
],
"properties":{
- "mdLegalConstraints":{
- "title":"mdLegalConstraints",
+ "dqFormatConsistency":{
+ "title":"dqFormatConsistency",
"allOf":[
{
- "$ref":"#/definitions/MDLegalConstraintsType"
+ "$ref":"#/definitions/DQFormatConsistencyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_LegalConstraints",
+ "localPart":"DQ_FormatConsistency",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -12256,11 +12137,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_LegalConstraints_PropertyType",
+ "localPart":"DQ_FormatConsistency_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdLegalConstraints",
+ "dqFormatConsistency",
"nilReason",
"uuidref",
"type",
@@ -12272,9 +12153,112 @@
"actuate"
]
},
- "MDKeywordsType":{
+ "AbstractDQThematicAccuracyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDQElementType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractDQThematicAccuracyType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractDQ_ThematicAccuracy_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "MDGridSpatialRepresentationType":{
"required":[
- "keyword"
+ "numberOfDimensions",
+ "cellGeometry",
+ "transformationParameterAvailability"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractMDSpatialRepresentationType"
+ },
+ {
+ "type":"object",
+ "title":"MDGridSpatialRepresentationType",
+ "properties":{
+ "numberOfDimensions":{
+ "title":"numberOfDimensions",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/IntegerPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"numberOfDimensions",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "axisDimensionProperties":{
+ "title":"axisDimensionProperties",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDDimensionPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"axisDimensionProperties",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "cellGeometry":{
+ "title":"cellGeometry",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDCellGeometryCodePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"cellGeometry",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "transformationParameterAvailability":{
+ "title":"transformationParameterAvailability",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"transformationParameterAvailability",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_GridSpatialRepresentation_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "numberOfDimensions",
+ "axisDimensionProperties",
+ "cellGeometry",
+ "transformationParameterAvailability"
+ ]
+ },
+ "LIProcessStepType":{
+ "required":[
+ "description"
],
"allOf":[
{
@@ -12282,48 +12266,78 @@
},
{
"type":"object",
- "title":"MDKeywordsType",
+ "title":"LIProcessStepType",
"properties":{
- "keyword":{
- "title":"keyword",
+ "description":{
+ "title":"description",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"description",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "rationale":{
+ "title":"rationale",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"rationale",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "dateTime":{
+ "title":"dateTime",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- },
- "minItems":1
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/DateTimePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"keyword",
+ "localPart":"dateTime",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "type":{
- "title":"type",
+ "processor":{
+ "title":"processor",
"allOf":[
{
- "$ref":"#/definitions/MDKeywordTypeCodePropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CIResponsiblePartyPropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"type",
+ "localPart":"processor",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "thesaurusName":{
- "title":"thesaurusName",
+ "source":{
+ "title":"source",
"allOf":[
{
- "$ref":"#/definitions/CICitationPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/LISourcePropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"thesaurusName",
+ "localPart":"source",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -12332,32 +12346,52 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Keywords_Type",
+ "localPart":"LI_ProcessStep_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "keyword",
- "type",
- "thesaurusName"
+ "description",
+ "rationale",
+ "dateTime",
+ "processor",
+ "source"
]
},
- "MDDistributorPropertyType":{
+ "DQRelativeInternalPositionalAccuracyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDQPositionalAccuracyType"
+ },
+ {
+ "type":"object",
+ "title":"DQRelativeInternalPositionalAccuracyType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DQ_RelativeInternalPositionalAccuracy_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "MDExtendedElementInformationPropertyType":{
"type":"object",
- "title":"MDDistributorPropertyType",
+ "title":"MDExtendedElementInformationPropertyType",
"required":[
- "mdDistributor"
+ "mdExtendedElementInformation"
],
"properties":{
- "mdDistributor":{
- "title":"mdDistributor",
+ "mdExtendedElementInformation":{
+ "title":"mdExtendedElementInformation",
"allOf":[
{
- "$ref":"#/definitions/MDDistributorType"
+ "$ref":"#/definitions/MDExtendedElementInformationType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_Distributor",
+ "localPart":"MD_ExtendedElementInformation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -12484,11 +12518,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Distributor_PropertyType",
+ "localPart":"MD_ExtendedElementInformation_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdDistributor",
+ "mdExtendedElementInformation",
"nilReason",
"uuidref",
"type",
@@ -12500,182 +12534,125 @@
"actuate"
]
},
- "MDMediumPropertyType":{
- "type":"object",
- "title":"MDMediumPropertyType",
+ "AbstractRSReferenceSystemType":{
"required":[
- "mdMedium"
+ "name"
],
- "properties":{
- "mdMedium":{
- "title":"mdMedium",
- "allOf":[
- {
- "$ref":"#/definitions/MDMediumType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MD_Medium",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ {
+ "type":"object",
+ "title":"AbstractRSReferenceSystemType",
+ "properties":{
+ "name":{
+ "title":"name",
+ "allOf":[
+ {
+ "$ref":"#/definitions/RSIdentifierPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"name",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "domainOfValidity":{
+ "title":"domainOfValidity",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/EXExtentPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"domainOfValidity",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- },
- "uuidref":{
- "title":"uuidref",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
- },
- "show":{
- "title":"show",
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractRS_ReferenceSystem_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "name",
+ "domainOfValidity"
+ ]
+ },
+ "MDRestrictionCodePropertyType":{
+ "type":"object",
+ "title":"MDRestrictionCodePropertyType",
+ "required":[
+ "mdRestrictionCode"
+ ],
+ "properties":{
+ "mdRestrictionCode":{
+ "title":"mdRestrictionCode",
"allOf":[
{
- "$ref":"#/definitions/ShowType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MD_RestrictionCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "actuate":{
- "title":"actuate",
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
- "$ref":"#/definitions/ActuateType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Medium_PropertyType",
+ "localPart":"MD_RestrictionCode_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdMedium",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "mdRestrictionCode",
+ "nilReason"
]
},
- "DQDomainConsistencyPropertyType":{
+ "DQScopePropertyType":{
"type":"object",
- "title":"DQDomainConsistencyPropertyType",
+ "title":"DQScopePropertyType",
"required":[
- "dqDomainConsistency"
+ "dqScope"
],
"properties":{
- "dqDomainConsistency":{
- "title":"dqDomainConsistency",
+ "dqScope":{
+ "title":"dqScope",
"allOf":[
{
- "$ref":"#/definitions/DQDomainConsistencyType"
+ "$ref":"#/definitions/DQScopeType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DQ_DomainConsistency",
+ "localPart":"DQ_Scope",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -12802,11 +12779,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_DomainConsistency_PropertyType",
+ "localPart":"DQ_Scope_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dqDomainConsistency",
+ "dqScope",
"nilReason",
"uuidref",
"type",
@@ -12818,23 +12795,93 @@
"actuate"
]
},
- "DQTopologicalConsistencyPropertyType":{
+ "LILineageType":{
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"LILineageType",
+ "properties":{
+ "statement":{
+ "title":"statement",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"statement",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "processStep":{
+ "title":"processStep",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/LIProcessStepPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"processStep",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "source":{
+ "title":"source",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/LISourcePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"source",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"LI_Lineage_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "statement",
+ "processStep",
+ "source"
+ ]
+ },
+ "MDDistributionPropertyType":{
"type":"object",
- "title":"DQTopologicalConsistencyPropertyType",
+ "title":"MDDistributionPropertyType",
"required":[
- "dqTopologicalConsistency"
+ "mdDistribution"
],
"properties":{
- "dqTopologicalConsistency":{
- "title":"dqTopologicalConsistency",
+ "mdDistribution":{
+ "title":"mdDistribution",
"allOf":[
{
- "$ref":"#/definitions/DQTopologicalConsistencyType"
+ "$ref":"#/definitions/MDDistributionType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DQ_TopologicalConsistency",
+ "localPart":"MD_Distribution",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -12958,158 +13005,42 @@
"namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DQ_TopologicalConsistency_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "dqTopologicalConsistency",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "MDMaintenanceFrequencyCodePropertyType":{
- "type":"object",
- "title":"MDMaintenanceFrequencyCodePropertyType",
- "required":[
- "mdMaintenanceFrequencyCode"
- ],
- "properties":{
- "mdMaintenanceFrequencyCode":{
- "title":"mdMaintenanceFrequencyCode",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MD_MaintenanceFrequencyCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_MaintenanceFrequencyCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "mdMaintenanceFrequencyCode",
- "nilReason"
- ]
- },
- "AbstractDQResultType":{
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"AbstractDQResultType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractDQ_Result_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "MDGeometricObjectsType":{
- "required":[
- "geometricObjectType"
- ],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"MDGeometricObjectsType",
- "properties":{
- "geometricObjectType":{
- "title":"geometricObjectType",
- "allOf":[
- {
- "$ref":"#/definitions/MDGeometricObjectTypeCodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"geometricObjectType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "geometricObjectCount":{
- "title":"geometricObjectCount",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/IntegerPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"geometricObjectCount",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_GeometricObjects_Type",
+ "localPart":"MD_Distribution_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "geometricObjectType",
- "geometricObjectCount"
+ "mdDistribution",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "MDGeorectifiedPropertyType":{
+ "DSInitiativePropertyType":{
"type":"object",
- "title":"MDGeorectifiedPropertyType",
+ "title":"DSInitiativePropertyType",
"required":[
- "mdGeorectified"
+ "dsInitiative"
],
"properties":{
- "mdGeorectified":{
- "title":"mdGeorectified",
+ "dsInitiative":{
+ "title":"dsInitiative",
"allOf":[
{
- "$ref":"#/definitions/MDGeorectifiedType"
+ "$ref":"#/definitions/DSInitiativeType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_Georectified",
+ "localPart":"DS_Initiative",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -13236,11 +13167,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Georectified_PropertyType",
+ "localPart":"DS_Initiative_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdGeorectified",
+ "dsInitiative",
"nilReason",
"uuidref",
"type",
@@ -13252,271 +13183,194 @@
"actuate"
]
},
- "AbstractEXGeographicExtentType":{
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"AbstractEXGeographicExtentType",
- "properties":{
- "extentTypeCode":{
- "title":"extentTypeCode",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"extentTypeCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
+ "DQThematicClassificationCorrectnessPropertyType":{
+ "type":"object",
+ "title":"DQThematicClassificationCorrectnessPropertyType",
+ "required":[
+ "dqThematicClassificationCorrectness"
],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractEX_GeographicExtent_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "extentTypeCode"
- ]
- },
- "MDRangeDimensionType":{
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"MDRangeDimensionType",
- "properties":{
- "sequenceIdentifier":{
- "title":"sequenceIdentifier",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/MemberNamePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"sequenceIdentifier",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "descriptor":{
- "title":"descriptor",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"descriptor",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "properties":{
+ "dqThematicClassificationCorrectness":{
+ "title":"dqThematicClassificationCorrectness",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DQThematicClassificationCorrectnessType"
}
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"DQ_ThematicClassificationCorrectness",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_RangeDimension_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "sequenceIdentifier",
- "descriptor"
- ]
- },
- "AbstractDQElementType":{
- "required":[
- "result"
- ],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
- {
- "type":"object",
- "title":"AbstractDQElementType",
- "properties":{
- "nameOfMeasure":{
- "title":"nameOfMeasure",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"nameOfMeasure",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "measureIdentification":{
- "title":"measureIdentification",
- "allOf":[
- {
- "$ref":"#/definitions/MDIdentifierPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"measureIdentification",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "measureDescription":{
- "title":"measureDescription",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"measureDescription",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "evaluationMethodType":{
- "title":"evaluationMethodType",
- "allOf":[
- {
- "$ref":"#/definitions/DQEvaluationMethodTypeCodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"evaluationMethodType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "evaluationMethodDescription":{
- "title":"evaluationMethodDescription",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"evaluationMethodDescription",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "evaluationProcedure":{
- "title":"evaluationProcedure",
- "allOf":[
- {
- "$ref":"#/definitions/CICitationPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"evaluationProcedure",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "dateTime":{
- "title":"dateTime",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/DateTimePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"dateTime",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "result":{
- "title":"result",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/DQResultPropertyType"
- },
- "maxItems":2,
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"result",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ },
+ "uuidref":{
+ "title":"uuidref",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractDQ_Element_Type",
+ "localPart":"DQ_ThematicClassificationCorrectness_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "nameOfMeasure",
- "measureIdentification",
- "measureDescription",
- "evaluationMethodType",
- "evaluationMethodDescription",
- "evaluationProcedure",
- "dateTime",
- "result"
+ "dqThematicClassificationCorrectness",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "DQCompletenessOmissionType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDQCompletenessType"
- },
- {
- "type":"object",
- "title":"DQCompletenessOmissionType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DQ_CompletenessOmission_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "DQNonQuantitativeAttributeAccuracyPropertyType":{
+ "MDRangeDimensionPropertyType":{
"type":"object",
- "title":"DQNonQuantitativeAttributeAccuracyPropertyType",
+ "title":"MDRangeDimensionPropertyType",
"required":[
- "dqNonQuantitativeAttributeAccuracy"
+ "mdRangeDimension"
],
"properties":{
- "dqNonQuantitativeAttributeAccuracy":{
- "title":"dqNonQuantitativeAttributeAccuracy",
+ "mdRangeDimension":{
+ "title":"mdRangeDimension",
"allOf":[
{
- "$ref":"#/definitions/DQNonQuantitativeAttributeAccuracyType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/MDRangeDimensionType"
+ }
+ },
+ "elementName":{
+ "localPart":"MD_RangeDimension",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"DQ_NonQuantitativeAttributeAccuracy",
+ "localPart":"MD_RangeDimension",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -13643,11 +13497,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_NonQuantitativeAttributeAccuracy_PropertyType",
+ "localPart":"MD_RangeDimension_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dqNonQuantitativeAttributeAccuracy",
+ "mdRangeDimension",
"nilReason",
"uuidref",
"type",
@@ -13659,116 +13513,168 @@
"actuate"
]
},
- "MDBandType":{
+ "DSInitiativeType":{
"allOf":[
{
- "$ref":"#/definitions/MDRangeDimensionType"
+ "$ref":"#/definitions/AbstractDSAggregateType"
},
{
"type":"object",
- "title":"MDBandType",
+ "title":"DSInitiativeType",
"properties":{
- "maxValue":{
- "title":"maxValue",
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DS_Initiative_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "AbstractEXGeographicExtentType":{
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractEXGeographicExtentType",
+ "properties":{
+ "extentTypeCode":{
+ "title":"extentTypeCode",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"maxValue",
+ "localPart":"extentTypeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
- },
- "minValue":{
- "title":"minValue",
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractEX_GeographicExtent_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "extentTypeCode"
+ ]
+ },
+ "MDGeorectifiedType":{
+ "required":[
+ "checkPointAvailability",
+ "pointInPixel"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDGridSpatialRepresentationType"
+ },
+ {
+ "type":"object",
+ "title":"MDGeorectifiedType",
+ "properties":{
+ "checkPointAvailability":{
+ "title":"checkPointAvailability",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"minValue",
+ "localPart":"checkPointAvailability",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "units":{
- "title":"units",
+ "checkPointDescription":{
+ "title":"checkPointDescription",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/UomLengthPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"units",
+ "localPart":"checkPointDescription",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "peakResponse":{
- "title":"peakResponse",
+ "cornerPoints":{
+ "title":"cornerPoints",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.opengis.net/gml/3.2#/definitions/GMPointPropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"peakResponse",
+ "localPart":"cornerPoints",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "bitsPerValue":{
- "title":"bitsPerValue",
+ "centerPoint":{
+ "title":"centerPoint",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/IntegerPropertyType"
+ "$ref":"http://www.opengis.net/gml/3.2#/definitions/GMPointPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"bitsPerValue",
+ "localPart":"centerPoint",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "toneGradation":{
- "title":"toneGradation",
+ "pointInPixel":{
+ "title":"pointInPixel",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/IntegerPropertyType"
+ "$ref":"#/definitions/MDPixelOrientationCodePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"toneGradation",
+ "localPart":"pointInPixel",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "scaleFactor":{
- "title":"scaleFactor",
+ "transformationDimensionDescription":{
+ "title":"transformationDimensionDescription",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"scaleFactor",
+ "localPart":"transformationDimensionDescription",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "offset":{
- "title":"offset",
+ "transformationDimensionMapping":{
+ "title":"transformationDimensionMapping",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ },
+ "maxItems":2,
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"offset",
+ "localPart":"transformationDimensionMapping",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -13777,23 +13683,22 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Band_Type",
+ "localPart":"MD_Georectified_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "maxValue",
- "minValue",
- "units",
- "peakResponse",
- "bitsPerValue",
- "toneGradation",
- "scaleFactor",
- "offset"
+ "checkPointAvailability",
+ "checkPointDescription",
+ "cornerPoints",
+ "centerPoint",
+ "pointInPixel",
+ "transformationDimensionDescription",
+ "transformationDimensionMapping"
]
},
- "MDAggregateInformationType":{
+ "MDKeywordsType":{
"required":[
- "associationType"
+ "keyword"
],
"allOf":[
{
@@ -13801,57 +13706,88 @@
},
{
"type":"object",
- "title":"MDAggregateInformationType",
+ "title":"MDKeywordsType",
"properties":{
- "aggregateDataSetName":{
- "title":"aggregateDataSetName",
+ "keyword":{
+ "title":"keyword",
"allOf":[
{
- "$ref":"#/definitions/CICitationPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ },
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"aggregateDataSetName",
+ "localPart":"keyword",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "aggregateDataSetIdentifier":{
- "title":"aggregateDataSetIdentifier",
+ "type":{
+ "title":"type",
"allOf":[
{
- "$ref":"#/definitions/MDIdentifierPropertyType"
+ "$ref":"#/definitions/MDKeywordTypeCodePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"aggregateDataSetIdentifier",
+ "localPart":"type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "associationType":{
- "title":"associationType",
+ "thesaurusName":{
+ "title":"thesaurusName",
"allOf":[
{
- "$ref":"#/definitions/DSAssociationTypeCodePropertyType"
+ "$ref":"#/definitions/CICitationPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"associationType",
+ "localPart":"thesaurusName",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
- },
- "initiativeType":{
- "title":"initiativeType",
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_Keywords_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "keyword",
+ "type",
+ "thesaurusName"
+ ]
+ },
+ "MDConstraintsType":{
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"MDConstraintsType",
+ "properties":{
+ "useLimitation":{
+ "title":"useLimitation",
"allOf":[
{
- "$ref":"#/definitions/DSInitiativeTypeCodePropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"initiativeType",
+ "localPart":"useLimitation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -13860,57 +13796,130 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_AggregateInformation_Type",
+ "localPart":"MD_Constraints_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "aggregateDataSetName",
- "aggregateDataSetIdentifier",
- "associationType",
- "initiativeType"
+ "useLimitation"
]
},
- "MDFormatType":{
+ "URLPropertyType":{
+ "type":"object",
+ "title":"URLPropertyType",
"required":[
- "name",
- "version"
+ "url"
+ ],
+ "properties":{
+ "url":{
+ "title":"url",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"URL",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"URL_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "url",
+ "nilReason"
+ ]
+ },
+ "MDScopeCodePropertyType":{
+ "type":"object",
+ "title":"MDScopeCodePropertyType",
+ "required":[
+ "mdScopeCode"
],
+ "properties":{
+ "mdScopeCode":{
+ "title":"mdScopeCode",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ }
+ },
+ "elementName":{
+ "localPart":"MD_ScopeCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"MD_ScopeCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_ScopeCode_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "mdScopeCode",
+ "nilReason"
+ ]
+ },
+ "EXExtentType":{
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
{
"type":"object",
- "title":"MDFormatType",
+ "title":"EXExtentType",
"properties":{
- "name":{
- "title":"name",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"name",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "version":{
- "title":"version",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"version",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "amendmentNumber":{
- "title":"amendmentNumber",
+ "description":{
+ "title":"description",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
@@ -13918,50 +13927,58 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"amendmentNumber",
+ "localPart":"description",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "specification":{
- "title":"specification",
+ "geographicElement":{
+ "title":"geographicElement",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/EXGeographicExtentPropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"specification",
+ "localPart":"geographicElement",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "fileDecompressionTechnique":{
- "title":"fileDecompressionTechnique",
+ "temporalElement":{
+ "title":"temporalElement",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/EXTemporalExtentPropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"fileDecompressionTechnique",
+ "localPart":"temporalElement",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "formatDistributor":{
- "title":"formatDistributor",
+ "verticalElement":{
+ "title":"verticalElement",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/MDDistributorPropertyType"
+ "$ref":"#/definitions/EXVerticalExtentPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"formatDistributor",
+ "localPart":"verticalElement",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -13970,16 +13987,14 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Format_Type",
+ "localPart":"EX_Extent_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "name",
- "version",
- "amendmentNumber",
- "specification",
- "fileDecompressionTechnique",
- "formatDistributor"
+ "description",
+ "geographicElement",
+ "temporalElement",
+ "verticalElement"
]
},
"EXGeographicBoundingBoxType":{
@@ -14064,23 +14079,70 @@
"northBoundLatitude"
]
},
- "PTLocaleContainerPropertyType":{
+ "DQEvaluationMethodTypeCodePropertyType":{
"type":"object",
- "title":"PTLocaleContainerPropertyType",
+ "title":"DQEvaluationMethodTypeCodePropertyType",
"required":[
- "ptLocaleContainer"
+ "dqEvaluationMethodTypeCode"
],
"properties":{
- "ptLocaleContainer":{
- "title":"ptLocaleContainer",
+ "dqEvaluationMethodTypeCode":{
+ "title":"dqEvaluationMethodTypeCode",
"allOf":[
{
- "$ref":"#/definitions/PTLocaleContainerType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"PT_LocaleContainer",
+ "localPart":"DQ_EvaluationMethodTypeCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DQ_EvaluationMethodTypeCode_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "dqEvaluationMethodTypeCode",
+ "nilReason"
+ ]
+ },
+ "MDBandPropertyType":{
+ "type":"object",
+ "title":"MDBandPropertyType",
+ "required":[
+ "mdBand"
+ ],
+ "properties":{
+ "mdBand":{
+ "title":"mdBand",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDBandType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MD_Band",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -14207,11 +14269,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"PT_LocaleContainer_PropertyType",
+ "localPart":"MD_Band_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "ptLocaleContainer",
+ "mdBand",
"nilReason",
"uuidref",
"type",
@@ -14223,259 +14285,238 @@
"actuate"
]
},
- "MDReferenceSystemType":{
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ "PTLocaleContainerPropertyType":{
+ "type":"object",
+ "title":"PTLocaleContainerPropertyType",
+ "required":[
+ "ptLocaleContainer"
+ ],
+ "properties":{
+ "ptLocaleContainer":{
+ "title":"ptLocaleContainer",
+ "allOf":[
+ {
+ "$ref":"#/definitions/PTLocaleContainerType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"PT_LocaleContainer",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ },
+ "uuidref":{
+ "title":"uuidref",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
},
- {
- "type":"object",
- "title":"MDReferenceSystemType",
- "properties":{
- "referenceSystemIdentifier":{
- "title":"referenceSystemIdentifier",
- "allOf":[
- {
- "$ref":"#/definitions/RSIdentifierPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"referenceSystemIdentifier",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_ReferenceSystem_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "referenceSystemIdentifier"
- ]
- },
- "AbstractMDIdentificationType":{
- "required":[
- "citation",
- "_abstract"
- ],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
- {
- "type":"object",
- "title":"AbstractMDIdentificationType",
- "properties":{
- "citation":{
- "title":"citation",
- "allOf":[
- {
- "$ref":"#/definitions/CICitationPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"citation",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "_abstract":{
- "title":"_abstract",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"abstract",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "purpose":{
- "title":"purpose",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"purpose",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "credit":{
- "title":"credit",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"credit",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "status":{
- "title":"status",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDProgressCodePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"status",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "pointOfContact":{
- "title":"pointOfContact",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CIResponsiblePartyPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"pointOfContact",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "resourceMaintenance":{
- "title":"resourceMaintenance",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDMaintenanceInformationPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"resourceMaintenance",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "graphicOverview":{
- "title":"graphicOverview",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDBrowseGraphicPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"graphicOverview",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "resourceFormat":{
- "title":"resourceFormat",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDFormatPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"resourceFormat",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "descriptiveKeywords":{
- "title":"descriptiveKeywords",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDKeywordsPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"descriptiveKeywords",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "resourceSpecificUsage":{
- "title":"resourceSpecificUsage",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDUsagePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"resourceSpecificUsage",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "resourceConstraints":{
- "title":"resourceConstraints",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDConstraintsPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"resourceConstraints",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"PT_LocaleContainer_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "ptLocaleContainer",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "MDResolutionPropertyType":{
+ "type":"object",
+ "title":"MDResolutionPropertyType",
+ "required":[
+ "mdResolution"
+ ],
+ "properties":{
+ "mdResolution":{
+ "title":"mdResolution",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDResolutionType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MD_Resolution",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
- },
- "aggregationInfo":{
- "title":"aggregationInfo",
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_Resolution_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "mdResolution",
+ "nilReason"
+ ]
+ },
+ "EXSpatialTemporalExtentType":{
+ "required":[
+ "spatialExtent"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/EXTemporalExtentType"
+ },
+ {
+ "type":"object",
+ "title":"EXSpatialTemporalExtentType",
+ "properties":{
+ "spatialExtent":{
+ "title":"spatialExtent",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/MDAggregateInformationPropertyType"
+ "$ref":"#/definitions/EXGeographicExtentPropertyType"
},
- "minItems":0
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"aggregationInfo",
+ "localPart":"spatialExtent",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -14484,42 +14525,30 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"AbstractMD_Identification_Type",
+ "localPart":"EX_SpatialTemporalExtent_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "citation",
- "_abstract",
- "purpose",
- "credit",
- "status",
- "pointOfContact",
- "resourceMaintenance",
- "graphicOverview",
- "resourceFormat",
- "descriptiveKeywords",
- "resourceSpecificUsage",
- "resourceConstraints",
- "aggregationInfo"
+ "spatialExtent"
]
},
- "DSSensorPropertyType":{
+ "MDServiceIdentificationPropertyType":{
"type":"object",
- "title":"DSSensorPropertyType",
+ "title":"MDServiceIdentificationPropertyType",
"required":[
- "dsSensor"
+ "mdServiceIdentification"
],
"properties":{
- "dsSensor":{
- "title":"dsSensor",
+ "mdServiceIdentification":{
+ "title":"mdServiceIdentification",
"allOf":[
{
- "$ref":"#/definitions/DSSensorType"
+ "$ref":"#/definitions/MDServiceIdentificationType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DS_Sensor",
+ "localPart":"MD_ServiceIdentification",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -14646,11 +14675,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DS_Sensor_PropertyType",
+ "localPart":"MD_ServiceIdentification_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dsSensor",
+ "mdServiceIdentification",
"nilReason",
"uuidref",
"type",
@@ -14662,23 +14691,23 @@
"actuate"
]
},
- "MDAggregateInformationPropertyType":{
+ "MDGeometricObjectsPropertyType":{
"type":"object",
- "title":"MDAggregateInformationPropertyType",
+ "title":"MDGeometricObjectsPropertyType",
"required":[
- "mdAggregateInformation"
+ "mdGeometricObjects"
],
"properties":{
- "mdAggregateInformation":{
- "title":"mdAggregateInformation",
+ "mdGeometricObjects":{
+ "title":"mdGeometricObjects",
"allOf":[
{
- "$ref":"#/definitions/MDAggregateInformationType"
+ "$ref":"#/definitions/MDGeometricObjectsType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_AggregateInformation",
+ "localPart":"MD_GeometricObjects",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -14805,11 +14834,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_AggregateInformation_PropertyType",
+ "localPart":"MD_GeometricObjects_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdAggregateInformation",
+ "mdGeometricObjects",
"nilReason",
"uuidref",
"type",
@@ -14821,23 +14850,148 @@
"actuate"
]
},
- "DQTemporalValidityPropertyType":{
+ "DSSensorType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/DSSeriesType"
+ },
+ {
+ "type":"object",
+ "title":"DSSensorType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DS_Sensor_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "CIOnlineResourceType":{
+ "required":[
+ "linkage"
+ ],
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"CIOnlineResourceType",
+ "properties":{
+ "linkage":{
+ "title":"linkage",
+ "allOf":[
+ {
+ "$ref":"#/definitions/URLPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"linkage",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "protocol":{
+ "title":"protocol",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"protocol",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "applicationProfile":{
+ "title":"applicationProfile",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"applicationProfile",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "name":{
+ "title":"name",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"name",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "description":{
+ "title":"description",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"description",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "function":{
+ "title":"function",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CIOnLineFunctionCodePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"function",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CI_OnlineResource_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "linkage",
+ "protocol",
+ "applicationProfile",
+ "name",
+ "description",
+ "function"
+ ]
+ },
+ "LIProcessStepPropertyType":{
"type":"object",
- "title":"DQTemporalValidityPropertyType",
+ "title":"LIProcessStepPropertyType",
"required":[
- "dqTemporalValidity"
+ "liProcessStep"
],
"properties":{
- "dqTemporalValidity":{
- "title":"dqTemporalValidity",
+ "liProcessStep":{
+ "title":"liProcessStep",
"allOf":[
{
- "$ref":"#/definitions/DQTemporalValidityType"
+ "$ref":"#/definitions/LIProcessStepType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DQ_TemporalValidity",
+ "localPart":"LI_ProcessStep",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -14964,11 +15118,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_TemporalValidity_PropertyType",
+ "localPart":"LI_ProcessStep_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dqTemporalValidity",
+ "liProcessStep",
"nilReason",
"uuidref",
"type",
@@ -14980,88 +15134,23 @@
"actuate"
]
},
- "AbstractMDSpatialRepresentationType":{
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"AbstractMDSpatialRepresentationType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractMD_SpatialRepresentation_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "MDSpatialRepresentationTypeCodePropertyType":{
- "type":"object",
- "title":"MDSpatialRepresentationTypeCodePropertyType",
- "required":[
- "mdSpatialRepresentationTypeCode"
- ],
- "properties":{
- "mdSpatialRepresentationTypeCode":{
- "title":"mdSpatialRepresentationTypeCode",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MD_SpatialRepresentationTypeCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_SpatialRepresentationTypeCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "mdSpatialRepresentationTypeCode",
- "nilReason"
- ]
- },
- "DQAbsoluteExternalPositionalAccuracyPropertyType":{
+ "DQDataQualityPropertyType":{
"type":"object",
- "title":"DQAbsoluteExternalPositionalAccuracyPropertyType",
+ "title":"DQDataQualityPropertyType",
"required":[
- "dqAbsoluteExternalPositionalAccuracy"
+ "dqDataQuality"
],
"properties":{
- "dqAbsoluteExternalPositionalAccuracy":{
- "title":"dqAbsoluteExternalPositionalAccuracy",
+ "dqDataQuality":{
+ "title":"dqDataQuality",
"allOf":[
{
- "$ref":"#/definitions/DQAbsoluteExternalPositionalAccuracyType"
+ "$ref":"#/definitions/DQDataQualityType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DQ_AbsoluteExternalPositionalAccuracy",
+ "localPart":"DQ_DataQuality",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -15188,11 +15277,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_AbsoluteExternalPositionalAccuracy_PropertyType",
+ "localPart":"DQ_DataQuality_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dqAbsoluteExternalPositionalAccuracy",
+ "dqDataQuality",
"nilReason",
"uuidref",
"type",
@@ -15204,11 +15293,9 @@
"actuate"
]
},
- "MDApplicationSchemaInformationType":{
+ "DSDataSetType":{
"required":[
- "name",
- "schemaLanguage",
- "constraintLanguage"
+ "has"
],
"allOf":[
{
@@ -15216,96 +15303,108 @@
},
{
"type":"object",
- "title":"MDApplicationSchemaInformationType",
+ "title":"DSDataSetType",
"properties":{
- "name":{
- "title":"name",
- "allOf":[
- {
- "$ref":"#/definitions/CICitationPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"name",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "schemaLanguage":{
- "title":"schemaLanguage",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"schemaLanguage",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "constraintLanguage":{
- "title":"constraintLanguage",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"constraintLanguage",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "schemaAscii":{
- "title":"schemaAscii",
+ "has":{
+ "title":"has",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDMetadataPropertyType"
+ },
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"schemaAscii",
+ "localPart":"has",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "graphicsFile":{
- "title":"graphicsFile",
+ "partOf":{
+ "title":"partOf",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/BinaryPropertyType"
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DSAggregatePropertyType"
+ },
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"graphicsFile",
+ "localPart":"partOf",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
- },
- "softwareDevelopmentFile":{
- "title":"softwareDevelopmentFile",
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DS_DataSet_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "has",
+ "partOf"
+ ]
+ },
+ "AbstractDQTemporalAccuracyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDQElementType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractDQTemporalAccuracyType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractDQ_TemporalAccuracy_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "MDGeometricObjectsType":{
+ "required":[
+ "geometricObjectType"
+ ],
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"MDGeometricObjectsType",
+ "properties":{
+ "geometricObjectType":{
+ "title":"geometricObjectType",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/BinaryPropertyType"
+ "$ref":"#/definitions/MDGeometricObjectTypeCodePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"softwareDevelopmentFile",
+ "localPart":"geometricObjectType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "softwareDevelopmentFileFormat":{
- "title":"softwareDevelopmentFileFormat",
+ "geometricObjectCount":{
+ "title":"geometricObjectCount",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/IntegerPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"softwareDevelopmentFileFormat",
+ "localPart":"geometricObjectCount",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -15314,36 +15413,43 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_ApplicationSchemaInformation_Type",
+ "localPart":"MD_GeometricObjects_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "name",
- "schemaLanguage",
- "constraintLanguage",
- "schemaAscii",
- "graphicsFile",
- "softwareDevelopmentFile",
- "softwareDevelopmentFileFormat"
+ "geometricObjectType",
+ "geometricObjectCount"
]
},
- "MDDimensionPropertyType":{
+ "DSSeriesPropertyType":{
"type":"object",
- "title":"MDDimensionPropertyType",
+ "title":"DSSeriesPropertyType",
"required":[
- "mdDimension"
+ "dsSeries"
],
"properties":{
- "mdDimension":{
- "title":"mdDimension",
+ "dsSeries":{
+ "title":"dsSeries",
"allOf":[
{
- "$ref":"#/definitions/MDDimensionType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/DSSeriesType"
+ }
+ },
+ "elementName":{
+ "localPart":"DS_Series",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"MD_Dimension",
+ "localPart":"DS_Series",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -15438,309 +15544,83 @@
"propertyType":"attribute",
"attributeName":{
"localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_Dimension_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "mdDimension",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "AbstractDQThematicAccuracyType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDQElementType"
- },
- {
- "type":"object",
- "title":"AbstractDQThematicAccuracyType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractDQ_ThematicAccuracy_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "MDMaintenanceInformationType":{
- "required":[
- "maintenanceAndUpdateFrequency"
- ],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"MDMaintenanceInformationType",
- "properties":{
- "maintenanceAndUpdateFrequency":{
- "title":"maintenanceAndUpdateFrequency",
- "allOf":[
- {
- "$ref":"#/definitions/MDMaintenanceFrequencyCodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"maintenanceAndUpdateFrequency",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "dateOfNextUpdate":{
- "title":"dateOfNextUpdate",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/DatePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"dateOfNextUpdate",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "userDefinedMaintenanceFrequency":{
- "title":"userDefinedMaintenanceFrequency",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gts#/definitions/TMPeriodDurationPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"userDefinedMaintenanceFrequency",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "updateScope":{
- "title":"updateScope",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDScopeCodePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"updateScope",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "updateScopeDescription":{
- "title":"updateScopeDescription",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDScopeDescriptionPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"updateScopeDescription",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "maintenanceNote":{
- "title":"maintenanceNote",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"maintenanceNote",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "contact":{
- "title":"contact",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CIResponsiblePartyPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"contact",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_MaintenanceInformation_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "maintenanceAndUpdateFrequency",
- "dateOfNextUpdate",
- "userDefinedMaintenanceFrequency",
- "updateScope",
- "updateScopeDescription",
- "maintenanceNote",
- "contact"
- ]
- },
- "DSOtherAggregateType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDSAggregateType"
- },
- {
- "type":"object",
- "title":"DSOtherAggregateType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DS_OtherAggregate_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "AbstractDQTemporalAccuracyType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDQElementType"
- },
- {
- "type":"object",
- "title":"AbstractDQTemporalAccuracyType",
- "properties":{
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"AbstractDQ_TemporalAccuracy_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "MDProgressCodePropertyType":{
- "type":"object",
- "title":"MDProgressCodePropertyType",
- "required":[
- "mdProgressCode"
- ],
- "properties":{
- "mdProgressCode":{
- "title":"mdProgressCode",
+ },
+ "show":{
+ "title":"show",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/ShowType"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"MD_ProgressCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "nilReason":{
- "title":"nilReason",
+ "actuate":{
+ "title":"actuate",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/ActuateType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_ProgressCode_PropertyType",
+ "localPart":"DS_Series_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdProgressCode",
- "nilReason"
+ "dsSeries",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "DSAssociationTypeCodePropertyType":{
+ "DSDataSetPropertyType":{
"type":"object",
- "title":"DSAssociationTypeCodePropertyType",
+ "title":"DSDataSetPropertyType",
"required":[
- "dsAssociationTypeCode"
+ "dsDataSet"
],
"properties":{
- "dsAssociationTypeCode":{
- "title":"dsAssociationTypeCode",
+ "dsDataSet":{
+ "title":"dsDataSet",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/DSDataSetType"
+ }
+ },
+ "elementName":{
+ "localPart":"DS_DataSet",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"DS_AssociationTypeCode",
+ "localPart":"DS_DataSet",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -15759,35 +15639,147 @@
"localPart":"nilReason",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
+ },
+ "uuidref":{
+ "title":"uuidref",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DS_AssociationTypeCode_PropertyType",
+ "localPart":"DS_DataSet_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dsAssociationTypeCode",
- "nilReason"
+ "dsDataSet",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "EXGeographicBoundingBoxPropertyType":{
+ "MDLegalConstraintsPropertyType":{
"type":"object",
- "title":"EXGeographicBoundingBoxPropertyType",
+ "title":"MDLegalConstraintsPropertyType",
"required":[
- "exGeographicBoundingBox"
+ "mdLegalConstraints"
],
"properties":{
- "exGeographicBoundingBox":{
- "title":"exGeographicBoundingBox",
+ "mdLegalConstraints":{
+ "title":"mdLegalConstraints",
"allOf":[
{
- "$ref":"#/definitions/EXGeographicBoundingBoxType"
+ "$ref":"#/definitions/MDLegalConstraintsType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"EX_GeographicBoundingBox",
+ "localPart":"MD_LegalConstraints",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -15914,11 +15906,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"EX_GeographicBoundingBox_PropertyType",
+ "localPart":"MD_LegalConstraints_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "exGeographicBoundingBox",
+ "mdLegalConstraints",
"nilReason",
"uuidref",
"type",
@@ -15930,41 +15922,23 @@
"actuate"
]
},
- "DQQuantitativeAttributeAccuracyType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDQThematicAccuracyType"
- },
- {
- "type":"object",
- "title":"DQQuantitativeAttributeAccuracyType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DQ_QuantitativeAttributeAccuracy_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "CISeriesPropertyType":{
+ "DSAssociationPropertyType":{
"type":"object",
- "title":"CISeriesPropertyType",
+ "title":"DSAssociationPropertyType",
"required":[
- "ciSeries"
+ "dsAssociation"
],
"properties":{
- "ciSeries":{
- "title":"ciSeries",
+ "dsAssociation":{
+ "title":"dsAssociation",
"allOf":[
{
- "$ref":"#/definitions/CISeriesType"
+ "$ref":"#/definitions/DSAssociationType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"CI_Series",
+ "localPart":"DS_Association",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -16091,11 +16065,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CI_Series_PropertyType",
+ "localPart":"DS_Association_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "ciSeries",
+ "dsAssociation",
"nilReason",
"uuidref",
"type",
@@ -16107,23 +16081,119 @@
"actuate"
]
},
- "MDSecurityConstraintsPropertyType":{
+ "AbstractDSAggregateType":{
+ "required":[
+ "composedOf",
+ "seriesMetadata"
+ ],
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractDSAggregateType",
+ "properties":{
+ "composedOf":{
+ "title":"composedOf",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DSDataSetPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"composedOf",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "seriesMetadata":{
+ "title":"seriesMetadata",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDMetadataPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"seriesMetadata",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "subset":{
+ "title":"subset",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DSAggregatePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"subset",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "superset":{
+ "title":"superset",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DSAggregatePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"superset",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractDS_Aggregate_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "composedOf",
+ "seriesMetadata",
+ "subset",
+ "superset"
+ ]
+ },
+ "EXGeographicDescriptionPropertyType":{
"type":"object",
- "title":"MDSecurityConstraintsPropertyType",
+ "title":"EXGeographicDescriptionPropertyType",
"required":[
- "mdSecurityConstraints"
+ "exGeographicDescription"
],
"properties":{
- "mdSecurityConstraints":{
- "title":"mdSecurityConstraints",
+ "exGeographicDescription":{
+ "title":"exGeographicDescription",
"allOf":[
{
- "$ref":"#/definitions/MDSecurityConstraintsType"
+ "$ref":"#/definitions/EXGeographicDescriptionType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_SecurityConstraints",
+ "localPart":"EX_GeographicDescription",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -16250,11 +16320,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_SecurityConstraints_PropertyType",
+ "localPart":"EX_GeographicDescription_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdSecurityConstraints",
+ "exGeographicDescription",
"nilReason",
"uuidref",
"type",
@@ -16266,23 +16336,23 @@
"actuate"
]
},
- "DQRelativeInternalPositionalAccuracyPropertyType":{
+ "DQTemporalConsistencyPropertyType":{
"type":"object",
- "title":"DQRelativeInternalPositionalAccuracyPropertyType",
+ "title":"DQTemporalConsistencyPropertyType",
"required":[
- "dqRelativeInternalPositionalAccuracy"
+ "dqTemporalConsistency"
],
"properties":{
- "dqRelativeInternalPositionalAccuracy":{
- "title":"dqRelativeInternalPositionalAccuracy",
+ "dqTemporalConsistency":{
+ "title":"dqTemporalConsistency",
"allOf":[
{
- "$ref":"#/definitions/DQRelativeInternalPositionalAccuracyType"
+ "$ref":"#/definitions/DQTemporalConsistencyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DQ_RelativeInternalPositionalAccuracy",
+ "localPart":"DQ_TemporalConsistency",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -16409,11 +16479,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_RelativeInternalPositionalAccuracy_PropertyType",
+ "localPart":"DQ_TemporalConsistency_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dqRelativeInternalPositionalAccuracy",
+ "dqTemporalConsistency",
"nilReason",
"uuidref",
"type",
@@ -16425,70 +16495,23 @@
"actuate"
]
},
- "MDClassificationCodePropertyType":{
- "type":"object",
- "title":"MDClassificationCodePropertyType",
- "required":[
- "mdClassificationCode"
- ],
- "properties":{
- "mdClassificationCode":{
- "title":"mdClassificationCode",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MD_ClassificationCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_ClassificationCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "mdClassificationCode",
- "nilReason"
- ]
- },
- "LILineagePropertyType":{
+ "RSReferenceSystemPropertyType":{
"type":"object",
- "title":"LILineagePropertyType",
+ "title":"RSReferenceSystemPropertyType",
"required":[
- "liLineage"
+ "abstractRSReferenceSystem"
],
"properties":{
- "liLineage":{
- "title":"liLineage",
+ "abstractRSReferenceSystem":{
+ "title":"abstractRSReferenceSystem",
"allOf":[
{
- "$ref":"#/definitions/LILineageType"
+ "$ref":"#/definitions/AbstractRSReferenceSystemType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"LI_Lineage",
+ "localPart":"AbstractRS_ReferenceSystem",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -16615,11 +16638,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"LI_Lineage_PropertyType",
+ "localPart":"RS_ReferenceSystem_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "liLineage",
+ "abstractRSReferenceSystem",
"nilReason",
"uuidref",
"type",
@@ -16631,164 +16654,144 @@
"actuate"
]
},
- "CIDateTypeCodePropertyType":{
+ "MDScopeDescriptionType":{
"type":"object",
- "title":"CIDateTypeCodePropertyType",
+ "title":"MDScopeDescriptionType",
"required":[
- "ciDateTypeCode"
+ "attributes",
+ "features",
+ "featureInstances",
+ "attributeInstances",
+ "dataset",
+ "other"
],
"properties":{
- "ciDateTypeCode":{
- "title":"ciDateTypeCode",
+ "attributes":{
+ "title":"attributes",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/ObjectReferencePropertyType"
+ },
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"CI_DateTypeCode",
+ "localPart":"attributes",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "nilReason":{
- "title":"nilReason",
+ "features":{
+ "title":"features",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CI_DateTypeCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "ciDateTypeCode",
- "nilReason"
- ]
- },
- "DQEvaluationMethodTypeCodePropertyType":{
- "type":"object",
- "title":"DQEvaluationMethodTypeCodePropertyType",
- "required":[
- "dqEvaluationMethodTypeCode"
- ],
- "properties":{
- "dqEvaluationMethodTypeCode":{
- "title":"dqEvaluationMethodTypeCode",
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/ObjectReferencePropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"features",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "featureInstances":{
+ "title":"featureInstances",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/ObjectReferencePropertyType"
+ },
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DQ_EvaluationMethodTypeCode",
+ "localPart":"featureInstances",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "nilReason":{
- "title":"nilReason",
+ "attributeInstances":{
+ "title":"attributeInstances",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/ObjectReferencePropertyType"
+ },
+ "minItems":1
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"attributeInstances",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DQ_EvaluationMethodTypeCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "dqEvaluationMethodTypeCode",
- "nilReason"
- ]
- },
- "DSInitiativeTypeCodePropertyType":{
- "type":"object",
- "title":"DSInitiativeTypeCodePropertyType",
- "required":[
- "dsInitiativeTypeCode"
- ],
- "properties":{
- "dsInitiativeTypeCode":{
- "title":"dsInitiativeTypeCode",
+ },
+ "dataset":{
+ "title":"dataset",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DS_InitiativeTypeCode",
+ "localPart":"dataset",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "nilReason":{
- "title":"nilReason",
+ "other":{
+ "title":"other",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"other",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DS_InitiativeTypeCode_PropertyType",
+ "localPart":"MD_ScopeDescription_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dsInitiativeTypeCode",
- "nilReason"
+ "attributes",
+ "features",
+ "featureInstances",
+ "attributeInstances",
+ "dataset",
+ "other"
]
},
- "DQDataQualityPropertyType":{
+ "DQTemporalValidityPropertyType":{
"type":"object",
- "title":"DQDataQualityPropertyType",
+ "title":"DQTemporalValidityPropertyType",
"required":[
- "dqDataQuality"
+ "dqTemporalValidity"
],
"properties":{
- "dqDataQuality":{
- "title":"dqDataQuality",
+ "dqTemporalValidity":{
+ "title":"dqTemporalValidity",
"allOf":[
{
- "$ref":"#/definitions/DQDataQualityType"
+ "$ref":"#/definitions/DQTemporalValidityType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DQ_DataQuality",
+ "localPart":"DQ_TemporalValidity",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -16915,11 +16918,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_DataQuality_PropertyType",
+ "localPart":"DQ_TemporalValidity_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dqDataQuality",
+ "dqTemporalValidity",
"nilReason",
"uuidref",
"type",
@@ -16931,60 +16934,53 @@
"actuate"
]
},
- "EXGeographicDescriptionType":{
- "required":[
- "geographicIdentifier"
- ],
+ "AbstractDQPositionalAccuracyType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractEXGeographicExtentType"
+ "$ref":"#/definitions/AbstractDQElementType"
},
{
"type":"object",
- "title":"EXGeographicDescriptionType",
+ "title":"AbstractDQPositionalAccuracyType",
"properties":{
- "geographicIdentifier":{
- "title":"geographicIdentifier",
- "allOf":[
- {
- "$ref":"#/definitions/MDIdentifierPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"geographicIdentifier",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"EX_GeographicDescription_Type",
+ "localPart":"AbstractDQ_PositionalAccuracy_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "geographicIdentifier"
- ]
+ }
},
- "LISourcePropertyType":{
+ "EXGeographicExtentPropertyType":{
"type":"object",
- "title":"LISourcePropertyType",
+ "title":"EXGeographicExtentPropertyType",
"required":[
- "liSource"
+ "abstractEXGeographicExtent"
],
"properties":{
- "liSource":{
- "title":"liSource",
+ "abstractEXGeographicExtent":{
+ "title":"abstractEXGeographicExtent",
"allOf":[
{
- "$ref":"#/definitions/LISourceType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractEXGeographicExtentType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractEX_GeographicExtent",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"LI_Source",
+ "localPart":"AbstractEX_GeographicExtent",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -17111,11 +17107,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"LI_Source_PropertyType",
+ "localPart":"EX_GeographicExtent_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "liSource",
+ "abstractEXGeographicExtent",
"nilReason",
"uuidref",
"type",
@@ -17127,100 +17123,41 @@
"actuate"
]
},
- "URLPropertyType":{
- "type":"object",
- "title":"URLPropertyType",
- "required":[
- "url"
- ],
- "properties":{
- "url":{
- "title":"url",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"URL",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"URL_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "url",
- "nilReason"
- ]
- },
- "DSInitiativeType":{
+ "DQQuantitativeAttributeAccuracyType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractDSAggregateType"
+ "$ref":"#/definitions/AbstractDQThematicAccuracyType"
},
{
"type":"object",
- "title":"DSInitiativeType",
+ "title":"DQQuantitativeAttributeAccuracyType",
"properties":{
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"DS_Initiative_Type",
+ "localPart":"DQ_QuantitativeAttributeAccuracy_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "DSDataSetPropertyType":{
+ "EXSpatialTemporalExtentPropertyType":{
"type":"object",
- "title":"DSDataSetPropertyType",
+ "title":"EXSpatialTemporalExtentPropertyType",
"required":[
- "dsDataSet"
+ "exSpatialTemporalExtent"
],
"properties":{
- "dsDataSet":{
- "title":"dsDataSet",
+ "exSpatialTemporalExtent":{
+ "title":"exSpatialTemporalExtent",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/DSDataSetType"
- }
- },
- "elementName":{
- "localPart":"DS_DataSet",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "$ref":"#/definitions/EXSpatialTemporalExtentType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"DS_DataSet",
+ "localPart":"EX_SpatialTemporalExtent",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -17347,11 +17284,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DS_DataSet_PropertyType",
+ "localPart":"EX_SpatialTemporalExtent_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dsDataSet",
+ "exSpatialTemporalExtent",
"nilReason",
"uuidref",
"type",
@@ -17363,23 +17300,53 @@
"actuate"
]
},
- "RSReferenceSystemPropertyType":{
+ "DQTemporalConsistencyType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDQTemporalAccuracyType"
+ },
+ {
+ "type":"object",
+ "title":"DQTemporalConsistencyType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DQ_TemporalConsistency_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "DQLogicalConsistencyPropertyType":{
"type":"object",
- "title":"RSReferenceSystemPropertyType",
+ "title":"DQLogicalConsistencyPropertyType",
"required":[
- "abstractRSReferenceSystem"
+ "abstractDQLogicalConsistency"
],
"properties":{
- "abstractRSReferenceSystem":{
- "title":"abstractRSReferenceSystem",
+ "abstractDQLogicalConsistency":{
+ "title":"abstractDQLogicalConsistency",
"allOf":[
{
- "$ref":"#/definitions/AbstractRSReferenceSystemType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractDQLogicalConsistencyType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractDQ_LogicalConsistency",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"AbstractRS_ReferenceSystem",
+ "localPart":"AbstractDQ_LogicalConsistency",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -17506,11 +17473,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"RS_ReferenceSystem_PropertyType",
+ "localPart":"DQ_LogicalConsistency_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "abstractRSReferenceSystem",
+ "abstractDQLogicalConsistency",
"nilReason",
"uuidref",
"type",
@@ -17522,23 +17489,23 @@
"actuate"
]
},
- "MDFeatureCatalogueDescriptionPropertyType":{
+ "MDUsagePropertyType":{
"type":"object",
- "title":"MDFeatureCatalogueDescriptionPropertyType",
+ "title":"MDUsagePropertyType",
"required":[
- "mdFeatureCatalogueDescription"
+ "mdUsage"
],
"properties":{
- "mdFeatureCatalogueDescription":{
- "title":"mdFeatureCatalogueDescription",
+ "mdUsage":{
+ "title":"mdUsage",
"allOf":[
{
- "$ref":"#/definitions/MDFeatureCatalogueDescriptionType"
+ "$ref":"#/definitions/MDUsageType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_FeatureCatalogueDescription",
+ "localPart":"MD_Usage",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -17665,11 +17632,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_FeatureCatalogueDescription_PropertyType",
+ "localPart":"MD_Usage_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdFeatureCatalogueDescription",
+ "mdUsage",
"nilReason",
"uuidref",
"type",
@@ -17681,23 +17648,23 @@
"actuate"
]
},
- "MDRepresentativeFractionPropertyType":{
+ "DSProductionSeriesPropertyType":{
"type":"object",
- "title":"MDRepresentativeFractionPropertyType",
+ "title":"DSProductionSeriesPropertyType",
"required":[
- "mdRepresentativeFraction"
+ "dsProductionSeries"
],
"properties":{
- "mdRepresentativeFraction":{
- "title":"mdRepresentativeFraction",
+ "dsProductionSeries":{
+ "title":"dsProductionSeries",
"allOf":[
{
- "$ref":"#/definitions/MDRepresentativeFractionType"
+ "$ref":"#/definitions/DSProductionSeriesType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_RepresentativeFraction",
+ "localPart":"DS_ProductionSeries",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -17821,34 +17788,200 @@
"namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- },
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DS_ProductionSeries_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "dsProductionSeries",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "AbstractDQElementType":{
+ "required":[
+ "result"
+ ],
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"AbstractDQElementType",
+ "properties":{
+ "nameOfMeasure":{
+ "title":"nameOfMeasure",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"nameOfMeasure",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "measureIdentification":{
+ "title":"measureIdentification",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDIdentifierPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"measureIdentification",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "measureDescription":{
+ "title":"measureDescription",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"measureDescription",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "evaluationMethodType":{
+ "title":"evaluationMethodType",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DQEvaluationMethodTypeCodePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"evaluationMethodType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "evaluationMethodDescription":{
+ "title":"evaluationMethodDescription",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"evaluationMethodDescription",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "evaluationProcedure":{
+ "title":"evaluationProcedure",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CICitationPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"evaluationProcedure",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "dateTime":{
+ "title":"dateTime",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/DateTimePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"dateTime",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "result":{
+ "title":"result",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/DQResultPropertyType"
+ },
+ "maxItems":2,
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"result",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"AbstractDQ_Element_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "nameOfMeasure",
+ "measureIdentification",
+ "measureDescription",
+ "evaluationMethodType",
+ "evaluationMethodDescription",
+ "evaluationProcedure",
+ "dateTime",
+ "result"
+ ]
+ },
+ "DQCompletenessOmissionType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDQCompletenessType"
+ },
+ {
+ "type":"object",
+ "title":"DQCompletenessOmissionType",
+ "properties":{
+ }
+ }
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_RepresentativeFraction_PropertyType",
+ "localPart":"DQ_CompletenessOmission_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "mdRepresentativeFraction",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
+ }
},
- "MDTopologyLevelCodePropertyType":{
+ "MDCharacterSetCodePropertyType":{
"type":"object",
- "title":"MDTopologyLevelCodePropertyType",
+ "title":"MDCharacterSetCodePropertyType",
"required":[
- "mdTopologyLevelCode"
+ "mdCharacterSetCode"
],
"properties":{
- "mdTopologyLevelCode":{
- "title":"mdTopologyLevelCode",
+ "mdCharacterSetCode":{
+ "title":"mdCharacterSetCode",
"allOf":[
{
"$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
@@ -17856,7 +17989,7 @@
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_TopologyLevelCode",
+ "localPart":"MD_CharacterSetCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -17879,72 +18012,31 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_TopologyLevelCode_PropertyType",
+ "localPart":"MD_CharacterSetCode_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdTopologyLevelCode",
+ "mdCharacterSetCode",
"nilReason"
]
},
- "EXBoundingPolygonType":{
- "required":[
- "polygon"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractEXGeographicExtentType"
- },
- {
- "type":"object",
- "title":"EXBoundingPolygonType",
- "properties":{
- "polygon":{
- "title":"polygon",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.opengis.net/gml/3.2#/definitions/GMObjectPropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"polygon",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"EX_BoundingPolygon_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "polygon"
- ]
- },
- "CIAddressPropertyType":{
+ "MDPixelOrientationCodePropertyType":{
"type":"object",
- "title":"CIAddressPropertyType",
+ "title":"MDPixelOrientationCodePropertyType",
"required":[
- "ciAddress"
+ "mdPixelOrientationCode"
],
"properties":{
- "ciAddress":{
- "title":"ciAddress",
+ "mdPixelOrientationCode":{
+ "title":"mdPixelOrientationCode",
"allOf":[
{
- "$ref":"#/definitions/CIAddressType"
+ "$ref":"#/definitions/MDPixelOrientationCodeType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"CI_Address",
+ "localPart":"MD_PixelOrientationCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -17963,159 +18055,53 @@
"localPart":"nilReason",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
- },
- "uuidref":{
- "title":"uuidref",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CI_Address_PropertyType",
+ "localPart":"MD_PixelOrientationCode_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "ciAddress",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "mdPixelOrientationCode",
+ "nilReason"
]
},
- "MDIdentifierPropertyType":{
- "type":"object",
- "title":"MDIdentifierPropertyType",
- "required":[
- "mdIdentifier"
+ "DSOtherAggregateType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDSAggregateType"
+ },
+ {
+ "type":"object",
+ "title":"DSOtherAggregateType",
+ "properties":{
+ }
+ }
],
- "properties":{
- "mdIdentifier":{
- "title":"mdIdentifier",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/MDIdentifierType"
- }
- },
- "elementName":{
- "localPart":"MD_Identifier",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DS_OtherAggregate_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "DSPlatformPropertyType":{
+ "type":"object",
+ "title":"DSPlatformPropertyType",
+ "required":[
+ "dsPlatform"
+ ],
+ "properties":{
+ "dsPlatform":{
+ "title":"dsPlatform",
+ "allOf":[
+ {
+ "$ref":"#/definitions/DSPlatformType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"MD_Identifier",
+ "localPart":"DS_Platform",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -18242,11 +18228,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Identifier_PropertyType",
+ "localPart":"DS_Platform_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdIdentifier",
+ "dsPlatform",
"nilReason",
"uuidref",
"type",
@@ -18258,53 +18244,23 @@
"actuate"
]
},
- "DQRelativeInternalPositionalAccuracyType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDQPositionalAccuracyType"
- },
- {
- "type":"object",
- "title":"DQRelativeInternalPositionalAccuracyType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DQ_RelativeInternalPositionalAccuracy_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "EXGeographicExtentPropertyType":{
+ "MDDataIdentificationPropertyType":{
"type":"object",
- "title":"EXGeographicExtentPropertyType",
+ "title":"MDDataIdentificationPropertyType",
"required":[
- "abstractEXGeographicExtent"
+ "mdDataIdentification"
],
"properties":{
- "abstractEXGeographicExtent":{
- "title":"abstractEXGeographicExtent",
+ "mdDataIdentification":{
+ "title":"mdDataIdentification",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractEXGeographicExtentType"
- }
- },
- "elementName":{
- "localPart":"AbstractEX_GeographicExtent",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "$ref":"#/definitions/MDDataIdentificationType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractEX_GeographicExtent",
+ "localPart":"MD_DataIdentification",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -18431,51 +18387,225 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"EX_GeographicExtent_PropertyType",
+ "localPart":"MD_DataIdentification_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "mdDataIdentification",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "MDFeatureCatalogueDescriptionType":{
+ "required":[
+ "includedWithDataset",
+ "featureCatalogueCitation"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractMDContentInformationType"
+ },
+ {
+ "type":"object",
+ "title":"MDFeatureCatalogueDescriptionType",
+ "properties":{
+ "complianceCode":{
+ "title":"complianceCode",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"complianceCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "language":{
+ "title":"language",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"language",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "includedWithDataset":{
+ "title":"includedWithDataset",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"includedWithDataset",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "featureTypes":{
+ "title":"featureTypes",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/GenericNamePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"featureTypes",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "featureCatalogueCitation":{
+ "title":"featureCatalogueCitation",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CICitationPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"featureCatalogueCitation",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_FeatureCatalogueDescription_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "complianceCode",
+ "language",
+ "includedWithDataset",
+ "featureTypes",
+ "featureCatalogueCitation"
+ ]
+ },
+ "MDDigitalTransferOptionsType":{
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"MDDigitalTransferOptionsType",
+ "properties":{
+ "unitsOfDistribution":{
+ "title":"unitsOfDistribution",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"unitsOfDistribution",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "transferSize":{
+ "title":"transferSize",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"transferSize",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "onLine":{
+ "title":"onLine",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CIOnlineResourcePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"onLine",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "offLine":{
+ "title":"offLine",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDMediumPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"offLine",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_DigitalTransferOptions_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "abstractEXGeographicExtent",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "unitsOfDistribution",
+ "transferSize",
+ "onLine",
+ "offLine"
]
},
- "DSAggregatePropertyType":{
+ "MDMediumPropertyType":{
"type":"object",
- "title":"DSAggregatePropertyType",
+ "title":"MDMediumPropertyType",
"required":[
- "abstractDSAggregate"
+ "mdMedium"
],
"properties":{
- "abstractDSAggregate":{
- "title":"abstractDSAggregate",
+ "mdMedium":{
+ "title":"mdMedium",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractDSAggregateType"
- }
- },
- "elementName":{
- "localPart":"AbstractDS_Aggregate",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "$ref":"#/definitions/MDMediumType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractDS_Aggregate",
+ "localPart":"MD_Medium",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -18602,11 +18732,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DS_Aggregate_PropertyType",
+ "localPart":"MD_Medium_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "abstractDSAggregate",
+ "mdMedium",
"nilReason",
"uuidref",
"type",
@@ -18618,23 +18748,35 @@
"actuate"
]
},
- "MDDataIdentificationPropertyType":{
+ "MDContentInformationPropertyType":{
"type":"object",
- "title":"MDDataIdentificationPropertyType",
+ "title":"MDContentInformationPropertyType",
"required":[
- "mdDataIdentification"
+ "abstractMDContentInformation"
],
"properties":{
- "mdDataIdentification":{
- "title":"mdDataIdentification",
+ "abstractMDContentInformation":{
+ "title":"abstractMDContentInformation",
"allOf":[
{
- "$ref":"#/definitions/MDDataIdentificationType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractMDContentInformationType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractMD_ContentInformation",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"MD_DataIdentification",
+ "localPart":"AbstractMD_ContentInformation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -18742,299 +18884,131 @@
"propertyType":"attribute",
"attributeName":{
"localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_DataIdentification_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "mdDataIdentification",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "LanguageCodePropertyType":{
- "type":"object",
- "title":"LanguageCodePropertyType",
- "required":[
- "languageCode"
- ],
- "properties":{
- "languageCode":{
- "title":"languageCode",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"LanguageCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"LanguageCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "languageCode",
- "nilReason"
- ]
- },
- "CIPresentationFormCodePropertyType":{
- "type":"object",
- "title":"CIPresentationFormCodePropertyType",
- "required":[
- "ciPresentationFormCode"
- ],
- "properties":{
- "ciPresentationFormCode":{
- "title":"ciPresentationFormCode",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"CI_PresentationFormCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CI_PresentationFormCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "ciPresentationFormCode",
- "nilReason"
- ]
- },
- "MDDimensionType":{
- "required":[
- "dimensionName",
- "dimensionSize"
- ],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"MDDimensionType",
- "properties":{
- "dimensionName":{
- "title":"dimensionName",
- "allOf":[
- {
- "$ref":"#/definitions/MDDimensionNameTypeCodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"dimensionName",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "dimensionSize":{
- "title":"dimensionSize",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/IntegerPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"dimensionSize",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "resolution":{
- "title":"resolution",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/MeasurePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"resolution",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Dimension_Type",
+ "localPart":"MD_ContentInformation_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dimensionName",
- "dimensionSize",
- "resolution"
+ "abstractMDContentInformation",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "CIDateType":{
+ "MDFormatPropertyType":{
+ "type":"object",
+ "title":"MDFormatPropertyType",
"required":[
- "date",
- "dateType"
+ "mdFormat"
],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ "properties":{
+ "mdFormat":{
+ "title":"mdFormat",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDFormatType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MD_Format",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
},
- {
- "type":"object",
- "title":"CIDateType",
- "properties":{
- "date":{
- "title":"date",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/DatePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"date",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "dateType":{
- "title":"dateType",
- "allOf":[
- {
- "$ref":"#/definitions/CIDateTypeCodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"dateType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CI_Date_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "date",
- "dateType"
- ]
- },
- "DSSeriesType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDSAggregateType"
},
- {
- "type":"object",
- "title":"DSSeriesType",
- "properties":{
+ "uuidref":{
+ "title":"uuidref",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DS_Series_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "LocalisedCharacterStringType":{
- "type":"object",
- "title":"LocalisedCharacterStringType",
- "properties":{
- "value":{
- "title":"value",
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"value"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
},
- "id":{
- "title":"id",
+ "role":{
+ "title":"role",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/ID"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"id",
- "namespaceURI":""
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "locale":{
- "title":"locale",
+ "arcrole":{
+ "title":"arcrole",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -19042,51 +19016,85 @@
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"locale",
- "namespaceURI":""
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"LocalisedCharacterString_Type",
+ "localPart":"MD_Format_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "value",
- "id",
- "locale"
+ "mdFormat",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "MDScopeCodePropertyType":{
+ "MDCoverageContentTypeCodePropertyType":{
"type":"object",
- "title":"MDScopeCodePropertyType",
- "required":[
- "mdScopeCode"
- ],
- "properties":{
- "mdScopeCode":{
- "title":"mdScopeCode",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
- }
- },
- "elementName":{
- "localPart":"MD_ScopeCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "title":"MDCoverageContentTypeCodePropertyType",
+ "required":[
+ "mdCoverageContentTypeCode"
+ ],
+ "properties":{
+ "mdCoverageContentTypeCode":{
+ "title":"mdCoverageContentTypeCode",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"MD_ScopeCode",
+ "localPart":"MD_CoverageContentTypeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -19109,31 +19117,68 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_ScopeCode_PropertyType",
+ "localPart":"MD_CoverageContentTypeCode_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdScopeCode",
+ "mdCoverageContentTypeCode",
"nilReason"
]
},
- "MDImageDescriptionPropertyType":{
+ "EXTemporalExtentType":{
+ "required":[
+ "extent"
+ ],
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"EXTemporalExtentType",
+ "properties":{
+ "extent":{
+ "title":"extent",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gts#/definitions/TMPrimitivePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"extent",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"EX_TemporalExtent_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "extent"
+ ]
+ },
+ "DQCompletenessCommissionPropertyType":{
"type":"object",
- "title":"MDImageDescriptionPropertyType",
+ "title":"DQCompletenessCommissionPropertyType",
"required":[
- "mdImageDescription"
+ "dqCompletenessCommission"
],
"properties":{
- "mdImageDescription":{
- "title":"mdImageDescription",
+ "dqCompletenessCommission":{
+ "title":"dqCompletenessCommission",
"allOf":[
{
- "$ref":"#/definitions/MDImageDescriptionType"
+ "$ref":"#/definitions/DQCompletenessCommissionType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_ImageDescription",
+ "localPart":"DQ_CompletenessCommission",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -19235,64 +19280,257 @@
"title":"show",
"allOf":[
{
- "$ref":"#/definitions/ShowType"
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DQ_CompletenessCommission_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "dqCompletenessCommission",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "CIPresentationFormCodePropertyType":{
+ "type":"object",
+ "title":"CIPresentationFormCodePropertyType",
+ "required":[
+ "ciPresentationFormCode"
+ ],
+ "properties":{
+ "ciPresentationFormCode":{
+ "title":"ciPresentationFormCode",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"CI_PresentationFormCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CI_PresentationFormCode_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "ciPresentationFormCode",
+ "nilReason"
+ ]
+ },
+ "MDReferenceSystemType":{
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"MDReferenceSystemType",
+ "properties":{
+ "referenceSystemIdentifier":{
+ "title":"referenceSystemIdentifier",
+ "allOf":[
+ {
+ "$ref":"#/definitions/RSIdentifierPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"referenceSystemIdentifier",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_ReferenceSystem_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "referenceSystemIdentifier"
+ ]
+ },
+ "DQThematicClassificationCorrectnessType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractDQThematicAccuracyType"
+ },
+ {
+ "type":"object",
+ "title":"DQThematicClassificationCorrectnessType",
+ "properties":{
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DQ_ThematicClassificationCorrectness_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "MDCellGeometryCodePropertyType":{
+ "type":"object",
+ "title":"MDCellGeometryCodePropertyType",
+ "required":[
+ "mdCellGeometryCode"
+ ],
+ "properties":{
+ "mdCellGeometryCode":{
+ "title":"mdCellGeometryCode",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MD_CellGeometryCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_CellGeometryCode_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "mdCellGeometryCode",
+ "nilReason"
+ ]
+ },
+ "MDTopologyLevelCodePropertyType":{
+ "type":"object",
+ "title":"MDTopologyLevelCodePropertyType",
+ "required":[
+ "mdTopologyLevelCode"
+ ],
+ "properties":{
+ "mdTopologyLevelCode":{
+ "title":"mdTopologyLevelCode",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MD_TopologyLevelCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "actuate":{
- "title":"actuate",
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
- "$ref":"#/definitions/ActuateType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_ImageDescription_PropertyType",
+ "localPart":"MD_TopologyLevelCode_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdImageDescription",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "mdTopologyLevelCode",
+ "nilReason"
]
},
- "MDReferenceSystemPropertyType":{
+ "RSIdentifierPropertyType":{
"type":"object",
- "title":"MDReferenceSystemPropertyType",
+ "title":"RSIdentifierPropertyType",
"required":[
- "mdReferenceSystem"
+ "rsIdentifier"
],
"properties":{
- "mdReferenceSystem":{
- "title":"mdReferenceSystem",
+ "rsIdentifier":{
+ "title":"rsIdentifier",
"allOf":[
{
- "$ref":"#/definitions/MDReferenceSystemType"
+ "$ref":"#/definitions/RSIdentifierType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_ReferenceSystem",
+ "localPart":"RS_Identifier",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -19403,351 +19641,41 @@
"namespaceURI":"http://www.w3.org/1999/xlink"
}
},
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_ReferenceSystem_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "mdReferenceSystem",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "CIAddressType":{
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"CIAddressType",
- "properties":{
- "deliveryPoint":{
- "title":"deliveryPoint",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"deliveryPoint",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "city":{
- "title":"city",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"city",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "administrativeArea":{
- "title":"administrativeArea",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"administrativeArea",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "postalCode":{
- "title":"postalCode",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"postalCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "country":{
- "title":"country",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"country",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "electronicMailAddress":{
- "title":"electronicMailAddress",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"electronicMailAddress",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CI_Address_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "deliveryPoint",
- "city",
- "administrativeArea",
- "postalCode",
- "country",
- "electronicMailAddress"
- ]
- },
- "CISeriesType":{
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"CISeriesType",
- "properties":{
- "name":{
- "title":"name",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"name",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "issueIdentification":{
- "title":"issueIdentification",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"issueIdentification",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "page":{
- "title":"page",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"page",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CI_Series_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "name",
- "issueIdentification",
- "page"
- ]
- },
- "MDGeorectifiedType":{
- "required":[
- "checkPointAvailability",
- "pointInPixel"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/MDGridSpatialRepresentationType"
- },
- {
- "type":"object",
- "title":"MDGeorectifiedType",
- "properties":{
- "checkPointAvailability":{
- "title":"checkPointAvailability",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"checkPointAvailability",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "checkPointDescription":{
- "title":"checkPointDescription",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"checkPointDescription",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "cornerPoints":{
- "title":"cornerPoints",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.opengis.net/gml/3.2#/definitions/GMPointPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"cornerPoints",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "centerPoint":{
- "title":"centerPoint",
- "allOf":[
- {
- "$ref":"http://www.opengis.net/gml/3.2#/definitions/GMPointPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"centerPoint",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "pointInPixel":{
- "title":"pointInPixel",
- "allOf":[
- {
- "$ref":"#/definitions/MDPixelOrientationCodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"pointInPixel",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "transformationDimensionDescription":{
- "title":"transformationDimensionDescription",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"transformationDimensionDescription",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "transformationDimensionMapping":{
- "title":"transformationDimensionMapping",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- },
- "maxItems":2,
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"transformationDimensionMapping",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Georectified_Type",
+ "localPart":"RS_Identifier_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "checkPointAvailability",
- "checkPointDescription",
- "cornerPoints",
- "centerPoint",
- "pointInPixel",
- "transformationDimensionDescription",
- "transformationDimensionMapping"
+ "rsIdentifier",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "MDExtendedElementInformationType":{
+ "MDAggregateInformationType":{
"required":[
- "name",
- "definition",
- "dataType",
- "parentEntity",
- "rule",
- "source"
+ "associationType"
],
"allOf":[
{
@@ -19755,186 +19683,124 @@
},
{
"type":"object",
- "title":"MDExtendedElementInformationType",
+ "title":"MDAggregateInformationType",
"properties":{
- "name":{
- "title":"name",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"name",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "shortName":{
- "title":"shortName",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"shortName",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "domainCode":{
- "title":"domainCode",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/IntegerPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"domainCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "definition":{
- "title":"definition",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"definition",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "obligation":{
- "title":"obligation",
- "allOf":[
- {
- "$ref":"#/definitions/MDObligationCodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"obligation",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "condition":{
- "title":"condition",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"condition",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "dataType":{
- "title":"dataType",
+ "aggregateDataSetName":{
+ "title":"aggregateDataSetName",
"allOf":[
{
- "$ref":"#/definitions/MDDatatypeCodePropertyType"
+ "$ref":"#/definitions/CICitationPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"dataType",
+ "localPart":"aggregateDataSetName",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "maximumOccurrence":{
- "title":"maximumOccurrence",
+ "aggregateDataSetIdentifier":{
+ "title":"aggregateDataSetIdentifier",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "$ref":"#/definitions/MDIdentifierPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"maximumOccurrence",
+ "localPart":"aggregateDataSetIdentifier",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "domainValue":{
- "title":"domainValue",
+ "associationType":{
+ "title":"associationType",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "$ref":"#/definitions/DSAssociationTypeCodePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"domainValue",
+ "localPart":"associationType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "parentEntity":{
- "title":"parentEntity",
+ "initiativeType":{
+ "title":"initiativeType",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- },
- "minItems":1
+ "$ref":"#/definitions/DSInitiativeTypeCodePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"parentEntity",
+ "localPart":"initiativeType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
- },
- "rule":{
- "title":"rule",
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_AggregateInformation_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "aggregateDataSetName",
+ "aggregateDataSetIdentifier",
+ "associationType",
+ "initiativeType"
+ ]
+ },
+ "PTLocaleType":{
+ "required":[
+ "languageCode",
+ "characterEncoding"
+ ],
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"PTLocaleType",
+ "properties":{
+ "languageCode":{
+ "title":"languageCode",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ "$ref":"#/definitions/LanguageCodePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"rule",
+ "localPart":"languageCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "rationale":{
- "title":"rationale",
+ "country":{
+ "title":"country",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- },
- "minItems":0
+ "$ref":"#/definitions/CountryPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"rationale",
+ "localPart":"country",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "source":{
- "title":"source",
+ "characterEncoding":{
+ "title":"characterEncoding",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"#/definitions/CIResponsiblePartyPropertyType"
- },
- "minItems":1
+ "$ref":"#/definitions/MDCharacterSetCodePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"source",
+ "localPart":"characterEncoding",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -19943,148 +19809,209 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_ExtendedElementInformation_Type",
+ "localPart":"PT_Locale_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "name",
- "shortName",
- "domainCode",
- "definition",
- "obligation",
- "condition",
- "dataType",
- "maximumOccurrence",
- "domainValue",
- "parentEntity",
- "rule",
- "rationale",
- "source"
+ "languageCode",
+ "country",
+ "characterEncoding"
+ ]
+ },
+ "CITelephonePropertyType":{
+ "type":"object",
+ "title":"CITelephonePropertyType",
+ "required":[
+ "ciTelephone"
+ ],
+ "properties":{
+ "ciTelephone":{
+ "title":"ciTelephone",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CITelephoneType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"CI_Telephone",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ },
+ "uuidref":{
+ "title":"uuidref",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"CI_Telephone_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "ciTelephone",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "MDFeatureCatalogueDescriptionType":{
- "required":[
- "includedWithDataset",
- "featureCatalogueCitation"
- ],
+ "DSProductionSeriesType":{
"allOf":[
{
- "$ref":"#/definitions/AbstractMDContentInformationType"
+ "$ref":"#/definitions/DSSeriesType"
},
{
"type":"object",
- "title":"MDFeatureCatalogueDescriptionType",
+ "title":"DSProductionSeriesType",
"properties":{
- "complianceCode":{
- "title":"complianceCode",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"complianceCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "language":{
- "title":"language",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"language",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "includedWithDataset":{
- "title":"includedWithDataset",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"includedWithDataset",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "featureTypes":{
- "title":"featureTypes",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/GenericNamePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"featureTypes",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "featureCatalogueCitation":{
- "title":"featureCatalogueCitation",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CICitationPropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"featureCatalogueCitation",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
}
}
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_FeatureCatalogueDescription_Type",
+ "localPart":"DS_ProductionSeries_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "complianceCode",
- "language",
- "includedWithDataset",
- "featureTypes",
- "featureCatalogueCitation"
- ]
+ }
},
- "DQThematicClassificationCorrectnessPropertyType":{
+ "CISeriesPropertyType":{
"type":"object",
- "title":"DQThematicClassificationCorrectnessPropertyType",
+ "title":"CISeriesPropertyType",
"required":[
- "dqThematicClassificationCorrectness"
+ "ciSeries"
],
"properties":{
- "dqThematicClassificationCorrectness":{
- "title":"dqThematicClassificationCorrectness",
+ "ciSeries":{
+ "title":"ciSeries",
"allOf":[
{
- "$ref":"#/definitions/DQThematicClassificationCorrectnessType"
+ "$ref":"#/definitions/CISeriesType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DQ_ThematicClassificationCorrectness",
+ "localPart":"CI_Series",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -20211,11 +20138,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_ThematicClassificationCorrectness_PropertyType",
+ "localPart":"CI_Series_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dqThematicClassificationCorrectness",
+ "ciSeries",
"nilReason",
"uuidref",
"type",
@@ -20227,70 +20154,194 @@
"actuate"
]
},
- "MDCharacterSetCodePropertyType":{
+ "MDIdentificationPropertyType":{
"type":"object",
- "title":"MDCharacterSetCodePropertyType",
+ "title":"MDIdentificationPropertyType",
"required":[
- "mdCharacterSetCode"
+ "abstractMDIdentification"
],
"properties":{
- "mdCharacterSetCode":{
- "title":"mdCharacterSetCode",
+ "abstractMDIdentification":{
+ "title":"abstractMDIdentification",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/AbstractMDIdentificationType"
+ }
+ },
+ "elementName":{
+ "localPart":"AbstractMD_Identification",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"MD_CharacterSetCode",
+ "localPart":"AbstractMD_Identification",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "nilReason":{
- "title":"nilReason",
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ },
+ "uuidref":{
+ "title":"uuidref",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/ActuateType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_CharacterSetCode_PropertyType",
+ "localPart":"MD_Identification_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdCharacterSetCode",
- "nilReason"
+ "abstractMDIdentification",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "MDResolutionPropertyType":{
+ "DSSensorPropertyType":{
"type":"object",
- "title":"MDResolutionPropertyType",
+ "title":"DSSensorPropertyType",
"required":[
- "mdResolution"
+ "dsSensor"
],
"properties":{
- "mdResolution":{
- "title":"mdResolution",
+ "dsSensor":{
+ "title":"dsSensor",
"allOf":[
{
- "$ref":"#/definitions/MDResolutionType"
+ "$ref":"#/definitions/DSSensorType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_Resolution",
+ "localPart":"DS_Sensor",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -20309,318 +20360,147 @@
"localPart":"nilReason",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_Resolution_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "mdResolution",
- "nilReason"
- ]
- },
- "DQGriddedDataPositionalAccuracyType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDQPositionalAccuracyType"
},
- {
- "type":"object",
- "title":"DQGriddedDataPositionalAccuracyType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DQ_GriddedDataPositionalAccuracy_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "MDImagingConditionCodePropertyType":{
- "type":"object",
- "title":"MDImagingConditionCodePropertyType",
- "required":[
- "mdImagingConditionCode"
- ],
- "properties":{
- "mdImagingConditionCode":{
- "title":"mdImagingConditionCode",
+ "uuidref":{
+ "title":"uuidref",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"MD_ImagingConditionCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
}
},
- "nilReason":{
- "title":"nilReason",
+ "type":{
+ "title":"type",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/TypeType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_ImagingConditionCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "mdImagingConditionCode",
- "nilReason"
- ]
- },
- "LILineageType":{
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
- {
- "type":"object",
- "title":"LILineageType",
- "properties":{
- "statement":{
- "title":"statement",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"statement",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "processStep":{
- "title":"processStep",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/LIProcessStepPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"processStep",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "source":{
- "title":"source",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/LISourcePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"source",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"LI_Lineage_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "statement",
- "processStep",
- "source"
- ]
- },
- "MDDistributionType":{
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
- {
- "type":"object",
- "title":"MDDistributionType",
- "properties":{
- "distributionFormat":{
- "title":"distributionFormat",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDFormatPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"distributionFormat",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "distributor":{
- "title":"distributor",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDDistributorPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"distributor",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "transferOptions":{
- "title":"transferOptions",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDDigitalTransferOptionsPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"transferOptions",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_Distribution_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "distributionFormat",
- "distributor",
- "transferOptions"
- ]
- },
- "CITelephoneType":{
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
- {
- "type":"object",
- "title":"CITelephoneType",
- "properties":{
- "voice":{
- "title":"voice",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"voice",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "facsimile":{
- "title":"facsimile",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"facsimile",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"CI_Telephone_Type",
+ "localPart":"DS_Sensor_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "voice",
- "facsimile"
+ "dsSensor",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "DQThematicClassificationCorrectnessType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDQThematicAccuracyType"
- },
- {
- "type":"object",
- "title":"DQThematicClassificationCorrectnessType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DQ_ThematicClassificationCorrectness_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "MDMetadataExtensionInformationPropertyType":{
+ "DQRelativeInternalPositionalAccuracyPropertyType":{
"type":"object",
- "title":"MDMetadataExtensionInformationPropertyType",
+ "title":"DQRelativeInternalPositionalAccuracyPropertyType",
"required":[
- "mdMetadataExtensionInformation"
+ "dqRelativeInternalPositionalAccuracy"
],
"properties":{
- "mdMetadataExtensionInformation":{
- "title":"mdMetadataExtensionInformation",
+ "dqRelativeInternalPositionalAccuracy":{
+ "title":"dqRelativeInternalPositionalAccuracy",
"allOf":[
{
- "$ref":"#/definitions/MDMetadataExtensionInformationType"
+ "$ref":"#/definitions/DQRelativeInternalPositionalAccuracyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_MetadataExtensionInformation",
+ "localPart":"DQ_RelativeInternalPositionalAccuracy",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -20717,69 +20597,183 @@
"localPart":"title",
"namespaceURI":"http://www.w3.org/1999/xlink"
}
- },
- "show":{
- "title":"show",
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"DQ_RelativeInternalPositionalAccuracy_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "dqRelativeInternalPositionalAccuracy",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "EXVerticalExtentType":{
+ "required":[
+ "minimumValue",
+ "maximumValue",
+ "verticalCRS"
+ ],
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"EXVerticalExtentType",
+ "properties":{
+ "minimumValue":{
+ "title":"minimumValue",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"minimumValue",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "maximumValue":{
+ "title":"maximumValue",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"maximumValue",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "verticalCRS":{
+ "title":"verticalCRS",
+ "allOf":[
+ {
+ "$ref":"http://www.opengis.net/gml/3.2#/definitions/SCCRSPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"verticalCRS",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"EX_VerticalExtent_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "minimumValue",
+ "maximumValue",
+ "verticalCRS"
+ ]
+ },
+ "MDTopicCategoryCodePropertyType":{
+ "type":"object",
+ "title":"MDTopicCategoryCodePropertyType",
+ "required":[
+ "mdTopicCategoryCode"
+ ],
+ "properties":{
+ "mdTopicCategoryCode":{
+ "title":"mdTopicCategoryCode",
"allOf":[
{
- "$ref":"#/definitions/ShowType"
+ "$ref":"#/definitions/MDTopicCategoryCodeType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MD_TopicCategoryCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "actuate":{
- "title":"actuate",
+ "nilReason":{
+ "title":"nilReason",
"allOf":[
{
- "$ref":"#/definitions/ActuateType"
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_MetadataExtensionInformation_PropertyType",
+ "localPart":"MD_TopicCategoryCode_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdMetadataExtensionInformation",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "mdTopicCategoryCode",
+ "nilReason"
]
},
- "MDPortrayalCatalogueReferencePropertyType":{
+ "MDVectorSpatialRepresentationPropertyType":{
"type":"object",
- "title":"MDPortrayalCatalogueReferencePropertyType",
+ "title":"MDVectorSpatialRepresentationPropertyType",
"required":[
- "mdPortrayalCatalogueReference"
+ "mdVectorSpatialRepresentation"
],
"properties":{
- "mdPortrayalCatalogueReference":{
- "title":"mdPortrayalCatalogueReference",
+ "mdVectorSpatialRepresentation":{
+ "title":"mdVectorSpatialRepresentation",
"allOf":[
{
- "$ref":"#/definitions/MDPortrayalCatalogueReferenceType"
+ "$ref":"#/definitions/MDVectorSpatialRepresentationType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_PortrayalCatalogueReference",
+ "localPart":"MD_VectorSpatialRepresentation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -20906,11 +20900,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_PortrayalCatalogueReference_PropertyType",
+ "localPart":"MD_VectorSpatialRepresentation_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdPortrayalCatalogueReference",
+ "mdVectorSpatialRepresentation",
"nilReason",
"uuidref",
"type",
@@ -20922,35 +20916,202 @@
"actuate"
]
},
- "EXTemporalExtentPropertyType":{
+ "MDGeometricObjectTypeCodePropertyType":{
+ "type":"object",
+ "title":"MDGeometricObjectTypeCodePropertyType",
+ "required":[
+ "mdGeometricObjectTypeCode"
+ ],
+ "properties":{
+ "mdGeometricObjectTypeCode":{
+ "title":"mdGeometricObjectTypeCode",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MD_GeometricObjectTypeCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_GeometricObjectTypeCode_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "mdGeometricObjectTypeCode",
+ "nilReason"
+ ]
+ },
+ "MDBandType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDRangeDimensionType"
+ },
+ {
+ "type":"object",
+ "title":"MDBandType",
+ "properties":{
+ "maxValue":{
+ "title":"maxValue",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"maxValue",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "minValue":{
+ "title":"minValue",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"minValue",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "units":{
+ "title":"units",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/UomLengthPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"units",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "peakResponse":{
+ "title":"peakResponse",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"peakResponse",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "bitsPerValue":{
+ "title":"bitsPerValue",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/IntegerPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"bitsPerValue",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "toneGradation":{
+ "title":"toneGradation",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/IntegerPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"toneGradation",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "scaleFactor":{
+ "title":"scaleFactor",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"scaleFactor",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "offset":{
+ "title":"offset",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"offset",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_Band_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "maxValue",
+ "minValue",
+ "units",
+ "peakResponse",
+ "bitsPerValue",
+ "toneGradation",
+ "scaleFactor",
+ "offset"
+ ]
+ },
+ "DQAbsoluteExternalPositionalAccuracyPropertyType":{
"type":"object",
- "title":"EXTemporalExtentPropertyType",
+ "title":"DQAbsoluteExternalPositionalAccuracyPropertyType",
"required":[
- "exTemporalExtent"
+ "dqAbsoluteExternalPositionalAccuracy"
],
"properties":{
- "exTemporalExtent":{
- "title":"exTemporalExtent",
+ "dqAbsoluteExternalPositionalAccuracy":{
+ "title":"dqAbsoluteExternalPositionalAccuracy",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/EXTemporalExtentType"
- }
- },
- "elementName":{
- "localPart":"EX_TemporalExtent",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "$ref":"#/definitions/DQAbsoluteExternalPositionalAccuracyType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"EX_TemporalExtent",
+ "localPart":"DQ_AbsoluteExternalPositionalAccuracy",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -21077,11 +21238,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"EX_TemporalExtent_PropertyType",
+ "localPart":"DQ_AbsoluteExternalPositionalAccuracy_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "exTemporalExtent",
+ "dqAbsoluteExternalPositionalAccuracy",
"nilReason",
"uuidref",
"type",
@@ -21093,23 +21254,23 @@
"actuate"
]
},
- "MDApplicationSchemaInformationPropertyType":{
+ "PTLocalePropertyType":{
"type":"object",
- "title":"MDApplicationSchemaInformationPropertyType",
+ "title":"PTLocalePropertyType",
"required":[
- "mdApplicationSchemaInformation"
+ "ptLocale"
],
"properties":{
- "mdApplicationSchemaInformation":{
- "title":"mdApplicationSchemaInformation",
+ "ptLocale":{
+ "title":"ptLocale",
"allOf":[
{
- "$ref":"#/definitions/MDApplicationSchemaInformationType"
+ "$ref":"#/definitions/PTLocaleType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_ApplicationSchemaInformation",
+ "localPart":"PT_Locale",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -21236,11 +21397,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_ApplicationSchemaInformation_PropertyType",
+ "localPart":"PT_Locale_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdApplicationSchemaInformation",
+ "ptLocale",
"nilReason",
"uuidref",
"type",
@@ -21252,23 +21413,23 @@
"actuate"
]
},
- "DSInitiativePropertyType":{
+ "MDDimensionPropertyType":{
"type":"object",
- "title":"DSInitiativePropertyType",
+ "title":"MDDimensionPropertyType",
"required":[
- "dsInitiative"
+ "mdDimension"
],
"properties":{
- "dsInitiative":{
- "title":"dsInitiative",
+ "mdDimension":{
+ "title":"mdDimension",
"allOf":[
{
- "$ref":"#/definitions/DSInitiativeType"
+ "$ref":"#/definitions/MDDimensionType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DS_Initiative",
+ "localPart":"MD_Dimension",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -21395,11 +21556,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DS_Initiative_PropertyType",
+ "localPart":"MD_Dimension_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dsInitiative",
+ "mdDimension",
"nilReason",
"uuidref",
"type",
@@ -21411,23 +21572,35 @@
"actuate"
]
},
- "MDBandPropertyType":{
+ "DSOtherAggregatePropertyType":{
"type":"object",
- "title":"MDBandPropertyType",
+ "title":"DSOtherAggregatePropertyType",
"required":[
- "mdBand"
+ "dsOtherAggregate"
],
"properties":{
- "mdBand":{
- "title":"mdBand",
+ "dsOtherAggregate":{
+ "title":"dsOtherAggregate",
"allOf":[
{
- "$ref":"#/definitions/MDBandType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/DSOtherAggregateType"
+ }
+ },
+ "elementName":{
+ "localPart":"DS_OtherAggregate",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"MD_Band",
+ "localPart":"DS_OtherAggregate",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -21554,207 +21727,118 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Band_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "mdBand",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "MDMediumFormatCodePropertyType":{
- "type":"object",
- "title":"MDMediumFormatCodePropertyType",
- "required":[
- "mdMediumFormatCode"
- ],
- "properties":{
- "mdMediumFormatCode":{
- "title":"mdMediumFormatCode",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"MD_MediumFormatCode",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_MediumFormatCode_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "mdMediumFormatCode",
- "nilReason"
- ]
- },
- "MDScopeDescriptionType":{
- "type":"object",
- "title":"MDScopeDescriptionType",
- "required":[
- "attributes",
- "features",
- "featureInstances",
- "attributeInstances",
- "dataset",
- "other"
- ],
- "properties":{
- "attributes":{
- "title":"attributes",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/ObjectReferencePropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"attributes",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "features":{
- "title":"features",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/ObjectReferencePropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"features",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "featureInstances":{
- "title":"featureInstances",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/ObjectReferencePropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"featureInstances",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "attributeInstances":{
- "title":"attributeInstances",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/ObjectReferencePropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"attributeInstances",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "dataset":{
- "title":"dataset",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"dataset",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "localPart":"DS_OtherAggregate_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "dsOtherAggregate",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "MDSecurityConstraintsType":{
+ "required":[
+ "classification"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDConstraintsType"
},
- "other":{
- "title":"other",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ {
+ "type":"object",
+ "title":"MDSecurityConstraintsType",
+ "properties":{
+ "classification":{
+ "title":"classification",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDClassificationCodePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"classification",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "userNote":{
+ "title":"userNote",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"userNote",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "classificationSystem":{
+ "title":"classificationSystem",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"classificationSystem",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "handlingDescription":{
+ "title":"handlingDescription",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"handlingDescription",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
}
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"other",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_ScopeDescription_Type",
+ "localPart":"MD_SecurityConstraints_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "attributes",
- "features",
- "featureInstances",
- "attributeInstances",
- "dataset",
- "other"
+ "classification",
+ "userNote",
+ "classificationSystem",
+ "handlingDescription"
]
},
- "DQScopePropertyType":{
+ "MDRepresentativeFractionPropertyType":{
"type":"object",
- "title":"DQScopePropertyType",
+ "title":"MDRepresentativeFractionPropertyType",
"required":[
- "dqScope"
+ "mdRepresentativeFraction"
],
"properties":{
- "dqScope":{
- "title":"dqScope",
+ "mdRepresentativeFraction":{
+ "title":"mdRepresentativeFraction",
"allOf":[
{
- "$ref":"#/definitions/DQScopeType"
+ "$ref":"#/definitions/MDRepresentativeFractionType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DQ_Scope",
+ "localPart":"MD_RepresentativeFraction",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -21881,11 +21965,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_Scope_PropertyType",
+ "localPart":"MD_RepresentativeFraction_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dqScope",
+ "mdRepresentativeFraction",
"nilReason",
"uuidref",
"type",
@@ -21897,23 +21981,23 @@
"actuate"
]
},
- "MDTopicCategoryCodePropertyType":{
+ "MDImagingConditionCodePropertyType":{
"type":"object",
- "title":"MDTopicCategoryCodePropertyType",
+ "title":"MDImagingConditionCodePropertyType",
"required":[
- "mdTopicCategoryCode"
+ "mdImagingConditionCode"
],
"properties":{
- "mdTopicCategoryCode":{
- "title":"mdTopicCategoryCode",
+ "mdImagingConditionCode":{
+ "title":"mdImagingConditionCode",
"allOf":[
{
- "$ref":"#/definitions/MDTopicCategoryCodeType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_TopicCategoryCode",
+ "localPart":"MD_ImagingConditionCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -21936,78 +22020,302 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_TopicCategoryCode_PropertyType",
+ "localPart":"MD_ImagingConditionCode_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdTopicCategoryCode",
+ "mdImagingConditionCode",
"nilReason"
]
},
- "MDPixelOrientationCodePropertyType":{
+ "LISourcePropertyType":{
"type":"object",
- "title":"MDPixelOrientationCodePropertyType",
+ "title":"LISourcePropertyType",
"required":[
- "mdPixelOrientationCode"
+ "liSource"
],
"properties":{
- "mdPixelOrientationCode":{
- "title":"mdPixelOrientationCode",
+ "liSource":{
+ "title":"liSource",
"allOf":[
{
- "$ref":"#/definitions/MDPixelOrientationCodeType"
+ "$ref":"#/definitions/LISourceType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_PixelOrientationCode",
+ "localPart":"LI_Source",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "nilReason":{
- "title":"nilReason",
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ },
+ "uuidref":{
+ "title":"uuidref",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
+ }
+ },
+ "type":{
+ "title":"type",
+ "allOf":[
+ {
+ "$ref":"#/definitions/TypeType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"type",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/ActuateType"
}
],
"propertyType":"attribute",
"attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_PixelOrientationCode_PropertyType",
+ "localPart":"LI_Source_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdPixelOrientationCode",
- "nilReason"
+ "liSource",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "CIResponsiblePartyPropertyType":{
+ "MDMediumType":{
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
+ },
+ {
+ "type":"object",
+ "title":"MDMediumType",
+ "properties":{
+ "name":{
+ "title":"name",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDMediumNameCodePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"name",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "density":{
+ "title":"density",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/RealPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"density",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "densityUnits":{
+ "title":"densityUnits",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"densityUnits",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "volumes":{
+ "title":"volumes",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/IntegerPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"volumes",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "mediumFormat":{
+ "title":"mediumFormat",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MDMediumFormatCodePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"mediumFormat",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "mediumNote":{
+ "title":"mediumNote",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"mediumNote",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_Medium_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "name",
+ "density",
+ "densityUnits",
+ "volumes",
+ "mediumFormat",
+ "mediumNote"
+ ]
+ },
+ "DQDomainConsistencyPropertyType":{
"type":"object",
- "title":"CIResponsiblePartyPropertyType",
+ "title":"DQDomainConsistencyPropertyType",
"required":[
- "ciResponsibleParty"
+ "dqDomainConsistency"
],
"properties":{
- "ciResponsibleParty":{
- "title":"ciResponsibleParty",
+ "dqDomainConsistency":{
+ "title":"dqDomainConsistency",
"allOf":[
{
- "$ref":"#/definitions/CIResponsiblePartyType"
+ "$ref":"#/definitions/DQDomainConsistencyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"CI_ResponsibleParty",
+ "localPart":"DQ_DomainConsistency",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -22134,11 +22442,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CI_ResponsibleParty_PropertyType",
+ "localPart":"DQ_DomainConsistency_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "ciResponsibleParty",
+ "dqDomainConsistency",
"nilReason",
"uuidref",
"type",
@@ -22150,99 +22458,35 @@
"actuate"
]
},
- "MDStandardOrderProcessType":{
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
- },
- {
- "type":"object",
- "title":"MDStandardOrderProcessType",
- "properties":{
- "fees":{
- "title":"fees",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"fees",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "plannedAvailableDateTime":{
- "title":"plannedAvailableDateTime",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/DateTimePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"plannedAvailableDateTime",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "orderingInstructions":{
- "title":"orderingInstructions",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"orderingInstructions",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "turnaround":{
- "title":"turnaround",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"turnaround",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_StandardOrderProcess_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "fees",
- "plannedAvailableDateTime",
- "orderingInstructions",
- "turnaround"
- ]
- },
- "MDMetadataPropertyType":{
+ "MDGridSpatialRepresentationPropertyType":{
"type":"object",
- "title":"MDMetadataPropertyType",
+ "title":"MDGridSpatialRepresentationPropertyType",
"required":[
- "mdMetadata"
+ "mdGridSpatialRepresentation"
],
"properties":{
- "mdMetadata":{
- "title":"mdMetadata",
+ "mdGridSpatialRepresentation":{
+ "title":"mdGridSpatialRepresentation",
"allOf":[
{
- "$ref":"#/definitions/MDMetadataType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/MDGridSpatialRepresentationType"
+ }
+ },
+ "elementName":{
+ "localPart":"MD_GridSpatialRepresentation",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"MD_Metadata",
+ "localPart":"MD_GridSpatialRepresentation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -22369,11 +22613,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Metadata_PropertyType",
+ "localPart":"MD_GridSpatialRepresentation_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdMetadata",
+ "mdGridSpatialRepresentation",
"nilReason",
"uuidref",
"type",
@@ -22385,157 +22629,70 @@
"actuate"
]
},
- "EXSpatialTemporalExtentType":{
+ "MDObligationCodePropertyType":{
+ "type":"object",
+ "title":"MDObligationCodePropertyType",
"required":[
- "spatialExtent"
+ "mdObligationCode"
],
- "allOf":[
- {
- "$ref":"#/definitions/EXTemporalExtentType"
- },
- {
- "type":"object",
- "title":"EXSpatialTemporalExtentType",
- "properties":{
- "spatialExtent":{
- "title":"spatialExtent",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/EXGeographicExtentPropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"spatialExtent",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "properties":{
+ "mdObligationCode":{
+ "title":"mdObligationCode",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDObligationCodeType"
}
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"MD_ObligationCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"EX_SpatialTemporalExtent_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "spatialExtent"
- ]
- },
- "CIResponsiblePartyType":{
- "required":[
- "role"
- ],
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/AbstractObjectType"
},
- {
- "type":"object",
- "title":"CIResponsiblePartyType",
- "properties":{
- "individualName":{
- "title":"individualName",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"individualName",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "organisationName":{
- "title":"organisationName",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"organisationName",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "positionName":{
- "title":"positionName",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"positionName",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "contactInfo":{
- "title":"contactInfo",
- "allOf":[
- {
- "$ref":"#/definitions/CIContactPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"contactInfo",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"#/definitions/CIRoleCodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"role",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
}
- ],
+ },
"typeType":"classInfo",
"typeName":{
- "localPart":"CI_ResponsibleParty_Type",
+ "localPart":"MD_ObligationCode_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "individualName",
- "organisationName",
- "positionName",
- "contactInfo",
- "role"
+ "mdObligationCode",
+ "nilReason"
]
},
- "MDMaintenanceInformationPropertyType":{
+ "MDApplicationSchemaInformationPropertyType":{
"type":"object",
- "title":"MDMaintenanceInformationPropertyType",
+ "title":"MDApplicationSchemaInformationPropertyType",
"required":[
- "mdMaintenanceInformation"
+ "mdApplicationSchemaInformation"
],
"properties":{
- "mdMaintenanceInformation":{
- "title":"mdMaintenanceInformation",
+ "mdApplicationSchemaInformation":{
+ "title":"mdApplicationSchemaInformation",
"allOf":[
{
- "$ref":"#/definitions/MDMaintenanceInformationType"
+ "$ref":"#/definitions/MDApplicationSchemaInformationType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_MaintenanceInformation",
+ "localPart":"MD_ApplicationSchemaInformation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -22652,112 +22809,68 @@
{
"$ref":"#/definitions/ActuateType"
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_MaintenanceInformation_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "mdMaintenanceInformation",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "MDGeoreferenceableType":{
- "required":[
- "controlPointAvailability",
- "orientationParameterAvailability",
- "georeferencedParameters"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/MDGridSpatialRepresentationType"
- },
- {
- "type":"object",
- "title":"MDGeoreferenceableType",
- "properties":{
- "controlPointAvailability":{
- "title":"controlPointAvailability",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"controlPointAvailability",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "orientationParameterAvailability":{
- "title":"orientationParameterAvailability",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"orientationParameterAvailability",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "orientationParameterDescription":{
- "title":"orientationParameterDescription",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"orientationParameterDescription",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "georeferencedParameters":{
- "title":"georeferencedParameters",
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MD_ApplicationSchemaInformation_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ },
+ "propertiesOrder":[
+ "mdApplicationSchemaInformation",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
+ ]
+ },
+ "MDVectorSpatialRepresentationType":{
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractMDSpatialRepresentationType"
+ },
+ {
+ "type":"object",
+ "title":"MDVectorSpatialRepresentationType",
+ "properties":{
+ "topologyLevel":{
+ "title":"topologyLevel",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/RecordPropertyType"
+ "$ref":"#/definitions/MDTopologyLevelCodePropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"georeferencedParameters",
+ "localPart":"topologyLevel",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "parameterCitation":{
- "title":"parameterCitation",
+ "geometricObjects":{
+ "title":"geometricObjects",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/CICitationPropertyType"
+ "$ref":"#/definitions/MDGeometricObjectsPropertyType"
},
"minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"parameterCitation",
+ "localPart":"geometricObjects",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
@@ -22766,34 +22879,31 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Georeferenceable_Type",
+ "localPart":"MD_VectorSpatialRepresentation_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "controlPointAvailability",
- "orientationParameterAvailability",
- "orientationParameterDescription",
- "georeferencedParameters",
- "parameterCitation"
+ "topologyLevel",
+ "geometricObjects"
]
},
- "DSPlatformPropertyType":{
+ "MDDistributorPropertyType":{
"type":"object",
- "title":"DSPlatformPropertyType",
+ "title":"MDDistributorPropertyType",
"required":[
- "dsPlatform"
+ "mdDistributor"
],
"properties":{
- "dsPlatform":{
- "title":"dsPlatform",
+ "mdDistributor":{
+ "title":"mdDistributor",
"allOf":[
{
- "$ref":"#/definitions/DSPlatformType"
+ "$ref":"#/definitions/MDDistributorType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"DS_Platform",
+ "localPart":"MD_Distributor",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -22920,11 +23030,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DS_Platform_PropertyType",
+ "localPart":"MD_Distributor_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "dsPlatform",
+ "mdDistributor",
"nilReason",
"uuidref",
"type",
@@ -22936,100 +23046,15 @@
"actuate"
]
},
- "MDGridSpatialRepresentationType":{
- "required":[
- "numberOfDimensions",
- "cellGeometry",
- "transformationParameterAvailability"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractMDSpatialRepresentationType"
- },
- {
- "type":"object",
- "title":"MDGridSpatialRepresentationType",
- "properties":{
- "numberOfDimensions":{
- "title":"numberOfDimensions",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/IntegerPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"numberOfDimensions",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "axisDimensionProperties":{
- "title":"axisDimensionProperties",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/MDDimensionPropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"axisDimensionProperties",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "cellGeometry":{
- "title":"cellGeometry",
- "allOf":[
- {
- "$ref":"#/definitions/MDCellGeometryCodePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"cellGeometry",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "transformationParameterAvailability":{
- "title":"transformationParameterAvailability",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/BooleanPropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"transformationParameterAvailability",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"MD_GridSpatialRepresentation_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- },
- "propertiesOrder":[
- "numberOfDimensions",
- "axisDimensionProperties",
- "cellGeometry",
- "transformationParameterAvailability"
- ]
- },
- "DQCompletenessPropertyType":{
+ "MDConstraintsPropertyType":{
"type":"object",
- "title":"DQCompletenessPropertyType",
+ "title":"MDConstraintsPropertyType",
"required":[
- "abstractDQCompleteness"
+ "mdConstraints"
],
"properties":{
- "abstractDQCompleteness":{
- "title":"abstractDQCompleteness",
+ "mdConstraints":{
+ "title":"mdConstraints",
"allOf":[
{
"type":"object",
@@ -23038,18 +23063,18 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractDQCompletenessType"
+ "$ref":"#/definitions/MDConstraintsType"
}
},
"elementName":{
- "localPart":"AbstractDQ_Completeness",
+ "localPart":"MD_Constraints",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"AbstractDQ_Completeness",
+ "localPart":"MD_Constraints",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -23176,11 +23201,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_Completeness_PropertyType",
+ "localPart":"MD_Constraints_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "abstractDQCompleteness",
+ "mdConstraints",
"nilReason",
"uuidref",
"type",
@@ -23192,53 +23217,23 @@
"actuate"
]
},
- "DSSensorType":{
- "allOf":[
- {
- "$ref":"#/definitions/DSSeriesType"
- },
- {
- "type":"object",
- "title":"DSSensorType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DS_Sensor_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "DQPositionalAccuracyPropertyType":{
+ "MDDigitalTransferOptionsPropertyType":{
"type":"object",
- "title":"DQPositionalAccuracyPropertyType",
+ "title":"MDDigitalTransferOptionsPropertyType",
"required":[
- "abstractDQPositionalAccuracy"
+ "mdDigitalTransferOptions"
],
"properties":{
- "abstractDQPositionalAccuracy":{
- "title":"abstractDQPositionalAccuracy",
+ "mdDigitalTransferOptions":{
+ "title":"mdDigitalTransferOptions",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractDQPositionalAccuracyType"
- }
- },
- "elementName":{
- "localPart":"AbstractDQ_PositionalAccuracy",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ "$ref":"#/definitions/MDDigitalTransferOptionsType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractDQ_PositionalAccuracy",
+ "localPart":"MD_DigitalTransferOptions",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -23365,11 +23360,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_PositionalAccuracy_PropertyType",
+ "localPart":"MD_DigitalTransferOptions_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "abstractDQPositionalAccuracy",
+ "mdDigitalTransferOptions",
"nilReason",
"uuidref",
"type",
@@ -23380,36 +23375,24 @@
"show",
"actuate"
]
- },
- "DQThematicAccuracyPropertyType":{
- "type":"object",
- "title":"DQThematicAccuracyPropertyType",
- "required":[
- "abstractDQThematicAccuracy"
- ],
- "properties":{
- "abstractDQThematicAccuracy":{
- "title":"abstractDQThematicAccuracy",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractDQThematicAccuracyType"
- }
- },
- "elementName":{
- "localPart":"AbstractDQ_ThematicAccuracy",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
+ },
+ "MDStandardOrderProcessPropertyType":{
+ "type":"object",
+ "title":"MDStandardOrderProcessPropertyType",
+ "required":[
+ "mdStandardOrderProcess"
+ ],
+ "properties":{
+ "mdStandardOrderProcess":{
+ "title":"mdStandardOrderProcess",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MDStandardOrderProcessType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractDQ_ThematicAccuracy",
+ "localPart":"MD_StandardOrderProcess",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -23536,11 +23519,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"DQ_ThematicAccuracy_PropertyType",
+ "localPart":"MD_StandardOrderProcess_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "abstractDQThematicAccuracy",
+ "mdStandardOrderProcess",
"nilReason",
"uuidref",
"type",
@@ -23552,23 +23535,23 @@
"actuate"
]
},
- "MDStandardOrderProcessPropertyType":{
+ "MDSecurityConstraintsPropertyType":{
"type":"object",
- "title":"MDStandardOrderProcessPropertyType",
+ "title":"MDSecurityConstraintsPropertyType",
"required":[
- "mdStandardOrderProcess"
+ "mdSecurityConstraints"
],
"properties":{
- "mdStandardOrderProcess":{
- "title":"mdStandardOrderProcess",
+ "mdSecurityConstraints":{
+ "title":"mdSecurityConstraints",
"allOf":[
{
- "$ref":"#/definitions/MDStandardOrderProcessType"
+ "$ref":"#/definitions/MDSecurityConstraintsType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_StandardOrderProcess",
+ "localPart":"MD_SecurityConstraints",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -23695,11 +23678,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_StandardOrderProcess_PropertyType",
+ "localPart":"MD_SecurityConstraints_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdStandardOrderProcess",
+ "mdSecurityConstraints",
"nilReason",
"uuidref",
"type",
@@ -23711,109 +23694,162 @@
"actuate"
]
},
- "MDDatatypeCodePropertyType":{
+ "MDResolutionType":{
"type":"object",
- "title":"MDDatatypeCodePropertyType",
+ "title":"MDResolutionType",
"required":[
- "mdDatatypeCode"
+ "equivalentScale",
+ "distance"
],
"properties":{
- "mdDatatypeCode":{
- "title":"mdDatatypeCode",
+ "equivalentScale":{
+ "title":"equivalentScale",
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/MDRepresentativeFractionPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_DatatypeCode",
+ "localPart":"equivalentScale",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "nilReason":{
- "title":"nilReason",
+ "distance":{
+ "title":"distance",
"allOf":[
{
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/DistancePropertyType"
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"distance",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_DatatypeCode_PropertyType",
+ "localPart":"MD_Resolution_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdDatatypeCode",
- "nilReason"
+ "equivalentScale",
+ "distance"
]
},
- "MDScopeDescriptionPropertyType":{
+ "PTLocaleContainerType":{
"type":"object",
- "title":"MDScopeDescriptionPropertyType",
+ "title":"PTLocaleContainerType",
"required":[
- "mdScopeDescription"
+ "description",
+ "locale",
+ "date",
+ "responsibleParty",
+ "localisedString"
],
"properties":{
- "mdScopeDescription":{
- "title":"mdScopeDescription",
+ "description":{
+ "title":"description",
"allOf":[
{
- "$ref":"#/definitions/MDScopeDescriptionType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CharacterStringPropertyType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MD_ScopeDescription",
+ "localPart":"description",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "nilReason":{
- "title":"nilReason",
+ "locale":{
+ "title":"locale",
+ "allOf":[
+ {
+ "$ref":"#/definitions/PTLocalePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"locale",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "date":{
+ "title":"date",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
+ "$ref":"#/definitions/CIDatePropertyType"
+ },
+ "minItems":1
}
],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"date",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "responsibleParty":{
+ "title":"responsibleParty",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CIResponsiblePartyPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"responsibleParty",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
+ }
+ },
+ "localisedString":{
+ "title":"localisedString",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/LocalisedCharacterStringPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"localisedString",
+ "namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_ScopeDescription_PropertyType",
+ "localPart":"PT_LocaleContainer_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdScopeDescription",
- "nilReason"
+ "description",
+ "locale",
+ "date",
+ "responsibleParty",
+ "localisedString"
]
},
- "MDConstraintsPropertyType":{
+ "DQElementPropertyType":{
"type":"object",
- "title":"MDConstraintsPropertyType",
+ "title":"DQElementPropertyType",
"required":[
- "mdConstraints"
+ "abstractDQElement"
],
"properties":{
- "mdConstraints":{
- "title":"mdConstraints",
+ "abstractDQElement":{
+ "title":"abstractDQElement",
"allOf":[
{
"type":"object",
@@ -23822,18 +23858,18 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDConstraintsType"
+ "$ref":"#/definitions/AbstractDQElementType"
}
},
"elementName":{
- "localPart":"MD_Constraints",
+ "localPart":"AbstractDQ_Element",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"MD_Constraints",
+ "localPart":"AbstractDQ_Element",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -23960,11 +23996,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MD_Constraints_PropertyType",
+ "localPart":"DQ_Element_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "mdConstraints",
+ "abstractDQElement",
"nilReason",
"uuidref",
"type",
@@ -23976,59 +24012,23 @@
"actuate"
]
},
- "DQAbsoluteExternalPositionalAccuracyType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDQPositionalAccuracyType"
- },
- {
- "type":"object",
- "title":"DQAbsoluteExternalPositionalAccuracyType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DQ_AbsoluteExternalPositionalAccuracy_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "DQNonQuantitativeAttributeAccuracyType":{
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDQThematicAccuracyType"
- },
- {
- "type":"object",
- "title":"DQNonQuantitativeAttributeAccuracyType",
- "properties":{
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DQ_NonQuantitativeAttributeAccuracy_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmd"
- }
- },
- "EXBoundingPolygonPropertyType":{
+ "CIOnlineResourcePropertyType":{
"type":"object",
- "title":"EXBoundingPolygonPropertyType",
+ "title":"CIOnlineResourcePropertyType",
"required":[
- "exBoundingPolygon"
+ "ciOnlineResource"
],
"properties":{
- "exBoundingPolygon":{
- "title":"exBoundingPolygon",
+ "ciOnlineResource":{
+ "title":"ciOnlineResource",
"allOf":[
{
- "$ref":"#/definitions/EXBoundingPolygonType"
+ "$ref":"#/definitions/CIOnlineResourceType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"EX_BoundingPolygon",
+ "localPart":"CI_OnlineResource",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24155,11 +24155,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"EX_BoundingPolygon_PropertyType",
+ "localPart":"CI_OnlineResource_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
},
"propertiesOrder":[
- "exBoundingPolygon",
+ "ciOnlineResource",
"nilReason",
"uuidref",
"type",
@@ -24171,7 +24171,7 @@
"actuate"
]
},
- "MDObligationCodeType":{
+ "MDTopicCategoryCodeType":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -24179,11 +24179,11 @@
],
"typeType":"enumInfo",
"typeName":{
- "localPart":"MD_ObligationCode_Type",
+ "localPart":"MD_TopicCategoryCode_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
- "MDTopicCategoryCodeType":{
+ "MDObligationCodeType":{
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
@@ -24191,7 +24191,7 @@
],
"typeType":"enumInfo",
"typeName":{
- "localPart":"MD_TopicCategoryCode_Type",
+ "localPart":"MD_ObligationCode_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24216,11 +24216,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDBrowseGraphicType"
+ "$ref":"#/definitions/DQQuantitativeResultType"
}
},
"elementName":{
- "localPart":"MD_BrowseGraphic",
+ "localPart":"DQ_QuantitativeResult",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24231,11 +24231,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDVectorSpatialRepresentationType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"MD_VectorSpatialRepresentation",
+ "localPart":"CI_PresentationFormCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24246,11 +24246,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EXGeographicBoundingBoxType"
+ "$ref":"#/definitions/DSStereoMateType"
}
},
"elementName":{
- "localPart":"EX_GeographicBoundingBox",
+ "localPart":"DS_StereoMate",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24261,11 +24261,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDPixelOrientationCodeType"
+ "$ref":"#/definitions/DQThematicClassificationCorrectnessType"
}
},
"elementName":{
- "localPart":"MD_PixelOrientationCode",
+ "localPart":"DQ_ThematicClassificationCorrectness",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24276,11 +24276,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PTLocaleType"
+ "$ref":"#/definitions/CICitationType"
}
},
"elementName":{
- "localPart":"PT_Locale",
+ "localPart":"CI_Citation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24291,11 +24291,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PTLocaleContainerType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"PT_LocaleContainer",
+ "localPart":"CI_RoleCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24306,11 +24306,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/MDKeywordsType"
}
},
"elementName":{
- "localPart":"DS_AssociationTypeCode",
+ "localPart":"MD_Keywords",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24321,11 +24321,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDMaintenanceInformationType"
+ "$ref":"#/definitions/EXGeographicBoundingBoxType"
}
},
"elementName":{
- "localPart":"MD_MaintenanceInformation",
+ "localPart":"EX_GeographicBoundingBox",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24336,11 +24336,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/MDDataIdentificationType"
}
},
"elementName":{
- "localPart":"MD_SpatialRepresentationTypeCode",
+ "localPart":"MD_DataIdentification",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24351,11 +24351,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/LIProcessStepType"
}
},
"elementName":{
- "localPart":"URL",
+ "localPart":"LI_ProcessStep",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24366,11 +24366,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractDQElementType"
+ "$ref":"#/definitions/CIDateType"
}
},
"elementName":{
- "localPart":"AbstractDQ_Element",
+ "localPart":"CI_Date",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24381,11 +24381,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CISeriesType"
+ "$ref":"#/definitions/MDDimensionType"
}
},
"elementName":{
- "localPart":"CI_Series",
+ "localPart":"MD_Dimension",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24396,11 +24396,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractDQThematicAccuracyType"
+ "$ref":"#/definitions/MDReferenceSystemType"
}
},
"elementName":{
- "localPart":"AbstractDQ_ThematicAccuracy",
+ "localPart":"MD_ReferenceSystem",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24411,11 +24411,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDMediumType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"MD_Medium",
+ "localPart":"MD_MediumNameCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24426,11 +24426,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DQTemporalConsistencyType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
},
"elementName":{
- "localPart":"DQ_TemporalConsistency",
+ "localPart":"URL",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24441,11 +24441,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DQCompletenessOmissionType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"DQ_CompletenessOmission",
+ "localPart":"DQ_EvaluationMethodTypeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24460,7 +24460,7 @@
}
},
"elementName":{
- "localPart":"MD_ProgressCode",
+ "localPart":"MD_DistributionUnits",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24471,11 +24471,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDGeometricObjectsType"
+ "$ref":"#/definitions/AbstractRSReferenceSystemType"
}
},
"elementName":{
- "localPart":"MD_GeometricObjects",
+ "localPart":"AbstractRS_ReferenceSystem",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24486,11 +24486,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractDQResultType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"AbstractDQ_Result",
+ "localPart":"MD_DatatypeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24501,11 +24501,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DSInitiativeType"
+ "$ref":"#/definitions/MDCoverageDescriptionType"
}
},
"elementName":{
- "localPart":"DS_Initiative",
+ "localPart":"MD_CoverageDescription",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24520,7 +24520,7 @@
}
},
"elementName":{
- "localPart":"Country",
+ "localPart":"MD_DimensionNameTypeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24531,11 +24531,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EXTemporalExtentType"
+ "$ref":"#/definitions/MDPortrayalCatalogueReferenceType"
}
},
"elementName":{
- "localPart":"EX_TemporalExtent",
+ "localPart":"MD_PortrayalCatalogueReference",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24546,11 +24546,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/EXBoundingPolygonType"
}
},
"elementName":{
- "localPart":"CI_OnLineFunctionCode",
+ "localPart":"EX_BoundingPolygon",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24561,11 +24561,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractMDContentInformationType"
+ "$ref":"#/definitions/DQQuantitativeAttributeAccuracyType"
}
},
"elementName":{
- "localPart":"AbstractMD_ContentInformation",
+ "localPart":"DQ_QuantitativeAttributeAccuracy",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24576,11 +24576,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDAggregateInformationType"
+ "$ref":"#/definitions/CIAddressType"
}
},
"elementName":{
- "localPart":"MD_AggregateInformation",
+ "localPart":"CI_Address",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24591,11 +24591,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDDistributorType"
+ "$ref":"#/definitions/MDRepresentativeFractionType"
}
},
"elementName":{
- "localPart":"MD_Distributor",
+ "localPart":"MD_RepresentativeFraction",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24606,11 +24606,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDStandardOrderProcessType"
+ "$ref":"#/definitions/DQScopeType"
}
},
"elementName":{
- "localPart":"MD_StandardOrderProcess",
+ "localPart":"DQ_Scope",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24621,11 +24621,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDRepresentativeFractionType"
+ "$ref":"#/definitions/DQDomainConsistencyType"
}
},
"elementName":{
- "localPart":"MD_RepresentativeFraction",
+ "localPart":"DQ_DomainConsistency",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24636,11 +24636,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EXGeographicDescriptionType"
+ "$ref":"#/definitions/MDGeometricObjectsType"
}
},
"elementName":{
- "localPart":"EX_GeographicDescription",
+ "localPart":"MD_GeometricObjects",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24651,11 +24651,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EXVerticalExtentType"
+ "$ref":"#/definitions/MDMetadataType"
}
},
"elementName":{
- "localPart":"EX_VerticalExtent",
+ "localPart":"MD_Metadata",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24666,11 +24666,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDBandType"
+ "$ref":"#/definitions/DSPlatformType"
}
},
"elementName":{
- "localPart":"MD_Band",
+ "localPart":"DS_Platform",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24685,7 +24685,7 @@
}
},
"elementName":{
- "localPart":"CI_PresentationFormCode",
+ "localPart":"DS_InitiativeTypeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24696,11 +24696,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CIDateType"
+ "$ref":"#/definitions/MDDistributorType"
}
},
"elementName":{
- "localPart":"CI_Date",
+ "localPart":"MD_Distributor",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24711,11 +24711,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDGridSpatialRepresentationType"
+ "$ref":"#/definitions/AbstractDQLogicalConsistencyType"
}
},
"elementName":{
- "localPart":"MD_GridSpatialRepresentation",
+ "localPart":"AbstractDQ_LogicalConsistency",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24726,11 +24726,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DQConceptualConsistencyType"
+ "$ref":"#/definitions/MDGeoreferenceableType"
}
},
"elementName":{
- "localPart":"DQ_ConceptualConsistency",
+ "localPart":"MD_Georeferenceable",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24741,11 +24741,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractMDSpatialRepresentationType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"AbstractMD_SpatialRepresentation",
+ "localPart":"MD_KeywordTypeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24760,7 +24760,7 @@
}
},
"elementName":{
- "localPart":"DS_InitiativeTypeCode",
+ "localPart":"MD_ProgressCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24771,11 +24771,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractDQLogicalConsistencyType"
+ "$ref":"#/definitions/MDBandType"
}
},
"elementName":{
- "localPart":"AbstractDQ_LogicalConsistency",
+ "localPart":"MD_Band",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24786,11 +24786,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDReferenceSystemType"
+ "$ref":"#/definitions/MDBrowseGraphicType"
}
},
"elementName":{
- "localPart":"MD_ReferenceSystem",
+ "localPart":"MD_BrowseGraphic",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24801,11 +24801,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDImageDescriptionType"
+ "$ref":"#/definitions/MDRangeDimensionType"
}
},
"elementName":{
- "localPart":"MD_ImageDescription",
+ "localPart":"MD_RangeDimension",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24816,11 +24816,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/CITelephoneType"
}
},
"elementName":{
- "localPart":"MD_MediumNameCode",
+ "localPart":"CI_Telephone",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24831,11 +24831,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/PTFreeTextType"
+ "$ref":"#/definitions/CIContactType"
}
},
"elementName":{
- "localPart":"PT_FreeText",
+ "localPart":"CI_Contact",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24846,11 +24846,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDMetadataType"
+ "$ref":"#/definitions/MDSecurityConstraintsType"
}
},
"elementName":{
- "localPart":"MD_Metadata",
+ "localPart":"MD_SecurityConstraints",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24861,11 +24861,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDScopeDescriptionType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"MD_ScopeDescription",
+ "localPart":"MD_SpatialRepresentationTypeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24876,11 +24876,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDDimensionType"
+ "$ref":"#/definitions/MDApplicationSchemaInformationType"
}
},
"elementName":{
- "localPart":"MD_Dimension",
+ "localPart":"MD_ApplicationSchemaInformation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24891,11 +24891,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LILineageType"
+ "$ref":"#/definitions/EXExtentType"
}
},
"elementName":{
- "localPart":"LI_Lineage",
+ "localPart":"EX_Extent",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24906,11 +24906,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDPortrayalCatalogueReferenceType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"MD_PortrayalCatalogueReference",
+ "localPart":"MD_MediumFormatCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24921,11 +24921,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/MDAggregateInformationType"
}
},
"elementName":{
- "localPart":"MD_DatatypeCode",
+ "localPart":"MD_AggregateInformation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24936,11 +24936,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/PTLocaleContainerType"
}
},
"elementName":{
- "localPart":"MD_MediumFormatCode",
+ "localPart":"PT_LocaleContainer",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24951,11 +24951,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DQCompletenessCommissionType"
+ "$ref":"#/definitions/DQRelativeInternalPositionalAccuracyType"
}
},
"elementName":{
- "localPart":"DQ_CompletenessCommission",
+ "localPart":"DQ_RelativeInternalPositionalAccuracy",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24966,11 +24966,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDGeorectifiedType"
+ "$ref":"#/definitions/DSProductionSeriesType"
}
},
"elementName":{
- "localPart":"MD_Georectified",
+ "localPart":"DS_ProductionSeries",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24981,11 +24981,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractDQCompletenessType"
+ "$ref":"#/definitions/AbstractDSAggregateType"
}
},
"elementName":{
- "localPart":"AbstractDQ_Completeness",
+ "localPart":"AbstractDS_Aggregate",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -24996,11 +24996,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DSStereoMateType"
+ "$ref":"#/definitions/DQDataQualityType"
}
},
"elementName":{
- "localPart":"DS_StereoMate",
+ "localPart":"DQ_DataQuality",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25011,11 +25011,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/RSIdentifierType"
+ "$ref":"#/definitions/DSSensorType"
}
},
"elementName":{
- "localPart":"RS_Identifier",
+ "localPart":"DS_Sensor",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25026,11 +25026,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EXSpatialTemporalExtentType"
+ "$ref":"#/definitions/MDMetadataExtensionInformationType"
}
},
"elementName":{
- "localPart":"EX_SpatialTemporalExtent",
+ "localPart":"MD_MetadataExtensionInformation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25041,11 +25041,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DQScopeType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"DQ_Scope",
+ "localPart":"MD_ScopeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25056,11 +25056,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CIAddressType"
+ "$ref":"#/definitions/LocalisedCharacterStringType"
}
},
"elementName":{
- "localPart":"CI_Address",
+ "localPart":"LocalisedCharacterString",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25071,11 +25071,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DQConformanceResultType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"DQ_ConformanceResult",
+ "localPart":"MD_CellGeometryCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25086,11 +25086,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDCoverageDescriptionType"
+ "$ref":"#/definitions/AbstractMDContentInformationType"
}
},
"elementName":{
- "localPart":"MD_CoverageDescription",
+ "localPart":"AbstractMD_ContentInformation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25101,11 +25101,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/DQCompletenessOmissionType"
}
},
"elementName":{
- "localPart":"MD_ClassificationCode",
+ "localPart":"DQ_CompletenessOmission",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25116,11 +25116,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractEXGeographicExtentType"
+ "$ref":"#/definitions/MDScopeDescriptionType"
}
},
"elementName":{
- "localPart":"AbstractEX_GeographicExtent",
+ "localPart":"MD_ScopeDescription",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25131,11 +25131,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDRangeDimensionType"
+ "$ref":"#/definitions/CISeriesType"
}
},
"elementName":{
- "localPart":"MD_RangeDimension",
+ "localPart":"CI_Series",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25146,11 +25146,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/MDGeorectifiedType"
}
},
"elementName":{
- "localPart":"MD_KeywordTypeCode",
+ "localPart":"MD_Georectified",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25161,11 +25161,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DSSeriesType"
+ "$ref":"#/definitions/DQNonQuantitativeAttributeAccuracyType"
}
},
"elementName":{
- "localPart":"DS_Series",
+ "localPart":"DQ_NonQuantitativeAttributeAccuracy",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25176,11 +25176,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CIResponsiblePartyType"
+ "$ref":"#/definitions/AbstractDQElementType"
}
},
"elementName":{
- "localPart":"CI_ResponsibleParty",
+ "localPart":"AbstractDQ_Element",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25191,11 +25191,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractMDIdentificationType"
+ "$ref":"#/definitions/DQAccuracyOfATimeMeasurementType"
}
},
"elementName":{
- "localPart":"AbstractMD_Identification",
+ "localPart":"DQ_AccuracyOfATimeMeasurement",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25206,11 +25206,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/DQCompletenessCommissionType"
}
},
"elementName":{
- "localPart":"MD_GeometricObjectTypeCode",
+ "localPart":"DQ_CompletenessCommission",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25221,11 +25221,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDLegalConstraintsType"
+ "$ref":"#/definitions/MDImageDescriptionType"
}
},
"elementName":{
- "localPart":"MD_LegalConstraints",
+ "localPart":"MD_ImageDescription",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25236,11 +25236,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DQDomainConsistencyType"
+ "$ref":"#/definitions/MDMediumType"
}
},
"elementName":{
- "localPart":"DQ_DomainConsistency",
+ "localPart":"MD_Medium",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25251,11 +25251,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LocalisedCharacterStringType"
+ "$ref":"#/definitions/MDLegalConstraintsType"
}
},
"elementName":{
- "localPart":"LocalisedCharacterString",
+ "localPart":"MD_LegalConstraints",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25266,11 +25266,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDUsageType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"MD_Usage",
+ "localPart":"MD_RestrictionCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25281,11 +25281,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/AbstractMDIdentificationType"
}
},
"elementName":{
- "localPart":"MD_DistributionUnits",
+ "localPart":"AbstractMD_Identification",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25296,11 +25296,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDDigitalTransferOptionsType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"MD_DigitalTransferOptions",
+ "localPart":"LanguageCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25311,11 +25311,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DSProductionSeriesType"
+ "$ref":"#/definitions/DSInitiativeType"
}
},
"elementName":{
- "localPart":"DS_ProductionSeries",
+ "localPart":"DS_Initiative",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25326,11 +25326,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDExtendedElementInformationType"
+ "$ref":"#/definitions/AbstractMDSpatialRepresentationType"
}
},
"elementName":{
- "localPart":"MD_ExtendedElementInformation",
+ "localPart":"AbstractMD_SpatialRepresentation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25341,11 +25341,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDDataIdentificationType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"MD_DataIdentification",
+ "localPart":"MD_CoverageContentTypeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25356,11 +25356,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LIProcessStepType"
+ "$ref":"#/definitions/MDObligationCodeType"
}
},
"elementName":{
- "localPart":"LI_ProcessStep",
+ "localPart":"MD_ObligationCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25371,11 +25371,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DSSensorType"
+ "$ref":"#/definitions/MDTopicCategoryCodeType"
}
},
"elementName":{
- "localPart":"DS_Sensor",
+ "localPart":"MD_TopicCategoryCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25386,11 +25386,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CICitationType"
+ "$ref":"#/definitions/DQConformanceResultType"
}
},
"elementName":{
- "localPart":"CI_Citation",
+ "localPart":"DQ_ConformanceResult",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25401,11 +25401,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CITelephoneType"
+ "$ref":"#/definitions/MDIdentifierType"
}
},
"elementName":{
- "localPart":"CI_Telephone",
+ "localPart":"MD_Identifier",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25416,11 +25416,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDMetadataExtensionInformationType"
+ "$ref":"#/definitions/AbstractDQTemporalAccuracyType"
}
},
"elementName":{
- "localPart":"MD_MetadataExtensionInformation",
+ "localPart":"AbstractDQ_TemporalAccuracy",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25431,11 +25431,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractDQPositionalAccuracyType"
+ "$ref":"#/definitions/MDFeatureCatalogueDescriptionType"
}
},
"elementName":{
- "localPart":"AbstractDQ_PositionalAccuracy",
+ "localPart":"MD_FeatureCatalogueDescription",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25446,11 +25446,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDIdentifierType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"MD_Identifier",
+ "localPart":"MD_ClassificationCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25461,11 +25461,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DQAccuracyOfATimeMeasurementType"
+ "$ref":"#/definitions/RSIdentifierType"
}
},
"elementName":{
- "localPart":"DQ_AccuracyOfATimeMeasurement",
+ "localPart":"RS_Identifier",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25476,11 +25476,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractDQTemporalAccuracyType"
+ "$ref":"#/definitions/DQAbsoluteExternalPositionalAccuracyType"
}
},
"elementName":{
- "localPart":"AbstractDQ_TemporalAccuracy",
+ "localPart":"DQ_AbsoluteExternalPositionalAccuracy",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25491,11 +25491,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDConstraintsType"
+ "$ref":"#/definitions/DQGriddedDataPositionalAccuracyType"
}
},
"elementName":{
- "localPart":"MD_Constraints",
+ "localPart":"DQ_GriddedDataPositionalAccuracy",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25506,11 +25506,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/MDUsageType"
}
},
"elementName":{
- "localPart":"MD_ImagingConditionCode",
+ "localPart":"MD_Usage",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25521,11 +25521,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDServiceIdentificationType"
+ "$ref":"#/definitions/CIResponsiblePartyType"
}
},
"elementName":{
- "localPart":"MD_ServiceIdentification",
+ "localPart":"CI_ResponsibleParty",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25536,11 +25536,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DQRelativeInternalPositionalAccuracyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"DQ_RelativeInternalPositionalAccuracy",
+ "localPart":"DS_AssociationTypeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25551,11 +25551,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/LILineageType"
}
},
"elementName":{
- "localPart":"MD_MaintenanceFrequencyCode",
+ "localPart":"LI_Lineage",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25566,11 +25566,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DSOtherAggregateType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"DS_OtherAggregate",
+ "localPart":"Country",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25581,11 +25581,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CIContactType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"CI_Contact",
+ "localPart":"CI_OnLineFunctionCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25596,11 +25596,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/MDDigitalTransferOptionsType"
}
},
"elementName":{
- "localPart":"DQ_EvaluationMethodTypeCode",
+ "localPart":"MD_DigitalTransferOptions",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25615,7 +25615,7 @@
}
},
"elementName":{
- "localPart":"CI_RoleCode",
+ "localPart":"MD_ImagingConditionCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25626,11 +25626,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DQFormatConsistencyType"
+ "$ref":"#/definitions/MDFormatType"
}
},
"elementName":{
- "localPart":"DQ_FormatConsistency",
+ "localPart":"MD_Format",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25641,11 +25641,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/DSDataSetType"
}
},
"elementName":{
- "localPart":"MD_CellGeometryCode",
+ "localPart":"DS_DataSet",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25656,11 +25656,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DQQuantitativeAttributeAccuracyType"
+ "$ref":"#/definitions/DQTemporalConsistencyType"
}
},
"elementName":{
- "localPart":"DQ_QuantitativeAttributeAccuracy",
+ "localPart":"DQ_TemporalConsistency",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25671,11 +25671,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDDistributionType"
+ "$ref":"#/definitions/MDPixelOrientationCodeType"
}
},
"elementName":{
- "localPart":"MD_Distribution",
+ "localPart":"MD_PixelOrientationCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25686,11 +25686,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDGeoreferenceableType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"MD_Georeferenceable",
+ "localPart":"CI_DateTypeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25701,11 +25701,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDFormatType"
+ "$ref":"#/definitions/MDStandardOrderProcessType"
}
},
"elementName":{
- "localPart":"MD_Format",
+ "localPart":"MD_StandardOrderProcess",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25716,11 +25716,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDObligationCodeType"
+ "$ref":"#/definitions/DSOtherAggregateType"
}
},
"elementName":{
- "localPart":"MD_ObligationCode",
+ "localPart":"DS_OtherAggregate",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25731,11 +25731,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DQTopologicalConsistencyType"
+ "$ref":"#/definitions/MDExtendedElementInformationType"
}
},
"elementName":{
- "localPart":"DQ_TopologicalConsistency",
+ "localPart":"MD_ExtendedElementInformation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25746,11 +25746,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EXExtentType"
+ "$ref":"#/definitions/CIOnlineResourceType"
}
},
"elementName":{
- "localPart":"EX_Extent",
+ "localPart":"CI_OnlineResource",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25761,11 +25761,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/EXTemporalExtentType"
}
},
"elementName":{
- "localPart":"MD_ScopeCode",
+ "localPart":"EX_TemporalExtent",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25776,11 +25776,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/EXBoundingPolygonType"
+ "$ref":"#/definitions/MDMaintenanceInformationType"
}
},
"elementName":{
- "localPart":"EX_BoundingPolygon",
+ "localPart":"MD_MaintenanceInformation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25791,11 +25791,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDKeywordsType"
+ "$ref":"#/definitions/AbstractDQCompletenessType"
}
},
"elementName":{
- "localPart":"MD_Keywords",
+ "localPart":"AbstractDQ_Completeness",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25806,11 +25806,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DQQuantitativeResultType"
+ "$ref":"#/definitions/MDServiceIdentificationType"
}
},
"elementName":{
- "localPart":"DQ_QuantitativeResult",
+ "localPart":"MD_ServiceIdentification",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25821,11 +25821,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractDSAggregateType"
+ "$ref":"#/definitions/PTLocaleType"
}
},
"elementName":{
- "localPart":"AbstractDS_Aggregate",
+ "localPart":"PT_Locale",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25836,11 +25836,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDSecurityConstraintsType"
+ "$ref":"#/definitions/AbstractDQResultType"
}
},
"elementName":{
- "localPart":"MD_SecurityConstraints",
+ "localPart":"AbstractDQ_Result",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25851,11 +25851,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DQThematicClassificationCorrectnessType"
+ "$ref":"#/definitions/EXGeographicDescriptionType"
}
},
"elementName":{
- "localPart":"DQ_ThematicClassificationCorrectness",
+ "localPart":"EX_GeographicDescription",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25866,11 +25866,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CIOnlineResourceType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"CI_OnlineResource",
+ "localPart":"MD_MaintenanceFrequencyCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25881,11 +25881,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDResolutionType"
+ "$ref":"#/definitions/EXSpatialTemporalExtentType"
}
},
"elementName":{
- "localPart":"MD_Resolution",
+ "localPart":"EX_SpatialTemporalExtent",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25896,11 +25896,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/DQConceptualConsistencyType"
}
},
"elementName":{
- "localPart":"MD_DimensionNameTypeCode",
+ "localPart":"DQ_ConceptualConsistency",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25911,11 +25911,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/AbstractEXGeographicExtentType"
}
},
"elementName":{
- "localPart":"MD_CharacterSetCode",
+ "localPart":"AbstractEX_GeographicExtent",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25926,11 +25926,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DQAbsoluteExternalPositionalAccuracyType"
+ "$ref":"#/definitions/LISourceType"
}
},
"elementName":{
- "localPart":"DQ_AbsoluteExternalPositionalAccuracy",
+ "localPart":"LI_Source",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25941,11 +25941,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/MDDistributionType"
}
},
"elementName":{
- "localPart":"LanguageCode",
+ "localPart":"MD_Distribution",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25956,11 +25956,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DSPlatformType"
+ "$ref":"#/definitions/MDGridSpatialRepresentationType"
}
},
"elementName":{
- "localPart":"DS_Platform",
+ "localPart":"MD_GridSpatialRepresentation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25971,11 +25971,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/DQFormatConsistencyType"
}
},
"elementName":{
- "localPart":"MD_RestrictionCode",
+ "localPart":"DQ_FormatConsistency",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -25986,11 +25986,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDFeatureCatalogueDescriptionType"
+ "$ref":"#/definitions/PTFreeTextType"
}
},
"elementName":{
- "localPart":"MD_FeatureCatalogueDescription",
+ "localPart":"PT_FreeText",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -26001,11 +26001,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/MDConstraintsType"
}
},
"elementName":{
- "localPart":"MD_CoverageContentTypeCode",
+ "localPart":"MD_Constraints",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -26016,11 +26016,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/AbstractDQThematicAccuracyType"
}
},
"elementName":{
- "localPart":"CI_DateTypeCode",
+ "localPart":"AbstractDQ_ThematicAccuracy",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -26031,11 +26031,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DQTemporalValidityType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"DQ_TemporalValidity",
+ "localPart":"MD_TopologyLevelCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -26046,11 +26046,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
+ "$ref":"#/definitions/MDResolutionType"
}
},
"elementName":{
- "localPart":"MD_TopologyLevelCode",
+ "localPart":"MD_Resolution",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -26061,11 +26061,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDApplicationSchemaInformationType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"MD_ApplicationSchemaInformation",
+ "localPart":"MD_CharacterSetCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -26076,11 +26076,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DQNonQuantitativeAttributeAccuracyType"
+ "$ref":"#/definitions/DQTopologicalConsistencyType"
}
},
"elementName":{
- "localPart":"DQ_NonQuantitativeAttributeAccuracy",
+ "localPart":"DQ_TopologicalConsistency",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -26091,11 +26091,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DSAssociationType"
+ "$ref":"#/definitions/DQTemporalValidityType"
}
},
"elementName":{
- "localPart":"DS_Association",
+ "localPart":"DQ_TemporalValidity",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -26106,11 +26106,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DSDataSetType"
+ "$ref":"#/definitions/DSAssociationType"
}
},
"elementName":{
- "localPart":"DS_DataSet",
+ "localPart":"DS_Association",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -26121,11 +26121,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DQGriddedDataPositionalAccuracyType"
+ "$ref":"#/definitions/AbstractDQPositionalAccuracyType"
}
},
"elementName":{
- "localPart":"DQ_GriddedDataPositionalAccuracy",
+ "localPart":"AbstractDQ_PositionalAccuracy",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -26136,11 +26136,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/MDTopicCategoryCodeType"
+ "$ref":"#/definitions/MDVectorSpatialRepresentationType"
}
},
"elementName":{
- "localPart":"MD_TopicCategoryCode",
+ "localPart":"MD_VectorSpatialRepresentation",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -26151,11 +26151,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractRSReferenceSystemType"
+ "$ref":"#/definitions/EXVerticalExtentType"
}
},
"elementName":{
- "localPart":"AbstractRS_ReferenceSystem",
+ "localPart":"EX_VerticalExtent",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -26166,11 +26166,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/DQDataQualityType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
},
"elementName":{
- "localPart":"DQ_DataQuality",
+ "localPart":"MD_GeometricObjectTypeCode",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
},
@@ -26181,11 +26181,11 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/LISourceType"
+ "$ref":"#/definitions/DSSeriesType"
}
},
"elementName":{
- "localPart":"LI_Source",
+ "localPart":"DS_Series",
"namespaceURI":"http://www.isotc211.org/2005/gmd"
}
}
diff --git a/scripts/jsonschemas/ISO19139_GMX_20060504.jsonschema b/scripts/jsonschemas/ISO19139_GMX_20060504.jsonschema
index 57501498..d23479f8 100644
--- a/scripts/jsonschemas/ISO19139_GMX_20060504.jsonschema
+++ b/scripts/jsonschemas/ISO19139_GMX_20060504.jsonschema
@@ -2,67 +2,15 @@
{
"id":"http://www.isotc211.org/2005/gmx#",
"definitions":{
- "CrsAltType":{
- "required":[
- "locale",
- "codeSpace"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCRSType"
- },
- {
- "type":"object",
- "title":"CrsAltType",
- "properties":{
- "locale":{
- "title":"locale",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gmd#/definitions/PTLocalePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"locale",
- "namespaceURI":"http://www.isotc211.org/2005/gmx"
- }
- },
- "codeSpace":{
- "title":"codeSpace",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"codeSpace",
- "namespaceURI":""
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CrsAlt_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmx"
- },
- "propertiesOrder":[
- "locale",
- "codeSpace"
- ]
- },
- "CTCodelistValuePropertyType":{
+ "CTCRSPropertyType":{
"type":"object",
- "title":"CTCodelistValuePropertyType",
+ "title":"CTCRSPropertyType",
"required":[
- "codeDefinition"
+ "abstractCRS"
],
"properties":{
- "codeDefinition":{
- "title":"codeDefinition",
+ "abstractCRS":{
+ "title":"abstractCRS",
"allOf":[
{
"type":"object",
@@ -71,19 +19,19 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CodeDefinitionType"
+ "$ref":"#/definitions/AbstractCRSType"
}
},
"elementName":{
- "localPart":"CodeDefinition",
- "namespaceURI":"http://www.isotc211.org/2005/gmx"
+ "localPart":"AbstractCRS",
+ "namespaceURI":"http://www.opengis.net/gml"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"CodeDefinition",
- "namespaceURI":"http://www.isotc211.org/2005/gmx"
+ "localPart":"AbstractCRS",
+ "namespaceURI":"http://www.opengis.net/gml"
}
},
"nilReason":{
@@ -209,11 +157,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CT_CodelistValue_PropertyType",
+ "localPart":"CT_CRS_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
},
"propertiesOrder":[
- "codeDefinition",
+ "abstractCRS",
"nilReason",
"uuidref",
"type",
@@ -225,17 +173,17 @@
"actuate"
]
},
- "MLImageDatumType":{
+ "MLLinearCSType":{
"required":[
"alternativeExpression"
],
"allOf":[
{
- "$ref":"#/definitions/ImageDatumType"
+ "$ref":"#/definitions/LinearCSType"
},
{
"type":"object",
- "title":"MLImageDatumType",
+ "title":"MLLinearCSType",
"properties":{
"alternativeExpression":{
"title":"alternativeExpression",
@@ -243,7 +191,7 @@
{
"type":"array",
"items":{
- "$ref":"#/definitions/DatumAltPropertyType"
+ "$ref":"#/definitions/CoordinateSystemAltPropertyType"
},
"minItems":1
}
@@ -259,82 +207,30 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"ML_ImageDatum_Type",
+ "localPart":"ML_LinearCS_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
},
"propertiesOrder":[
"alternativeExpression"
]
},
- "DatumAltType":{
- "required":[
- "locale",
- "codeSpace"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractDatumType"
- },
- {
- "type":"object",
- "title":"DatumAltType",
- "properties":{
- "locale":{
- "title":"locale",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gmd#/definitions/PTLocalePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"locale",
- "namespaceURI":"http://www.isotc211.org/2005/gmx"
- }
- },
- "codeSpace":{
- "title":"codeSpace",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"codeSpace",
- "namespaceURI":""
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"DatumAlt_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmx"
- },
- "propertiesOrder":[
- "locale",
- "codeSpace"
- ]
- },
- "CTCodelistCataloguePropertyType":{
+ "MLCodeDefinitionPropertyType":{
"type":"object",
- "title":"CTCodelistCataloguePropertyType",
+ "title":"MLCodeDefinitionPropertyType",
"required":[
- "ctCodelistCatalogue"
+ "mlCodeDefinition"
],
"properties":{
- "ctCodelistCatalogue":{
- "title":"ctCodelistCatalogue",
+ "mlCodeDefinition":{
+ "title":"mlCodeDefinition",
"allOf":[
{
- "$ref":"#/definitions/CTCodelistCatalogueType"
+ "$ref":"#/definitions/MLCodeDefinitionType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"CT_CodelistCatalogue",
+ "localPart":"ML_CodeDefinition",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
}
},
@@ -461,11 +357,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CT_CodelistCatalogue_PropertyType",
+ "localPart":"ML_CodeDefinition_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
},
"propertiesOrder":[
- "ctCodelistCatalogue",
+ "mlCodeDefinition",
"nilReason",
"uuidref",
"type",
@@ -477,23 +373,23 @@
"actuate"
]
},
- "MLCylindricalCSPropertyType":{
+ "MLUserDefinedCSPropertyType":{
"type":"object",
- "title":"MLCylindricalCSPropertyType",
+ "title":"MLUserDefinedCSPropertyType",
"required":[
- "mlCylindricalCS"
+ "mlUserDefinedCS"
],
"properties":{
- "mlCylindricalCS":{
- "title":"mlCylindricalCS",
+ "mlUserDefinedCS":{
+ "title":"mlUserDefinedCS",
"allOf":[
{
- "$ref":"#/definitions/MLCylindricalCSType"
+ "$ref":"#/definitions/MLUserDefinedCSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"ML_CylindricalCS",
+ "localPart":"ML_UserDefinedCS",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
}
},
@@ -620,11 +516,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ML_CylindricalCS_PropertyType",
+ "localPart":"ML_UserDefinedCS_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
},
"propertiesOrder":[
- "mlCylindricalCS",
+ "mlUserDefinedCS",
"nilReason",
"uuidref",
"type",
@@ -636,111 +532,54 @@
"actuate"
]
},
- "MLVerticalDatumType":{
+ "OperationParameterAltPropertyType":{
+ "type":"object",
+ "title":"OperationParameterAltPropertyType",
"required":[
- "alternativeExpression"
+ "operationParameterAlt"
],
- "allOf":[
- {
- "$ref":"#/definitions/VerticalDatumType"
+ "properties":{
+ "operationParameterAlt":{
+ "title":"operationParameterAlt",
+ "allOf":[
+ {
+ "$ref":"#/definitions/OperationParameterAltType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"OperationParameterAlt",
+ "namespaceURI":"http://www.isotc211.org/2005/gmx"
+ }
},
- {
- "type":"object",
- "title":"MLVerticalDatumType",
- "properties":{
- "alternativeExpression":{
- "title":"alternativeExpression",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/DatumAltPropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"alternativeExpression",
- "namespaceURI":"http://www.isotc211.org/2005/gmx"
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
}
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
}
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ML_VerticalDatum_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmx"
- },
- "propertiesOrder":[
- "alternativeExpression"
- ]
- },
- "UomAlternativeExpressionType":{
- "required":[
- "locale",
- "codeSpace"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/UnitDefinitionType"
},
- {
- "type":"object",
- "title":"UomAlternativeExpressionType",
- "properties":{
- "locale":{
- "title":"locale",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gmd#/definitions/PTLocalePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"locale",
- "namespaceURI":"http://www.isotc211.org/2005/gmx"
- }
- },
- "codeSpace":{
- "title":"codeSpace",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"codeSpace",
- "namespaceURI":""
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"UomAlternativeExpression_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmx"
- },
- "propertiesOrder":[
- "locale",
- "codeSpace"
- ]
- },
- "AnchorType":{
- "type":"object",
- "title":"AnchorType",
- "properties":{
- "value":{
- "title":"value",
+ "uuidref":{
+ "title":"uuidref",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"value"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
+ }
},
"type":{
"title":"type",
@@ -836,11 +675,13 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"Anchor_Type",
+ "localPart":"OperationParameterAlt_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
},
"propertiesOrder":[
- "value",
+ "operationParameterAlt",
+ "nilReason",
+ "uuidref",
"type",
"href",
"role",
@@ -850,63 +691,182 @@
"actuate"
]
},
- "MimeFileTypeType":{
+ "MLConcatenatedOperationPropertyType":{
"type":"object",
- "title":"MimeFileTypeType",
+ "title":"MLConcatenatedOperationPropertyType",
"required":[
- "type"
+ "mlConcatenatedOperation"
],
"properties":{
- "value":{
- "title":"value",
+ "mlConcatenatedOperation":{
+ "title":"mlConcatenatedOperation",
+ "allOf":[
+ {
+ "$ref":"#/definitions/MLConcatenatedOperationType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"ML_ConcatenatedOperation",
+ "namespaceURI":"http://www.isotc211.org/2005/gmx"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ },
+ "uuidref":{
+ "title":"uuidref",
"allOf":[
{
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"value"
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"uuidref",
+ "namespaceURI":""
+ }
},
"type":{
"title":"type",
"allOf":[
{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ "$ref":"#/definitions/TypeType"
}
],
"propertyType":"attribute",
"attributeName":{
"localPart":"type",
- "namespaceURI":""
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "href":{
+ "title":"href",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"href",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "role":{
+ "title":"role",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"role",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "arcrole":{
+ "title":"arcrole",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"arcrole",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "title":{
+ "title":"title",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"title",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "show":{
+ "title":"show",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ShowType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"show",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
+ }
+ },
+ "actuate":{
+ "title":"actuate",
+ "allOf":[
+ {
+ "$ref":"#/definitions/ActuateType"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"actuate",
+ "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MimeFileType_Type",
+ "localPart":"ML_ConcatenatedOperation_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
},
"propertiesOrder":[
- "value",
- "type"
+ "mlConcatenatedOperation",
+ "nilReason",
+ "uuidref",
+ "type",
+ "href",
+ "role",
+ "arcrole",
+ "title",
+ "show",
+ "actuate"
]
},
- "MLImageDatumPropertyType":{
+ "MLVerticalCSPropertyType":{
"type":"object",
- "title":"MLImageDatumPropertyType",
+ "title":"MLVerticalCSPropertyType",
"required":[
- "mlImageDatum"
+ "mlVerticalCS"
],
"properties":{
- "mlImageDatum":{
- "title":"mlImageDatum",
+ "mlVerticalCS":{
+ "title":"mlVerticalCS",
"allOf":[
{
- "$ref":"#/definitions/MLImageDatumType"
+ "$ref":"#/definitions/MLVerticalCSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"ML_ImageDatum",
+ "localPart":"ML_VerticalCS",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
}
},
@@ -1033,11 +993,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ML_ImageDatum_PropertyType",
+ "localPart":"ML_VerticalCS_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
},
"propertiesOrder":[
- "mlImageDatum",
+ "mlVerticalCS",
"nilReason",
"uuidref",
"type",
@@ -1049,15 +1009,15 @@
"actuate"
]
},
- "CTCoordinateSystemAxisPropertyType":{
+ "CTOperationPropertyType":{
"type":"object",
- "title":"CTCoordinateSystemAxisPropertyType",
+ "title":"CTOperationPropertyType",
"required":[
- "coordinateSystemAxis"
+ "abstractCoordinateOperation"
],
"properties":{
- "coordinateSystemAxis":{
- "title":"coordinateSystemAxis",
+ "abstractCoordinateOperation":{
+ "title":"abstractCoordinateOperation",
"allOf":[
{
"type":"object",
@@ -1066,18 +1026,18 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/CoordinateSystemAxisType"
+ "$ref":"#/definitions/AbstractCoordinateOperationType"
}
},
"elementName":{
- "localPart":"CoordinateSystemAxis",
+ "localPart":"AbstractCoordinateOperation",
"namespaceURI":"http://www.opengis.net/gml"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"CoordinateSystemAxis",
+ "localPart":"AbstractCoordinateOperation",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1204,11 +1164,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CT_CoordinateSystemAxis_PropertyType",
+ "localPart":"CT_Operation_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
},
"propertiesOrder":[
- "coordinateSystemAxis",
+ "abstractCoordinateOperation",
"nilReason",
"uuidref",
"type",
@@ -1220,149 +1180,15 @@
"actuate"
]
},
- "ClAlternativeExpressionType":{
+ "CTCoordinateSystemPropertyType":{
+ "type":"object",
+ "title":"CTCoordinateSystemPropertyType",
"required":[
- "locale",
- "codeSpace"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/DefinitionType"
- },
- {
- "type":"object",
- "title":"ClAlternativeExpressionType",
- "properties":{
- "locale":{
- "title":"locale",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gmd#/definitions/PTLocalePropertyType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"locale",
- "namespaceURI":"http://www.isotc211.org/2005/gmx"
- }
- },
- "codeSpace":{
- "title":"codeSpace",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"codeSpace",
- "namespaceURI":""
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ClAlternativeExpression_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmx"
- },
- "propertiesOrder":[
- "locale",
- "codeSpace"
- ]
- },
- "MLImageCRSType":{
- "required":[
- "alternativeExpression"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/ImageCRSType"
- },
- {
- "type":"object",
- "title":"MLImageCRSType",
- "properties":{
- "alternativeExpression":{
- "title":"alternativeExpression",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CrsAltPropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"alternativeExpression",
- "namespaceURI":"http://www.isotc211.org/2005/gmx"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ML_ImageCRS_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmx"
- },
- "propertiesOrder":[
- "alternativeExpression"
- ]
- },
- "MLAffineCSType":{
- "required":[
- "alternativeExpression"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AffineCSType"
- },
- {
- "type":"object",
- "title":"MLAffineCSType",
- "properties":{
- "alternativeExpression":{
- "title":"alternativeExpression",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CoordinateSystemAltPropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"alternativeExpression",
- "namespaceURI":"http://www.isotc211.org/2005/gmx"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ML_AffineCS_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmx"
- },
- "propertiesOrder":[
- "alternativeExpression"
- ]
- },
- "BaseUnitPropertyType":{
- "type":"object",
- "title":"BaseUnitPropertyType",
- "required":[
- "baseUnit"
+ "abstractCoordinateSystem"
],
"properties":{
- "baseUnit":{
- "title":"baseUnit",
+ "abstractCoordinateSystem":{
+ "title":"abstractCoordinateSystem",
"allOf":[
{
"type":"object",
@@ -1371,18 +1197,18 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/BaseUnitType"
+ "$ref":"#/definitions/AbstractCoordinateSystemType"
}
},
"elementName":{
- "localPart":"BaseUnit",
+ "localPart":"AbstractCoordinateSystem",
"namespaceURI":"http://www.opengis.net/gml"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"BaseUnit",
+ "localPart":"AbstractCoordinateSystem",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -1509,11 +1335,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"BaseUnit_PropertyType",
+ "localPart":"CT_CoordinateSystem_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
},
"propertiesOrder":[
- "baseUnit",
+ "abstractCoordinateSystem",
"nilReason",
"uuidref",
"type",
@@ -1525,23 +1351,23 @@
"actuate"
]
},
- "MLPrimeMeridianPropertyType":{
+ "MLCylindricalCSPropertyType":{
"type":"object",
- "title":"MLPrimeMeridianPropertyType",
+ "title":"MLCylindricalCSPropertyType",
"required":[
- "mlPrimeMeridian"
+ "mlCylindricalCS"
],
"properties":{
- "mlPrimeMeridian":{
- "title":"mlPrimeMeridian",
+ "mlCylindricalCS":{
+ "title":"mlCylindricalCS",
"allOf":[
{
- "$ref":"#/definitions/MLPrimeMeridianType"
+ "$ref":"#/definitions/MLCylindricalCSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"ML_PrimeMeridian",
+ "localPart":"ML_CylindricalCS",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
}
},
@@ -1668,11 +1494,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ML_PrimeMeridian_PropertyType",
+ "localPart":"ML_CylindricalCS_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
},
"propertiesOrder":[
- "mlPrimeMeridian",
+ "mlCylindricalCS",
"nilReason",
"uuidref",
"type",
@@ -1684,23 +1510,64 @@
"actuate"
]
},
- "MLConventionalUnitPropertyType":{
+ "MLOperationParameterType":{
+ "required":[
+ "alternativeExpression"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/OperationParameterType"
+ },
+ {
+ "type":"object",
+ "title":"MLOperationParameterType",
+ "properties":{
+ "alternativeExpression":{
+ "title":"alternativeExpression",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/OperationParameterAltPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"alternativeExpression",
+ "namespaceURI":"http://www.isotc211.org/2005/gmx"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ML_OperationParameter_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmx"
+ },
+ "propertiesOrder":[
+ "alternativeExpression"
+ ]
+ },
+ "MLPassThroughOperationPropertyType":{
"type":"object",
- "title":"MLConventionalUnitPropertyType",
+ "title":"MLPassThroughOperationPropertyType",
"required":[
- "mlConventionalUnit"
+ "mlPassThroughOperation"
],
"properties":{
- "mlConventionalUnit":{
- "title":"mlConventionalUnit",
+ "mlPassThroughOperation":{
+ "title":"mlPassThroughOperation",
"allOf":[
{
- "$ref":"#/definitions/MLConventionalUnitType"
+ "$ref":"#/definitions/MLPassThroughOperationType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"ML_ConventionalUnit",
+ "localPart":"ML_PassThroughOperation",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
}
},
@@ -1827,11 +1694,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ML_ConventionalUnit_PropertyType",
+ "localPart":"ML_PassThroughOperation_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
},
"propertiesOrder":[
- "mlConventionalUnit",
+ "mlPassThroughOperation",
"nilReason",
"uuidref",
"type",
@@ -1843,64 +1710,164 @@
"actuate"
]
},
- "CTUomCatalogueType":{
- "required":[
- "uomItem"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/AbstractCTCatalogueType"
- },
- {
- "type":"object",
- "title":"CTUomCatalogueType",
- "properties":{
- "uomItem":{
- "title":"uomItem",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/UnitDefinitionPropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"uomItem",
- "namespaceURI":"http://www.isotc211.org/2005/gmx"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"CT_UomCatalogue_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmx"
- },
- "propertiesOrder":[
- "uomItem"
- ]
- },
- "MLEngineeringCRSPropertyType":{
+ "MXScopeCodePropertyType":{
"type":"object",
- "title":"MLEngineeringCRSPropertyType",
+ "title":"MXScopeCodePropertyType",
"required":[
- "mlEngineeringCRS"
+ "mxScopeCode"
],
"properties":{
- "mlEngineeringCRS":{
- "title":"mlEngineeringCRS",
+ "mxScopeCode":{
+ "title":"mxScopeCode",
"allOf":[
{
- "$ref":"#/definitions/MLEngineeringCRSType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/CodeListValueType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"ML_EngineeringCRS",
+ "localPart":"MX_ScopeCode",
+ "namespaceURI":"http://www.isotc211.org/2005/gmx"
+ }
+ },
+ "nilReason":{
+ "title":"nilReason",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"nilReason",
+ "namespaceURI":"http://www.isotc211.org/2005/gco"
+ }
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"MX_ScopeCode_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmx"
+ },
+ "propertiesOrder":[
+ "mxScopeCode",
+ "nilReason"
+ ]
+ },
+ "MLProjectedCRSType":{
+ "required":[
+ "alternativeExpression"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/ProjectedCRSType"
+ },
+ {
+ "type":"object",
+ "title":"MLProjectedCRSType",
+ "properties":{
+ "alternativeExpression":{
+ "title":"alternativeExpression",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CrsAltPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"alternativeExpression",
+ "namespaceURI":"http://www.isotc211.org/2005/gmx"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ML_ProjectedCRS_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmx"
+ },
+ "propertiesOrder":[
+ "alternativeExpression"
+ ]
+ },
+ "MLCompoundCRSType":{
+ "required":[
+ "alternativeExpression"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/CompoundCRSType"
+ },
+ {
+ "type":"object",
+ "title":"MLCompoundCRSType",
+ "properties":{
+ "alternativeExpression":{
+ "title":"alternativeExpression",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CrsAltPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"alternativeExpression",
+ "namespaceURI":"http://www.isotc211.org/2005/gmx"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ML_CompoundCRS_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmx"
+ },
+ "propertiesOrder":[
+ "alternativeExpression"
+ ]
+ },
+ "CodeListDictionaryPropertyType":{
+ "type":"object",
+ "title":"CodeListDictionaryPropertyType",
+ "required":[
+ "codeListDictionary"
+ ],
+ "properties":{
+ "codeListDictionary":{
+ "title":"codeListDictionary",
+ "allOf":[
+ {
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/CodeListDictionaryType"
+ }
+ },
+ "elementName":{
+ "localPart":"CodeListDictionary",
+ "namespaceURI":"http://www.isotc211.org/2005/gmx"
+ }
+ }
+ ],
+ "propertyType":"elementRef",
+ "elementName":{
+ "localPart":"CodeListDictionary",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
}
},
@@ -2027,11 +1994,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ML_EngineeringCRS_PropertyType",
+ "localPart":"CodeListDictionary_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
},
"propertiesOrder":[
- "mlEngineeringCRS",
+ "codeListDictionary",
"nilReason",
"uuidref",
"type",
@@ -2043,23 +2010,23 @@
"actuate"
]
},
- "MXDataSetPropertyType":{
+ "MLCompoundCRSPropertyType":{
"type":"object",
- "title":"MXDataSetPropertyType",
+ "title":"MLCompoundCRSPropertyType",
"required":[
- "mxDataSet"
+ "mlCompoundCRS"
],
"properties":{
- "mxDataSet":{
- "title":"mxDataSet",
+ "mlCompoundCRS":{
+ "title":"mlCompoundCRS",
"allOf":[
{
- "$ref":"#/definitions/MXDataSetType"
+ "$ref":"#/definitions/MLCompoundCRSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MX_DataSet",
+ "localPart":"ML_CompoundCRS",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
}
},
@@ -2186,11 +2153,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MX_DataSet_PropertyType",
+ "localPart":"ML_CompoundCRS_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
},
"propertiesOrder":[
- "mxDataSet",
+ "mlCompoundCRS",
"nilReason",
"uuidref",
"type",
@@ -2202,23 +2169,23 @@
"actuate"
]
},
- "MLCodeListDictionaryPropertyType":{
+ "MLEllipsoidalCSPropertyType":{
"type":"object",
- "title":"MLCodeListDictionaryPropertyType",
+ "title":"MLEllipsoidalCSPropertyType",
"required":[
- "mlCodeListDictionary"
+ "mlEllipsoidalCS"
],
"properties":{
- "mlCodeListDictionary":{
- "title":"mlCodeListDictionary",
+ "mlEllipsoidalCS":{
+ "title":"mlEllipsoidalCS",
"allOf":[
{
- "$ref":"#/definitions/MLCodeListDictionaryType"
+ "$ref":"#/definitions/MLEllipsoidalCSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"ML_CodeListDictionary",
+ "localPart":"ML_EllipsoidalCS",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
}
},
@@ -2345,11 +2312,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ML_CodeListDictionary_PropertyType",
+ "localPart":"ML_EllipsoidalCS_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
},
"propertiesOrder":[
- "mlCodeListDictionary",
+ "mlEllipsoidalCS",
"nilReason",
"uuidref",
"type",
@@ -2361,15 +2328,15 @@
"actuate"
]
},
- "CTOperationParametersPropertyType":{
+ "CTEllipsoidPropertyType":{
"type":"object",
- "title":"CTOperationParametersPropertyType",
+ "title":"CTEllipsoidPropertyType",
"required":[
- "abstractGeneralOperationParameter"
+ "ellipsoid"
],
"properties":{
- "abstractGeneralOperationParameter":{
- "title":"abstractGeneralOperationParameter",
+ "ellipsoid":{
+ "title":"ellipsoid",
"allOf":[
{
"type":"object",
@@ -2378,18 +2345,18 @@
"$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
},
"value":{
- "$ref":"#/definitions/AbstractGeneralOperationParameterType"
+ "$ref":"#/definitions/EllipsoidType"
}
},
"elementName":{
- "localPart":"AbstractGeneralOperationParameter",
+ "localPart":"Ellipsoid",
"namespaceURI":"http://www.opengis.net/gml"
}
}
],
"propertyType":"elementRef",
"elementName":{
- "localPart":"AbstractGeneralOperationParameter",
+ "localPart":"Ellipsoid",
"namespaceURI":"http://www.opengis.net/gml"
}
},
@@ -2516,11 +2483,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CT_OperationParameters_PropertyType",
+ "localPart":"CT_Ellipsoid_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
},
"propertiesOrder":[
- "abstractGeneralOperationParameter",
+ "ellipsoid",
"nilReason",
"uuidref",
"type",
@@ -2532,64 +2499,23 @@
"actuate"
]
},
- "MLDerivedUnitType":{
- "required":[
- "alternativeExpression"
- ],
- "allOf":[
- {
- "$ref":"#/definitions/DerivedUnitType"
- },
- {
- "type":"object",
- "title":"MLDerivedUnitType",
- "properties":{
- "alternativeExpression":{
- "title":"alternativeExpression",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/UomAlternativeExpressionPropertyType"
- },
- "minItems":1
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"alternativeExpression",
- "namespaceURI":"http://www.isotc211.org/2005/gmx"
- }
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ML_DerivedUnit_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmx"
- },
- "propertiesOrder":[
- "alternativeExpression"
- ]
- },
- "MLImageCRSPropertyType":{
+ "EllipsoidAltPropertyType":{
"type":"object",
- "title":"MLImageCRSPropertyType",
+ "title":"EllipsoidAltPropertyType",
"required":[
- "mlImageCRS"
+ "ellipsoidAlt"
],
"properties":{
- "mlImageCRS":{
- "title":"mlImageCRS",
+ "ellipsoidAlt":{
+ "title":"ellipsoidAlt",
"allOf":[
{
- "$ref":"#/definitions/MLImageCRSType"
+ "$ref":"#/definitions/EllipsoidAltType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"ML_ImageCRS",
+ "localPart":"EllipsoidAlt",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
}
},
@@ -2716,11 +2642,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ML_ImageCRS_PropertyType",
+ "localPart":"EllipsoidAlt_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
},
"propertiesOrder":[
- "mlImageCRS",
+ "ellipsoidAlt",
"nilReason",
"uuidref",
"type",
@@ -2732,23 +2658,157 @@
"actuate"
]
},
- "MLBaseUnitPropertyType":{
+ "EllipsoidAltType":{
+ "required":[
+ "locale",
+ "codeSpace"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/IdentifiedObjectType"
+ },
+ {
+ "type":"object",
+ "title":"EllipsoidAltType",
+ "properties":{
+ "locale":{
+ "title":"locale",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gmd#/definitions/PTLocalePropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"locale",
+ "namespaceURI":"http://www.isotc211.org/2005/gmx"
+ }
+ },
+ "codeSpace":{
+ "title":"codeSpace",
+ "allOf":[
+ {
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ }
+ ],
+ "propertyType":"attribute",
+ "attributeName":{
+ "localPart":"codeSpace",
+ "namespaceURI":""
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"EllipsoidAlt_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmx"
+ },
+ "propertiesOrder":[
+ "locale",
+ "codeSpace"
+ ]
+ },
+ "MLConversionType":{
+ "required":[
+ "alternativeExpression"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/ConversionType"
+ },
+ {
+ "type":"object",
+ "title":"MLConversionType",
+ "properties":{
+ "alternativeExpression":{
+ "title":"alternativeExpression",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/OperationAltPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"alternativeExpression",
+ "namespaceURI":"http://www.isotc211.org/2005/gmx"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ML_Conversion_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmx"
+ },
+ "propertiesOrder":[
+ "alternativeExpression"
+ ]
+ },
+ "MLGeodeticCRSType":{
+ "required":[
+ "alternativeExpression"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/GeodeticCRSType"
+ },
+ {
+ "type":"object",
+ "title":"MLGeodeticCRSType",
+ "properties":{
+ "alternativeExpression":{
+ "title":"alternativeExpression",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CrsAltPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"alternativeExpression",
+ "namespaceURI":"http://www.isotc211.org/2005/gmx"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ML_GeodeticCRS_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmx"
+ },
+ "propertiesOrder":[
+ "alternativeExpression"
+ ]
+ },
+ "MLEllipsoidPropertyType":{
"type":"object",
- "title":"MLBaseUnitPropertyType",
+ "title":"MLEllipsoidPropertyType",
"required":[
- "mlBaseUnit"
+ "mlEllipsoid"
],
"properties":{
- "mlBaseUnit":{
- "title":"mlBaseUnit",
+ "mlEllipsoid":{
+ "title":"mlEllipsoid",
"allOf":[
{
- "$ref":"#/definitions/MLBaseUnitType"
+ "$ref":"#/definitions/MLEllipsoidType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"ML_BaseUnit",
+ "localPart":"ML_Ellipsoid",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
}
},
@@ -2875,11 +2935,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ML_BaseUnit_PropertyType",
+ "localPart":"ML_Ellipsoid_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
},
"propertiesOrder":[
- "mlBaseUnit",
+ "mlEllipsoid",
"nilReason",
"uuidref",
"type",
@@ -2891,23 +2951,35 @@
"actuate"
]
},
- "UomAlternativeExpressionPropertyType":{
+ "CTCodelistPropertyType":{
"type":"object",
- "title":"UomAlternativeExpressionPropertyType",
+ "title":"CTCodelistPropertyType",
"required":[
- "uomAlternativeExpression"
+ "codeListDictionary"
],
"properties":{
- "uomAlternativeExpression":{
- "title":"uomAlternativeExpression",
+ "codeListDictionary":{
+ "title":"codeListDictionary",
"allOf":[
{
- "$ref":"#/definitions/UomAlternativeExpressionType"
+ "type":"object",
+ "properties":{
+ "name":{
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
+ },
+ "value":{
+ "$ref":"#/definitions/CodeListDictionaryType"
+ }
+ },
+ "elementName":{
+ "localPart":"CodeListDictionary",
+ "namespaceURI":"http://www.isotc211.org/2005/gmx"
+ }
}
],
- "propertyType":"element",
+ "propertyType":"elementRef",
"elementName":{
- "localPart":"UomAlternativeExpression",
+ "localPart":"CodeListDictionary",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
}
},
@@ -3034,11 +3106,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"UomAlternativeExpression_PropertyType",
+ "localPart":"CT_Codelist_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
},
"propertiesOrder":[
- "uomAlternativeExpression",
+ "codeListDictionary",
"nilReason",
"uuidref",
"type",
@@ -3050,17 +3122,17 @@
"actuate"
]
},
- "MLTransformationType":{
+ "MLUserDefinedCSType":{
"required":[
"alternativeExpression"
],
"allOf":[
{
- "$ref":"#/definitions/TransformationType"
+ "$ref":"#/definitions/UserDefinedCSType"
},
{
"type":"object",
- "title":"MLTransformationType",
+ "title":"MLUserDefinedCSType",
"properties":{
"alternativeExpression":{
"title":"alternativeExpression",
@@ -3068,7 +3140,7 @@
{
"type":"array",
"items":{
- "$ref":"#/definitions/OperationAltPropertyType"
+ "$ref":"#/definitions/CoordinateSystemAltPropertyType"
},
"minItems":1
}
@@ -3084,30 +3156,30 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"ML_Transformation_Type",
+ "localPart":"ML_UserDefinedCS_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
},
"propertiesOrder":[
"alternativeExpression"
]
},
- "MXAggregatePropertyType":{
+ "CoordinateSystemAltPropertyType":{
"type":"object",
- "title":"MXAggregatePropertyType",
+ "title":"CoordinateSystemAltPropertyType",
"required":[
- "mxAggregate"
+ "coordinateSystemAlt"
],
"properties":{
- "mxAggregate":{
- "title":"mxAggregate",
+ "coordinateSystemAlt":{
+ "title":"coordinateSystemAlt",
"allOf":[
{
- "$ref":"#/definitions/MXAggregateType"
+ "$ref":"#/definitions/CoordinateSystemAltType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"MX_Aggregate",
+ "localPart":"CoordinateSystemAlt",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
}
},
@@ -3234,11 +3306,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"MX_Aggregate_PropertyType",
+ "localPart":"CoordinateSystemAlt_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
},
"propertiesOrder":[
- "mxAggregate",
+ "coordinateSystemAlt",
"nilReason",
"uuidref",
"type",
@@ -3250,38 +3322,67 @@
"actuate"
]
},
- "CTCodelistPropertyType":{
- "type":"object",
- "title":"CTCodelistPropertyType",
+ "MLCylindricalCSType":{
"required":[
- "codeListDictionary"
+ "alternativeExpression"
],
- "properties":{
- "codeListDictionary":{
- "title":"codeListDictionary",
- "allOf":[
- {
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/CodeListDictionaryType"
- }
- },
- "elementName":{
- "localPart":"CodeListDictionary",
- "namespaceURI":"http://www.isotc211.org/2005/gmx"
- }
- }
- ],
- "propertyType":"elementRef",
- "elementName":{
- "localPart":"CodeListDictionary",
- "namespaceURI":"http://www.isotc211.org/2005/gmx"
- }
- },
+ "allOf":[
+ {
+ "$ref":"#/definitions/CylindricalCSType"
+ },
+ {
+ "type":"object",
+ "title":"MLCylindricalCSType",
+ "properties":{
+ "alternativeExpression":{
+ "title":"alternativeExpression",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CoordinateSystemAltPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"alternativeExpression",
+ "namespaceURI":"http://www.isotc211.org/2005/gmx"
+ }
+ }
+ }
+ }
+ ],
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"ML_CylindricalCS_Type",
+ "namespaceURI":"http://www.isotc211.org/2005/gmx"
+ },
+ "propertiesOrder":[
+ "alternativeExpression"
+ ]
+ },
+ "CTUomCataloguePropertyType":{
+ "type":"object",
+ "title":"CTUomCataloguePropertyType",
+ "required":[
+ "ctUomCatalogue"
+ ],
+ "properties":{
+ "ctUomCatalogue":{
+ "title":"ctUomCatalogue",
+ "allOf":[
+ {
+ "$ref":"#/definitions/CTUomCatalogueType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"CT_UomCatalogue",
+ "namespaceURI":"http://www.isotc211.org/2005/gmx"
+ }
+ },
"nilReason":{
"title":"nilReason",
"allOf":[
@@ -3405,11 +3506,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CT_Codelist_PropertyType",
+ "localPart":"CT_UomCatalogue_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
},
"propertiesOrder":[
- "codeListDictionary",
+ "ctUomCatalogue",
"nilReason",
"uuidref",
"type",
@@ -3421,46 +3522,32 @@
"actuate"
]
},
- "MXAggregateType":{
+ "MLCoordinateSystemAxisType":{
+ "required":[
+ "alternativeExpression"
+ ],
"allOf":[
{
- "$ref":"http://www.isotc211.org/2005/gmd#/definitions/AbstractDSAggregateType"
+ "$ref":"#/definitions/CoordinateSystemAxisType"
},
{
"type":"object",
- "title":"MXAggregateType",
+ "title":"MLCoordinateSystemAxisType",
"properties":{
- "aggregateCatalogue":{
- "title":"aggregateCatalogue",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"#/definitions/CTCataloguePropertyType"
- },
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"aggregateCatalogue",
- "namespaceURI":"http://www.isotc211.org/2005/gmx"
- }
- },
- "aggregateFile":{
- "title":"aggregateFile",
+ "alternativeExpression":{
+ "title":"alternativeExpression",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/MXSupportFilePropertyType"
+ "$ref":"#/definitions/CoordinateSystemAxisAltPropertyType"
},
- "minItems":0
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"aggregateFile",
+ "localPart":"alternativeExpression",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
}
}
@@ -3469,40 +3556,52 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MX_Aggregate_Type",
+ "localPart":"ML_CoordinateSystemAxis_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
},
"propertiesOrder":[
- "aggregateCatalogue",
- "aggregateFile"
+ "alternativeExpression"
]
},
- "MLLinearCSType":{
+ "MXDataFileType":{
"required":[
- "alternativeExpression"
+ "fileFormat"
],
"allOf":[
{
- "$ref":"#/definitions/LinearCSType"
+ "$ref":"#/definitions/AbstractMXFileType"
},
{
"type":"object",
- "title":"MLLinearCSType",
+ "title":"MXDataFileType",
"properties":{
- "alternativeExpression":{
- "title":"alternativeExpression",
+ "featureTypes":{
+ "title":"featureTypes",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/CoordinateSystemAltPropertyType"
+ "$ref":"http://www.isotc211.org/2005/gco#/definitions/GenericNamePropertyType"
},
- "minItems":1
+ "minItems":0
}
],
"propertyType":"element",
"elementName":{
- "localPart":"alternativeExpression",
+ "localPart":"featureTypes",
+ "namespaceURI":"http://www.isotc211.org/2005/gmx"
+ }
+ },
+ "fileFormat":{
+ "title":"fileFormat",
+ "allOf":[
+ {
+ "$ref":"http://www.isotc211.org/2005/gmd#/definitions/MDFormatPropertyType"
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"fileFormat",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
}
}
@@ -3511,42 +3610,31 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"ML_LinearCS_Type",
+ "localPart":"MX_DataFile_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
},
"propertiesOrder":[
- "alternativeExpression"
+ "featureTypes",
+ "fileFormat"
]
},
- "CTCataloguePropertyType":{
+ "OperationAltPropertyType":{
"type":"object",
- "title":"CTCataloguePropertyType",
+ "title":"OperationAltPropertyType",
"required":[
- "abstractCTCatalogue"
+ "operationAlt"
],
"properties":{
- "abstractCTCatalogue":{
- "title":"abstractCTCatalogue",
+ "operationAlt":{
+ "title":"operationAlt",
"allOf":[
{
- "type":"object",
- "properties":{
- "name":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
- },
- "value":{
- "$ref":"#/definitions/AbstractCTCatalogueType"
- }
- },
- "elementName":{
- "localPart":"AbstractCT_Catalogue",
- "namespaceURI":"http://www.isotc211.org/2005/gmx"
- }
+ "$ref":"#/definitions/OperationAltType"
}
],
- "propertyType":"elementRef",
+ "propertyType":"element",
"elementName":{
- "localPart":"AbstractCT_Catalogue",
+ "localPart":"OperationAlt",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
}
},
@@ -3673,11 +3761,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"CT_Catalogue_PropertyType",
+ "localPart":"OperationAlt_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
},
"propertiesOrder":[
- "abstractCTCatalogue",
+ "operationAlt",
"nilReason",
"uuidref",
"type",
@@ -3689,45 +3777,32 @@
"actuate"
]
},
- "MXDataFileType":{
+ "MLDerivedUnitType":{
"required":[
- "fileFormat"
+ "alternativeExpression"
],
"allOf":[
{
- "$ref":"#/definitions/AbstractMXFileType"
+ "$ref":"#/definitions/DerivedUnitType"
},
{
"type":"object",
- "title":"MXDataFileType",
+ "title":"MLDerivedUnitType",
"properties":{
- "featureTypes":{
- "title":"featureTypes",
+ "alternativeExpression":{
+ "title":"alternativeExpression",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"http://www.isotc211.org/2005/gco#/definitions/GenericNamePropertyType"
+ "$ref":"#/definitions/UomAlternativeExpressionPropertyType"
},
- "minItems":0
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"featureTypes",
- "namespaceURI":"http://www.isotc211.org/2005/gmx"
- }
- },
- "fileFormat":{
- "title":"fileFormat",
- "allOf":[
- {
- "$ref":"http://www.isotc211.org/2005/gmd#/definitions/MDFormatPropertyType"
+ "minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"fileFormat",
+ "localPart":"alternativeExpression",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
}
}
@@ -3736,25 +3811,24 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"MX_DataFile_Type",
+ "localPart":"ML_DerivedUnit_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
},
"propertiesOrder":[
- "featureTypes",
- "fileFormat"
+ "alternativeExpression"
]
},
- "MLUnitDefinitionType":{
+ "MLTimeCSType":{
"required":[
"alternativeExpression"
],
"allOf":[
{
- "$ref":"#/definitions/UnitDefinitionType"
+ "$ref":"#/definitions/TimeCSType"
},
{
"type":"object",
- "title":"MLUnitDefinitionType",
+ "title":"MLTimeCSType",
"properties":{
"alternativeExpression":{
"title":"alternativeExpression",
@@ -3762,7 +3836,7 @@
{
"type":"array",
"items":{
- "$ref":"#/definitions/UomAlternativeExpressionPropertyType"
+ "$ref":"#/definitions/CoordinateSystemAltPropertyType"
},
"minItems":1
}
@@ -3778,30 +3852,30 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"ML_UnitDefinition_Type",
+ "localPart":"ML_TimeCS_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
},
"propertiesOrder":[
"alternativeExpression"
]
},
- "MLTransformationPropertyType":{
+ "MLImageCRSPropertyType":{
"type":"object",
- "title":"MLTransformationPropertyType",
+ "title":"MLImageCRSPropertyType",
"required":[
- "mlTransformation"
+ "mlImageCRS"
],
"properties":{
- "mlTransformation":{
- "title":"mlTransformation",
+ "mlImageCRS":{
+ "title":"mlImageCRS",
"allOf":[
{
- "$ref":"#/definitions/MLTransformationType"
+ "$ref":"#/definitions/MLImageCRSType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"ML_Transformation",
+ "localPart":"ML_ImageCRS",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
}
},
@@ -3928,11 +4002,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ML_Transformation_PropertyType",
+ "localPart":"ML_ImageCRS_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
},
"propertiesOrder":[
- "mlTransformation",
+ "mlImageCRS",
"nilReason",
"uuidref",
"type",
@@ -3944,54 +4018,18 @@
"actuate"
]
},
- "MLCartesianCSPropertyType":{
+ "AnchorType":{
"type":"object",
- "title":"MLCartesianCSPropertyType",
- "required":[
- "mlCartesianCS"
- ],
+ "title":"AnchorType",
"properties":{
- "mlCartesianCS":{
- "title":"mlCartesianCS",
+ "value":{
+ "title":"value",
"allOf":[
{
- "$ref":"#/definitions/MLCartesianCSType"
+ "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
}
],
- "propertyType":"element",
- "elementName":{
- "localPart":"ML_CartesianCS",
- "namespaceURI":"http://www.isotc211.org/2005/gmx"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- },
- "uuidref":{
- "title":"uuidref",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
- }
+ "propertyType":"value"
},
"type":{
"title":"type",
@@ -4087,13 +4125,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ML_CartesianCS_PropertyType",
+ "localPart":"Anchor_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
},
"propertiesOrder":[
- "mlCartesianCS",
- "nilReason",
- "uuidref",
+ "value",
"type",
"href",
"role",
@@ -4103,23 +4139,23 @@
"actuate"
]
},
- "OperationMethodAltPropertyType":{
+ "UomAlternativeExpressionPropertyType":{
"type":"object",
- "title":"OperationMethodAltPropertyType",
+ "title":"UomAlternativeExpressionPropertyType",
"required":[
- "operationMethodAlt"
+ "uomAlternativeExpression"
],
"properties":{
- "operationMethodAlt":{
- "title":"operationMethodAlt",
+ "uomAlternativeExpression":{
+ "title":"uomAlternativeExpression",
"allOf":[
{
- "$ref":"#/definitions/OperationMethodAltType"
+ "$ref":"#/definitions/UomAlternativeExpressionType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"OperationMethodAlt",
+ "localPart":"UomAlternativeExpression",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
}
},
@@ -4246,11 +4282,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"OperationMethodAlt_PropertyType",
+ "localPart":"UomAlternativeExpression_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
},
"propertiesOrder":[
- "operationMethodAlt",
+ "uomAlternativeExpression",
"nilReason",
"uuidref",
"type",
@@ -4262,23 +4298,23 @@
"actuate"
]
},
- "MLDerivedCRSPropertyType":{
+ "MXDataSetPropertyType":{
"type":"object",
- "title":"MLDerivedCRSPropertyType",
+ "title":"MXDataSetPropertyType",
"required":[
- "mlDerivedCRS"
+ "mxDataSet"
],
"properties":{
- "mlDerivedCRS":{
- "title":"mlDerivedCRS",
+ "mxDataSet":{
+ "title":"mxDataSet",
"allOf":[
{
- "$ref":"#/definitions/MLDerivedCRSType"
+ "$ref":"#/definitions/MXDataSetType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"ML_DerivedCRS",
+ "localPart":"MX_DataSet",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
}
},
@@ -4405,11 +4441,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ML_DerivedCRS_PropertyType",
+ "localPart":"MX_DataSet_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
},
"propertiesOrder":[
- "mlDerivedCRS",
+ "mxDataSet",
"nilReason",
"uuidref",
"type",
@@ -4421,111 +4457,100 @@
"actuate"
]
},
- "MLTemporalCRSType":{
+ "MXDataSetType":{
"required":[
- "alternativeExpression"
+ "dataFile"
],
"allOf":[
{
- "$ref":"#/definitions/TemporalCRSType"
+ "$ref":"http://www.isotc211.org/2005/gmd#/definitions/DSDataSetType"
},
{
"type":"object",
- "title":"MLTemporalCRSType",
+ "title":"MXDataSetType",
"properties":{
- "alternativeExpression":{
- "title":"alternativeExpression",
+ "dataFile":{
+ "title":"dataFile",
"allOf":[
{
"type":"array",
"items":{
- "$ref":"#/definitions/CrsAltPropertyType"
+ "$ref":"#/definitions/MXDataFilePropertyType"
},
"minItems":1
}
],
"propertyType":"element",
"elementName":{
- "localPart":"alternativeExpression",
+ "localPart":"dataFile",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
}
- }
- }
- }
- ],
- "typeType":"classInfo",
- "typeName":{
- "localPart":"ML_TemporalCRS_Type",
- "namespaceURI":"http://www.isotc211.org/2005/gmx"
- },
- "propertiesOrder":[
- "alternativeExpression"
- ]
- },
- "AnchorPropertyType":{
- "type":"object",
- "title":"AnchorPropertyType",
- "required":[
- "anchor"
- ],
- "properties":{
- "anchor":{
- "title":"anchor",
- "allOf":[
- {
- "$ref":"#/definitions/AnchorType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"Anchor",
- "namespaceURI":"http://www.isotc211.org/2005/gmx"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
+ },
+ "datasetCatalogue":{
+ "title":"datasetCatalogue",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CTCataloguePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"datasetCatalogue",
+ "namespaceURI":"http://www.isotc211.org/2005/gmx"
+ }
+ },
+ "supportFile":{
+ "title":"supportFile",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/MXSupportFilePropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"supportFile",
+ "namespaceURI":"http://www.isotc211.org/2005/gmx"
}
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"Anchor_PropertyType",
+ "localPart":"MX_DataSet_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
},
"propertiesOrder":[
- "anchor",
- "nilReason"
+ "dataFile",
+ "datasetCatalogue",
+ "supportFile"
]
},
- "MLCompoundCRSPropertyType":{
+ "CoordinateSystemAxisAltPropertyType":{
"type":"object",
- "title":"MLCompoundCRSPropertyType",
+ "title":"CoordinateSystemAxisAltPropertyType",
"required":[
- "mlCompoundCRS"
+ "coordinateSystemAxisAlt"
],
"properties":{
- "mlCompoundCRS":{
- "title":"mlCompoundCRS",
+ "coordinateSystemAxisAlt":{
+ "title":"coordinateSystemAxisAlt",
"allOf":[
{
- "$ref":"#/definitions/MLCompoundCRSType"
+ "$ref":"#/definitions/CoordinateSystemAxisAltType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"ML_CompoundCRS",
+ "localPart":"CoordinateSystemAxisAlt",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
}
},
@@ -4652,11 +4677,11 @@
},
"typeType":"classInfo",
"typeName":{
- "localPart":"ML_CompoundCRS_PropertyType",
+ "localPart":"CoordinateSystemAxisAlt_PropertyType",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
},
"propertiesOrder":[
- "mlCompoundCRS",
+ "coordinateSystemAxisAlt",
"nilReason",
"uuidref",
"type",
@@ -4668,23 +4693,23 @@
"actuate"
]
},
- "ClAlternativeExpressionPropertyType":{
+ "FileNamePropertyType":{
"type":"object",
- "title":"ClAlternativeExpressionPropertyType",
+ "title":"FileNamePropertyType",
"required":[
- "clAlternativeExpression"
+ "fileName"
],
"properties":{
- "clAlternativeExpression":{
- "title":"clAlternativeExpression",
+ "fileName":{
+ "title":"fileName",
"allOf":[
{
- "$ref":"#/definitions/ClAlternativeExpressionType"
+ "$ref":"#/definitions/FileNameType"
}
],
"propertyType":"element",
"elementName":{
- "localPart":"ClAlternativeExpression",
+ "localPart":"FileName",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
}
},
@@ -4703,141 +4728,214 @@
"localPart":"nilReason",
"namespaceURI":"http://www.isotc211.org/2005/gco"
}
+ }
+ },
+ "typeType":"classInfo",
+ "typeName":{
+ "localPart":"FileName_PropertyType",
+ "namespaceURI":"http://www.isotc211.org/2005/gmx"
+ },
+ "propertiesOrder":[
+ "fileName",
+ "nilReason"
+ ]
+ },
+ "CTCrsCatalogueType":{
+ "required":[
+ "crs"
+ ],
+ "allOf":[
+ {
+ "$ref":"#/definitions/AbstractCTCatalogueType"
},
- "uuidref":{
- "title":"uuidref",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
+ {
+ "type":"object",
+ "title":"CTCrsCatalogueType",
+ "properties":{
+ "crs":{
+ "title":"crs",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CTCRSPropertyType"
+ },
+ "minItems":1
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"crs",
+ "namespaceURI":"http://www.isotc211.org/2005/gmx"
+ }
+ },
+ "coordinateSystem":{
+ "title":"coordinateSystem",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CTCoordinateSystemPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"coordinateSystem",
+ "namespaceURI":"http://www.isotc211.org/2005/gmx"
+ }
+ },
+ "axis":{
+ "title":"axis",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CTCoordinateSystemAxisPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"axis",
+ "namespaceURI":"http://www.isotc211.org/2005/gmx"
+ }
+ },
+ "datum":{
+ "title":"datum",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CTDatumPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"datum",
+ "namespaceURI":"http://www.isotc211.org/2005/gmx"
+ }
+ },
+ "ellipsoid":{
+ "title":"ellipsoid",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CTEllipsoidPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"ellipsoid",
+ "namespaceURI":"http://www.isotc211.org/2005/gmx"
+ }
+ },
+ "primeMeridian":{
+ "title":"primeMeridian",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CTPrimeMeridianPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"primeMeridian",
+ "namespaceURI":"http://www.isotc211.org/2005/gmx"
+ }
+ },
+ "operation":{
+ "title":"operation",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CTOperationPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"operation",
+ "namespaceURI":"http://www.isotc211.org/2005/gmx"
+ }
+ },
+ "operationMethod":{
+ "title":"operationMethod",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CTOperationMethodPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"operationMethod",
+ "namespaceURI":"http://www.isotc211.org/2005/gmx"
+ }
+ },
+ "parameters":{
+ "title":"parameters",
+ "allOf":[
+ {
+ "type":"array",
+ "items":{
+ "$ref":"#/definitions/CTOperationParametersPropertyType"
+ },
+ "minItems":0
+ }
+ ],
+ "propertyType":"element",
+ "elementName":{
+ "localPart":"parameters",
+ "namespaceURI":"http://www.isotc211.org/2005/gmx"
+ }
}
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
}
}
- },
+ ],
"typeType":"classInfo",
"typeName":{
- "localPart":"ClAlternativeExpression_PropertyType",
+ "localPart":"CT_CrsCatalogue_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
},
"propertiesOrder":[
- "clAlternativeExpression",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
+ "crs",
+ "coordinateSystem",
+ "axis",
+ "datum",
+ "ellipsoid",
+ "primeMeridian",
+ "operation",
+ "operationMethod",
+ "parameters"
]
},
- "MLOperationMethodType":{
+ "MLConventionalUnitType":{
"required":[
"alternativeExpression"
],
"allOf":[
{
- "$ref":"#/definitions/OperationMethodType"
+ "$ref":"#/definitions/ConventionalUnitType"
},
{
"type":"object",
- "title":"MLOperationMethodType",
+ "title":"MLConventionalUnitType",
"properties":{
"alternativeExpression":{
"title":"alternativeExpression",
@@ -4845,7 +4943,7 @@
{
"type":"array",
"items":{
- "$ref":"#/definitions/OperationMethodAltPropertyType"
+ "$ref":"#/definitions/UomAlternativeExpressionPropertyType"
},
"minItems":1
}
@@ -4861,236 +4959,71 @@
],
"typeType":"classInfo",
"typeName":{
- "localPart":"ML_OperationMethod_Type",
+ "localPart":"ML_ConventionalUnit_Type",
"namespaceURI":"http://www.isotc211.org/2005/gmx"
},
"propertiesOrder":[
"alternativeExpression"
]
},
- "OperationParameterAltPropertyType":{
- "type":"object",
- "title":"OperationParameterAltPropertyType",
- "required":[
- "operationParameterAlt"
- ],
- "properties":{
- "operationParameterAlt":{
- "title":"operationParameterAlt",
- "allOf":[
- {
- "$ref":"#/definitions/OperationParameterAltType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"OperationParameterAlt",
- "namespaceURI":"http://www.isotc211.org/2005/gmx"
- }
- },
- "nilReason":{
- "title":"nilReason",
- "allOf":[
- {
- "type":"array",
- "items":{
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"nilReason",
- "namespaceURI":"http://www.isotc211.org/2005/gco"
- }
- },
- "uuidref":{
- "title":"uuidref",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"uuidref",
- "namespaceURI":""
- }
- },
- "type":{
- "title":"type",
- "allOf":[
- {
- "$ref":"#/definitions/TypeType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"type",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "href":{
- "title":"href",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"href",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "role":{
- "title":"role",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"role",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "arcrole":{
- "title":"arcrole",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"arcrole",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "title":{
- "title":"title",
- "allOf":[
- {
- "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"title",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "show":{
- "title":"show",
- "allOf":[
- {
- "$ref":"#/definitions/ShowType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"show",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- },
- "actuate":{
- "title":"actuate",
- "allOf":[
- {
- "$ref":"#/definitions/ActuateType"
- }
- ],
- "propertyType":"attribute",
- "attributeName":{
- "localPart":"actuate",
- "namespaceURI":"http://www.w3.org/1999/xlink"
- }
- }
- },
- "typeType":"classInfo",
- "typeName":{
- "localPart":"OperationParameterAlt_PropertyType",
- "namespaceURI":"http://www.isotc211.org/2005/gmx"
- },
- "propertiesOrder":[
- "operationParameterAlt",
- "nilReason",
- "uuidref",
- "type",
- "href",
- "role",
- "arcrole",
- "title",
- "show",
- "actuate"
- ]
- },
- "FileNamePropertyType":{
- "type":"object",
- "title":"FileNamePropertyType",
+ "MLDerivedCRSType":{
"required":[
- "fileName"
+ "alternativeExpression"
],
- "properties":{
- "fileName":{
- "title":"fileName",
- "allOf":[
- {
- "$ref":"#/definitions/FileNameType"
- }
- ],
- "propertyType":"element",
- "elementName":{
- "localPart":"FileName",
- "namespaceURI":"http://www.isotc211.org/2005/gmx"
- }
+ "allOf":[
+ {
+ "$ref":"#/definitions/DerivedCRSType"
},
- "nilReason":{
- "title":"nilReason",
-