diff --git a/README.md b/README.md index babef1f2..b6a33844 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@

Tile38

@@ -14,11 +14,11 @@ Tile38 is an open source (MIT licensed), in-memory geolocation data store, spati

This README is quick start document. You can find detailed documentation at http://tile38.com.

-Nearby -Within -Intersects -Geofencing -Roaming Geofences +Nearby +Within +Intersects +Geofencing +Roaming Geofences

## Features @@ -142,19 +142,19 @@ To set a field when an object already exists: Tile38 has support to search for objects and points that are within or intersects other objects. All object types can be searched including Polygons, MultiPolygons, GeometryCollections, etc. -Search Within +Search Within #### Within WITHIN searches a collection for objects that are fully contained inside a specified bounding area.
-Search Intersects +Search Intersects #### Intersects INTERSECTS searches a collection for objects that intersect a specified bounding area.
-Search Nearby +Search Nearby #### Nearby NEARBY searches a collection for objects that intersect a specified radius. @@ -169,12 +169,12 @@ NEARBY searches a collection for objects that intersect a specified radius. This is very helpful for example; when you have many (perhaps millions) of objects and do not want them all clustered together on a map. Sparse will limit the number of objects returned and provide them evenly distributed so that your map looks clean.

You can choose a value between 1 and 8. The value 1 will result in no more than 4 items. The value 8 will result in no more than 65536. *1=4, 2=16, 3=64, 4=256, 5=1024, 6=4098, 7=16384, 8=65536.*

- - - - - - + + + + + +
No SparsingSearch WithinSparse 1Search WithinSparse 2Search WithinSparse 3Search WithinSparse 4Search WithinSparse 5Search WithinNo SparsingSearch WithinSparse 1Search WithinSparse 2Search WithinSparse 3Search WithinSparse 4Search WithinSparse 5Search Within
*Please note that the higher the sparse value, the slower the performance. Also, LIMIT and CURSOR are not available when using SPARSE.* @@ -191,7 +191,7 @@ You can choose a value between 1 and 8. The value 1 will result in no more than ## Geofencing -Geofence animation +Geofence animation A geofence is a virtual boundary that can detect when an object enters or exits the area. This boundary can be a radius, bounding box, or a polygon. Tile38 can turn any standard search into a geofence monitor by adding the FENCE keyword to the search. *Tile38 also allows for [Webhooks](http://tile38.com/commands/sethook) to be assigned to Geofences.* diff --git a/docker/README.md b/docker/README.md index 59caf340..43145854 100644 --- a/docker/README.md +++ b/docker/README.md @@ -1,4 +1,4 @@ -![Tile38 Logo](https://raw.githubusercontent.com/tidwall/tile38/master/res/logo200.png) +![Tile38 Logo](https://raw.githubusercontent.com/tidwall/tile38/master/pkg/assets/logo200.png) Tile38 is an open source (MIT licensed), in-memory geolocation data store, spatial index, and realtime geofence. It supports a variety of object types including lat/lon points, bounding boxes, XYZ tiles, Geohashes, and GeoJSON. diff --git a/res/geofence.gif b/pkg/assets/geofence.gif similarity index 100% rename from res/geofence.gif rename to pkg/assets/geofence.gif diff --git a/res/logo1500.png b/pkg/assets/logo1500.png similarity index 100% rename from res/logo1500.png rename to pkg/assets/logo1500.png diff --git a/res/logo200.png b/pkg/assets/logo200.png similarity index 100% rename from res/logo200.png rename to pkg/assets/logo200.png diff --git a/res/roaming.gif b/pkg/assets/roaming.gif similarity index 100% rename from res/roaming.gif rename to pkg/assets/roaming.gif diff --git a/res/search-intersects.png b/pkg/assets/search-intersects.png similarity index 100% rename from res/search-intersects.png rename to pkg/assets/search-intersects.png diff --git a/res/search-nearby.png b/pkg/assets/search-nearby.png similarity index 100% rename from res/search-nearby.png rename to pkg/assets/search-nearby.png diff --git a/res/search-plain.png b/pkg/assets/search-plain.png similarity index 100% rename from res/search-plain.png rename to pkg/assets/search-plain.png diff --git a/res/search-within.png b/pkg/assets/search-within.png similarity index 100% rename from res/search-within.png rename to pkg/assets/search-within.png diff --git a/res/sparse-1.png b/pkg/assets/sparse-1.png similarity index 100% rename from res/sparse-1.png rename to pkg/assets/sparse-1.png diff --git a/res/sparse-2.png b/pkg/assets/sparse-2.png similarity index 100% rename from res/sparse-2.png rename to pkg/assets/sparse-2.png diff --git a/res/sparse-3.png b/pkg/assets/sparse-3.png similarity index 100% rename from res/sparse-3.png rename to pkg/assets/sparse-3.png diff --git a/res/sparse-4.png b/pkg/assets/sparse-4.png similarity index 100% rename from res/sparse-4.png rename to pkg/assets/sparse-4.png diff --git a/res/sparse-5.png b/pkg/assets/sparse-5.png similarity index 100% rename from res/sparse-5.png rename to pkg/assets/sparse-5.png diff --git a/res/sparse-6.png b/pkg/assets/sparse-6.png similarity index 100% rename from res/sparse-6.png rename to pkg/assets/sparse-6.png diff --git a/res/sparse-none.png b/pkg/assets/sparse-none.png similarity index 100% rename from res/sparse-none.png rename to pkg/assets/sparse-none.png