跳转到主要内容

使用SQLAlchemy进行空间数据库

项目描述

SQLAlchemy提供GIS支持。

简介

GeoAlchemy是SQLAlchemy的一个扩展。它通过SQLAlchemy在ORM层提供对地理空间数据类型的支持。它旨在支持由开放地理空间委员会(OGC)指定的空间操作和关系。该项目在Mark Ramm-Christensen的指导下,在Google Summer of Code计划下启动。

要求

需要SQLAlchemy > 0.6。支持Python 2.5和Python 2.6。应该也可以在Python 2.4上运行,但尚未测试。它还需要一个受支持的空间数据库。

受支持的空间数据库

目前支持PostGISSpatialiteMySQLOracleMS SQL Server 2008

支持

GeoAlchemy 目前处于早期开发阶段。其邮件列表可在 Google Groups 上找到。源代码可在 GitHub 上找到。此外,您可以直接发送错误报告、功能请求、补丁等给作者。

安装

通常安装方式

$ easy_install GeoAlchemy

或者,下载软件包,切换到 geoalchemy 目录并输入

$ python setup.py install

文档

文档可在 http://geoalchemy.org 上找到。您也可以在 doc 目录下运行 make html 生成完整文档,并通过浏览器访问 doc/_build/index.html

软件包内容

geoalchemy/

项目源代码。

geoalchemy/tests/

GeoAlchemy 的单元测试。

doc/

文档源。

examples/

一些示例代码,展示了如何使用。

许可协议

GeoAlchemy 采用 MIT 许可证发布。

贡献者

本项目的贡献者(按字母顺序排列):

  • Eric Lemoine

  • Frank Broniewski

  • Mark Hall

  • Michael Bayer

  • Mike Gilligan

  • Sanjiv Singh

  • Stefano Costa

  • Tobias Sauerwein

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关 安装软件包 的更多信息。

源代码发行版

GeoAlchemy-0.7.2.tar.gz (57.3 kB 查看哈希值)

上传时间 源代码

构建发行版

GeoAlchemy-0.7.2-py2.7.egg (163.9 kB 查看哈希值)

上传时间 源代码

支持者:

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面