Geografisk søgning eller tabulær søgning i DAGI
Et typisk anvenderbehov er at finde ud af i hvilken DAGI inddeling en adresse er beliggende i.
DAR Husnummer er tabulært tilknyttet til afstemningsområde, sogn, supplerende bynavn, postnummerinddeling, kommuneinddeling. Se GraphQL DAR eksempel, hvor man finder områder med udgangspunkt i Husnummer.idLokalId.
For de andre områder, hvor der kun er den geografiske relation skal man finde det ønskede område ved at søge med adgangspunkts koordinater som input.
Der er cirka 200 husnumre, der befinder sig uden for DAGIs inddelinger og, hvor operatoren Contains ikke vil finde et område. For Retskreds er der i vejledningen inkluderet et eksempel, som i stedet anvender operatoren Intersects.
Entiteter med tabulære relationer i DAGI
Kommuneinddeling - Region
Supplerende bynavne - Kommuneinddeling
Afstemningsområde - Kommuneinddeling
Afstemningsområde - opstillingskreds - Storkreds - Valglandsdel
Entiteter kun med geografisk relationer
Postnummerinddeling
Retskreds
Politikreds
Landsdel
Danmark
Attribut | Mulig inputparameter i GraphQL | Relation til andre entiteter | Bemærkninger |
|---|---|---|---|
| id_lokalId | Ja | ||
| objectid | Ja | ||
| navn | Ja | ||
| afstemningsstedNavn | Ja | ||
| afstemningsomraadenummer | Ja | ||
| afstemningsstedAdresseLokalid | Ja | X | |
| afstemningsstedHusnummerLokalid | Ja | X | |
| kommuneLokalid | Ja | X | |
| opstillingskredsLokalid | Ja | X | |
| datafordelerOpdateringstid | Ja | ||
| registreringFra | Læs om inputparametrene virkningstid og registreringstid for GraphQL | ||
| registreringTil | |||
| virkningFra | |||
| virkningTil | |||
| forretningshaendelse, forretningsproces, registreringsaktoer, virkningsaktoer | Nej | Læs om attributterne i kodelisteregister. | |
| id_namespace | Nej |
|
Eksempel på kald - Søg med id_lokalid som input
Kaldet anvender id_lokalid som input. I nodes (outputtet) er inkluderet alle attributter for entiteten.
Eksempel på kald - Geografisk søgning
Kaldet anvender et adgangspunkts koordinater som input. Kaldet finder det afstemningsområde som Husnummeret (adgangsadressen) er beliggende i.
DAR Husnummer er tabulært tilknyttet til afstemningsområde. Se eksempel på hvordan du finder området med udgangspunkt i Husnummer.idLokalId.
Eksempel på kald - Søg med navn som input
Kaldet anvender navn og afstemningsstedNavn som input og eq som operator. Begge parametre behøves ikke. Stavemåde skal være præcis som i registret
Attribut | Mulig inputparameter i GraphQL | Sammenhæng til andre entiteter | Bemærkninger |
|---|---|---|---|
| id_lokalId | Ja | ||
| objectid | |||
| navn | |||
| sognekode | |||
| datafordelerOpdateringstid | Ja | ||
| registreringFra | Læs om inputparametrene virkningstid og registreringstid for GraphQL | ||
| registreringTil | |||
| virkningFra | |||
| virkningTil | |||
| forretningshaendelse, forretningsproces, registreringsaktoer, virkningsaktoer | Nej | Læs om attributterne i kodelisteregister. | |
| id_namespace |
Eksempel på kald - Søg med id_lokalid som input
Eksempel på kald - Geografisk søgning
Kaldet anvender et adgangspunkts koordinater som input. Kaldet finder det sogn som Husnummeret (adgangsadressen) er beliggende i.
DAR Husnummer er tabulært tilknyttet til sogn. Se eksempel på hvordan du finder området med udgangspunkt i Husnummer.idLokalId.
Eksempel på kald - Søg med navn som input
DAGI_Supplerendebynavn
Beskrivelse af entitet
Attribut | Mulig inputparameter i GraphQL | Sammenhæng til andre entiteter | Bemærkninger |
|---|---|---|---|
| id_lokalId | Ja | Anvend attributten til f | |
| objectid | Ja | ||
| navn | Ja | ||
| kommuneLokalid | Ja | X | |
| datafordelerOpdateringstid | Ja | ||
| registreringFra | Læs om inputparametrene virkningstid og registreringstid for GraphQL | ||
| registreringTil | |||
| virkningFra | |||
| virkningTil | |||
| forretningshaendelse, forretningsproces, registreringsaktoer, virkningsaktoer, | Nej | Læs om attributterne i kodelisteregister. | |
| id_namespace | Nej |
Eksempel på kald - Søg med id_lokalid som input - mangler data
Eksempel på kald - Geografisk søgning - mangler data
Kaldet anvender et adgangspunkts koordinater som input. Kaldet finder det supplerende bynavn, som Husnummeret (adgangsadressen) er beliggende i.
DAR Husnummer er tabulært tilknyttet til supplerende bynavn. Se eksempel på hvordan du finder området med udgangspunkt i Husnummer.idLokalId.
Eksempel på kald - Søg med navn som input - mangler data
DAGI_Postnummerinddeling
Beskrivelse af entitet
Attribut | Mulig inputparameter i GraphQL | Sammenhæng til andre entiteter | Bemærkninger |
|---|---|---|---|
| id_lokalId | Ja | ||
| postnummer | Ja | ||
| navn | Ja | ||
| erGadepostnummer | Ja | ||
| datafordelerOpdateringstid | Ja | ||
| registreringFra | Læs om inputparametrene virkningstid og registreringstid for GraphQL | ||
| registreringTil | |||
| virkningFra | |||
| virkningTil | |||
| forretningshaendelse, forretningsproces, registreringsaktoer, virkningsaktoer, | Læs om attributterne i kodelisteregister | ||
| id_namespace | Nej |
Eksempel på kald - Søg med id_lokalid som input
Eksempel på kald - Geografisk søgning
Kaldet anvender et adgangspunkts koordinater som input. Kaldet finder det postnummer, som Husnummeret (adgangsadressen) er beliggende i.
DAR Husnummer er tabulært tilknyttet til postnummer. Se eksempel på hvordan du finder området med udgangspunkt i Husnummer.idLokalId.
Eksempel på kald - Søg med postnummer og navn som input
DAGI_Kommuneinddeling
Beskrivelse af entitet
Attribut | Mulig inputparameter i GraphQL | Sammenhæng til andre entiteter | Bemærkninger |
|---|---|---|---|
| id_lokalId | Ja | ||
| objectid | |||
| navn | |||
| kommunekode | |||
| regionsLokalid | |||
| datafordelerOpdateringstid | Ja | ||
| registreringFra | Læs om inputparametrene virkningstid og registreringstid for GraphQL | Tidspunktet hvor registreringen af den pågældende version er foretaget | |
| registreringTil | Tidspunktet hvor en ny registrering er foretaget, og hvor denne version således ikke længere er den seneste. | ||
| virkningFra | Tidspunktet hvorfra den pågældende version har virkning. | ||
| virkningTil | Tidspunktet hvor virkningen af den pågældende version ophører. | ||
| forretningshaendelse, forretningsproces, registreringsaktoer, virkningsaktoer | Nej | Læs om attributterne i kodelisteregister | |
| id_namespace |
Eksempel på kald - Søg med id_lokalid som input
Eksempel på kald - Geografisk søgning
Kaldet anvender et adgangspunkts koordinater som input. Kaldet finder den kommune, som Husnummeret (adgangsadressen) er beliggende i.
DAR Husnummer er tabulært tilknyttet til kommunen. Se eksempel på hvordan du finder området med udgangspunkt i Husnummer.idLokalId.
Eksempel på kald - Søg med navn som input
DAGI_Regionsinddeling
Beskrivelse af entitet
Attribut | Mulig inputparameter i GraphQL | Sammenhæng til andre entiteter | Bemærkninger |
|---|---|---|---|
| id_lokalId | Ja | ||
| navn | Ja | ||
| regionskode | ja | ||
| datafordelerOpdateringstid | Ja | ||
| registreringFra | Læs om inputparametrene virkningstid og registreringstid for GraphQL | Tidspunktet hvor registreringen af den pågældende version er foretaget. | |
| registreringTil | Tidspunktet hvor en ny registrering er foretaget, og hvor denne version således ikke længere er den seneste. | ||
| virkningFra | Tidspunktet hvorfra den pågældende version har virkning. | ||
| virkningTil | Tidspunktet hvor virkningen af den pågældende version ophører. | ||
| forretningshaendelse, forretningsproces, registreringsaktoer, virkningsaktoer | Nej | Læs om attributterne i kodelisteregister. | |
| id_namespace |
Eksempel på kald - Søg med id_lokalid som input
Eksempel på kald - Geografisk søgning
Kaldet anvender et adgangspunkts koordinater som input. Kaldet finder den region, som Husnummeret (adgangsadressen) er beliggende i.
DAR Husnummer er tabulært tilknyttet til regionen (via tilknytningen kommune-region) Se eksempel på hvordan du finder området med udgangspunkt i Husnummer.idLokalId.
Eksempel på kald - Søg med navn eller regionskode som input
DAGI_Politikreds
Beskrivelse af entitet
Attribut | Mulig inputparameter i GraphQL | Sammenhæng til andre entiteter | Bemærkninger |
|---|---|---|---|
| id_lokalId | Ja | ||
| objectid | |||
| navn | |||
| politkredsnummer | |||
| myndighedskode | |||
| datafordelerOpdateringstid | Ja | ||
| registreringFra | Læs om inputparametrene virkningstid og registreringstid for GraphQL | Tidspunktet hvor registreringen af den pågældende version er foretaget. | |
| registreringTil | Tidspunktet hvor en ny registrering er foretaget, og hvor denne version således ikke længere er den seneste. | ||
| virkningFra | Tidspunktet hvorfra den pågældende version har virkning. | ||
| virkningTil | Tidspunktet hvor virkningen af den pågældende version ophører. | ||
| forretningshaendelse, forretningsproces, registreringsaktoer, virkningsaktoer | Nej | Læs om attributterne i kodelisteregister | |
| id_namespace |
Eksempel på kald - Søg med id_lokalid som input
Eksempel på kald - Geografisk søgning
Eksempel på kald - Søg med navn som input
DAGI_Retskreds
Attribut | Mulig inputparameter i GraphQL | Sammenhæng til andre entiteter | Bemærkninger |
|---|---|---|---|
| id_lokalId | Ja | ||
| objectid | Ja | ||
| navn | Ja | ||
| retskredsnummer | Ja | ||
| myndighedskode | Ja | ||
| datafordelerOpdateringstid | Ja | ||
| registreringFra | Læs om inputparametrene virkningstid og registreringstid for GraphQL | Tidspunktet hvor registreringen af den pågældende version er foretaget. | |
| registreringTil | Tidspunktet hvor en ny registrering er foretaget, og hvor denne version således ikke længere er den seneste. | ||
| virkningFra | Tidspunktet hvorfra den pågældende version har virkning. | ||
| virkningTil | Tidspunktet hvor virkningen af den pågældende version ophører. | ||
| forretningshaendelse, forretningsproces, registreringsaktoer, virkningsaktoer | Nej | Læs om attributterne i kodelisteregister. | |
| id_namespace |
Eksempel på kald - Søg med id_lokalid som input
Eksempel på kald - Geografisk søgning med operator contains
Eksempel på kald - Geografisk søgning med operator intersects
Hvis man anvender operatoren contains for Vestre Havnepromenade 22, 9000 Aalborg med adgangspunkt-koordinaterne "POINT (0.896150107546144 -0.443751039148118) får man ikke et hit, da adressen ligger uden for retskredsen. I stedet skal man konstruere en buffer på basis af adgangspunktet og bruge operator intersects. Hvis man tager udgangspunkt i en buffer med en radius på 80 meter vil 75 % af de cirka 200 husnumre, der befinder sig uden for DAGIs inddelinger finde en Retskreds. I de resterende tilfælde vil man skulle bruge en buffer med en større radius og i meget sjældne tilfælde en mindre buffer for at undgå, at queryen finder to retskreds.
Eksempel på kald - Søg med navn, retskredsnummer eller myndighedskode som input
DAGI_Opstillingskreds
Beskrivelse af entitet
Attribut | Mulig inputparameter i GraphQL | Sammenhæng til andre entiteter | Bemærkninger |
|---|---|---|---|
| id_lokalId | Ja | Anvendes værdien | |
| objectid | |||
| navn | |||
| opstillingskredsnummer | |||
| kredskommunenavn | |||
| kredskommunenummer | |||
| datafordelerOpdateringstid | Ja | ||
| registreringFra | Læs om inputparametrene virkningstid og registreringstid for GraphQL | Tidspunktet hvor registreringen af den pågældende version er foretaget. | |
| registreringTil | Tidspunktet hvor en ny registrering er foretaget, og hvor denne version således ikke længere er den seneste. | ||
| virkningFra | Tidspunktet hvorfra den pågældende version har virkning. | ||
| virkningTil | Tidspunktet hvor virkningen af den pågældende version ophører. | ||
| forretningshaendelse, forretningsproces, registreringsaktoer, virkningsaktoer | Nej | Læs om attributterne i kodelisteregister. | |
| id_namespace |
Eksempel på kald - Søg med id_lokalid som input
Eksempel på kald - Geografisk søgning
Eksempel på kald - Søg med navn eller nummer som input
DAGI_Storkreds
Beskrivelse af entitet
Attribut | Mulig inputparameter i GraphQL | Sammenhæng til andre entiteter | Bemærkninger |
|---|---|---|---|
| id_lokalId | Ja | Anvendes værdien | |
| objectid | Ja | ||
| navn | Ja | ||
| storskredsnummer | Ja | ||
| valglandsdelLokalid | Ja | ||
| datafordelerOpdateringstid | Ja | ||
| registreringFra | Læs om inputparametrene virkningstid og registreringstid for GraphQL | Tidspunktet hvor registreringen af den pågældende version er foretaget. | |
| registreringTil | Tidspunktet hvor en ny registrering er foretaget, og hvor denne version således ikke længere er den seneste. | ||
| virkningFra | Tidspunktet hvorfra den pågældende version har virkning. | ||
| virkningTil | Tidspunktet hvor virkningen af den pågældende version ophører. | ||
| forretningshaendelse, forretningsproces, registreringsaktoer, virkningsaktoer | Nej | Læs om attributterne i kodelisteregister. |
Eksempel på kald - Søgning med id_lokalid
Eksempler bliver tilgængelig senere
Eksempel på kald - Geografisk søgning
Eksempler bliver tilgængelig senere
Eksempel på kald - Søg med navn
Eksempler bliver tilgængelig senereDAGI_Valglandsdel
Beskrivelse af entitet
Attribut | Mulig inputparameter i GraphQL | Sammenhæng til andre entiteter | Bemærkninger |
|---|---|---|---|
| id_lokalId | Ja | Anvendes værdien | |
| objectid | Ja | ||
| navn | Ja | ||
| valglandsdelsbogstav | Ja | ||
| datafordelerOpdateringstid | Ja | ||
| registreringFra | Læs om inputparametrene virkningstid og registreringstid for GraphQL | Tidspunktet hvor registreringen af den pågældende version er foretaget. | |
| registreringTil | Tidspunktet hvor en ny registrering er foretaget, og hvor denne version således ikke længere er den seneste. | ||
| virkningFra | Tidspunktet hvorfra den pågældende version har virkning. | ||
| virkningTil | Tidspunktet hvor virkningen af den pågældende version ophører. | ||
| forretningshaendelse, forretningsproces, registreringsaktoer, virkningsaktoer | Nej | Læs om attributterne i kodelisteregister | |
| id_namespace | Nej |
Eksempel på kald - Søgning med id_lokalid - mangler eksempler
Eksempler bliver tilgængelig senere
Eksempel på kald - Geografisk søgning - mangler eksempler
Eksempler bliver tilgængelig senere
Eksempel på kald - Søg med navn - mangler eksempler
Eksempler bliver tilgængelig senere
DAGI_Landsdel
Beskrivelse af entitet
Attribut | Mulig inputparameter i GraphQL | Sammenhæng til andre entiteter | Bemærkninger |
|---|---|---|---|
| id_lokalId | Ja | Anvendes værdien | |
| objectid | Ja | ||
| navn | Ja | ||
| datafordelerOpdateringstid | Ja | ||
| registreringFra | Læs om inputparametrene virkningstid og registreringstid for GraphQL | Tidspunktet hvor registreringen af den pågældende version er foretaget. | |
| registreringTil | Tidspunktet hvor en ny registrering er foretaget, og hvor denne version således ikke længere er den seneste. | ||
| virkningFra | Tidspunktet hvorfra den pågældende version har virkning. | ||
| virkningTil | Tidspunktet hvor virkningen af den pågældende version ophører. | ||
| forretningshaendelse, forretningsproces, registreringsaktoer, virkningsaktoer | Nej | Læs om attributterne i kodelisteregister | |
| id_namespace | Nej |
Eksempel på kald - Søgning med id_lokalid - mangler eksempler
Eksempel på kald - Geografisk søgning - mangler eksempler
Eksempel på kald - Søg med navn - mangler eksempler
DAGI_Danmark
Beskrivelse af entitet
Attribut | Mulig inputparameter i GraphQL | Sammenhæng til andre entiteter | Bemærkninger |
|---|---|---|---|
| id_lokalId | Ja | Anvendes værdien | |
| objectid | Ja | ||
| navn | Ja | ||
| datafordelerOpdateringstid | Ja | ||
| registreringFra | Læs om inputparametrene virkningstid og registreringstid for GraphQL | Tidspunktet hvor registreringen af den pågældende version er foretaget. | |
| registreringTil | Tidspunktet hvor en ny registrering er foretaget, og hvor denne version således ikke længere er den seneste. | ||
| virkningFra | Tidspunktet hvorfra den pågældende version har virkning. | ||
| virkningTil | Tidspunktet hvor virkningen af den pågældende version ophører. | ||
| forretningshaendelse, forretningsproces, registreringsaktoer, virkningsaktoer | Nej | Læs om attributterne i kodelisteregister. | |
| id_namespace | Nej |