EDIGEO sau EDIGÉO , uneori banalizat în editorial , este un acronim care desemnează standardul definit de AFNOR în domeniul informațiilor geografice (referință NF Z 52000).
EDIGEO înseamnă Electronic Data Interchange in Geographic Information .
EDIGEO prevede că transmițătorul și receptorul de date sunt de acord asupra unui model al datelor care urmează să fie schimbate.
Prin urmare, acest lucru implică faptul că aceste date sunt gestionate de expeditor și interesante pentru receptor.
Cu toate acestea, furnizarea de date de către un actor public poate duce la definirea unui model de către acest actor. Receptorul ia ceea ce îl interesează. Acesta este, de exemplu, cazul datelor cadastrale .
În timpul unui schimb de date utilizând EDIGEO, sunt preocupate 3 modele de date:
Acest standard de transmisie este destinat transferului de date între diferite GIS (sisteme de informații geografice) și este orientat către baza de date : descrie diferitele obiecte prin construcția lor și relațiile semantice dintre ele (topologice sau nu)
În prezent, în Franța este în principal standardul de schimb de date al Planului cadastral computerizat (PCI). IGN poate furniza datele sale la standardul Edigéo (dar cu o structură diferită de cea a Cadastrului).
Standardul EDIGEO face parte din aplicațiile recente ale Direcției Generale Finanțe Publice ( DGFiP ), o administrație rezultată din fuziunea administrațiilor Direcției Generale Impozite (DGI) și Direcției Generale Conturi Publice (DGCP). Aceste aplicații sunt, de exemplu: EDEN, ECHO, ESCALE, ESCAPE.
Standardul nu definește o structură de date fixă care să permită schimbul de informații geografice, ci modul de schimb de date și descrierea structurii de date transmise. Vorbim despre un lot editat transmis. Prin urmare, acest lot include o descriere a structurii datelor transmise și a datelor în sine.
Datele transmise pot fi de orice ordin, în special: vectoriale (definiții geometrice ale obiectelor) sau matrice (definiții sub formă de imagini sub formă de pixeli , cu alte cuvinte raster) și evident literale.
Un pachet edigeo include un număr de fișiere cu următoarele extensii:
Toate aceste fișiere sunt fișiere text editabile (fișierele MAT pot fi binare).
Fișierele unui schimb EDITORIAL sunt denumite „metafile” de către standard.
Ei inteleg :
Aceste trei elemente sunt formate din câmpuri. descriptorii și câmpurile pot fi definite prin analogie cu o bază de date. Un descriptor este un rând dintr-un tabel, Un câmp este un atribut al acestui rând.
Un câmp este format din 6 părți. Să vedem aceste 6 părți dintr-un exemplu:
Exemplu: RIDSA16: ID_N_OBJ_E_2_1_0
Următoarea literă majusculă care urmează valorii va începe următorul câmp (cu excepția cazului în care este sfârșitul câmpului „EOM” al metafisierului).
Un antet de metafisier constă întotdeauna din 2 câmpuri obligatorii: BOM și CSE.
Câmpul BOM (Begin Of Metafile) are valoarea numelui metafisierului (ex: BOMT 12: EDIGEOSA.VEC)
Câmpul CSE specifică setul de caractere ales dintre IRV, 646-FRANCE, 8859-1, 8859-2, 8859-3, 8859-4, 8859-5, 8859-6, 8859-7, 8859-8, 8859-9 , JEC.
Sfârșitul unui metafisier constă întotdeauna dintr-un singur câmp de lungime zero: EOM, prin urmare EOMT 00:
Metafisierul THF conține în ordine: un descriptor antet, un descriptor mediu, n descriptori lot (n fiind specificat în câmpul LOC al suportului) și un descriptor final.
Cuvântare | Numele de familie | Natură | Format | Sub câmp | Valoare | Constrângere |
---|---|---|---|---|---|---|
Antet metafisier THF | ||||||
Începutul metafisierului THF | BOM | T (rezervat) | spațiu (rezervat) | Numele fișierului THF | Obligatoriu | |
Set de caractere | CSE | T (rezervat) | spațiu (rezervat) | În lista IRV, ..., JEC | Obligatoriu |
Cuvântare | Numele de familie | Natură | Format | Sub câmp | Valoare | Constrângere |
---|---|---|---|---|---|---|
A sustine | ||||||
Tipul descriptorului | RTY | S (simplu) | Un șir) | GTS | Obligatoriu | |
Cod descriptor | SCĂPA | S (simplu) | Un șir) | nu gol | Obligatoriu | |
Autor | AUT | S (simplu) | T (text) | nu gol | Obligatoriu | |
Destinatar | ADR | S (simplu) | T (text) | nu gol | Obligatoriu | |
Numărul de loturi geografice | LOC | S (simplu) | N (Nb ∈ ℕ) | LOC> 0 | Obligatoriu | |
De volume | COV | S (simplu) | N (Nb ∈ ℕ) | COV nul dacă este absent | Opțional | |
Etichetă de volum | ZBOR | S (simplu) | Un șir) | Așa cum este indicat de COV | ||
Clasificarea siguranței | USCAT | S (simplu) | N (Nb ∈ ℕ) | SEC ∈ [1, 7]
7 dacă este absent |
Opțional
≥ max (garanție individuală) |
|
Restricție de distribuție | CDI | S (simplu) | T (text) | Opțional | ||
Versiunea EDIGEO | VIERME | S (simplu) | T (text) | 1.0 | Obligatoriu | |
Data versiunii EDIGEO | VDA | S (simplu) | D (Data) | Opțional, dată validă | ||
Numele transmisiei | TRL | S (simplu) | T (text) | Obligatoriu | ||
Număr ediție transmisie | EDN | S (simplu) | N (Nb ∈ ℕ) | EDN> 0 | Obligatoriu | |
Data transmiterii | ADĂUGA | S (simplu) | D (Data) | Opțional, dată validă | ||
Informații despre transmisie | INF | S (simplu) | T (text) | Opțional |
Există atât de mulți descriptori de loturi, așa cum este indicat de câmpul LOC al mediului (descriptor de tip GTS)
Cuvântare | Numele de familie | Natură | Format | Sub câmp | Valoare | Constrângere |
---|---|---|---|---|---|---|
Lot | ||||||
Tipul descriptorului | RTY | S (simplu) | Un șir) | GTL | Obligatoriu | |
Cod descriptor | SCĂPA | S (simplu) | Un șir) | nu gol | Obligatoriu | |
Numele lotului | LON | S (simplu) | Un șir) | [AZ] ([A-Z0-9]) ⁵ | Obligatoriu | |
Informații despre lot | INF | S (simplu) | T (text) | Opțional | ||
Numele subansamblului GEN | GNN | S (simplu) | Un șir) | ([A-Z0-9]) ² | Obligatoriu | |
Id-ul subsetului GEN | VNB | S (simplu) | Un șir) | Obligatoriu, unic | ||
Numele subansamblului GEO | GON | S (simplu) | Un șir) | ([A-Z0-9]) ² | Obligatoriu | |
Id-ul subsetului GEO | GOI | S (simplu) | Un șir) | Obligatoriu, unic | ||
Numele subsetului QAL | QAN | S (simplu) | Un șir) | ([A-Z0-9]) ² | Obligatoriu | |
Id-ul subsetului QAL | IAQ | S (simplu) | Un șir) | Obligatoriu, unic | ||
Numele subansamblului DIC | DIN | S (simplu) | Un șir) | ([A-Z0-9]) ² | Obligatoriu | |
Id-ul subsetului DIC | DII | S (simplu) | Un șir) | Obligatoriu, unic | ||
Numele subansamblului SCD | SCN | S (simplu) | Un șir) | ([A-Z0-9]) ² | Obligatoriu | |
Id-ul subsetului SCD | SCI | S (simplu) | Un șir) | Obligatoriu, unic | ||
Numărul de subseturi VEC și MAT | GDC | S (simplu) | N (Nb ∈ ℕ) | GDC> 0 | Obligatoriu | |
Numele subsetului VEC sau MAT | GDN | S (simplu) | Un șir) | ([A-Z0-9]) ² | Câte perechi (GDN, GDI) indică GDC | |
Id-ul subsetului VEC sau MAT | GDI | S (simplu) | Un șir) | Câte perechi (GDN, GDI) indicate de GDC, singure |
Tipul unui subset VEC sau MAT va fi specificat în subsetul de date generale „GEN” (câmpul STR al descriptorului de tip GSE asociat). Acest tip vă va permite să specificați extensia metafisierului corespunzător.
Cuvântare | Numele de familie | Natură | Format | Sub câmp | Valoare | Constrângere |
---|---|---|---|---|---|---|
Sfârșitul metafisierului THF | ||||||
Sfârșitul metafisierului THF | EOM | T (rezervat) | spațiu (rezervat) | gol | Obligatoriu |
Cuvântare | Numele de familie | Natură | Format | Sub câmp | Valoare | Constrângere |
---|---|---|---|---|---|---|
Antet metafișier GEN | ||||||
Începutul metafisierului GEN | BOM | T (rezervat) | spațiu (rezervat) | Numele fișierului GEN | Obligatoriu | |
Set de caractere | CSE | T (rezervat) | spațiu (rezervat) | În lista IRV, ..., JEC | Obligatoriu |
Cuvântare | Numele de familie | Natură | Format | Sub câmp | Valoare | Constrângere |
---|---|---|---|---|---|---|
Extinderea geografică | ||||||
Tipul descriptorului | RTY | S (simplu) | Un șir) | DEG | Obligatoriu | |
Cod descriptor | SCĂPA | S (simplu) | Un șir) | nu gol | Obligatoriu | |
Coordonate minime | CM1 | C (Complex) | C (coordonată) | Obligatoriu | ||
Abscisă minimă | S (simplu) | ℝ semnat | COX | Obligatoriu | ||
Ordonată minimă | S (simplu) | ℝ semnat | COY | Obligatoriu | ||
Altitudine minima | S (simplu) | ℝ semnat | VĂR | Opțional dacă GEO.ALS = 2 | ||
Coordonate maxime | CM2 | C (Complex) | C (coordonată) | Obligatoriu | ||
Abscisa maximă | S (simplu) | ℝ semnat | COX | Obligatoriu | ||
Ordonată maximă | S (simplu) | ℝ semnat | COY | Obligatoriu | ||
Altitudine maximă | S (simplu) | ℝ semnat | VĂR | Opțional dacă GEO.ALS = 2 |
Cuvântare | Numele de familie | Natură | Format | Sub câmp | Valoare | Constrângere |
---|---|---|---|---|---|---|
Sfârșitul metafisierului GEN | ||||||
Sfârșitul metafisierului GEN | EOM | T (rezervat) | spațiu (rezervat) | gol | Obligatoriu |
Cuvântare | Numele de familie | Natură | Format | Sub câmp | Valoare | Constrângere |
---|---|---|---|---|---|---|
Antet metafișier GEO | ||||||
Începutul metafisierului GEO | BOM | T (rezervat) | spațiu (rezervat) | Numele fișierului GEO | Obligatoriu | |
Set de caractere | CSE | T (rezervat) | spațiu (rezervat) | În lista IRV, ..., JEC | Obligatoriu |
Cuvântare | Numele de familie | Natură | Format | Sub câmp | Valoare | Constrângere |
---|---|---|---|---|---|---|
Sfârșitul metafisierului GEO | ||||||
Sfârșitul metafisierului GEO | EOM | T (rezervat) | spațiu (rezervat) | gol | Obligatoriu |
Cuvântare | Numele de familie | Natură | Format | Sub câmp | Valoare | Constrângere |
---|---|---|---|---|---|---|
Antetul metafișierului QAL | ||||||
Începutul metafisierului QAL | BOM | T (rezervat) | spațiu (rezervat) | Numele fișierului QAL | Obligatoriu | |
Set de caractere | CSE | T (rezervat) | spațiu (rezervat) | În lista IRV, ..., JEC | Obligatoriu |
Cuvântare | Numele de familie | Natură | Format | Sub câmp | Valoare | Constrângere |
---|---|---|---|---|---|---|
Sfârșitul metafisierului QAL | ||||||
Sfârșitul metafisierului QAL | EOM | T (rezervat) | spațiu (rezervat) | gol | Obligatoriu |
Cuvântare | Numele de familie | Natură | Format | Sub câmp | Valoare | Constrângere |
---|---|---|---|---|---|---|
Antet metafișier DIC | ||||||
Începutul metafisierului DIC | BOM | T (rezervat) | spațiu (rezervat) | Numele fișierului DIC | Obligatoriu | |
Set de caractere | CSE | T (rezervat) | spațiu (rezervat) | În lista IRV, ..., JEC | Obligatoriu |
Cuvântare | Numele de familie | Natură | Format | Sub câmp | Valoare | Constrângere |
---|---|---|---|---|---|---|
Sfârșitul metafișerului DIC | ||||||
Sfârșitul metafișerului DIC | EOM | T (rezervat) | spațiu (rezervat) | gol | Obligatoriu |
Cuvântare | Numele de familie | Natură | Format | Sub câmp | Valoare | Constrângere |
---|---|---|---|---|---|---|
Antet metafișier SCD | ||||||
Începutul metafisierului SCD | BOM | T (rezervat) | spațiu (rezervat) | Numele fișierului SCD | Obligatoriu | |
Set de caractere | CSE | T (rezervat) | spațiu (rezervat) | În lista IRV, ..., JEC | Obligatoriu |
Cuvântare | Numele de familie | Natură | Format | Sub câmp | Valoare | Constrângere |
---|---|---|---|---|---|---|
Sfârșitul metafisierului SCD | ||||||
Sfârșitul metafisierului SCD | EOM | T (rezervat) | spațiu (rezervat) | gol | Obligatoriu |
Cuvântare | Numele de familie | Natură | Format | Sub câmp | Valoare | Constrângere |
---|---|---|---|---|---|---|
Antet metafiere VEC | ||||||
Începutul metafisierului VEC | BOM | T (rezervat) | spațiu (rezervat) | Numele fișierului VEC | Obligatoriu | |
Set de caractere | CSE | T (rezervat) | spațiu (rezervat) | În lista IRV, ..., JEC | Obligatoriu |
Cuvântare | Numele de familie | Natură | Format | Sub câmp | Valoare | Constrângere |
---|---|---|---|---|---|---|
Sfârșitul metafisierului VEC | ||||||
Sfârșitul metafisierului VEC | EOM | T (rezervat) | spațiu (rezervat) | gol | Obligatoriu |