-
Visible: Anàlisi de visibilitat
L'aplicació d'anàlisi de visibilitat de MiraMon determina, a partir del Model Digital d'Elevacions (MDE), quins píxels són visibles i quins no, des d'un conjunt d'observadors o punts de vista. En aquesta versió, els observadors han de ser objectes puntuals en format estructurat PNT; poden ser 3D i per tant ja és coneguda la seva alçada (pot ser per sobre del terreny, com en una torre), o 2D i llavors es determina la seva alçada a partir del MDE proporcionat. El càlcul d'aquesta alçada, així com les alçades dels punts que determinen els perfils topogràfics, pot fer-se per veí més proper, interpolació bilineal o interpolació bicúbica.
Sobre l'alçada de l'observador, 3D o calculada, pot afegir-se una alçada complementària (única per a tots els punts) que elevi els observadors amb l'objectiu d'obtenir un millor camp de visualització.
Per a determinar si un píxel és visible des d'un observador, es
calcula el perfil topogràfic de la línia que uneix el centre de píxel amb
l'observador. Per defecte, el programa divideix aquesta línia en
segments de mida igual al costat de píxel i calcula l'alçada
corresponent als punts definits a partir d'aquests segments (per veí més
proper, bilineal o bicúbica). El píxel serà visible des de l'observador
si no hi cap d'aquestes alçades del perfil que sobrepassi la línia
visual (línia recta que uneix l'alçada del píxel amb l'alçada de
l'observador, tenint en compte l'elevació addicional).
El fitxer resultat de l'anàlisi de visibilitat és un ràster
categòric, d'àmbit i costat de píxel iguals al MDE i amb els següents
valors i categories:
|
0
|
No visible
|
|
1
|
Visible des d'algun punt
|
|
2
|
Visible des de tots els punts
|
|
3
|
Punt de vista
|
Aquests valors i categories, són registres d'un taula associada DBF,
de nom te_visible ubicada en el mateix directori que el ràster
resultat. El valor 0 correspon a píxels que no són visibles des de cap
observador. El valor 3 correspon als píxels on tenim situat algun
observador. Els valors 1 i 2 corresponen a píxels que són visibles, 1 des
d'algun dels observadors (sense especificar quins) i 2 des de tots els
observadors alhora. Les categories 1 i 2 poden fusionar-se, si no es desitja
diferenciar-les. El paràmetre TIPUS_VISIBLE implica mantenir aquesta
distinció.
Si a una determinada anàlisi es creu necessari que la propietat de
visibilitat té una distància màxima, es pot definir el paràmetre
/MAX_DIST que limitarà a ser visibles aquells píxels que estan dins
el radi definit. També es pot acotar la zona d'estudi en definir una
màscara (ràster o vectorial de polígons) que limiti els píxels a analitzar
i, per tant, acceleri els càlculs.
Sintaxi:
- Visible MDE PuntsDeVista FitxerDesti AlturaExtra ModeInterpol [/COTES3D] [/MAX_DIST] [/MASCARA] [/TAULA_MASC] [/CAMP_MASC] [/REPE_MASC] [/OPER_MASC] [/ATR_MASC] [/TIPUS_VISIBLE] [/RES_PERFIL]
Paràmetres:
- MDE
(Model Digital d'Elevacions -
Paràmetre d'entrada): Model Digital d'Elevacions en format ràster IMG a partir del qual es calcularà el model derivat d'anàlisi de visibilitat.
- PuntsDeVista
(Punts De Vista -
Paràmetre d'entrada): Vector estructurat de punts amb les localitzacions dels punts de vista o observadors. Si el fitxer és 3D s'usa la coordena Z i si és 2D s'usa el MDE per a determinar l'alçada de l'observador.
- FitxerDesti
(Fitxer Desti -
Paràmetre de sortida): Ràster categòric en format IMG amb el resultat de l'anàlisi. Té el mateix àmbit i costat de píxel que el MDE.
- AlturaExtra
(Altura Extra -
Paràmetre d'entrada): Elevació addicional sobre l'altura original de l'observador. Els perfils topogràfics es generaran fins a la suma d'aquestes alçades.
- ModeInterpol
(Mode Interpol·lació -
Paràmetre d'entrada): ModeInterpol:
- 0: Veí més proper
- 1: Interpolació bilineal
- 2: Interpolació bicúbica
Modificadors:
/COTES3D
(COTES3D)
Indicador per usar la coordenada Z si l'observador és 3D. (Paràmetre d'entrada) /MAX_DIST=
(Màxima distància)
Distància (en les unitats planimètriques del sistema de referència, típicament metres) a partir del qual un píxel es considera no visible si la distància entre el seu centre i l'observador estan més allunyats. (Paràmetre d'entrada) /MASCARA=
(Mascara)
Ràster o fitxer vectorial de polígons que limita la zona d'anàlisi. Si el fitxer és ràster no es calcularà allà on el ràster tingui valors sensedades, i si és un fitxer de polígons es pot aplicar una condició lògica que limitarà la zona d'estudi; accediu a general per a més detalls. (Paràmetre d'entrada) /TAULA_MASC=
(Taula de la base de dades triada)
Quan la màscara és un fitxer estructurat, indica la taula de la base de dades triada. Per a saber més sobre els valors d'aquest paràmetre es pot consultar les consideracions del document de sintaxi general. (Paràmetre d'entrada) /CAMP_MASC=
(Camp màscara)
Text alfanumèric que indica el camp que decideix a quines regions calcular el resultat i a quines assignar sensedades, en funció de si el seu contingut és vàlid i verifica o no la selecció definida per /OPER_MASC i /ATR_MASC. Es pot consultar sintaxi general si es desitja més informació. (Paràmetre d'entrada) /REPE_MASC=
(Registre repetit)
Quan la màscara és un fitxer estructurat amb registre múltiple, índex que indica quin registre determina l'atribut del polígon. Aquest índex va numerat des d'1 començant pel primer registre corresponent a un determinat identificador gràfic, o des de -1 si es numera des de l'últim. (Paràmetre d'entrada) /OPER_MASC=
(Operador)
Operador d'igualtat (EQ) o desigualtat (NO_EQ) que determina quins polígons cal incloure en l'anàlisi, quan la màscara no és el polígon universal. (Paràmetre d'entrada) /ATR_MASC=
(Atribut màscara)
Atribut que determina quins polígons cal incloure en l'anàlisi, quan la màscara no és el polígon universal. (Paràmetre d'entrada) /TIPUS_VISIBLE
(Tipus Visibilitat)
Indica que es desitja tenir en categories separades aquells píxels que són visibles des de tots els punts respecte a aquells píxels que són visibles des d'alguns punts i no-visibles des d'altres. (Paràmetre d'entrada) /RES_PERFIL=
(Nombre Càlculs)
Nombre de càlculs de visibilitat per costat de píxel al llarg del perfil topogràfic. Per defecte s'usa el valor 1. (Paràmetre d'entrada)