developarts / AGEEML

Base de datos del INEGI Áreas Geoestadísticas Estatales, Municipales y Localidades (AGEEML) para MySQL
http://developarts.com/db-estados-municipios-localidades-mexico
MIT License
58 stars 21 forks source link
ageeml database estados inegi localidades mexico-municipality-choroplets municipios mysql

Áreas Geoestadísticas Estatales, Municipales y Localidades

Base de Datos del INEGI en MySQL

INEGI AGEEML GitHub tag (latest by date) Packagist GitHub all releases Donate with PayPal

El INEGI cuenta con “Catálogo Único de Claves de Áreas Geoestadísticas Estatales, Municipales y Localidades” de la república mexicana que actualiza cada mes. El archivo fuente se encuentra en varios formatos y se puede descargar desde la sección Catálogos Predefinidos y consultar el documento de descripción de los campos.

En este proyecto, extraigo toda la información de un archivo CSV versión UTF-8 y lo convierto a una base de datos MySQL.

Índice

  1. Diseño
  2. Coordenadas Geográficas
  3. Descarga
  4. Diccionario de Datos
  5. Actualizaciones

Diseño

El archivo contiene 3 tablas: estados, municipios y localidades. El diseño de la base de datos se muestra en la siguiente imagen:

Diseño de Base de Datos

He importado todos los campos que vienen en la base de datos del INEGI, se pueden consultar en la sección "Diccionario de Datos". Los campos importados están marcados en negrita.

La versión actuial es: 2020.10.v01

La fecha de corte corresponde a OCT 2020

Conteo de registros:

El peso de la base de datos es de: 37.3 MB

Coordenadas Geográficas

Los campos latitud y longitud vienen originalmente en un sistema de coordenadas DMS (Grados/Minutos/Segundos) . Actualmente el archivo también cuenta con dos campos con un sistema de coordenadas DD (Grados Decimales) en los campos lat y lng para ser ocupados en sistemas de mapas tipo Google Maps

Descarga

La base de datos MySQL se puede descargar desde el proyecto de GitHub dándo click en el siguiente enlace:

Descarga aquí

Diccionario de Datos

Descripción de los campos de cada tabla del proyecto

estados

Columna tipo Comentarios
id int(11) Llave Primaria
clave varchar(2) Cve_Ent - Clave de la entidad
nombre varchar(40) Nom_Ent - Nombre de la entidad
abrev varchar(10) Nom_Abr - Nombre abreviado de la entidad
activo tinyint(1)

municipios

Columna tipo Comentarios
id int(11) Llave Primaria
estado_id int(11) Relación: estados -> id
clave varchar(3) Cve_Mun - Clave del municipio
nombre varchar(100) Nom_Mun - Nombre del municipio
activo tinyint(1)

localidades

Columna tipo Comentarios
id int(11) Llave Primaria
municipio_id int(11) Relación: municipios -> id
clave varchar(4) Cve_Loc – Clave de la localidad
nombre varchar(100) Nom_Loc - Nombre de la localidad
mapa int(10) Mapa - Identificador del INEGI
ambito varchar(1) Ámbito - Clasificación
latitud varchar(15) Latitud - Latitud en formato DMS
longitud varchar(15) Longitud - Longitud en formato DMS
lat decimal(10,7) Lat_Decimal Latitud en formato DD
lng decimal(10,7) Lon_Decimal Longitud en formato DD
altitud varchar(15) Altitud - Altitud
carta varchar(10) Cve_Carta - Clave de carta topográfica
poblacion int(11) Pob_Total - Población Total
masculino int(11) Pob_Masculina - Población Masculina
femenino int(11) Pob_Femenina - Población Femenina
viviendas int(11) Total De Viviendas Habitadas - Total De Viviendas Habitadas
activo tinyint(1)

Actualizaciones