Skip to content

Commit

Permalink
Merge branch 'main' of https://github.com/ISO-TC211/schemas
Browse files Browse the repository at this point in the history
  • Loading branch information
ejbleys committed Apr 22, 2024
2 parents cd37eba + dabcd67 commit 76aa852
Show file tree
Hide file tree
Showing 410 changed files with 12,063 additions and 23,036 deletions.
9 changes: 3 additions & 6 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,15 @@ name: build

on:
push:
branches: [ main, staging ]
pull_request:

jobs:
build:
name: Generate XSD documentation
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Setup prerequisites
run: |
sudo apt-get update
Expand All @@ -19,12 +21,7 @@ jobs:
- name: Use Ruby
uses: actions/setup-ruby@v1
with:
ruby-version: '2.6'
- uses: actions/checkout@v2
# - name: Update gems
# run: |
# gem install bundler -v "~> 2"
# bundle install --jobs 4 --retry 3
ruby-version: '3.1'
- name: Build XSD documentation
run: |
make _xsddoc
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@
xsdvi/
xsl/
.archive/
.vscode/
1 change: 1 addition & 0 deletions 19103/-/gco/1.2
104 changes: 104 additions & 0 deletions 19103/-/gco/1.2.0/index.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,104 @@
= Geospatial Common Objects (GCO)
:edition: 1.2
:revdate: 2022-09-16

== Geospatial Common Objects (GCO) Version: 1.2

=== Description

GCO 1.2 is an XML Schema implementation derived from ISO 19103:2015, Geographic
Information - Conceptual schema language. It includes utility elements for Geographic
Common Objects. The XML schema was encoded using the rules described in ISO/TS
19139:2007.

=== XML Namespace for gco 1.2

The namespace URI for gco 1.2 is `https://schemas.isotc211.org/19103/-/gco/1.2`.

=== XML Schema for gco 1.2

https://schemas.isotc211.org/19103/-/gco/1.2.0/gco.xsd[gco.xsd] is the XML Schema document to
be referenced by XML documents containing XML elements in the gco 1.2 namespace or by
XML Schema documents importing the gco 1.2 namespace. This XML schema includes
(indirectly) all the implemented concepts of the gco namespace, but it does not
contain the declaration of any types.

=== Related XML Schema for gco 1.2

https://schemas.isotc211.org/19103/-/gco/1.2.0/baseTypes.xsd[baseTypes.xsd] implements the
UML conceptual schema defined in ISO 19103:2015, Geographic Information - Conceptual
schema language. It was created using the encoding rules defined in ISO 19118, ISO
19139.

https://schemas.isotc211.org/19103/-/gco/1.2.0/baseTypes.xsd
contains the following classes:

* AbstractObject
* TypeName
* MemberName
* Multiplicity
* MultiplicityRange
* CharacterString
* Boolean
* DateTime
* Date
* Decimal
* Real
* Integer
* UnlimitedInteger
* Record
* Field
* RecordType
* FieldType
* Binary
* UomIdentifier
* UomSymbol
* UomURI
* UomIdentifierType
* UomArea
* UomAngle
* UomAngularAcceleration
* UomSpeed
* UomVolume
* UomScale
* UomVelocity
* UomLength
* UomAcceleration
* UomAngularSpeed
* UomCurrency
* UomTime
* UomWeight
* Measure
* Length
* Distance
* Angle
* TimeMeasure
* Volume
* Weight
* Area
* Currency
* Angular
* Speed
* Scale
* DirectMeasurement
* ScopeName
* TM_PeriodDuration

=== Related XML Namespaces for cit 1.3

The cit 1.3 namespace imports these other namespaces:

[%unnumbered]
[options=header,cols=4]
|===
| Name | Standard Prefix | Namespace Location | Schema Location

| Sensor Web Enablement | swe |
http://www.opengis.net/swe/2.0[http://www.opengis.net/swe/2.0] |
http://schemas.opengis.net/sweCommon/2.0/swe.xsd
|===

=== Working Versions

When revisions to these schema become necessary, they will be managed in the
https://github.com/ISO-TC211/XML[ISO TC211 Git Repository].
109 changes: 0 additions & 109 deletions 19103/-/gco/1.2.0/index.html

This file was deleted.

109 changes: 0 additions & 109 deletions 19103/-/gco/1.2/index.html

This file was deleted.

1 change: 1 addition & 0 deletions 19103/-/gcx/1.2
Loading

0 comments on commit 76aa852

Please sign in to comment.