2009-02-25 5 views
1

В моем текущем проекте я мог бы использовать третье измерение, которое сильно связано с картами google и django. Как мне с этим справиться?3 измерения данных GiS с django и postgis

class Waypoint(models.Model): 
    latlng = models.PointField() 

>>> p = Point(5, 10, 20) 
<Point object at Ox...> 
>>> p.kml 
'<Point><coordinates>5.0,10.0,20.0</coordinates></Point>' 
>>> w = Waypoint.objects.all()[0] 
<Waypoint: Waypoint object> 
>>> w.latlng = p 
>>> w.latlng.kml 
'<Point><coordinates>5.0,10.0,20.0</coordinates></Point>' 
>>> w.save() 
>>> w = Waypoint.objects.all()[0] 
<Waypoint: Waypoint object> 
>>> w.latlng.kml 
'<Point><coordinates>5.0,10.0,0</coordinates></Point>' 
          ^

Примечание: третье нарушение игнорируется. GRRR!

ответ