Más

Método de alto nivel para datos de elevación de carreteras futuras fuera de línea

Método de alto nivel para datos de elevación de carreteras futuras fuera de línea


Soy nuevo en GIS, así que no dude en llamarme para proporcionar información limitada.

Tengo un archivo de datos .tiff Terrain (elevación) para la costa este de los EE. UU. Y un archivo OSM .osm.pbf para América del Norte. Mi objetivo en Python es el siguiente:

  1. Usando una coordenada GPS, obtenga la carretera más cercana en la que podría estar un vehículo (¿usando los datos OSM .osm.pbf?)
  2. Obtenga las coordenadas gps de esta carretera para las 5 millas siguientes y anteriores
  3. Finalmente, use estas coordenadas GPS de la carretera futura para obtener los datos de elevación estimados para la carretera (¿utilizando los datos de terreno .tiff?).

Requisitos: Solo uso sin conexión. (Por ejemplo, no se pueden utilizar las API de Google snap to road)

He estado jugando con .tiff en QGIS y usando la herramienta de perfil para dibujar polilíneas y ver la elevación sobre la línea. También he estado leyendo sobre programación con Python.

Estoy buscando algunos consejos sobre cómo completar el n. ° 1 y el n. ° 2 y si es factible con QGIS (¿hay datos de carreteras compatibles con QGIS?) ¿O tendré que interactuar con un analizador de pbf como "imposm.parser"?

Hay una pregunta similar, pero trata con diferentes tipos de archivos y está más orientada hacia el paso 3: Extraiga la elevación de puntos de DEM usando Python QGIS o GRASS