tidwall / tile38

Real-time Geospatial and Geofencing
https://tile38.com
MIT License
9.05k stars 566 forks source link

More geofence types need to be supported #216

Open icewukong opened 7 years ago

icewukong commented 7 years ago

Hi,@tidwall I found that ArcGIS's geoevent is much like tile38's geofence, and it provides 12 spatial filters:

INSIDE, OUTSIDE, ENTER, EXIT,CONTAINS, CROSSES, DISJOINT, EQUALS, INTERSECTS,OVERLAPS, TOUCHES, WITHIN

It seems that it not only supports the judgment of points, but also supports the judgment of lines and polygons.

Tile38 provides 6 spatial filters, it would be great if it supports the rest of 6 spatial filters :)

tidwall commented 7 years ago

Hi @icewukong,

Some of these events may make sense, though I would need to study up on the ArcGIS geoevent service. Is there a link online to a technical document describing these event?

icewukong commented 7 years ago

ArcGIS Geoevent server product Brief: http://www.esri.com/arcgis/products/geoevent-server

Spatial filter instructions: http://server.arcgis.com/en/geoevent/latest/process-event-data/filters.htm#ESRI_SECTION1_BFCDDF87620C41FF955E8AA9B24E7E0D

I hope it helps :)

tidwall commented 7 years ago

Thanks for the links. I'll look it this further.