2 votos

¿Actualización de los datos del paso elevado?

Tengo un servidor local de Overpass instalado con algunos datos de instantáneas.

¿Hay algo como consultar los datos en el editor gráfico, editar las geometrías y luego actualizar el servidor de Overpass con los datos modificados?

4voto

vasili111 Puntos 187

API de paso elevado update_database El proceso utiliza el formato de archivo .osc (OSM Change format files) para las actualizaciones.

Para generar un archivo de este tipo basado en sus propias ediciones, serían necesarios varios pasos:

  1. Ejecutar su propia instancia del sitio web de OSM (llamado puerto de rails), que incluye la configuración de una base de datos de OSM
  2. Realiza algunas ediciones a través del editor incorporado de iD, Potlatch o tal vez JOSM
  3. Ejecute otra herramienta llamada osmosis para producir un archivo .osc basado en el contenido de su base de datos local de OSM o más específicamente en los cambios desde la última invocación de osmosis .

Una vez que tienes este archivo .osc, estás leyendo para actualizar Overpass con él. En un servidor real, la ósmosis suele ejecutarse en intervalos de 1 minuto para producir diffs minuciosos. La API de Overpass simplemente consume esos archivos diff osc minuciosos para actualizar su base de datos local.

Todo esto no es para los débiles de corazón, así que espera un tiempo considerable para ponerlo en marcha. Cada herramienta y aplicación que he mencionado tiene una extensa documentación propia tanto para la instalación como para la configuración, etc., que no voy a repetir aquí por razones obvias.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X