nie można utworzyć kolumny z przestrzenią -> nieoczekiwany układ metadanych

Jestem nowy z przestrzenią. Używam lwa Max OS Mountain i zainstalowałem wersję SQLite 3.7.17 i libspatialite 4.1.1 (używając homebrew)

Mogę załadować bezbłędnie rozszerzenie libspatialite w SQLite:

SELECT load_extension('/usr/local/Cellar/libspatialite/4.1.1/lib/libspatialite.dylib');

Mogę stworzyć prostą tabelę:

sqlite> CREATE TABLE test_geom (
   ...>   id INTEGER NOT NULL
   ...>     PRIMARY KEY AUTOINCREMENT,
   ...>   name TEXT NOT NULL,
   ...>   measured_value DOUBLE NOT NULL);

ale kiedy dodaję kolumnę Geometry z przestrzenią, otrzymuję następujący komunikat:

sqlite> SELECT AddGeometryColumn('test_geom', 'the_geom',4326, 'POINT');
AddGeometryColumn() error: unexpected metadata layout
0

Nie mam pojęcia, jak rozwiązać ten problem. Czy ktoś może pomóc?

questionAnswers(2)

yourAnswerToTheQuestion