Servus zusammen,
ich benutze ide Google-Earth-API, um ein kml-File auszulesen (oder würde es gerne).
Google hat dazu Beispiele zur Verfügung gestellt:
http://www.google.com/earth/plugin/examples/samples/
Ich benutze davon "Fetch good kml". Auf der verlinkten Beispielseite funktioniert das auch, sogar wenn ich meine eigenen kml-files verlinke. Aber es wird nur ein Teil des Codes angezeigt. Wenn ich den bei mir einbaue funktioniert es nicht mehr. Das Grundgerüst, um ein Google-Earth-Fenster zu integrieren habe ich und das funktioniert auch. Aber eben der Beispielcode nicht.
Hier der Code:
// in this sample we will attempt
// to fetch a KML file and show it
function finished(object) {
if (!object) {
alert('bad or NULL kml');
return;
}
ge.getFeatures().appendChild(object);
var la = ge.createLookAt('');
la.set(37.77976, -122.418307, 25, ge.ALTITUDE_MODE_RELATIVE_TO_GROUND,
180, 60, 500);
ge.getView().setAbstractView(la);
}
var url = 'http://sketchup.google.com/' +
'3dwarehouse/download?mid=28b27372e2016cca82bddec656c63017&rtyp =k2';
google.earth.fetchKml(ge, url, finished);
Kann mir jemand helfen? Danke.
ich benutze ide Google-Earth-API, um ein kml-File auszulesen (oder würde es gerne).
Google hat dazu Beispiele zur Verfügung gestellt:
http://www.google.com/earth/plugin/examples/samples/
Ich benutze davon "Fetch good kml". Auf der verlinkten Beispielseite funktioniert das auch, sogar wenn ich meine eigenen kml-files verlinke. Aber es wird nur ein Teil des Codes angezeigt. Wenn ich den bei mir einbaue funktioniert es nicht mehr. Das Grundgerüst, um ein Google-Earth-Fenster zu integrieren habe ich und das funktioniert auch. Aber eben der Beispielcode nicht.
Hier der Code:
// in this sample we will attempt
// to fetch a KML file and show it
function finished(object) {
if (!object) {
alert('bad or NULL kml');
return;
}
ge.getFeatures().appendChild(object);
var la = ge.createLookAt('');
la.set(37.77976, -122.418307, 25, ge.ALTITUDE_MODE_RELATIVE_TO_GROUND,
180, 60, 500);
ge.getView().setAbstractView(la);
}
var url = 'http://sketchup.google.com/' +
'3dwarehouse/download?mid=28b27372e2016cca82bddec656c63017&rtyp =k2';
google.earth.fetchKml(ge, url, finished);
Kann mir jemand helfen? Danke.
Comment