Hoe vervoerders de dichtstbijzijnde pakketshops en afhaalpunten berekenen
Wanneer u nShift gebruikt om de dichtstbijzijnde pakketshops of afhaal-/inleverpunten te selecteren of weer te geven, is de getoonde lijst gebaseerd op gegevens die rechtstreeks door elke vervoerder worden verstrekt. Elke vervoerder gebruikt zijn eigen methode om te bepalen welke afhaalpunten het dichtst bij het adres van een klant liggen. Dit artikel legt uit hoe grote vervoerders dit aanpakken en wat nShift (wel en niet) kan beïnvloeden.
Hoe vervoerders de dichtstbijzijnde afhaal-/inleverpunten bepalen
Hoewel elke vervoerder zijn eigen systemen gebruikt, omvat het proces doorgaans vier stappen:
-
Geocodering van het klantadres
De vervoerder zet het adres of de postcode om in kaartcoördinaten. -
Zoeken naar actieve afhaalpunten in de buurt
Alleen afhaalpunten die de gevraagde bezorgservice ondersteunen (bijv. pakketkluizen, winkels, pakketshops) worden opgenomen. -
Meten van afstand of reistijd
Vervoerders gebruiken verschillende methoden, zoals rijtijd, afstand via het wegennet of hemelsbrede (luchtlijn) afstand. -
Toepassen van bedrijfsregels
Sommige vervoerders filteren of prioriteren afhaalpunten op basis van openingstijden, capaciteit of servicebeperkingen.
Het resultaat is een lijst met afhaalpunten, gesorteerd op basis van de eigen afstands- of relevantieberekeningen van de vervoerder.
Hoe verschillende vervoerders “dichtstbijzijnde” berekenen
Hieronder vindt u een vereenvoudigd overzicht van hoe verschillende grote vervoerders de dichtstbijzijnde afhaalpunten bepalen. Omdat vervoerders geen volledige details van hun interne algoritmen publiceren, zijn de uitleggen gebaseerd op wat publiekelijk bekend of gedocumenteerd is.
PostNord
PostNord gebruikt geocodering en berekeningen op basis van het wegennet om de dichtstbijzijnde servicepunten te vinden. Hun afstandsmodel is gebaseerd op:
- Geverifieerde adrescoördinaten
- Routinggegevens die de toegankelijkheid van wegen weerspiegelen
- Ondersteunde servicetypen (bijv. MyPack, pakketkluizen)
PostNord kan ook regels toepassen met betrekking tot capaciteit en beschikbaarheid van diensten.
Lees meer hier: https://developer.postnord.com/
Bring
De Pickup Point API van Bring retourneert locaties die voornamelijk zijn gesorteerd op:
- Rijtijd met de auto, berekend met externe routinggegevens
- Hemelsbrede afstand als fallback wanneer routegegevens niet beschikbaar zijn
Bring filtert afhaalpunten ook op basis van openingstijden, servicecodes en operationele status.
Lees meer hier: https://developer.bring.com/api/pickup-point
DHL
DHL (Parcel en Express) rangschikt afhaalpunten doorgaans op basis van:
- Geografische nabijheid op basis van adrescoördinaten
- Afstand via het wegennet of geschatte reistijd
- Beschikbaarheid voor de gevraagde service (pakketshop, kluis, servicepunt)
Sommige DHL-regio’s kunnen aanvullende criteria hanteren, zoals servicetijden en capaciteit.
Lees meer hier: https://locator.dhl.com/
Toegang tot de ontwikkelaarsdocumentatie van DHL vereist partnerregistratie.
FedEx
FedEx gebruikt:
- Geolocatie- en kaartgegevens om nabijgelegen afhaal- en inleverlocaties te identificeren
- Afstandsberekeningen op basis van het wegennet
- Filters op basis van welke locaties de gekozen service ondersteunen (bijv. FedEx Ground vs. Express)
FedEx Office-locaties, pakketkluizen en geautoriseerde retailpunten kunnen verschillend worden gerangschikt afhankelijk van het serviceniveau.
Lees meer hier: https://developer.fedex.com/api/en-fm/catalog/locations/docs.html
Wat nShift met deze informatie doet
nShift berekent niet zelf de dichtstbijzijnde afhaalpunten, behalve in enkele gevallen*.
- Wij roepen de API van de vervoerder aan – Elke vervoerder retourneert zijn eigen gesorteerde lijst met afhaalpunten.
- Wij tonen de resultaten zoals geleverd – nShift presenteert de afhaalpunten exact in de volgorde die door de vervoerder is bepaald, inclusief coördinaten, openingstijden en namen.
- Wij passen optionele instellingen van retailers toe.
Voorbeelden hiervan zijn:- Het beperken van het aantal getoonde afhaalpunten
- Het instellen van een maximale straal
- Het beperken tot bepaalde vervoerderservices
Deze instellingen overschrijven nooit de eigen afstandslogica van de vervoerder.
Wij hebben geen toegang tot de algoritmen van vervoerders
Vervoerders delen hun interne nabijheids- of routingmodellen niet. nShift ontvangt alleen de definitieve lijst die de vervoerder al heeft berekend.
* Uitzonderingen
In sommige gevallen leveren vervoerders alleen de coördinaten van afhaalpunten aan, of bieden zij geen API en delen zij in plaats daarvan gegevens via bestanden. In deze situaties gebruiken wij externe aanbieders om de afstand tussen het afhaalpunt en het adres van de klant te berekenen. Wanneer een afstand door de vervoerder wordt verstrekt, wordt deze altijd gebruikt.