Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [geomesa-users] Can geomesa support filter that can find one line overlap another line

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

On 04/26/2017 12:19 PM, gongenbo@xxxxxxxxx wrote:
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


Back to the top