OGIS
SQL versio 1.1
|
ISO
ver. 4
|
Lyhyt
kuvaus paluuarvosta
|
Vertailuoperaattorit
|
Bool Contains(Geom,
Geom)
|
ST_Contains
|
Tosi, jos 1. geometrioista sisältää toisen
|
Bool Crosses(Geom,
Geom)
|
|
Tosi, jos geometriat risteävät.
|
Bool Disjoint(Geom,
Geom)
|
ST_Outside
|
Tosi, jos geometriat täysin erillään
|
Bool Equals(Geom,
Geom)
|
|
Tosi, jos geometriat täysin samoja
|
Bool Intersects(Geom,
Geom)
|
|
Tosi, jos geometriat leikkaavat toisiaan
|
Bool Overlaps(Geom,
Geom)
|
ST_Overlaps
|
Tosi, jos geometriat leikkaavat toisensa
|
Bool Relate(Geom,
Geom, Str)
|
|
Testaa vertailtavien geometrioiden välisen matriisina
annetun 9-topologisen suhteen
|
Bool Touches(Geom,
Geom)
|
ST_Meets
|
Tosi, jos geometriat koskettavat toisiaan
|
Bool Within(Geom,
Geom)
|
ST_ContainedBy
|
Tosi, jos 1. geometrioista on toisen sisällä
|
Mittausfunktiot
|
Dbl Area(Geom)
|
ST_Area
|
Alueiden yhteispinta-ala
|
Pnt Centroid(Geom)
|
ST_Centroid
|
Geometrian keskiarvopiste
|
Dbl Distance(Geom,
Geom)
|
ST_Distance
|
Geometrioiden välinen lyhin etäisyys
|
Dbl Length(Geom)
|
ST_Length
|
Viivaelementtien yhteispituus
|
Dbl Perimeter(Geom)
|
ST_Perimeter
|
Alueiden rajaviivojen yhteispituus
|
Pnt PointOnSurface(Geom)
|
ST_InsidePoint
|
Pisteen, joka on aluerajauksen sisällä
|
Geometrian
laskentafunktiot
|
Geom Buffer(Geom,
Dbl)
|
ST_Buffer
|
Kohteen ympärille vyöhykealueen etäisyydellä
|
Geom ConvexHull(Geom)
|
|
Geometriasta muodostettu convex-hull
|
Geom Difference(Geom,
Geom)
|
ST_Difference
|
Geometrioiden osat, jotka eivät ole yhteisiä.
|
Env Envelope(Geom)
|
ST_Envelope
|
Kohteen geometriakehys
|
Geom
Intersection(Geom, Geom)
|
ST_Intersection
|
Geometrioiden leikkaus- eli yhteinen geometria
|
Geom Union(Geom,
Geom)
|
ST_Union
|
Geometrioiden yhdistelmä
|
Rakennefunktiot
|
Pnt EndPoint(Curve)
|
|
Käyrän loppupiste
|
Geom ExteriorRing(Surf)
|
ST_ExteriorBoundary
|
Monikulmion ulkoraja
|
Geom GeometryN(Geom,
Int)
|
ST_ExtractAt
|
Kohteen n. geometria
|
GeomList InteriorRings(Surf)
|
ST_GetInteriorBoundaryAt
|
Monikulmion saarekkeiden geometria
|
Bool IsClosed(Curve)
|
ST_Closed
|
Tosi, jos käyrä sulkeutuu alkupisteeseensä
|
Bool IsEmpty(Geom)
|
|
Tosi, jos geometria on tyhjä joukko.
|
Bool IsRing(Curve)
|
|
Tosi, jos viivageometria sulkeutuu alkupisteeseensä eikä
leikkaa itseään.
|
Bool IsSimple(Geom)
|
|
Tosi, jos geometria ei leikkaa itseään
|
Int NumGeometries(Geom)
|
ST_Count
|
Kohteeseen kuuluvien primitiivien lukumäärä
|
Int NumInteriorRings(Surf)
|
|
Monikulmion saarekkeiden lukumäärä
|
Int NumPoints(LineString)
|
|
Viivajonon pisteiden lukumäärä
|
Pnt PointN(Linestring,
Int)
|
ST_GetPointAt
|
Viivajonon n. piste
|
Pnt StartPoint(Curve)
|
|
Käyrän alkupiste
|
Dbl X(Pnt)
|
ST_X
|
Pisteen itäkoordinaatti
|
Dbl Y(Pnt)
|
ST_Y
|
Pisteen pohjoiskoordinaatti
|
ISO
versio 4
|
OGIS
1.1
|
Lyhyt
kuvaus paluuarvosta
|
Vertailuoperaattorit
|
Bool ST_ContainedBy(ST_Spatial,
ST_Spatial)
|
Within
|
Tosi, jos 1. geometrioista on toisen sisällä.
|
Bool ST_Contains(ST_Spatial,
ST_Spatial)
|
Contains
|
Tosi, jos 1. geometrioista sisältää toisen.
|
Bool ST_Meets(ST_Spatial,
ST_Spatial)
|
Touches
|
Tosi, jos geometriat koskettavat toisiaan.
|
Bool ST_Outside(ST_Spatial,
ST_Spatial)
|
Disjoint
|
Tosi, jos geometriat täysin erillään.
|
Bool ST_Overlaps(ST_Spatial,
ST_Spatial)
|
Overlaps
|
Tosi, jos geometriat leikkaavat toisensa.
|
Mittausfunktiot
|
Dbl ST_Area(ST_Spatial)
|
Area
|
Alueiden yhteispinta-ala
|
Dbl ST_Azimuth(ST_Spatial,
ST_Spatial)
|
|
Kohteiden välinen suuntakulma
|
ST_Spatial ST_Centroid(ST_Spatial)
|
Centroid
|
Geometrian keskiarvopiste
|
Dbl ST_Distance(ST_Spatial,
ST_Spatial)
|
Distance
|
Geometrioiden välinen lyhin etäisyys
|
ST_Point ST_InsidePoint(ST_Polygon)
|
Point
OnSurface
|
Pisteen, joka on aluerajauksen sisällä
|
Dbl ST_Length(ST_Spatial)
|
Length
|
Viivaelementtien yhteispituus
|
Dbl ST_Perimeter(ST_Spatial)
|
Perimeter
|
Alueiden rajaviivojen yhteispituus
|
Geometrian
laskentafunktiot
|
ST_Spatial ST_Buffer(ST_Spatial,
Dbl)
|
Buffer
|
Kohteen ympärille vyöhykealue
|
ST_Spatial ST_Difference(ST_Spatial,ST_Spatial)
|
Difference
|
Geometrioiden osat, jotka eivät ole yhteisiä.
|
ST_Envelope ST_Envelope(ST_Spatial)
|
Envelope
|
Kohteen geometriakehys
|
ST_Spatial
ST_Intersection(ST_Spatial,
ST_Spatial)
|
Intersection
|
Geometrioiden yhteinen geometria
|
ST_Spatial ST_Union(ST_Spatial,
ST_Spatial)
|
Union
|
Geometrioiden yhdistelmä
|
Rakennefunktiot
|
Dbl ST_Count(ST_Spatial)
|
NumGeometries
|
Kohteeseen kuuluvien primitiivien lukumäärä
|
Bool ST_Curve.ST_Closed
|
IsClosed
|
Tosi, jos käyrä sulkeutuu alkupisteeseensä
|
Int ST_Coordinates
(ST_Coord, ST_Coord, ST_Coord)
|
|
Ordinaatoista 2- tai 3-ulotteisen koordinaatti
|
Int ST_Dimension(ST_Spatial)
|
|
Kohteen vapausaste eli geometriataso
|
ST_Path ST_ExteriorBoundary(ST_Polygon)
|
ExteriorRing
|
Monikulmion ulkoraja
|
ST_Spatial ST_ExtractAt(ST_Spatial)
|
GeometryN
|
Kohteen n. geometria
|
ST_Polygon
ST_GetInteriorBoundaryAt(ST_Polygon, Int)
|
InteriorRings
|
Monikulmion saarekkeiden geometria
|
ST_Point ST_GetPointAt(ST_LineString,
Int)
|
PointN
|
Viivajonon n. piste
|
Bool ST_Is2D(ST_Coordinates)
|
|
Tosi, jos koordinaatti on 2-ulotteinen
|
Bool ST_Is3D(ST_Coordinates)
|
|
Tosi, jos koordinaatti on 3-ulotteinen
|
Bool ST_Curve.ST_SelfIntersecting
|
|
Tosi, jos geometria leikkaa itseään.
|
ST_Coord ST_X(ST_Coordinates)
|
X
|
Pisteen itäkoordinaatti
|
ST_Coord ST_Y(ST_Coordinates)
|
Y
|
Pisteen pohjoiskoordinaatti
|
ST_Coord ST_Z(ST_Coordinates)
|
|
Pisteen korkeusarvo
|