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.