Closed tylere closed 14 years ago
Thanks. It appears that OGRGeometry stopped accepting EWKT as input, and instead requires WKT. I've added code to split the SRID from the WKT string, so this should be fixed in the latest master.
As soon as http://code.djangoproject.com/ticket/12312 is fixed, it should be possible to make this implementation less clumsy.
.
Steps to reproduce:
Environment
django
version: 1.2 pre-alpha SVN-11787
olwidget
commit 169a567235511647455e2309fdd9a14fe14496b5 Author: Charlie DeTar tc1@tc1book.(none) Date: Mon Dec 14 21:02:13 2009 -0500 preserving attributes object to allow custom attributes
GEOS
version: 3.1.1
Django Error Trace
Environment: Request Method: POST Request URL: http://localhost:8000/test/multi/edit Django Version: 1.2 pre-alpha SVN-11787 Python Version: 2.6.2 Installed Applications: ['django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.admin', 'django.contrib.gis', 'testolwidget', 'olwidget'] Installed Middleware: ('django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware')
Template error: In template /usr/local/olwidget/django-olwidget/test_project/testolwidget/templates/testolwidget/edit_map.html, error at line 15 Caught an exception while rendering: Invalid OGR String Type "srid=4326;multipoint(10.810546874569 -2.2845506601458)"
Traceback: File "/usr/local/django/django-svn-trunk/django/core/handlers/base.py" in get_response
Exception Type: TemplateSyntaxError at /test/multi/edit Exception Value: Caught an exception while rendering: Invalid OGR String Type "srid=4326;multipoint(10.810546874569 -2.2845506601458)"