Snowflake doesn't have to guess, they know the structure of OSM
exactly in advance. So they can deal with things like interlinkages
quite smartly. We'd need a topology model to even get started with
this stuff... or at least enough understanding of topology to
recognize it when we see it and build simple features with link
attributes that refer correctly to each other's identifiers.
Since this kind of GML only comes around rarely, simply building
purpose-built importers (ala snowflake) case-by-case is almost the
preferred approach.
P
On 12-Sep-07, at 2:10 PM, Jody Garnett wrote:
Vince Darley wrote:
The freeware Snowflake GML viewer manages to load all this data
and visualise it very nicely, however, so I can at least assure
you the data is good!
Very cool, can you send us a link? It would be nice to see this in
action ... the parsers you have been using here with uDig really
pay attention to the XSD file; most of the viewers I have met just
go through the file and "guess" based on where they see Geometry used.
Reading through ISO19109 they have an example where literally Road
extended LineString, our parser should work while the simple
solutions will fail...
Cheers,
Jody
_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel
_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel