Skip to content
This repository has been archived by the owner on Jun 8, 2020. It is now read-only.

Geonition applications included in releases

ksnabb edited this page May 14, 2012 · 1 revision

This page mentions the geonition applications used in releases and their function. All licenses for geonition applications are MIT.

The application can be divided into two categories:

  1. Application that provide a RESTful service and interface with javascript functions to access the REST
  2. Applications that provide user interfaces and administration interfaces to create content

RESTful applications

Under this category we describe shortly the RESTful applcations used.

django_geojson_rest

The the geojson rest application provides a RESTful interface for creating, updating, deleting and querying geojson features and json strings. More information can be found here: geojson rest repository

Current version is 5.1.1.

Django geonition utils

The utils application is used by the different REST applications and provides commonly used middleware, http responses and other convenience methods so that the RESTful apps can follow the DRY principle. More info and source code can be found here: geonition utils

Current version is 4.0.1

gntauth

The gntauth application provides a REST interface to sign in, register and create session. More information and code can be found here: gntauth

Current version is 4.0.1

opensocial people application

The opensocial people application is a minimal implementation of the opensocial specified people service. It can be used to create relationships between persons and save profile data of a user. Code can be found here: opensocial_people

Current version is 4.0.1

Applications that provide UI and administration features

Under this category we explain shortly all applications that provide UI and administration interfaces.

geoforms

The geoforms application provides an administration interface and questionnaire functionality to be able to set up any kind of place based questionnaire. More information and code can be found here: geoforms repository

Current version is 4.0.2

dashboard

The dashboard provides a way to connect different projects like questionnaires, plan proposals and make it easier for the user to find your projects. More information and code can be found here: dashboard repository

Current version is 4.0.3

plan proposals

The plan proposals application provides a service where users can discuss plans and other issues visualized on a map. More information can be found here: plan proposals repository

Current version is 4.0.1

base_page

The base page application provides the graphic design and base templates that can be used in all other geonition application that provide a user friendly UI. The base page provides the most generally used code and exists to follow the DRY principle in and between geonition User interfaces. More information and code can be found here: base page

Current version is 4.0.0

geodjango map layers

The map layers application provides and ADMIN interface to create maps from different sources. The application creates a javascript that will create the map with chosen layers for any UI. More information and code can be found here: map layers

Current version is 4.0.0

Django images

This application provides one URL that will return a image which is defined in the url. It is used to provide map icons of different color and size for the UI that needs it. Code and more information can be found here: images

Current version is 4.0.0

auth page

The auth page provides all the UI to be able to handle registration, authentication, retrieval of passwords etc. Code and documentation can be found here: auth page

Current version is 4.0.0

geonition client

The client application will combine and provide one Javascript file that is a combination of all files that is registered to the client application. Code and documentation can be found here: geonition client

Current version is 4.0.0