誰かがGeoAlchemyでFlaskのサンプルコードを提供できますか?
6922 次
3 に答える
1
Flask-SQLAlchemyで使用できますが、プレーンSQLAlchemyでも使用できます。サンプルモデルをGeoAlchemyからFlask-SQLAlchemyに変換するだけです。このようなもの:
class Spot(db.Model):
__tablename__ = 'spots'
id = db.Column(Integer, primary_key=True)
name = db.Column(Unicode, nullable=False)
height = db.Column(Integer)
created = db.Column(DateTime, default=datetime.now())
geom = db.GeometryColumn(Point(2))
私はコードをテストしていませんが、それは公正な転写であるはずです。
于 2012-01-30T18:15:35.783 に答える
0
from myapp import db
from geoalchemy import GeometryColumn, Point
class FixXX(db.Model):
__tablename__ = 'fixXX'
fix_pk = db.Column(db.Integer, primary_key=True)
fix = db.Column(db.String)
geometry = GeometryColumn(Point(2, srid=4326))
GeometryDDL(FixXX.__table__)
于 2012-10-23T23:21:45.360 に答える