All Projects → kelvins → Municipios Brasileiros

kelvins / Municipios Brasileiros

Licence: mit
🏡 Código IBGE, nome do município, capital, código UF, UF, estado, latitude e longitude das cidades brasileiras

Labels

Projects that are alternatives of or similar to Municipios Brasileiros

Trdsql
CLI tool that can execute SQL queries on CSV, LTSV, JSON and TBLN. Can output to various formats.
Stars: ✭ 593 (-7.05%)
Mutual labels:  csv, sql
Octosql
OctoSQL is a query tool that allows you to join, analyse and transform data from multiple databases and file formats using SQL.
Stars: ✭ 2,579 (+304.23%)
Mutual labels:  csv, sql
Dumpling
Dumpling is a fast, easy-to-use tool written by Go for dumping data from the database(MySQL, TiDB...) to local/cloud(S3, GCP...) in multifarious formats(SQL, CSV...).
Stars: ✭ 134 (-79%)
Mutual labels:  csv, sql
Countries States Cities Database
🌍 World countries, states, regions, provinces, cities, towns in JSON, SQL, XML, PLIST, YAML, and CSV. All Countries, States, Cities with ISO2, ISO3, Country Code, Phone Code, Capital, Native Language, Timezones, Latitude, Longitude, Region, Subregion, Flag Emoji, and Currency. #countries #states #cities
Stars: ✭ 1,130 (+77.12%)
Mutual labels:  csv, sql
Sq
swiss-army knife for data
Stars: ✭ 275 (-56.9%)
Mutual labels:  csv, sql
Tableqa
AI Tool for querying natural language on tabular data.
Stars: ✭ 109 (-82.92%)
Mutual labels:  csv, sql
Bancosbrasileiros
Lista de bancos brasileiros | Brazilian banks list
Stars: ✭ 178 (-72.1%)
Mutual labels:  csv, sql
Jl Sql
SQL for JSON and CSV streams
Stars: ✭ 44 (-93.1%)
Mutual labels:  csv, sql
Sqawk
Like Awk but with SQL and table joins
Stars: ✭ 263 (-58.78%)
Mutual labels:  csv, sql
Sqlparser
Simple SQL parser meant for querying CSV files
Stars: ✭ 249 (-60.97%)
Mutual labels:  csv, sql
World countries
Constantly updated lists of world countries and their associated alpha-2, alpha-3 and numeric country codes as defined by the ISO 3166 standard, available in CSV, JSON , PHP and SQL formats, in multiple languages and with national flags included
Stars: ✭ 598 (-6.27%)
Mutual labels:  csv, sql
Finviz
Unofficial API for finviz.com
Stars: ✭ 493 (-22.73%)
Mutual labels:  csv, sql
Q
q - Run SQL directly on CSV or TSV files
Stars: ✭ 8,809 (+1280.72%)
Mutual labels:  csv, sql
Rbql
🦜RBQL - Rainbow Query Language: SQL-like language for (not only) CSV file processing. Supports SQL queries with Python and JavaScript expressions
Stars: ✭ 118 (-81.5%)
Mutual labels:  csv, sql
Joiner
A simple utility for SQL-like joins with Json, GeoJson or dbf data in Node, the browser and on the command line. Also creates join reports so you can know how successful a given join was. Try it in the browser -->
Stars: ✭ 47 (-92.63%)
Mutual labels:  csv, sql
Neo4j Etl
Data import from relational databases to Neo4j.
Stars: ✭ 165 (-74.14%)
Mutual labels:  csv, sql
Province City China
🇨🇳最全最新中国【省、市、区县、乡镇街道】json,csv,sql数据
Stars: ✭ 993 (+55.64%)
Mutual labels:  csv, sql
Ether sql
A python library to push ethereum blockchain data into an sql database.
Stars: ✭ 41 (-93.57%)
Mutual labels:  csv, sql
Algeria Cities
The list of all Algerian provinces and cities according to the official division in different formats: csv, xlsx, php, json, etc.
Stars: ✭ 232 (-63.64%)
Mutual labels:  csv, sql
Rainbow csv
🌈Rainbow CSV - Vim plugin: Highlight columns in CSV and TSV files and run queries in SQL-like language
Stars: ✭ 337 (-47.18%)
Mutual labels:  csv, sql

Municípios Brasileiros Build Status

Arquivos SQL, CSV e JSON contendo o código IBGE, nome do município, capital, código UF, UF, estado, latitude e longitude de todos (ou quase todos) os municípios brasileiros. Total de 5.570 registros.

Exemplos

Dados

Código IBGE Nome do Município Código UF UF Estado Capital Latitude Longitude
5200050 Abadia de Goiás 52 GO Goiás 0 -16.7573 -49.4412
3100104 Abadia dos Dourados 31 MG Minas Gerais 0 -18.4831 -47.3916
5200100 Abadiânia 52 GO Goiás 0 -16.1970 -48.7057
3100203 Abaeté 31 MG Minas Gerais 0 -19.1551 -45.4444
4314902 Porto Alegre 43 RS Rio Grande do Sul 1 -30.0318 -51.2065

Exemplo SQL

Estados

CREATE TABLE estados(
    codigo_uf INT NOT NULL,
    uf VARCHAR(2) NOT NULL,
    nome VARCHAR(100) NOT NULL,
    latitude FLOAT(8) NOT NULL,
    longitude FLOAT(8) NOT NULL,
    PRIMARY KEY (codigo_uf)
);

INSERT INTO estados VALUES
(11,'RO','Rondônia',-10.83,-63.34),
(12,'AC','Acre',-8.77,-70.55),
(13,'AM','Amazonas',-3.47,-65.1),
...

Municípios

CREATE TABLE municipios(
    codigo_ibge INT NOT NULL,
    nome VARCHAR(100) NOT NULL,
    latitude FLOAT(8) NOT NULL,
    longitude FLOAT(8) NOT NULL,
    capital BOOLEAN NOT NULL,
    codigo_uf INT NOT NULL,
    PRIMARY KEY (codigo_ibge),
    FOREIGN KEY (codigo_uf) REFERENCES estados (codigo_uf)
);

INSERT INTO municipios VALUES
(5200050, 'Abadia de Goiás', -16.7573, -49.4412, FALSE, 52),
(3100104, 'Abadia dos Dourados', -18.4831, -47.3916, FALSE, 31),
(5200100, 'Abadiânia', -16.197, -48.7057, FALSE, 52),
...

Exemplo CSV

Estados

codigo_uf,uf,nome
11,RO,Rondônia,-10.83,-63.34
12,AC,Acre,-8.77,-70.55
13,AM,Amazonas,-3.47,-65.1
...

Municípios

codigo_ibge,nome,latitude,longitude,capital,codigo_uf
5200050,Abadia de Goiás,-16.7573,-49.4412,0,52
3100104,Abadia dos Dourados,-18.4831,-47.3916,0,31
5200100,Abadiânia,-16.197,-48.7057,0,52
...

Exemplo JSON

Estados

[
  {
    "codigo_uf": 11,
    "uf": "RO",
    "nome": "Rondônia",
    "latitude": -10.83,
    "longitude": -63.34
  },
  {
    "codigo_uf": 12,
    "uf": "AC",
    "nome": "Acre",
    "latitude": -8.77,
    "longitude": -70.55
  },
  {
    "codigo_uf": 13,
    "uf": "AM",
    "nome": "Amazonas",
    "latitude": -3.47,
    "longitude": -65.1
  }
]

Municípios

[
  {
    "codigo_ibge" : 5200050,
    "nome" : "Abadia de Goiás",
    "latitude" : -16.7573,
    "longitude" : -49.4412,
    "capital" : false,
    "codigo_uf" : 52
  },
  {
    "codigo_ibge" : 3100104,
    "nome" : "Abadia dos Dourados",
    "latitude" : -18.4831,
    "longitude" : -47.3916,
    "capital" : false,
    "codigo_uf" : 31
  },
  {
    "codigo_ibge" : 5200100,
    "nome" : "Abadiânia",
    "latitude" : -16.197,
    "longitude" : -48.7057,
    "capital" : false,
    "codigo_uf" : 52
  }
]

Nota: caso encontre qualquer dado inconsistente ou tenha alguma sugestão por favor crie uma issue ou envie um pull request diretamente. Obrigado a todos os colaboradores. 🙌

Exportação dos Dados

Existem diversas ferramentas para trabalhar com bancos de dados e exportar os dados em outros formatos como CSV, JSON, entre outros. Uma ferramenta que costumo utilizar com frequência é o DBeaver, pois além de ser multiplataforma ela é simples de usar e disponibiliza várias opções para a exportação dos dados.

Serviço de Dados do IBGE

Hoje o IBGE conta com um serviço de dados que disponibiliza diversas informações sobre as localidades do Brasil.

A API do IBGE pode ser acessada pelo seguinte endereço: https://servicodados.ibge.gov.br/api/docs/localidades

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].