Zum Inhalt

Einführung in SmartMaps Elevation

SmartMaps Elevation ist eine leistungsstarke JavaScript-Bibliothek, mit der Sie Höhendaten für jeden Ort der Erde abrufen können. Egal, ob Sie die Höhe eines bestimmten Punkts bestimmen oder das Geländeprofil entlang einer Route analysieren möchten – SmartMaps Elevation liefert präzise und zuverlässige Daten mit weltweiter Verfügbarkeit.

Wichtige Funktionen

  • Punkthöhe: Rufen Sie den Höhenwert für einen einzelnen geografischen Punkt ab, indem Sie dessen Breiten- und Längengrad angeben. Dies ist nützlich, um die Höhe bestimmter Orte wie Berggipfel oder Gebäude zu ermitteln.

  • Höhe entlang eines Pfads: Rufen Sie Höhendaten für mehrere Punkte entlang eines Pfads oder einer Route ab. Durch die Angabe einer Reihe von Koordinaten erhalten Sie das Höhenprofil des Geländes, was zum Beispiel für Wandern, Radfahren oder die Routenplanung wertvoll ist.

  • Hochauflösende Daten: SmartMaps Elevation nutzt ein hochauflösendes digitales Höhenmodell (DEM), um präzise Höhendaten bereitzustellen und genaue Ergebnisse für Ihre Anwendungen sicherzustellen.

  • Weltweite Verfügbarkeit: Greifen Sie auf Höhendaten für Orte weltweit zu. Egal, ob Sie an einem lokalen Projekt arbeiten oder Gelände über Kontinente hinweg analysieren – SmartMaps Elevation deckt Sie ab.

  • Flexible Integration: Die Bibliothek bietet eine unkomplizierte API, die eine nahtlose Integration in Ihre Anwendungen und Workflows ermöglicht. Rufen Sie Höhendaten programmgesteuert über einfache Methodenaufrufe ab und erhalten Sie Antworten in einem praktischen Format.

Erste Schritte

Um SmartMaps Elevation zu verwenden:

  1. Installieren Sie die Bibliothek über npm:

    npm install @smartmaps/elevation
    

  2. Importieren Sie die Klasse Elevation aus dem Paket:

    import { Elevation } from '@smartmaps/elevation';
    

  3. Erstellen Sie eine neue Elevation-Instanz mit Ihrem API-Key:

    const elevation = new Elevation('[INSERT API-KEY]');
    

  4. Verwenden Sie die verfügbaren Methoden, um Höhendaten für einen oder mehrere Punkte abzurufen:

    const elevationPointRequest = {
      latitude: 49.02,
      longitude: 8.44,
      // Additional parameters...
    };
    
    const elevationData = await elevation.point(elevationPointRequest);
    

Elevation Service API

Der Elevation Service bietet eine REST-API zum Abfragen von Höhendaten für geografische Koordinaten. Die API unterstützt sowohl GET- als auch POST-Anfragen und liefert Antworten im JSON-Format.