Hola,
Un saludo para todos.
Lo primero de todo explico que pretendo realizar en gvsig; a partir de una capa de puntos y un raster de elevaciones determinar la distancia y la cota de cada uno de ellos respecto del que yo elija.
He leido el libro de Olaya y diferentes publicaciones de costes y distancias de trabajos de patrimonio, arqueologia y costes optimos, pero no encuentro ningún manual donde explique detalladamente la manera para resolver este problema. Por eso pongo en vuestras manos este problema por si hay alguien que se ha tenido que enfrentar a esta situación para ver como lo ha solucionado o bién alguién que pueda indicarme algun manual, tutorial, o video que explique la manera de poder realizarlo, agradeciendo de antemano la atención y la ayuda, (ya que los algoritmos que vienen en sextante no están "bién explicados", y el manual que he encontrado del mismo es de 2008 y no hace referencia al problema planteado).


Lo que he hecho yo es que con la capa de puntos conozco las coordenadas X e Y de los mismos. La capa raster la empleo para determinar la altura de dichos puntos y tener por tanto los puntos con coordenadas XYX.
A partir de aqui, (después de mucho investigar y leer), he pensado (quizás equivocadamente), que para determinar la distancia real entre los puntos tengo que utilizar el algoritmo de coste anistropico. Este algoritmo pide como entradas el coste unitario maximo (tomo el raster de la zona); la dirección de maximo coste unitario en grados (tomo la pendiente en grados) y los puntos de origen/destino (tomo los puntos con coordenadas XYZ, que previamente he tenido que pasar de formato vectorial shp a formato raster. Aqui me encuentro el primer problema, y es que al pasar la capa shp de puntos a formato raster (rasterizacion) obtengo una capa vacia, sin datos. Lo he probado en gvsig 2.2, 1.12, y 1.9, y no me rasteriza o no acabo de comprender que los datos se encuentren en la capa raster aunque no se vean).


Quizás ocurra que la capa de coste unitario maximo no es exactamente el raster de la zona, porque lo que describe en la ayuda de este algoritmo Olaya es que se refiere a la superficie de fricción. En distintos trabajos que aparecen publicados en internet utiliza el concepto el concepto de superficie de fricción para la determinación de rutas optimas, pero no explican de manera detallada la forma de hacer ésto, (o yo no comprendo como asignar valores de coste a una capa raster para crear la superficie de fricción).


Las salidas que ofrece este algoritmo son dos raster (coste acumulado y punto más cercano), pero o bién me salen las capas vacias o bién con un solo valor (fondo totalmente negro). Al vectorizar estas capas raster solo obtengo en la tabla un único valor de coste.


En fin, a ver si hay algun compañero que pueda indicarme la manera de poder solucionar este problema o algún manual, tutorial o video que me puedan servir para solucionarlo. Agradezco de antemano la ayuda prestada y por las fechas que estamos deseo a todos que tengais felices navidades y prospero año nuevo.


Un saludo. Maxi.