Ich bin ein Hobby -Uhrmacher, also sende und erhalte ich kleine (unter 500 g) Parzellen über Canada Post ziemlich oft. Ich bin auch ein pensionierter Software -Ingenieur, deshalb habe ich mich gefragt, wie der Kanada -Post berechnet, wie viel es kostet, ein kleines Paket an verschiedene Adressen in Kanada zu versenden. Es stellt sich heraus, es gibt eine Ratencode -Tabelleder den Tarifcode (im Grunde genommen den Preis) von einem bestimmten Origin -Postcode zu jedem anderen Postcode oder dem Sotationsbereich für die Weiterleitung (FSA = die ersten drei Zeichen Ihres Postleits) ergibt. Die Tarifcodes müssen dann einer tatsächlichen Dollar -Zahl zugeordnet werden, die von Canada Post in a veröffentlicht wird massive Nachschlagtabelle. Zusammen mit a Shapefile der FSAs von Statistics Canada (Und ein bisschen Python) konnte ich diesen Choropleth der Grundkosten produzieren, um ein kleines (500 g) Paket von Vancouver bis überall in Kanada über Xpresspost zu versenden. Der tatsächliche Preis bei der Post würde ein Kraftstoffzuschlag (einen Prozentsatz, der dem Tarifcode hinzugefügt wird und der wöchentlich auf der Grundlage des durchschnittlichen Dieselpreises von zwei Wochen zuvor aktualisiert wird) und Steuern (PST+GST / HST) zusätzlich zu den Grundkosten hinzugefügt wird.

    Die Kanada -Post scheint Ratencodes zuzuweisen, die sowohl auf der Entfernung als auch auf der logistischen Schwierigkeit bei der Bereitstellung an das Ziel basieren. Ich war überrascht, dass Teile des Ost -BC den gleichen Tarifcode wie ländlicher Neufundland hatten, sowohl remote als auch ländlich, aber einer ist übereinstimmend nach Europa und der andere ist eine 10 -stündige Fahrt von Vancouver entfernt.

    Von petehudso

    Share.

    4 Kommentare

    1. > Choropleth

      Today i learned a new word.

      But yeah, neat map! I too wonder why delivering to eastern BC is considered as difficult as delivering to newfoundland or parts of the NW Territories.

    2. Sources:

      Rate Code tool: [https://www.canadapost-postescanada.ca/cpc/en/tools/rate-code-table-lookup.page](https://www.canadapost-postescanada.ca/cpc/en/tools/rate-code-table-lookup.page)

      Rate Code price table: [https://www.canadapost-postescanada.ca/cpc/doc/en/support/prices/consumer-prices.pdf](https://www.canadapost-postescanada.ca/cpc/doc/en/support/prices/consumer-prices.pdf)

      Stats Canada FSA shapefile (Sept 2022): [https://www150.statcan.gc.ca/n1/en/catalogue/92-179-X](https://www150.statcan.gc.ca/n1/en/catalogue/92-179-X)

      Python libraries used: re, pandas, geopandas, and matplotlib

    3. How is it more expensive to ship something to St. John’s than to Iqaluit? I’ve worked in North American logistics for 15 years and I can’t quite get my head around that one

    4. AerithDeservedIt on

      With a quick look at a map, those areas in Eastern BC seem to be covered by the Banff and Jasper National Parks.

      More importantly, they seem to be the areas that are predominantly the Rocky Mountains.

      My guess is, that little indent of yellow is for Golden and Revelstoke, but the rest of that area is probably very difficult to reach (like, hermits that built a house on the side of a mountain), or is also land not inhabited by anyone.

    Leave A Reply