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, MySQL and Oracle 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 BitBucket. 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 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.3.tar.gz (41.1 kB view details)

Uploaded Source

Built Distribution

GeoAlchemy-0.3-py2.6.egg (134.5 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for GeoAlchemy-0.3.tar.gz
Algorithm Hash digest
SHA256 586867edac055f2860b8a9366419e994790fea84388b1dda8601225e310e086e
MD5 39d7a8c070ad2f07ef77afe31e73803e
BLAKE2b-256 d7f973940d421029663813ff17cc117f5a2f58e2ff797acdd006a1405dc5ce62

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: GeoAlchemy-0.3-py2.6.egg
  • Upload date:
  • Size: 134.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for GeoAlchemy-0.3-py2.6.egg
Algorithm Hash digest
SHA256 bd56c9e5c8c093197a90cc9cab11d156bdf15cc0a440f4df2c59c09045d55fee
MD5 774e9b14ccb60f87a05e58ac44b1c132
BLAKE2b-256 83ef6839a4c00f4b53af62dddd854aaf4e39d2b542eaa22dc77971a40be44817

See more details on using hashes here.

Provenance

Supported by

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