[Gfoss] cmf2shp version 0.6
Bud P. Bruegger
bud a comune.grosseto.it
Gio 17 Gen 2008 13:01:03 CET
Allego l'ultima versione di cmf2shp con alcuni problemi gravi risolti.
Il problema e' che l'orientamento dei "rings" nei files cmf non sono
sempre uguali e le versioni precedenti di cmf2shp avevano errori nella
gestione di poligoni con buchi. Ora dovrebbe essere risolto (e isValid
in postgis non trova piu' "nested shells")
Mi volevo un bel sforzo per chiudere questo bucho perche' avevo
naivamente implementato un algoritmo di signedArea (per avere
l'orientamento di un ring) ed era una sorte di random generator per
problemi numerici (piccoli poligoni lontano dall'origine, un fattore
e' una piccola differena di due numeri grandi..). Difficile a trovare
guardando il codice, ma ora e' risolto anche la numerica e sembra di
funzionare..
enjoy
-b
--
Bud P. Bruegger, Ph.D. +39-0564-488577 (voice), -21139 (fax)
European Chair, Global Collaboration Forum on eID
Chair, Porvoo Subgroup on collab. govs/operating systems
Leader of the Permanent eID Status Observatory (PESO) project
Servizio Elaborazione Dati e-mail: bud at comune.grosseto.it
Comune di Grosseto jabber: bud at jabber.no
Via Ginori, 43 http://www.comune.grosseto.it/
58100 Grosseto (Tuscany, Italy)
http://www.comune.grosseto.it/interopEID/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cmf2shp.zip
Type: application/zip
Size: 2927 bytes
Desc: not available
Url : http://www.faunalia.com/pipermail/gfoss/attachments/20080117/4d252a13/attachment.zip
Maggiori informazioni sulla lista
Gfoss