geojson2ew is a geoJSON to Earthworm module. The module was
written for the California Institute of Technology to get geoJSON
data from a RabbitMQ server but, any
AMQP 0-9-1 server should work.
The RabbitMQ C AMQP client and the Jansson JSON library must be installed on the same host as the Earthworm system in order for this program to work. Earthworm v7.8, RabbitMQ C AMQP client v0.8.0 and Jansson JSON library version 2.7 were used for this writing.
Note that Earthworm requires 32-bit libraries, so if your system is not 32-bit then extra setup is required. If using a 64-bit Linux system, build the libraries on a 32-bit system, copy the files to the 64-bit machine, modify the makefiles to include -m32 (for CFLAGS, LDFLAGS and AM_CFLAGS) and then run "make clean", "make" and "sudo make install".
This release was compiled and tested on an system running Ubuntu 14.04.1 LTS and gcc version 4.8.2.