Skip to content

Commit

Permalink
support for extensions
Browse files Browse the repository at this point in the history
  • Loading branch information
situx committed Oct 25, 2024
1 parent b645e55 commit 35f4a38
Show file tree
Hide file tree
Showing 10 changed files with 149 additions and 90 deletions.
6 changes: 6 additions & 0 deletions .github/workflows/blank.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,13 @@ jobs:
mkdir docs
mv *.ttl docs/
cd docs
pylode -o application.html -i application.ttl
pylode -o index.html -i index.ttl
pylode -o co.html -i co.ttl
pylode -o cs.html -i cs.ttl
pylode -o datum.html -i datum.ttl
pylode -o planet.html -i planet.ttl
pylode -o projection.html -i projection.ttl
- name: Deploy 🚀
uses: JamesIves/github-pages-deploy-action@v4.3.3
with:
Expand Down
2 changes: 1 addition & 1 deletion csv/class/co.csv
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Concept,SuperClass,Label,Definition,ISO 19111,IGN 2019,Proj4RDF,GeoSPARQL,,Who?,Definition IGN,Definition ISO
Concept,SuperClass,Label,Definition,ISO 19111,IGN 2019,Proj4RDF,GeoSPARQL,Core Class?,Who?,Definition IGN,Definition ISO
geosrs:CoordinateOperation,,coordinate operation,,iso19111:CoordinateOperation,ign:CoordinateOperation,,,Core Ontology,suggested by Ghislain,"Mathematical operation on coordinates, based on one-to-one relationship, that changes coordinates from one coordinate reference system to another. Cf. ISO 19111:2007:2007-07, part 11.1, table 42 and annex B.4.","process using a mathematical model, based on a one-to-one relationship, that changes coordinates in a source coordinate reference system to coordinates in a target coordinate reference system, or that changes coordinates at a source coordinate epoch to coordinates at a target coordinate epoch within the same coordinate reference system"
,,,,iso19111:PassThroughOperation,,,,,,,
,,,,iso19111:ConcatenatedOperation,,,,,,,coordinate operation consisting of the sequential application of multiple coordinate operations
Expand Down
2 changes: 1 addition & 1 deletion csv/class/cs.csv
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Concept,SuperClass,Label,Definition,ISO 19111,IGN 2019,Proj4RDF,GeoSPARQL,,Definition 1 IGN,Definition 2 ISO
Concept,SuperClass,Label,Definition,ISO 19111,IGN 2019,Proj4RDF,GeoSPARQL,Core Class?,Definition 1 IGN,Definition 2 ISO
,,,,,,geocrs:1DCS,,,,
,,,,,,geocrs:3DCS,,,,
geosrs:CoordinateSystem,,coordinate system,,iso19111:CoordinateSystem,ign:CoordinateSystem,geocrs:CoordinateSystem,,Core Ontology,"Set of axes that spans a given coordinate space and of mathematical rules for specifying how coordinates are to be assigned to points. Cf. ISO 19111:2007:2007-07, part 9.2, table 17 and annex B.2.",set of mathematical rules for specifying how coordinates are to be assigned to points
Expand Down
2 changes: 1 addition & 1 deletion csv/class/datum.csv
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Concept,SuperClass,Label,Definition,ISO 19111,IGN 2019,Proj4RDF,GeoSPARQL,,Definition IGN,Definition ISO
Concept,SuperClass,Label,Definition,ISO 19111,IGN 2019,Proj4RDF,GeoSPARQL,Core Class?,Definition IGN,Definition ISO
geosrs:Datum,,Datum,,iso19111:Datum,ign:Datum,geocrs:Datum,,Core Ontology,"Parameter or set of parameters that define the position of the origin, the scale and the orientation of a coordinate system. Cf. ISO 19111:2007:2007-07, part 10.1, table 33 and annex B.3.","parameter or set of parameters that realize the position of the origin, the scale, and the orientation of a coordinate system"
,,,,iso19111:GeodeticReferenceFrame,ign:GeodeticDatum,geocrs:GeodeticReferenceFrame,,Core Ontology,"Datum describing the relation of a two- or three-dimensional coordinate system to the Earth. Cf. ISO 19111:2007:2007-07, part 10.2, table 34 and annex B.3.2.",reference frame or datum describing the relationship of a two- or three-dimensional coordinate system to the Earth
,,,,iso19111:DynamicGeodeticReferenceFrame,,geocrs:DynamicGeodeticReferenceFrame,,,,
Expand Down
24 changes: 12 additions & 12 deletions csv/class/planet.csv
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
Concept,SuperClass,Label,Definition,ISO 19111,IGN 2019,Proj4RDF,GeoSPARQL
,,,,,,geocrs:ArtificialSatellite,
,,,,,,geocrs:Asteroid,
,,,,,,geocrs:Comet,
,,,,,,geocrs:DwarfPlanet,
,,,,,,geocrs:InterstellarBody,
,,,,,,geocrs:Moon,
,,,,,,geocrs:NaturalSatellite,
,,,,,,geocrs:Planet,
,,,,,,geocrs:PlanetStatus,
,,,,,,geocrs:Plutoid,
,,,,,,geocrs:Star,
Concept,SuperClass,Label,Definition,ISO 19111,IGN 2019,Proj4RDF,GeoSPARQL,Core Class?
,,,,,,geocrs:ArtificialSatellite,,
,,,,,,geocrs:Asteroid,,
,,,,,,geocrs:Comet,,
,,,,,,geocrs:DwarfPlanet,,
,,,,,,geocrs:InterstellarBody,,
,,,,,,geocrs:Moon,,
,,,,,,geocrs:NaturalSatellite,,
,,,,,,geocrs:Planet,,
,,,,,,geocrs:PlanetStatus,,
,,,,,,geocrs:Plutoid,,
,,,,,,geocrs:Star,,
2 changes: 1 addition & 1 deletion csv/class/projection.csv
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Concept,SuperClass,Label,Definition,ISO 19111,IGN 2019,Proj4RDF,GeoSPARQL,
Concept,SuperClass,Label,Definition,ISO 19111,IGN 2019,Proj4RDF,GeoSPARQL,Core Class?
,,,,,,geocrs:A4Projection,,Extension
,,,,,,geocrs:AdamsProjection,,Extension
,,,,,,geocrs:AdamsWorldInASquareIIProjection,,Extension
Expand Down
4 changes: 2 additions & 2 deletions csv/class/srs.csv
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Concept,SuperClass,Label,Definition,ISO 2019,IGN 2019,Proj4RDF,GeoSPARQL,,Definition 1 - IGN Onto,Definition 2 ISO,Definition 3
Concept,SuperClass,Label,Definition,ISO 2019,IGN 2019,Proj4RDF,GeoSPARQL,Core Class?,Definition 1 - IGN Onto,Definition 2 ISO,Definition 3
,,,,,,geocrs:AreaOfUse,,,,,
,,,,,,geocrs:BoundCRS,,,,,
,,,,iso19111:CompoundCRS,ign:CompoundCRS,geocrs:CompoundCRS,,,"Coordinate reference system using at least two independent single coordinate reference systems. Cf. ISO 19111:2007:2007-07, parts 8.2.3.c, 8.2.4, table 6 and annex B.1.2.4.",coordinate reference system using at least two independent coordinate reference systems,
Expand Down Expand Up @@ -31,4 +31,4 @@ geosrs:SpatialReferenceSystem,geosrs:ReferenceSystem,Spatial Reference System,,,
,,,,,ign:Extent,,,,"Geographic area or time interval in which the referring object is valid. Cf. ISO 19115-1:2014:2014-04, part 6.6.1 and table B.15 line 335.",,
,,,,,ign:GeographicBoundingBox,,,,"Frame delimiting an area of interest. See ISO 19115-1:2014:2014-04, part 6.6.1 and table B.15.1 line 344.",,
,,,,,ign:AxesList,,,,Ordered list of coordinate system axes.,,
,,,,,ign:SingleCRSList,,,,Ordered list of simple reference coordinate systems.,,
,,,,,ign:SingleCRSList,,,,Ordered list of simple reference coordinate systems.,,
68 changes: 34 additions & 34 deletions csv/prop/datatypeprop.csv
Original file line number Diff line number Diff line change
@@ -1,34 +1,34 @@
Concept,Domain,Range,Label,Definition,Comment,ISO 19111,IGN 2019,Proj4RDF,GeoSPARQL,,IGN Definition,ISO Definition
,,,,,,,ign:axisAbbrev,geocrs:abbreviation,,,"The abbreviation used to identify an axis. Cf. ISO 19111:2007:2007-07, table 27, attribute coordinate system axis abbreviation.",
,,,,,,,,geocrs:asProj4,,,,
,,,,,,,,geocrs:asProjJSON,,,,
,,,,,,,,geocrs:asWKT,gsp:asWKT,,,
,,,,,,iso19111:anchorDefinition,,,,,,
,,,,,,,ign:axisDirection,,,,"The direction of an axis. Cf. ISO 19111:2007:2007-07, table 27, attribute coordinate system axis direction.",
,,,,,,,ign:codeSpace,,,,"Rule or authority for a code, name, term or category.",
,,,,,,,,geocrs:coordinateEpoch,,,,
,,,,,,,ign:eastBoundLongitude,,,,"Indicates the east bound longitude of a bounding box. Cf. ISO 19115-1:2014:2014-04, part 6.6.1 and table B.15.1 line 346.",
,,,,,,,ign:epsgID,geocrs:epsgCode,,,The EPSG identifier of the resource.,
,,,,,,,,geocrs:eccentricity,,,,
,,,,,,iso19111:formula,,,,,,
,,,,,,iso19111:formulaCitation,,,,,,
,,,,,,,,geocrs:isBound,,,,
,,,,,,,,geocrs:isDeprecated,,,,
,,,,,,,,geocrs:isGeocentric,,,,
,,,,,,,,geocrs:isGeographic,,,,
,,,,,,,,geocrs:isProjected,,,,
,,,,,,iso19111:isSphere,ign:isSphere,geocrs:isSphere,,,"Indicates whether the ellipsoid is a sphere. Cf. ISO 19111:2007:2007-07, table 37, attribute ellipsoid=sphere indicator.",
,,,,,,,,geocrs:isVertical,,,,
,,,,,,iso19111:maximumOccurs,,,,,,
,,,,,,,ign:methodFormula,,,,"The formula used by a method to perform an operation on coordinates. Cf. ISO 19111:2007:2007-07, table 48, attribute coordinate operation method formula reference.",
,,,,,,iso19111:minimumOccurs,,,,,,
,,,,,,,ign:northBoundLatitude,,,,"Indicates the north bound longitude of a bounding box. Cf. ISO 19115-1:2014:2014-04, part 6.6.1 and table B.15.1 line 348.",
,,,,,,iso19111:operationVersion,ign:operationVersion,,,,"The version of an operation performed on coordinates. Cf. ISO 19111:2007:2007-07, table 42, attribute coordinate operation version.",
,,,,,,iso19111:parameterValue,,,,,,
,,,,,,iso19111:publicationDate,,,,,,
,,,,,,iso19111:realizationMethod,,,,,,
,,,,,,,ign:scope,geocrs:scope,,,"The scope of the referring object. Cf. ISO 19111:2007:2007-07, tables 4, 33 et 42, attribute scope.",
,,,,,,,ign:sourceDimension,,,,"The dimension of the coordinate reference system associated with the data used as input of an operation. Cf. ISO 19111:2007:2007-07, table 48, attribute dimension of source CRS.",
,,,,,,,ign:southBoundLatitude,,,,"Indicates the south bound latitude of a bounding box. Cf. ISO 19115-1:2014:2014-04, part 6.6.1 and table B.15.1 line 347.",
,,,,,,,ign:targetDimension,,,,"The dimension of the coordinate reference system associated with the data obtained as output of an operation. Cf. ISO 19111:2007:2007-07, table 48, attribute dimension of target CRS.",
,,,,,,,ign:westBoundLongitude,,,,"Indicates the west bound longitude of a bounding box. Cf. ISO 19115-1:2014:2014-04, part 6.6.1 and table B.15.1 line 345.",
Concept,Domain,Range,Label,Definition,Comment,Core Property?,ISO 19111,IGN 2019,Proj4RDF,GeoSPARQL,,IGN Definition,ISO Definition
,,,,,,,,ign:axisAbbrev,geocrs:abbreviation,,,"The abbreviation used to identify an axis. Cf. ISO 19111:2007:2007-07, table 27, attribute coordinate system axis abbreviation.",
,,,,,,,,,geocrs:asProj4,,,,
,,,,,,,,,geocrs:asProjJSON,,,,
,,,,,,,,,geocrs:asWKT,gsp:asWKT,,,
,,,,,,,iso19111:anchorDefinition,,,,,,
,,,,,,,,ign:axisDirection,,,,"The direction of an axis. Cf. ISO 19111:2007:2007-07, table 27, attribute coordinate system axis direction.",
,,,,,,,,ign:codeSpace,,,,"Rule or authority for a code, name, term or category.",
,,,,,,,,,geocrs:coordinateEpoch,,,,
,,,,,,,,ign:eastBoundLongitude,,,,"Indicates the east bound longitude of a bounding box. Cf. ISO 19115-1:2014:2014-04, part 6.6.1 and table B.15.1 line 346.",
,,,,,,,,ign:epsgID,geocrs:epsgCode,,,The EPSG identifier of the resource.,
,,,,,,,,,geocrs:eccentricity,,,,
,,,,,,,iso19111:formula,,,,,,
,,,,,,,iso19111:formulaCitation,,,,,,
,,,,,,,,,geocrs:isBound,,,,
,,,,,,,,,geocrs:isDeprecated,,,,
,,,,,,,,,geocrs:isGeocentric,,,,
,,,,,,,,,geocrs:isGeographic,,,,
,,,,,,,,,geocrs:isProjected,,,,
,,,,,,,iso19111:isSphere,ign:isSphere,geocrs:isSphere,,,"Indicates whether the ellipsoid is a sphere. Cf. ISO 19111:2007:2007-07, table 37, attribute ellipsoid=sphere indicator.",
,,,,,,,,,geocrs:isVertical,,,,
,,,,,,,iso19111:maximumOccurs,,,,,,
,,,,,,,,ign:methodFormula,,,,"The formula used by a method to perform an operation on coordinates. Cf. ISO 19111:2007:2007-07, table 48, attribute coordinate operation method formula reference.",
,,,,,,,iso19111:minimumOccurs,,,,,,
,,,,,,,,ign:northBoundLatitude,,,,"Indicates the north bound longitude of a bounding box. Cf. ISO 19115-1:2014:2014-04, part 6.6.1 and table B.15.1 line 348.",
,,,,,,,iso19111:operationVersion,ign:operationVersion,,,,"The version of an operation performed on coordinates. Cf. ISO 19111:2007:2007-07, table 42, attribute coordinate operation version.",
,,,,,,,iso19111:parameterValue,,,,,,
,,,,,,,iso19111:publicationDate,,,,,,
,,,,,,,iso19111:realizationMethod,,,,,,
,,,,,,,,ign:scope,geocrs:scope,,,"The scope of the referring object. Cf. ISO 19111:2007:2007-07, tables 4, 33 et 42, attribute scope.",
,,,,,,,,ign:sourceDimension,,,,"The dimension of the coordinate reference system associated with the data used as input of an operation. Cf. ISO 19111:2007:2007-07, table 48, attribute dimension of source CRS.",
,,,,,,,,ign:southBoundLatitude,,,,"Indicates the south bound latitude of a bounding box. Cf. ISO 19115-1:2014:2014-04, part 6.6.1 and table B.15.1 line 347.",
,,,,,,,,ign:targetDimension,,,,"The dimension of the coordinate reference system associated with the data obtained as output of an operation. Cf. ISO 19111:2007:2007-07, table 48, attribute dimension of target CRS.",
,,,,,,,,ign:westBoundLongitude,,,,"Indicates the west bound longitude of a bounding box. Cf. ISO 19115-1:2014:2014-04, part 6.6.1 and table B.15.1 line 345.",
12 changes: 6 additions & 6 deletions csv/prop/objprop.csv
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Concept,Domain,Range,Label,Definition,Comment,ISO 19111,IGN 2019,Proj4RDF,GeoSPARQL,,IGN Definition,ISO Definition
Concept,Domain,Range,Label,Definition,Comment,ISO 19111,IGN 2019,Proj4RDF,GeoSPARQL,Core Property?,IGN Definition,ISO Definition
,,,,,,iso19111:affineCS,,,,,,
,,,,,,,,geocrs:area_of_use,,,,
geosrs:axis,geosrs:CoordinateSystem,geosrs:Axis,axis,Coordinate System Axis,An axis of a CRS,iso19111:axis,ign:axis,geocrs:axis,,Core Ontology,"An axis used by some ellipsoidal or cartesian coordinate system. Cf. ISO 19111:2007:2007-07, table 17, association role axis.",
geosrs:axis,geosrs:CoordinateSystem,geosrs:Axis,axis,The property relates a coordinate system to one of its axis,,iso19111:axis,ign:axis,geocrs:axis,,Core Ontology,"An axis used by some ellipsoidal or cartesian coordinate system. Cf. ISO 19111:2007:2007-07, table 17, association role axis.",
,,,,,,iso19111:axisUnitID,,,,,,
,,,,,,iso19111:baseCRS,ign:baseCRS,,,Core Ontology,"The geodetic coordinate reference system on which a projected coordinate reference system is based. Cf. ISO 19111:2007:2007-07, table 11, association role baseCRS.",
,,,,,,iso19111:calendar,,,,,,
Expand All @@ -10,16 +10,16 @@ geosrs:axis,geosrs:CoordinateSystem,geosrs:Axis,axis,Coordinate System Axis,An a
,,,,,,iso19111:componentReferenceSystem,,,,,,
,,,,,,iso19111:conventionalRS,,,,,,
,,,,,,iso19111:coordinateOperationAccuracy,,,,,,
,,,,,,iso19111:coordinateSystem,ign:coordinateSystem,geocrs:coordinateSystem,,Core Ontology,"The coordinate system used by a coordinate reference system. Cf. ISO 19111:2007:2007-07, table 5, named association CoordinateSystem.",
geosrs:coordinateSystem,geosrs:CRS,geosrs:CoordinateSystem,coordinate system,The property relates a coordinate reference system to its coordinate system,,iso19111:coordinateSystem,ign:coordinateSystem,geocrs:coordinateSystem,,Core Ontology,"The coordinate system used by a coordinate reference system. Cf. ISO 19111:2007:2007-07, table 5, named association CoordinateSystem.",
,,,,,,iso19111:coordinateType,,,,,,
,,,,,,iso19111:cylindricalCS,,,,,,
,,,,,,iso19111:datum,ign:datum,geocrs:datum,,Core Ontology,"The datum used by a single coordinate reference system. Cf. ISO 19111:2007:2007-07, table 5, named association DefiningDatum.",
geosrs:datum,geosrs:CRS,geosrs:Datum,datum,The property relates a coordinate reference system to a datum,,iso19111:datum,ign:datum,geocrs:datum,,Core Ontology,"The datum used by a single coordinate reference system. Cf. ISO 19111:2007:2007-07, table 5, named association DefiningDatum.",
,,,,,,iso19111:datumDefiningParameter,,,,,,
,,,,,,iso19111:datumEnsemble,,,,,,
,,,,,,iso19111:derivingConversion,,,,,,
,,,,,,iso19111:axisDirection,,geocrs:direction,,Core Ontology,,
geosrs:axisDirection,geosrs:Axis,,axisdirection,The property relates a coordinate system axis to its axis direction,,iso19111:axisDirection,,geocrs:direction,,Core Ontology,,
,,,,,,,ign:domainOfValidity,,,,"Geographic area or time interval in which the referring object is valid. Cf. ISO 19111:2007:2007-07, tables 4, 33 and 42, attribute domainOfValidity.",
,,,,,,iso19111:ellipsoid,ign:ellipsoid,,,,"The ellipsoid used by a geodetic datum. Cf. ISO 19111:2007:2007-07, table 34, association role ellipsoid.",
geosrs:ellipsoid,geosrs:Datum,geosrs:Ellipsoid,ellipsoid,The properties relates a datum to its ellipsoid definition,,iso19111:ellipsoid,ign:ellipsoid,,,,"The ellipsoid used by a geodetic datum. Cf. ISO 19111:2007:2007-07, table 34, association role ellipsoid.",
,,,,,,iso19111:ellipsoidalCS,ign:ellipsoidalCS,,,,"The ellipsoidal coordinate system used by a geodetic coordinate reference system. Cf. ISO 19111:2007:2007-07, table 10, named association CoordinateSystem.",
,,,,,,iso19111:ensembleAccuracy,,,,,,
,,,,,,iso19111:frameReferenceEpoch,,,,,,epoch of coordinates that define a dynamic reference frame
Expand Down
Loading

0 comments on commit 35f4a38

Please sign in to comment.