[Gfoss] aggiornamento: GeoBI

Andrea Aime aaime a opengeo.org
Gio 16 Ott 2008 17:03:32 CEST


Fabio D'Ovidio ha scritto:

...

> Il DataStore Model di GeoTools (su cui GeoKettle, così come SDI di 
> Camptocamp+Talend, si basa) infatti non consente di istanziare un 
> poligono non chiuso e in generale la geometria deve essere prima 
> corretta e poi data in pasto alla libreria...

Per la verità non si tratta del datastore model in se, ma delle
verifiche the JTS fa quando costruisce le geometrie (e JTS è
alla base di tutto il supporto alle geometrie in GeoTools).

Alcuni datastore (purtroppo non tutti) accettano un hint che
permette di impostare la geometry factory utilizzata, potresti
costruirne una che sistema le geometrie prima di completarne
la creazione. Che so, quando è ora di istanziare i linear ring
usati per costruire i poligoni catturi l'eccezione che il
ring lancia nel costruttore quando l'anello è aperto, aggiungi
la coordinata di chiusura, e richiami il costruttore.

Ciao
Andrea

-- 
Andrea Aime
OpenGeo - http://opengeo.org
Expert service straight from the developers.


Maggiori informazioni sulla lista Gfoss