djangosnippets.org: Latest snippets tagged with 'layermapping'https://djangosnippets.org/tags/layermapping/2009-11-16T13:39:17.712634-06:00Map GPX files to 3D GeoDjango Models
2009-11-16T13:39:17.712634-06:00jbronnhttps://djangosnippets.org/snippets/1800/<p><code>GPXMapping</code> is a subclass of <code>LayerMapping</code> that imports GPX files into 3D GeoDjango models (requires Django 1.2 or SVN r11742 and higher). Here's an example of GeoDjango models for GPX points and tracks, respectively:</p>
<pre><code>from django.contrib.gis.db import models
class GPXPoint(models.Model):
timestamp = models.DateTimeField()
point = models.PointField(dim=3)
objects = models.GeoManager()
def …</code></pre>
Freely redistributable