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. _______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione [email protected] http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it.
