Skip to content

Commit c4e09d0

Browse files
committed
update
1 parent c5773cb commit c4e09d0

File tree

1 file changed

+45
-6
lines changed

1 file changed

+45
-6
lines changed

Geospatial.md

Lines changed: 45 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -44,12 +44,51 @@ locations on Earth.
4444
The default CRS `OGC:CRS84` means that the geospatial features must be stored
4545
in the order of longitude/latitude based on the WGS84 datum.
4646

47-
Non-defaullt CRS values are specified by any string that uniquely identifies coordinate reference system associated with this type.
48-
To maximize interoperability suggested (but not limited to) formats for CRS are:
49-
* `authorithy:identifier` - where `authorithy` represents some well known authorities - examples are `OGC:CRS84`, `OGC:CRS83`, `OGC:CRS27`.
50-
* `inlined_projjson` - Inlining whole CRS definition in [PROJJSON](https://proj.org/en/stable/specifications/projjson.html) format.
51-
* `srid:identifier` - [SRID - Spatial reference identifier](https://en.wikipedia.org/wiki/Spatial_reference_system#Identifier), `identifier` is the SRID itself.
52-
* `projjson:table_property_name` - where `table_property_name` is the name of a table property where the projjson string is stored
47+
Non-default CRS values are specified by any case insensitive string that uniquely identifies a coordinate reference system associated with this type.
48+
To maximize interoperability, suggested (but not limited to) formats for CRS are:
49+
* `authorithy:code` - where `authorithy` represents some well known authorities, and `code` is the code used by the authority to identify the CRS - examples are `OGC:CRS84`, `OGC:CRS83`, `OGC:CRS27`, `EPSG:4326`. See [https://spatialreference.org/](https://spatialreference.org/) for definitions coordinate reference systems provided by some well known authorities.
50+
* `srid:identifier` - A reference using a [Spatial reference identifier (SRID)](https://en.wikipedia.org/wiki/Spatial_reference_system#Identifier), where identifier is the numeric SRID value. For example: `SRID:0`.
51+
* `projjson:table_property_name` - where `table_property_name` is a reference to a CRS definition in [PROJJSON](https://proj.org/en/stable/specifications/projjson.html), stored in the table property.
52+
* `projjson` - A complete CRS definition embedded directly using the [PROJJSON](https://proj.org/en/stable/specifications/projjson.html) specification. Example for OGC:CRS83:
53+
```
54+
* `projjson` - A complete CRS definition embedded directly using the [PROJJSON](https://proj.org/en/stable/specifications/projjson.html) specification.
55+
```
56+
{
57+
"type": "GeographicCRS",
58+
"name": "NAD83",
59+
"datum": {
60+
"type": "GeodeticReferenceFrame",
61+
"name": "North American Datum 1983",
62+
"ellipsoid": {
63+
"name": "GRS 1980",
64+
"semi_major_axis": 6378137,
65+
"semi_minor_axis": 6356752.314140356,
66+
"unit": "metre"
67+
}
68+
},
69+
"coordinate_system": {
70+
"subtype": "ellipsoidal",
71+
"axis": [
72+
{
73+
"name": "Geodetic longitude",
74+
"abbreviation": "Lon",
75+
"direction": "east",
76+
"unit": "degree"
77+
},
78+
{
79+
"name": "Geodetic latitude",
80+
"abbreviation": "Lat",
81+
"direction": "north",
82+
"unit": "degree"
83+
}
84+
]
85+
},
86+
"id": {
87+
"authority": "EPSG",
88+
"code": 4269
89+
}
90+
}
91+
```
5392
5493
For geographic CRS, longitudes are bound by [-180, 180] and latitudes are bound
5594
by [-90, 90].

0 commit comments

Comments
 (0)