# Earthworm Program:
geojson2ew Overview

(last revised April 24, 2015)

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.5.2 and Jansson JSON library version 2.6 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.

Module Index | geojson2ew Commands