Skip to main content

A Django app for processing municipality-related geospatial data.

Project description

Build status codecov Requirements

munigeo

munigeo is a reusable Django application for storing and accessing municipality-related geospatial data. It can manage following categories of data:

  • Municipalities as containers of everything below
  • Administrative divisions (with parent-child relationships and links to Municipalities)
  • Streets and address locations on those Streets
  • Buildings with 2D-geometries and addresses
  • PoIs (Points of Interest) with location and type

If you are using Django Rest Framework (DRF), munigeo also provides you with serializers for including these in your API.

For actually getting the data into your database application, munigeo provides importer framework. Currently we only have actual importers for City of Helsinki, but other are welcome.

Usage

Install this to your project with pip install django-munigeo, add munigeo to your INSTALLED_APPS setting.

Helsinki example

Before you can get Helsinki, you will need the data for Finland first:

python manage.py geo_import finland --municipalities

then

python manage.py geo_import helsinki --divisions

Project details


Download files

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

Source Distribution

django-munigeo-0.3.8.tar.gz (29.0 kB view details)

Uploaded Source

Built Distribution

django_munigeo-0.3.8-py3-none-any.whl (37.3 kB view details)

Uploaded Python 3

File details

Details for the file django-munigeo-0.3.8.tar.gz.

File metadata

  • Download URL: django-munigeo-0.3.8.tar.gz
  • Upload date:
  • Size: 29.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.2

File hashes

Hashes for django-munigeo-0.3.8.tar.gz
Algorithm Hash digest
SHA256 9be592796af4594356e8980150028affb5fe0948a4612f97a8e1dea74df2fd2b
MD5 3e2d0a60643ca6c05c0827d2c68bda20
BLAKE2b-256 6f18fc5a3d69dc0c17e1df6e19d921d0021cb100ca5fcacaaeeacc1964d55c9b

See more details on using hashes here.

File details

Details for the file django_munigeo-0.3.8-py3-none-any.whl.

File metadata

File hashes

Hashes for django_munigeo-0.3.8-py3-none-any.whl
Algorithm Hash digest
SHA256 f8b52f4b276352b98a6045ab0919e108125ea5dcae1acfa3e7376eeb255a5222
MD5 1309ba0cbcd3739d19e9be4089162d9f
BLAKE2b-256 167518ecd1938f1139571b82f436b24660de2a92fbdf5cab05e41a4e6d5b92fc

See more details on using hashes here.

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