Você está aqui: Python ::: GeoPandas ::: Sistema de Referência de Coordenadas (CRS) |
Como retornar o sistema de referência de coordenadas de um GeoDataFrame do GeoPandas usando a propriedade crsQuantidade de visualizações: 433 vezes |
Em algumas situações nós queremos saber o sistema de referência de coordenadas dos dados carregados em um GeoDataFrame do GeoPandas. Para este exemplo eu carreguei um shapefile no GeoPandas contendo os polígonos relativos a todos os 246 municípios do Estado de Goiás. Como eu baixei esse shapefile do site do IBGE, é seguro afirmar que o sistema de referência de coordenadas é o SIRGAS 2000 (EPSG 4674). O EPSG 4674 é o sistema de coordenadas de latitude/longitude utilizando oficialmente no Brasil no momento que escrevo essa dica. A latitude é a medida em graus de qualquer ponto da superfície terrestre até a Linha do Equador. A longitude é a medida em graus de qualquer ponto da superfície terrestre até o Meridiano de Greenwich. Latitude e longitude têm como principal função a localização de qualquer ponto da superfície terrestre. A latitude é uma linha horizontal que atravessa o planeta. As latitudes são medidas em graus e podem variar de 0º até 90º em direção norte (N) ou sul (S), a partir da Linha do Equador (latitude de grau zero). Por sua vez, a longitude é uma das linhas verticais. Ela também é medida em graus e pode variar de 0º a 180º para Leste (L) ou para Oeste (O), a partir do meridiano de Greenwich (meridiano de grau zero). Veja o código Python completo para o exemplo: # vamos importar a bibliteca GeoPandas import geopandas as gpd # método principal def main(): # vamos definir o caminho do shapefile arquivo = "C:\\GO\\GO_Municipios_2022.shp" # vamos criar o GeoDataFrame gdf = gpd.read_file(arquivo) # vamos mostrar o sistema de coordenadas do GeoDataFrame print("O sistema de coordenadas é: {0}".format(gdf.crs)) if __name__== "__main__": main() Ao executar este código Python nós teremos o seguinte resultado: O sistema de coordenadas é: EPSG:4674 Para fins de estudo, saiba que o id de autoridade EPSG 4674 se refere ao sistema de coordenadas SIRGAS 2000, adotado pelo IBGE no momento que escrevo essa dica. |
![]() |
Desafios, Exercícios e Algoritmos Resolvidos de Python |
Veja mais Dicas e truques de Python |
Dicas e truques de outras linguagens |
Java - Estruturas de Dados em Java - Como inserir nós no final de uma lista singularmente ligada em Java |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |