sqlite в ГИС - продолжение
Приятная новость - индекс R-tree входит в состав версии 3.6.0 (впрочем, и сейчас можно скомпилировать загружаемую библиотеку для поддержки этого индекса, и многие разработчики так и делают, разве что на "маках" есть какие-то проблемы, но эта ОСь мне лично до лампочки), которая будет выпущена в среду. Вот что по этому поводу написал в рассылку сам автор SQLite:
The current plan is to release SQLite version 3.6.0 on Wednesday,
2008-07-16.
Draft documentation on version 3.6.0 is available at http://www.sqlite.org/draft/doc/index.html
. Please pay particular attention to:
http://www.sqlite.org/draft/doc/35to36.html
If you sees any problems with the upcoming release, or finds omissions
or errors or ambiguities in the documentation, now would be a very
good time to speak up. Thank you for your attention.
D. Richard Hipp
drh@hwaci.com
Вот отсюда http://www.gaia-gis.it/spatialite-2.0/index.html можно взять аналог PostGIS для SQLite. Кстати, этот аналог обладает интересным свойством - с его помощью можно подключать шейпфайлы к базе и работать с ними. А можно просто импортировать шейпы и, разумеется, экспортировать геоданные в этот формат.
Список функций см. на этой странице
SpatiaLite SQL functions reference list
В настоящий момент индекс R-tree поддерживает только значения типа float, однако ведется дискуссия по поводу включения поддержки типа int - патч предложен, однако пока неясно, как именно переключаться между этими типами. Выбирать тип на этапе компиляции не выход, поскольку в одной БД могут понадобиться оба типа (например, для периода времени и координат), этот аргумент уже озвучен.
Так что поздравляю всех, связанных с миром ГИС, со сменой парадигмы - легкие и быстрые решения наконец-то пришли на смену неповоротливым монстрам эпохи динозавров, то есть, я хотел сказать, мэйнфреймов.
В скором времени займусь обработкой пространственных данных в SQLite, если будет время, расскажу об этом.
The current plan is to release SQLite version 3.6.0 on Wednesday,
2008-07-16.
Draft documentation on version 3.6.0 is available at http://www.sqlite.org/draft/doc/index.html
. Please pay particular attention to:
http://www.sqlite.org/draft/doc/35to36.html
If you sees any problems with the upcoming release, or finds omissions
or errors or ambiguities in the documentation, now would be a very
good time to speak up. Thank you for your attention.
D. Richard Hipp
drh@hwaci.com
Вот отсюда http://www.gaia-gis.it/spatialite-2.0/index.html можно взять аналог PostGIS для SQLite. Кстати, этот аналог обладает интересным свойством - с его помощью можно подключать шейпфайлы к базе и работать с ними. А можно просто импортировать шейпы и, разумеется, экспортировать геоданные в этот формат.
Список функций см. на этой странице
SpatiaLite SQL functions reference list
В настоящий момент индекс R-tree поддерживает только значения типа float, однако ведется дискуссия по поводу включения поддержки типа int - патч предложен, однако пока неясно, как именно переключаться между этими типами. Выбирать тип на этапе компиляции не выход, поскольку в одной БД могут понадобиться оба типа (например, для периода времени и координат), этот аргумент уже озвучен.
Так что поздравляю всех, связанных с миром ГИС, со сменой парадигмы - легкие и быстрые решения наконец-то пришли на смену неповоротливым монстрам эпохи динозавров, то есть, я хотел сказать, мэйнфреймов.
В скором времени займусь обработкой пространственных данных в SQLite, если будет время, расскажу об этом.
Comments