Este es el comando osmcoastline_segments que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
osmcoastline_segments: analiza los cambios en la línea costera de los archivos de segmento
SINOPSIS
osmcoastline_segmentos [OPCIONES] SEGMENTO-ARCHIVO1 SEGMENTO-ARCHIVO2
DESCRIPCIÓN
La costa osm El programa puede escribir todos los segmentos de la costa en un archivo (cuando
comenzó con el -S, --escribir-segmentos = ARCHIVO opción). Este programa se puede utilizar para comparar
dos de esos archivos de segmento de varias maneras para detectar cambios en la línea de costa entre diferentes
carreras de la costa osm .
OPCIONES
-h, --ayuda
Muestra información de uso.
-D, --vertedero
Volcar la lista de segmentos a la salida estándar en formato de texto sin formato.
-gramo, --geom = NOMBRE DE ARCHIVO
Escriba segmentos en un archivo de geometría o una base de datos usando OGR.
-F, --format = FORMAT
Formato OGR para escribir geometrías.
-V, --versión
Muestra la versión del programa y la información de la licencia.
La diagnostica
osmcoastline_segmentos salidas con código de salida
0 si los archivos de segmento son los mismos 1
si los archivos de segmento son diferentes 3
si hubo un error fatal al ejecutar el programa 4
si hubo un problema con los argumentos de la línea de comando.
EJEMPLOS
Simplemente devuelva 0 o 1 dependiendo de si los segmentos son iguales en ambos archivos:
osmcoastline_segments segmentos antiguos segmentos nuevos
Vierta la lista de segmentos eliminados y agregados a stdout:
osmcoastline_segments --dump viejos.segmentos nuevos.segmentos
Crea un shapefile con las diferencias:
osmcoastline_segments --geom = diff.shp old.segments new.segments
Utilice osmcoastline_segments en línea utilizando los servicios de onworks.net