javascript-api-slide

De HERE kaarten-API voor JavaScript is een set programmeeromgevingen waarmee ontwikkelaars webtoepassingen kunnen bouwen met de uitgebreide interactieve HERE-kaarten als middelpunt. De API bestaat uit bibliotheken van klassen en methoden waarmee de functionaliteit van een interactieve toepassing kan worden geïmplementeerd.

Zie de lijst van onze JavaScript-API’s hieronder of probeer de API Explorer om de kracht van HERE te ervaren.


JavaScript-API’s

De HERE kaarten-API voor JavaScript omvat API’s met de functionaliteit voor 4 kerncomponenten

Kaarten
De kaarten-API biedt een stramien waarop een toepassing met een kaart als middelpunt gecreëerd kan worden. De kaartenbibliotheek vormt het onderdeel van de API dat is gewijd aan kaarten en kartering en is beschikbaar voor zowel oudere browsers als browsers die HTML5 ondersteunen. Deze maakt gebruik van de nieuwste technologieën voor een snelle rendering van kaarten en snelle gebruiksresultaten in elke geschikte omgeving.

Plaatsen
De plaatsenbibliotheek stelt u als ontwikkelaar in staat websites te verrijken met een geavanceerde zoekfunctie voor de gebruikers en met aanpasbare middelen om de resultaten daarvan weer te geven, zoals plaatsnaam, adres, contactgegevens, een kaart met de locatie, de waardering, beoordelingen en gerelateerde gegevens. Deze bibliotheek omvat:

UI-bibliotheek – een set widgets voor de gebruikersinterface met methoden ter ondersteuning van het zoeken, ophalen en weergeven van plaatsgegevens
Gegevensbibliotheek – een set programmeeromgevingen met ondersteuning van het zoeken van plaatsgegevens en het ophalen daarvan, maar zonder bijbehorende gebruikersinterface

Ontwikkelaars die de plaatsenbibliotheek gebruiken, beschikken daarmee ook over bronnen als style sheets (CSS) die eenvoudig aan een webpagina gekoppeld kunnen worden. U bent als ontwikkelaar vrij om de bestaande sjablonen aan te passen of uw eigen sjablonen te gebruiken.

Routes
Routeplanning en navigatie zijn de meest gebruikte toepassingen van locatiegebaseerde diensten. Met de kaarten-API kunt u optimale routes berekenen volgens uw eigen berekeningscriteria, op basis van up-to-date kaartgegevens en rekening houdend met realtime verkeersinformatie.

De API biedt wereldwijde dekking van wegen en snelwegen, waarmee u routes kunt creëren die beantwoorden aan criteria als snelste, kortste, zonder tolwegen of veerboten, etc. Er is ook ondersteuning voor het toepassen van historische snelheidspatronen als optimalisatie voor routes aan de hand van het tijdstip van de dag.

Verkeer
In stedelijke gebieden over de hele wereld houden miljoenen sensoren verkeersstromen bij en bieden daarmee slimme doorstromingsgegevens en grafieken die via de kaarten-API toegankelijk zijn. Bovendien kan de API routes produceren die rekening houden met realtime verkeersgegevens. Tijdgebonden routeplanning kan worden geoptimaliseerd met behulp van historische snelheidspatronen die de gebruikers tijd en brandstof kunnen besparen.

Enterprise JavaScript-API

Met de HERE Maps Enterprise-API voor JavaScript kunt u bedrijfsspecifieke kenmerken en functies snel, eenvoudig en tegen minimale kosten in uw toepassingen invoegen. Met de Maps Enterprise-API voor JavaScript kunt u nu zeer innovatieve, gedifferentieerde en op maat gesneden ervaringen creëren met de uitgebreide, wereldwijde en interactieve HERE-kaarten als middelpunt.

De Maps Enterprise-API voor JavaScript toont de functionaliteit van een verzameling RESTful-webdiensten in de volgende vier kerncomponenten.

Kaarten
De Maps Enterprise-API voor JavaScript biedt u de meest recente en hoogste kwaliteit kaarten ter wereld als stramien voor uw locatietoepassingen. De kaartcomponent geeft antwoord op al uw zoekopdrachten en gegevensverzoeken voor rasterkaarttegels of kaarten die gerenderd worden als afzonderlijke afbeeldingen, inclusief kaartoverlays. Als u daarnaast bepaalde gegevens meer uitgesproken en eenvoudiger in het gebruik wilt maken, biedt de kaartcomponent u de flexibiliteit om te kiezen uit diverse karteringsopties zoals eenvoudig, mobiel, vloot en grijswaarden.

Geocoder
Geocoding is het proces van het verkrijgen van geografische coördinaten op basis van de invoer van een adres in tekst. Naast de geografische coördinaten levert het Geocoder-proces ook volledige en correct gespelde adressen. Merk op dat het proces meerdere sets coördinaten en hun bijbehorende adressen kan opleveren. De adresinvoer kan een gekwalificeerd, gestructureerd adres zijn of een enkelvoudige zoektekst in willekeurige vorm met volledige of gedeeltelijke adresinformatie. Geocoder past locatiegebonden regels toe om de invoer te analyseren en te identificeren en deze te vergelijken met de index van kaartgegevens om resultaten te leveren die nuttig zijn en meerwaarde bieden. Optioneel kan de huidige locatie of het kaartbeeld van de gebruiker worden toegepast om een aanvullende context te leveren. Geocoding-resultaten worden gerangschikt naar relevantie.

Omgekeerde geocoding is het proces waarbij een set geografische coördinaten (breedtegraad/lengtegraad), bijvoorbeeld verkregen van het gps-signaal op de apparatuur van de gebruiker of via een klik op de kaart, wordt gebruikt om daarmee een tekstuele beschrijving van de locatie te geven. Omgekeerde geocoding beantwoordt de vraag “Waar ben ik?”. Het wordt gebruikt voor het volgen en beheren van mobiele hulpbronnen, bijvoorbeeld voertuigen, vracht of personeel.

De resultaten van omgekeerde geocoding omvatten de dichtstbijzijnde adressen of gebiedsinformatie, afhankelijk van de geografische coördinaten, de locatie en de onderliggende kaartgegevens. De resultaten worden gerangschikt naar de nabijheid van de invoerlocatie of een bepaald gebied.

Routes
De routecomponent levert de beste routes op basis van intelligente route-algoritmen, waarbij rekening wordt gehouden met een uitgebreide set attributen die in de kaart zijn ingesloten. Via de Enterprise routeplanningsservice kunt u nauwkeurige instructies krijgen over hoe u een bestemming bereikt, over de geschatte aankomsttijd of over een geoptimaliseerde route die is afgestemd op verschillende omgevingen. Deze component maakt gebruik van kwalitatief hoogstaande navigatiegegevens die in de HERE-kaarten beschikbaar zijn, zoals realtime verkeersgegevens en historische verkeers- en vrachtwagengegevens, om de benodigde en pasklare zakelijke gegevens aan te bieden.

Verkeer
In stedelijke gebieden over de hele wereld houden miljoenen sensoren verkeersstromen bij en bieden daarmee slimme doorstromingsgegevens en grafieken die via de HERE Maps Enterprise-API voor JavaScript toegankelijk zijn. Bovendien kan deze dienst routes produceren die rekening houden met realtime verkeersgegevens. Tijdgebonden routeplanning kan ook worden geoptimaliseerd met behulp van historische snelheidspatronen.

Begin vandaag nog met het HERE-platform!

Registreer voor een evaluatie- of basissleutel of neem contact met ons op en vraag naar een zakelijke licentie.