tree: b6903aa5b58e5c7ee223a597f646692dd89f21e4
  1. BinUtils.java
  2. GeometryUtils.java
  3. Haversine.java
  4. HiveGeometry.java
  5. HiveGeometryOIHelper.java
  6. LogUtils.java
  7. README.md
  8. ST_Area.java
  9. ST_AsBinary.java
  10. ST_AsGeoJson.java
  11. ST_AsJson.java
  12. ST_AsShape.java
  13. ST_AsText.java
  14. ST_Bin.java
  15. ST_BinEnvelope.java
  16. ST_Boundary.java
  17. ST_Buffer.java
  18. ST_Centroid.java
  19. ST_Contains.java
  20. ST_ConvexHull.java
  21. ST_CoordDim.java
  22. ST_Crosses.java
  23. ST_Difference.java
  24. ST_Dimension.java
  25. ST_Disjoint.java
  26. ST_Distance.java
  27. ST_DistanceSphere.java
  28. ST_EndPoint.java
  29. ST_Envelope.java
  30. ST_EnvIntersects.java
  31. ST_Equals.java
  32. ST_ExteriorRing.java
  33. ST_GeodesicLengthWGS84.java
  34. ST_GeomCollection.java
  35. ST_Geometry.java
  36. ST_GeometryAccessor.java
  37. ST_GeometryN.java
  38. ST_GeometryProcessing.java
  39. ST_GeometryRelational.java
  40. ST_GeometryType.java
  41. ST_GeomFromGeoJson.java
  42. ST_GeomFromJson.java
  43. ST_GeomFromShape.java
  44. ST_GeomFromText.java
  45. ST_GeomFromWKB.java
  46. ST_InteriorRingN.java
  47. ST_Intersection.java
  48. ST_Intersects.java
  49. ST_Is3D.java
  50. ST_IsClosed.java
  51. ST_IsEmpty.java
  52. ST_IsMeasured.java
  53. ST_IsRing.java
  54. ST_IsSimple.java
  55. ST_Length.java
  56. ST_LineFromWKB.java
  57. ST_LineString.java
  58. ST_M.java
  59. ST_MaxM.java
  60. ST_MaxX.java
  61. ST_MaxY.java
  62. ST_MaxZ.java
  63. ST_MinM.java
  64. ST_MinX.java
  65. ST_MinY.java
  66. ST_MinZ.java
  67. ST_MLineFromWKB.java
  68. ST_MPointFromWKB.java
  69. ST_MPolyFromWKB.java
  70. ST_MultiLineString.java
  71. ST_MultiPoint.java
  72. ST_MultiPolygon.java
  73. ST_NumGeometries.java
  74. ST_NumInteriorRing.java
  75. ST_NumPoints.java
  76. ST_Overlaps.java
  77. ST_Point.java
  78. ST_PointFromWKB.java
  79. ST_PointN.java
  80. ST_PointZ.java
  81. ST_PolyFromWKB.java
  82. ST_Polygon.java
  83. ST_Relate.java
  84. ST_SetSRID.java
  85. ST_SRID.java
  86. ST_StartPoint.java
  87. ST_SymmetricDiff.java
  88. ST_Touches.java
  89. ST_Union.java
  90. ST_Within.java
  91. ST_X.java
  92. ST_Y.java
  93. ST_Z.java
java/hive-geospatial-functions/src/main/java/org/apache/impala/hive/geospatial/esri/README.md

ESRI Geospatial UDF Functions

These files are copied from Apache Hive's geospatial UDF library, which itself was originally ported from the Esri Spatial Framework for Hadoop.

Provenance

  • Original source: com.esri.hadoop.hive (Esri Spatial Framework for Hadoop)
  • Intermediate: org.apache.hadoop.hive.ql.udf.esri (Apache Hive)
  • This copy: org.apache.impala.hive.geospatial.esri (Apache Impala)

Modifications from Hive

  • Package renamed from org.apache.hadoop.hive.ql.udf.esri
  • serde/ and shims/ subdirectories not copied (Hive-specific table SerDes, not needed for ST_ UDF execution)