Tile38 is a 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. It supports spatial index with search methods such as Nearby, Within, and Intersects, Realtime geofencing through persistent sockets or webhooks and lot more.
geofences geospatial database spatial-index geojson geohash spatial-database geo-database geolocationFull documentation is available at https://geofirestore.com. GeoFirestore is an open-source library that extends the Firestore library in order to store and query documents based on their geographic location. At its heart, GeoFirestore is just a wrapper for the Firestore library, exposing many of the same functions and features of Firestore. Its main benefit, however, is the possibility of retrieving only those documents within a given geographic area - all in realtime.
firebase geolocation geohashing hacktoberfest geofire firestore firebase-firestore geoquery geofirestore location realtime geohash mapGeohash library for nodejs. Encode a pair of latitude and longitude values into a geohash. The third argument is optional, you can specify a length of this hash string, which also affects the precision of the geohash.
geohash uint64 geohasher geocode geolocationAn easy-to-implement library that can assist Java developers in using the GeoHash algorithm in order to create geocodes based on custom latitude and longitude values. With the help of jGeohash, Java developers will be able to quickly and easily generate a geohash code using user-defined latitude and longitude values. By using the GeoHash algorithm, the space can be divided into multiple grid shapes.
geohash geohash-values geohash-algorithm geohash-cells longitude latitude merge-sections geospatial spatialHash arrays of numbers into a string from which you can reconstruct the original values, with configurable precision loss. The generated hashes sort well, so similar input values cause large shared prefixes in hashes.Hash the array [10, -10, 10] and then restore it, using differend hash sizes.
hash geohash sortableGeo is a very basic, but simple, geo library for Node.js using Google's Geocode API (V3) for Geocoding and GeoHash for GeoSpatial support. See it in action at http://openlocation.org/geohash/geohash-js/.
geo geospatial geocode geocoding geohashGeohashKit is a native Swift implementation of the geohash hashing algorithem. Supporting encode, decode and neighbor search. GeohashKit is distribured with Carthage.
geohash neighbor-searchGPS related functionalities. For getting and deleting gps info on an image one need to install exiftool. return an array containing 2 points that represent the bounding box.
gps gps-position gps-data gpx tcx parser distance calculator geohash boundingboxnode-geohash-cpp is a C++ extension to node based on node-geohash. Encode a pair of latitude and longitude into geohash. The third argument is optional, you can specify a length of this hash string, which also affect on the precision of the geohash.
geohash ngeohash native addon module bindings gypNote: This module requires a Redis server to be accessible to your Node environment. It should be noted that the method used here is not the most precise, but the query is very fast, and should be appropriate for most consumer applications looking for this basic function. Read more about how this module works.
geohash proximity nearby locations spatial-index 2d-spatial-index spatial index redis geolocation geoproximity radiusNote: Requires a Redis server to be accessible to your Node environment. Note: Will use native Redis geo commands if they are available, and fallback to an emulation if not available. Read more about how this module works.
geohash proximity nearby locations spatial-index 2d-spatial-index spatial index redis geolocation geoproximity radius redis-geo geo-redis geoadd geopos geodist georadius georadiusbymember geolibHashfill is a library for computing the set of geohashes which are contained by a geofence. It can either produce a set of hashes which are completely contained or one which also includes where the boundaries intersect. It currently operates on geom.Polygon objects from the https://github.com/twpayne/go-geom pacakge. Converting from geojson is simple and this package may offer a utility in the future.
geohash geofences golang-packageAn extensive port of google's s2 geometry library written in Typescript. The library uses decimal.js and long as external libraries to perform the needed math.
s2 s2-geometry s2geometry geohashTransform a geoJSON into a list of geohashes that intersect with it.
geohash geometry geojsonThe hash is an unpadded base64url string. Each character encodes 6 bits. Two of them contribute to longitude, two to latitude, two to altitude. They alternate in this order, similar to Geohash: one longitude bit, one latitude bit, one altitude bit, one longitude bit, and so on. Extract separately the longitude bits and the latitude bits into two lists. The range of the latitude goes from -90° (South Pole) to 90°. Longitude goes from -180° to 180°, with 0° at the Prime Meridian and increasing eastward.
hash spacetime geolocation latitude longitude altitude geohashZanRedisDB is a distributed redis cluster with strong consistency.
raft kvstore redis sharding distributed-database secondary-index key-value rocksdb json geohash hyperloglog
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.