EDIGEO o EDIGÉO , a volte banalizzato in editoriale , è un acronimo che designa lo standard definito da AFNOR nel campo dell'informazione geografica (riferimento NF Z 52000).
EDIGEO è l' acronimo di Electronic Data Interchange in Geographic Information .
EDIGEO prevede che il trasmettitore e il ricevitore dei dati concordino un modello dei dati da scambiare.
Ciò implica quindi che questi dati siano gestiti dal mittente e siano interessanti per il destinatario.
Tuttavia, la fornitura di dati da parte di un attore pubblico può portare alla definizione di un modello da parte di questo attore. Il ricevitore che prende ciò che gli interessa. Questo è ad esempio il caso dei dati catastali .
Durante uno scambio di dati utilizzando EDIGEO, sono interessati 3 modelli di dati:
Questo standard di trasmissione ha lo scopo di trasferire dati tra diversi GIS (sistemi informativi geografici) ed è orientato al database : descrive i diversi oggetti per la loro costruzione e le relazioni semantiche tra loro (topologiche e non)
Attualmente, in Francia è principalmente lo standard di scambio dei dati del Piano Catastale Computerizzato (PCI). L' IGN può fornire i propri dati anche allo standard Edigéo (ma con una struttura diversa da quella del Catasto).
Lo standard EDIGEO fa parte delle recenti applicazioni della Direzione generale delle finanze pubbliche ( DGFiP ), amministrazione risultante dalla fusione delle amministrazioni della Direzione generale delle imposte (DGI) e della Direzione generale dei conti pubblici (DGCP). Queste applicazioni sono ad esempio: EDEN, ECHO, ESCALE, ESCAPE.
Lo standard non definisce una struttura dati fissa che consenta lo scambio di informazioni geografiche, ma il modo di scambiare dati e descrivere la struttura dei dati trasmessi. Stiamo parlando di un batch modificato trasmesso. Questo lotto include quindi una descrizione della struttura dei dati trasmessi e dei dati stessi.
I dati trasmessi possono essere di qualsiasi ordine, in particolare: vettoriale (definizioni geometriche di oggetti) o matrice (definizioni sotto forma di immagini sotto forma di pixel , in altre parole raster) e ovviamente letterali.
Un bundle edigeo include un certo numero di file con le seguenti estensioni:
Tutti questi file sono file di testo modificabili (i file MAT possono essere binari).
I file di uno scambio EDIGEO sono chiamati "metafile" per standard.
Loro capiscono :
Questi tre elementi sono tutti formati da campi. descrittori e campi possono essere definiti per analogia con un database. Un descrittore è una riga in una tabella, Un campo è un attributo di questa riga.
Un campo è composto da 6 parti. Vediamo queste 6 parti da un esempio:
Esempio: RIDSA16: ID_N_OBJ_E_2_1_0
La successiva lettera maiuscola che segue il valore inizierà il campo successivo (tranne quando è la fine del campo "EOM" del metafile).
Un'intestazione metafile è sempre composta da 2 campi obbligatori: BOM e CSE.
Il campo BOM (Begin Of Metafile) ha il valore del nome del metafile (es: BOMT 12: EDIGEOSA.VEC)
Il campo CSE specifica il set di caratteri scelto da IRV, 646-FRANCE, 8859-1, 8859-2, 8859-3, 8859-4, 8859-5, 8859-6, 8859-7, 8859-8, 8859- 9 , JEC.
La fine di un metafile è sempre costituita da un unico campo di lunghezza zero: EOM quindi EOMT 00:
Il metafile THF contiene in ordine: un descrittore di intestazione, un descrittore di mezzo, n descrittori di batch (n viene specificato nel campo LOC del mezzo) e un descrittore di fine.
Formulazione | Nome | Natura | Formato | Sottocampo | Valore | Vincolo |
---|---|---|---|---|---|---|
Intestazione metafile THF | ||||||
Inizio del metafile THF | BOM | T (riservato) | spazio (riservato) | Nome file THF | Obbligatorio | |
Set di caratteri | CSE | T (riservato) | spazio (riservato) | Nell'elenco IRV, ..., JEC | Obbligatorio |
Formulazione | Nome | Natura | Formato | Sottocampo | Valore | Vincolo |
---|---|---|---|---|---|---|
Supporto | ||||||
Tipo di descrittore | RTY | S (semplice) | Una stringa) | GTS | Obbligatorio | |
ID descrittore | RID | S (semplice) | Una stringa) | non vuoto | Obbligatorio | |
Autore | AUT | S (semplice) | T (testo) | non vuoto | Obbligatorio | |
Destinatario | ADR | S (semplice) | T (testo) | non vuoto | Obbligatorio | |
Numero di lotti geografici | LOC | S (semplice) | N (Nb ∈ ℕ) | LOC> 0 | Obbligatorio | |
Di volumi | VOC | S (semplice) | N (Nb ∈ ℕ) | VOC nullo se assente | Opzionale | |
Etichetta di volume | VOLO | S (semplice) | Una stringa) | Come indicato da VOC | ||
Classificazione di sicurezza | ASCIUTTO | S (semplice) | N (Nb ∈ ℕ) | SEC ∈ [1, 7]
7 se assente |
Opzionale
≥ max (garanzia individuale) |
|
Restrizione alla distribuzione | RDI | S (semplice) | T (testo) | Opzionale | ||
Versione EDIGEO | WORM | S (semplice) | T (testo) | 1.0 | Obbligatorio | |
Data della versione EDIGEO | VDA | S (semplice) | D (data) | Data valida, facoltativa | ||
Nome trasmissione | TRL | S (semplice) | T (testo) | Obbligatorio | ||
Numero di edizione della trasmissione | EDN | S (semplice) | N (Nb ∈ ℕ) | EDN> 0 | Obbligatorio | |
Data di trasmissione | INSERISCI | S (semplice) | D (data) | Data valida, facoltativa | ||
Informazioni sulla trasmissione | INF | S (semplice) | T (testo) | Opzionale |
Esistono tanti descrittori di batch quanti sono indicati dal campo LOC del mezzo (descrittore di tipo GTS)
Formulazione | Nome | Natura | Formato | Sottocampo | Valore | Vincolo |
---|---|---|---|---|---|---|
Lot | ||||||
Tipo di descrittore | RTY | S (semplice) | Una stringa) | GTL | Obbligatorio | |
ID descrittore | RID | S (semplice) | Una stringa) | non vuoto | Obbligatorio | |
Nome del lotto | LON | S (semplice) | Una stringa) | [AZ] ([A-Z0-9]) ⁵ | Obbligatorio | |
Informazioni sul lotto | INF | S (semplice) | T (testo) | Opzionale | ||
Nome del sottogruppo GEN | GNN | S (semplice) | Una stringa) | ([A-Z0-9]) ² | Obbligatorio | |
ID del sottoinsieme GEN | RNL | S (semplice) | Una stringa) | Obbligatorio, unico | ||
Nome del sottogruppo GEO | GON | S (semplice) | Una stringa) | ([A-Z0-9]) ² | Obbligatorio | |
ID del sottoinsieme GEO | GOI | S (semplice) | Una stringa) | Obbligatorio, unico | ||
Nome del sottoinsieme QAL | QAN | S (semplice) | Una stringa) | ([A-Z0-9]) ² | Obbligatorio | |
ID del sottoinsieme QAL | IAQ | S (semplice) | Una stringa) | Obbligatorio, unico | ||
Nome del sottogruppo DIC | DIN | S (semplice) | Una stringa) | ([A-Z0-9]) ² | Obbligatorio | |
ID del sottoinsieme DIC | DII | S (semplice) | Una stringa) | Obbligatorio, unico | ||
Nome del sottogruppo SCD | SCN | S (semplice) | Una stringa) | ([A-Z0-9]) ² | Obbligatorio | |
Id del sottoinsieme SCD | SCI | S (semplice) | Una stringa) | Obbligatorio, unico | ||
Numero di sottoinsiemi VEC e MAT | GDC | S (semplice) | N (Nb ∈ ℕ) | GDC> 0 | Obbligatorio | |
Nome del sottoinsieme VEC o MAT | Rete Display di Google | S (semplice) | Una stringa) | ([A-Z0-9]) ² | Tante coppie (GDN, GDI) come indicato da GDC | |
ID del sottoinsieme VEC o MAT | GDI | S (semplice) | Una stringa) | Il numero di coppie (GDN, GDI) indicato da GDC, singolo |
Il tipo di un sottoinsieme VEC o MAT sarà specificato nel sottoinsieme di dati generali “GEN” (campo STR del descrittore di tipo GSE associato). Questo tipo ti consentirà di specificare l'estensione del metafile corrispondente.
Formulazione | Nome | Natura | Formato | Sottocampo | Valore | Vincolo |
---|---|---|---|---|---|---|
Fine del metafile THF | ||||||
Fine del metafile THF | EOM | T (riservato) | spazio (riservato) | vuoto | Obbligatorio |
Formulazione | Nome | Natura | Formato | Sottocampo | Valore | Vincolo |
---|---|---|---|---|---|---|
Intestazione metafile GEN | ||||||
Inizio del metafile GEN | BOM | T (riservato) | spazio (riservato) | Nome file GEN | Obbligatorio | |
Set di caratteri | CSE | T (riservato) | spazio (riservato) | Nell'elenco IRV, ..., JEC | Obbligatorio |
Formulazione | Nome | Natura | Formato | Sottocampo | Valore | Vincolo |
---|---|---|---|---|---|---|
Estensione geografica | ||||||
Tipo di descrittore | RTY | S (semplice) | Una stringa) | DEG | Obbligatorio | |
ID descrittore | RID | S (semplice) | Una stringa) | non vuoto | Obbligatorio | |
Coordinate minime | CM1 | C (complesso) | C (Coordinate) | Obbligatorio | ||
Ascissa minima | S (semplice) | ℝ firmato | COX | Obbligatorio | ||
Ordinata minima | S (semplice) | ℝ firmato | COY | Obbligatorio | ||
Altitudine minima | S (semplice) | ℝ firmato | COZ | Facoltativo se GEO.ALS = 2 | ||
Coordinate massime | CM2 | C (complesso) | C (Coordinate) | Obbligatorio | ||
Ascissa massima | S (semplice) | ℝ firmato | COX | Obbligatorio | ||
Ordinata massima | S (semplice) | ℝ firmato | COY | Obbligatorio | ||
Altitudine massima | S (semplice) | ℝ firmato | COZ | Facoltativo se GEO.ALS = 2 |
Formulazione | Nome | Natura | Formato | Sottocampo | Valore | Vincolo |
---|---|---|---|---|---|---|
Fine del metafile GEN | ||||||
Fine del metafile GEN | EOM | T (riservato) | spazio (riservato) | vuoto | Obbligatorio |
Formulazione | Nome | Natura | Formato | Sottocampo | Valore | Vincolo |
---|---|---|---|---|---|---|
Intestazione metafile GEO | ||||||
Inizio del metafile GEO | BOM | T (riservato) | spazio (riservato) | Nome file GEO | Obbligatorio | |
Set di caratteri | CSE | T (riservato) | spazio (riservato) | Nell'elenco IRV, ..., JEC | Obbligatorio |
Formulazione | Nome | Natura | Formato | Sottocampo | Valore | Vincolo |
---|---|---|---|---|---|---|
Fine del metafile GEO | ||||||
Fine del metafile GEO | EOM | T (riservato) | spazio (riservato) | vuoto | Obbligatorio |
Formulazione | Nome | Natura | Formato | Sottocampo | Valore | Vincolo |
---|---|---|---|---|---|---|
Intestazione metafile QAL | ||||||
Inizio del metafile QAL | BOM | T (riservato) | spazio (riservato) | Nome file QAL | Obbligatorio | |
Set di caratteri | CSE | T (riservato) | spazio (riservato) | Nell'elenco IRV, ..., JEC | Obbligatorio |
Formulazione | Nome | Natura | Formato | Sottocampo | Valore | Vincolo |
---|---|---|---|---|---|---|
Fine del metafile QAL | ||||||
Fine del metafile QAL | EOM | T (riservato) | spazio (riservato) | vuoto | Obbligatorio |
Formulazione | Nome | Natura | Formato | Sottocampo | Valore | Vincolo |
---|---|---|---|---|---|---|
Intestazione metafile DIC | ||||||
Inizio del metafile DIC | BOM | T (riservato) | spazio (riservato) | Nome file DIC | Obbligatorio | |
Set di caratteri | CSE | T (riservato) | spazio (riservato) | Nell'elenco IRV, ..., JEC | Obbligatorio |
Formulazione | Nome | Natura | Formato | Sottocampo | Valore | Vincolo |
---|---|---|---|---|---|---|
Fine del metafile DIC | ||||||
Fine del metafile DIC | EOM | T (riservato) | spazio (riservato) | vuoto | Obbligatorio |
Formulazione | Nome | Natura | Formato | Sottocampo | Valore | Vincolo |
---|---|---|---|---|---|---|
Intestazione metafile SCD | ||||||
Inizio del metafile SCD | BOM | T (riservato) | spazio (riservato) | Nome del file SCD | Obbligatorio | |
Set di caratteri | CSE | T (riservato) | spazio (riservato) | Nell'elenco IRV, ..., JEC | Obbligatorio |
Formulazione | Nome | Natura | Formato | Sottocampo | Valore | Vincolo |
---|---|---|---|---|---|---|
Fine del metafile SCD | ||||||
Fine del metafile SCD | EOM | T (riservato) | spazio (riservato) | vuoto | Obbligatorio |
Formulazione | Nome | Natura | Formato | Sottocampo | Valore | Vincolo |
---|---|---|---|---|---|---|
Intestazione metafile VEC | ||||||
Inizio del metafile VEC | BOM | T (riservato) | spazio (riservato) | Nome del file VEC | Obbligatorio | |
Set di caratteri | CSE | T (riservato) | spazio (riservato) | Nell'elenco IRV, ..., JEC | Obbligatorio |
Formulazione | Nome | Natura | Formato | Sottocampo | Valore | Vincolo |
---|---|---|---|---|---|---|
Fine del metafile VEC | ||||||
Fine del metafile VEC | EOM | T (riservato) | spazio (riservato) | vuoto | Obbligatorio |