Программирование Викиданных/Архивы
Статья посвящена исследованию объекта Викиданных — "Архивы". С помощью SPARQL-запросов, вычисляемых на объектах типа "архивы" в Викиданных, решены такие задачи: выведен список всех архивов на английском и русском языках, построена карта существующих архивов по всему миру и построена карта архивов, расположенных в России до внесения изменений в свойства архивов, не имеющих координат на карте, и после. Сделаны выводы по поводу полноты Викиданных по данной теме и построена карта архивов мира после добавления данных.
Экземпляры объекта "Архив"
править- Объект: архив (Q166118).
- Свойство: экземпляр (P31).
Построим список всех архивов на английском и русском языках.
#List of archive in English and Russian
SELECT ?archive ?label_en ?label_ru
WHERE {
?archive wdt:P31 wd:Q166118. #instance of archive
?archive rdfs:label ?label_en.
?archive rdfs:label ?label_ru.
SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }
}
SPARQL-запрос, 32 результата.
Наиболее полными и проработанными архивами на Викиданных являются: Архив Интернета, Викисклад, Президентская библиотека Рональда Рейгана.
Почти пустыми и малоинформативными архивами были: Национальный архив Республики Карелия, Федеральное архивное агентство, Российский государственный военный архив.
Среди отечественных архивов в Викиданных больше всего свойств по данным ProWD у Российского государственного архива экономики (12 свойств). Лидером по архивам всего мира является Internet Archive (32 свойства).
Распределение архивов на карте мира
правитьПокажем географическое местоположение архивов на карте мира на основе свойства "location", определим географические координаты архивов и нанесём архивы на карту мира.
#List of archives on the world map
#defaultView:Map
#28 October 2017
SELECT ?archive ?archiveLabel ?location WHERE {
?archive wdt:P31 wd:Q166118. #instance of archive
?archive wdt:P625 ?location. #instance location of archive
SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }
}
SPARQL-запрос, 672 результата.
По расположению архивов на карте мира видно, что большинство архивов на основе Викиданных на 28 октября 2017 расположены в в Европе.
Полнота Викиданных
правитьПо данным категории List of archives in Russia Английской Википедии существует 5 архивов. По-видимому, в этой категории перечислен список крупных архивов России.
По данным категории List of national archives Английской Википедии список национальных архивов мира включает 147 архивов.
По данным портала "Архивы России" государственными и муниципальными архивами от учреждений на постоянное хранение принято около 1,5 млн единиц хранения[1]. Только в федеральные архивы поступило около 100 тыс. дел управленческой документации и свыше 100 тыс. дел по личному составу.
Всего стран мира насчитывается 193. По данным категории List of archives Английской Википедии насчитывается 190 стран, в которых есть архивы.
Можно посмотреть количество архивов в каждой стране мира. Для этого необходимо выполнить следующий скрипт.
SELECT ?archiveLabel (COUNT(?org) AS ?count) WHERE {
?org wdt:P31 wd:Q166118. #instance of archive
?org wdt:P17 ?country. #instance country of archive
SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }
}
GROUP BY ?country ?countryLabel
ORDER BY DESC(?count)
SPARQL-запрос, 70 результатов.
В результате программа выдает 70 стран, что говорит о недостаточной заполненности Викиданных применительно к архивам, потому что не у всех архивов заполнено свойство "государство". В первую десятку стран по количеству архивов вошли:
- Германия (486 архивов),
- Испания (141 архив),
- Болгария (110 архивов),
- Соединенное Королевство (75 архивов),
- Соединенные Штаты Америки (61 архив),
- Бельгия (54 архива),
- Россия (46 архивов) - после добавления данных, 2 архива - до работы,
- Польша (35 архивов),
- Швейцария (28 архивов),
- Нидерланды (26 архивов).
Заполнение Викиданных
правитьПо скрипту, написанному выше, можно выяснить что в России было 9 архивов. И это говорит о недостаточности заполненных Викиданных в России, следовательно, это следует исправить.
Выполним программу по поиску этих 9 архивов.
#List of archive in Russia
#28 October 2017
SELECT ?archive?countryLabel WHERE {
?archive wdt:P31 wd:Q166118. #instance of archive
?archive wdt:P17 wd:Q159. #instance state Russia of archive
SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }
}
SPARQL-запрос, 9 результатов.
Покажем российские архивы на карте.
#List of archives in Russia
#defaultView:Map
SELECT ?archive ?archiveLabel ?location WHERE {
?archive wdt:P31 wd:Q166118. #instance of archive
?archive wdt:P17 wd:Q159. #instance country Russia of archive
?archive wdt:P625 ?location. #geographical coordinates of archive
SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }
}
SPARQL-запрос, 2 результата.
Оказалось, что не все российские архивы, представленные в Викиданных, изображены на карте. Поэтому необходимо каждому отечественному архиву, представленному в Викиданных, добавить свойства: "instance of", "country", "coordinate location".
После добавления географических координат отечественным архивам отмечено 46 точек на карте.
#List of archives
#defaultView:Map
#29 October 2017
SELECT ?archive ?archiveLabel ?location WHERE {
?archive wdt:P31 wd:Q166118. #instance of archive
?archive wdt:P17 wd:Q159. #instance country Russia of archive
?archive wdt:P625 ?location. #geographical coordinates of archive
SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }
}
SPARQL-запрос, 46 результатов.
Построим карту мира с вновь добавленными отчечественными архивами.
#List of archives on the world map
#defaultView:Map
SELECT ?archive ?location WHERE {
?archive wdt:P31 wd:Q166118. #instance of archive
?archive wdt:P625 ?location. #geographical coordinates of archive
SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }
}
SPARQL-запрос, 723 результата.
Будущая работа
править- Подсчитать и вывести список основателей архивов мира.
- Нарисовать архивы на карте мира с указанием объёма архива (размер кружка на карте соответствует объёму архива).
- Подсчитать объём архивов по континентам.
Упражнения
править
SPARQL-запросы с ответами:
Примечания
правитьЛитература
править- Федеральный закон РФ от 22 октября 2004 г. N 125-ФЗ (22 октября 2004). — Об архивном деле в Российской Федерации.
- Портал «Архивы России». — 2001.
Ссылки
править- Крижановский А. А., Анисимова М. С. Географическое исследование архивов России и мира (рус.). Authorea (2017-10-14). Проверено 18 декабря 2017.
- Крижановский А. А., Анисимова М. С. Географическое исследование архивов России и мира (рус.) (pdf). Научный корреспондент (2017-12-21). Проверено 21 декабря 2017.
- Krizhanovsky A. Archives in Russia (англ.). ProWD (2020). Проверено 21 сентября 2020.