Así que estoy haciendo un mapa de desplazamiento en bicicleta para nuestra zona, y una de las características a mostrar (común en un montón de mapas de bicicletas) es algún tipo de marcador de grado de la carretera.
Estamos planeando mostrar tres categorías: "un poco empinada, bastante empinada, y locamente empinada" - no estamos planeando usar esos nombres - pero usted entiende la idea. (En realidad, cuatro categorías: todo lo que sea inferior a la primera categoría no recibe un marcador). Los marcadores son una, dos o tres flechas:
El problema es que, como vivimos en las estribaciones de la montaña (no hay mucho terreno llano por aquí), la tarea de colocar bien todas las marcas de nivel es bastante desalentadora y tediosa. Así que sería bueno automatizarlo.
Así que tengo el MDE de la zona de la NED, y obtuve una buena trama de la pendiente de la misma (gracias a la gente que ayudó a resolverlo). Superponiendo esto en el mapa de bicicletas (las carreteras son una capa vectorial, por supuesto), se puede ver una manera de automatizar conceptualmente esta tarea. Básicamente, hacer una capa vectorial que es la booleana Y de la capa de carreteras y la capa de pendiente de ciertos valores (ya sea mediante la categorización de la capa de pendiente, o haciendo capas de pendiente separadas por rango de grado antes de tiempo) debe hacerlo. Yo querría que la salida fuera una capa vectorial. Pero, no tengo muy claro cómo hacer todo eso. ¿Sugerencias sobre el flujo de trabajo?
Me doy cuenta de que este concepto no tiene en cuenta la dirección (qué camino es cuesta arriba) por lo que voy a planear en hacer que a mano (voltear las selecciones de vectores, según sea necesario, o, hacerlo con un atributo que es utilizado por el estilo para decidir qué forma de dibujar las flechas)
ACTUALIZACIÓN: esto se hará en QGIS 2. Una idea: hacer una capa vectorial (de formas) a partir de categorías raster, es decir una forma vectorial de las áreas con pendiente entre 5 y 10 grados (esto cubriría una de las categorías de la inclinación), a continuación, hacer un booleano Y de esa capa con la capa de carreteras, por lo que ahora tiene un montón de líneas disjuntas, que es exactamente lo que se necesita, sólo el estilo de estas líneas con la doble flecha (o como sea apropiado para esa categoría), y cambiar la dirección de cada segmento, según sea necesario (que es fácil de hacer de memoria o de un mapa si es necesario).