OpenGISの標準は、ジオメトリの寸法を照会するための3つのメソッドを言及します:
dimension()
:ジオメトリの固有の寸法:0
ためにPoint
1
ためにCurve
2
ためにSurface
coordinateDimension()
:ジオメトリの座標の数:2
ためにX,Y
3
以下のためX,Y,Z
かX,Y,M
4
ためにX,Y,Z,M
spatialDimension()
:このドキュメントにはこの説明はありません。
opengis.netのWebサイトにあるこのRDFドキュメントは、さらに次のように説明しcoordinateDimension
ています。
座標系におけるこのジオメトリの位置を記述するために必要な測定または軸の数。
そして次のように記述spatialDimension
します:
座標系におけるこのジオメトリの空間位置を記述するために必要な測定値または軸の数。
したがって、後者は「位置」とは対照的に「空間的位置」を指します。これは、それらの違いを理解するのにあまり役立ちません。
違いは何であるcoordinateDimension()
とはspatialDimension()
?
coordinateDimension
が、唯一の「空間」座標を含むX
、Y
、Z
、と無視しますM
。したがって、可能な値:2
2D、3
3D。これは理にかなっていますか?
coordinateDimension
固有の寸法を参照する場合がありますが、spatialDimension
絶対寸法(Z
および/またはM
)私の仮定dimension
は、トポロジーの次元を参照するRDFドキュメントのプロパティに基づいています。
spatialDimension
、地理的(または投影された)座標系に依存し、coordinateDimension
任意のまたはローカルな座標系を含めることもできます。