<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:10px"><div id="yui_3_16_0_1_1456151028454_15428">Cari amici,</div><div id="yui_3_16_0_1_1456151028454_15615"><br></div><div id="yui_3_16_0_1_1456151028454_15867" dir="ltr">stavo cercando di integrare un backend Flask con un frontend Angular + Leaflet.</div><div id="yui_3_16_0_1_1456151028454_15866" dir="ltr"><br></div><div id="yui_3_16_0_1_1456151028454_15513">Qualcuno ha mai avuto la necessità di genereare un geojson da un endpoint rest in Flask <br></div><div dir="ltr" id="yui_3_16_0_1_1456151028454_15532">connesso con un PostGIS con flask-sqlalchemy e geoalchemy2?</div><div id="yui_3_16_0_1_1456151028454_15547" dir="ltr"><br></div><div id="yui_3_16_0_1_1456151028454_15694" dir="ltr">Sto tentando di estrarre le coordinate  con il seguente approccio<br></div><div id="yui_3_16_0_1_1456151028454_15625" dir="ltr"><br></div><div id="yui_3_16_0_1_1456151028454_15663" dir="ltr">import geoalchemy2.functions as gfunc<br></div><div id="yui_3_16_0_1_1456151028454_15626" dir="ltr"><br></div><div id="yui_3_16_0_1_1456151028454_15671" dir="ltr">class Stazione(db.Model):<br>  __tablename__ = "stazioni"<br><br>  stazione_id = db.Column(db.Integer,primary_key = True)<br>  sito_fk = db.Column(db.Integer,db.ForeignKey('siti.sito_id'))<br>  codice = db.Column(db.String(20))<br>  longitudine = db.Column(db.Numeric)<br>  latitudine  = db.Column(db.Numeric)<br>  geom  = Geography('POINT')<br><br></div><div id="yui_3_16_0_1_1456151028454_15548" dir="ltr"> qry =  Stazione.query.with_entities(gfunc.ST_AsGeoJSON(Stazione.geom)).all()<br></div><div id="yui_3_16_0_1_1456151028454_15672" dir="ltr"><br></div><div id="yui_3_16_0_1_1456151028454_15743" dir="ltr">ma ottengo <br></div><div id="yui_3_16_0_1_1456151028454_15549" dir="ltr"><br></div><div id="yui_3_16_0_1_1456151028454_15550" dir="ltr"><span id="yui_3_16_0_1_1456151028454_15752" style="color: rgb(0, 0, 0); font-family: 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: left; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline !important; float: none; background-color: rgb(255, 255, 255);">AttributeError: 'Geography' object has no attribute 'self_group'</span></div><div id="yui_3_16_0_1_1456151028454_15753" dir="ltr"><br></div><div id="yui_3_16_0_1_1456151028454_15754" dir="ltr">In rete non ho trovato granche' se qualcuno di voi ha qualche dritta sarebbe un bel passo avanti</div><div id="yui_3_16_0_1_1456151028454_15755" dir="ltr"><br></div><div id="yui_3_16_0_1_1456151028454_15758" dir="ltr">Ciao<br></div><div id="yui_3_16_0_1_1456151028454_15756" dir="ltr"><br></div><div id="yui_3_16_0_1_1456151028454_15759" dir="ltr">Luca<br></div></div></body></html>