Vektör geometri objelerini
harita üzerinde görüntüleyebilmek, mekansal nesnelerin mekansal referans
sistemlerini belirtebilmek ve mekansal referans sistemlerini birbirleri
arasında dönüştürebilmek için kullanılan metin işaretleme dilidir. WKT PostGIS
ve DB2 gibi veritabanlarında mekansal bilgilerin saklamak ve transfer etmek
için kullanılır. Formatlar OGC tarafından tanımlanır ve “Simple Feature Access” ve “Coordinate
Transformation Service” spesifikasyonlarında açıklanır.
Tanımlanabilecek Geometrik Nesneler
·
Geometri
(Geometry)
·
Nokta (Point),
Çoklu Nokta (MultiPoint)
·
Çizgi (LineString),
Çoklu Çizgi (Multi LineString)
·
Çokgen (Polygon),
Çoklu Çokgen (MultiPolygon) , Üçgen (Üçgen)
·
Daire
(CircularString)
·
Eğri (Curve),
Çoklu Eğri (MultiCurve), Bileşik Eğri (CompoundCurve)
·
Eğri Çokgen (CurvePolygon)
·
Yüzey (Surface),
Çoklu Yüzey (MultiSurface), Çokyüzeyli (PolyhedralSurface)
·
TIN
·
Geometri
Kolleksiyonu (GeometryCollection)
Geometri koordinatları 2D
(x,y), 3D (x,y,z), 4D (x,y,z,m) olabilir. M değeri doğrusal referans sisteminin
bir parçasıdır. Üç boyutlu geometriler geometri tipinden sonraki “Z” ile,
doğrusal referans sistemlerinde ise geometri tipinden sonraki “M” ile belirtilir.
Koordinat içermeyen boş geometriler geometri tipinin adından sonraki
EMPTY
sembolü
ile belirtilir.
WKT geometrileri OGC
spesifikasyonlarına göre ve bu spesifikasyonları destekleyen uygulamalar
tarafından kullanılır. Örneğin PostGIS geometrileri WKT’ye çeviren böylece
geometriyi insanlar tarafından okunabilecek hale getiren fonksiyonlar
içermektedir.
WKT Geometri Tanımlama Örnekleri
·
POINT
(30 10)
·
LINESTRING
(30 10, 10 30, 40 40)
·
POLYGON
((30 10, 10 20, 20 40, 40 40, 30 10))
·
POLYGON
((35 10, 10 20, 15 40, 45 45, 35 10),(20 30, 35 35, 30 20, 20 30))
·
MULTIPOINT
(10 40, 40 30, 20 20, 30 10)
·
MULTILINESTRING
((10 10, 20 20, 10 40),(40 40, 30 30, 40 20, 30 10))
·
MULTIPOLYGON
(((30 20, 10 40, 45 40, 30 20)),((15 5, 40 10, 10 20, 5 10, 15 5)))
Hiç yorum yok:
Yorum Gönder