Allmapsを使ってジオリファレンスを行う
概要
今回は、Allmapsを使ったジオリファレンスを試します。
Allmapsは以下のように説明されています。
Allmaps makes it easier and more inspiring to curate, georeference and explore collections of digitized maps.
(機械翻訳) Allmaps を使用すると、デジタル化された地図のコレクションを整理、地理参照、探索することがより簡単かつ刺激的になります。
今回は、「東京大学農学生命科学図書館」が所蔵する「東京帝國大學本部構内及農學部建物鳥瞰圖」を使用します。
以下のような成果物を作成します。
https://viewer.allmaps.org/?url=https%3A%2F%2Fannotations.allmaps.org%2Fimages%2F2e1d3f991aad6cb4
方法
以下にアクセスします。
今回は、2枚目の画像を使用するので、以下のURLをフォームに入力します。
https://iiif.dl.itc.u-tokyo.ac.jp/iiif/agriculture_re/nou_tatemonochokanzu/0002.tif
以下のようなページで、「Georeference」ボタンを押します。
以下のように、画像と地図が並列に表示されるページに遷移します。画像と地図で対応する箇所をポイントしていきます。
その後、「Results」ボタンを押して、以下の「View current image」リンクをクリックします。
結果、以下のようなビューアのページに遷移します。
作成されるデータ
Editor画面で、作成されるJSONデータをコピー、またはダウンロードすることができます。以下のようなJSONデータが作成されました。
{
"type": "AnnotationPage",
"@context": [
"http://www.w3.org/ns/anno.jsonld"
],
"items": [
{
"id": "75912f7214324ea9",
"type": "Annotation",
"@context": [
"http://www.w3.org/ns/anno.jsonld",
"http://geojson.org/geojson-ld/geojson-context.jsonld",
"http://iiif.io/api/presentation/3/context.json"
],
"motivation": "georeferencing",
"target": {
"type": "Image",
"source": "https://iiif.dl.itc.u-tokyo.ac.jp/iiif/2/agriculture_re%2Fnou_tatemonochokanzu%2F0002.tif/full/full/0/default.jpg",
"service": [
{
"@id": "https://iiif.dl.itc.u-tokyo.ac.jp/iiif/2/agriculture_re%2Fnou_tatemonochokanzu%2F0002.tif",
"type": "ImageService2"
}
],
"selector": {
"type": "SvgSelector",
"value": "<svg width=\"18415\" height=\"12911\"><polygon points=\"0,0 0,12911 18415,12911 18415,0\" /></svg>"
}
},
"body": {
"type": "FeatureCollection",
"purpose": "gcp-georeferencing",
"transformation": {
"type": "polynomial",
"order": 0
},
"features": [
{
"type": "Feature",
"properties": {
"pixelCoords": [
6690,
7517
]
},
"geometry": {
"type": "Point",
"coordinates": [
139.7623182,
35.7151233
]
}
},
{
"type": "Feature",
"properties": {
"pixelCoords": [
8846,
9181
]
},
"geometry": {
"type": "Point",
"coordinates": [
139.7612649,
35.7129321
]
}
},
{
"type": "Feature",
"properties": {
"pixelCoords": [
11626,
8624
]
},
"geometry": {
"type": "Point",
"coordinates": [
139.7622949,
35.7109037
]
}
},
{
"type": "Feature",
"properties": {
"pixelCoords": [
12761,
9476
]
},
"geometry": {
"type": "Point",
"coordinates": [
139.7618816,
35.7097492
]
}
},
{
"type": "Feature",
"properties": {
"pixelCoords": [
7540,
8365
]
},
"geometry": {
"type": "Point",
"coordinates": [
139.7618343,
35.7143244
]
}
},
{
"type": "Feature",
"properties": {
"pixelCoords": [
10681,
5983
]
},
"geometry": {
"type": "Point",
"coordinates": [
139.764372,
35.7123118
]
}
},
{
"type": "Feature",
"properties": {
"pixelCoords": [
9304,
5659
]
},
"geometry": {
"type": "Point",
"coordinates": [
139.7645652,
35.7135689
]
}
},
{
"type": "Feature",
"properties": {
"pixelCoords": [
3826,
10219
]
},
"geometry": {
"type": "Point",
"coordinates": [
139.7594158,
35.7166753
]
}
},
{
"type": "Feature",
"properties": {
"pixelCoords": [
8044,
9859
]
},
"geometry": {
"type": "Point",
"coordinates": [
139.76062,
35.7134203
]
}
},
{
"type": "Feature",
"properties": {
"pixelCoords": [
10517,
7862
]
},
"geometry": {
"type": "Point",
"coordinates": [
139.7627108,
35.7121183
]
}
},
{
"type": "Feature",
"properties": {
"pixelCoords": [
8892,
9831
]
},
"geometry": {
"type": "Point",
"coordinates": [
139.7607901,
35.7126873
]
}
},
{
"type": "Feature",
"properties": {
"pixelCoords": [
14667,
9708
]
},
"geometry": {
"type": "Point",
"coordinates": [
139.7620234,
35.7081704
]
}
},
{
"type": "Feature",
"properties": {
"pixelCoords": [
2354,
8506
]
},
"geometry": {
"type": "Point",
"coordinates": [
139.7608678,
35.7184833
]
}
},
{
"type": "Feature",
"properties": {
"pixelCoords": [
10054,
8713
]
},
"geometry": {
"type": "Point",
"coordinates": [
139.7620034,
35.7122089
]
}
},
{
"type": "Feature",
"properties": {
"pixelCoords": [
5594,
10678
]
},
"geometry": {
"type": "Point",
"coordinates": [
139.7593041,
35.7151585
]
}
},
{
"type": "Feature",
"properties": {
"pixelCoords": [
13028,
6647
]
},
"geometry": {
"type": "Point",
"coordinates": [
139.7642327,
35.7102509
]
}
},
{
"type": "Feature",
"properties": {
"pixelCoords": [
10685,
10444
]
},
"geometry": {
"type": "Point",
"coordinates": [
139.7605725,
35.7111428
]
}
},
{
"type": "Feature",
"properties": {
"pixelCoords": [
4438,
9181
]
},
"geometry": {
"type": "Point",
"coordinates": [
139.7606565,
35.7165095
]
}
},
{
"type": "Feature",
"properties": {
"pixelCoords": [
8840,
10491
]
},
"geometry": {
"type": "Point",
"coordinates": [
139.7602447,
35.7126024
]
}
},
{
"type": "Feature",
"properties": {
"pixelCoords": [
4667,
10202
]
},
"geometry": {
"type": "Point",
"coordinates": [
139.759576,
35.7159457
]
}
},
{
"type": "Feature",
"properties": {
"pixelCoords": [
6762,
10060
]
},
"geometry": {
"type": "Point",
"coordinates": [
139.7600401,
35.7144106
]
}
},
{
"type": "Feature",
"properties": {
"pixelCoords": [
8587,
8135
]
},
"geometry": {
"type": "Point",
"coordinates": [
139.762299,
35.7134381
]
}
},
{
"type": "Feature",
"properties": {
"pixelCoords": [
7967,
10465
]
},
"geometry": {
"type": "Point",
"coordinates": [
139.7600601,
35.7133129
]
}
},
{
"type": "Feature",
"properties": {
"pixelCoords": [
6466,
8313
]
},
"geometry": {
"type": "Point",
"coordinates": [
139.7616346,
35.7150937
]
}
},
{
"type": "Feature",
"properties": {
"pixelCoords": [
7569,
7471
]
},
"geometry": {
"type": "Point",
"coordinates": [
139.7625263,
35.7143713
]
}
},
{
"type": "Feature",
"properties": {
"pixelCoords": [
10111,
10099
]
},
"geometry": {
"type": "Point",
"coordinates": [
139.7607835,
35.7116287
]
}
},
{
"type": "Feature",
"properties": {
"pixelCoords": [
12606,
10162
]
},
"geometry": {
"type": "Point",
"coordinates": [
139.7611825,
35.7096128
]
}
}
]
}
}
]
}
まとめ
IIIF対応画像に対するジオリファレンスを行うにあたり、参考になりましたら幸いです。
Discussion