[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