Dando continuidade à nossa série de postagens sobre a biblioteca OSMnx, dessa vez vamos usar algumas funções que nos permitem calcular o caminho mais curto entre dois nós da nossa rede.
Tag: Python
Importando tabela do PostgreSQL no Pandas
O Pandas, biblioteca Python para manipulação e análise de dados, pode se conectar a um banco de dados PostgreSQL de forma simples por meio de uma conexão feita por outra biblioteca, a psycopg2, que faz a adaptação do banco de dados PostgreSQL para Python. A conexão direta pode ser muito útil, sem precisar exportar/importar em CSV, além de evitar problemas de tipagem de dados. Veja como fazer a importação:
Modelagem e mapeamento automáticos de um shapefile no GeoDjango
Um recurso muito útil e que pode economizar tempo e trabalho quando você está fazendo a modelagem de dados geográficos no GeoDjango é automatizar a escrita do modelo e do dicionário de mapeamento. Você pode fazer isso com o ogrinspect.
Rede de ruas do OpenStreetMap com OSMnx e Python #3
Dando continuidade à série de postagens sobre a biblioteca OSMnx, vamos conhecer uma função que gera figuras-fundo automaticamente, recriando os clássicos desenhos de Allan Jacobs muito conhecidos em estudos de morfologia urbana. As figuras são geradas na mesma escala, contemplando uma milha quadrada da rede, o que equivale a cerca de 2,6km². É melhor acompanhar … Continue lendo Rede de ruas do OpenStreetMap com OSMnx e Python #3
Rede de ruas do OpenStreetMap com OSMnx e Python
O OSMnx é um pacote para a linguagem de programação Python que permite fazer o download, modelar, analisar e visualizar a rede de ruas do OpenStreepMap. O objetivo do pacote, segundo o próprio criador da ferramenta, Geoff Boeing, é “tornar a coleta de dados e a criação e análise de redes de ruas simples, consistentes, automatizáveis e sonoras sob as perspectivas da teoria dos grafos, do transporte e do design urbano” (BOEING, 2017). No conda, você pode instalar o pacote rodando o comando: