[Phoenix] Gebruik nisref vocab als bron voor fusiegemeentes

Fannes Pieter pieter.fannes at vlaanderen.be
Tue Aug 9 14:41:11 CEST 2022


Dag Christophe,

De query is ok en werkt in dit geval wel maar je voegt er best de inScheme property bij (zie hieronder). Die zorgt dat je enkel naar codes in de refnis lijsten zoekt (er zitten ook mappings in naar concepten uit andere lijsten):

PREFIX xs: <http://www.w3.org/2001/XMLSchema#>
PREFIX dc: <http://purl.org/dc/elements/1.1/>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>

select distinct ?old ?new
where {
  ?s skos:inScheme <http://vocab.belgif.be/auth/refnis2019>;
      dc:type "gemeente"^^xs:string;
      skos:notation ?new;
      skos:narrowMatch ?o.
  ?o skos:inScheme <http://vocab.belgif.be/auth/refnis1995>;
      dc:type "gemeente"^^xs:string;
      skos:notation ?old.
  FILTER (?old != ?new)
}
order by ?new ?old

@Geirnaert Steven<mailto:steven.geirnaert at vlaanderen.be>  Hieronder de fouten die gecorrigeerd zouden moeten worden:


  *   http://vocab.belgif.be/auth/refnis2019/58001 heeft een incorrecte skos:notation property. Dit moet de waarde 58001 hebben en niet 55022
  *
  *   http://vocab.belgif.be/auth/refnis2019/12041 mist een skos:narrowMatch relatie naar http://vocab.belgif.be/auth/refnis1995/12034
  *   (Puurs (12030) en Sint-Amand​s (12034) zijn gefusioneerd naar Puurs-Sint-Amands (12041)
  *
  *   http://vocab.belgif.be/auth/refnis2019/72043 heeft een skos:exactMatch relatie naar http://vocab.belgif.be/auth/refnis1995/72029. Dit moet een skos:narrowMatch relatie zijn.
  *   (Overpelt (72029) en Neerpelt (72025) zijn gefusioneerd naar Pelt (72043))
  *
  *   http://vocab.belgif.be/auth/refnis2019/20001  en http://vocab.belgif.be/auth/refnis2019/20002 hebben een ongeldige relatie skos:broadMatch naar een onbestaand concept http://vocab.belgif.be/auth/refnis1995/20000:
     *   http://vocab.belgif.be/auth/refnis2019/20001 moet een skos:exactMatch relatie hebben naar http://vocab.belgif.be/auth/refnis1995/20001
     *   http://vocab.belgif.be/auth/refnis2019/20002 moet een skos:exactMatch relatie hebben naar http://vocab.belgif.be/auth/refnis1995/20002

________________________________
From: Geirnaert Steven <steven.geirnaert at vlaanderen.be>
Sent: 09 August 2022 10:00
To: De Blende Christophe <christophe.deblende at vlaanderen.be>; Fannes Pieter <pieter.fannes at vlaanderen.be>
Cc: phoenix at list.omgeving.vlaanderen.be <phoenix at list.omgeving.vlaanderen.be>
Subject: Re: Gebruik nisref vocab als bron voor fusiegemeentes


Dag Christophe,

Ik heb nog geen contact opgenomen, want ik verwachtte eerst nog de fouten door te krijgen om te kunnen melden, hiermee kan ik wel al gaan vragen, maar ik overleg eerst met Pieter om te horen of hij nog zaken heeft,

Mvg,

Steven



Van: De Blende Christophe <christophe.deblende at vlaanderen.be>
Datum: dinsdag, 9 augustus 2022 om 09:17
Aan: Geirnaert Steven <steven.geirnaert at vlaanderen.be>, Fannes Pieter <pieter.fannes at vlaanderen.be>
CC: phoenix at list.omgeving.vlaanderen.be <phoenix at list.omgeving.vlaanderen.be>
Onderwerp: Gebruik nisref vocab als bron voor fusiegemeentes

Dag Pieter, Steven,



in DSI hebben we een test uitgevoerd om de mapping te vinden van de fusie gemeentes.



Via volgende query zijn we erin geslaagd.



        SELECT ?old ?new

        WHERE {

          ?s

             skos:narrowMatch ?o;

             dc:type "gemeente";

             skos:notation ?new.

          ?o dc:type "gemeente";

             skos:notation ?old.

          FILTER(?old != ?new)

        }



We merken echter dat er 2 mappings ontbreken aangeduid in het geel:

  *   Overpelt (72029) en Neerpelt (72025) zijn gefusioneerd naar Pelt (72043)
  *   Puurs (12030) en Sint-Amand​s (12034) zijn gefusioneerd naar Puurs-Sint-Amands (12041)

@Geirnaert Steven<mailto:steven.geirnaert at vlaanderen.be> ik dacht dat jij hier achter ging zitten om dit bij de authentieke bron in orde te krijgen. Is daar al iets mee gebeurt?



@Fannes Pieter<mailto:pieter.fannes at vlaanderen.be> kan je eens nagaan of de sparql query in orde is? Maar we vermoeden van wel, daar de data lijkt te kloppen.



Mvg

Christophe
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.milieuinfo.be/pipermail/phoenix/attachments/20220809/5691bef5/attachment-0001.htm>


More information about the Phoenix mailing list