ArcGIS Online
Hoe kan ik een routebeschrijvingswidget toevoegen aan mijn applicatie en deze buiten mijn organisatie delen?
In sommige gevallen is het handig om externe gebruikers van je applicatie een route te laten genereren. Je kan dit bewerkstelligen door een eigen netwerk service te maken of door gebruik te maken van de Premium Route Service van Esri. In dit artikel wordt uitgelegd hoe je de premium service kan toevoegen in je applicatie, zodat deze gebruikt kan worden zonder te hoeven inloggen. Het gebruik van een premium service kost credits. Meer informatie hierover kan je op deze pagina terugvinden: https://www.esri.com/software/arcgis/arcgisonline/credits
Stap 1: Creëer een nieuw item in ArcGIS Online
- Log in op je ArcGIS Online account en kijk of je voldoende rechten hebt om content aan te maken.
- Ga naar Content en klik op Item toevoegen, kies voor Vanaf een URL.
- Vul het scherm als volgt in:


Let hierbij op dat je een zinvolle titel en tags toevoegt. De service URL die je kan gebruiken is als volgt: https://route.arcgis.com/arcgis/rest/services/World/Route/NAServer/Route_World
Doordat de credentials worden opgeslagen bij de service, zal de gebruiker van de routeplanner niet gevraagd worden om in te loggen.
Stap 2: Deel de service met iedereen. Wanneer je de service alleen met de organisatie deelt, zal er alsnog een inlogscherm verschijnen wanneer de widget gebruikt wordt.

Stap 3: Bewerk het gebruik van de route service.
- Ga op de Items Details pagina naar het tabblad Instellingen.
- Onderaan de pagina kunnen zaken ingesteld worden met betrekking tot het gebruik van de Netwerk Service.
- Klik op Gebruik beperken.
- Zet het vinkje aan voor Frequentiebeperking inschakelen definieer het aantal request per periode dat je wilt toestaan.
- Vervolgens kan je instellen welke apps gebruik mogen maken van deze service. Als slechts 1 app deze service mag gebruiken, dan kan je hier de url van je app toevoegen. Wanneer je de service wil kunnen gebruiken in diverse apps, dan kan je de url toevoegen van de Root van de app directory. Dit ziet er ongeveer als volgt uit: https://www.arcgis.com/apps.

Stap 4: Ga terug naar het Overzicht van de service en scroll naar beneden. Rechts onderin vind je de url die je kan gebruiken in de applicatie door hem te kopiëren.

Stap 5: Ga naar je app en voeg de url toe in de door jou gewenste widget. Er kan nu zonder te hoeven inloggen, gebruik worden gemaakt van een route service binnen je app.