Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

542
Vistas
¿Cómo puedo analizar GeoJSON con Python?

Tengo datos geojson de una consulta que ahora quiero analizar e imprimir en pantalla. Mi código actual es:

 import urllib import geojson while True: url = 'https://earthquake.usgs.gov/fdsnws/event/1/query?format=geojson&starttime=2012-01-01&endtime=2017-03-01&minmagnitude=4.0&maxmagnitude=9.0&minlongitude=5.95&maxlongitude=10.50&minlatitude=45.81&maxlatitude=47.81' uh = urllib.urlopen(url) data = uh.read() print data break

Parece que data son una cadena simple. Sin embargo, pensé que podría analizarse como un parámetro json . ¿Cómo debo manejar los datos geojson para imprimir un solo point , por ejemplo, para extraer las coordenadas del primer punto solamente?

over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

import geojson with open(path_to_file) as f: gj = geojson.load(f) features = gj['features'][0]
over 4 years ago · Santiago Trujillo Denunciar

0

Puedes leerlo como cualquier json:

 import json data = json.loads(datastring) data['features'][0]['geometry'] #Your first point
over 4 years ago · Santiago Trujillo Denunciar

0

También puedes usar geopandas :

 import geopandas as gpd earthquake = gpd.read_file('earthquake.geojson') print(earthquake.head())
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda