4

GeoAlchemyのチュートリアルに従って、次のgeomフィールドを持つオブジェクトを作成しました。

Base = declarative_base()

class House(Base):
....
    geom = Column(Geometry('POINT', 4326))

データベースからオブジェクトをクエリすると、次のようになります。

house = database.db_session.query(House).filter_by(whatever).first()

Housegeom 列を持つインスタンスを取得します。

print house.geom
01e90300005cb2a79e3d6341400e396508a20a40400000000000000000

print type(question.geom)
<class 'geoalchemy2.elements.WKBElement'>

WKBElement の緯度と経度を照会するにはどうすればよいですか? クラスのドキュメントにもそのソースにも答えが見つかりませんでした。

4

1 に答える 1