You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For Mongo backed Rya, the above ```USE_GEO``` is enough. If you intend to use the Accumulo backed Rya there are two geo implementations: GeoMesa and GeoWave. GeoMesa is the default, so no further configuraton is needed. If you intend to use Accumulo with GeoWave, or you have a custom Geo implementation, set the `geo_indexer_type`:
GeoMesa is an Open Source Spatio-Temporal Indexing layer by CCRI.
527
521
It uses the GeoTools API, and an Accumulo storage Model. the model stores RDF “Feature Type” with Subject, Predicate, Object, Context as “Attributes”
@@ -535,11 +529,17 @@ Point, Linestring, Polygon
535
529
The SPARQL Integration uses GeoSPARQL for storage and query.
536
530
537
531
##### GeoMesa Data Model
538
-
OpenGIS spatial features model
539
-
Features: points, lines, polygons
532
+
GeoMesa use the OpenGIS spatial features model.
533
+
Geo Features:
534
+
- points
535
+
- lines
536
+
- polygons
537
+
540
538
For example: Fire hydrant, river, political boundaries.
541
539
542
-
Features may have Attributes: Strings, numbers, and others. For example: color, river flow rate, political state name. GeoTools provides the DataStore interfaces and tools.
540
+
Features may have Attributes: Strings, numbers, and others. For example: color, river flow rate, political state name.
541
+
542
+
GeoTools provides the DataStore interfaces and tools.
543
543
544
544
Submit Queries using GeoTools Filters (API:FilterFactory) translated from SPARQL filters. This is expressed using *Extended Common Query Language (ECQL)*
545
545
@@ -549,10 +549,20 @@ Server side iterators
549
549
Space Filling curve index
550
550
Geohashed spatial components
551
551
552
-
#### Geo Architecture
553
-
Space Filling Curve and GeoHashing
552
+
##### Query Language Accumulo GeoWave
553
+
TODO
554
554
555
-
Interleave bits from Latitude and Longitude into Geohash string.
555
+
##### Query Language Mongo Geo
556
+
557
+
TODO
558
+
559
+
### Geo index Architecture
560
+
561
+
#### GeoMesa Architecture
562
+
563
+
Internally, the geo index uses a #Space Filling Curve# and #GeoHashing#.
564
+
565
+
Interleave bits from Latitude and Longitude into a Geohash string.
556
566
557
567

558
568

@@ -569,6 +579,12 @@ Bounded areas can be decomposed into a list of geohash ranges, searched as Accum
569
579
570
580

0 commit comments