Dear Sir or Madam,
I have been tasked by my employer with
investigating various spatial software solutions for the
Hadoop platform. I have been evaluating the GeoMesa software
and have come across a problem. I have followed your website’s
instructions with regards to raster data, deploying the
GeoMesa plugin to GeoServer with little success.
http://www.geomesa.org/geomesa-raster/
http://www.geomesa.org/geomesa-deployment/
After following the instructions as
described in the above URLS, I logged into GeoServer’s UI and
attempted to add a data store. Unfortunately, the “GeoMesa
Coverage Format” selection did not appear anywhere under the
Raster Data Sources section. Nor did the “Accumulo (GeoMesa)”
selection appear under the Vector Data Sources section. I
thought this might be due to my installing Accumulo 1.6.1 on
our cluster. So I elected to use the jar files that came with
my Accumulo install. For our Hadoop cluster, we used Ambari
1.7 and installed HDP 2.2.
The jar files copied to
/usr/share/tomcat/webapps/geoserver/WEB-INF/lib are as
follows:
accumulo-core.jar
accumulo-fate.jar
accumulo-trace.jar
hadoop-auth.jar
hadoop-client.jar
hadoop-common.jar
hadoop-hdfs.jar
hadoop-mapreduce-client-app.jar
hadoop-mapreduce-client-common.jar
hadoop-mapreduce-client-core.jar
hadoop-mapreduce-client-jobclient.jar
hadoop-mapreduce-client-shuffle.jar
libthrift.jar
commons-configuration-1.6.jar
commons-lang-2.4.jar
geomesa-plugin-1.1.0-rc.5-geoserver-plugin.jar
I also installed the files associated with
the WPS plugin for Geoserver 2.5.2.
The geoserver.log file did not reveal any
issues, but I suspected there still were missing jar files. So
I went into the geomesa lib directory and copied all the jar
files into the /usr/share/tomcat/webapps/geoserver/WEB-INF/lib
directory. I restarted Tomcat (version 7) and proceeded to the
Add Data Store page in the GeoServer UI. To my delight, the
“Accumulo (GeoMesa)” selection appeared under the Vector Data
Sources section. Unfortunately, the “GeoMesa Coverage Format”
selection still did not appear under Raster Data Sources. So I
am still unable to register the raster pyramid that I ingested
into GeoMesa/Accumulo.
Regards,
A