Blog posts tagged golang
We have launched a new experimental feature on the SFO Museum Aviation Website: Coloring book pages (or sheets) for a subset of the objects in our collection. Coloring books are PDF files with a stylized, black and white outline of an object for you to print out and color as you see fit and can be thought of as a second attempt at producing a museum artifact that can follow you “out of the building”.
In the Searching Text in Images on the Aviation Collection Website blog post I introduced the swift-text-emboss Swift package, a wrapper library around Apple’s Vision Framework to simplify extracting text from images. In this blog I’d like to introduce the swift-image-emboss Swift package. Like the swift-text-emboss package this is also a wrapper around code provided by Apple’s Vision Framework with the goal simplifying the code necessary to extract, or “lift”, one or more subjects from an image.
Custom publications are a first attempt at designing and producing artifacts which can be thought to “follow a visitor out of the building” (or the museum (which also happens to be the airport)). Think of them as training wheels towards acheiving that goal. We believe that the objects and public art works on display at SFO Museum and SFO are worth seeing in person but that doesn’t, and shouldn’t, preclude the ability to enjoy these things when you are not at SFO.
We’ve created a map-based interface that shows real time (or more specifically real time -ish since there is a delay) flights as they are traveling to and from SFO, inside North America. For each of those flights we know the airline servicing the flight, and both its origin and destination airport. As a flight is updated we plot its location on a map and display a popup with a random object, for each facet, from the SFO Museum Aviation Collection. When you click on an object its dedicated web page on the collection.sfomuseum.org website will be opened in a new tab.
This ability to share code across languages using the WebAssembly binary format is novel because it embodies both the theory and the practice of “small focused tools”, by and for the cultural heritage sector.
A global point-in-polygon service that returns Who’s On First records and costs a few dollars a month to run.
On the surface this is a blog post documenting the steps to add a new record (an airport) to a catalog of geographic places (the sfomuseum-data-whosonfirst GitHub repository). Scratching the surface, though, it’s really a blog post about how SFO Museum supplements and extends the Who’s On First to meet the needs of our online efforts.
These third-party services that we use offer many benefits but too often we forget that they are not necessarily built for for longevity. Importantly it’s not necessarily their responsibility either. So long as there is a way for SFO Museum to export the things that it posts on a service we can and should take on some of the burden of preserving those efforts for posterity. That is, after all, the business of museums and libraries and archives.
The goal of the “Accession Numbers” project is to compile a catalog of machine-readable patterns for identifying and extracting accession numbers in arbitrary bodies of text for as many museums and cultural heritage organizations as possible.