MI_Polygon
Beschreibung
Erstellt ein neues Feature-Geometrieobjekt, das ein Polygon darstellt.
Syntax
MI_Polygon ( rings, csys )
Argumente
rings ist eine Zeichenfolge mit durch Komma getrennten Koordinatenpaaren und trennt anhand von Klammern Kreise voneinander, und
csys ist eine Angabe des Koordinatensystems.
Beispiel
Erstellt ein neues Feature-Geometrieobjekt, das ein Polygon darstellt.
select MI_Polygon('-79.376,43.648,-79.375,43.647,-79.374,43.646,-79.376,43.648','epsg:4326') as mi_polygon from countries where country='Canada'
Beispiel
Erstellt ein neues Feature-Geometrieobjekt, das ein Multi-Polygon mit zwei Kreisen darstellt.
select MI_Polygon('(-63.670492,52.449781,-64.2521,50.191888,-59.91817,49.194292,-59.532218,51.900433)(-82.705428,40.435358,-75.537582,34.761834,-70.333416,38.613649,-74.29993,41.367863)','epsg:4326') as mi_polygon from countries where country='Canada'
Beispiel
Erstellt ein neues Feature-Geometrieobjekt, das ein Multi-Polygon darstellt, und wählt anhand dessen die Länder aus, die es überschneidet.
select Country from countries where obj Intersects MI_Polygon('(-63.670492,52.449781,-64.2521,50.191888,-59.91817,49.194292,-59.532218,51.900433)(-82.705428,40.435358,-75.537582,34.761834,-70.333416,38.613649,-74.29993,41.367863)','epsg:4326')
Anmerkungen
Wenn Sie die Koordinaten angeben, welche die Knoten des Polygons darstellen, können Sie das Koordinatenpaar des Endknotens angeben, der das Polygon abschließen würde, oder das Koordinatenpaar auslassen. Dieses wird für Sie hinzugefügt.
Der Parameter csys kann ein Verweis auf ein begrenztes Koordinatensystemobjekt oder eine Zeichenfolgendarstellung eines Koordinatensystems mit der Notation codespace:code sein.