Coder Social home page Coder Social logo

ds-codigos-postales-ine-es's Introduction

ds-codigos-postales-ine-es

Dataset que proporciona un listado de todos los códigos postales de España asociados al código INE del municipio al que pertenecen.

Usa como fuente el Callejero del Censo Electoral (INE).

Codigos Postales por Municipio

Formato de los datos

Ejemplo en CSV:

codigo_postal municipio_id nombre_entidad_singular
28100 28006 ALCOBENDAS
28108 28006 ALCOBENDAS
28109 28006 ALCOBENDAS
28110 28009 "DEHESA NUEVA"
28120 28045 "PUEBLAS (LAS)"
28124 28124 "ROBLEDILLO DE LA JARA"
28130 28162 MIRAVAL
28140 28059 ADOBERAS
28150 28164 "MIRADOR (EL)"
28160 28145 "MORALEJA (LA)"
28170 28163 "COTO DE SAN BENITO"
28180 28151 "TOMILLARES (LOS)"
28189 28153 "SOTO (EL)"
28190 28118 "PUEBLA DE LA SIERRA"
28191 28117 "PRADENA DEL RINCON"
28192 28021 "DEHESA BOYAL"
28193 28039 "CERCADOS (LOS)"
28194 28124 "VILLAR (EL)"
28195 28902 "SERRADA DE LA FUENTE"
28196 28902 "PRESA DE PUENTES VIEJAS"
28200 28131 "JURISDICCION (LA)"
28210 28160 VALDEMORILLO
28211 28054 PERALEJO
28212 28095 "BARRANCOS (LOS)"

Codigos Postales por Municipio (Histórico)

Formato de los datos

Ejemplo en CSV:

codigo_postal municipio_id nombre_entidad_singular year month
29610 29076 OJEN 2013 07
29610 29076 OJEN 2014 01
29612 29076 OJEN 2014 01

En el ejemplo se aprecia como en 2014 aparece un nuevo código postal para el municipio de Ojén.

Script

El script se puede encontrar en /scripts/ine.

Merge con ds-organizacion-administrativa

Para obtener el nombre de municipio asociado al codigo INE se puede hacer un merge con ds-organizacion-administrativa/ds-oa-municipios mediante csvjoin:

$ `curl https://raw.githubusercontent.com/codeforspain/ds-organizacion-administrativa/master/data/municipios.csv |  
     csvcut -c 'municipio_id,nombre' |csvjoin -c "municipio_id"  codigos_postales_municipios.csv - |  
     csvcut -C "municipio_id,nombre_entidad_singular" >codigos_postales_municipios_join.csv`

Este comando devuelve codigos_postales_municipios_join.csv. Ejemplo:

codigo_postal nombre_entidad_singular municipio_id nombre
28100 ALCOBENDAS 28006 Alcobendas
28108 ALCOBENDAS 28006 Alcobendas
28109 ALCOBENDAS 28006 Alcobendas
28110 DEHESA NUEVA 28009 Algete
28120 PUEBLAS (LAS) 28045 Colmenar Viejo
28124 ROBLEDILLO DE LA JARA 28124 Robledillo de la Jara
28130 MIRAVAL 28162 Valdeolmos-Alalpardo
28140 ADOBERAS 28059 Fuente el Saz de Jarama
28150 MIRADOR (EL) 28164 Valdetorres de Jarama
28160 MORALEJA (LA) 28145 Talamanca de Jarama
28170 COTO DE SAN BENITO 28163 Valdepiélagos
28180 TOMILLARES (LOS) 28151 Torrelaguna
28189 SOTO (EL) 28153 Torremocha de Jarama
28190 PUEBLA DE LA SIERRA 28118 Puebla de la Sierra
28191 PRADENA DEL RINCON 28117 Prádena del Rincón
28192 DEHESA BOYAL 28021 "Berrueco, El"
28193 CERCADOS (LOS) 28039 Cervera de Buitrago
28194 VILLAR (EL) 28124 Robledillo de la Jara
28195 SERRADA DE LA FUENTE 28902 Puentes Viejas
28196 PRESA DE PUENTES VIEJAS 28902 Puentes Viejas
28200 JURISDICCION (LA) 28131 San Lorenzo de El Escorial
28210 VALDEMORILLO 28160 Valdemorillo
28211 PERALEJO 28054 "Escorial, El"
28212 BARRANCOS (LOS) 28095 Navalagamella

ds-codigos-postales-ine-es's People

Contributors

inigoflores avatar

Watchers

James Cloos avatar Alejandro Garrido Resina avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.