I released my first Python Package last week!
I've been using Datasette to analyze my QSO logs for several months. It's been a really useful tool since it's already setup with quite a bit of mapping fucntionality via various plugins. At the same time, the gang and I have been working with the Google Maps API and kml files to map the paths between amateur radio staions in our QSOs.
A few weeks ago, Simon Willison announced Datasette Enrichments. One of the first exampels was a geocoder (an enrichment that produces the longitude and latitude of an address) using opencage. This opened my eyes to the possibilities of taking the gang's and my original mapping utilities I mentioned above, and implementing them with a number of datasette enrichments and plugins. What was missing however, was a way to do this with Google Maps instead of opencage.
Missing until last week that is! The gang and I worked through creating the google maps geocoding enrichment. Then, I worked through making a Python package release, and now the code's out in the world!
My next step will be to create an enrichment that, given a callsign column, will add an address column that can be used to geocode the station location. Then, the following use case sketch should produce a quite useful QSO log!
Comments
Post a Comment
Please leave your comments on this topic: