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

Uploaded Source

Built Distributions

GeoAlchemy-0.1-py2.6.egg (60.6 kB view details)

Uploaded Egg

GeoAlchemy-0.1-py2.5.egg (60.7 kB view details)

Uploaded Egg

File details

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

File metadata

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

File hashes

Hashes for GeoAlchemy-0.1.tar.gz
Algorithm Hash digest
SHA256 fb33098a3a1b04760d520578dc57e6ff01aec5b69004b72b496793ecd15df8af
MD5 9405feb0d23ba5e9719988186513fd79
BLAKE2b-256 9488717d6c58d30a6c360ac414aecefc4af5910ac4f7afa8b4cd5218fe3cd143

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for GeoAlchemy-0.1-py2.6.egg
Algorithm Hash digest
SHA256 76bc008286b2fc0ca32df028e7c1065c53a118d6720af370be2c57256b3aacac
MD5 4696d953ab231922992b6b7b4840f4c9
BLAKE2b-256 ae31208163c7d1a57edd4a055b5385fda1f4be8e7b8502f19016a50b76380522

See more details on using hashes here.

File details

Details for the file GeoAlchemy-0.1-py2.5.egg.

File metadata

  • Download URL: GeoAlchemy-0.1-py2.5.egg
  • Upload date:
  • Size: 60.7 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for GeoAlchemy-0.1-py2.5.egg
Algorithm Hash digest
SHA256 8c9599c21d89d5aa0da6b9dce73d5f1b7420aa65ca2a4afe72840616d8599a49
MD5 0c51fa22f7fc5bdbe31925875aa477c1
BLAKE2b-256 1b12337c2ef6f8c50b601372f5afe3839151af2354a9185b66c6068afadbc8c0

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