[PyRoma] GEOJSON da Geography Field

Luca Liberti luca_liberti at yahoo.com
Mon Feb 22 16:22:09 CET 2016


Cari amici,
stavo cercando di integrare un backend Flask con un frontend Angular + Leaflet.
Qualcuno ha mai avuto la necessità di genereare un geojson da un endpoint rest in Flask 
connesso con un PostGIS con flask-sqlalchemy e geoalchemy2?
Sto tentando di estrarre le coordinate  con il seguente approccio

import geoalchemy2.functions as gfunc

class Stazione(db.Model):
  __tablename__ = "stazioni"

  stazione_id = db.Column(db.Integer,primary_key = True)
  sito_fk = db.Column(db.Integer,db.ForeignKey('siti.sito_id'))
  codice = db.Column(db.String(20))
  longitudine = db.Column(db.Numeric)
  latitudine  = db.Column(db.Numeric)
  geom  = Geography('POINT')

 qry =  Stazione.query.with_entities(gfunc.ST_AsGeoJSON(Stazione.geom)).all()

ma ottengo 

AttributeError: 'Geography' object has no attribute 'self_group'
In rete non ho trovato granche' se qualcuno di voi ha qualche dritta sarebbe un bel passo avanti
Ciao

Luca
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.python.it/pipermail/pyroma/attachments/20160222/13a68039/attachment.html>


More information about the PyRoma mailing list