getijden importeerbaar in je calendar software
Ik zocht een calendar-compatibele versie van de getijden nabij Zeebrugge, en na vijf minuten was ik het zoeken beu 😇
Deze repo bevat een ICS versie van de getijden zoals ze gepubliceerd worden door het Agentschap Maritieme Dienstverlening en Kust. Daar vind je ZIP bestanden met Excel bestanden met de getijden voor een heel jaar. De software in deze repo verwerkt deze Excel bestanden tot ICS bestanden dat je kan importeren in je calendar software.
Deze webapp laat toe om een locatie te kiezen en je favoriete kalender software. Met 1 click abonneer je je vervolgens op die kalender.
Alleen abonnementen via de webapp worden jaarlijks bijgewerkt.
% git clone https://github.com/christophevg/getijden
% cd getijden
% pyenv virtualenv getijden
% pyenv local getijden
(getijden) % pip install -r requirements.txt
stap 3: download het ZIP bestand van Agentschap Maritieme Dienstverlening en Kust: e.g. (ZIP) Getijtabellen TAW 2024
(getijden) % curl -o xlsx-getijtabellen-taw-2024.zip https://www.agentschapmdk.be/nl/bijlage/9b98b44a-3f4c-4ad5-8ca2-35f427631cf2/xlsx-getijtabellen-taw-2024
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 1006k 100 1006k 0 0 2707k 0 --:--:-- --:--:-- --:--:-- 2758k
(getijden) % unzip -d xlsx-getijtabellen-taw-2024 xlsx-getijtabellen-taw-2024.zip
Archive: xlsx-getijtabellen-taw-2024.zip
inflating: xlsx-getijtabellen-taw-2024/antwerpen2024-getijtabel-mTAW.xlsx
inflating: xlsx-getijtabellen-taw-2024/blankenberge2024-getijtabel-mTAW.xlsx
inflating: xlsx-getijtabellen-taw-2024/nieuwpoort2024-getijtabel-mTAW.xlsx
inflating: xlsx-getijtabellen-taw-2024/oostende2024-getijtabel-mTAW.xlsx
inflating: xlsx-getijtabellen-taw-2024/prosperpolder2024-getijtabel-mTAW.xlsx
inflating: xlsx-getijtabellen-taw-2024/vlissingen2024-getijtabel-mTAW.xlsx
inflating: xlsx-getijtabellen-taw-2024/wintam2024-getijtabel-mTAW.xlsx
inflating: xlsx-getijtabellen-taw-2024/zeebrugge2024-getijtabel-mTAW.xlsx
(getijden) % python getijden.py xlsx-getijtabellen-taw-2024
🗂️ loading tide information from xlsx-getijtabellen-taw-2024
👷♂️ processing vlissingen
👷♂️ processing wintamsluis
👷♂️ processing oostende
👷♂️ processing antwerpen
👷♂️ processing prosperpolder
👷♂️ processing nieuwpoort
👷♂️ processing zeebrugge
👷♂️ processing blankenberge
📅 creating ics/vlissingen.ics
📅 creating ics/wintamsluis.ics
📅 creating ics/oostende.ics
📅 creating ics/antwerpen.ics
📅 creating ics/prosperpolder.ics
📅 creating ics/nieuwpoort.ics
📅 creating ics/zeebrugge.ics
📅 creating ics/blankenberge.ics
(getijden)
% ls ics
antwerpen.ics nieuwpoort.ics prosperpolder.ics wintamsluis.ics
blankenberge.ics oostende.ics vlissingen.ics zeebrugge.ics