ISAW-GA 3024-001 | Fall 2017 | Introduction to Digital Humanities for the Ancient World
November 6 / Week 8
The deliverable is a CSV or JSON file containing places (names, coordinates, and – optionally – other information) of interest to you.
Include at least 10 places, but the main concern should be some type of pedagogical or research-oriented coherence. Add and commit the file in a new folder in your class-related git repository and push to GitHub.
We discussed the use of Ryan Baumann’s Pleiades Geocollider to collate a list of places against Pleiades yesterday in class, but we didn’t demonstrate how to collect coordinates from the results (after you’ve chosen the best matches). Patrick has provided some example Python code for retrieving a version (in the GeoJSON format) of the Pleiades data for an individual place and parsing it for coordinates. Note line 27: the assumed input to the “get_pleiades_json()” function is a numeric Pleiades ID, i.e., the last bit of the Pleiades URI (not the whole URI). So if you’re working with URIs as returned by Pleiades Geocollider, you’ll want to use something like pleiades_uri.split('/')[-1]
to get the ID to pass to Patrick’s function.
Alternatively, Ryan Horne’s Antiquity À-la-carte application from the Ancient World Mapping Center can be used to build a collection of places (drawn from Pleiades data) that can then be exported to CSV or JSON format. NB: AAlc works best with the Firefox web browser.
You may care to add, commit, and push some other files as well.
For any who were intrigued by my dismissive discussion of OpenRefine yesterday, here are some resources: