Ontwikkelaar webservice voor route-algoritme waterwegen
Details
- Status:
- Gearchiveerd
- Publicatiedatum:
- 1-3-2019
- Weergaven:
- 63
- Reacties:
- 4
- FTE:
- 40 uur per week
Opdrachtomschrijving
TransIP is voor haar klant Waterkaart (Surfcheck) op zoek naar een route-algoritme expert die kan helpen bij het doorontwikkelen van zijn succesvolle app.
Opdrachtomschrijving
Waterkaart Nederland is een app voor Android, iOS en web waarmee watergebruikers alle gegevens over de waterwegen kunnen opvragen die ze nodig hebben om veilig te kunnen varen en/of recreëren.
Het enige dat nog ontbreekt is een routeplanner: een systeem waarmee gebruikers een begin en eindpunt kunnen prikken en daarna de meest efficiënte route op hun scherm krijgen. Het idee is deze berekening op een server uit te voeren en de resultaten via een API aan de client te sturen.
De service moet de volgende eigenschappen gaan bevatten
Het is een webservice die een begin- en een eindpunt als parameters accepteert.
Plus de scheepshoogte, diepgang en gemiddelde kruissnelheid.
De berekende route wordt in JSON afgeleverd, daarbij wordt ook de verwachte vaartijd weergegeven.
De service houdt rekening met de wens al dan niet over zee te varen. Deze zoekt bij het selecteren van een begin en eindpunt het dichtstbijzijnde punt in bevaarbaar water op en start en eindigt op deze respectievelijke punten.
De volgende functionaliteiten zijn wenselijk
De route 'snapt' naar alle bruggen en sluizen op de route.
Volgt zo veel als mogelijk de reeds beschikbare vaarroutes.
Houdt rekening met de waterdieptes op die vaarroutes.
Houdt rekening met de doorvaarhoogte van de bruggen op de route.
Voor bovenstaande functionaliteiten zijn de databases beschikbaar.
We zoeken per direct naar iemand die ervaring heeft met het maken van route-algoritmes en de beschikbare datasets kan gebruiken in de berekening. Ervaring met het inrichten van BladeVPS van TransIP is een grote pré.