NFleet API -rajapinta
NFleet-järjestelmän eri osat on liitetty yhteen API-rajapinnoilla. Tarvittaessa ne mahdollistavat järjestelmän osien tai koko järjestelmän teknisen integraation osaksi laajempia kokonaisuuksia.
Tausta
API-rajapintojen kautta voi NFleet-järjestelmään tuoda kuljetussuunnittelun lähtötiedot ja palauttaa suunnittelun tulokset, sekä etäkäyttää järjestelmää ohi sen oman käyttöliittymän. Lisäksi keskeinen osa järjestelmää on karttapalvelu, minkä eri osia voi tarvittaessa käyttää rajapinnan kautta erikseen.
Karttapalvelun olemme toteuttaneet pääosin itse, osin tukeutuen avoimen lähdekoodin kirjastoihin. Harkitsimme aikoinaan kolmansien osapuolten tarjoamia karttapalveluita, mutta ne osoittautuivat toiminnoiltaan tai kapasiteetiltaan rajoittuneiksi ja kalliiksi käyttää. Siksi halusimme julkaista nämä palvelut myös yleiseen käyttöön.
API-rajapinnat ja kokeilu
Käytettävissä ovat kaikki järjestelmän rajapinnat. Keskeiset ja kattavasti (vain englanniksi) dokumentoituja ovat:
- Routes API: etäisyysmatriisi ja lyhimmän polun tiedot
- Address API: geokoodaus ja käänteinen geokoodaus
- Planner API: plannerin käyttö rajapinnan kautta
- (tulossa Converter API: konvertterin käyttö rajapinnan kautta)
Ilmaiset NFleet pikakokeilu ja testikäyttö sisältävät myös API Explorer -toiminnon jolla voi testata Routes API ja Address API -palveluiden toimintaa ja tietomallia. Myös API-avain on silloin saatavilla määräajaksi.
Saatavuus
Routes API ja Address API ovat saatavilla Microsoft Marketplace -palvelussa. Planner API on saatavilla ottamalla meihin suoraan yhteyttä.
Järjestelmän toiminta-alue tällä hetkellä on pääosa Eurooppaa, aluetta voidaan laajentaa kysynnän mukaan.


