25.05.2010, 09:13
(25.05.2010, 06:46)robekras Wrote: Was kommt den von Geonames zurück, wenn bei denen eine Lücke ist?
Konkrete Werte... die Lücken sind gar nicht so entscheidend sondern die Stabilität des Codes - wenn 100000 RouteConverter-Nutzer irgendwo auf der Erde die HGT Dateien benutzen dürfen da keine Exceptions auftreten.
Folgende Tests verdeutlichen das vielleicht: Das kommt bei Geonames zurück
Quote: public void testElevationFor() throws IOException {
assertEquals(40, service.getElevationFor(11.2, 59.0).intValue());
assertEquals(120, service.getElevationFor(11.2, 60.0).intValue());
assertEquals(648, service.getElevationFor(11.2, 61.0).intValue());
assertEquals(77, service.getElevationFor(-68.0, -54.0).intValue());
assertEquals(455, service.getElevationFor(-68.0, -55.0).intValue());
assertEquals(null, service.getElevationFor(-68.0, -56.0));
assertEquals(null, service.getElevationFor(-68.0, -56.1));
assertEquals(null, service.getElevationFor(-68.0, -57.0));
}
Und das bei HGT:
Quote: public void testElevationFor() throws IOException {
assertEquals(40, files.getElevationFor(11.2, 59.0).intValue());
assertEquals(190, files.getElevationFor(11.2, 60.0).intValue());
assertNull(files.getElevationFor(11.2, 61.0));
// TODO: java.io.IOException: Negative seek offset
// assertEquals(77, files.getElevationFor(-68.0, -54.0).intValue());
// TODO: java.io.IOException: Negative seek offset
// assertEquals(455, files.getElevationFor(-68.0, -55.0).intValue());
assertEquals(null, files.getElevationFor(-68.0, -56.0));
assertEquals(null, files.getElevationFor(-68.0, -56.1));
assertEquals(null, files.getElevationFor(-68.0, -57.0));
}
Hast Du das mal mit negativen Longitude/Latitude-Werten getestet?
(25.05.2010, 06:46)robekras Wrote: Meiner Beobachtung nach gibt es vor allem in gebirgigen Regionen Lücken,
im Flachland eher weniger (oder sogar keine).
In der angehängten Datei
MIT_HOEHEN_Track_Planung_Lodrone-Riva_del_Garda.zip (Size: 25.78 KB / Downloads: 773)
von Dir habe ich in den Kommentar die Höheninformation von- geonames.org
- earthtools.org
- HGT
geschrieben.
--
Christian
Christian
