Verifica un indirizzo

STRUTTURA OUTPUT VERIFY E FILL

Il servizio Fill fornisce una verifica anagrafica dell’indirizzo (come il servizio Verify) con in aggiunta una serie di informazioni geografiche, come le coordinate X,Y o la microzona ISTAT.
Nel seguito vediamo quali sono i valori restituiti in OUTPUT dal servizio Fill (sia che esso sia chiamato in modalità REST che SOAP). I risultati sono suddivisi in sezioni.

STRUTTURA OUTPUT

I valori di Output del servizio Fill sono formattati in Json, si tratta di un Array associativo di coppie nome-valore gerarchico, che è facilmente leggibile in qualsiasi linguaggio usando le opportune librerie di decodifica (vedi esempi di codice).   Cosa contiene l’output del servizio Fill

L’output è strutturato in due principali sezioni: (1) i valori di controllo e (2) un elenco di indirizzi che corrispondono ai valori forniti in input.   I valori di controllo

I valori di controllo rappresentano l’esito della normalizzazione, ed indicano ad esempio se l’indirizzo è stato normalizzato con successo (isNorm) o se si sono verificati errori (codErr) ed infine il numero di indirizzi forniti in Output (NumCand) nell’array dei risultati (qualora in caso di ambiguità più di indirizzo corrisponda all’input fornito, tale valore può essere > 1).   L’Array degli indirizzi

L’array degli indirizzi (denominato Output), che in caso di normalizzazione andata a buon fine contiene sempre un solo risultato, presenta i valori relativi all’indirizzo normalizzato, e contiene a sua volta una serie di sotto-sezioni di dettaglio, esse sono: GeocodAlterFormatoPostaleCivicoDetail.

VALORI DI CONTROLLO

I valori di controllo sono i seguenti:

CodErr“: Integer: Codice di eventuale errore, vedi tabella sotto
NumCand“: Integer: Numero degli indirizzi in Output, esso può essere > 1 in caso di ambiguità
Norm“: Integer, Flag di corretta normalizzazione (1), vale (0) in caso di errore.

Tabella degli errori di normalizzazione:
123 Località in input vuota
124 Località non riconosciuta
125 Località ambigua
466 Indirizzo in input vuoto
467 Strada non riconosciuta
468 Strada ambigua
455 Incongruenza cap\civico su via multicap
458 Incongruenza cap\civico su via multicap ambigua
459 Casella postale su città zonata con cap generico

OUTPUT

Output è la struttura (un Array) che contiene i valori elaborati dell’indirizzo. A seconda del valore NumCand desunto dai valori controllo, la struttura Output può contenere 1 o più array descritti dalla seguente struttura.

Valori riassuntivi indirizzo normalizzato.
Frazione“: Stringa: Nome della Frazione normalizzata
Prov“: Stringa(2): Sigla provincia normalizzata
Comune“: Stringa: Nome Località (Comune) normalizzato
Cap“: Stringa(5): CAP normalizzato (ovvero validato)
Indirizzo“: Stringa: Valore normalizzato riga indirizzo (DUG+TOPONIMO+CIVICO)
ScoreStrada“: Integer: Livello di riconoscimento della stringa Strada in input (100 è il max),
ScoreComune“: Integer: Livello di riconoscimento della stringa Località in input (100 è il max)

 

Le sotto-sezioni di dettaglio contengono ulteriori informazioni relative all’indirizzo, esse sono: GeocodAlterFormatoPostaleCivicoDetail. e possono essere trovate nel TAB qui a destra.

{
"CodErr": 0,
"NumCand": 1,
"Output": [
{
"Frazione": "",
"ScoreComune": 100,
"Geocod": {
"Side": "LEFT",
"Warning": 1,
"Sez1991": "0230910000375",
"X": 10.9929957500435,
"Y1": 45.4490294757883,
"Y": 45.4491285833275,
"X1": 10.9929824197897,
"OMI": "B5",
"Sez2001": "0230910000375",
"Sez2011": "0230910000375"
},
"Prov": "VR",
"Comune": "VERONA",
"Alter": {
"Cap": 0,
"Frazione": 0,
"Dug": 0,
"Comune": 0,
"Prov": 0,
"Via": 0
},
"ScoreStrada": 100,
"FormatoPostale": {
"ToponimoShort": "VIA CAPRERA",
"Frazione": "",
"RigaEdificio": "",
"IsFrazionePT": "",
"RigaLocalita": "37126 VERONA VR",
"IsStradaPT": "1",
"FrazioneShort": "",
"Comune": "VERONA",
"Toponimo": "CAPRERA",
"Dug": "VIA",
"DugCompl": "",
"ComuneShort": "VERONA",
"RigaAggiuntiva": "",
"RigaIndirizzo": "VIA CAPRERA 3"
},
"Cap": "37126",
"Indirizzo": "VIA CAPRERA 3",
"Civico": {
"Esponente": "",
"Colore": " ",
"KM": 0,
"CivAdd": "",
"NumCivico": 3,
"CasellaPostale": "",
"Presso": "",
"CivShort": "3"
},
"Detail": {
"ProvEstesa": "VERONA",
"ComuneMultiCap": "1",
"IstatRegione": "005",
"Regione": "VENETO",
"CAB": "11700",
"IstatComune": "091",
"IstatProv": "023",
"Belfiore": "L781",
"CodStrada": 207457,
"Toponimo": "CAPRERA",
"Civico": "3 ",
"Dug": "VIA",
"Catasto": "D6AA",
"CodComune": 7983,
"StradaMultiCap": "0"
},
"Short": {
"Toponimo": "CAPRERA",
"Frazione": "",
"Indirizzo": "V CAPRERA 3",
"Dug": "V",
"Comune": "VERONA"
},
"verify_free_results": {
"ProvEstesa": "VERONA",
"Cap": "37126",
"Regione": "VENETO",
"Frazione": "",
"ScoreComune": 100,
"CodComune": 7983,
"Prov": "VR",
"Comune": "VERONA"
}
}
],
"Norm": 1
}

Hai bisogno di maggiori informazioni?

Hai bisogno di maggiori informazioni? Contattaci per studiare la fattibilità di utilizzo delle nostre Banche Dati e dei servizi di trattamento, bonifica ed arricchimento delle vostre anagrafiche
Forma pagine servizi

Oxygen Icon Box

Street Master Italia SRL
Via Gino Bozzini 3/E
37135 - Verona

Oxygen Icon Box

supporto@streetmaster.it

Oxygen Icon Box

+39 045 8947375

Scarica AppFAQ
© 2024 Street Master. All rights reserved | P.IVA 04375530237 | Privacy e Cookies
envelopephone-handsetmap-markercodecrossmenuchevron-down
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram