Heremes uses GeoMesa Library for Spatio Temporal indexing on top of Hbase
- Install hbase from here
- Set
HBASE_HOMEenvironment variable toyour_download_path/bin - Run HBase in stand-alone mode.
- Install zookeeper and start it by running
zkServer start - Download
GEOMESAand follow the instructions to copy the distributed runtime jar from here - Set
GEOMESA_HOMEenvironment variable toyour_download_path_to_geomesa
Once you have everything installed set the following property in $HBASE_HOME/conf/hbase-site.xml
<property>
<name>hbase.coprocessor.user.region.classes</name>
<value>org.locationtech.geomesa.hbase.coprocessor.GeoMesaCoprocessor</value>
</property>
Restart Hbase by stpopping ans starting it, using $HBASE_HOME/bin/stop-hbase.sh and $HBASE_HOME/bin/stop-hbase.sh
Run make server on the root of this repo
http://docs.geoserver.org/stable/en/user/filter/ecql_reference.html
http://www.geomesa.org/documentation/tutorials/geomesa-quickstart-hbase.html å