Skip to main content

A Django app for easy/collaborative georeferencing of raster datasets. Make use of GDAL library

Project description

==============
Django Warp
==============

Django Warp provides a reusable app for raster maps georeferencing.

Features
--------

* Many datasets with different settings, coordinate systems and basemaps.
* make use of GDAL/OGR library.
* Requires no Gis/desktop skills:
* simple control input
* visual feedback
* responsive interface

==============
REQUIREMENTS
==============

Required python libraries:

* django==1.9
* psycopg2
* django-apps
* django-cors-headers
* django-http-proxy
* python-slugify
* django-imagekit
* git+https://github.com/geodesign/django-raster.git@master (development version)

Required libraries:
GDAL/OGR r 2 http://www.gdal.org/

==============
INSTALL
==============

Last stable version:

::

pip install django-warp


=====
USAGE
=====

* Add ``django_warp`` to your ``INSTALLED_APPS``
* Add ``url(r'^warp/', include('django_warp.urls')),`` to site ``urls.py``
* ``./manage.py makemigrations django_warp`` and ``./manage.py migrate`` to create db context
* Run server and browse to ``[yourserver address]\warp\`` and login with a valid site credentials
* First create a dataset with epsg code, extents and baselayer
* Then upload images and define correlation and clipping to do georeferencing

=====
CHANGELOG
=====
0.1 first release
0.2 improved dataset manager
0.3 setting epsg projection different from 3857 4326 issues fix

=====
SCREENSHOTS
=====

available datasets
.. image:: https://raw.githubusercontent.com/enricofer/django-warp/master/docs/datasets.png
dataset setting, default to EPSG:3857 projection (web mercator) and OSM baselayer
.. image:: https://raw.githubusercontent.com/enricofer/django-warp/master/docs/dataset_form_3857.png
dataset custom settins: EPSG:3003 projection (web mercator) with ArcGis Mapserver baselayer
.. image:: https://raw.githubusercontent.com/enricofer/django-warp/master/docs/dataset_form_3003.png
loading a new image
.. image:: https://raw.githubusercontent.com/enricofer/django-warp/master/docs/image_load.png
correlated available images in datasets
.. image:: https://raw.githubusercontent.com/enricofer/django-warp/master/docs/dataset_images.png
correlating source image on the left on target map on the right
.. image:: https://raw.githubusercontent.com/enricofer/django-warp/master/docs/correlate_01.png
couple of correlation point on source image and target map
.. image:: https://raw.githubusercontent.com/enricofer/django-warp/master/docs/correlate_02.png
clipping source image
.. image:: https://raw.githubusercontent.com/enricofer/django-warp/master/docs/correlate_04.png
succesful correlation
.. image:: https://raw.githubusercontent.com/enricofer/django-warp/master/docs/correlate_05.png
dataset overview with georeferenced images mosaic
.. image:: https://raw.githubusercontent.com/enricofer/django-warp/master/docs/overview.png
printing a correlated image
.. image:: https://raw.githubusercontent.com/enricofer/django-warp/master/docs/print.png

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

django-warp-0.3.tar.gz (655.6 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page