Skip to main content

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 and MySQL Spatial are supported.

Support

GeoAlchemy is at an early stage of development. It does not yet have a mailing list of its own but support should be available on the SQLAlchemy Mailing List or IRC Channel. 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://geo.turbogears.org/geoalchemy. 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/doc/

Documentation index in rst-format, can be built using makefile included.

geoalchemy/tests/

Unittests for GeoAlchemy.

License

GeoAlchemy is released under the MIT License.

Contributors

The contributors to this project (in alphabetical order are):

Eric Lemoine Frank Broniewski Michael Bayer Mike Gilligan Sanjiv Singh Stefano Costa Tobias Sauerwein

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

GeoAlchemy-0.2.tar.gz (25.8 kB view details)

Uploaded Source

Built Distribution

GeoAlchemy-0.2-py2.6.egg (93.1 kB view details)

Uploaded Egg

File details

Details for the file GeoAlchemy-0.2.tar.gz.

File metadata

  • Download URL: GeoAlchemy-0.2.tar.gz
  • Upload date:
  • Size: 25.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for GeoAlchemy-0.2.tar.gz
Algorithm Hash digest
SHA256 c7d35462de3cdce29f2e6d6ef30253d02ff35e2781f67ce625a535c7002a2413
MD5 4dcca548f875be47fbd077f06819ee4f
BLAKE2b-256 d8dec79350be09cfde5aef36f6010dc3fdc4837a50b21246f5e388f74040db7a

See more details on using hashes here.

File details

Details for the file GeoAlchemy-0.2-py2.6.egg.

File metadata

  • Download URL: GeoAlchemy-0.2-py2.6.egg
  • Upload date:
  • Size: 93.1 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for GeoAlchemy-0.2-py2.6.egg
Algorithm Hash digest
SHA256 d8e94ad1ba5085064f6e2a1cd147ede3615e76600f97a6d3ea2ea70718331d62
MD5 47c3019d50c7abb55905c40448705e3b
BLAKE2b-256 e68534f2e6ec2c91d781d01e6f5654c9c13d99482a557886ccd7e2ccb6bd7352

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page