

 Amazon Redshift tidak akan lagi mendukung pembuatan Python UDFs baru mulai Patch 198. Python yang ada UDFs akan terus berfungsi hingga 30 Juni 2026. Untuk informasi lebih lanjut, lihat [posting blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Fungsi spasial
<a name="geospatial-functions"></a>

Hubungan antara objek geometri didasarkan pada Model Persimpangan Sembilan Diperpanjang Dimensi (DE-9IM). Model ini mendefinisikan predikat seperti sama, berisi, dan sampul. Untuk informasi lebih lanjut tentang definisi hubungan spasial, lihat [DE-9IM](https://en.wikipedia.org/wiki/DE-9IM) di Wikipedia.

Untuk informasi selengkapnya tentang cara menggunakan data spasial dengan Amazon Redshift, lihat. [Menanyakan data spasial di Amazon Redshift](geospatial-overview.md)

Amazon Redshift menyediakan fungsi spasial yang bekerja dengan `GEOMETRY` dan tipe `GEOGRAPHY` data. Berikut ini mencantumkan fungsi yang mendukung tipe `GEOGRAPHY` data:
+ [ST\$1daerah](ST_Area-function.md)
+ [ST\$1ASEWKT](ST_AsEWKT-function.md)
+ [ST\$1 JSON AsGeo](ST_AsGeoJSON-function.md)
+ [ST\$1 AsHex EWKB](ST_AsHexEWKB-function.md)
+ [ST\$1 AsHex WKB](ST_AsHexWKB-function.md)
+ [ST\$1 AsText](ST_AsText-function.md)
+ [ST\$1Jarak](ST_Distance-function.md)
+ [ST\$1 GeogFromText](ST_GeogFromText-function.md)
+ [ST\$1 GeogFrom WKB](ST_GeogFromWKB-function.md)
+ [ST\$1length](ST_Length-function.md)
+ [ST\$1 NPoints](ST_NPoints-function.md)
+ [ST\$1perimeter](ST_Perimeter-function.md)

Berikut ini mencantumkan set lengkap fungsi spasial yang didukung oleh Amazon Redshift. 

**Topics**
+ [Tambahkan BBox](AddBBox-function.md)
+ [Jatuhkan BBox](DropBBox-function.md)
+ [GeometryType](GeometryType-function.md)
+ [H3\$1Batas](H3_Boundary-function.md)
+ [H3\$1Pusat](H3_Center-function.md)
+ [H3\$1 FromLongLat](H3_FromLongLat-function.md)
+ [H3\$1 FromPoint](H3_FromPoint-function.md)
+ [H3\$1 IsValid](H3_IsValid-function.md)
+ [H3\$1Polyfill](H3_Polyfill-function.md)
+ [Resolusi H3\$1](H3_Resolution-function.md)
+ [H3\$1 ToChildren](H3_ToChildren-function.md)
+ [H3\$1 ToParent](H3_ToParent-function.md)
+ [ST\$1 AddPoint](ST_AddPoint-function.md)
+ [ST\$1Angle](ST_Angle-function.md)
+ [ST\$1daerah](ST_Area-function.md)
+ [ST\$1 AsBinary](ST_AsBinary-function.md)
+ [St\$1AsewkB](ST_AsEWKB-function.md)
+ [ST\$1ASEWKT](ST_AsEWKT-function.md)
+ [ST\$1 JSON AsGeo](ST_AsGeoJSON-function.md)
+ [ST\$1 AsHex WKB](ST_AsHexWKB-function.md)
+ [ST\$1 AsHex EWKB](ST_AsHexEWKB-function.md)
+ [ST\$1 AsText](ST_AsText-function.md)
+ [St\$1azimuth](ST_Azimuth-function.md)
+ [ST\$1Batas](ST_Boundary-function.md)
+ [ST\$1Buffer](ST_Buffer-function.md)
+ [ST\$1Centroid](ST_Centroid-function.md)
+ [ST\$1Kumpulkan](ST_Collect-function.md)
+ [ST\$1berisi](ST_Contains-function.md)
+ [ST\$1 ContainsProperly](ST_ContainsProperly-function.md)
+ [ST\$1 ConvexHull](ST_ConvexHull-function.md)
+ [ST\$1 CoveredBy](ST_CoveredBy-function.md)
+ [ST\$1meliputi](ST_Covers-function.md)
+ [ST\$1salib](ST_Crosses-function.md)
+ [Dimensi ST\$1](ST_Dimension-function.md)
+ [ST\$1terputusnya](ST_Disjoint-function.md)
+ [ST\$1Jarak](ST_Distance-function.md)
+ [ST\$1 DistanceSphere](ST_DistanceSphere-function.md)
+ [ST\$1 DWithin](ST_DWithin-function.md)
+ [ST\$1 EndPoint](ST_EndPoint-function.md)
+ [ST\$1amplop](ST_Envelope-function.md)
+ [ST\$1sama](ST_Equals-function.md)
+ [ST\$1 ExteriorRing](ST_ExteriorRing-function.md)
+ [ST\$1Force2D](ST_Force2D-function.md)
+ [ST\$1Force3D](ST_Force3D-function.md)
+ [ST\$1Force3dm](ST_Force3DM-function.md)
+ [ST\$1Force3dz](ST_Force3DZ-function.md)
+ [ST\$1Force4D](ST_Force4D-function.md)
+ [ST\$1 GeoHash](ST_GeoHash-function.md)
+ [ST\$1 GeogFromText](ST_GeogFromText-function.md)
+ [ST\$1 GeogFrom WKB](ST_GeogFromWKB-function.md)
+ [ST\$1Geometryn](ST_GeometryN-function.md)
+ [ST\$1 GeometryType](ST_GeometryType-function.md)
+ [ST\$1 GeomFrom EWKB](ST_GeomFromEWKB-function.md)
+ [ST\$1 GeomFrom EWKT](ST_GeomFromEWKT-function.md)
+ [ST\$1 GeomFromGeoHash](ST_GeomFromGeoHash-function.md)
+ [ST\$1 JSON GeomFromGeo](ST_GeomFromGeoJSON-function.md)
+ [ST\$1 GeomFromGeoSquare](ST_GeomFromGeoSquare-function.md)
+ [ST\$1 GeomFromText](ST_GeomFromText-function.md)
+ [ST\$1 GeomFrom WKB](ST_GeomFromWKB-function.md)
+ [ST\$1 GeoSquare](ST_GeoSquare-function.md)
+ [ST\$1 N InteriorRing](ST_InteriorRingN-function.md)
+ [ST\$1berpotongan](ST_Intersects-function.md)
+ [Persimpangan ST\$1](ST_Intersection-function.md)
+ [ST\$1 CCW IsPolygon](ST_IsPolygonCCW-function.md)
+ [ST\$1 CW IsPolygon](ST_IsPolygonCW-function.md)
+ [ST\$1 IsClosed](ST_IsClosed-function.md)
+ [ST\$1 IsCollection](ST_IsCollection-function.md)
+ [ST\$1 IsEmpty](ST_IsEmpty-function.md)
+ [ST\$1 IsRing](ST_IsRing-function.md)
+ [ST\$1 IsSimple](ST_IsSimple-function.md)
+ [ST\$1 IsValid](ST_IsValid-function.md)
+ [ST\$1length](ST_Length-function.md)
+ [ST\$1 LengthSphere](ST_LengthSphere-function.md)
+ [ST\$1Panjang2D](ST_Length2D-function.md)
+ [ST\$1 LineFromMultiPoint](ST_LineFromMultiPoint-function.md)
+ [ST\$1 LineInterpolatePoint](ST_LineInterpolatePoint-function.md)
+ [ST\$1M](ST_M-function.md)
+ [ST\$1 MakeEnvelope](ST_MakeEnvelope-function.md)
+ [ST\$1 MakeLine](ST_MakeLine-function.md)
+ [ST\$1 MakePoint](ST_MakePoint-function.md)
+ [ST\$1 MakePolygon](ST_MakePolygon-function.md)
+ [ST\$1 MemSize](ST_MemSize-function.md)
+ [ST\$1 MMax](ST_MMax-function.md)
+ [ST\$1 MMin](ST_MMin-function.md)
+ [ST\$1Multi](ST_Multi-function.md)
+ [ST\$1 NDims](ST_NDims-function.md)
+ [ST\$1 NPoints](ST_NPoints-function.md)
+ [ST\$1 NRings](ST_NRings-function.md)
+ [ST\$1 NumGeometries](ST_NumGeometries-function.md)
+ [ST\$1 NumInteriorRings](ST_NumInteriorRings-function.md)
+ [ST\$1 NumPoints](ST_NumPoints-function.md)
+ [ST\$1perimeter](ST_Perimeter-function.md)
+ [ST\$1Perimeter2D](ST_Perimeter2D-function.md)
+ [ST\$1titik](ST_Point-function.md)
+ [st\$1pointn](ST_PointN-function.md)
+ [ST\$1poin](ST_Points-function.md)
+ [ST\$1Poligon](ST_Polygon-function.md)
+ [ST\$1 RemovePoint](ST_RemovePoint-function.md)
+ [ST\$1terbalik](ST_Reverse-function.md)
+ [ST\$1 SetPoint](ST_SetPoint-function.md)
+ [ST\$1Setsrid](ST_SetSRID-function.md)
+ [ST\$1menyederhanakan](ST_Simplify-function.md)
+ [ST\$1SRID](ST_SRID-function.md)
+ [ST\$1 StartPoint](ST_StartPoint-function.md)
+ [ST\$1Touches](ST_Touches-function.md)
+ [ST\$1Transform](ST_Transform-function.md)
+ [ST\$1Union](ST_Union-function.md)
+ [ST\$1dalam](ST_Within-function.md)
+ [ST\$1X](ST_X-function.md)
+ [ST\$1 XMax](ST_XMax-function.md)
+ [ST\$1 XMin](ST_XMin-function.md)
+ [ST\$1Y](ST_Y-function.md)
+ [ST\$1 YMax](ST_YMax-function.md)
+ [ST\$1 YMin](ST_YMin-function.md)
+ [ST\$1Z](ST_Z-function.md)
+ [ST\$1 ZMax](ST_ZMax-function.md)
+ [ST\$1 ZMin](ST_ZMin-function.md)
+ [Mendukung BBox](SupportsBBox-function.md)