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, 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 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 Mark Hall 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.6.tar.gz (53.5 kB view details)

Uploaded Source

Built Distribution

GeoAlchemy-0.6-py2.6.egg (158.1 kB view details)

Uploaded Egg

File details

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

File metadata

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

File hashes

Hashes for GeoAlchemy-0.6.tar.gz
Algorithm Hash digest
SHA256 c1caa50527168328bad5565310d1f2bc642d788ad77940a174e1e857dee80514
MD5 2b5e720c012859a90aec9ba9dc3603cb
BLAKE2b-256 759144bee91e84e56cd0898e1f762a3273fc0abf3385386e375da45c7f880f1d

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for GeoAlchemy-0.6-py2.6.egg
Algorithm Hash digest
SHA256 f24fe3b7c11b69740400bca644f2e48a9b1e1ee7dd96203a9fa4e5bcd1555156
MD5 cfba25f7917e5675bfce3083477ad405
BLAKE2b-256 0e1978a7d062780aeb0f15cb93371bed1f33cd13b913c8c7754a36533a6298cf

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