We have a large bunch of KML files, they are basically global cable maps. In our company they are wide-spread and everybody uses them with Google Earth.
Now there is an interest to extract information from these files, e.g. Cable Lengths. With Google Earth extracting Cable Length is a very tedious task because you need to look at each tiny segment's height profile. So I started writing a software to read those files, problem is: the quality of most of those KML/KMZs is really low. Sometimes linestrings contain too many or even duplicate coordinate-sequences. You can even see that in Google Earth.
So question: does it make sense to try to parse these KMLs to calculate cables' total length? Or is this too much asked from KML format?
BTW: On a quality scale between 0 and 10 (0 worst file I encountered here, 10 seems perfect), I give this file a 4.
– user694971 Jun 21 '12 at 15:53I remember one file in which a segment that is supposed to be < 300 km, was measured over 5000 km using Google Earth's height profile feature. Although this stuff is in part fixable, my yet incomplete program filters this trash.
– user694971 Jun 21 '12 at 15:55