Using SQLAlchemy with Spatial Databases
Project description
GIS Support for SQLAlchemy.
Introduction
GeoAlchemy is an extension of SQLAlchemy. It provides support for Geospatial data types at the ORM layer using SQLAlchemy. It aims to support spatial operations and relations specified by the Open Geospatial Consortium (OGC). The project started under Google Summer of Code Program under the mentorship of Mark Ramm-Christensen.
Requirements
Requires SQLAlchemy > 0.6. Supported on Python 2.5 and Python 2.6. Should also work with Python 2.4 but has not been tested. It also requires a supported spatial database.
Supported Spatial Databases
At present PostGIS, Spatialite, MySQL, Oracle and MS SQL Server 2008 are supported.
Support
GeoAlchemy is at an early stage of development. Its mailing list is available on Google Groups. The source code can be found on GitHub. Also, feel free to email the author directly to send bugreports, feature requests, patches, etc.
Installation
To install type as usual:
$ easy_install GeoAlchemy
Or, download the package, change into geoalchemy dir and type:
$ python setup.py install
Documentation
Documentation is available online at http://geoalchemy.org. You can also generate full documentation using sphinx by doing make html in the doc dir and pointing the browser to doc/_build/index.html.
Package Contents
- geoalchemy/
Source code of the project.
- geoalchemy/tests/
Unittests for GeoAlchemy.
- doc/
Documentation source.
- examples/
A few examples demonstrating usage.
License
GeoAlchemy is released under the MIT License.
Contributors
The contributors to this project (in alphabetical order are):
Eric Lemoine
Frank Broniewski
Mark Hall
Michael Bayer
Mike Gilligan
Sanjiv Singh
Stefano Costa
Tobias Sauerwein
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file GeoAlchemy-0.7.2.tar.gz
.
File metadata
- Download URL: GeoAlchemy-0.7.2.tar.gz
- Upload date:
- Size: 57.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 78ce2f57a7982051030ccc9a59eb589bf6e0b3fad93875add4c1f7ef65f91863 |
|
MD5 | e52d66af92aa2db035c97cc6f448cd07 |
|
BLAKE2b-256 | 50a1a1b6bdc9e9d2cf3f1d44a86265f6405dc9412f1306d6b59df5cef5f7b4e2 |
File details
Details for the file GeoAlchemy-0.7.2-py2.7.egg
.
File metadata
- Download URL: GeoAlchemy-0.7.2-py2.7.egg
- Upload date:
- Size: 163.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 282d63d4497ed2c7b59751fe1987d8d15a8215c5024de5d2fc79e0e631b59771 |
|
MD5 | b4dff683b2cb9efc210ebd53158a2672 |
|
BLAKE2b-256 | 0f3f9d0612940e21ef1940521d04eb2bd223304a53f8411f62d885cd42774e2b |