comuni-json icon indicating copy to clipboard operation
comuni-json copied to clipboard

CAP mancante: 00050 ARA NOVA (Fiumicino) RM

Open andrea-magni opened this issue 7 years ago • 4 comments

Ciao, grazie per il tuo progetto utilissimo! Manca un comune, anzi forse più di uno: https://www.nonsolocap.it/cap?k=00050&b=+Cerca+&c=

andrea-magni avatar Nov 16 '18 16:11 andrea-magni

Ciao, premesso che Ara Nova non è un comune ma una frazione, se manca un CAP di una frazione nel database purtroppo è difficile farci qualcosa... ci sono alcuni comuni che hanno CAP diversi per le frazioni, ma è difficile raccoglierli dato che spesso non sono nemmeno indicati sui siti ufficiali dei comuni.

Problemi simili sono stati segnalati in #16 e #10, ma non saprei come procedere.

matteocontrini avatar Nov 16 '18 16:11 matteocontrini

Non potremmo integrarli? Se hai un processo automatico che compila il tuo file JSON a partire dagli archivi ufficiali, potresti, a valle, aggiungere anche questi comuni/frazioni "segnalati a mano" magari con un attributo che indica il fatto che sono stati aggiunti a mano.

Che ne dici?

andrea-magni avatar Nov 16 '18 16:11 andrea-magni

Si può, però non possiamo sapere quanti altri ce ne sono. Senza considerare che i CAP cambiano e non sempre Poste comunica quelli nuovi...

Se vuoi aggiungere manualmente qualche CAP non rifiuto :) puoi creare una PR, e per aggiungere un CAP devi:

  • trovare il file corrispondente al comune nella cartella data. Il nome del file contiene il codice ISTAT, per facilitare la ricerca
  • aggiungere il CAP al campo cap, che è un array

Poi penso io alla "compilazione" del file comuni.json (che comunque viene fatta con uno script presente nella repository).

matteocontrini avatar Nov 16 '18 16:11 matteocontrini

Ah e a proposito del flag "segnalati a mano", ormai tutti i CAP del file sono aggiornati a mano, man mano che Poste li comunica. Non esiste un archivio ufficiale, o meglio è a pagamento, che poi è il motivo per cui esiste questa repository.

matteocontrini avatar Nov 16 '18 16:11 matteocontrini