[
https://issues.apache.org/jira/browse/TINKERPOP-2558?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18133071#comment-18133071
]
ASF GitHub Bot commented on TINKERPOP-2558:
-------------------------------------------
GumpacG opened a new pull request, #3743:
URL: https://github.com/apache/tinkerpop/pull/3743
As discussed previously (see the [devlist
thread](https://lists.apache.org/thread/mxg3kopgj9h9v8j299qjhdhopzpdkfow) and
the [Jira](https://issues.apache.org/jira/browse/TINKERPOP-2558)), this
proposal aims to add a first-class `Geometry` value type to Gremlin, following
SQL/MM and PostGIS.
Each value carries a model, `CARTESIAN` or `GEOGRAPHIC`, backed by an SRID,
which decides how it is measured. The proposal defines spatial predicates
(`geoWithin`, `geoContains`, `geoIntersects`, `geoDisjoint`,
`geoWithinDistance`, `geoIntersectsBox`, `geoEquals`) and steps (`distance`,
`buffer`, `envelope`, `asGeometry`, `asGeography`), a `Geometry(...)` literal
in the grammar, `GType` entries for the shapes and models, a total ordering,
and a GraphBinary and GraphSON format.
JTS would become a new `gremlin-core` dependency.
> GEO Spatial APIs
> ----------------
>
> Key: TINKERPOP-2558
> URL: https://issues.apache.org/jira/browse/TINKERPOP-2558
> Project: TinkerPop
> Issue Type: Improvement
> Components: process
> Affects Versions: 3.5.0
> Reporter: Jitesh
> Priority: Major
>
> Provide support for Geo based APIs (predicates, objects, etc)
>
>
--
This message was sent by Atlassian Jira
(v10.3.26#10030026)