对空间数据库使用sqlalchemy
GeoAlchem的Python项目详细描述
gis支持SQLAlchemy。
简介
地理炼金术是sqlalchemy的扩展。它为 使用sqlalchemy的orm层上的地理空间数据类型。它的目标是 支持开放地理空间指定的空间操作和关系 联合体(OGC)。这个项目是在谷歌代码之夏计划下开始的 在Mark Ramm-Christensen的指导下。
要求
需要sqlalchemy>;0.6。支持Python2.5和Python2.6。 也可以使用Python2.4,但尚未测试。它也 需要支持的空间数据库。
支持的空间数据库
目前PostGIS,Spatialite,MySQL, Oracle 和MS SQL Server 2008 支持。
支架
地球炼金术正处于发展的早期阶段。它的邮件列表在 Google Groups。源代码可以是 在GitHub上找到。另外,随时可以发电子邮件 作者直接发送错误报告、功能请求、修补程序等。
安装
要像往常一样安装,请键入:
$ easy_install GeoAlchemy
或者,下载包,更改为geoalchemy dir并键入:
$ python setup.py install
文档
文档可在http://geoalchemy.org在线获取。 您还可以使用sphinx生成完整的文档,方法是制作html 在doc目录中,并将浏览器指向doc/\u build/index.html。
包装内容
- geoalchemy/
- Source code of the project.
- geoalchemy/tests/
- Unittests for GeoAlchemy.
- doc/
- Documentation source.
- examples/
- A few examples demonstrating usage.
许可证
地理炼金术是根据麻省理工学院的许可证发布的。
贡献者
此项目的参与者(按字母顺序排列):
- 埃里克·莱莫尼
- 弗兰克·布朗尼夫斯基
- 马克·霍尔
- 迈克尔拜耳
- 迈克·吉利根
- 桑吉夫·辛格
- 斯特凡诺·科斯塔
- 托拜厄斯·索尔温