gvSIG feature requests #4895
Updated by JoaquĆn del Cerro Murciano almost 8 years ago
Ahora mismo el algoritmo que usa el hyperlink para obtener la ruta a los documentos asociados es bastante simplon. Habria que mejorarlo para que:
* Entienda de rutas relativas, probando:
* Si es una capa de fichero:
* Que asuma que la capa es un zip (un kmz por ejemplo) y compruebe si es una ruta dentro del zip.
* Que compruebe si es una ruta relativa a la capa.
* Que compruebe si es relativa al proyecto
* Que compruebe si se trata de una ruta absoluta
* Si no ha podido localizar el documento a mostrar siguiendo el punto anterior, que indague dentro del contenido de la ruta por si es un HTML que contenga algo como '<img src="*">' y si lo encuentra extraiga la ruta de ahi, y realice con ella las comprobaciones del paso anterior.
* Si sigue sin poder encontrar el documento que pruebe buscando '<a href="*">'
* Si llega a este punto y no ha encontrado una ruta valida al documento, pasa y no intenta presentar nada.
* Entienda de rutas relativas, probando:
* Si es una capa de fichero:
* Que asuma que la capa es un zip (un kmz por ejemplo) y compruebe si es una ruta dentro del zip.
* Que compruebe si es una ruta relativa a la capa.
* Que compruebe si es relativa al proyecto
* Que compruebe si se trata de una ruta absoluta
* Si no ha podido localizar el documento a mostrar siguiendo el punto anterior, que indague dentro del contenido de la ruta por si es un HTML que contenga algo como '<img src="*">' y si lo encuentra extraiga la ruta de ahi, y realice con ella las comprobaciones del paso anterior.
* Si sigue sin poder encontrar el documento que pruebe buscando '<a href="*">'
* Si llega a este punto y no ha encontrado una ruta valida al documento, pasa y no intenta presentar nada.