Il s'est avéré que ce serait bien si la liste d'URL des gouvernements locaux était préparée sur la base du "code national du gouvernement local". Je veux des données sur le "code national du gouvernement local"
L '"indicatif régional standard", qui est un sur-ensemble du "code du gouvernement local national", n'est pas défini pour chaque administration locale, mais pour tous les endroits où vous souhaitez prendre des valeurs statistiques. Par conséquent, "l'indicatif régional standard" ne prend pas en charge la page d'accueil. Il existe de nombreux domaines. C'est trop.
Le schéma RDF lui-même du code standard régional est bien développé, et je me suis demandé s'il serait possible de maintenir le «code national de gouvernement local» en référence à cela. Actuellement, il est distribué par excel, donc par exemple, vous pouvez le lire avec pandas.read_excel
et l'utiliser tout en enlevant la poussière.
Cependant, je pensais que le système de "CurrentStandardAreaCode" du "code de zone standard" était un peu "hmm". Personnellement, je souhaite concevoir les données de manière aussi statique que possible. La difficulté est que si vous écrivez des données dynamiques telles que «courant» dans un fichier, ce sera un mensonge dans le futur.
Ainsi, par exemple, sans utiliser CurrentStandardAreaCode
, j'ai essayé de calculer l'équivalent. Vous pouvez voir les changements avant et après avec CodeChangeEvent
, alors sortons le groupe de codes restant.
PREFIX org: <http://www.w3.org/ns/org#>
PREFIX sac: <http://data.e-stat.go.jp/lod/sac/>
PREFIX sacs: <http://data.e-stat.go.jp/lod/terms/sacs#>
PREFIX sace: <http://data.e-stat.go.jp/lod/sace/>
SELECT DISTINCT ?s WHERE {
?s a sacs:StandardAreaCode .
?e a sacs:CodeChangeEvent ;
org:resultingOrganization ?s .
FILTER NOT EXISTS {
?e2 org:originalOrganization ?s .
}
}
Cependant, cela ne correspond pas au nombre de "CurrentStandardAreaCode". Résultat de l'exécution. En regardant la cause, par exemple, «la ville de Sagamihara a déménagé dans une ville décrétée par le gouvernement» est enregistrée comme une révision dans le «Code national des organisations publiques locales».
Nom des préfectures | Code avant révision | Nom de Ville | Furigana | Classification révisée | Date de modification | Code révisé | Nom de Ville | Furigana | Raisons, etc. |
---|---|---|---|---|---|---|---|---|---|
Préfecture de Kanagawa | 142093 | Ville de Sagamihara | Ville de Sagamihara | Numéro manquant | H22.4.1 | Effacer | Effacer | Effacer | Transition vers une ville désignée par le gouvernement |
Nouvellement établi | 〃 | 141500 | Ville de Sagamihara | Ville de Sagamihara | |||||
〃 | 〃 | 141518 | Quartier Midori | vert | |||||
〃 | 〃 | 141526 | Chuo-ku | Chuo-ku | |||||
〃 | 〃 | 141534 | Quartier Minami | Minamiku |
L'enregistrement dans "l'indicatif régional standard" est le suivant.
sace:C5174
rdf:type sacs:CodeChangeEvent ;
sacs:reasonForChange sacr:shiftToDesignatedCity ;
dcterms:date "2010-04-01"^^xsd:date ;
dcterms:description "Sagamihara-shi(14209) shifts to a city designated by the Cabinet Order, and it becomes Sagamihara-shi(14150)."@en , "Ville de Sagamihara(14209)のVille de Sagamihara(14150)Transition vers une ville désignée par le gouvernement"@ja ;
dcterms:identifier "5174" ;
org:originalOrganization
sac:C14209-20071201 ;
org:resultingOrganization
sac:C14209-20100401 , sac:C14150-20100401 .
sace:C5175
rdf:type sacs:CodeChangeEvent ;
sacs:reasonForChange sacr:establishmentOfWards ;
dcterms:date "2010-04-01"^^xsd:date ;
dcterms:description "Midori-ku(14151), Chuo-ku(14152) and Minami-ku(14153) are newly established in Sagamihara-shi."@en , "Quartier Midori(14151), Chuo-ku(14152), Quartier Minami(14153)Nouvellement établi"@ja ;
dcterms:identifier "5175" ;
org:resultingOrganization
sac:C14151-20100401 , sac:C14152-20100401 , sac:C14153-20100401 .
Si vous lisez normalement le "Code national des organisations publiques locales", il semble que sac: C14209-20100401
ne soit pas nécessaire. Pourquoi est-il ajouté? Pourquoi est-ce un tel système? Vous pouvez le voir en interrogeant. Résultat de l'exécution.
PREFIX sac: <http://data.e-stat.go.jp/lod/sac/>
select *
where {
?s ?p sac:C14209-20100401 .
}
limit 10
Cela signifie-t-il que lorsque vous aviez initialement des données agrégées avec le code «14209», vous ne pouviez pas les changer soudainement en «14150»? Bien que «l'indicatif régional standard» ait été élargi localement, comme les comtés, les agences et les bureaux, il s'est avéré que le code a également été élargi dans le sens du temps.
Je vois.