Skip to main content
EuroPythonCode of ConductBuy tickets

Maps with Django

Room:
Wicklow Hall 1
Start:
10:20 on 14 July 2022
Duration:
30 minutes

Abstract

Keeping in mind the Pythonic principle that “simple is better than complex” we'll see how to create a web map with the Python based web framework Django using its GeoDjango module, storing geographic data in your local database on which to run geospatial queries.

TalkDjango

Description

A map in a website is the best way to make geographic data easily accessible to users because it represents, in a simple way, the information relating to a specific geographical area and is in fact used by many online services.

Implementing a web map can be complex and many adopt the strategy of using external services, but in most cases this strategy turns out to be a major data and cost management problem.

In this talk we'll see how to create a web map with the Python based web framework Django using its GeoDjango module, storing geographic data in your local database on which to run geospatial queries.

Through this intervention you can learn how to add a map on your website, starting from a simple map based on Spatialite/SQLite up to a more complex and interactive map based on PostGIS/PostgreSQL.


The speaker

Paolo Melchiorre

I’m Paolo Melchiorre, a longtime Python backend developer who contributes to the Django project and gives talks at tech conferences.

I’ve been a GNU/Linux user for over 20 years and I use and promote Free Software.

I graduated in Software Engineering and I’m an alumnus of the University of Bologna, Italy.

I’ve been working in the web for 15 years and now I’m the CTO of 20tab, a pythonic software company, for which I work remotely.



← Back to schedule