Superenkel oppskrift for å få NVDB - data inn i Excel med bruk av dette python-biblioteket
https://github.com/LtGlahn/nvdbapi-V3
Start python versjon 3, i python shell:
# Merk bindestrek
pip install nvdbapi-v3
# Mulig du må starte python på ny før `pip install` gir effekt
import nvdbapiv3
# Merk at her har vi ingen bindestrek
import pandas as pd
sokeobjekt = nvdbapiv3.nvdbFagdata( 540 )
# Filter: Kun data for europa- og riksveg i Trondheim kommune
mittfilter = {'kommune' : 5001, 'vegsystemreferanse' : 'Ev,Rv' }
sokeobjekt.filter( mittfilter )
tabell = pd.DataFrame( sokeobjekt.to_records() )
tabell.to_file( 'trafikkmengde.xlsx' )
Hvis du ikke tar med filter så får du alle objekter i hele Norge. For trafikkmengde er dette cirka 45.000 objekt. Det går greit på 3-5 minutter. Excelfila blir da på cirka 90mb, ingen avskrekkende filstørrelse.