All Projects → matteocontrini → Comuni Json

matteocontrini / Comuni Json

Licence: other
🇮🇹 Database JSON comuni italiani (2020) con informazioni ISTAT + CAP

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Comuni Json

Barrel Platform
Distributed database for the modern world
Stars: ✭ 201 (-51.68%)
Mutual labels:  json, database
Lowdb
Simple to use local JSON database (supports Node, Electron and the browser)
Stars: ✭ 16,886 (+3959.13%)
Mutual labels:  json, database
Json Flatfile Datastore
Simple JSON flat file data store with support for typed and dynamic data.
Stars: ✭ 212 (-49.04%)
Mutual labels:  json, database
Githubdb
A Lightweight Cloud based JSON Database with a MongoDB like API for Node.
Stars: ✭ 174 (-58.17%)
Mutual labels:  json, database
Deta database
Plsql Database数据库
Stars: ✭ 321 (-22.84%)
Mutual labels:  json, database
Web Database Analytics
Web scrapping and related analytics using Python tools
Stars: ✭ 175 (-57.93%)
Mutual labels:  json, database
Elastic
R client for the Elasticsearch HTTP API
Stars: ✭ 227 (-45.43%)
Mutual labels:  json, database
Unqlite
An Embedded NoSQL, Transactional Database Engine
Stars: ✭ 1,583 (+280.53%)
Mutual labels:  json, database
Node Json Db
A simple "database" that use JSON file for Node.JS.
Stars: ✭ 314 (-24.52%)
Mutual labels:  json, database
Anime Offline Database
Updated every week: A JSON based offline anime database containing the most important meta data as well as cross references to various anime sites such as MAL, ANIDB, ANILIST, KITSU and more...
Stars: ✭ 292 (-29.81%)
Mutual labels:  json, database
Marklogic Data Hub
The MarkLogic Data Hub: documentation ==>
Stars: ✭ 113 (-72.84%)
Mutual labels:  json, database
Stormdb
🌩️ StormDB is a tiny, lightweight, 0 dependency, easy-to-use JSON-based database for NodeJS, the browser or Electron.
Stars: ✭ 406 (-2.4%)
Mutual labels:  json, database
Radon
RadonDB is an open source, cloud-native MySQL database for building global, scalable cloud services
Stars: ✭ 1,584 (+280.77%)
Mutual labels:  json, database
Autoserver
Create a full-featured REST/GraphQL API from a configuration file
Stars: ✭ 188 (-54.81%)
Mutual labels:  json, database
Bible Database
Bible databases as XML, JSON, SQL & SQLITE3 Database format for various languages. Developers can download it freely for their development works. Freely received, freely give.
Stars: ✭ 111 (-73.32%)
Mutual labels:  json, database
Scribble
A tiny Golang JSON database
Stars: ✭ 218 (-47.6%)
Mutual labels:  json, database
Filecontextcore
FileContextCore is a "Database"-Provider for Entity Framework Core and adds the ability to store information in files instead of being limited to databases.
Stars: ✭ 91 (-78.12%)
Mutual labels:  json, database
Php Jsondb
A PHP Class that reads JSON file as a database. Use for sample DBs
Stars: ✭ 96 (-76.92%)
Mutual labels:  json, database
Lazer Database
PHP flat file database to store data with JSON
Stars: ✭ 254 (-38.94%)
Mutual labels:  json, database
5e Database
Database for the D&D 5th Edition API
Stars: ✭ 354 (-14.9%)
Mutual labels:  json, database

comuni-json

Database non ufficiale dei comuni italiani, con informazioni ISTAT e CAP.

Il file JSON con tutti i 7904 comuni è comuni.json.

La lista dei comuni è aggiornata al 01/01/2020. Comprende i nuovi comuni 2020, con CAP "aggiornati" a dicembre 2019.

I CAP dei nuovi comuni sono provvisori fino a quando Poste Italiane non li aggiorna.

Vedi la sezione Aggiornamenti per le ultime modifiche.

❗ Attenzione

La completezza e correttezza dei CAP non può essere garantita, perché Poste Italiane non rilascia pubblicamente la lista completa dei CAP. Ne consegue che questi dati non sono adatti per usi professionali o che richiedono garanzie di affidabilità (si consiglia per questi casi di considerare i servizi a pagamento "Professional" di Poste).

Descrizione campi

  • Nome (campo nome)
  • Codice ISTAT (campo codice)
  • Zona/Ripartizione geografica (campo zona con sottocampi nome e codice)
  • Regione (campo regione con sottocampi nome e codice)
  • Provincia (campo provincia con sottocampi nome e codice). Contiene il nome e il codice storico della provincia anche in caso di provincia abolita. Vedere la discussione in #22
  • Sigla automobilistica (campo sigla)
  • Codice catastale (campo codiceCatastale)
  • Codice di Avviamento Postale (campo cap). Sia in caso di comuni con CAP singolo che comuni multi-CAP, il campo è un array che specifica tutti i CAP per il comune
  • Popolazione (campo popolazione). Il valore si riferisce alla popolazione relativa al censimento 2011

Tutti i campi sono di tipo stringa, ad eccezione di popolazione che è numerico.

Rappresentazioni di esempio

CAP singolo

{
    "nome": "Terranova dei Passerini",
    "codice": "098057",
    "zona": {
        "nome": "Nord-ovest",
        "codice": "1"
    },
    "regione": {
        "codice": "03",
        "nome": "Lombardia"
    },
    "provincia": {
        "codice": "098",
        "nome": "Lodi"
    },
    "sigla": "LO",
    "codiceCatastale": "L125",
    "cap": ["26827"],
    "popolazione": 906
}

Multi-CAP

{
    "nome": "Torino",
    "codice": "001272",
    "zona": {
        "nome": "Nord-ovest",
        "codice": "1"
    },
    "regione": {
        "codice": "01",
        "nome": "Piemonte"
    },
    "cm": {
        "codice": "201",
        "nome": "Torino"
    },
    "provincia": {
        "codice": "001",
        "nome": ""
    },
    "sigla": "TO",
    "codiceCatastale": "L219",
    "cap": [
        "10121",
        "10122",
        "10123",
        "10124",
        "10125",
        "10126",
        "10127",
        "10128",
        "10129",
        "10130",
        "10131",
        "10132",
        "10133",
        "10134",
        "10135",
        "10136",
        "10137",
        "10138",
        "10139",
        "10140",
        "10141",
        "10142",
        "10143",
        "10144",
        "10145",
        "10146",
        "10147",
        "10148",
        "10149",
        "10150",
        "10151",
        "10152",
        "10153",
        "10154",
        "10155",
        "10156"
    ],
    "popolazione": 872367
}

Fonti

Il database è basato su dati ISTAT ed è integrato con i dati sui CAP pubblicati da ANCI (Associazione Nazionale Comuni Italiani). Sono state effettuate correzioni manuali per aggiungere le zone postali dei comuni multi-CAP (fonte 1, fonte 2) e per allinearsi con gli aggiornamenti dei CAP effettuati in seguito alle fusioni del 2016, 2017, 2018 e 2019.

Aggiornamenti

I dati sono aggiornati al 01/01/2020 (PDF Istat).

Sono state apportate correzioni manuali in seguito agli aggiornamenti dei CAP comunicati da Poste Italiane il 18/04/2016, il 21/11/2016, l'08/05/2017, nel mese di novembre 2017, marzo 2018, novembre 2018 (1 e 2), il 17/06/2019 e il 9/12/2019.

I CAP per i comuni istituiti (per fusione o incorporamento) a gennaio 2020, e febbraio e maggio 2017 non sono stati comunicati da Poste Italiane. Sono invece presenti i nuovi CAP per i comuni istituiti all'inizio del 2017 e durante il 2018. A dicembre 2019 sono stati corretti alcuni CAP della Sardegna (#34).

Il 26/10/2018 è stato aggiunto il campo popolazione.

ATTENZIONE: nell'aggiornamento del 16/02/2019 è stato rimosso il campo cm (vedi #22 per la discussione).

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].