Hi,
GeoMesa supports ECQL, so you can use any predicates defined there:
http://docs.geoserver.org/latest/en/user/filter/ecql_reference.html
http://docs.geoserver.org/latest/en/user/filter/function_reference.html
Are you looking for overlaps within your data set, or are you
querying for overlaps for a given line? If the latter, then ECQL
should provide most of what you want; if the former, then you would
probably want to use our spark modules to run a massive join. Either
way, you might have to filter for the percent overlap manually, I'm
not aware of any functions that expose that.
Thanks,
Emilio
Hi
when I use the geomesa
spatial filter interface(CQL),like CONTAINS(ATTR1,
POINT(1 2)) ,Overlaps(the_geom,
POINT(-46.563728,20-23.686255)),I don't know how they work,,Can geomesa support filter
or CQL that can find one line(two point) overlap another
line(two point)?And set a percentage control coincidence degree.such as find a
line(two point) 80% overlap with another line(two point), and
I want to know if two lines are very close(has very little
distance), can i find this two line use overlap or other
filter. very thanks.
_______________________________________________
geomesa-users mailing list
geomesa-users@xxxxxxxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.locationtech.org/mailman/listinfo/geomesa-users
|