Copyright held by
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Further details of licences are available from our
Licences page. For more
information, contact the project director,
Provider: University of Victoria
Database: The Map of Early Modern London
Content: text/plain; charset="utf-8"
TY - ELEC
A1 - Holmes, Martin
ED - Jenstad, Janelle
T1 - Add MoEML Locations to the Agas Map
T2 - The Map of Early Modern London
ET - 7.0
PY - 2022
DA - 2022/05/05
CY - Victoria
PB - University of Victoria
LA - English
UR - https://mapoflondon.uvic.ca/edition/7.0/agas_locations.htm
UR - https://mapoflondon.uvic.ca/edition/7.0/xml/standalone/agas_locations.xml
ER -
Silver Street was a small but historically significant street that ran east-west, emerging out of Noble Street in the west and merging into Addle Street in the east. Monkwell Street (labelled Muggle St.
on the Agas map) lay to the north of Silver Street and seems to have marked its westernmost point, and Little Wood Street, also to the north, marked its easternmost point. Silver Street ran through Cripplegate Ward and Farringdon Within Ward. It is labelled as Syluer Str.
on the Agas map and is drawn correctly. Perhaps the most noteworthy historical fact about Silver Street is that it was the location of one of the houses in which
The Julian calendar, in use in the British Empire until September 1752. This calendar is used for dates where the date of the beginning of the year is ambigious.
The Julian calendar with the calendar year regularized to beginning on 1 January.
The Julian calendar with the calendar year beginning on 25 March. This was the calendar used in the British Empire until September 1752.
The Gregorian calendar, used in the British Empire from September 1752. Sometimes
referred to as
The Anno Mundi (year of the world
) calendar is based on the supposed date of the
creation of the world, which is calculated from Biblical sources. At least two different
creation dates are in common use. See Anno Mundi (Wikipedia).
Regnal dates are given as the number of years into the reign of a particular monarch.
Our practice is to tag such dates with
Programmer, 2018-present. Junior Programmer, 2015-2017. Research Assistant, 2014-2017. Joey Takeda was a graduate student at the University of British Columbia in the Department of English (Science and Technology research stream). He completed his BA honours in English (with a minor in Women’s Studies) at the University of Victoria in 2016. His primary research interests included diasporic and indigenous Canadian and American literature, critical theory, cultural studies, and the digital humanities.
Data Manager, 2015-2016. Research Assistant, 2013-2015. Tye completed his undergraduate honours degree in English at the University of Victoria in 2015.
Director of Pedagogy and Outreach, 2015–2020. Associate Project Director, 2015. Assistant Project Director, 2013-2014. MoEML Research Fellow, 2013. Kim McLean-Fiander comes to
Janelle Jenstad is Associate Professor of English at the University of Victoria, Director of
Programmer at the University of Victoria Humanities Computing and Media Centre (HCMC). Martin ported the MOL project from its original PHP incarnation to a pure eXist database implementation in the fall of 2011. Since then, he has been lead programmer on the project and has also been responsible for maintaining the project schemas. He was a co-applicant on MoEML’s 2012 SSHRC Insight Grant.
Most MoEML documents, or significant fragments with mol:
prefix and accessed through the web application
with their id + .xml
.
The molagas prefix points to the shape representation of a location on MoEML’s OpenLayers3-based rendering of the Agas Map.
Links to page-images in the Chadwyck-Healey
Links to page-images in the
The mdt (MoEML Document Type) prefix used on
The mdtlist (MoEML Document Type listing) prefix used in linking attributes points to a listings page constructed from a category in the central MDT taxonomy in the includes file. There are two variants, one with the plain _subcategories
, meaning all subcategories of the category.
The molgls (MoEML gloss) prefix used on
This molvariant prefix is used on
This molajax prefix is used on
The molstow prefix is used on
The molshows prefix is used on
The sb prefix is used on
Our editorial and encoding practices are documented in detail in the Praxis section of our website.
Our implementation of the Agas Map is based on the OpenLayers 4.6 library and presents the map as a tiled image at
a range of different resolutions.
Each of these forms serve a different purpose, depending on the type of location you are encoding; each of these shapes and their purposes are discussed in more detail below.
The information used to display locations is provided to the map through two JSON files:
These files are created during the static build process and are generated from the metadata contained within the TEI location files.categories.json
: provides information about all the location categories in our document type taxonomyagasLocations.json
: provides information about the locations, including each location’s document type(s) and the list of referring documents
The Agas Map interface can also be used to create new shapes, lines, and points for locations, which can be either associated with a location file or can be used more generally to interact and draw on the map. This document will explain how to do both.
To create a polygon shape, first zoom right into the map so that the shape you want to outline is taking up most of the window. In this example, we’re going to outline St. Mary Woolchurch:
Then choose
A red box appears at the bottom of the screen. We’ll see the purpose of this later. You’ll notice that the cursor turns to a blue point. Now you can click on one of the corners of the object to add a point. Move your mouse to the next corner, and click there to add the next point:
Keep adding points until you have outlined the whole object:
Click back on the original starting point to complete the shape.
Two things will happen: the shape will change colour to show that is is complete, and in the red box, a block of XML code will appear. This is the TEI STMA37.xml
), and locate the
You’ll notice that this is invalid when we first paste it in, because the location id is wrong. Change the first part of the
What if your shape is not perfect first time around? You can easily edit it after it’s completed. Put your mouse over one of the existing points to click and move it; put your mouse over one of the lines to add a new point. Every time you make a change to the shape, the XML in the red box will update itself automatically.
If you need to delete one of the nodes in your shape, press the Shift key and click on it.
It is best to have the map zoomed to its maximum size when you create the shape, because you’ll be more accurate. If you’re outlining a large area, this may mean that the shape does not completely fit on the screen. Don’t worry about this; even while you’re in the middle of drawing the shape, you can still click and hold (hold down the mouse button), drag the map around, and release without adding a new point in your shape. It’s only when you click and release immediately that a new point is added.
While we usually draw buildings as shapes, streets are drawn as MultiLineStrings (in other words, a series of connected lines). The process is exactly the same as for Polygons, except that to finish the shape, you just double-click on the last point. When tracing a street, start the line in the middle of the junction where the street starts, and end in the middle of the junction where it ends. Keep the line in the middle of the street.
Some locations cannot be precisely outlined, perhaps because although we know approximately where they were, they do not actually appear on the map. You can use a Point for this.
Creating a Point is the simplest process of all: select
There will be some circumstances in which you need to associate multiple polygons with a single
location. For example, imagine that a guild owns two buildings which are not contiguous; in one sense,
they are the same
This can be done by creating multiple
Note that you can only combine polygons in this way; you cannot create sets of MultiLineStrings or Points.
Sometimes you will have to make changes to a location which has been entered by someone else, and is already showing on the map. To do this, first zoom into the location and select it:
Then choose Geographic Information Specialist
. See
Just as you can bookmark locations or sets of locations,
you can also bookmark a shape you have created. This can be handy if you’re emailing someone and would like to refer
to a specific location on the map, if you would like to suggest a particular location for inclusion, or if you would like to share a custom shape that does not belong in the database.
Press OK and the page will redirect you to the bookmark URL. Once the page has reloaded, you can copy and paste the entire URL in the address bar. If you plug this URL into a browser, the map will recreate the shape and zoom to it,
also showing the TEI
It is often the case that a feature may not appear on the Agas Map, although we know more or less where it
should be if it did appear; or that we know more or less, but not exactly, where a feature is. In order to be truthful,
we need to record the level of
The
It is always good practice to provide
The method outlined above is relatively crude; it allows us to say that the feature may not in fact be at the location
specified (
Note also that using this method, it is possible to encode multiple possible locations for a single feature, each with
its own level of certainty; you might believe that it is most likely in one place (