41. Bilaga A: PostGIS-funktioner¶
41.1. Constructors¶
- ST_MakePoint(Longitud, Latitud)
Returnerar en ny punkt. Notera koordinaternas ordning (longitud sedan latitud).
- ST_GeomFromText(WellKnownText, srid)
Returnerar en ny geometri från en standard WKT-sträng och srid.
- ST_SetSRID(geometry, srid)
Uppdaterar srid på en geometri. Returnerar samma geometri. Detta ändrar inte geometrins koordinater, det uppdaterar bara srid. Denna funktion är användbar för att konditionera geometrier som skapats utan en srid.
- ST_Expand(geometry, Radius)
Returnerar en ny geometri som är en utvidgad begränsningsbox för indatageometrin. Denna funktion är användbar för att skapa kuvert för användning i indexerade sökningar.
41.2. Utdata¶
41.3. Mått¶
- ST_Area(geometry)
Returnerar geometrins area i enheterna för det spatiala referenssystemet.
- ST_Length(geometry)
Returnerar geometrins längd i enheterna för det spatiala referenssystemet.
- ST_Perimeter(geometry)
Returnerar geometrins omkrets i enheterna för det spatiala referenssystemet.
- ST_NumPoints(linestring)
Returnerar antalet toppar i en linjestring.
- ST_NumRings(polygon)
Returnerar antalet ringar i en polygon.
- ST_NumGeometries(geometry)
Returnerar antalet geometrier i en geometrisamling.
41.4. Relationer¶
- ST_Distance(geometry, geometry)
Returnerar avståndet mellan två geometrier i enheterna för det spatiala referenssystemet.
- ST_DWithin(geometry, geometry, radius)
Returnerar true om geometrierna ligger inom radieavståndet från varandra, annars false.
- ST_Intersects(geometry, geometry)
Returnerar true om geometrierna inte är disjunkta, annars false.
- ST_Contains(geometry, geometry)
Returnerar true om den första geometrin helt innehåller den andra geometrin, annars false.
- ST_Crosses(geometry, geometry)
Returnerar true om en linje- eller polygongräns korsar en annan linje- eller polygongräns, annars false.