SlideShare a Scribd company logo
A Tale of Two Models
or
Place and Period in Web Maps:
From Topotime to GeoJSON-T
Karl Grossner, PhD
World History Center,
University of Pittsburgh
GeoJSON overview
GeoJSON
• Features in a
FeatureCollection
• Geometry
• Properties
• Nothing explicitly
about time
GeoJSON
• Features in a
FeatureCollection
• Geometry
• Properties
• Nothing explicitly
about time
GeoJSON
• Features in a
FeatureCollection
• Geometry
• Properties
• Nothing explicitly
about time
ID Name Variants Country Lat Long
01 A Coruna "Coruna, A Coruña" Spain 43.3623 -8.4115
ID Name Var1Name Var1Source Var2Name Var2Source
01 A Coruna Coruna http://foo.com A Coruña http://bar.com
name,variants,country,lat,long
A Coruna,"Coruna, A Coruña",Spain,43.362344,-8.41154
CSV
0000 0040 cf8a 38c0 0000 0040 b1f4 48400000 00c0
396d 4240 0000 0000 e830 5440fc00 0000 a058 0000
0000 0000 2100 00005d00 0000 a500 0000 c900 0000
2e01 00005701 0000 6801 0000 7501 0000 ac01
0000ba01 0000 d101 0000 ea01 0000 0202 0000
shapefile
One-to-many
{
“type”: “Feature”,
“geometry”: {
“type”: “Point”,
“coordinates”: [-8.412, 43.362] },
“properties”: {
“name”: “A Coruna”
}
}
One-to-many
{
“type”: “Feature”,
“geometry”: {
“type”: “Point”,
“coordinates”: [-8.412, 43.362] },
“properties”: {
“name”: “A Coruna”
“alt_names”: [
“Coruna”, “A Coruña”
]
}
}
One-to-many
{
“type”: “Feature”,
“geometry”: {
“type”: “Point”,
“coordinates”: [-8.412, 43.362] },
“properties”: {
“name”: “A Coruna”
},
“names”: [
{“toponym”: ”A Coruna”,
“source”: http://foo.com},
{ … }
]
http://linkedplaces.org
https://github.com/kgeographer/geojson-t
GeoJSON-T
https://github.com/kgeographer/geojson-t
GeoJSON-T
{ “timespan”: [0651, , ,0651, “3 months in 649AD”]],
“duration”: “3m”,
“follows”: “”,
“certainty”: 2
}
GeoJSON consumers
WEB
• Leaflet
• OpenLayers
• D3
DESKTOP
• QGIS
• esri ArcGIS
Web Mapping Platforms
• Carto (import)
CSV, Shapefiles
• esri Story Maps (nope)
• Palladio (nope)
• MapStory
Web Mapping Platforms
• Carto (import)
CSV, Shapefiles
• esri Story Maps (nope)
• Palladio (nope)
• MapStory
GeoJSON Support
• GitHub 
• geojson.io
• geojsonlint.com
Once upon a time…
3 Dec 2010 Representing Historical Knowledge in GIS 20
motivation | first steps | research | contribution | next
3 Dec 2010 Representing Historical Knowledge in GIS 21
motivation | first steps | research | contribution | next
3 Dec 2010 Representing Historical Knowledge in GIS 22
motivation | first steps | research | contribution | next
Theory
Patterns (GHICs*)
*Geo-Historical Information Constructs
Logical Requirements
attribution events and participation historical process
placegroups and membership historical period
Logical Requirements
attribution events and participation historical process
placegroups and membership historical period
Some First Order Logic
PSBL(PD, A)
PSBL(A, AGA)
PSBL(A, NAGA)
∀x (ACH (x )) ∃y ((DK(x, y, t ) ⋁ SK(x, y )) ⋀ A (y)
PCRT (x, y, r, t) ≜ ∀y PD(y) ∃w(ACH(w)) ⋀
∃z [1..*](A(z) ⋀ (GK(w, z) ⋁ SK(w, z)) ⋀
∃t (qlT,PD (t, w) ⋀ ∃t’(P(t’, t)) ⋀ ∃x(APO(x) ⋁
ASO(x)) ⋀ ∃r(FR(r) ⋀ playedBy(r, x)
Activity constituting Events as a function of Participation (PCRT)
attribution
participation
membership
location
influence
Practice
sort of - it’s dissertation exemplars
Swing Rebellion of 1830
“change in the frequency and character of
gatherings in which people make collective claims
on others, including public authorities...repertoires
of contention” (Tilly 2007)
De Fezensac 1970/1834
Atlantic Slave Trade, 1514-1866
British trade
16 Sep 2010
Event Objects for Spatial History :: K
Grossner
33Xuanzang’s Pilgrimage 629-645CE
Practice
actual: interactive scholarly works for DH research
Temporal trouble
• 01 April, 1754
• Probably 1754
• About 1754
• After the birth of her daughter
• Mid-summer, 1754
• Not after 20 Nov 1754
• Born ??, Died 1754
• In his teens
More temporal trouble
• Summers of her youth (in Norway, versus Rio)
• Not long after the end of the war
• Late Anatolian Neolithic; Roman, early Empire
archaeological excavation
After Unit 2345; Before Unit 3456; equal to
Unit 3453
plays
Iago enters; Othello enters; Desdemona leaves
Science by engineering
http://timemapper.okfnlabs.org
see also: MapStory, StoryMap, Omeka Neatline, HistoryPin
“last mile” data for time maps
Joseph
Priestley
SIMILE
Timeline
1
0
s ls ee e
1
0
s ls ee e
“or”
1
0
s ls ee e
terminus
ante quem
terminus
post quem
continuous
multipart
cyclical
composite
sequence
2D
1D
Topotime schematic design
Topotime schematic design
• All temporal things are Periods,
sub-classed as Event, HistoricalPeriod, Life, ?
• Extents of Periods are tSpans
• Every tSpan is throughout (default) or during
• { s [, ls, ee, e] } ; also “d”: “14m”
• BEF, AFT and ABT: <, >, ~
• Values can be
• Any ISO-8061 parts (Y{1,7}[-MM-DD])
• Another tSpan or tSpan part (>12.s)
• a URI (JSON-LD)
Data format / vocabulary
Pilot timelines
Temporal geometry
Uptake (a bit)
• People liked the 4-part
timespan, PeriodO
adopted it http://perio.do
• We couldn’t identify
anyone willing to
transform their data to
conform to Topotime
format
• A bridge too far, even for
the immediate project at
hand, Kindred Britain
Back to theory
x, y, [z,] t
Spatial things and temporal things are not so
different!
 Events and historical periods are geographic
phenomena, they have spatial extents
 Places have temporal extents
 Trajectories (routes) are spatial-temporal
sequences
Answers to “where?” always include when,
whether implied or explicit (even a river)
virtually all are geographic
Setting
Grossner, Janowicz & Keßler (2016)
Place, Period, and Setting for Linked Data Gazetteers
In Berman, Mostern, Southall (Eds.) Placing Names: Enriching and
Integrating Gazetteers
( ≅ dc:coverage )
GeoJSON-T, models Setting
Back to practice
http://linkedplaces.org
GeoJSON-T
for routes
Many Polands over time
GeoJSON-T
for
time-indexed
geometries
FeatureCollection {
features: [{
type: Feature,
geometry: {
type: GeometryCollection,
geometries: [
{type: Point,
coordinates: [[x, y]],
loc_attestations: [
{source, contributors: [], when: {}, certainty}],
}
]
},
when: { conflates “when” from names and geometries },
properties: {
name_attestations: [
{ name, language, when: {}, source, isPreferred} ],
relations: [
{ relation, placeUri, when: {}, source } ],
snippets: [
{ uri, language, description, source } ],
links: [
{ type, uri }, {...} ]
}}
]
}
GeoJSON-T
for places
Ruth Mostern (WHC Director)
Principal Investigator
Karl Grossner
Technical Director
Ryan Horne
WHC post-doctoral fellow
Patrick Manning (WHC Founder)
Project consultant
NEH-funded project at the
University of Pittsburgh’s
World History Center
(2017-2019)
Questions? Comments?
http://whgazetteer.org
http://linkedplaces.org
http://dh.stanford.edu/topotime/
https://github.com/kgeographer/geojson-t
e: grossner@pitt.edu
w: http://kgeographer.org
t: @kgeographer

More Related Content

Similar to Tale of Two Models

Toward Next Generation of Gazetteer: Utilizing GeoSPARQL For Developing Link...
Toward Next Generation of Gazetteer:  Utilizing GeoSPARQL For Developing Link...Toward Next Generation of Gazetteer:  Utilizing GeoSPARQL For Developing Link...
Toward Next Generation of Gazetteer: Utilizing GeoSPARQL For Developing Link...
Dongpo Deng
 
Geoscience Vocabularies 2018
Geoscience Vocabularies 2018Geoscience Vocabularies 2018
Geoscience Vocabularies 2018
Stephen Richard
 
Keith_May_S12_CAA2023_Amsterdam.pptx
Keith_May_S12_CAA2023_Amsterdam.pptxKeith_May_S12_CAA2023_Amsterdam.pptx
Keith_May_S12_CAA2023_Amsterdam.pptx
Keith.May
 
Revisiting the Representation of and Need for Raw Geometries on the Linked Da...
Revisiting the Representation of and Need for Raw Geometries on the Linked Da...Revisiting the Representation of and Need for Raw Geometries on the Linked Da...
Revisiting the Representation of and Need for Raw Geometries on the Linked Da...
Blake Regalia
 
Geospatial Data in R
Geospatial Data in RGeospatial Data in R
Geospatial Data in R
Barry Rowlingson
 
Chalice / Edinburgh Geoparser at GISRUK with extra slides
Chalice / Edinburgh Geoparser at GISRUK with extra slidesChalice / Edinburgh Geoparser at GISRUK with extra slides
Chalice / Edinburgh Geoparser at GISRUK with extra slides
Jo Walsh
 
Space-Time in the Matrix and Uses of Allen Temporal Operators for Stratigraph...
Space-Time in the Matrix and Uses of Allen Temporal Operators for Stratigraph...Space-Time in the Matrix and Uses of Allen Temporal Operators for Stratigraph...
Space-Time in the Matrix and Uses of Allen Temporal Operators for Stratigraph...
Keith.May
 
Representing and Querying Geospatial Information in the Semantic Web
Representing and Querying Geospatial Information in the Semantic WebRepresenting and Querying Geospatial Information in the Semantic Web
Representing and Querying Geospatial Information in the Semantic WebKostis Kyzirakos
 
Some Developments in Space-Time Modelling with GIS Tao Cheng – University Col...
Some Developments in Space-Time Modelling with GIS Tao Cheng – University Col...Some Developments in Space-Time Modelling with GIS Tao Cheng – University Col...
Some Developments in Space-Time Modelling with GIS Tao Cheng – University Col...
Beniamino Murgante
 
Chalice / Edinburgh Geoparser at GISRUK
Chalice / Edinburgh Geoparser at GISRUKChalice / Edinburgh Geoparser at GISRUK
Chalice / Edinburgh Geoparser at GISRUKJo Walsh
 
Building Scalable Semantic Geospatial RDF Stores
Building Scalable Semantic Geospatial RDF StoresBuilding Scalable Semantic Geospatial RDF Stores
Building Scalable Semantic Geospatial RDF Stores
Kostis Kyzirakos
 
Finding Meaning in Points, Areas and Surfaces: Spatial Analysis in R
Finding Meaning in Points, Areas and Surfaces: Spatial Analysis in RFinding Meaning in Points, Areas and Surfaces: Spatial Analysis in R
Finding Meaning in Points, Areas and Surfaces: Spatial Analysis in R
Revolution Analytics
 
Ohm itwikicon tech - english
Ohm itwikicon tech - englishOhm itwikicon tech - english
Ohm itwikicon tech - english
Marco Montanari
 
Computational Training and Data Literacy for Domain Scientists
Computational Training and Data Literacy for Domain ScientistsComputational Training and Data Literacy for Domain Scientists
Computational Training and Data Literacy for Domain Scientists
Joshua Bloom
 
AAG_2011
AAG_2011AAG_2011
AAG_2011
ohuisman
 
Querying Incomplete Geospatial Information in RDF
Querying Incomplete Geospatial Information in RDFQuerying Incomplete Geospatial Information in RDF
Querying Incomplete Geospatial Information in RDF
Charalampos (Babis) Nikolaou
 
SFScon 21 - Marco Montanari - Open history Map
SFScon 21 - Marco Montanari - Open history MapSFScon 21 - Marco Montanari - Open history Map
SFScon 21 - Marco Montanari - Open history Map
South Tyrol Free Software Conference
 
The Matrix: connecting and re-using digital records of archaeological investi...
The Matrix: connecting and re-using digital records of archaeological investi...The Matrix: connecting and re-using digital records of archaeological investi...
The Matrix: connecting and re-using digital records of archaeological investi...
Keith.May
 

Similar to Tale of Two Models (20)

Unidata's Common Data Model
Unidata's Common Data ModelUnidata's Common Data Model
Unidata's Common Data Model
 
Toward Next Generation of Gazetteer: Utilizing GeoSPARQL For Developing Link...
Toward Next Generation of Gazetteer:  Utilizing GeoSPARQL For Developing Link...Toward Next Generation of Gazetteer:  Utilizing GeoSPARQL For Developing Link...
Toward Next Generation of Gazetteer: Utilizing GeoSPARQL For Developing Link...
 
Geoscience Vocabularies 2018
Geoscience Vocabularies 2018Geoscience Vocabularies 2018
Geoscience Vocabularies 2018
 
Keith_May_S12_CAA2023_Amsterdam.pptx
Keith_May_S12_CAA2023_Amsterdam.pptxKeith_May_S12_CAA2023_Amsterdam.pptx
Keith_May_S12_CAA2023_Amsterdam.pptx
 
Revisiting the Representation of and Need for Raw Geometries on the Linked Da...
Revisiting the Representation of and Need for Raw Geometries on the Linked Da...Revisiting the Representation of and Need for Raw Geometries on the Linked Da...
Revisiting the Representation of and Need for Raw Geometries on the Linked Da...
 
Geospatial Data in R
Geospatial Data in RGeospatial Data in R
Geospatial Data in R
 
Chalice / Edinburgh Geoparser at GISRUK with extra slides
Chalice / Edinburgh Geoparser at GISRUK with extra slidesChalice / Edinburgh Geoparser at GISRUK with extra slides
Chalice / Edinburgh Geoparser at GISRUK with extra slides
 
Space-Time in the Matrix and Uses of Allen Temporal Operators for Stratigraph...
Space-Time in the Matrix and Uses of Allen Temporal Operators for Stratigraph...Space-Time in the Matrix and Uses of Allen Temporal Operators for Stratigraph...
Space-Time in the Matrix and Uses of Allen Temporal Operators for Stratigraph...
 
Representing and Querying Geospatial Information in the Semantic Web
Representing and Querying Geospatial Information in the Semantic WebRepresenting and Querying Geospatial Information in the Semantic Web
Representing and Querying Geospatial Information in the Semantic Web
 
Some Developments in Space-Time Modelling with GIS Tao Cheng – University Col...
Some Developments in Space-Time Modelling with GIS Tao Cheng – University Col...Some Developments in Space-Time Modelling with GIS Tao Cheng – University Col...
Some Developments in Space-Time Modelling with GIS Tao Cheng – University Col...
 
Chalice / Edinburgh Geoparser at GISRUK
Chalice / Edinburgh Geoparser at GISRUKChalice / Edinburgh Geoparser at GISRUK
Chalice / Edinburgh Geoparser at GISRUK
 
Athena
AthenaAthena
Athena
 
Building Scalable Semantic Geospatial RDF Stores
Building Scalable Semantic Geospatial RDF StoresBuilding Scalable Semantic Geospatial RDF Stores
Building Scalable Semantic Geospatial RDF Stores
 
Finding Meaning in Points, Areas and Surfaces: Spatial Analysis in R
Finding Meaning in Points, Areas and Surfaces: Spatial Analysis in RFinding Meaning in Points, Areas and Surfaces: Spatial Analysis in R
Finding Meaning in Points, Areas and Surfaces: Spatial Analysis in R
 
Ohm itwikicon tech - english
Ohm itwikicon tech - englishOhm itwikicon tech - english
Ohm itwikicon tech - english
 
Computational Training and Data Literacy for Domain Scientists
Computational Training and Data Literacy for Domain ScientistsComputational Training and Data Literacy for Domain Scientists
Computational Training and Data Literacy for Domain Scientists
 
AAG_2011
AAG_2011AAG_2011
AAG_2011
 
Querying Incomplete Geospatial Information in RDF
Querying Incomplete Geospatial Information in RDFQuerying Incomplete Geospatial Information in RDF
Querying Incomplete Geospatial Information in RDF
 
SFScon 21 - Marco Montanari - Open history Map
SFScon 21 - Marco Montanari - Open history MapSFScon 21 - Marco Montanari - Open history Map
SFScon 21 - Marco Montanari - Open history Map
 
The Matrix: connecting and re-using digital records of archaeological investi...
The Matrix: connecting and re-using digital records of archaeological investi...The Matrix: connecting and re-using digital records of archaeological investi...
The Matrix: connecting and re-using digital records of archaeological investi...
 

Recently uploaded

June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
Chapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdfChapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdf
Kartik Tiwari
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
thanhdowork
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
Krisztián Száraz
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
deeptiverma2406
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
kimdan468
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
Mohammed Sikander
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
Marketing internship report file for MBA
Marketing internship report file for MBAMarketing internship report file for MBA
Marketing internship report file for MBA
gb193092
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
Peter Windle
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
chanes7
 

Recently uploaded (20)

June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
Chapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdfChapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdf
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
Marketing internship report file for MBA
Marketing internship report file for MBAMarketing internship report file for MBA
Marketing internship report file for MBA
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
 

Tale of Two Models

Editor's Notes

  1. I’ve arranged this as a narrative, tied to a future blog post aimed at fellow DH practitioners on modeling: from the conceptual, to logical, to physical (i.e. data store schemas)
  2. Print historical atlases: what might digital counterparts become? Studied them closely; among the things to note: temporality (events, non-specific activity, periods) -> processes; geographic regions; uncertainty and indeterminacy
  3. Print historical atlases: what might digital counterparts become? Studied them closely; among the things to note: temporality (events, non-specific activity, periods) -> processes; geographic regions; uncertainty and indeterminacy
  4. Print historical atlases: what might digital counterparts become? Studied them closely; among the things to note: temporality (events, non-specific activity, periods) -> processes; geographic regions; uncertainty and indeterminacy
  5. To anwer that question I went after a Geography PhD in 2005, finished in 2010
  6. My dissertation was titled “Representing Historical Knowledge in Geographic Information Systems” (lower case gis, not desktop software necessarily) I developed conceptual models of central historical knowledge representation patterns (unfortunately named GHICs). The dashed lines represent a division between sensible phenomena and derived knowledge objects. As I said, theoretical
  7. That led to UML diagrams describing entities, and logical relations between them
  8. That led to UML diagrams describing entities, and logical relations between them
  9. Which led to logical “proofs” -- I theorized that Activity is a kind of “temporal substance,” of which Events are composed, and had to demonstrate its formal logic
  10. Which led to a particular database schema (figure indicate sections where patterns are instantiated)
  11. Which led to filling up that database with seven exemplar datasets, demonstrating efficacy of the models
  12. There were patterns of events across a landscape…
  13. Napoleon’s 1812 march on Moscow, elaborating individual divisions, commanders, bivouac locations
  14. Flows – in this case of the Atlantic slave trade
  15. An individual journey…there were more, including all movements of Presidential candidates in 2008
  16. Interactive Scholarly Works over 5-year period at Stanford
  17. One in particular offered more than its share of temporal trouble
  18. Lots of apps and platforms combine maps and a timeline. None handle the sort of data we encounter in DH work
  19. We undertook a solution, carved out a few months to get it started
  20. My current interest is in representing place, and computing over representations of place--for example comparing multiple conceptions of a place. Conceptions of different individuals, and conceptions changing over time. For example, developing models of the evolution of places writ large—empires, cities, cultural landscapes.
  21. Explaining the title, part II, a particular gazetteer project