Hur transportörer beräknar de närmaste paketombuden och upphämtningsställena
När du använder nShift för att välja eller visa de närmaste paketombuden eller upphämtnings-/inlämningsställen baseras listan som visas på data som tillhandahålls direkt av varje transportör. Varje transportör använder sin egen metod för att avgöra vilka upphämtningsställen som ligger närmast kundens adress. Den här artikeln förklarar hur större transportörer arbetar och vad nShift kan (och inte kan) påverka.
Hur transportörer fastställer de närmaste upphämtnings-/inlämningsställena
Även om varje transportör använder sina egna system omfattar processen vanligtvis fyra steg:
-
Geokodning av kundens adress
Transportören omvandlar adressen eller postnumret till kartkoordinater. -
Hitta aktiva upphämtningsställen i närheten
Endast upphämtningsställen som stöder den begärda leveranstjänsten (t.ex. paketautomater, butiker, paketombud) inkluderas. -
Mäta avstånd eller restid
Transportörer använder olika metoder, såsom körtid, avstånd via vägnät eller fågelvägsavstånd. -
Tillämpa affärsregler
Vissa transportörer filtrerar eller prioriterar upphämtningsställen baserat på öppettider, kapacitet eller tjänstebegränsningar.
Resultatet är en lista över upphämtningsställen sorterad enligt transportörens egna beräkningar av avstånd eller relevans.
Hur olika transportörer beräknar ”närmast”
Nedan följer en förenklad översikt över hur flera större transportörer fastställer de närmaste upphämtningsställena. Eftersom transportörerna inte publicerar fullständiga detaljer om sina interna algoritmer baseras förklaringarna på vad som är offentligt känt eller dokumenterat.
PostNord
PostNord använder geokodning och beräkningar baserade på vägnätet för att hitta de närmaste serviceställena. Deras avståndsmodell baseras på:
- Verifierade adresskoordinater
- Routningsdata som återspeglar vägarnas tillgänglighet
- Stödda tjänstetyper (t.ex. MyPack, paketautomater)
PostNord kan även tillämpa regler relaterade till kapacitet och tjänstetillgänglighet.
Läs mer här: https://developer.postnord.com/
Bring
Brings Pickup Point API returnerar platser sorterade främst efter:
- Körtid med bil, beräknad med hjälp av externa routningsdata
- Fågelvägsavstånd som reservlösning när routningsdata inte är tillgängliga
Bring filtrerar även upphämtningsställen baserat på öppettider, tjänstekoder och operativ status.
Läs mer här: https://developer.bring.com/api/pickup-point
DHL
DHL (Parcel och Express) rangordnar vanligtvis upphämtningsställen baserat på:
- Geografisk närhet med hjälp av adresskoordinater
- Avstånd via vägnät eller uppskattad restid
- Tillgänglighet för den begärda tjänsten (paketombud, automat, serviceställe)
Vissa DHL-regioner kan inkludera ytterligare kriterier såsom servicetider och kapacitet.
Läs mer här: https://locator.dhl.com/
Tillgång till DHL:s utvecklardokumentation kräver partnerregistrering.
FedEx
FedEx använder:
- Geolokaliserings- och kartdata för att identifiera närliggande upphämtnings- och inlämningsplatser
- Avståndsberäkningar baserade på vägnätet
- Filter baserade på vilka platser som stöder den valda tjänsten (t.ex. FedEx Ground vs. Express)
FedEx Office-platser, paketautomater och auktoriserade återförsäljare kan rangordnas olika beroende på tjänstenivå.
Läs mer här: https://developer.fedex.com/api/en-fm/catalog/locations/docs.html
Vad nShift gör med denna information
nShift beräknar inte själva de närmaste upphämtningsställena, förutom i några få fall*.
- Vi anropar transportörens API – Varje transportör returnerar sin egen sorterade lista över upphämtningsställen.
- Vi visar resultaten som de levereras – nShift presenterar upphämtningsställena exakt i den ordning som transportören har definierat, inklusive koordinater, öppettider och namn.
- Vi tillämpar valfria återförsäljarinställningar.
Exempel inkluderar:- Begränsning av antalet upphämtningsställen som visas
- Inställning av en maximal radie
- Begränsning till vissa transportörtjänster
Dessa inställningar åsidosätter aldrig transportörens egen avståndslogik.
Vi har inte tillgång till transportörernas algoritmer
Transportörer delar inte sina interna närhets- eller routningsmodeller. nShift tar endast emot den slutliga lista som transportören redan har beräknat.
* Undantag
I vissa fall tillhandahåller transportörer endast koordinater för upphämtningsställen, eller så erbjuder de inget API utan delar istället data via filer. I dessa situationer använder vi externa leverantörer för att beräkna avståndet mellan upphämtningsstället och kundens adress. När ett avstånd tillhandahålls av transportören används alltid detta.