Документация по GeoAlchemy2 не отображается полностью (по сравнению с предыдущей версией).Результаты поиска и результатов поиска GeoAlchemy2
У меня есть модель:
class AddressCode(Base):
__tablename__ = 'address_codes'
id = Column(Integer, primary_key=True)
code = Column(Unicode(34))
geometry = Column(Geometry('POINT'))
И я хочу, чтобы хранить Шир/данные, которые я пытался сохранить в приведенной выше модели, пример
"51.42553,-0.666085"
Что дает мне ошибку:
"Parse error at position 9 within Geometry (the "," char")
Любой, кто может пролить свет на то, где я ошибаюсь?
Также на эту тему, как бы я peform запрос сказать ..
Показать ближайшие 20 пользователей:
class AddressCode(Base):
__tablename__ = 'address_codes'
id = Column(Integer, primary_key=True)
name = Column(Unicode(34))
geometry = Column(Geometry('POINT'))
Нечто подобное?
geom_var = "51.42553,-0.666085"
Session.query(User).filter(func.ST_DWithin, 20, geom_var).all()