La versión trunk de web2py incluye ahora soporte para SpatiaLite
usando un nuevo adaptador de BD:
db=DAL('spatialite://...')
NOTAS:
Los usuarios Windows, luego de la instalación de las librerias
requeridas por SpatiaLite, deben renombrar el archivo
libspatialite-2.dll como libspatialite.dll para que web2py lo cargue
automaticamente.
El soporte bajo Linux y Mac no ha sido probado todavía, por favor
reportar cualquier problema.
Unicamente el tipo geometry está disponible en SpatiaLite, aun cuando
existen funciones que trabajan con datos geográficos, debido a que
difieren en su implementación respecto a las otras BDs ya soportadas
(PostGIS y MSSQL) no han sido incluidas en el nuevo adaptador
SpatiaLite de web2py.
Los ejemplos son iguales a los del anuncio original con excepción de
aquellos que usan geography, como se mencionó arriba:
http://groups.google.com/group/web2py-usuarios/msg/ea6f0060b960da92
Denes