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.5. 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.

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.1.1.tar.gz (16.0 kB view details)

Uploaded Source

Built Distribution

GeoAlchemy-0.1.1-py2.6.egg (60.9 kB view details)

Uploaded Egg

File details

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

File metadata

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

File hashes

Hashes for GeoAlchemy-0.1.1.tar.gz
Algorithm Hash digest
SHA256 43e71f427674b95dee9a5d5766a317092104ec0972e3438213ea6add8e34ddd8
MD5 1357f4ff49b01286681273494fd14b9f
BLAKE2b-256 e63f056f357318cb82be62774dd8622f2d026dc8ec693ce700f9098d42c4c6d8

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for GeoAlchemy-0.1.1-py2.6.egg
Algorithm Hash digest
SHA256 a1aa379652d7350e24c3fd026bc3b96d4611e2964ec2d011ec3c77683953317b
MD5 35d62697120489e1da36658a7b6c1cd3
BLAKE2b-256 c749e72eb8157080bc4d75ac5e80883b2a1270c29cf92cb0783dea5bcbb03956

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