CRS eksen adlarını nerede bulabilirim?
Bir SUBSETTINGCRSWCS sorgusunun bağımsız değişkenini kullanırken, CRS alt kümesindeki eksen etiketlerinin sağlanması gerekir.
Bu cevap için GeoServer değil iş WCS parametreler "subsettingcrs" ve "outputcrs" does devletler bu
Eksen isimleri şuradan kontrol edilebilir: http://www.opengis.net/def/crs/EPSG/0/3857 ve öyle görünüyorlar
Kartezyen 2D CS. Eksenler: doğuya doğru, kuzeye (X, Y). Yönler: doğu, kuzey. Ölçü birimi: m.
Bununla birlikte, bu belirli CRS veya diğerleri için sağlanan bağlantıda bu sözü veya eksenle ilgili herhangi bir sözü görmüyorum.
Belirli bir CRS için eksen adlarının ne olduğunu nasıl kontrol ederim?
Yanıtlar
Görünüşe göre XML raporunun biçimi değiştirilmiş ve artık yeni başlayanlar için daha karmaşık.
Sadece eksen sırasını gözlerinizle görmek istiyorsanız, en kolayı "3857" ile metin araması yapmaktır. https://epsg.org. Sonuç, yol açan bir vuruştur
https://epsg.org/crs_3857/WGS-84-Pseudo-Mercator.html?
Koordinat Sistemi Ayrıntıları bölümü istenen bilgileri verir:
Cartesian 2D CS. Axes: easting, northing (X,Y). Orientations: east, north. UoM: m.
Orijinal bağlantıyı veya epsg.org'un yeni REST API'sinin URL'sini kullanırken, kullanıcı sistemin nasıl çalıştığını bilmelidir.
- EPSG: 3857, Öngörülen bir Koordinat Sistemidir
<gml:ProjectedCRS xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:epsg="urn:x-ogp:spec:schema-xsd:EPSG:2.2:dataset"
xmlns:gml="http://www.opengis.net/gml/3.2" gml:id="epsg-crs-3857">
- Belgenin altından, 3857'nin 4449 EPSG kodlu Kartezyen Koordinat Sistemine dayandığını görebilirsiniz.
<gml:cartesianCS xlink:href="https://apps.epsg.org/api/v1/CoordSystem/4499/export?format=gml"/>
- Sağlanan bağlantı https://apps.epsg.org/api/v1/CoordSystem/4499/export?format=gml eksen isimleri, eksen kısaltmaları ve eksen sırası dahil olmak üzere bu Kartezyen sistemin ayrıntılarını verir.
<gml:CartesianCS xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:epsg="urn:x-ogp:spec:schema-xsd:EPSG:2.2:dataset" xmlns:gml="http://www.opengis.net/gml/3.2" gml:id="epsg-cs-4499">
<gml:metaDataProperty>
<epsg:CommonMetaData>
<epsg:type>cartesian</epsg:type>
<epsg:informationSource>OGP</epsg:informationSource>
<epsg:revisionDate>2001-04-29</epsg:revisionDate>
<epsg:changes/>
<epsg:isDeprecated>false</epsg:isDeprecated>
</epsg:CommonMetaData>
</gml:metaDataProperty>
<gml:identifier codeSpace="EPSG">4499</gml:identifier>
<gml:name>Cartesian 2D CS. Axes: easting, northing (X,Y). Orientations: east, north. UoM: m.</gml:name>
<gml:remarks>Used in projected and engineering coordinate reference systems.</gml:remarks>
<gml:axis>
<gml:CoordinateSystemAxis gml:id="epsg-axis-41" uom="9001">
<gml:descriptionReference xlink:href="https://apps.epsg.org/api/v1/CoordinateAxisName/9906/export?format=gml"/>
<gml:identifier codeSpace="EPSG">41</gml:identifier>
<gml:axisAbbrev>X</gml:axisAbbrev>
<gml:axisDirection codeSpace="EPSG">east</gml:axisDirection>
</gml:CoordinateSystemAxis>
</gml:axis>
<gml:axis>
<gml:CoordinateSystemAxis gml:id="epsg-axis-42" uom="9001">
<gml:descriptionReference xlink:href="https://apps.epsg.org/api/v1/CoordinateAxisName/9907/export?format=gml"/>
<gml:identifier codeSpace="EPSG">42</gml:identifier>
<gml:axisAbbrev>Y</gml:axisAbbrev>
<gml:axisDirection codeSpace="EPSG">north</gml:axisDirection>
</gml:CoordinateSystemAxis>
</gml:axis>
</gml:CartesianCS>
EPSG API'ye tek bir istekle eksen adlarını görmek de mümkündür. https://apps.epsg.org/api/swagger/ui/index çıktı biçimi olarak WKT kullanarak.
https://apps.epsg.org/api/v1/CoordRefSystem/3857/export/?format=WKT
Yanıt şu dizeleri içerir
...AXIS["Easting (X)",east,ORDER[1]],AXIS["Northing (Y)",north,ORDER[2]]...
Bilgisayarınızda Proj ve yardımcı programları varsa, eksen bilgisini bulmak için projinfo'yu da kullanabilirsiniz. EPSG hizmetindekiyle tamamen aynı WKT olmalı, ancak daha uygun şekilde biçimlendirilmelidir. GDAL yardımcı programı gdalsrsinfo da aynı şeyi yapıyor.
projinfo epsg:3857 -o WKT2:2019
WKT2:2019 string:
PROJCRS["WGS 84 / Pseudo-Mercator",
BASEGEOGCRS["WGS 84",
DATUM["World Geodetic System 1984",
ELLIPSOID["WGS 84",6378137,298.257223563,
LENGTHUNIT["metre",1]]],
PRIMEM["Greenwich",0,
ANGLEUNIT["degree",0.0174532925199433]],
ID["EPSG",4326]],
CONVERSION["Popular Visualisation Pseudo-Mercator",
METHOD["Popular Visualisation Pseudo Mercator",
ID["EPSG",1024]],
PARAMETER["Latitude of natural origin",0,
ANGLEUNIT["degree",0.0174532925199433],
ID["EPSG",8801]],
PARAMETER["Longitude of natural origin",0,
ANGLEUNIT["degree",0.0174532925199433],
ID["EPSG",8802]],
PARAMETER["False easting",0,
LENGTHUNIT["metre",1],
ID["EPSG",8806]],
PARAMETER["False northing",0,
LENGTHUNIT["metre",1],
ID["EPSG",8807]]],
CS[Cartesian,2],
AXIS["easting (X)",east,
ORDER[1],
LENGTHUNIT["metre",1]],
AXIS["northing (Y)",north,
ORDER[2],
LENGTHUNIT["metre",1]],
USAGE[
SCOPE["unknown"],
AREA["World - 85┬░S to 85┬░N"],
BBOX[-85.06,-180,85.06,180]],
ID["EPSG",3857]]