Skip to content

Functions in GEOS > 3.5.0 to implement #126

@caspervdw

Description

@caspervdw

From the GEOS changes at https://github.com/libgeos/geos/blob/master/NEWS

Could be exposed as new functions:

  • GEOSBuildArea
  • GEOSMakeValid
  • GEOSPolygonize_valid
  • GEOSCoverageUnion
  • GEOSMinimumBoundingCircle
  • GEOSCoordSeq_isCCW
  • GEOSFrechetDistance
  • GEOSReverse --> ENH: Add GEOSReverse #243
  • GEOSSegmentIntersection
  • GEOSGeomGetZ
  • GEOSGeom_{get,set}UserData (Rashad Kanavath)
  • GEOSGeom_{set,get}Precision (ENH: Add get / set precision ufuncs #257)
  • GEOSMinimumRotatedRectangle
  • GEOSMaximumInscribedCircle
  • GEOSLargestEmptyCircle
  • GEOSMinimumWidth
  • GEOSMinimumClearance
  • GEOSMinimumClearanceLine
  • GEOSDistanceWithin —> [Done] dwithin for GEOS 3.10.0 #417
  • GEOSDensify —> ENH: Add densify ufunc #299
  • GEOSMakeValidWithParams
  • GEOSWKBWriter_getFlavor, GEOSWKBWriter_setFlavor
  • GEOSConstrainedDelaunayTriangulation

Having to do with strtree:

Functions that we could use internally:

  • GEOSCoordSeq_setXY, GEOSCoordSeq_setXYZ, GEOSCoordSeq_getXY, GEOSCoordSeq_getXYZ
  • GEOSGeom_createPointFromXY
  • GEOSGeom_getXMin, GEOSGeom_getXMax, GEOSGeom_getYMin, GEOSGeom_getYMax
  • GEOSCoordSeq_copyFromArrays, GEOSCoordSeq_copyFromBuffer, GEOSCoordSeq_copyToArrays, GEOSCoordSeq_copyToBuffer

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestgood first issueGood for newcomersto-shapelyThis issue needs to be transferred to shapely

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions