Wir erstellen eine Website, auf der geografische Daten auf der Karte angezeigt werden (derzeit wird die js-API von Google Maps verwendet). Wir verwenden derzeit postgres + postGIS + php. Es wurde empfohlen, die Verwendung von GeoDjango zu untersuchen. Ich habe Probleme zu bestimmen, welche zusätzlichen geografischen Funktionen GeoDjango über die bereits in postGIS verfügbaren Funktionen hinaus bietet (dh Punkte, Linestrings, Polygone, Entfernungsberechnungen, Flächenberechnungen, "innerhalb" der Logik usw.).
Bietet GeoDjango zusätzliche Funktionen oder soll die Verwendung vorhandener geografischer Funktionen vereinfacht werden?
Vielen Dank!
=
qs = Events.objects.filter(point__distance_lte=(pnt, D(km=5)))