Hi all,

GeoMesa integrates with Spark SQL and allows for queries like:

select * from chicago where case_number = 1 and st_intersects(geom, st_makeBox2d(st_point(-77, 38), st_point(-76, 39)))

GeoMesa does this by calling package protected Spark methods to implement geospatial user defined types and functions.

Cheers,

Jim

On 10/10/2017 11:30 AM, Georg Heiler wrote:
What about someting like gromesa?
Anastasios Zouzias <zouz...@gmail.com <mailto:zouz...@gmail.com>> schrieb am Di. 10. Okt. 2017 um 15:29:

    Hi,

    Which spatial operations do you require exactly? Also, I don't
    follow what you mean by combining logical operators?

    I have created a library that wraps Lucene's spatial functionality
    here: https://github.com/zouzias/spark-lucenerdd/wiki/Spatial-search

    You could give a try to the library, it supports intersections /
    within /  etc. Ideally, I try to push all spatial Lucene features
    in the library.

    See also,
    https://github.com/zouzias/spark-lucenerdd/wiki/Related-Work for
    related libraries.

    Best,
    Anastasios


    On Tue, Oct 10, 2017 at 11:21 AM, Imran Rajjad <raj...@gmail.com
    <mailto:raj...@gmail.com>> wrote:

        I need to have a location column inside my Dataframe so that I
        can do spatial queries and geometry operations. Are there any
        third-party packages that perform this kind of operations. I
        have seen a few like Geospark and megalan but they don't
        support operations where spatial and logical operators can be
        combined.

        regards,
        Imran

-- I.R




-- -- Anastasios Zouzias


Reply via email to