The GeoRest module is a plug-in for GeoTools to read a GeoJson based rest service. This is done by defining a new DataStore: GeoJsonDataStore. The actual service definition for this GeoJsonDataStore is defined by the Geomajas GeoJson plug-in, FeatureServer or MapFish server.
The idea behind this module started at FOSS4G 2010, where people from GeoTools and Geomajas sat together during the Code Sprint. Currently the first version is being created which will be a read-only DataStore - thus implementing the FeatureSource, not FeatureStore interface.
This module provides the necessary interface implementations to support the GeoJson format through a GeoRest service. This part defines:
The package used for all these classes is: org.geotools.data.georest
Currently this module has not yet been committed.
These are the following steps to be taken for this module: