[PYTHON] GeoDjango-Fehlerbehebung

Beachten Sie, dass bei der Verwendung von django.contrib.gis einige mysteriöse Fehler aufgetreten sind.

String or unicode input unrecognized as WKT EWKT, and HEXEWKB.

Ein Fehler, der beim Konvertieren eines String- oder Unicode-Objekts in ein GEOS-Objekt wie Point oder Polygon auftritt, wenn die Konvertierung fehlschlägt. Wenn Sie GeoJSON verwenden, ist GDAL erforderlich, um das Objekt zu konvertieren.

django.contrib.gis.geos.error.GEOSException: Could not parse version info string "3.4.2-CAPI-1.8.2 r3921"

Tritt auf, wenn die Versionen Django und GEOS nicht übereinstimmen (dies tritt bei einer Kombination von Django 1.4 + GEOS 3.4.2 auf). Im Stackoverflow wird ein Beispiel für das Patchen von Django vorgestellt, um dies zu vermeiden.

Recommended Posts

GeoDjango-Fehlerbehebung
Fehlerbehebung bei apt install