0
CARTOGRAFIA DIGITAL
Tabla de Contenidos
TABLA DE CONTENIDOS
TABLA DE CONTENIDOS................................................................................3
INTRODUCCION...............................................................................................9
ADVERTENCIA.................................................................................................9
REQUISITOS.....................................................................................................9
PRESENTACION. AMBITO DE LA APLICACION.........................................10
INSTALACION....................................................................11
INTRODUCION................................................................................................11
ESTRUCTURA FUNCIONAL..........................................................................11
TAREAS Y PROGRAMAS DEL SISTEMA.........................................................................11
DATOS................................................................................................................................ 11
LIBRERA DE CONFIGURACION Y SIMBOLOS GRAFICOS...........................................12
NUEVA INSTALACION...................................................................................13
INSTALACION EN WINDOWS.......................................................................14
INSTALACION DE EXCEED V7.0......................................................................................14
INSTALACION DE LA MOCHILA.......................................................................................23
INSTALACIN / ACTUALIZACIN DEL PROGRAMA.....................................................24
ACTUALIZACION DEL PROGRAMA DESDE INTERNET................................................25
OBSERVACIONES............................................................................................................. 28
INSTALACION EN UNIX.................................................................................29
CREACION DE UN DIRECTORIO DE TRABAJO.........................................30
COPIAS DE SEGURIDAD..............................................................................31
OBJETOS COMPUESTOS.............................................................................33
CAPAS................................................................................................................................ 33
SUPERFICIES.................................................................................................................... 33
MODELOS.......................................................................................................................... 33
Tabla de Contenidos
MENU PRINCIPAL.............................................................52
MENUS............................................................................................................52
OPCIONES DEL MENU PRINCIPAL..............................................................53
MENU DE FICHEROS.......................................................57
OPCIONES......................................................................................................57
EDITOR DE LINEAS..........................................................66
INTRODUCCION.............................................................................................66
OPCIONES DEL MENU..................................................................................67
EDITOR DE SIMBOLOS....................................................79
REPRESENTACION GRAFICA DE SIMBOLOS............................................79
OPCIONES DEL MENU..................................................................................79
EDITOR DE ROTULOS.....................................................81
OPCIONES DEL MENU..................................................................................81
CAPAS Y MODELOS.........................................................85
Tabla de Contenidos
CAPAS.............................................................................................................85
MODELOS.......................................................................................................85
OPCIONES DEL MENU..................................................................................86
FORMATOS DE PLANOS.................................................88
OPCIONES DEL MENU FORMATO...............................................................89
EDITOR DE PAGINAS.......................................................91
OPCIONES DEL MENU..................................................................................92
SUPERFICIES..................................................................105
MENU DE DEFINICION DE SUPERFICIES.................................................106
UTILES.............................................................................108
OPCIONES DEL MENU................................................................................108
CONSTRUCTIVA..............................................................114
OPCIONES DEL MENU................................................................................114
SELECCIN DE OBJETOS.............................................................................................. 116
DESPLAZAMIENTOS EN Z.............................................................................................. 117
TOPOGRAFIA..................................................................120
OPCIONES DEL MENU................................................................................121
Borra Premallas Elimina las mallas de premallado......................................................122
Tabla de Contenidos
VISTAS TRIDIMENSIONALES........................................141
OPCIONES DEL MENU................................................................................141
CALCULOS EN U.T.M.....................................................142
CAMBIO DE HUSO.......................................................................................142
IMPORTACION DE BASES EN COORDENADAS GEOGRAFICAS..........143
COMPENSACIONES PARA EL CALCULO DE RADIACIONES................143
CORRECCION EN EL CIERRE DE POLIGONALES..................................144
EDITOR DE PERFILES...................................................145
OPCIONES DEL MENU................................................................................146
DEFINE AREAS. TABLAS PARA DEFINIR MEDICIONES.........................155
VARIABLES.....................................................................160
OPCIONES DEL MENU................................................................................160
DESPLEGABLE ESTADO...............................................161
INFORMA......................................................................................................161
ELEMENT.INF...............................................................................................161
ESTATUS INF................................................................................................162
ACUSTICO....................................................................................................162
OPCIONES....................................................................................................163
COLORES.....................................................................................................166
PALETA.........................................................................................................166
U.T.M..............................................................................................................166
CURSORES..................................................................................................167
INF LINEAS...................................................................................................167
INF SIMBOLOS.............................................................................................167
INF ROTULOS..............................................................................................167
SUAVIZADO..................................................................................................168
OP. EDIT. PERF.............................................................................................168
DESPLEGABLE DIBUJO...............................................169
OPCIONES DEL MENU................................................................................169
DEFINE LINEA..............................................................................................171
DEFINE TEXTO.............................................................................................174
DEFINE RELLENOS.....................................................................................176
DESPLEGABLE BLOQUES............................................177
6
Tabla de Contenidos
DESPLEGABLE MENUS.................................................181
DESPLEGABLE ENGANCHES......................................182
MODOS DE ENGANCHE.............................................................................182
DESPLEGABLE NORTE.................................................184
CREACION DE MENUS DE USUARIO...........................185
FICHEROS MAESTROS DE MENUS DE USUARIO...................................185
FICHEROS DE MENUS................................................................................185
FICHEROS DE OPCIONES..........................................................................186
FICHERO DE DATOS...................................................................................187
LIBRERIAS......................................................................188
COLORES.....................................................................................................190
LIBRERIA DE SIMBOLOS DE PUNTO........................................................192
LIBRERIA DE SIMBOLOS DE LINEA..........................................................193
LIBRERA DE SIMBOLOS DE TEXTO........................................................194
CREACION DE SIMBOLOS............................................195
RECUADROS DE PLANO Y CAJETINES......................196
CREACION DE UN SIMBOLO.....................................................................196
GENERACION DE UN DE RECUADRO DE PLANO CON CAJETIN.........199
Tabla de Contenidos
PROCESO DE IMGENES..........................................................................219
OPERACIONES CON RECINTOS...............................................................220
DESCRIPCION DEL MENU..........................................................................222
MEDIDAS.........................................................................228
CONVERSORES DE FORMATO.....................................230
CONVERSORES DE CARTOGRAFIA.........................................................231
CONVERSOR DE CARTOGRAFIA DXFEDM..................................................................231
CONVERSOR DGNEDM.................................................................................................. 234
INTRODUCCION, ADVERTENCIA,REQUISITOS
INTRODUCCION
ISTRAM es un sistema de aplicaciones integradas
que se destina al tratamiento,
manipulacin y explotacin de cartografa digital. Est constituido por varios mdulos que
cubren cada uno un rea de aplicacin especfica, desde la edicin cartogrfica a la aplicacin
de sta en proyectos de ingeniera.
El mdulo bsico y el ncleo del sistema es el mdulo de cartografa digital.
El manual que presentamos provee la informacin necesaria para el manejo del mdulo bsico;
si bien es preciso que el usuario tenga los conocimientos bsicos del Sistema Operativo que le
permitan el manejo de ficheros de datos, la instalacin de la tarea y la preparacin de los
perifricos precisos, as como algunas nociones de Diseo Asistido por Computador (CAD).
En su desarrollo original se han empleado ordenadores HP 9000 de las series 300, 400 y 700,
Ordenadores Personales, Estaciones Silicon Graphics y SUN y otros en entornos UNIX;
tabletas y mesas digitalizadoras, varios trazadores de plumillas, electrostticos, de chorro de
tinta, impresoras,... Actualmente, y debido a la inclinacin de los sistemas operativos hacia
herramientas tipo WINDOWS, el programa se desarrolla y rueda en estos entornos.
Este mdulo es asimismo un mdulo bsico que puede complementarse con otros, para
conseguir aplicaciones ms especficas o utilizarlo en otros entornos de trabajo.
ADVERTENCIA
A pesar de que se han realizado extensivas pruebas a los programas incluidos, BuHodra, S.L.
no garantiza (expresa o implcitamente) la correccin, seguridad, o su adecuada ejecucin en
cualquier sistema de computador.
Es, por tanto, responsabilidad del usuario cualquier consecuencia que se derive de la utilizacin
de stos programas.
REQUISITOS
La versin 7.0 de ISTRAM rueda sobre ordenadores dotados de diversos Sistemas
Operativos, en varias configuraciones posibles. (Windows95, Windows98, Windows Millenium,
WindowsNT, Windows 2000, LINUX, HP_UX, IRIX)
Se recomienda como caractersticas mnimas, las siguientes:
-
1 GB en disco duro.
Deben consultarse las configuraciones a utilizar, as como los Sistemas Operativos admitidos.
Cartografa Digital v. 7.
10
INSTALACION
INSTALACION
INTRODUCION
Este captulo pretende proveer al usuario del sistema ISTRAM con la informacin necesaria
para efectuar la instalacin de la aplicacin y la creacin de su estructura funcional, si es
nueva, o su actualizacin si ya tiene una versin anterior en su mquina.
ESTRUCTURA FUNCIONAL
La aplicacin ISTRAM est constituida por:
a) Tareas y programas del sistema.
b) Datos
c) Libreras de configuracin y smbolos grficos.
El apartado a) y un ncleo de librera c) as como una serie de ficheros de datos de prueba se
proveen en el soporte de instalacin.
DATOS
Para cada obra, trabajo o proyecto, el usuario debe crear un directorio de trabajo en el que
residan sus datos. Tener un directorio para cada trabajo permitir organizar mejor los datos de
modo que no se mezclen los de diferentes trabajos. Esto facilitar la creacin de copias de
seguridad por trabajos y limita las bsquedas del sistema en ficheros que no tienen nada que ver
con la obra en curso.
Sin embargo, esto no es imprescindible para que ISTRAM opere
adecuadamente.
La casi totalidad de los ficheros de datos son ASCII, editables por cualquier editor de texto, de
modo que el usuario puede manipularlos, crearlos por otros programas o usarlos en otras
tareas; pero slo recomendamos hacerlo a un usuario experimentado, pues podran
corromperse con resultados impredecibles a la hora de utilizarlos en ISTRAM .
Durante la instalacin se crea automticamente un directorio de nombre:
WINDOWS
UNIX:
LINUX
C:\Trabajo
/users/ispol
/home/ispol
11
INSTALACION
De ste directorio cuelgan los directorios de proyectos de los cuales, uno llamado Demo es
preparado durante la instalacin con algunos archivos de datos de ejemplo.
Para S.O. UNIX, en el directorio /users/ispol, existe un fichero llamado .profile que
suministramos para mayor comodidad del usuario.
No hay inconveniente, sin embargo, en que un directorio de trabajo est ubicado en cualquier
punto del rbol de directorios de la estructura de ficheros, ISTRAM trabajar igualmente en l.
En los directorios de libreras estn descritos y declarados los elementos grficos y el modo de
representacin de todos los utilizados en una tarea.
UNIX
./lib/
librera primaria o local del proyecto.
/Ispol/libuser/ librera secundaria o global del usuario.
/Ispol/lib/
librera terciaria o bsica
Dado que los elementos de la librera pueden personalizarse a gusto del usuario y ste puede
precisar diversas libreras segn el tema que est tratando, es por lo que la librera primaria
est asociada y existe una para cada directorio de trabajo de ISTRAM ; es decir, para cada
directorio de trabajo existe un subdirectorio de nombre: lib.
La librera secundaria es la indicada para recibir la modificaciones globales del usuario. Desde
cualquier directorio de trabajo estar accesible y sus elementos son entonces comunes a todos
los proyectos.
La librera bsica la suministramos con cada instalacin de ISTRAM . Satisface todas las
necesidades de simbologa de ISTRAM y debe ser manipulada con precaucin. Cada nueva
versin de ISTRAM la reescribir, de modo que los cambios que se hagan en ella pueden
perderse
Para UNIX, en la librera reside un fichero de nombre "isemtop.dev" en el que estn
declarados los perifricos que tiene instalados la estacin grfica y que pueden llamarse desde
ISTRAM en este trabajo. Son monitor, ratn o tableta, teclado, trazador, impresora y mesa
digitalizadora. Para windows ha perdido casi por completo toda su utilidad. Revisar su
contenido con un editor de texto.
ISTRAM buscar en la librera por orden jerrquico, la simbologa que precise siguiendo la
secuencia de primaria a terciaria. Lo no encontrado en la local lo busca en la de usuario y el
resto en la bsica. . Para modificar algo de la librera bsica, recomendamos copiar el archivo
que sea a la librera de usuario, y sobre esa copia hacer las modificaciones. El archivo original
deja de estar activo, pues el sistema encuentra antes la copia modificada y es la que usa.
12
INSTALACION
NUEVA INSTALACION
Los programas estn personalizados en origen para el mdulo de identificacin que el usuario
tenga en su sistema y para el que se extender la correspondiente licencia. La prdida de la
mochila o del ID-module supone la de la licencia, conjuntamente se suministra una hoja
de instalacin particularizada para cada caso.
NOTA: Ante cualquier duda, consltenos, por favor.
13
INSTALACION
INSTALACION EN WINDOWS
La instalacin sobre las distintas versiones de Windows (95, 98, Milleniumm Edition, NT 4.0,
2000) es casi idntica. Es necesario un software de base para dar servicios de X-Windows a
ISTRAM (Exceed, distribuido en Espaa por Micromouse).
La instalacin consta de tres partes: Instalacin de Exceed, instalacin de la proteccin de
hardware e instalacin/actualizacin de ISTRAM.
Recomendamos instalar ISTRAM en c:\ispol
INSTALACION DE EXCEED V7.0
- Instalar el Exceed desde el CD (msetup.exe). Atencin: que NO estn ocultos los archivos
de extensin *.dll cuando se hace la copia desde el Explorador, o la copia queda incompleta.
Idioma espaol.
14
INSTALACION
15
INSTALACION
- Instalar con el modo por defecto Tpica, de modo que se instalen todos los componentes y
fuentes.
16
INSTALACION
- Seleccionar Saltar para evitar introducir una clave en la configuracin del Exceed.
17
INSTALACION
- Se completa la configuracin del programa dejando que sintonice las propiedades grficas del
sistema (este proceso lleva algunos minutos).
- Aadir al path (trayectoria) de Windows. Para ello debemos actuar de distinta forma segn
cual sea el sistema operativo con el que trabajemos:
A) Si nuestro equipo tiene instalado Windows 95, 98, o Milleniumm Edition, debemos
editar el fichero autoexec.bat (que se encuentra en el directorio c:\) aadindole
una lnea como la que sigue (aprovechamos para incluir path para Ispol):
...
...
...
PATH=%PATH%; C:\"Archivos de programa"\Hummingbird\Connectivity\7.00\Exceed\;
C:\Ispol; C:\Ispol\util
B) Para Windows NT, desde INICIO -> CONFIGURACIN -> PANEL DE CONTROL ->
SISTEMA:
18
INSTALACION
de
programa"\Hummingbird\Connectivity\7.00\Exceed\;C:\Ispol;
19
INSTALACION
Vamos a "Variables de entorno", y en "Variables del sistema" buscamos "Path" y con "Editar",
aadimos al final de la misma la lnea:
;C:\"Archivos
C:\Ispol\util
de
programa"\Hummingbird\Connectivity\7.00\Exceed\;C:\Ispol;
20
INSTALACION
21
INSTALACION
22
INSTALACION
INSTALACION DE LA MOCHILA
Instalar drivers de la llave de hardware
(mochila): Esta instalacin, como la de Exceed,
solo es precisa la primera vez. Pinchar la llave
hardware en la puerta paralelo de la maquina.
Despus de descomprimido el archivo
hdd32.exe, ejecutarlo (doble clic en cualquier
ventana). Si es reinstalacin, debe desinstalarse
antes el driver que hay instalado.
23
INSTALACION
24
INSTALACION
25
INSTALACION
26
INSTALACION
y bajaremos los archivos del programa, los isxx.* son los ficheros del programa principal, y
los utilxx.* son los de la utilidades.
En el fichero Leemexx.zip encontraremos las mejoras realizadas en el programa ordenadas
por fechas.
27
INSTALACION
OBSERVACIONES
Es conveniente que los directorios de instalacin, tanto de Exceed como de Ispol, se conserven
con su contenido para poder reinstalarlos en caso de fallo de la mquina. El directorio ispol
con todo su contenido ocupa alrededor de 8 Mb si descontamos la librera libsol.
La estructura de datos que se instala en la mquina con estos procedimientos es la siguiente:
- el directorio de base para la instalacin es:
c:\Ispol.ins
el
software
Exceed
se
instala
en
C:\Archivos
de
Hummingbird\Connectivity\7.00\Exceed\ y crea dos grupos de iconos.
programa\
28
INSTALACION
INSTALACION EN UNIX
Descomprima los archivos y despus extraiga el contenido del archivo *.tar resultante:
tar -xvf fichero.tar
Ejecute el comando de instalacin:
./ISinstala <CR>
Este comando crea el directorio /Ispol y copia en l los ficheros imprescindibles de trabajo.
Adems crea el directorio /users/ispol y el subdirectorio de nombre "Demo" con estructura de
directorio de tarea y con una serie de ficheros de datos aptos para demostracin y
entrenamiento de ISPOL.
Comprubese el contenido del fichero
/Ispol/lib/isemtop.dev
editndolo si es preciso para que tenga declarados los perifricos que ISTRAM va a manejar.
Puede optarse por declarar aqu los que el sistema tiene o crearlos de acuerdo con estas
declaraciones por medio del comando UNIX reconfig o sam.
Estos devices son:
- El subsistema grfico
- El "locator" tableta HIL
- El teclado
- El trazador
- La impresora
- La mesa digitalizadora
El orden en que estn debe respetarse y para la tableta no es preciso declarar uno especfico;
puede declararse como segundo elemento en la cadena HIL y durante el arranque del
programa el sistema mapear
el que tenga conectado.
El ratn es mapeado
automticamente.
El usuario ispol del grupo users con directorio de entrada /users/ispol es creado
automticamente. Del directorio /users/ispol se colgarn posteriormente los directorios de
trabajo, uno para cada obra.
29
INSTALACION
Por ejemplo:
mkdir /users/ispol/trabajo1<CR>
El directorio queda listo para trabajar, si bien puede copiar a l previamente un fichero ispol.cfg
(.ispolcfg) con los caminos de bsqueda de las libreras, si es que la instalacin no la hizo en
los path por defecto.
Es aconsejable crear tambin un subdirectorio de trabajo1 de nombre lib, aunque se deje
vaco. Los ficheros de librera de creacin automtica, y los nuevos objetos de librera que
precisemos los vamos creando ah para nuestro proyecto. Los que sean de utilidad general
pueden luego llevarse a /Ispol/libuser/ para ir creando nuestra librera corporativa.
Recordamos que la librera bsica /Ispol/lib/ no debe modificarse a riesgo de perder esas
modificaciones al cargar una nueva revisin.
A continuacin ya puede arrancar la tarea ispol. Para llo, en UNIX o desde un shell de MSDOS en WINDOWS vaya al directorio de trabajo:
cd /users/ispol/trabajo1 <CR> o bien:
cd C:\Trabajo\trabajo1 <CR>
Arranque desde un comando de teclado:
ispol <CR>
o picando sobre el icono de arranque, si trabaja en windows o en el entorno V.U.E. (HP).
30
INSTALACION
COPIAS DE SEGURIDAD
Recomendamos encarecidamente a nuestros usuarios, que realicen peridicamente (mnimo
una vez a la semana) copias de seguridad de los trabajos o proyectos que tengan en curso,
para protegerse de la eventual prdida de la informacin de los discos.
Un modo muy simple consiste en situarse en el directorio del trabajo que se trata de proteger y
ejecutar una copia a un cartucho de cinta, a una grabadora de CD, etc.
Como ejemplo del caso de copia sobre streamer o cinta DDS en UNIX siga un procedimiento
como el siguiente:
Coloque un cartucho QUE PUEDA SER BORRADO en el drive de cinta.
Vaya al directorio /users/ispol
cd /users/ispol
Ejecute el comando:
Tar -cvf /dev/rmt/0m
trabajo <CR>
31
LINEAS
Cada lnea est constituida por una sucesin de vrtices o puntos principales interconectados
por segmentos rectilneos, o curvas interpoladas por parbolas cbicas (lneas suavizadas).
Las lneas son representadas en el mapa por lneas simples, dobles, etc. y/o sucesiones de
smbolos.
Cada uno de los puntos que componen una lnea est definido por sus tres coordenadas
espaciales X, Y, Z.
En cuanto a su representacin, cada lnea est asociada a una "capa" o "tipo". Una librera
asociada recoge la declaracin de caractersticas de cada tipo de lnea; por ejemplo, sus
atributos de color y pluma y la secuencia de elementos grficos de representacin.
La combinacin de estos elementos da lugar a lneas decoradas con un significado especial en
el mapa. Ms adelante se describe detalladamente, la creacin de un elemento de la librera
de lneas.
ROTULOS
Corresponden a textos escritos libremente sobre el plano. Son ejemplos el nombre de un ro o
el nombre de un hito topogrfico. Igualmente estn clasificados en "capas".
PUNTOS AISLADOS
Representados por un smbolo determinado en el mapa.
Son de ese tipo los hitos
topogrficos, otros puntos caractersticos del mapa, las anotaciones de cota sobre las curvas
de nivel y la malla de coordenadas, adems de puntos sin calificacin que provienen de los
ficheros de entrada. Uno de los mens est dedicado a la creacin de smbolos de puntos
aislados y al mantenimiento de la librera de smbolos.
32
OBJETOS COMPUESTOS
Se consideran tales, la agrupacin de elementos del tipo de los descritos hasta aqu, as:
CAPAS
Una capa es el conjunto de todas las lneas de un tipo.
SUPERFICIES
Una superficie es el conjunto de todas las lneas que pertenecen a una o varias capas. Si
una capa de lneas est declarada como perteneciente a una superficie, todas las lneas de esa
capa pertenecen a la superficie en cuestin. Una capa de lneas puede pertenecer a ms de
una superficie.
MODELOS
Un modelo es un conjunto de lneas, puntos y textos que perteneciendo a varias capas y/o a
varias superficies, pertenecen a una misma entidad fsica del mapa; por ejemplo, todos los
objetos asociados a un eje de obra lineal pertenecen al mismo modelo independientemente de
su tipo o capa y de la superficie a que pertenezca.
En el caso de un mapa formado por varias hojas, es posible, durante la carga de ficheros, que
cada hoja se asigne a un modelo distinto. De este modo la informacin es manipulada por
ISTRAM como un todo; pero recordando la pertenencia a modelos separados, en este caso, a
hojas separadas.
ISTRAM utiliza stos objetos compuestos para manipularlos como un todo en ciertas
operaciones, por ejemplo: activar o desactivar una capa, permitir manipular o impedir el
acceso a todos los elementos de la capa.
En reas determinadas del sistema, se utilizan otros objetos para propsitos especiales, tales
como mallas y tringulos en el entorno del men TOPOGRAFA. Se describirn en el rea
correspondiente del manual.
33
34
35
VENTANA RESUMEN
Una pequea ventana bajo los mens fijos, es un resumen de la zona de trabajo de ISTRAM .
En esa ventana podemos hacer zoom y movernos arrastrando el rea de zoom por el rea de
trabajo.
CURSORES
El cursor que permite seguir en pantalla los movimientos del ratn o tableta cambia de forma
segn la opcin que se est ejecutando en ISTRAM .
-
36
Mano en color blanco o negro sobre los mens fijos, desplegables y de datos.
Cursor cruz de flechas para mover los mens de datos.
Reloj mientras ISTRAM est ejecutando un proceso, o espera entrada por teclado.
Cursores en la ventana grfica:
Cursores anclados o "de goma" mientras se seala el segundo punto y siguientes
de una operacin que lo requiere.
Cursor cruz, si el usuario seala o crea algo.
Cursor cuadrito si se est eligiendo algn objeto grfico, abarca la tolerancia.
Cursor rodeado con un crculo si est activo algn modo de enganche (se da un
punto con relacin a un objeto que ya existe).
Etc...
MENSAJES
En el recuadro de mensajes se van anotando ayudas que indican opciones activadas, acciones
a seguir y mensajes de atencin y de error, as como el valor de ciertos parmetros o cifras
caractersticas.
Algunas operaciones generan un pitido de atencin junto con el mensaje correspondiente.
Los mensajes pueden tienen colores caractersticos cuando su indicacin es clasificable:
blanco indica mensaje informativo, verde operacin activada o instrucciones a seguir, rojo o
amarillo mensaje de atencin, peligro o error, etc...
37
Instalacin del programa.El programa est incluido en la carpeta Util dentro de la carpeta de ISTRAM (normalmente
C:\ISPOL).
Para la instalacin del programa de arranque de ISTRAM/ISPOL, nicamente debemos
arrastrar el icono de acceso directo ISTRAM al escritorio, y el programa estar preparado para
ser utilizado.
NOTA: Si la carpeta en la que est instalado ISTRAM es distinta de C:\ISPOL, hay que crear
otro acceso directo. Lo ms recomendable en este caso es arrastrar, pulsando el botn derecho
del ratn, el fichero Arranque.exe al escritorio.
Funcionamiento del programa.Al ejecutar el programa nos aparece la ventana principal:
38
39
Salir, para salir del programa (recuerda el directorio de trabajo y la lnea de comandos
seleccionada).
Nueva, nos permite crear una lnea de comandos para ejecutar el programa, al
seleccionarla nos pregunta si queremos utilizar el directorio seleccionado en el rbol de
directorios, si aceptamos, la lnea de comandos comenzar automticamente con la
trayectoria de la carpeta seleccionada en el rbol de directorios, si no, deberemos introducir
la lnea completa.
Modificar, nos permite editar la lnea de comandos que est seleccionada en la lista de la
lnea de comandos.
40
Esperando una respuesta que debe darse por teclado, en cuyo caso se presenta un
mensaje (en color verde) y una respuesta por defecto, esperando que tecleemos
nuestra respuesta, o <CR> si la respuesta por defecto se acepta.
Est realizando una operacin, que requiere un tiempo de proceso. En este caso un
mensaje (normalmente blanco) est indicando la marcha del proceso. En ambos
casos ISTRAM no est, "escuchando" al ratn.
41
42
INTRODUCCION DE COORDENADAS
Cuando alguna funcin del sistema espera la seleccin grfica de un punto en pantalla, se
acepta tambin su introduccin por teclado, siempre que el punto seleccionado caiga dentro de
la ventana grfica.
La introduccin de coordenadas puede realizarse de distintas formas:
- Coordenadas absolutas:
X Y Z
Se escribirn las coordenadas absolutas (x, y, z) (con o sin signo, con o sin decimales)
separadas por espacios en blanco y pulsando la tecla de retorno para finalizar la
introduccin.
Si se da slo un dato, ste se interpretar como X asumiendo las coordenadas Y y Z como
actuales, en el caso de introducir dos datos, se interpretaran como X e Y tomando como
coordenada Z la Cota Actual. Las coordenadas actuales sern las del ltimo punto picado o
tecleado, (incluso si era un picado para dar una orden) o del punto en que est anclado uno
de los cursores "de goma".
- Coordenadas relativas: @ X Y Z
Anlogamente pueden escribirse las coordenadas en valores relativos al ltimo punto
seleccionado, en este caso la introduccin de datos debe comenzar con el carcter "@".
Tambin puede faltar en este caso la Y, la Z o ambas.
- Coordenadas polares: /r ang Z
Tambin se pueden escribir las coordenadas de la distancia y ngulo desde el ltimo punto
seleccionado, en este caso la introduccin de datos debe comenzar con el carcter "/". El
nmero que va pegado a la / es la distancia, el segundo el ngulo (en las unidades
seleccionadas desde el men de MEDIDAS) y el tercero el incremento de cota respecto a la
actual. Si se omite la Z se supone como incremento de cota nulo. Si se da un slo
nmero se supone que es el ngulo y radio unidad " /ang " se interpreta como "/1 ang".
- Longitud del segmento: l longitud (ele minuscula y valor de la longitud),
Algunas funciones del Menu CONSTRUCTIVA permiten la introduccin de un nuevo punto
indicando de esta forma la longitud del segmento que forma con el anterior, si por ejemplo la
Direccin ya viene condicionada por ser horizontal o vertical, paralelo o perpendicular a otro
elemento u ortogonal al segmento anterior.
- En otras ocasiones cuando se esta pidiendo grficamente un valor, por ejemplo un Radio,
puede introducirse este tambin numricamente por el teclado.
La Cota Actual se modifica cuando se crea o manipula un elemento. Por ejemplo Elegir una
lnea o Dar cota a una lnea, Dar Cota a un punto, cambian la Cota Actual a la del elemento
en cuestin.
El Enganche a un elemento existente provoca que la cota asumida sea la del elemento
enganchado ( o interpolada sobre l).
43
ENGANCHES
MODOS DE ENGANCHE
[ LIBRE ] (ENGAN N) las coordenadas que se toman son la X e Y picadas y la "Cota Actual".
Puede interpretarse como "no enganche".
[ VERTICE ] (ENGAN V) si pasa alguna polilnea por la ventana de picado, las coordenadas
que se toman son las X, Y, Z del vrtice ms prximo de dicha polilnea. Si no pasa ninguna se
toma X, Y picadas y "Cota Actual".
[ PUNTO ] (ENGAN P) se toman las coordenadas X, Y, Z del punto aislado que est dentro de
la ventana de picado. Si no hay ningn punto dentro de sta ventana, se toma X, Y picadas y
"Cota Actual".
[ LADO ] (ENGAN L) si pasa alguna polilnea por la ventana de picado, se toman las
coordenadas X, Y, Z de la proyeccin del punto picado sobre la polilnea, interpolando la Z a
partir de las de los vrtices del segmento picado. Si no se encuentra dato se toman las X, Y
picadas y la Cota Actual.
[ REJILLA ] (ENGAN RJ). Esta opcin de enganche est relacionada con la opcin del men
de UTILES [Reji.enganche]. Esta opcin establece una rejilla bidimensional regular cuya
apertura decide el usuario. El punto devuelto en ste caso tiene coordenadas mltiplo de la
apertura de la rejilla y la Cota Actual.
[ P MEDIO ] (ENGAN PM). Se toman las coordenadas del punto medio del segmento de
polilnea que se pique.
[ INTERS ] (ENGAN INT). Las coordenadas planimtricas son las del punto de interseccin de
las dos polilneas que se cortan en el punto picado, la cota asignada es la Cota Actual.
[ SUPERFICIE ] (ENGAN SUP). El punto que resulta tiene las coordenadas X e Y del punto
picado y la cota se interpola sobre la superficie actual segn dos secciones ortogonales que
pasan por el punto picado.
Los enganches [ P. PASO ] , [ PERFIL ] , [OTRO EJE] y [OTRO LON] slo tienen efecto
durante la edicin del alzado de un eje en el mdulo de Obras Lineales, se describirn all.
44
Llamada al editor de lneas. Cuando se sale del editor el sistema vuelve al estado
desde el cual se llam, esto es til puesto que permite interrumpir una funcin
momentneamente para modificar algn elemento grfico de modo que al salir de la
edicin retomemos la funcin en el punto que se ha dejado sin tener que reiniciarla.
Permite abandonar la tarea ISPOL, pide confirmacin, la parada se produce sin salvar
los datos en edicin.
zd
p+
p-
ms
mr
bs
br
BS
Busca smbolos de determinado tipo y los marca con una flecha roja.
BT
Redibuja.
45
il
is
ir
Informacin de estado
Peticin de Ayuda.
xx
yy
Permite la edicin por teclado de los vrtices de la lnea actual. En el editor de perfiles
se activa automticamente
46
<F2>
<F3>
<F4>
Las teclas de Flechas Permiten tambin el deslizamiento por la pantalla grfica. La cantidad de
Deslizamiento puede graduarse con el comando Sddzl o desde el men CURSORES que se
ver ms adelante.
47
As mismo, las libreras primaria, secundaria y terciaria tienen su path (P1, P2 y P3) por
defecto en la librera de proyecto y en el directorio del programa, respectivamente, que
ISTRAM buscar en el mismo disco en el que estn los datos del proyecto
Para variar la ubicacin de cualquiera de estos elementos, habr que declarar un nuevo path
en el ispol.cfg, con lo que el programa buscar las libreras en los directorios indicados. Habr
que cuidar por tanto- que la sesin de ISTRAM con la que estamos trabajando contenga en
el lugar correcto las libreras.
48
Otro de los bloques alude al tamao de ventana en la que arranca ISTRAM . Por defecto,
tendremos el mnimo de 1024 de ancho y 760 de alto
Si tratamos con cartografa muy compleja y/o recargada, podemos actuar desde el ispol.cfg
para modificar el lmite en el nmero de rtulos o etiquetas (nemax), polilneas (lin), su
nmero de vrtices (nplin) y nmero de puntos (nsim) admitidos, aadiendo al archivo de
configuracin las siguientes lneas de comando antes del FIN. En la siguiente figura aparcen
los valores por defecto, susceptibles de incremento
La mayora de los parmetros del men Opciones (en el primer desplegable de la izquierda)
pueden ser configurados desde el ispol.cfg,
Oplumas
1
Ocoordenadas 0
Operfiles 1
Oautosalva 0
Onautosalva 10
Osalvaram 0
Overenganche 1
Overcota
0
OusaOGL
1
Olpp
60
OCotaTapa 1
OverModeloOL 1
0
1
2
49
50
-modo <modo>
Modo de trabajo:
0: Por Defecto.
1: Genera el fichero IS#.log
2: Lee el fichero IS#.log
3: Lee el fichero IS#.log paso a paso.
-retardo <retardo>
-log <fichero>
-ancho <ancho>
-alto <alto>
-tope
A toda pantalla.
-video
-noflic
-clave <CLAVE>
-nemax <NEMAX>
-lin <NLINM>
-nplin <NPUNM>
-nsim <NPMAX>
-edm <fichero.edm>
-sesion <id>
51
MENU PRINCIPAL
MENU PRINCIPAL
MENUS
Todo el sistema tiene una estructura en que las operaciones de cierto tipo o referentes a cierto
entorno estn agrupadas en un men del que se pueden seleccionar picndolas con el puntero.
Desde un men se pasa a otros si su nombre o llamada est entre las opciones de ste.
Las llamadas a otros mens se identifican porque estn escritas completamente en
maysculas, mientras que las funciones u operaciones tienen caracteres en minsculas.
La estructura general es ramificada. A partir del men principal se accede a otros y de stos a
otros.
Es frecuente encontrar llamadas a un men, no slo en un punto del sistema, si no en todos los
entornos en que suele hacerse necesario su uso.
As la estructura no es estrictamente arborescente (como un rbol de directorios y ficheros)
sino ms entrelazada, lo que la hace ms prctica.
Adems gran parte de los mens pueden llamarse desde los desplegables, lo que permite
utilizarlos en cualquier punto del programa en que estemos, incluso, como hemos dicho, en
medio de una operacin.
Dado que cada men agrupa un conjunto de operaciones relacionadas describiremos las
operaciones de ISTRAM agrupndolas en captulos segn los mens.
Aunque el men en que ISTRAM arranca es el llamado FICHEROS, que controla la carga y
descarga de datos cartogrficos, empezaremos describiendo el men PRINCIPAL, que es el
punto bsico de control del sistema.
Cuando alguna de las opciones de un men est descrita en captulos anteriores, no
volveremos a describirla, salvo que tenga alguna particularidad.
El men PRINCIPAL controla la terminacin de ejecucin del programa y el acceso a otros
mens de menor jerarqua, as como a los mdulos de aplicacin especficos, que
opcionalmente puede contener ISTRAM .
52
MENU PRINCIPAL
trabajo
53
MENU PRINCIPAL
Los
ISTRAM tiene dos modos de presentacin de los datos que llamamos "Decorado" y "No
Decorado".
La presentacin No decorada representa las lneas por una poligonal simple, los puntos y
etiquetas los representa por una cruz (+) y los rtulos de texto no aparecen. De este modo los
redibujados y zoom se producen a gran velocidad.
La presentacin decorada dibuja las lneas teniendo en cuenta todas sus caractersticas de
representacin, sustituyendo la poligonal por una "suavizada", por una sucesin de trazos, de
smbolos, etc.; los smbolos se dibujan con toda su definicin de geometra as como los textos.
Los tiempos de refresco son sin embargo mayores en justa correspondencia a la mayor
complejidad del dibujo.
Sin embargo si la representacin de un objeto es ms pequea que el tamao de cierto nmero
de "pixeles" de la pantalla su representacin es ilegible y emborrona la presentacin, aparte del
tiempo consumido en dibujarlo. El comando Spixe permite establecer el nmero de pixeles
lmite para representarlo o no. En origen Spixe vale 5.
[Decora] Activa la presentacin en modo decorado.
produce un redibujado.
54
MENU PRINCIPAL
[DibTod] Dibuja todo el contenido de los ficheros maestros aunque no estn cargados en
memoria completamente, bien porque no caben en la memoria RAM disponible, bien porque se
ejecut una opcin "Zona" parcial (ver ms adelante "Zona"), esta opcin produce una salva
en los ficheros temporales de todos los elementos grficos que se hayan modificado durante el
trabajo en memoria. Despus de ejecutada esta opcin puede detenerse ISTRAM sin escribir
los resultados a ficheros de mapas; el estado actual puede retomarse arrancando ISTRAM y
entrando por la opcin "RECUPERA" del men FICHEROS.
Una opcin que produce el mismo efecto de salvar el estado actual de edicin a los ficheros
temporales de seguridad est disponible en el desplegable DIBUJO con nombre SALVA.
Su ubicacin en los mens desplegables permite utilizarla desde cualquier punto del programa.
Encarecemos que el usuario se acostumbre a realizar estas salvas temporales como seguridad
ante paradas fortuitas u operaciones que no pueden deshacerse, dado que podemos recuperar
el estado de la ltima salva hecha.
[CAPAS] Accede al men de activacin y desactivacin de elementos del mapa segn su
agrupacin por capas o por modelos.
[Zonas] Aunque el rea de trabajo se mantiene a los bordes totales del mapa, por razones de
velocidad o de excesivo nmero de elementos en el mapa completo, el usuario puede desear
que slo est residente en memoria un sector del mapa. Despus de elegir la opcin " Zona "
y por un procedimiento similar a la seleccin de "Zoom" se eligen los bordes de un rectngulo.
Todos los objetos modificados son escritos y actualizados en los ficheros temporales de
seguridad.
Se limpia la memoria RAM de datos y vuelven a leerse los elementos "no
borrados", los smbolos y textos que tengan su punto de enganche en la zona y las lneas que
estn en ella en todo o en parte.
Un recuadro de color cyan rodea la "zona" actual para sealar que fuera de l los datos no
estn completos. El resto del mapa no es accesible para edicin, hasta que se elija una zona
que los contenga.
Si se elige una zona que contenga completamente el rectngulo de datos (recuadro verde) se
cargan todos los datos aunque algunos estn fuera. De este modo tenemos la seguridad de
que todo pasa a RAM.
[FORMATO] Pasa el control al men de colocacin del recuadro externo del plano y de la
malla de coordenadas automtica.
[TRAZADOR] Pasa el control al men de salidas al trazador y de control de visualizacin de
elementos segn su cdigo dual de color o de pluma.
[CONSTRUCTIVO ] Accede a un men de modificacin y creacin de elementos constructivos.
En l hay opciones para crear lneas perpendiculares, paralelas, crculos, etc.
[UTILES] Da paso a un men de utilidades varias.
[ TOPOGRAFIA ] Accede al men de generacin del modelo digital de triangulacin y lneas de
nivel a partir del de puntos sueltos de topografa de campo, y de clculo de la libreta
topogrfica.
[DIGITALIZACION] Da paso a un men de digitalizacin para captura de planos en papel sobre
tableta grfica, o mesa digitalizadora.
[ VISTA 3D] Accede al men de control de vistas en perspectiva tridimensional almbrica.
55
MENU PRINCIPAL
[Vuelo] Mediante sta opcin podemos simular un vuelo o un paseo a lo largo de una lnea del
dibujo.
Al picar la opcin Vuelo, pide elegir la lnea gua sobre la cual nos vamos a mover. Una vez
seleccionada la lnea gua, pregunta por el incremento de cota que es la altura sobre dicha
lnea y la distancia paralela a esa lnea a la que queremos hacer el vuelo.
A continuacin pide el ngulo de visin 0 a 180 durante el vuelo y por ltimo el coeficiente de
inclinacin que vara de 0-100 y regula la inclinacin del vuelo en las partes curvas de la lnea.
El vuelo puede recorrer una vez la lnea y parar o continuar cclicamente, en este caso se
detiene pulsando la tecla <ESC>. Una vez detenido el vuelo, la tecla <CR> devuelve la
presentacin normal, la respuesta n reanuda el vuelo.
Si la lnea seleccionada pertenece a un eje de Obras Lineales, se va mostrando el PK por el
que se circula.
[ Escala ] Permite cambiar la escala de trabajo de un mapa ya cargado. Informa de la escala
actual y pide que se le teclee la nueva escala. Los cambios de escala influyen en el tamao
relativo de algunos elementos grficos del mapa. Las etiquetas y los smbolos cartogrficos
tienen un tamao intrnseco en milmetros de papel, por tanto cambiarn de tamao relativo
con el cambio de escala, los rtulos o textos mantienen el tamao relativo.
La precisin de la informacin de un mapa, en buena prctica cartogrfica se corresponde con
la escala de generacin. Es responsabilidad del usuario que las escalas no se aumenten ms
all de lo permitido por la precisin de la informacin recogida, si bien ISTRAM puede
soportarlo sin mayores restricciones.
[Huso] ISTRAM supone que el mapa en edicin est en proyeccin UTM. La opcin Huso
permite hacer una transformacin matemtica pasando el mapa completo de coordenadas
UTM a Geogrficas, y de stas, de nuevo a UTM del Huso contiguo. Por defecto supone que
el cambio a efectuar es del huso 29 al 30. En el desplegable ESTADO, la opcin U.T.M.
permite cambiar el mapa en edicin de Huso y/o de Elipsoide para la proyeccin.
Tambien permite definir una serie de correcciones para los clculos topogrficos.
[VARIABLES ] Con esta opcin se entra al men de manipulacin de variables, provisto para
preparar desde ISTRAM datos que se podrn pasar a programas externos del usuario o
utilizar como respuesta a peticin de datos en procesos de ISTRAM .
[SUPERFICIES] Se accede al men de declaracin y construccin de superficies.
[ PERFIL ] Con sta opcin se accede al men de edicin de perfiles.
El men de perfiles trabaja sobre un rea virtual en coordenadas "distancia al eje y cota" y con
objetos grficos diferentes de los planimtricos. El acceso a este men supone la realizacin
automtica de la operacin de "Salva" a los ficheros temporales de seguridad y la apertura de
un nuevo entorno de edicin vaco. Al abandonarse el men, se recupera el estado anterior de
edicin realizando la "Carga" de la cartografa a RAM.
[MEDIDAS] Pasa el control a un men con opciones para realizar diversas mediciones de
distancias, ngulos, reas, etc.
[ ... ]
Estas ltimas llamadas corresponden a otros tantos mdulos de ISTRAM que junto con el
mdulo bsico EDICIN DE CARTOGRAFA DIGITAL conforman el estado actual del sistema.
Son opcionales y alguno puede no estar instalado. Consltenos si precisa estas utilidades.
56
MENU DE FICHEROS
MENU DE FICHEROS
En ste men se agrupan las operaciones de carga y escritura de ficheros de mapas. Se
presenta automticamente al arrancar o se accede desde el men PRINCIPAL con la opcin
[FICHEROS].
OPCIONES
[ACABAR SESION] Se emplea para terminar la sesin.
Una vez
pulsada, el sistema presenta un aviso de recordatorio por si el usuario no
ha realizado una copia a fichero de las modificaciones efectuadas.
La pantalla se limpia mostrando el mensaje:
ESTA SEGURO? (S/N) [S]
Ofrece como respuestas S/N y por defecto (S). Contestar:
S, o s se interpreta como si (Salir del programa)
N, o n se interpreta como no (Mantenerse en ISTRAM)
<CR> se interpreta como si (Salir del programa)
Tambin se pueden usar las teclas especiales que se despliegan en la
zona inferior de la pantalla.
[Salva edm] Permite escribir un fichero con el estado actual de la
edicin. Esta opcin respeta las capas de informacin y los modelos
desactivados por el usuario y salva slo aquellos que estn activos, no
obstante si existe alguna capa o modelo desactivado imprime un
mensaje que requiere confirmacin para proceder con la escritura. El
nombre debe ser *.edm*, si no en la carga de datos no se reconocer
como fichero adecuado.
[Lee F ] [ Carga]
[Lee F] Permite al usuario conocer el contenido de los ficheros de datos
y preparar un grupo de ellos para aadirlos a la tarea. Al pulsar [Lee F]
se presenta en pantalla en una ventana central, el nombre de todos
aquellos ficheros contenidos en directorio de trabajo y cuya extensin
sea *.edm*, al mismo tiempo se pregunta por el primer fichero a leer.
La forma de seleccionar un fichero puede ser picando con el cursor
mientras se seala o bien escribiendo su nombre en el teclado, con esto
podemos llamar a otros ficheros editables pero no contenidos en el
directorio actual, (debe darse su PATH completo o el relativo desde el
directorio de trabajo actual).
El sistema reconoce si el fichero aludido es vlido, si no lo fuera
continuara preguntando por un fichero, hasta que se le d un nombre vlido o se pulse el
cursor sobre la tecla de aceptacin. En caso de que el nombre fuera vlido el sistema sigue
preguntando por el segundo fichero y as sucesivamente hasta un mximo de 10, o hasta que
el usuario pulse con el cursor la tecla de aceptacin.
Ficheros seleccionados pueden deseleccionarse, picndolos en la tablilla derecha. Aunque en
la tablilla de seleccin aparecen slo 10 ficheros, si hubiese ms disponibles stos pueden
verse hacindolos rodar; para ello picar sobre los botones para desplazarlas de una en una o
sobre la barra para moverse ms rpido.
La barra cursor puede cogerse picando y
manteniendo el pulsador mientras se desliza a lo largo de la banda. Al soltar el pulsador la
tablilla queda fijada donde est.
57
MENU DE FICHEROS
Estos valores se presentan para cada uno de los ficheros y para el total.
[Carga] Aade al sistema para su edicin, el ltimo grupo de ficheros invocados desde [Lee F]
llenando automticamente los ficheros temporales correspondientes. Si [Lee F] no ha sido
previamente pulsado, la opcin [Carga] funciona como [Lee F] ms [Carga]; pero sin pasar por
la etapa de visualizacin.
Algunas de las opciones que vienen a continuacin deben emplearse entre [Lee F] y [Carga]
para modificar el estado de carga por defecto, ledo de los ficheros.
[Borrar Todo] Permite borrar todo lo cargado en el sistema e inicializar todas las variables del
programa comenzando una nueva carga sin necesidad de salir del mismo.
Esta opcin
tambin requiere confirmacin.
[Ver Ficheros] Presenta en una ventana, el nombre de los ficheros de datos cuya extensin es
*.edm* y estn contenidos en el directorio de trabajo.
Es necesario picar la aceptacin para acabar la consulta.
[Xmin ] [ Xmx]
[Ymin ] [ Ymx]
Despus de haber empleado la opcin [Lee F], los lmites de las zonas ocupadas para los
ficheros ledos pasan a una ventana que aparece rotulada como "ZONA DE CARGA". Si se
efecta entonces una [Carga], todo el contenido de los ficheros que sea interior a esa zona, se
cargar en el sistema. Estos lmites pueden modificarse pulsando [Xmin], [Xmx], [Ymin] o
[Ymx] y con ello podemos extraer de cada fichero solamente aquello que est contenido en
una zona que sea de nuestro inters.
58
MENU DE FICHEROS
[Corte ] [ NoCor]
[Corte] Con las opciones [Xmin], [Xmx], [Ymin], [Ymx], se establecen unos lmites para la
zona de trabajo, pero si realmente queremos que la carga de datos slo se realice con los que
se encuentran dentro de dicha zona, cortando las lneas por los lmites establecidos, debemos
activar la opcin de corte pulsando "Corte".
[NoCor] Desactiva la opcin de corte. El estado de esta opcin puede observarse en una
ventana que aparece en la parte inferior de la ventana grfica junto a la de zona de carga.
[Ajuste Bordes] Cada fichero tiene declarado un rectngulo que delimita el trozo de mapa que
ocupa.
Las labores de edicin pueden haber creado datos fuera de esta zona o haber
eliminado parte de ellos de modo que sta no se ajusta al contorno real del mapa. Esta opcin
provoca el reclculo de los bordes y su actualizacin.
[Escala] Debido a que la rotulacin del plano y el tamao de la simbologa debe ser fijo e
independiente de la escala, es necesario que el trabajo de edicin lleve asociado un valor que
se corresponda con la escala a la cual el trazador dibujar el plano y mediante el que se
controla la relacin en la que aparecen en pantalla los textos y smbolos con los elementos
dibujados a escala.
Al pulsar [Escala] puede modificarse el valor de la escala.
El nuevo valor aparecer
representado en la misma ventana mencionada en la opcin anterior. Hay que hacer notar que
cada fichero de datos lleva asociado el valor de la escala para la que ha sido creado o en la
que se ha editado la ltima vez. Esto no impide modificar su escala, pero el usuario debe ser
consciente de las variaciones que ello produce en el plano.
La escala debe modificarse antes de [Cargar] los datos. La escala por defecto para ISTRAM
es la que tiene declarado el primer fichero a cargar.
[Giro ] [ No Gi]
Al pulsar [Giro] el programa pregunta por el ngulo que se desea girar el plano. Este debe
introducirse en grados sexagesimales y con valor positivo para giros en sentido horario.
Esta opcin de Giro aqu contenida slo debe emplearse cuando se carga un plano ya
completamente elaborado con el fin de sacarlo por el trazador, pues con ello el contenido del
plano pierde el valor de sus coordenadas absolutas y no se corresponden stas con las
reflejadas en el eco de coordenadas. Para que el plano salga en el trazador con su referencia
correcta ste debe haber sido cargado con la malla cartesiana y sta tiene que haber sido
aadida al plano en una edicin anterior sin haber empleado la opcin de [Giro].
El valor del ngulo a girar aparece en la misma ventana que hemos mencionado para las dos
opciones anteriores.
El giro del plano se produce realmente cuando tras activar esta opcin pulsamos la opcin de
[Carga].
[No Gi] desactiva la opcin de giro, al pulsar esta opcin se observa que el valor del ngulo a
girar cambia a 0. Si ya se ha realizado la carga, la desactivacin no produce ningn efecto.
Esta opcin de giro es considerada obsoleta y ser suprimida salvo indicacin en contrario de
algn usuario en una prxima revisin.
De las opciones que hemos visto hasta aqu es importante hacer notar que: [Xmin], [Xmx],
[Ymin], [Ymx], [Corte], [NoCor], [Escala], [Giro], [No Gi], deben ser utilizadas despus de
la opcin [Lee F] y antes de [Carga].
59
MENU DE FICHEROS
[PRINCIPAL] Pasa el control al men Principal de ISPOL desde donde se accede a los
restantes mdulos.
Las opciones del men de FICHEROS y en particular la [Carga] se efectan sobre ficheros
maestros de seguridad, la cantidad de datos que en ellos se puede almacenar slo est
limitada por la extensin del espacio disponible en el disco.
Al pulsar [PRINCIPAL] se realiza una copia de todos los datos contenidos en estos ficheros
maestros a la memoria RAM del ordenador, que es donde se verifican realmente todas las
operaciones de ISTRAM, evitando as los accesos a disco que ralentizaran los procesos.
Si la extensin de los ficheros maestros fuese tan grande que saturase la memoria reservada
para lneas, puntos y textos, se dispone de la opcin [Zona] para cargar zonas parciales de los
ficheros que no implican restricciones significativas al uso del programa.
Si se hubiese intentado exceder la capacidad de la memoria se mostrara el mensaje:
SATURADA LA MEMORIA: Elige Zona
En caso contrario el mensaje sera:
CARGADA LA ZONA SOLICITADA
Si realmente el ordenador tiene suficiente memoria, puede ampliarse el nmero de elementos a
cargar mediante lnea de comandos o el fichero ispol.cfg (.ispolcfg) tal como se ha visto en
captulos precedentes.
[Filtr ] [ Toler]
[Filtrado] Trata las lneas contenidas en los ficheros maestros en un proceso de filtrado para
eliminar la sobreabundancia de datos que podra darse cuando se reduce la escala del mapa, o
se trata un mapa capturado con exceso de detalle.
Este proceso de filtrado pretende eliminar el exceso de datos que, sin aportar mayor definicin
al mapa puede aumentar fuertemente el tamao de los ficheros de la base de datos y los
tiempos de proceso, sin que se visualice en el plano final una mayor cantidad de informacin.
[Tolerancia] Sirve para variar la tolerancia lateral de filtrado. El algoritmo que se emplea en el
filtrado hace la "determinacin de los puntos principales de una poligonal" y necesita un
parmetro: la tolerancia lateral en mm.
Dado que el ojo humano no puede apreciar en un dibujo detalles de magnitud inferior a 0.2 mm,
es intil procesar datos de las lneas que sobrepasen este grado de detalle; de modo que el
usuario puede desear la eliminacin de estos datos superfluos que en todo caso provocarn un
leve rizado y trazado menos limpio de las lneas del mapa. La tolerancia lateral aconsejada es
de 0.25 mm, si bien el usuario es libre de elegir otra, si pretende por ejemplo un "alisamiento
de las lneas".
La labor de filtrado suprime las ventanas que el acotado abre en las lneas de nivel para escribir
su cota, de modo que el filtrado debe ser previo al etiquetado de isolneas, si quiere
conservarse el blanco de las etiquetas. (Tambin pueden emplearse las Cotas que Tapan).
[ No Pun ] [ No Text ] Esta opcin ofrece la posibilidad de que un fichero en cuyo contenido
existan puntos y/o textos, sea cargado a RAM sin llos. Los ficheros que se escriban derivados
de ste, no contendrn ninguno de los puntos ni las etiquetas originales.
[RECUPERA]
Esta opcin permite acceder directamente al men principal recuperando el
ltimo contenido de los ficheros maestros, sin necesidad de ejecutar [Lee F] y [Carga].
Se emplea cuando al arrancar ISPOL se desea proseguir con la tarea que se abandon en
la anterior sesin y tambin en caso de cadas del sistema por corte de suministro elctrico u
otros eventos.
60
MENU DE FICHEROS
[Salva dxf] Realiza una copia del mapa contenido en los ficheros maestros, en un fichero en
formato dxf. En cuanto a la transcripcin de la informacin deben considerarse las siguientes
particularidades:
- Smbolos: Cada tipo de smbolo utilizado en los ficheros maestros se transfiere como
bloque, con toda fidelidad de representacin. Cada llamada a un smbolo se convierte en
una insercin de bloque.
- Rtulos: A cada tipo de rtulo se le asigna un ESTILO y una CAPA para facilitar su
manipulacin. La correspondencia de fonts entre programas es esta:
Font ISPOL
1
2
4
6
8
58
Font Autocad
"monotxt"
"txt"
"romans"
"romand"
"romant"
"romant"
Algunas de las font de Autocad, por ejemplo, las Roman C8, Roman D8, Roman S8, Roman
T8, ..., estn disponibles en ISTRAM.
Previa escritura a ficheros, el programa despliega una tabla de configuracin que determina la
forma en que se transfiere la informacin. Si la tecla est pulsada la opcin est activada:
[TRES DIMENSIONES] Si no esta activada las lneas pasarn
con cota NULA, lo que facilita su posterior edicin 2D. En
caso contrario pasarn con su cota verdadera.
[COORD. ABSOLUTAS] Si est desactivada los
elementos grficos pasan en coordenadas relativas
proporcionndose el offset del mapa como punto de
insercin del fichero dxf.
Activndola todos los
elementos pasan en coordenadas absolutas. (En esta
segunda opcin el tamao del fichero crece
notablemente).
[LNEAS SUAVIZADAS] Las lneas que lo sean
pasarn suavizadas al fichero dxf.
[LNEAS DECORADAS] Las lneas se escribirn en el fichero dxf con toda su
decoracin. Si en la decoracin existen smbolos, estos se exportarn como definicin
de bloque con el nombre del tipo de smbolo de la librera de ISTRAM (S1,S2,S30...).
[EXPLOTAR TEXT. SIM.] Permite separar de los bloques, los textos numricos que
ISTRAM maneja como "etiquetas puntuales".
[Usar dxf.cod] Utiliza un fichero diccionario para convertir capas de ISTRAM a capas
DXF (LAYERS). Este fichero (dxf.cod) suele crearse al importar ficheros dxf.
La tabla termina con dos teclas [ACEPTAR] y [CANCELAR]. La primera cierra la tabla y
comienza la escritura, y la segunda detiene el proceso (tecla pulsada errneamente o alguna
capa desactivada, que se desea activar).
El fichero dxf creado en relativas puede hacerse pasar a absolutas si se ordena insertar en el
0.0.
LA SECTION HEADER, que contiene la declaracin de LAYERS y BLOCKS son creadas
siempre con la simbologa que se haya usado en el plano original.
61
MENU DE FICHEROS
10
Se permite la opcin de indicar el origen de coordenadas global del mapa DGN generado. Se
indica en el fichero lib/dgnlevel.tab aadiendo dos lneas tales como:
X
Y
xxxxxx
yyyyyy
62
FFF
MENU DE FICHEROS
Las rdenes Rnnccc y la orden D para traducir las lneas son opcionales: la orden Rnnccc
genera una lnea rellena superpuesta a la original y la orden D explota la decoracin de las
lneas de la capa LXXX de ISTRAM. Ejemplo:
L27
L70
L5
R8
20103010
02003020
03006000
31011020
R03004
100
!nivel
!rellena verde
!valla
!texto (a la font 100)
Significa que:
Las lneas ISTRAM de la capa L27 se convierten a lneas dgn en el nivel 20 color 103 grosor 1
y estilo 0.
Cada lnea ISTRAM del tipo 70 (blanca rellena de verde) genera dos lneas dgn: lnea de
borde en el nivel 2 color 3 grosor 2 y estilo 0 mas otra relleno en el nivel 3 y color 4.
Las L5 se convierten decorndolas al nivel 3 color 6 grosor 0 y estilo 0.
Los rtulos de la capa R8 de ISTRAM se convierten a textos dgn en el nivel 31 color 11 grosor
2 estilo 0 y font 100.
[ Activa TODO ] Durante la escritura de ficheros de salida, ISTRAM comprueba si hay alguna
capa o modelo desactivados y avisa de ello. Puede detenerse la escritura y utilizar esta opcin
si se desea la activacin de todos los objetos y su escritura completa a los ficheros de salida.
[Carga Lista] Permite elegir un fichero *.ldm que contiene los nombres sin/con su PATH
relativo/absoluto de un lista de ficheros que se cargan simultaneamente.
[ Auto_salva ] Mediante esta opcin, ISTRAM reescribe los ficheros .edm que se cargaron
con la opcin [Carga+modelo]. Si durante la edicin de los datos, un modelo perdi parte de
su informacin, recibi informacin nueva o simplemente se modific la que contena, el fichero
edm correspondiente se escribe modificado en justa correspondencia.
Las opciones [Carga+modelo] y [Auto_salva] son muy tiles en la edicin para corregir la
cartografa en los bordes de hojas. Se cargan varias hojas simultneamente para editar sus
fronteras y una vez corregidas se escriben ya modificadas en los ficheros originales. De este
modo no se duplican las necesidades de disco para estos almacenamientos y la informacin se
mantiene en todo momento clasificada en hojas para su carga y operacin posterior separada.
Si un modelo est desactivado la informacin que le pertenece no se escribe al fichero edm
correspondiente y ste no es alterado ni sobrescrito. As, si durante la edicin hemos daado
la informacin de un modelo determinado y no queremos estropear la informacin de origen, o
simplemente un modelo no fue modificado, y por tanto no es necesario reescribir el fichero edm
correspondiente, basta con desactivar el modelo asociado y el fichero edm correspondiente no
se alterar.
La opcin [Auto_salva] slo conoce y utiliza la relacin nmero de modelo con fichero edm
correspondiente, de modo que escribir solamente los datos de los modelos cuyo nombre edm
conoce por la operacin [Carga + modelo].
Si un modelo es renombrado (el contenido pasa a otro modelo) el efecto para [Auto_salva]
equivale a haberlo vaciado de datos y el edm de procedencia se sobreescribe con su contenido
actual, es decir, sin datos. Los datos que residan en modelos creados dentro de ISTRAM no
son salvados a ficheros edm por esta operacin. Tal es el caso de renombrado de un modelo,
de traslado de informacin de un modelo a otro por las opciones Pic Vent Ban del men
de [CAPAS] o de la creacin de objetos en un modelo nuevo por edicin interactiva o por
aplicaciones, tales como ISTRAM.
63
MENU DE FICHEROS
64
MENU DE FICHEROS
65
EDITOR DE LINEAS
EDITOR DE LINEAS
INTRODUCCION
Desde este men se controla todo el dilogo de edicin de lneas y puntos asociados o
asociables a ellas.
Las operaciones de edicin actan sobre los elementos de dibujo. Todas las opciones que
actan sobre lneas requieren la eleccin previa o posterior de una lnea y ms en concreto de
uno o dos puntos de ella.
Al seleccionar una lnea quedan identificados y accesibles para actuar sobre ellos la misma
lnea y dos puntos contiguos de ella, que llamaremos lnea y puntos activos. La lnea se
muestra en color amarillo y si es de nivel las de su misma cota en verde (para ver la
interrelacin con las otras lneas del mapa), si no es de nivel se muestran en verde las del
mismo tipo. El punto activo principal se marca con un cuadrito verde y el segmento que une
ese punto con el secundario, en color rojo si el segmento es ascendente, y en magenta si es
descendente. Las operaciones que actan sobre un slo punto, lo hacen sobre el principal (p.
ej.: suprimir un punto de una lnea).
Hay operaciones que se hacen entre los dos puntos (p. ej.: la insercin de un punto se hace
entre los dos puntos activos). Cuando se llega al final de una lnea, los dos puntos activos se
confunden en uno, el segmento activo no existe y el cuadradito marcador se torna rojo, en el
extremo inferior y cyan en el superior. En este caso las operaciones que involucran dos puntos
se hacen despus del ltimo (p. ej.: una insercin al final de una lnea, supone un alargamiento
de ella, aadiendo el nuevo punto).
Las operaciones del men que quedan activadas para permitir el tratamiento sucesivo de los
puntos de una lnea, desplazan el segmento activo en la direccin en que ste apunta; de
cabeza a cola.
La eleccin de lneas, puntos o rtulos "picando" en la pantalla toman un solo elemento aunque
bajo el cursor haya ms de uno de la misma clase. En este caso el sistema elige el primero
que encuentre de atrs hacia adelante, es decir, el elemento elegido es el ltimo creado.
66
EDITOR DE LINEAS
Esta Cota
Si est activado algn modo de enganche (por ejemplo a vrtice de una lnea) podra elegirse
una lnea distinta de la sealada por el cursor, si se da la siguiente circunstancia: Si el
enganche traslada el punto picado al extremo de un segmento que est en la proximidad de
otra lnea, y esta es posterior en orden de creacin, el sistema elige entonces la segunda.
Esta es la opcin por defecto que est activa cuando se entra en este men y es la que puede
utilizarse para terminar cualquiera de las dems opciones de operacin cclica (que quedan
activadas).
67
EDITOR DE LINEAS
[ <-- -<P>+ ++> ] Mueve el punto activo a lo largo de la lnea, en sentido ascendente (el
segmento activo es rojo) o en sentido descendente (segmento activo magenta). Este item del
men tiene cuatro opciones (elegibles en los 4 cuartos del ancho de la casilla):
"--" desplaza en sentido descendente de 10 en 10 vrtices.
"-" desplaza en sentido descendente de uno en uno.
"+" desplaza en sentido ascendente de uno en uno.
"++" desplaza en sentido ascendente de 10 en 10 vrtices.
Esta opcin es inmediata (se ejecuta al pulsarla) y transparente (puede ejecutarse mientras
otros comandos estn actuando).
Cuando la lnea es cerrada las opciones "+" y "-" son cclicas, mientras que las "++" y "--"
detienen el recorrido al llegar al vrtice inicial o final de la lnea respectivamente.
[ Mueve P(L) ] Permite desplazar el punto activo principal de la lnea actualmente elegida a
otras posiciones para corregir el trazado de lneas. Un cursor de goma con forma de ngulo
refleja la forma que tendr la lnea una vez movido el punto. Desplaza el segmento activo en
la direccin en que est orientado para poder mover sucesivamente los puntos de toda la lnea
activa.
Si est activo algn modo de enganche, se toman las coordenadas X Y
enganchado, pero no su cota que sigue siendo la del punto original.
del elemento
68
EDITOR DE LINEAS
"Suelta Punto" Suelta el punto activo, la lnea se forma sin l, con el anterior y el siguiente (si
los hay) y el punto se incorpora al conjunto de los puntos aislados.
El nuevo punto suelto tiene la cota que tena en la lnea y el tipo (o capa) que se le asigna es el
"Tipo de Punto Actual". Este "Tipo de Punto Actual" puede establecerse en cualquier momento
accediendo al men de EDICION DE SIMBOLOS y picando con el cursor en la casilla que
contiene el tipo deseado, o dando su nmero por teclado en el men STATUS.INF del menu
desplegable ESTADO.
[ Inici <L> Crea ]
"Inicia Lnea" Permite iniciar una lnea tomando uno de los puntos aislados como punto inicial.
Deja activada la opcin "Toma P" para poder construir una lnea a partir de un conjunto de
puntos digitalizados aisladamente.
"Crea Lnea" El prximo picado en el mapa, crea el punto inicial de una lnea y deja activada
la opcin de "Insertar P" para crear una lnea dando sucesivamente todos sus puntos.
La cota que se le asigna es la "Cota Actual" que se modifica del modo que vimos
anteriormente.
El Tipo (o capa) que toma la lnea es el "Tipo de Lnea Actual". Este se modifica accediendo al
men LINEAS y picando una casilla con el tipo deseado, o dando su nmero en el men
STATUS INF. Del desplegable ESTADO.
Una lnea no puede tener menos de dos vrtices, de modo que si despus de crear una, no se
le insertan ms puntos el sistema la ignorar.
[ Empal <L> Abre ]
"Empalma Lneas" Permite empalmar dos lneas que se seleccionen posteriormente
unindolas por sus extremos ms prximos. Si se elige la misma lnea, sta se cierra sobre s
misma. Si las lneas poseen cotas u otros atributos diferentes, la cota global y atributos de la
lnea resultante son los de la primera sealada, pero los vrtices de la lnea resultante
conservan la cota que tenan en las originales. La rutina chequea y se niega actuar si alguna
de las lneas es cerrada.
Si la cota o tipo de las dos lneas elegidas es distinta, el programa informa del caso y pide
confirmacin. Si se pica sobre la ventana de dibujo el empalme se efecta, si se pica fuera;
por ejemplo sobre el men, la opcin se anula sin producir el empalme y activando la opcin
seleccionada.
El sistema controla en todas las operaciones que incrementan el nmero de puntos de una
lnea, que no se exceda un nmero mximo; normalmente 1000 2000 vrtices para evitar
interferencias con la librera grfica del sistema. En ese caso se imprime un mensaje y el
empalme no se efecta.
Si los puntos de empalme estn superpuestos el sistema lo chequea y elimina la duplicidad.
La opcin queda activada, pidiendo sucesivamente que se elija la primera y segunda lnea a
empalmar, hasta que la eleccin de otra opcin (por ejemplo Elige Lnea) lo termina.
"Abre Lnea" Corta una lnea en dos, o abre una cerrada, eliminando la unin en el segmento
activo. Esta opcin es inmediata y se ejecuta sobre la lnea que ya estaba seleccionada.
69
EDITOR DE LINEAS
70
EDITOR DE LINEAS
71
EDITOR DE LINEAS
[ LINEAS ] Se activa el men que permite asignar los tipos de lnea (o capa) a las lneas
del plano y cambiar el Tipo de Lnea Actual.
[ CAPAS ] Pasa el control a los mens de activacin y desactivacin de capas y modelos.
[ COTAS ] Pasa el control al men de etiquetado de curvas de nivel y manipulacin de
cotas de lneas y puntos.
72
73
74
[ Cota a L ] La opcin de asignar cota a una lnea permite corregir errores cometidos en el
momento de la digitalizacin de lneas. Inicialmente pide seleccionar la lnea que queremos
cambiar, despus pide "NUEVA COTA PARA LA LINEA -->:" mientras se ve la cota que tiene
actualmente la lnea activa. Se teclea el nmero y al pulsar la tecla Return la nueva cota
queda asignada. Si se opta por no cambiar la cota de la lnea se pulsa <CR> sin introducir
ningn nmero o bien "ESC" y la opcin se anula. Esta opcin cambia la cota global de la lnea
y "la de todos sus puntos" a la nueva cota.
[ Cota a P(L) ] Cota a un punto de lnea permite asignar una cota distinta a cada uno de los
puntos de una lnea. El proceso se realiza del siguiente modo:
Se elige una lnea y con Pto + Pto -, nos ubicamos en el vrtice, cuya cota se quiere cambiar.
El salto al siguiente punto es automtico. Manteniendo la tecla <CR> pulsada, se recorre todo
el resto de la lnea, hasta que termina.
[ Cota a P ] Permite cambiar la cota de un punto aislado. Cada vez que se elija un punto el
mensaje muestra sus coordenadas actuales, mientras pide la nueva cota.
[Cota a L x 2] (Cota a linea x dos puntos.) Esta opcin nos pide seleccionar dos puntos de una
lnea y asignarles una cota diferente a cada uno de los puntos, para los puntos intermedios
interpola en funcin de la distancia a los puntos dato. A los puntos de la lnea que no estn
entre los puntos dato, no les modifica la cota.
[ Elimina P ] Permite eliminar un punto aislado o las etiquetas de las cotas que desee.
Trabaja cclicamente, permitiendo elegir sucesivamente los puntos a eliminar. El ltimo punto
eliminado puede recuperarse picando de nuevo "Elimina P", mientras la opcin est viva
(mientras el mensaje: "Elige Pto. a eliminar" est en pantalla).
[ Etiqueta P ] Elegida esta opcin, al ir eligiendo puntos aislados, se rotula su cota (con 2
cifras decimales) en la parte superior derecha del punto. Se utiliza el smbolo S32 de modo
que modificando la definicin en la librera del S32, se vara su presentacin.
[Coordenadas P] Crea uno dos o tres smbolos al lado de cada punto a etiquetar.
deshacer la ultima operacin.
Permite
[ Maestras ] Al elegir esta opcin se pregunta el intervalo entre cotas que hay entre lneas
maestras. Cuando se responde el dato por teclado, el sistema analiza las lneas de nivel y
convierte a principales las que tienen cota mltiplo del nmero dado y a lneas de nivel
intermedias el resto. Estos tipos son L27 para las lneas de nivel maestras y L26 para las
intermedias.
[ Redondea Cota ] Dependiendo del sistema de restitucin fotogramtrica, a veces las lneas
de nivel no tienen cota exacta, si no una prxima a ella, por ejemplo, la lnea de nivel de cota
nominal 126 m., tiene 125,98 126,01. Este proceso las analiza y corrige poniendo 126 m. de
cota en el caso del ejemplo anterior.
El programa pide el espaciado nominal entre isolneas (por ejemplo, para un mapa de escala
1:1000 1m) y redondea al mltiplo ms prximo de la mitad del espaciado, (para este ejemplo
redondeara cotas de medio en medio metro).
75
[Cuadro NXYZ] Esta opcin permite crear un cuadro con las coordenadas de una serie de
puntos que se seleccionen.
Este cuadro de dialogo controla el
estilo de texto a emplear y su tamao,
el tipo de lnea para el recuadro y el
smbolo para marcar el nmero del
punto en la pantalla grfica e
identificarlo en el cuadro.
[ Z (inc) + Tipo L ] Es la misma opcin anterior de ir dando cota a lneas, pero de forma
continua; es decir, nos cuestiona por el incremento de cota y la 1 cota y a partir de ah se
puede ir picando una a una lneas. Les va asignando sucesivamente una cota igual a la
anterior aumentada en el incremento y asignndoles adems el Tipo de Lnea Actual. El
cambio del tipo de lnea permite reconocer a simple vista cuales tienen ya cota asignada.
[ Toma Atribu. ] Picando sobre una lnea, toma de sta el tipo de lnea, y la cota si es de nivel.
[ Pon Atribu. ] Picando lneas les asigna el TIPO y caso necesario la cota de la ltima tomada
con Toma Atribu.
[ Pasa Atribu. ] Realiza sucesivamente los pasos TOMA y PON ATRIBU. por parejas. El
primer picado toma los atributos de una lnea; el segundo se los aplica a la de destino, el
siguiente vuelve a tomarlo, ...
[CAPAS] Pasa el control a los mens de activacin y desactivacin de capas y modelos.
76
77
[ <<- ][<- ][ ->][ ->> ] Con estas opciones se hace rodar la librera de tipos de lnea hacia el
principio o hacia el final, la flecha sencilla de 10 en 10 casillas y la doble de 30 en 30.
El resto de las casillas del men contienen un elemento de la librera cada una. El segmento
horizontal coloreado muestra el aspecto con que se dibujan las lneas de este tipo sin
decoracin. La lnea dibujada con un ngulo o un arco es su modo de presentacin decorada;
si es un arco se trata de una lnea que se suaviza por un interpolante cbico al decorarla.
En la esquina superior izquierda de la casilla hay una "A" que indica que esa capa est activa
o nada si est desactivada.
Una capa desactivada no se dibuja, no participa en las
operaciones de edicin y no se salva en los ficheros de resultados. Si se pica en el lado
izquierdo de la casilla de un tipo de lnea, el tipo es Desactivado, no asignado. De este
modo no precisamos ir al men de CAPAS para activar y desactivar tipos de lnea mientras
editamos.
Al lado de la A aparece el nmero del tipo de lnea. (L*)
En la esquina inferior izquierda se muestran los 7 primeros caracteres del nombre de la lnea.
En el lado derecho de la casilla los nmeros de arriba representan el numero del color y grosor
en centsimas de mm. Y los de abajo el nmero de la pluma y su grosor.
Para la creacin de nuevos tipos de lneas, referirse al Captulo de "Construccin de smbolos
de lneas" que ms adelante se ver.
78
EDITOR DE SIMBOLOS
EDITOR DE SIMBOLOS
Un smbolo es un grfico esquemtico que asociado a un punto del plano sirve para calificar
ese punto o su entorno y permite reconocer visualmente esa calificacin.
79
EDITOR DE SIMBOLOS
80
EDITOR DE SIMBOLOS
81
EDITOR DE SIMBOLOS
[ Mueve ] [ Gira ]
"Mueve" Esta opcin permite el libre movimiento del smbolo por la pantalla. Picamos el
smbolo para tomarlo, desplazamos el cursor hasta la posicin deseada, y nuevamente
picamos para situarlo.
"Gira" Permite el giro del smbolo sobre el punto de enganche.
[ Modif ] [ Cota ]
"Modifica" Activa la opcin de modificar el tipo de puntos. Al elegirla pregunta:
Modifica UNO/TODOS los de un tipo? (1/0) [1]
Si se contesta <CR> se interpreta uno.
Punto Actual.
Si la respuesta es 0 <CR> se quieren cambiar todos los de un tipo a otro tipo. El mensaje:
"Modifica tipo de punto: Elige tipo a cambiar" pide que se seale el tipo de origen; puede
picarse en una casilla del men o seleccionar picando un ejemplar sobre el plano. El mensaje
"Elige el tipo de destino" pide que se d el tipo final del mismo modo.
"Cota" Se utiliza para ir cambiando la cota a puntos picndolos y tecleando su nueva cota. La
ltima cota que se d pasa a ser la Cota Actual.
[ xDire ] [ xCoor ]
"xDire" El primer picado sita el smbolo.
da la direccin en que se orientar.
"xCoor" Al elegir esta opcin el programa pedir que se le tecleen las coordenadas X, Y y Z
del nuevo punto.
Adems de esta opcin y siempre que ISTRAM est reclamando que se pique un punto tanto
para estas opciones como para cualquier otra, el usuario puede contestar picando un punto con
el cursor o tecleando las coordenadas.
[ <<- <- ][ -> ->> ] Tienen el mismo significado ya descrito. Se recorre la librera de smbolos
para puntos aislados.
82
EDITOR DE ROTULOS
EDITOR DE ROTULOS
Un rtulo es una lnea de texto alfanumrico constituido por una palabra o grupo de palabras,
asociada a un punto. El presente men permite introducir nuevos rtulos al plano, eliminar
algn rtulo existente y visualizar todos los que actualmente contiene el plano, o modificarlos.
Las caractersticas de un rtulo que pueden controlarse mediante este
men son:
- El texto contenido.
- Dimensin de las letras (en milmetros de altura a la escala
actual de edicin).
- Posicin relativa del punto asociado o de enganche.
- Orientacin.
- Estilo de texto.
El resto de sus caractersticas estn definidas en la librera de smbolos
y asociadas al estilo (tipo o capa) a que pertenece: colores, plumas,
fondos, relacin ancho-alto, espaciado entre caracteres, inclinacin
(slant) de los caracteres y font bsica.
83
EDITOR DE ROTULOS
[ Pto + Direc ] Por defecto, los rtulos se sitan horizontalmente al elegir el punto de enganche
en el plano. La presente opcin permite colocar el rtulo en cualquier direccin, para ello se
elegirn dos puntos en el plano, el primero seguir siendo el punto de enganche y el segundo
define la orientacin.
[ Fichero ] La seleccin de esta opcin permite introducir en una sola operacin el contenido
completo de un fichero de texto; este debe ser ASCII (editable). Al elegirlo se muestra la lista
de ficheros del directorio de trabajo con extensin "txt" para que se elija el que se desea tomar
(recordar que contestando por teclado puede tomarse cualquiera sin importar la extensin).
Como el tamao estilo y justificacin son los actuales, slo falta el espaciado entre lneas que
es requerido por la opcin.
Se crean tantos textos como lneas hay en el fichero. Aconsejamos utilizar estilos que usen
una font no proporcional, si el texto es una tabla y justificar por la izquierda.
[ Elimi ] [ Crea ]
"Elimi" Activa la opcin de eliminar textos.
Una vez elegida los rtulos que piquemos
sucesivamente sern eliminados del plano. El ltimo texto eliminado puede recuperarse si se
pica la opcin "Elim" mientras est activa.
Aunque el sistema "detecta" un texto por cualquier lugar que se pique, es ms rpido el
chequeo de su punto de enganche. Puede ganarse velocidad durante la edicin si se utiliza
(siempre que sea posible) el picado de textos por su punto de enganche reservando el picado
por cualquier trazo del texto al caso de superposiciones o puntos de enganche prximos.
"Crea" Presenta una ventana con opciones para editar el texto a crear, modificar la altura, el
ngulo y la justificacin con la que se va a pintar el rtulo.
Estas modificaciones se
mantendrn como actuales en el programa. Asimismo se presentara en la pantalla grfica, en
la posicin del cursor, el texto con las modificaciones efectuadas esperando un picado para su
creacin en la posicin del eco. La creacin de textos se mantendr viva hasta que se
seleccione el botn "VALE" del men de datos.
[ Mueve ] [ Gira ]
"Mueve" Es una opcin que queda activada. Una vez elegida los textos que el usuario elija
se convierten en eco, un segundo picado lo coloca en la ubicacin deseada.
"Gira" Hace lo propio.
picado lo fija.
[ Copia ] [ Modif ]
"Copia" Duplica un rtulo, el primer picado elige el rtulo y el segundo ubica la copia.
Las 5 opciones anteriormente descritas generan un mensaje en el rea de textos donde se
describe qu opcin est activa, el tamao y la justificacin actuales.
84
EDITOR DE ROTULOS
"Modif" Permite varias modificaciones de los textos. Despliega una tabla que contiene las
opciones de modificacin disponibles, de las que se pueden seleccionar una o varias para ser
aplicadas sucesivamente. Estas son:
JUSTIFICACION.- Manteniendo el punto de insercin, mueve cada
rtulo para adoptar la nueva justificacin.
PTO. INSERCION.- Para asignarles nuevo punto de insercin y
justificacin sin mover el texto.
ALTURA.- Permite cambiarlos de tamao.
ESTILO.- Para cambiarlos de capa.
EDITAR.- Para modificar su contenido.
MOVER.- Para desplazar los textos.
GIRAR.- Para rotar los textos alrededor de su punto de enganche.
Una vez seleccionada una o varias de estas opciones, stas pueden ACTUAR SOBRE:
[TODOS] o [UNO POR UNO]. UNO POR UNO pedir el correspondiente dato a cada uno de
los textos que se seleccionen; TODOS actuar sobre el conjunto en una sola operacin.
Una vez pulsada la tecla VALE se activan las teclas de modos de seleccin, para poder sealar
los textos sobre los que queremos actuar. Por defecto la seleccin est activada "por picado"
para tomar uno a uno picando los textos. Pulsando las teclas Vent, Capt y Band se conmuta
a seleccin por ventana (los textos dentro de un rectngulo), captura (los que tengan su
enganche dentro de un rectngulo) y banda (los atravesados por un cursor "de goma"). La
tecla Dese cambia a modo "deseleccionar" que permanecer hasta que se pulse otra vez
pasando a modo Aa (aadir). La tecla O.K. termina la seleccin y arranca el proceso de
modificacin.
[ ALTURA ] Despliega una botonera sobre la que se puede actuar para modificar el tamao
de texto actual. Si se crea un texto despus de haber establecido un tamao, el nuevo texto
adoptar ste. Si est activa la opcin Altura, el ltimo texto seleccionado vara su tamao al
picar los botones del selector, con lo que puede verse el efecto de la modificacin. Si no se
desea este seguimiento plsese otra opcin, por ejemplo Crea antes de activar Altura. Si
estando la opcin Altura seleccionada se pica sobre textos existentes, stos se van adaptando
a la altura actual.
[/2]
[2]
[x2]
[-1]
[3]
[+1]
[-.1]
[5]
[+.1]
[TECLADO]
Para cerrar la botonera y finalizar la opcin se elige otra opcin o bien se pica en pantalla en
una posicin donde no exista un rtulo.
85
EDITOR DE ROTULOS
Centro
Derecha
Para cerrar la ventana y finalizar la opcin se elige otra opcin o bien se pica en pantalla en
una posicin donde no exista un rtulo. La modificacin del punto de insercin ser efectiva
para todos los textos que se creen despus.
[ MULTI TEXTOS ] Entra en el men de textos mltiples.
[ <-] [ ESTIL ] [ -> ] Del mismo modo que tenemos libreras que definen el tipo de lneas y el
tipo de smbolo para puntos aislados ISTRAM maneja una librera en que se declaran los
estilos del texto. Cada estilo tiene definidos los siguientes parmetros de control sobre el modo
en que se dibuja un texto: font o tipo de letra (de palo sencillo, suave dibujada con arcos,
regruesada, con "piquitos" en los extremos de los palos, ...), la inclinacin, el factor de ancho,
el espaciado entre caracteres y la serie de colores y de plumas con que se trazan segn una
secuencia de tamaos y la posibilidad de definir un color para tapar el espacio ocupado por la
celda del texto. Adems cada estilo puede activarse y desactivarse independientemente
constituyendo una "capa" distinta.
[<-][ESTI][->] permiten rodar sobre la librera existente para poder elegir picndolo el "Estilo
de Texto Actual". Este se dibuja en el men en color magenta. La modificacin del estilo o
capa de textos existentes se hace a travs de la opcin Modifica ya vista anteriormente. El
resto de las casillas del men tienen un estilo cada una. Al picarlas el estilo de texto actual
pasa a ser el elegido.
Todos los textos creados o modificado su estilo posteriormente a la eleccin de uno de estos
tomar este estilo. En un captulo posterior se describir la librera de estilos de texto y la
forma de modificarla.
En cada casilla de estilo una "A" indica que ese estilo est activo. Los 7 primeros caracteres
del fichero R* correspondiente de la librera lib son los que se rotulan en la casilla para
identificar visualmente el estilo. En el ngulo inferior izquierdo se anota el nmero Rnm del
fichero que define el estilo.
86
CAPAS Y MODELOS
CAPAS Y MODELOS
CAPAS
Una capa es un objeto o entidad compuesta, que permite referir como un todo al conjunto de
elementos del mismo tipo. Por ejemplo la capa L26 capa de lneas de nivel contiene todas
las lneas de nivel intermedias; la capa S34 contiene todas las etiquetas de lnea de nivel, ...
Accediendo a este men se pueden controlar los elementos de dibujo de modo que pueda
activarse o desactivarse el acceso a cada uno de estos grupos o capas. Las capas no activas
no se salvan al fichero de salida pero permanecern en los ficheros temporales de seguridad.
Esto permite, por ejemplo, cargar una base topogrfica junto con un mapa geolgico para su
edicin en conjunto, y al terminar la edicin desactivar los elementos del mapa topogrfico
escribiendo el fichero de salida slo con el mapa geolgico. Puede activarse o desactivarse
cada uno de los tipos de lneas independientemente, los rtulos y las etiquetas numricas y
puntos.
MODELOS
Los modelos son otro modo de agrupar objetos.
Todos los objetos de un mapa que tengan cierta relacin comn entre s, porque representan
un objeto fsico, podemos desear tenerlos asociados en un modelo, independientemente de su
tipo (o lo que es lo mismo capa).
Por ejemplo, todas las lneas tridimensionales que el mdulo de Proyectos de Obra Lineal
genera con la geometra de plataforma y taludes de movimiento de tierras para un eje, son
asociadas automticamente a un modelo cuyo nmero es el nmero del eje. Estos modelos
contienen lneas, puntos y textos de varias capas. Los de otro eje estarn en otro modelo, y ya
se comprende que los objetos de una misma capa pueden pertenecer a diferentes modelos.
Por ejemplo, las lneas de la capa "cuneta" pertenecern a distintos modelos segn sean
cunetas de un eje u otro, los smbolos "etiqueta de pk" pertenecen cada uno a su eje.
As como pueden activarse o desactivarse todas las lneas de una capa (desactivar todas las
lneas de tipo cuneta), tambin se pueden activar o desactivar todas los objetos de un modelo
(todas las lneas de un eje).
Las opciones que siguen permiten consultar qu modelos estn presentes, crear modelos,
trasladar objetos de un modelo a otro, activar o desactivar modelos y elegir el "Modelo
Actual".
Cuando se crean elementos en el mdulo de Edicin de Mapas, stos se aaden al "Modelo
Actual".
Cuando se arranca el mdulo de Proyectos de Obra Lineal y si los elementos de un mapa no
tienen asociacin a ningn modelo, stos son asignados al modelo 0. Cuando se escribe un
fichero con el mapa editado en una sesin, el fichero edm resultante contiene los objetos
clasificados en modelos.
En el captulo MENU DE FICHEROS las opciones Carga + Modelo, Auto Salva y Salva-modelo
estn relacionadas directamente con ste captulo.
87
CAPAS Y MODELOS
Esta opcin est relacionada con el comando de teclado BT que busca y seala con estos
mismos criterios.
[ Ver Ficheros ] Permite ver grficamente la correspondencia que se establece entre ficheros
edm y la zona de plano ocupada por ellos en la operacin de Carga + modelo del men de
Carga y descarga de FICHEROS.
88
CAPAS Y MODELOS
[ Corta Model ] Si estamos en una sesin de edicin que se inici cargando varios ficheros
edm en modelos separados con la opcin Carga + modelo, cada uno de ellos tiene asignado
el rectngulo envolvente de sus datos (que puede verse con la opcin Ver Ficheros). Si
durante la edicin hemos aadido objetos al mapa en edicin, y stos estn distribuidos
superponindose a las zonas parciales ocupadas por varios de ellos, podemos actualizar cada
uno de los modelos correspondientes (uno por zona y fichero edm) de modo que un
Auto_Salva posterior actualice cada uno de los ficheros edm con la informacin nueva que les
corresponda.
Corta Modelos toma todos los objetos que estn en el modelo 0 (cero) y hace una copia de
ellos en los modelos asignados por Carga + modelo, segn el rectngulo en que estn
superpuestos. Si los dominios de dos modelos tienen una zona de superposicin, cada uno de
los dos recibe una copia de todos los objetos de la zona comn. El modelo 0 (cero) se
renombra automticamente al ltimo disponible (199) de modo que una nueva operacin Corta
Model no duplique la informacin ya tratada. Las lneas son cortadas por la frontera de cada
uno de los modelos.
[ MODELOS ]
Esta opcin dibuja en pantalla una ventana en
la que podemos ver los diferentes modelos que
tenemos definidos. El nmero del modelo actual
est en resaltado.
Los modelos activados
aparecen sobre un botn en relieve y los
desactivados hundidos.
Es posible crear hasta 400 modelos y visualizar
en este men 0-199 o 200-399.
[Desact] Desactiva todos los modelos.
[Activar] Activa todos los modelos.
[ Incluir ] En primer lugar pide que se elija una
lnea para asignar al Modelo, una vez picado,
pide el nmero del Modelo. Este pasa a ser el
"Modelo Actual".
[ Elegir ] Cambia el "Modelo Actual". Este
puede
ser
elegido
picando
en
su
correspondiente botn en la ventana, o sobre
uno de sus elementos en la pantalla. El botn
correspondiente del men de estado tambin
permite cambiarlo.
[Picando] Permite desactivar un modelo
picando grficamente alguno de sus elementos.
[ Renombrar ] Permite cambiar el nmero a un
modelo, pasando ste a ser el actual.
[ LINEAS] [SIMBOLOS] [ROTULOS]
o rtulos de los modelos activos.
89
FORMATOS DE PLANOS
FORMATOS DE PLANOS
El plano puede obtenerse dibujado en trazador en su escala y siempre que se desee, con un
recuadro exterior que lleva la rotulacin incluida. Este recuadro est definido por los smbolos
de punto aislado S100* a S105*. El men FORMATO permite hacer el encuadre del plano
dentro del recuadro y cajetn de rotulacin.
Los smbolos S100* a S105*, son smbolos que podran colocarse en el mapa igual que
cualquier otro smbolo. Forman entonces parte del dibujo y se salva con el mapa en los
ficheros *.edm.
Sin embargo cuando se usan desde el men "FORMATO" o el men "EDITA PAGINAS",
combinados con el men "TRAZADOR" que controla la salida a trazador, actan de modo
distinto.
ISTRAM permite obtener (por medio de un fichero en cdigo HP-GL HP-GL2, interpretable
por los trazadores) un plano en escala libre de la parte del mapa que est actualmente en
pantalla.
Para que un plano resulte a escala, debe estar incluido en un "Formato" o recuadro que
declara sus dimensiones en milmetros de papel.
Los formatos se eligen en el momento de su uso entre todos los que estn declarados en la
librera de trabajo, que tengan un nombre reconocible como tal.
Estos son smbolos con un nombre de la forma S100* para los A0, S101* para los A1, ..., S105*
para los A5 y otros de tamao no normalizado.
No debe usarse el smbolo S100 para contener ningn recuadro que desee mantenerse de
modo permanente, pues ISTRAM lo utiliza modificando su contenido.
Este men "FORMATO" permite decidir qu recuadro se va a utilizar y colocarlo sobre el mapa
para obtencin inmediata de un fichero para trazador.
Los smbolos S100*, ..., S105* se diferencian del resto de los de la librera en dos cosas:
Contienen la declaracin de las dimensiones del papel y del rea dibujable de un plano, rea
no ocupada por el cajetn de rotulacin y recuadro propiamente dicho.
Pueden contener textos "de contenido variable".
En el caso en que sobre un mapa en pantalla ponemos un recuadro y pasamos al men
"TRAZADOR" para lanzarlo, ISTRAM cortar el mapa por los bordes del rea dibujable y
lanzar solamente la parte de dibujo contenida dentro, tal y como se ve en pantalla, rodeada
del dibujo del recuadro. Si parte del mapa se superpone a la rotulacin del cajetn, as se
obtendr, de modo que slo un mapa de dimensiones menores que las del recuadro ser
dibujado adecuadamente.
Para obtener en trazador varias hojas o planos, en caso de que un mapa sea de mayor tamao
que una hoja, o para que una hoja sea cortada a las dimensiones del rea dibujable (y no se
monte sobre el cajetn), es necesario recurrir al "Paginado Automtico". Un men destinado a
esta funcin, de nombre "EDIT PAGINADO", se llama desde ste.
90
FORMATOS DE PLANOS
91
[ FORMATO A0
[ FORMATO A1
[ FORMATO A2
[ FORMATO A3
[ FORMATO A4
FORMATOS DE PLANOS
]
]
]
]
]
Actan como la opcin "Pon" definiendo cul es el recuadro que se pone en el mapa. Cada
una de estas opciones actualizan el smbolo S100, copiando sobre l, el contenido del que se
elija como actual. No utilizar, por tanto, el S100 para almacenar ningn smbolo permanente.
[ OTROS (S105*) ] Permite elegir otro tipo de recuadro previamente definido por el usuario.
[ Edi. Texto Var ] Un smbolo de formato puede contener textos variables, es decir, textos de
contenido variable; adems de los textos fijos que tengan definidos.
Cuando se coloca un formato, los textos variables estn ocupados por su valor por defecto. Si
desean rellenarse con un contenido distinto utilizaremos la opcin "Edi Texto Var.".
Una vez seleccionada aparece en el rea de mensajes el contenido del primero de los textos
variables, se escribe el contenido deseado y al pulsar <CR> para terminarlo, aparecer el
segundo. Al acabar con todos los que tenga declarados el formato, un "Redibuja" mostrar
los textos actualizados tal como aparecern rotulados en el plano.
Puede moverse el formato e incluso utilizar las opciones "Quita Formato" y "Pon Formato",
para quitarlo y ponerlo. Estos textos variables permanecern con las modificaciones hechas.
Slo desaparecern si se pulsan las opciones "FORMATO ...", que provocan la lectura de un
nuevo formato y actualizarn por tanto los textos variables al contenido por defecto que tenga
definido en la librera el nuevo formato cargado.
[ EDIT PAGINADO ] Pasa el control al men de creacin y edicin de plantillas de
paginado automtico.
92
EDITOR DE PAGINAS
EDITOR DE PAGINAS
Desde el men "FORMATO" que permite encuadrar una sola hoja cada vez (para lanzarla a
trazador o fichero de trazado).
Se accede al men "PAGINADO" por la opcin "EDIT
PAGINADO".
En ste puede crearse una "Plantilla de Paginado", es decir, un fichero que contiene la
distribucin y posicin de un conjunto completo de pginas (planos) para lanzar a ficheros de
trazado en una sola operacin.
Cada uno de los planos puede estar compuesto a su vez por una serie de subpaginas extraidas
de diferentes zonas de la pantalla. Por ejemplo un perfil longitudinal y la planta
correspondiente. El hacerlo mediante subpaginas evita tener que copiar tramos de la planta
sobre el longitudinal.
Un fichero de paginado contiene las definiciones de:
a) El formato que se va a utilizar (del conjunto S100*, ..., S105*).
b) Las coordenadas de ubicacin, dimensiones y ngulo de giro de cada pgina que
declara.
c) Las coordenadas de ubicacin, dimensiones y ngulo de giro de cada una de las
subpaginas en las que se puede descomponer cada pgina.
d) El contenido en cada pgina de los textos variables que haya en el formato.
e) Otros parmetros de dibujo (MODOS DE DIBUJO) asociados a paginas o
subpaginas.
Toda sta estructura puede crearse interactivamente desde este men.
Tambin puede
"Cargarse" para modificacin, un paginado de los que generan automticamente alguna de las
aplicaciones de ISTRAM. El mdulo de Proyectos de Obra Lineal, por ejemplo crea paginados
de perfiles longitudinales y transversales.
No se podr entrar en ste men si previamente no se ha elegido en el men anterior el
formato actual (con las opciones CAJETIN A0, ..., A5).
El paginado define un fichero asociado de nombre *.pag que contiene la posicin, tamao y
otros detalles de una serie de pginas y subpaginas o planos a obtener con trozos de un mapa
que aunque se manipula como un todo, no cabe en un solo plano y debe dividirse en pginas
para si trazado.
Las pginas se recortarn en el momento de uso del paginado para generar ficheros para
trazador, uno con cada pgina (ver captulo de Salida al Trazador). Cada pgina o subpagina
son siempre trozos de cartografa de forma rectangular. ISTRAM genera cada plano con el
recuadro dibujado al final. Esto permite que en el recuadro haya rectngulos rellenos que
"tapan" un trozo del rea en que se incluir el mapa. En esas zonas tapadas pueden ubicarse
leyendas, mapas de resumen, etc. Estas posibilidades de tapar un trozo del mapa con un
relleno en el smbolo del recuadro no tiene efecto en trazadores antiguos de plumillas.
93
EDITOR DE PAGINAS
94
EDITOR DE PAGINAS
[Pos-->>] Trasmite la posicin y ngulo de la subpagina actual, hacia la subpagina del mismo
orden en las paginas siguientes. OJO: Esta ultima opcin no se aplica si la Subpagina es la
numero 1. (Para no apilar todas las paginas). Cuando hay subpaginas en la pagina actual, los
MODOS DE DIBUJO, corresponden a la subpagina actual. Si no hay subpaginas, a la pagina
actual.
El modo de dibujo se compone de 4 apartados:
1.- Decorado Si o No. Ya conocemos como vara la presentacin en los redibujados
de ISTRAM, segn est decorado o no decorado. Los planos que se generen saldrn
del mismo modo.
2.- Dibujo del Borde de datos. Si o No. El borde de datos es un recuadro rectangular
que rodea el plano por la lnea que se corta al paginar. Esta lnea se aade al dibujo
que tenga el mapa ms el cajetn con que se pagina.
3.- Malla coordenada. Si o No. En los planos de planta ISTRAM aade al plano la
malla de coordenadas trazando el smbolo S30 cada 100 milmetros del mapa, en
coordenadas mltiplo del patrn redondeado a entero exacto.
4.- Etiquetas de Coordenadas. Si o No. Si se desea, el proceso de paginado rodea el
rectngulo de corte de pgina con los rtulos de coordenadas anotadas, segn el estilo
de texto R27.
Cuando no hay subpaginas la opcin de trasmitir modos es [P->>] que aplica el modo de dibujo
de la pagina actual a todas las siguientes.
Cuando hay subpaginas cambia a [S->>] y trasmite los modos a la subpagina del mismo
numero que la actual, de las paginas siguientes (si la tienen).
En el men [TRAZADOR], la opcin [Paginado Automatico] no pregunta los modos de
dibujo, puesto que si el .pag no los tiene, asigna los valores por defecto (1 0 0 0).
Caundo se accede a[TRAZADOR] desde este men la opcin [Paginado Automatico] no
pregunta por el fichero de paginado y trabaja con el paginado tal como se esta definiendo.
La subtabla TEX.NUM. permite rellenar el campo que se desee con un valor numrico obtenido
del numero de pagina y rellena el "Campo" con la formula "N = No + Pag x N1" al pulsar
[Gen]; actua sobre la pagina actual y siguientes.
En la tabla de la derecha se rellenan los CAMPOS de texto "de contenido variable".
Las teclas [-->>] copian el texto de la pagina actual a todas las posteriores. Cuando se
Redibuja, la pagina actual (o la subpagina 1 de ella) se redibuja con el encuadre completo,
incluyendo el contenido de los textos variables con el contenido correspondiente.
[Orienta S y R] Orienta todos los smbolos y rtulos que estn en capas y modelos activos,
segn la orientacin de la pagina o subpagina en la que se encuentren.
[Malla y Coord] Aade fisicamente en cada pagina o subpagina que tengan activados los flags
de Malla y/o Coordenadas, Las cruces de Malla (S30) y rtulos de Coordenadas (S27) de modo
que pueden salvarse con el edm.
[Borra] Elimina los elementos creados con la opcin anterior.
95
96
97
[ Color ] [ Pluma ]
"Color" Indica que se va a tomar en consideracin el color de los elementos. Los comandos
de trazado que ISTRAM genera no contienen sin embargo color sino slo el ndice de la pluma
del trazador a utilizar. En este caso el nmero que est anotado en librera en el campo
"color".
"Pluma" Se toma como caracterstica el nmero de la pluma, segn expusimos ms arriba.
El carrusel puede contener plumas de distinto grosor de trazo.
Sin embargo no hay
inconveniente en que tambin el color de las plumas vare. La librera bsica evita utilizar
ndices de pluma mayores que 8, pues ste es el mximo nmero de plumas de los trazadores
de plumillas antiguos.
[Sin Grosores / Ver Grosores] Este es un conmutador entre dos modos posibles de
visualizacin de los objetos grficos en pantalla y no afecta a las salidas a trazador.
El modo Ver Grosores utilizar el grosor de las plumas definidas en el fichero ISPOL.pal para
presentar los objetos en pantalla. La visualizacin con grosores es ms lenta que sin ellos y
los grosores no son apreciables hasta que el tamao relativo del pixel corresponde
aproximadamente con el grosor verdadero de los trazos.
Est indicada para hacer
visualizaciones en pantalla del aspecto final de un plano.
[ Dibujo a Fich ] Esta opcin escribe un fichero de comandos de trazador que puede lanzarse
al plotter en el momento que se desee, bien sea con la siguiente opcin de este men:
[Fichero a Trz] o con el comando:
cat ficherodeploteo > /dev/plt
copy /b ficherodeploteo LPT1
en UNIX o
para WINDOWS
/dev/plt, es el nombre del "device" del plotter, LPT1 es el nombre de la puerta paralelo y
"ficherodeploteo" es el nombre del fichero que contiene el plano. Estos ficheros tienen el
nombre del tipo *.plt*.
Durante la salida a plotter se respetan las opciones del dibujo principal que estn activadas; es
decir, si la pantalla est sin decoracin as saldr por el plotter, las capas desactivadas no se
representarn, y si el cajetn est quitado, ste no se dibujar y el plano saldr fuera de
escala, ampliado a las mximas dimensiones que caben en el trazador. En resumen el
volcado a plotter hace sobre l un redibujado general tal como lo hace sobre pantalla la opcin
"Dib Tod" del men principal. Aconsejamos que se haga un redibujado con "Dib Tod" para
comprobar que el plano se dibujar como se desea.
El plano ser cortado a los mrgenes externos del cajetn que est cargado y todos los
elementos que pueda haber fuera de ese contorno no sern dibujados al trazador.
[ Fichero a Trz ] Al seleccionar sta opcin, muestra para eleccin qu fichero o ficheros de
extensin (*.plt*) deseamos enviar al trazador. Se pueden enviar hasta 10 ficheros de cada vez.
Antes de elegir el fichero debe prepararse el trazador, con papel, plumas, etc., y ponerlo "ON
LINE".
Esta opcin utiliza el comando escrito en un archivo de la librera (libreras) de nombre
ISTRAZA. Si no lo encontrara construye un comando como el cat o copy visto mas arriba para
enviar el fichero al "device" que figura en la tabla de perifricos. Esta tabla puede verse en el
men de ESTADO, ESTATUS.INF.
Los valores que aparecen en la tabla son ledos durante el arranque de un fichero de la librera
de nombre isemtop.dev y pueden cambiarse en pantalla picando la tecla correspondiente.
98
[ Paginado Auto ] Ya hemos tratado el modo de construir un fichero de paginado. Desde esta
opcin se utiliza uno de los que estn definidos para generar los ficheros de trazador
correspondientes. Si se accede al men de TRAZADOR desde el men de EDICION DE
PAGINAS entonces se utiliza el paginado actualmente en edicin.
Al seleccionar la opcin se muestra un men con los ficheros *.pag* disponibles.
Seleccionando uno de ellos se pregunta conformidad con su contenido y si se acepta contina
preguntando:
Slo memoria ?
(SI/NO) [ SI ]
99
[Color x Cotas] Esta opcin despliega un cuadro de dialogo que permite el sombreado del
mapa en pantalla o en los planos de trazador, en franjas de colores segn las cotas de las
lneas maestras.
[Analizar Maestras] Analiza las lneas maestras
presentes en la cartografa y asocia un
color/pluma a cada intervalo.
En en la librera dos ficheros ISPOL.pal y
BASE.pal
definen
los
colores/plumas
42,43,44,45,46,47,48,49,56,57,58,59,60,61,62 y
63.
Estos colores son utilizados por defecto por esta
nueva opcin.
Recordar que en el men de COTAS se puede
redefinir el intervalo de las lneas maestras
[Maestras].
Se recomienda tambin en algunos casos utilizar
el comando [Redondeo] pues en algunos
ficheros de restitucin pueden aparecer cotas
como p.e. 25.001 que el aloritmo podra tratar
como una cota diferente de 25.000
El valor de la variable [Tolerancia] del men
[Color x Cotas] sirve para que el programa
intente unir temporalmente extremos sueltos de
lneas de la misma cota.
100
101
CONFIGURACIN DE PGINA.
Con estas opciones se pueden configurar parmetros fsicos de la rasterizacin, como son los:
p.p.p (puntos por pulgada) del dispositivo sobre el que vayamos a imprimir la imagen.
Rotacin de la pgina (normal o rotada 90, 180 o 270 grados).
Formato de salida de la imagen
HPGL/2 RTL para plotters
ESC/P2 Color para impresoras EPSON y compatibles
ESC/P2 Monocromo tambin para impresoras
PCL Inyeccin para impresoras de inyeccin de tinta con lenguaje PCL (HP)
PCL Lser para impresoras PCL monocromas
TGA 24 bit para reprocesamiento por otros programas de grficos
Zona de rasterizacin, un parmetro interno, que slo deber ser modificado a un nmero
inferior en caso de problemas de memoria insuficiente, ya que ello conllevara una prdida en el
rendimiento de la aplicacin.
VISUALIZACIN DE PREVIOS.
Trabajando en SGL, se puede visualizar en todo momento una imagen previa del resultado que
aparecer finalmente en el dispositivo de impresin, situacin que es especialmente necesaria
cuando se trabaje con rellenos SGL que no se pueden apreciar en la representacin vectorial
de ISTRAM.
Para visualizar a travs de SGL, lo que estamos viendo actualmente en el editor de ISTRAM ,
bastar con actuar sobre la casilla [Previo] que se encuentra en el men lateral del sistema de
102
AJUSTES DE LA IMAGEN.
Con el objetivo de obtener una copia impresa lo ms cercana a lo que deseamos, o a lo que
estamos viendo en pantalla, SGL permite efectuar una serie de correcciones en el proceso de
rasterizacin de la imagen.
Estas correcciones, que se controlan mediante los deslizadores situados en el propio panel de
control del SGL permiten ajustar los parmetros de brillo, saturacin de color, contraste, gama
de color por componentes rojo, verde o azul, y fase de color.
Los cambios realizados sern visibles en el previo, siempre que se est trabajando en modo
"corregido".
103
104
Una vez seleccionado un nmero de lnea, podremos editar su nombre (sin espacios), que ser
tal y como aparezca en el men de tipos de lnea de ISTRAM , el tipo de referencia no
decorado, el nmero de color y la pluma del borde, y el color del relleno slido que aparecer
en la representacin vectorial de la misma.
A
continuacin
podremos escoger uno
de los rellenos SGL que
existan con los botones
[ + ] y [ - ] de la casilla
"Rell. SGL".
Si
deseamos aadir un
relleno no existente,
deberemos escribir un
nmero, que no exista
previamente, en dicha
casilla. El nmero de
relleno SGL es un
nmero del 100 al 999.
Recomendamos usar
un nmero por encima
del 700 para no entrar
en conflicto con las
definiciones
que
nosotros enviemos con las libreras bsicas en el futuro.
Con "Borra" podremos borrar de la lista de los rellenos existentes el que tengamos
actualmente seleccionado.
En todo momento podemos especificar el tipo de relleno que queremos asignar al nmero de
relleno SGL actual, con la casilla de "Tipo SGL". Picando sobre el mismo se nos mostrarn
los cuatro tipos existentes: degradado lineal, degradado radial, textura o pattern.
Por ltimo podremos dar un nombre al relleno SGL para su identificacin.
Una vez configurada, ejecutar la casilla "Modifica", que salvar el archivo Lxxx del tipo de
lnea en la librera, y actualizar la misma.
El relleno SGL solo se ver cuando se realice un previo del mismo desde el sistema de
configuracin de SGL. En el trabajo normal con ISTRAM , aparecern como lneas rellenas
del color de relleno que hayamos elegido.
Recordar que el tipo de lnea elegido, slo aparecer en el men de seleccin de tipos si ha
sido dado de alta en el fichero "Llib" de la librera.
2.- CONFIGURACIN DEL RELLENO SGL.
Como segundo paso en la configuracin de una lnea SGL, deberemos configurar el relleno en
s, dependiendo del tipo de relleno elegido.
a) Degradado lineal: Podremos configurar el color inferior, el superior, el ngulo del degradado
y el ndice de transparencia con lo que haya debajo del polgono.
b) Degradado radial: Idntico al degradado lineal, excepto que no existe el parmetro del
ngulo del degradado.
c) Textura: Una textura se configura seleccionando, mediante la casilla "Elige", una imagen
rster en formato PBM (color o monocroma) (*.ppm), que determinar el patrn a seguir.
105
106
SUPERFICIES
SUPERFICIES
Una superficie en ISTRAM es un objeto compuesto, formado por el conjunto de todas las
lneas de una o varias capas.
Podramos decir que est representada por todas las lneas que estn sobre la superficie
terica y que, por tanto, la representan.
Si una lnea pertenece a una superficie, todas las de su tipo o capa tambin estn en ella,
independientemente de que pertenezcan a un "modelo" u otro.
Por ejemplo, podemos decir que la superficie del terreno nmero 1, est representada por
todas las lneas de nivel maestras y las intermedias (capas L27 y L26) y tambin podemos
incluir en ella los bordes de carreteras, caminos, casas, vallas, etc., si tienen buena cota
(proceden de restitucin fotogramtrica o de un taquimtrico de campo, pues si el mapa se ha
cargado en ordenador digitalizndolo en mesa desde planos en papel, stas lneas 3D suelen
estar sin cota). El modelo digital que representa una "superficie" se ver alterado si alguna
lnea est fuera de cota. El mdulo MODELADO DE SUPERFICIES contiene utilidades para
poner en cota una lnea y una superficie, utilizando otra superficie como modelo digital actual.
La superficie formada por las lneas que representan los taludes de desmonte de obras lineales
pueden formar una superficie, independientemente del eje que las haya definido (y por tanto
independientemente del modelo).
Un tipo de lnea puede pertenecer a ms de una superficie. Por ejemplo, la lnea de "cabeza
de desmonte" y la de "pie de terrapln" pueden pertenecer simultneamente a la superficie de
la carretera y a la superficie topogrfica original.
107
SUPERFICIES
[ Elige Superf. ] Mediante sta opcin podemos elegir como superficie actual una de las que
estn definidas anteriormente mediante la opcin "Define Superficie" o "Carga". Para ello
despus de picar la opcin se elige en el mapa una de las lneas que pertenezcan a la
superficie deseada. La eleccin de un tipo de lnea que pertenece a ms de una superficie
conduce a la eleccin de la primera superficie que la tenga declarada. Si la opcin
[NUMERICA/GRAFICA] esta puesta en NUMERICA, entonces el nmero de la superficie se
introduce por teclado.
Tambin se puede elegir la superficie actual mediante el deslizador horizontal que aparece en
el men.
[Aade Superficie] Pone en cola de las superficies que tengamos definidas, una nueva. La
primera superficie siempre existe aunque est vaca. Una superficie recin aadida est vaca;
es decir, no contiene ningn tipo de lnea. Es preciso usar la opcin "Define Superficie" para
incluir los tipos de lnea que deseemos en la Superficie Actual.
[Borra Superficie] Acta borrando la Superficie Actual (que a parece siempre en la columna
de la izquierda).
Las siguientes caen un lugar.
Por ejemplo, si tenemos definidas 4
superficies y la actual es la 2 y picamos "Borra" la 3 pasa a ser 2 y la 4, la nmero 3. Si slo
queda una superficie, sta no puede ser borrada. En ese caso "Borra" elimina su contenido
dejndola vaca de lneas.
[Aade Linea] Esta opcin permite aadir a la superficie actual nuevos tipos de lnea. Una
vez picada se eligen en el mapa una lnea de cada tipo que queremos aadir a la superficie.
Elegir dos veces el mismo tipo de lnea no produce ningn efecto porque el sistema chequea y
desecha la repeticin.
El primer tipo de lnea de las que definen una superficie tiene un significado especial. Cuando
se genera automticamente una lnea sobre esa superficie (por ejemplo al generar un perfil
longitudinal) el tipo de lnea que le asigna es ese primero de la definicin de la superficie para
mantener la coherencia de "lnea perteneciente a esa superficie".
[Borra Linea] Elimina de la superficie actual, la lnea que se muestra en la primera fila. Pueden
desplazarse las lneas mediante el deslizador vertical del men hasta que la lnea que se desea
borrar aparezca en primer lugar.
108
SUPERFICIES
[Puntos a Cota] Esta opcin pone todos los puntos aislados en capas activas, en cota
utilizando la superficie actual.
[ Dame Cota ] Opcin para interrogar en un mapa la cota que tiene un punto picado por
interpolacin sobre la superficie actual. El algoritmo obtiene la cota por interpolacin entre
datos obtenidos segn dos perfiles Norte - Sur y Este - Oeste del punto picado. Tambin puede
verse la cota sobre la que se desliza el cursor, utilizando un Enganche a Superficie y
activando la opcin Ver Cota Actual.
[ Todo a Cota ] Usando el mismo algoritmo de la opcin Dame Cota sucesivamente, pone en
cota todas las lneas actualmente activas utilizando la superficie actual como datos para
interpolar la cota en cada uno de los vrtices de las lneas que reciben cota. Un algoritmo ms
preciso que ste para superficies con lneas de rotura est disponible en la opcin Perfil y la
Pon en Cota del mdulo MODELADO DE SUPERFICIES.
[Desactiva Actual] Esta opcin desactiva todos los tipos de la superficie actual.
[Activa Actual] Esta opcin activa todos los tipos de lneas de la superficie actual.
Estas dos opciones y las dos siguientes permiten entre otras cosas comprobar la asignacin a
superficies de los diferentes tipos de lnea.
[Desactiva Todas] Est opcin desactiva todas las capas presentes, pertenezcan a alguna
superficie o no.
[Activa Todas] Activa todas las capas presentes, pertenezcan a alguna superficie o no.
Si la superficie actual es la 2 (de 3) y pulsamos "Desactiva Todas", un redibujado dejar el
mapa en blanco. Ahora pulsamos "Activa Actual " y se activarn slo las lneas de la
superficie 2, de modo que un Redibuja mostrar slo esas lneas.
[ Salva ] Escribe un fichero *.sup*, con la definicin actual de superficies para que pueda
usarse en una sesin posterior de ISTRAM.
[ Carga ] Para usar una definicin de superficies que hayamos hecho con "Salva", utilizaremos
la opcin "Carga". Las definiciones del fichero cargado sustituyen a las definiciones que
estuviesen en vigor.
Estas definiciones de superficies son visibles desde cualquier punto del sistema ISTRAM , no
se pierden al salir de ste men.
Al salir de Sesin se genera en el directorio de trabajo un fichero "ISPOL.sup" con el estado
actual de definicin de superficies.
Al iniciar una nueva sesin, si en el directorio de trabajo existe el fichero "ISPOL.sup", se
carga automticamente, recuperando as el estado de definicin de superficies con el que se
cerr la sesin anterior. Si no encuentra el fichero "ISPOL.sup" se crea por defecto una
superficie constituida por las lneas 26 y 27.
109
UTILES
UTILES
OPCIONES DEL MENU
[ S < REJILLA > N ] La mitad izquierda hace que se superponga al
dibujo una rejilla coordenada de referencia. La mitad derecha la quita.
Esta rejilla adapta su densidad automticamente. La graduacin vara
tambin automticamente segn el intervalo de coordenadas que deba
representar. No es posible el enganche a esta rejilla.
[ Reji. enganche ] Permite activar una rejilla bidimensional regular de
puntos con la apertura que se desee, situada en mltiplos del tamao de
rejilla. Si combinadamente se activa el modo de enganche a REJILLA
(ENGAN RJ), los puntos que se piquen posteriormente vern sus
coordenadas redondeadas a la posicin del nodo de rejilla ms prximo.
Este modo se quita dando el ancho de rejilla a 0 (cero). La rejilla para
enganche es incompatible con la rejilla de referencia visual del apartado
anterior.
[Siembra] La opcin siembra permite rellenar el interior de una lnea
cerrada con smbolos dispuestos sobre un patrn regular ms una
desviacin aleatoria de esas posiciones, adems los smbolos son
girados segn un factor de aleatoriedad.
Se ha ideado para crear
artificialmente zonas de arbolado para visualizacin en 3D con el mdulo
de Fotorrealismo, los rboles estn colocados al azar con cierta densidad
y el ngulo est relacionado con la altura del rbol creado.
[Borra] Elimina los smbolos creados con la ltima opcin Siembra.
preciso un redibujado para ver la eliminacin.
Es
110
UTILES
paginado, utilizando los polgonos generados en el men PAGINADO por la opcin Vuelca
Pginas o la de Corte Planta del men de dibujo del longitudinal en el mdulo de Proyectos de
Obra Lineal.
Una vez seleccionada la opcin, permite tomar una serie de hasta 100 recintos que se
seleccionan picndolos uno a uno con el cursor hasta que un picado en la zona de mens
termina la seleccin. Pide un nombre base para los ficheros que ISTRAM modifica aadiendo
el nmero de orden y la extensin .edm ; escribiendo de forma secuencial los ficheros.
[ Configura lib ] Ordena la lectura de la librera. Es el modo de hacer que entre en uso
inmediatamente algn objeto creado o modificado en la librera, sin tener que parar ISTRAM
para que se lea la librera al arrancar de nuevo.
[ Gen. Smbolo ] Un dibujo completo de ISTRAM (todo lo que est cargado en memoria en el
momento de la generacin) puede definirse como un smbolo de la librera para ser utilizado
como smbolo de punto aislado.
Para definir smbolos puede ser til la opcin de este mismo men [CREA SIMBOLO] que
permite la creacin de un smbolo y la carga y descarga de ellos del men de edicin de
smbolos.
Con las utilidades de dibujo de los mens del EDITOR, CONSTRUCTIVA, etc, se construye el
smbolo deseado, conteniendo otros smbolos y rtulos, si es necesario. Al pulsar la opcin
"Genera Smbolo", se inicia la serie de preguntas:
- NOMBRE DEL NUEVO SIMBOLO?
(S#*)
Ese mensaje indica que debe teclearse el nombre que el smbolo tendr en la librera. Este
debe ser de la forma S#*, es decir S, un nmero entre 0 y 999 y caracteres alfanumricos
despus. El sistema avisa si ese smbolo existe ya, pidiendo conformidad para sobreescribirlo.
Nombre del smbolo para el men?
Los 7 primeros caracteres se rotulan en el men de SMBOLOS como identificacin, pero
puede tener ms de 7 caracteres si se desea. En el nombre NO debe haber espacios en
blanco.
Factor de escala para el smbolo:
Si ste no se gener a tamao natural en milmetros de plano, puede darse un factor 0.5 para
que al usarlo se vea de mitad de tamao, 2 para el doble, etc.
Es un recuadro de plano? (NO=0) [0].
Si el smbolo no es un formato para encuadrar planos, se responde 0 <CR> o simplemente
<CR>.
Pica el punto base del smbolo.
Este punto es el punto de enganche del smbolo. Puede darse picando, con o sin enganches
o tecleando las coordenadas, como siempre.
Con esto se genera en la librera lib el smbolo S#* cuyo nombre dimos, y tambin, para
posterior edicin, el fichero #*.edm, o sea un fichero de dibujo de ISTRAM con el mismo
nombre pero sin la S inicial y con extensin .edm.
Si a la pregunta: - Es un recuadro de plano?
111
UTILES
Se le contesta SI, pide que se le den las coordenadas de las esquinas inferior izquierda y
superior derecha del papel y del rea de dibujo.
Normalmente se dan por picado con enganche a vrtice de las esquinas exteriores del dibujo y
del rectngulo interior que contendr el plano. Una nueva pregunta:
- Se engancha por el centro? (si=1) [1]
Se responde <CR> si las selecciones del trazador que se usa ponen el origen de coordenadas
en el centro de la hoja, pero algunos plotters necesitan que el punto de referencia sea la
esquina inferior izquierda u otro punto del papel.
En ese caso la respuesta es 0<CR>,
reclamando entonces que se pique el punto base del smbolo. Una vez dado, el smbolo y
el .edm correspondiente se generan como hemos explicado antes.
[ CREA SMBOLOS ] Pasa el control al men Crea Smbolos. El men CREA SIMBOLO se
utiliza para editar un smbolo como si fuese un dibujo o plano completo de ISTRAM e
incorporarlo a la librera con la opcin "Genera Smbolo". Al pasar a ese men, el mapa en
edicin se "aparca" en los ficheros temporales de seguridad y se abre un entorno de edicin
vaco en el que se puede crear el smbolo dibujndolo interactivamente.
[ Ajusta Plano ] Permite transformar grficamente las coordenadas del plano seleccionando
tres puntos y sus nuevas posiciones. La transformacin aplicada es bilineal.
[ Filtr ] [ Toler ] Filtr hace el filtrado de las lneas de modelos y capas activos en memoria.
Toler permite cambiar la tolerancia de filtrado. La opcin es similar en todo a la del men
FICHEROS, salvo que esta trabaja con los datos en RAM.
[Empalma todo] Algunos sistemas de edicin cartogrfica tratan poligonales con un reducido
nmero de puntos en cada una. Para ISTRAM son preferibles poligonales largas a varas
poligonales cortas encadenadas cabeza con cola. La opcin "Empalma todo", intenta crear
lneas lo ms largas que sea posible analizando la superposicin de extremos de las presentes,
chequeando su tipo y cota.
[ Sita plano ] Con sta opcin puede trasladarse un mapa del lugar en que est a otras
coordenadas, provocando una traslacin, un giro y un incremento de cota, adems de un
cambio de escala. Deben conocerse las coordenadas del nuevo sistema que tendrn al menos
dos puntos del plano.
Si se dan ms de dos puntos, el sistema utiliza un mtodo de mnimos cuadrados para calcular
la transformacin. Esta resultar ms exacta cuantos ms puntos se den (admite un mximo
de 10).
Nmero de puntos de referencia: 2. La respuesta es el nmero de ellos <CR>.
Pica punto.
X nueva del punto.
Y nueva del punto.
Se repetirn tantas veces como puntos hayamos declarado.
El punto puede darse picado con enganche a un elemento grfico o tecleadas sus
coordenadas. La ltima pregunta es el incremento de cota, que puede darse distinto de cero si
se desea subir o bajar todo el mapa. La transformacin aplicada es ortonormal. Se mantiene
la relacin de aspecto para las direcciones X e Y del mapa.
112
UTILES
[ Isocli ] [ Borra ]
"Isocli" Esta casilla permite acceder a dos utilidades:
- Generacin de rejilla regular.
- Obtencin de mapa de isoinclinaciones.
La utilidad pide la seleccin de una superficie con cuyas lneas se realizarn los clculos.
Contestando afirmativamente a la pregunta Genera rejilla (S/N)? el programa genera una
rejilla regular ajustada en cota a la superficie seleccionada.
Los lmites de la rejilla se
proporcionan por picado de ventana y la separacin entre lneas de rejilla por teclado.
A continuacin el programa pregunta:
"Genero mapa de isoinclinacin (S/N)". Contestando SI, el programa genera una nube
de puntos ubicados en los centros de las caras de la rejilla regular.
La orientacin de cada smbolo coincide con la direccin de mxima pendiente en ese punto.
La cota del smbolo (una flecha) es proporcional a la inclinacin del terreno en ese punto; dicha
inclinacin se expresa, a seleccin del usuario, en grados respecto a la horizontal o bien en
pendientes en tanto por uno, diez o el valor que desee el usuario.
Triangulando la nube de puntos obtenida, en el men TOPOGRAFIA, se obtiene fcilmente un
mapa de isopendientes.
"Borra" Borra las lneas y puntos generados en el ltimo clculo de isoclinas.
[dados] En Fotorrealismo o en el estudio de prdidas de trazado en ISTRAM , se desea a
veces mostrar tambin los volmenes de edificios. La opcin "dados" genera los ficheros de
escamas para visualizacin slida, uno con la superficie lateral y otro con el techo de prismas
levantados segn la planta de las lneas (permetros de edificios, trazas de setos, etc.).La
opcin pide cclicamente:
"Elige lnea".
Una vez elegida una del mapa, pregunta:
"Altura": y ofrece por defecto 10 metros de altura.
El ciclo termina al picar en el men fijo.
[MultiMv] Permite mover simultneamente varios puntos de lneas que se crucen en un nico
punto. La opcin debe utilizarse con enganche a vrtice. Tambin se nos pide la Cota del
punto. De modo que si existe alguna lnea que tambin pasa por ese punto, pero con distinta
cota, su punto no se mover.
[Qpelos] Algunos mapas procedentes de otros sistemas de edicin incluyen lneas de muy
poca longitud (pelitos de decoracin de lneas, vallas, etc.). Esta opcin permite borrar todas
las lneas cuya longitud mxima sea dada. Pregunta: "Longitud mxima de las lneas a quitar
---> [1.000]. Dada la respuesta L, todas las lneas de longitud menor o igual a L cuya capa y
modelo estn activos son eliminadas.
[Peine] Esta opcin permite dibujar el tramado de rayas usual para marcar los taludes de
desmonte y terrapln en proyectos de obras lineales. Un peine es una lnea 3D que se
visualiza como una serie de trazos alternativamente cortos y largos entre otras dos lneas (la de
cabeza y pie del talud a rayar). Los trazos son perpendiculares a una tercera lnea, la lnea de
base (que puede tambin ser una de las dos anteriores). La distancia entre trazos tambin se
mide sobre la lnea base. Al elegir la opcin las preguntas son:
PEINE: distancia entre trazos? (acabar 0)
113
UTILES
Uno palo largo cada? [2]. Los trazos largos van de cabeza a pie, los cortos se
detienen a mitad de distancia, puede darse uno largo cada 2, cada 3, ...
Despus cclicamente la opcin contina hasta que se pique en el men, pidiendo
"Lnea de cabeza".
"Lnea de Pie"
"Lnea de Base"
El tipo de lnea que se asigna a las lneas peine es el tipo de lnea actual que puede
modificarse en el men de LINEAS.
Si cualquiera de las tres lneas tiene un tipo suavizado el trabajo se hace sobre la
correspondiente lnea suavizada de modo que en presentacin decorada los peines sean
concordantes.
[ Cuencas visuales] Despliega un cuadro de dialogo que permite realizar dos diferentes
estudios: [Cuenca Visual/Cono de Visin] .
[Cuenca Visual] Permite la obtencin del contorno de las zonas de una superficie visible desde
un punto con una cota determinada. (Imagnese un poste de la luz, torre de control o vigilancia,
etc.).
La aplicacin maneja el concepto de superficie ISTRAM , el clculo se hace sobre la superficie
actual.
Se requieren los siguientes datos suministrados por el usuario:
- Punto de Observacin: (Se pide al pulsar [CALCULA]) Smbolo cuyas coordenadas
(X, Y, Z) sern utilizadas como punto de vista en el clculo de la cuenca visual.
- Superficie:
superficies)
114
UTILES
115
CONSTRUCTIVA
CONSTRUCTIVA
Contiene algunas ayudas constructivas para la creacin de objetos grficos, bajo condiciones
geomtricas y apoyndose en otros objetos del mapa. Se accede desde el "MENU
PRINCIPAL" o desde el desplegable "MENU".
[ Crea Rec(Bor) ] (Crea rcinto por el borde) Crea una lnea cerrada compuesta por las partes
de las lneas que rodean al punto interior picado.
[ Pt + Ar ] Permite crear un segmento tangente a un Arco, por un Punto.
[ 2 Arc ] Permite crear un segmento tangente a 2 arcos. La solucin final ser la ms prxima a
los puntos por los que se han seleccionado los arcos.
116
CONSTRUCTIVA
[ ARCOS ] Opcin del men utilizada para la creacin de arcos. Picndola se despliega un
men de ventana con distintas modos de definicin de arcos:
[Pin Pto Pfn] Arco que pasa por tres puntos: punto inicial, punto cualquiera del arco y
punto final.
[Pin Pfn Rad] Arco definido por el punto inicial, el punto final y el radio.
[Pin Pfn Ang] Arco definido por el punto inicial, el punto final y el ngulo en grados
sexagesimales.
[Pin Pfn Dir] Arco definido por el punto inicial, el punto final y la direccin a partir del
punto inicial, es decir la tangente al arco en su punto inicial.
[Pin Cen Pfn] Arco definido mediante su punto inicial, el centro y el punto final.
[Pin Cen Ang] Arco definido por su punto inicial, el centro y el ngulo en grados
sexagesimales.
[Pin Cen Lon] Arco definido por su punto inicial, el centro y la longitud del mismo.
[Cen Pin Pfn] ,[Cen Pinf Ang], [Cen Pin Lon] Estas opciones son idnticas a las
anteriores con la nica diferencia del orden de introduccin de los datos.
[ CIRCULO ] A continuacin hay una serie de opciones para la creacin de geometras
circulares, que se despliegan en un submen.
[cent y punt] Crculo por el centro y un punto.
[Diametro] Crculo pinchando dos puntos que constituyen un dimetro.
[Tres puntos] Crculo por 3 puntos.
[Concntrico] Crculo concntrico. Para la determinacin del centro, la rutina utiliza
tres puntos consecutivos de la polilnea que se pique y que, por tanto, no tiene por qu
ser un crculo.
[Radio y 2 Punt] Crculo de radio dado ms dos de sus puntos. Si la distancia entre
los dos puntos es mayor que el dimetro, resultar un crculo de centro el punto medio
del segmento que une los dos puntos.
[Rad y 2 Tang] Crculo de Radio dado tangente a 2 elementos. Caso de ms de una
solucin, deberemos indicarle cul es la solucin buscada. Si elige dos veces la misma
polilnea, propone como solucin un crculo tangente en cada vrtice, incluidos los
extremos. Si se pica a ms distancia de un radio la opcin se anula.
[Centro y Radio] Circulo picando el centro e introduciendo el valor nmerico del radio.
[ Polgono ] Genera polgonos regulares de "n" lados, inscritos o circunscritos a un crculo cuyo
radio inicial se pide, o apoyados en un lado. Para conmutar a las opciones circunscrito o lado
teclear "c" o "l".
[Orienta] permite seleccionar Simbolos y Rotulos para asignarles una orientacin paralela,
fijada por dos puntos.
[ Copia ] Copia un conjunto de entidades seleccionadas. Una vez hecha la seleccin nos
pide un punto de referencia y el punto final, la orden copia la seleccin de objetos a una
distancia y ngulo igual al existente entre el punto de referencia y el final. Seguidamente repite
la operacin conservando la misma seleccin de lneas y el punto de referencia y pidindonos
otro punto final continuamente hasta que anulamos la orden picando en cualquier otra casilla
del men; por ejemplo "Elige L".
[ Mueve ] Similar a la orden "Copia" pero desplazando el conjunto de entidades seleccionadas.
[ Gira ] Gira los objetos seleccionadas a partir de un punto requerido (centro de giro) un ngulo
determinado. Dicho ngulo se puede introducir bien mediante el teclado (escribiendo el ngulo
sexagesimal antihorario con cero al Este) o bien picando un punto en la pantalla con lo que el
ngulo de giro ser el descrito por el eje X+ y la recta definida por el centro de giro y dicho
punto.
117
CONSTRUCTIVA
[ Escala ] Escala los objetos seleccionados a partir de un punto requerido (punto de base) un
factor determinado bien por el valor introducido por teclado o bien por el valor de la distancia
entre el punto de base y otro picado en la pantalla.
[ Simetra ] Aplica una simetra axial al conjunto de objetos que se seleccionen segn un eje
determinado por dos puntos. Permite borrar los objetos originales o conservarlos.
[Estira] Permite mover un conjunto de puntos de las entidades seleccionadas que estn dentro
de determinadas zonas que se solicitan, de modo que los puntos que estn fuera de la zona,
permanecen fijos aunque pertenezcan a lneas seleccionadas. La seleccin de las zonas se
finaliza con el botn derecho del ratn.
[ R <Matriz> P ] Reproducen los objetos que se seleccionen, repitiendo el conjunto segn una
matriz regular "Matriz R" o una matriz polar "Matriz P".
SELECCIN DE OBJETOS
Al elegir cualquiera de las ltimas rdenes lo primero que nos pide el programa es "selecciona
lneas" y nos muestra 5 teclas, [Ventana],[Captura],[Banda],[Ultimo/Deelecciona] y [OK] que
son los distintos modos de seleccin existentes adems del picado directo, que tiene por
defecto, y al que vuelve despus de un modo de seleccin cualquiera.
Mediante la
combinacin de estas formas de seleccin podremos conseguir que la posterior orden acte
sobre los objetos deseados.
[Ventana] Selecciona todas las lneas que tengan la totalidad de sus puntos dentro de
la ventana definida por las dos esquinas opuestas y todos los puntos y textos cuyo
punto de enganche est dentro.
[Captura] elecciona todas las lneas que pasan por la ventana an teniendo algn
punto fuera (o todos).
[Banda] Selecciona las lneas que crucen por un segmento de recta definido por sus
extremos y los textos tocados.
[Ultimo] Selecciona todas los objetos elegidos en la ltima orden. Esta forma de
seleccin se presenta nicamente al iniciar la misma, ya que en cuanto elijamos algn
elemento nuevo se pierde toda seleccin previa, cambiando esta opcin por la de
[Deselecciona], la cual se utiliza para quitar de la seleccin aquellos objetos sobre los
que no interesa actuar. Al igual que cuando seleccionamos, cuando deseleccionamos
tambin tenemos las opciones de ventana, captura y banda.
Una vez hecha la seleccin adecuada basta con picar en el botn [O.K.] para terminar la
seleccin y actuar sobre ella con cualquiera de las rdenes elegidas.
[ Alarg ] Alarga el extremo de una lnea hasta el lmite definido sobre otra (o sobre s misma).
[ Recor ] Recorta una lnea por el/los limite/s definido/s sobre otra (o sobre s misma).
Estas dos opciones despliegan un submen que ofrece cuatro posibilidades:
[Limite unico] Se selecciona la lnea lmite y luego cclicamente y por picado las lneas para
alargar/recortar.
[Idem x Banda] Se selecciona la lnea lmite y luego cclicamente y por banda las lneas
para alargar/recortar.
[Limite distinto] Se seleccionan cclicamente y por parejas la lnea lmite y luego la lnea
para alargar/recortar.
[idem x Banda] Se seleccionan cclicamente y por parejas la lnea lmite y luego una banda
para las lneas para alargar/recortar con ese lmite.
[ Desplaza seg ] Nos permite desplazar un segmento de lnea conservando los rumbos del
segmento anterior y posterior. La distancia de desplazamiento se puede introducir grficamente
o por el teclado donde el sentido positivo producir un desplazamiento "hacia fuera" y el
negativo "hacia dentro" (cuando sea posible).
118
CONSTRUCTIVA
[ Mueve <L> Gira ] Permite seleccionar una lnea para moverla y girarla.
[ L paralela ] Genera una lnea paralela a otra cuya directriz pide que se seleccione.
distancia ser positiva si la paralela se desea por la derecha.
La
La opcin es cclica y termina cuando se elige otra opcin del men fijo.
DESPLAZAMIENTOS EN Z
Se desplazan tambin en cota los objetos manipulados con las opciones [ Copia ] [ Mueve ]
[ Gira ] y [Mueve<L>Gira]. Hay que responder el destino por teclado, en la forma @delX delY
delZ delRad delAng delZ o absolutas X Y Z o utilizar enganches para seleccionar los
puntos inicial y final. En este ltimo caso la diferencia de cota entre los dos puntos sealados
se suma a todos los objetos.
[ACOTACIONES] Despliega el siguiente cuadro de dialogo que permite realizar acotaciones:
119
DIGITALIZACION
120
DIGITALIZACION
[Desmap] Durante la digitalizacin el acceso a los mens desplegables est bloqueado. Para
ir a ellos hay que "desmapear" la tableta devolviendo el control al ratn y a los comandos del
teclado. Al pulsar Desmap el eco del ratn que estaba congelado mostrando el reloj recupera
su forma de aspa que indica que est "vivo". Puede irse a los mens desplegables y al
regresar el mensaje "Picar en pantalla para remapear indica que picando con el ratn sobre el
dibujo se vuelve a quedar "dormido" transfiriendo el control a la tableta que vuelve a quedar
"mapeada", es decir activa. El men fijo del lado derecho slo es accesible por la tableta
cuando est mapeada, nunca por el ratn.
[ L ] Activa la creacin de una lnea. El sistema queda esperando que se pique el primer
punto de la nueva lnea. Esta opcin tambin termina la creacin de la lnea actual e inicia otra
nueva.
[ P ] Una vez activada pueden crearse puntos aislados picando en el plano.
[ R ] Una vez activada pueden crearse textos picando en el plano su posicin, su orientacin y
escribiendo el texto asociadp.
[ Quita P(L) ] Quita de la lnea actual el ltimo vrtice introducido.
Si se ejecuta
sucesivamente permite "desandar" el trazado de una lnea que se est digitalizando.
[Toler] Permite introducir un valor de tolerancia para engancharse a puntos previamente
creados.
[Engan] Activa el modo de Enganche a elementos existentes.
[ norm<M>sinc ] Cambia la digitalizacin de lneas entre el modo punto a punto (normal) y el
modo sincrnico.
El modo "punto a punto" crea las lneas dando un vrtice de ellas cada vez que se pica un
punto.
El modo sincrnico crea las lneas insertando puntos con slo moverse sobre ellas. Un picado
inicia la lnea, al recorrerla con el cursor, el sistema va insertando puntos de ella. Un nuevo
picado la termina. El nmero de puntos que el sistema inserte es el "suficiente" para
conseguir un trazado suave. Utiliza las tolerancias de filtrado que se describen en la opcin
"Filtra" del men de FICHEROS y el mismo algoritmo que se describe all.
En el caso de mesa, las lneas en modo sincrnico se inician pulsando en el cursor. El botn
se mantiene pulsado mientras se recorre la lnea; al soltarlo sta se termina.
[ - ] [ Cota ] [ + ]
"Cota" Pide introducir la cota actual y el incremento gradual con el que queremos trabajar.
"-", "+" Picando en uno de estos dos smbolos se consignar un decremento o incremento
(respectivamente) de la cota actual en el numero de unidades especificado en "cota".
[ - ] [Etiq] [+] Permite introducir un valor numrico y el valor del incremento de este valor. Con
- y + se disminuye o aumenta el valor actual en el incremento solicitado. Al pulsar cualquiera
de estas tres opciones, posteriores picados en la pantalla insertan un texto con el valor actual
de la etiqueta.
El resto de opciones del men permite la eleccin del tipo de lnea actual que se asignar a las
que se crean digitalizando.
121
TOPOGRAFIA
TOPOGRAFIA
Este rea del programa est dedicada a la creacin y edicin del modelo digital del terreno
constituido por una nube de puntos sueltos (tal como se obtienen de trabajos topogrficos de
campo) y su conversin en el modelo de malla triangular as como la obtencin del mapa de
lneas 3D y de nivel que representen.
Los datos deben estar preparados en uno o ms ficheros del tipo *.top*. Son ficheros en
cdigo ASCII que contienen para cada punto 6 datos numricos (separados por blancos o
comas), de la forma I J K X Y Z.
I: Nmero identificador del punto.
J: Nmero de secuencia del punto si pertenece a una poligonal determinada (cabeza o pie de
talud, borde de camino, de ro, etc Varios puntos seguidos en el fichero definen una poligonal
si sus nmeros de secuencia estn en orden ascendente. Por ejemplo, 5 puntos seguidos en
un fichero *.top*, definen una poligonal si su nmero de secuencia son: 0 1 2 3 4 5, 1 2 3 4 5, 1
4 5 7 8; es decir, un punto forma poligonal con el anterior si su nmero de secuencia es mayor
que el del punto anterior. Un cdigo menor o igual que el anterior rompe la secuencia.
K: Tipo de lnea a la que pertenece el punto (cdigo LK de la librera). Si se trata de secuencias
de un solo punto, pueden ser interpretadas como puntos sueltos, de modo que pueden pasar al
mapa utilizando este cdigo como tipo de punto (cdigo SK de la librera). K debe ser un
nmero entre 0 y 999.
X Y Z: Coordenadas del punto (normalmente en metros, con un punto decimal si es preciso).
Estos puntos as como las mallas de triangulacin y los propios tringulos, no son objetos
grficos del entorno ISTRAM, es decir, no pertenecen al mapa y slo son manipulables por las
opciones de ste men. Si se sale de l por un men desplegable, en el nuevo entorno no son
accesibles, (un Redibuja del desplegable, no los presenta) ya veremos cmo pueden
obtenerse los objetos grficos correspondientes (puntos y lneas) a partir de stos (nodos y
mallas).
Los puntos o nodos constituyen el modelo digital del terreno bsico para este entorno. Los
nodos se encadenan de dos en dos por mallas de uno de los tres tipos posibles: que el sistema
crea (automticas), que estn definidas en el fichero .top de datos (de premallado) o que el
usuario aade interactivamente (manuales o de usuario). Las primeras se presentan en color
magenta, las segundas en cyan y las ltimas en amarillo.
Los tringulos se forman por relacin lgica entre ternas de mallas. El modelo de mallas
constituye un modelo digital del terreno. Si queremos usarlo en otro entorno de ISTRAM para
obtener planos, secciones, etc., debemos hacer una copia de ellas sobre el entorno grfico,
sobre el mapa. Esta copia se realiza con la opcin Salva Malla que luego describiremos.
122
TOPOGRAFIA
123
TOPOGRAFIA
124
TOPOGRAFIA
"Borra tringulos por longitud" Elimina las mallas automticas cuya longitud sea mayor que
la que se da en respuesta a su peticin. Tambin pregunta si lo hace slo desde la periferia,
en ese caso slo eliminar iterativamente las mallas automticas colindantes con el borde
exterior o con algn "agujero".
Las mallas de premallado y de usuario no se eliminan, por tanto, una periferia de mallas mas
largas que la longitud de control, completada con mallas de premallado o usuario y que formen
un permetro cerrado, forman un rea protegida que no ser borrada.
Antes de borrar tringulos, recomendamos hacer una salva temporal.
[ Triangula ] Crea los tringulos de Delauny empleando todos los puntos dato. Para un
conjunto de puntos dado, la solucin es siempre nica. Esta triangulacin no emplea las
mallas predefinidas y recubre el entorno convexo de los puntos.
[ Lim. tr. pla. ] Sustituye los tringulos que pueden formarse apoyando sus tres vrtices sobre
una misma cadena de premallado en zonas cncavas de las mismas. Cuando las premallas
son lneas de nivel o cabezas o pie de taludes, los tringulos formados con puntos de la misma
cadena son planos, en lugar de apoyarse en dos cadenas diferentes.
[ Limpia Trian. ] Modifica la triangulacin de modo que todas las mallas predefinidas y de
usuario sean bordes de tringulos. Si despus de triangulado se aadieron mallas de usuario
cruzadas, la opcin debe volver a usarse para destruir los tringulos incompatibles con las
mallas creadas.
[ Cambia Trian. ] Permite cambiar de forma interactiva dos tringulos que poseen un mismo
lado comn, por los otros dos cuyo lado comn sera la otra diagonal del cuadriltero que stos
definen.
[ Camb Cota P ] En la triangulacin, los tringulos aparecen coloreados en funcin de las cotas
de sus vrtices, de modo que por un simple repaso visual pueden detectarse puntos con cotas
anmalas. Estos puntos pueden eliminarse y su hueco se retriangula automticamente o bien
puede modificarse su cota si se conoce la buena, con sta opcin.
[ Escama ] Permite generar un fichero con los tringulos para realizar representaciones slidas
en tres dimensiones de los mismos por medio del mdulo ISSOL de ISPOL, o para utilizar en el
estudio de prdidas de trazado del anlisis de visibilidad en ISPOL.
[Medida] Esta opcin nos pide la cota de un plano de comparacin y nos devuelve:
-AREA 2D : Proyeccin en planta de los tringulos.
-AREA 3D : Superficie real de los tringulos.
-VOLUMEN : Volumen del prisma comprendido entre la superficie triangulada y e
l plano de comparacin.
Si deseamos calcular el volumen entre dos superficies debemos tener en cuenta:
- Las dos superficies han de tener el mismo contorno.
- Las superficies No deben cortarse (pues se compensara el desmonte con el terrapln).
- Han de triangularse por separado y deben medirse utilizando el mismo plano de comparacin.
- El volumen final es la diferencia de los dos volmenes parciales.
[ Cre <Isoli> Bor ]
Crea Isolin Genera lneas de nivel y lneas maestras a la distancia elegida sobre el modelo
de tringulos.
El programa pregunta la equidistancia entre lneas de nivel. Si se responde 0 generar una
sola de la cota que se desee en lugar de hacerlo en secuencia equiespaciada.
Automticamente les asigna los tipos L26 y L27 y las incorpora al "modelo actual".
Durante el progreso del proceso de generacin de isolneas ste puede ser interrumpido con la
tecla <ESC>. Las que hayan sido generadas hasta el momento desaparecen.
125
TOPOGRAFIA
Pueden generarse isolneas cuantas veces se desee, de modo que conviene ser cauto para no
duplicar lneas del mapa.
Borra Isolin Permite rechazar las isolneas generadas con el ltimo comando Crea Isolin.
[ Cp lneas ] Copia al sistema de edicin grfica las lneas predefinidas en el fichero de datos,
utilizando para ello los cdigos de secuencia y de tipo de lnea que tengan los puntos dato.
[Encadena] Realiza un "Premallado" pero uniendo los puntos que estando seguidos tienen la
misma clave o tipo (3 columna del .top).
126
TOPOGRAFIA
127
TOPOGRAFIA
[ PU ] [ CO ] [ TR ][CL]
"PU/pu" Activa o desactiva alternativamente la presentacin del nmero identificador de los
puntos dato. Si est activada las letras son maysculas.
"CO/co" Hace lo propio con la etiqueta numrica de cota.
"TR/tr" Activa y desactiva la presentacin de los tringulos rellenos de color.
CL/cl Activa y desactiva la presentacin de la clave de tipo de punto o lnea.
[ Genera .top ] Adems de ficheros de puntos procedentes de trabajos de topografa de
campo, un fichero .top puede generarse a partir de los datos grficos de un mapa que
tengamos cargado.
Al pulsar esta opcin se genera un fichero .top que contiene un nodo en cada punto del mapa
de partida y uno en cada vrtice de las lneas del mapa.
Estos ltimos reciben
automticamente el nmero de secuencia que permite generar su premallado y el cdigo del
tipo de lnea a que pertenece.
Un mapa grande puede requerir su descomposicin en trozos, o bien que el procesado se haga
cargando slo reas del mapa que contengan menos datos.
De este modo pueden generarse lneas de nivel en cotas enteras a partir de un mapa que
requiri una transformacin de coordenadas y un desplazamiento de cotas fraccionario.
Dado que en edicin de la nube de puntos topogrficos slo se permite generar mallas y
por tanto lneas uniendo puntos dato de campo, ciertos levantamientos en reas difciles
podran requerir que se "inventen" algunos puntos que completen el mapa o que hagan las
poligonales ms suaves (lneas curvas con muy pocos datos). Si stas reformas son de cierta
entidad, el mtodo de insertar nodos y asignarles cota para modificar esas lneas puede ser
ms trabajoso que utilizar para ello el editor grfico y sus capacidades de interpolacin de
curvas suavizadas automticamente.
Un proceso para hacer esto podra ser el siguiente:
- Entrar en TOPOGRAFIA
- Cargar el fichero .top de que se trate
- Hacer el premallado
- Completar aadiendo mallas los trazados ms sencillos
- Salvar mallas
- Activar la presentacin del nombre del punto y su cota
- Salvar puntos
- Salir al editor y dibujar los caminos, ros, etc., completando el trazado obtenido con las mallas.
Utilizar el enganche a punto para que las lneas creadas tomen cota de los puntos dato del
campo, pero quitar el enganche si se insertan puntos intermedios en ellas para que la cota de
los nuevos puntos se interpole sobre s mismas.
- Generar un fichero .edm una vez asignados los tipos correctos a las lneas de planimetra,
para superponerlo a posteriori al mapa de lneas de nivel.
128
TOPOGRAFIA
- Entrar de nuevo en TOPOGRAFIA y generar un .top que contendr todos los puntos dato ms
los que hayamos insertado en el editor, con sus posibles correcciones (antes desactivar la capa
que contiene el nombre de los puntos, pues stas etiquetas tienen una cota falsa).
- Cargamos este .top generado y con l se premalla, triangula, se aaden puntos, corrigen
cotas, etc., hasta obtener el mapa de lneas de nivel deseado.
- No olvidarse de generar un fichero .ttp temporal por si una vez trazado el plano en papel,
descubrimos algn error.
- Salir de TOPOGRAFIA
- Cargar encima de este mapa el .edm con los detalles de planimetra, etiquetar las lneas de
nivel, eliminar la capa de las etiquetas de nombre de los puntos y si es necesario la de las
cotas.
- Construir el paginado automtico e insertar algunos smbolos de Norte en todas las hojas y
tirar los planos.
129
TOPOGRAFIA
LIBRETA TOPOGRAFICA
Esta funcin despliega un men de datos en pantalla, con utilidades para cargar ficheros
procedentes de libretas topogrficas de campo, con Bases para Replanteo, puntos ya
calculados por la libreta, o lecturas acimutales, verticales y distancias para calcular una
radiacin de puntos y una poligonal topogrfica/geodsica. El sistema admite lecturas en
crculo directo solamente, o lecturas en crculo directo y crculo inverso. En el caso de que
necesitemos utilizar CD y CI, la lectura que debe estar colocada en primer lugar es la realizada
en CD y siempre que haya dos observaciones al mismo punto, la primera ser tenida en cuenta
como CD y la segunda como CI, encargndose el programa de hacer la compensacin entre
ambas lecturas. Durante el clculo, las bases y puntos se pueden ver en pantalla en su
posicin sobre el mapa o sin l, como ayuda para la deteccin de errores. Fuera del men
TOPOGRAFIA tambin se puede activar la libreta con el comando CT dado por teclado.
130
TOPOGRAFIA
131
TOPOGRAFIA
Salva Bases Escribe las bases que estn cargadas actualmente, en un archivo con
extensin *.bas. Si despus del clculo, la tabla recibi bases S, al salvar pregunta si las pasa
a bases B o las salva como S.
[ Inicia ] Inicializa la tabla completa borrando de memoria todas las bases y lecturas, para
iniciar un trabajo nuevo. Cuando se haya terminado el proceso de modificaciones y clculos, y
despus de haber salvado la tabla de bases y la de lecturas, por si se requiere reprocesar los
datos, es conveniente picar "Inicia" para liberar memoria, antes de cerrar la ventana con la tecla
[ FIN ]. Si no se borra la informacin, sta permanece en memoria y latente, de modo que al
volver a arrancar la Libreta Topogrfica se encuentra operativa para continuar su trabajo.
Equivalentes a estas funciones para la tabla de bases las tenemos para la gestin de la tabla
de lecturas y clculos. Las teclas hacen funciones similares en todo. Conmutan a:
[ LECT/b ] [ AadeL ] [ InsertaL ] [ BorraL ] [ CargaL ] [ SalvaL ]
Para las lecturas la tabla est encabezada por cuatro teclas activas:
[ T.L. ] Tipo de lnea de datos. Permite buscar las lneas de datos segn el Tipo que est
declarado en la misma columna. Los tipos son:
- B: base, se hace estacin en una base cuyas coordenadas figurarn en la tabla de
bases. Tiene como datos su nombre: palabra de hasta 5 caracteres sin blancos. Las
coordenadas X Y y Z se le asignarn de la lnea correspondiente de la tabla de bases.
- S: estacin equivalente a una base; pero lleva sus coordenadas aqu, no se leern del
fichero de bases.
- H: altura del instrumento y de la mira o prisma.
Hasta nuevo cambio se aplicarn en los clculos.
- O: orientacin: lleva el nombre de otra estacin para orientar, y las lecturas acimutal,
vertical y distancia geomtrica de esa lectura. Solo se utilizar y es imprescindible, la
lectura acimutal. La lectura acimutal, puede ser, 0.0. Si la estacin la hacemos
orientando con 0.0 al Norte, de modo que las lecturas acimutales son absolutas, no
hace falta incluir esta lectura O despus de una B o S, y antes de empezar a dar los
puntos radiados.
- N: desorientacin: ngulo acimutal conocido de la orientacin del aparato. Sustituye
a la lnea O de lectura a base conocida. Slo lleva el ngulo acimutal.
- M: altura de la mira. Cambio de altura de la mira o prisma, sin cambiar el aparato.
Hasta nuevo cambio se aplicar esta altura en los clculos.
- U: altura de la mira slo para la siguiente lectura.
anterior.
- C: Indica la lectura de cierre de una poligonal, en el caso de que esta sea observada
con cierre angular, anotaramos la lectura angular a la base de referencia.
- [ ]: nada o un carcter blanco en esta posicin declaran una lectura a un punto.
Lleva como datos, el nombre del punto ( 5 caracteres sin blancos ), y las lecturas
acimutal, vertical y distancia geomtrica.
- D: destacado: los datos son los mismos que el caso anterior de punto radiado, y se
calcular igual, con la salvedad de que en cuanto el calculador pase por l, las
coordenadas resultantes se aadirn o modificarn en la tabla de bases, y se
asignarn tambin a los puntos estacin u orientacin que los usen (en lneas
132
TOPOGRAFIA
posteriores). Si hubiese en la tabla de bases, una base B del mismo nombre, sus
coordenadas no seran alteradas y se generar un mensaje de aviso.
- T: indica nuevo perfil transversal. Los puntos que siguen pertenecen a un perfil
transversal cuyo Pk. o punto kilomtrico, se da en el campo que sigue. Una nueva
orden T cambia de perfil en cualquier momento.
- L: indica nueva lnea (polilnea). Es interesante, para la mayor parte de los trabajos
de campo levantar series de puntos seguidos a lo largo de lneas del terreno con algn
significado: lmite de finca, contorno de un edificio, arista de explanacin, cabeza o pi
de talud, etc. El sistema encadena los puntos en secuencia hasta que una nueva
orden L o T cambian a una nueva serie. Sigue un cdigo de hasta 4 caracteres sin
blancos que normalmente identifica el tipo de lnea representado. Si el cdigo es un
entero entre 0 y 999 se puede usar como Tipo de Lnea (L*) para el mapa, que es
exportado en el mapa y en el .top. Si el cdigo es un nmero negativo, todos los
puntos calculados desde ese momento hasta que cambiemos la orden, se generan
como puntos sueltos de relleno, que van a intervenir en el clculo de la malla de
tringulos, pero no estarn encadenados formando una polilnea. Si utilizamos la
orden [DIBUJA] de la libreta topogrfica, esos puntos se materializan con el tipo de
punto especificado en la casilla del cdigo, quitando el signo negativo.
- V: clculo de las coordenadas X, Y y Z del fondo de un sondeo, el rumbo (centesimal)
y la pendiente (sexagesimal).
Los datos son el nombre de dos puntos dados
inmediatamente antes de la declaracin V uno es la embocadura del sondeo y el otro el
extremo de una varilla introducida en el sondeo; el tercer dato es la longitud del
sondeo.
[ ESTA ] Con esta tecla, el sistema busca en toda la lista de datos, una estacin en un punto
cuyo nombre daremos.
[PUNTO ] Permite buscar en la tabla, todas las lecturas a puntos, buscndolas por su nombre.
[ + ] Repite la ltima bsqueda por tipos de lectura (T.L.), estacin (ESTA) o punto visado
(PUNTO) a partir de la lnea en que estamos.
Todas estas lneas pueden ir acompaadas de un cdigo de hasta 4 caracteres, y un campo de
observaciones de hasta 15, como comentarios o ayudas de interpretacin de la libreta.
Por ltimo, aunque en el fichero de datos estn en primer lugar, puede haber hasta 3 lneas de
texto, que comienzan por las claves C1, C2 y C3, para identificacin del proyecto y trabajo en
concreto. Su contenido se colocar en los campos de la tabla de la zona superior, y si no
aparecen, ISPOL las llenar con OBRA, TRABAJO y TRAZADO.
Describiremos ahora el resto de teclas de operacin de la banda superior, que no han sido
descritas todava. Continuando con la ltima lnea de teclas:
[ V.LECT / V.COOR ] Esta tecla es un conmutador que cambia los campos de la tabla de
lecturas para presentar las coordenadas X Y y Z de los puntos radiados, una vez calculados, en
lugar de las lecturas acimutal, vertical y distancia geomtrica. En las lneas O de orientacin,
conmuta entre las coordenadas de la base para orientar, y la lectura de orientacin.
[ v. dibu / V. DIBU ] El dibujo de las bases, y puntos calculados se activa y desactiva con esta
tecla. No provoca sin embargo el refresco de la pantalla. Recordamos que para ver la zona
de pantalla cubierta por este men podemos usar la tecla de funcin <F3>.
Si no hay
cartografa de fondo cargada, el sistema calcula las coordenadas de la zona ocupada por el
dibujo para centrar la pantalla en ella.
133
TOPOGRAFIA
La
134
TOPOGRAFIA
A continuacin se detalla un ejemplo de una libreta topogrfica tipo, para el clculo de una
poligonal.
# -----------------------------# -ISPOLLibreta Topogrfica
# -ispol-V.1.0
5 Mayo 1998 13:41# -----------------------------C0 ISPOL
C1 Libreta Poligonal 1
C2 06/05/98
C3 TRAZADO
E
1
#L BASE L.AZIM / X L.VERT / Y DIST. / Z COD. OBS.
#= ===== ========== =========== ========== ==== ====
B
E1 20315.430
19693.510
694.320
O
R 320.15640
0.00000
0.0000
O
R 120.15600
0.00000
0.0000
H
1.5100
1.8200
D
E2 385.67400
100.35430
347.5100
D
E2 185.67450
299.64820
347.5100
S
E2 20655.249
19620.837
692.086
H
1.5300
1.8000
O
E1 108.29360
99.54220
347.4900
O
E1 308.29300
300.46060
347.4900
M
1.6000
D
E3 293.33400
100.23450
408.5000
D
E3
93.33480
299.76850
408.5000
S
E3 21063.646
19630.743
690.534
H
1.5400
1.6000
O
E2
27.08190
99.75100
408.5100
O
E2 227.08280
300.25100
408.5100
M
1.6500
D
E4 239.03160
100.45630
373.4900
D
E4
39.03220
299.54610
373.4900
S
E4 21432.171
19569.979
687.769
H
1.5100
1.6500
O
E3 208.21670
99.50720
373.5100
O
E3
8.21750
300.49500
373.5100
D
E5 397.16400
100.10390
385.4700
D
E5 197.16480
299.89850
385.4700
S
E5 21817.630
19573.900
687.020
H
1.5400
1.6500
O
E4 115.28630
99.86100
385.4600
O
E4 315.28670
300.14130
385.4600
C
R1 306.41080
0.00000
0.0000
C
R1 106.40980
0.00000
0.0000
Hay varios ejemplos de libreta topogrfica de varios formatos en el directorio Demo para que se
sirvan de ejemplo. Observar los diversos formatos de entrada que el lector acepta.
135
TOPOGRAFIA
[ aut / AUT ] Activa o desactiva el clculo automtico de la libreta. Si est activado, cada vez
que terminamos una modificacin de los datos, la libreta se vuelve a calcular completa sin
necesidad de picar la orden "Calcula".
[ ChecB ] "Chequea Bases" compara los nombres de bases que se declaran para estaciones y
orientaciones, con las que hay en la tabla de bases, y da un mensaje si hay alguna sin declarar.
Las destacadas tambin aparecern si an no se ha calculado ninguna vez, y por tanto no han
pasado a la tabla de bases.
Tipo [ ] Para uso interno.
Eje [ N ] Nmero del eje. Se utilizar solo si se van a generar perfiles, para que estn
identificados con el eje a que pertenecen.
[ BuscaP ] Retira el men de pantalla y pide que se seleccione uno de los puntos en el dibujo.
Despus de identificado, regresa al men, colocando en cabecera de la tabla la lnea de datos
en la que se declara o calcula el punto de que se trata. Durante el dibujo se presentan con
diferentes colores las bases, los destacados y las lecturas, y las visuales de lectura, de
orientacin, o las cadenas de puntos. El punto que est en la cabeza de tabla se seala sobre
el dibujo con un polgono verde de tamao invariable para localizacin en el dibujo del dato en
que estamos.
AltC [ ] Altura de los caracteres que se presentan sobre el dibujo. Dependiendo del tamao y
densidad de los puntos, se desea seleccionar uno adecuado para ver el dibujo lo ms
claramente que se pueda.
El resto son opciones de salida de la informacin calculada:
[ .per ] Obtencin de un fichero de perfiles transversales, a partir de la nube de puntos, o de las
series de puntos asignados a perfiles.
Para crearlo, el sistema pedir que se seleccione uno de los ficheros de formato *.TRC que se
generan cuando hacemos el clculo de una serie de puntos a lo largo de un eje (tpicamente
cada 20m). De ese fichero *.TRC obtiene las coordenadas del centro de cada perfil, y el
acimut del eje en ese punto. Pide una tolerancia transversal y otra longitudinal, y estudiando
los puntos que hay dentro de cada rectngulo de tolerancia, construir con ellos un transversal
en trminos de distancia al eje y cota, proyectando los puntos seleccionados sobre el
transversal. Se puede optar por ignorar el agrupamiento en transversales de los puntos dato
(Puntos Sueltos) o tenerlo en cuenta rigurosamente.
Estos perfiles pueden usarse
posteriormente para medicin o seguimiento durante la construccin de la obra.
[ .top ] Generacin de ficheros *.top con la nube de puntos calculada, incluyendo las cadenas y
perfiles que se declararon en la libreta de campo, o aqu durante el proceso, para ser tratados
posteriormente en triangulacin y generacin de isolneas, o de un mapa topogrfico en
general. Este mapa topogrfico, incluyendo las isolneas, puede ser una segunda va para la
obtencin de perfiles de la superficie en los puntos que deseemos, en otras reas de ISPOL.
[ Dibu ] Las imgenes grficas que vemos durante el clculo, no son elementos grficos que
realmente estn en el mapa, sin que se superponen a l para presentacin. Basta abandonar
esta sesin con la tecla "FIN" o desactivar el dibujo con la tecla "V.DIBU" para que el grfico
desaparezca de la pantalla.
Si usamos la tecla "Dibujo" volcaremos sobre el mapa las
cadenas poligonales y perfiles en 3 dimensiones. Los puntos calculados tambin se volcarn
utilizando como tipo de punto el que est seleccionado como Tipo de Punto Actual. Las
etiquetas de identificacin de los puntos generarn textos en el mismo tamao y posicin en
que los visualizamos hasta ahora.
[ Borr ] Borra el dibujo producido con la ltima orden Dibujo.
136
TOPOGRAFIA
[ Lista ] [ Impr ] [ Salv ] La orden "Lista" genera y muestra en pantalla el fichero de listado
"ltop.res" con los datos y resultados del clculo de la libreta de radiacin. Utiliza para ello un
comando que se halla escrito en un fichero de la librera de nombre ISLISTA.
"Imprime" utiliza un comando anotado en el fichero de la librera de nombre ISIMPRIM para
lanzar a impresora ese listado.
"Salva" pregunta el nombre de un fichero (ofrecer *.lst pero puede ser cualquiera) para
renombrar y evitar la sobreescritura automtica del fichero "ltop.res".
Estas tres rdenes estn descritas con ms detalle en el captulo correspondiente al men
PLANTA (Obras Lineales) de diseo y clculo de ejes en planta.
La libreta de poligonal da como resultado del clculo dos archivos de listados que no se
obtienen por estas opciones. Son los poli.res y poligo.res.
137
TOPOGRAFIA
SONDEOS
FORMATO DE LOS FICHEROS DE DATOS
El formato tpico de un archivo de informacin ASCII de sondeos, con extensin *.sdo en
ISTRAM/ISPOL es el mostrado en el siguiente ejemplo. En el encabezamiento aparecen una
serie de comentarios (precedidos por el smbolo #) como
S ,que representa la embocadura del sondeo (punto de la superficie del terreno)
T, las coordenadas de los puntos de contacto con los distintos materiales, expresadas en las
magnitudes explicadas ms abajo
F, la indicacin del fin de archivo
# SONDEOS.
# S numero
Formato:
Y
(Nuevo sondeo)
Cada punto de contacto con las diferentes capas de materiales, codificadas aqu con los
nmeros 76, 77 y 78 se da en funcin del azimut y del ngulo vertical del tramo del sondeo
hasta ese punto, indicando en una tercera columna la longitud del mismo.
# T clave
Azimut AnguloVertical(sex) Longitud (Tramo del sondeo)
# F
(Fin de Fichero)
#------------------------------------------------------------------S
0
287.973
127.084
15.000
T
76
390.000
80.000
20.000
T
77
15.000
80.000
23.000
T
78
0.000
75.000
17.000
S
0
360.617
107.796
15.000
T
76
390.000
80.000
20.000
T
77
5.000
70.000
23.000
T
78
0.000
75.000
17.000
S
0
375.846
153.652
19.000
T
76
0.000
70.000
20.000
T
77
5.000
80.000
23.000
T
78
0.000
75.000
17.000
S
0
312.753
175.408
19.000
T
76
390.000
80.000
20.000
T
77
5.000
80.000
23.000
T
78
0.000
75.000
17.000
S
0
252.240
184.900
15.000
T
76
375.000
81.000
20.000
T
77
2.000
80.000
20.000
T
78
0.000
80.000
14.000
138
0
76
77
78
0
76
77
78
0
76
77
78
0
76
77
78
240.555
382.000
4.000
0.000
347.128
380.000
4.000
0.000
280.287
390.000
15.000
0.000
233.265
390.000
5.000
0.000
TOPOGRAFIA
144.186
81.000
80.000
81.000
76.255
80.000
81.000
81.000
92.508
80.000
80.000
75.000
111.200
80.000
70.000
75.000
13.000
20.000
21.000
19.000
12.000
18.000
20.000
20.000
12.000
20.000
23.000
17.000
11.000
20.000
23.000
17.000
MENU DE SONDEOS
Para introducir la informacin contenida en este archivo y una vez
cargada la cartografa, acudimos al men TOPOGRAFIA, en el cual
elegiremos la opcin [Sondeo].
Se despliega entonces el Men de Sondeos, y en l podemos cargar
el fichero anterior con la opcin [Carga].
Estos ficheros tienen la extensin *.sdo
139
TOPOGRAFIA
140
TOPOGRAFIA
La superficie resultante de triangular los puntos de contacto de cada uno de los sondeos con
esta capa ser representada mediante el tipo de lnea 3,
Actuando sucesivamente sobre todas las claves de material, obtenemos estratigrafa tan
precisa como permita la malla de sondeos. Declarando estas superficies puede abordarse la
cubicacin de los materiales diferenciados
141
TOPOGRAFIA
142
VISTA 3D
VISTAS TRIDIMENSIONALES
El men de VISTA 3D Permite la realizacin de vistas en perspectiva tridimensional almbrica
de las polilneas contenidas en la base de datos grfica de ISTRAM .
Se accede desde el men PRINCIPAL o desde el cuarto men desplegable rotulado como
"MENUS".
Al entrar se presenta una perspectiva de las polilneas actualmente activadas y con el centro de
referencia o punto de atencin ubicado en el centro de la ltima ventana plana y con la
elevacin de la "cota actual". (Recordamos que un modo sencillo de modificar la "cota
actual" es "elegir una lnea" que tenga la cota que deseamos). El punto de vista se sita a
una distancia acorde con el tamao de la ltima ventana grfica.
Aparte del empleo meramente esttico, es de gran utilidad este men, pues permite comprobar
la correcta definicin de las cotas de los vrtices de las polilneas, garantizando por tanto los
resultados en clculos de cubicaciones y en el diseo en general.
143
CALCULOS EN U.T.M.
CALCULOS EN U.T.M.
Este capitulo relata las funcionalidades del men [Huso] que se invoca desde el men
PRINCIPAL o tambin desde el primer desplegable (ESTADO) bajo la denominacin [U.T.M.].
Este cuadro de dialogo permite:
Cambio de Huso de proyeccin y de Elipsoide.
Importar ficheros de Bases en coordenadas Geogrficas.
Definir las compensaciones a utilizar en los clculos de distancias y cotas de la Libreta
Topogrfica.
Definir el modo de correccin a aplicar en la compensacin de poligonales en la
Libreta Topogrfica.
Definir los parmetros para la determinacin de los coeficientes de anamorfosis tanto
para los clculos de la Libreta Topogrfica como para los listados de REPLANTEO de
los mdulos de Obras Lineales y Modelado de Superficies.
CAMBIO DE HUSO
Para realizar un cambio de Huso de la proyeccin U.T.M. deben definirse los [Huso de origen]
y [Huso de destino] as como los [Elipsoide de origen] y [Elipsoide de destino], en las
correspondientes casillas.
El programa contiene los parmetros para poder realizar el clculo en los siguientes elipsoides:
CLARKE 1866
CLARKE 1880
BESSEL
INTERNACIONAL 1967
INTERNACIONAL 1909
WGS 72
EVEREST
WGS 66
GRS 1980
AIRY
EVEREST MODIFICADO
WGS 84
ASIA SURESTE
NACIONAL AUSTRALIANO
KRASSOVSKY
HOUGH
MERCURY 1960
MERCURY MODIFICADO 1968
ESFERA DE RADIO R = 6.370.997 metros
Al pulsar la opcin [CAMBIO DE HUSO], este cambio se lleva a efecto sobre la cartografa
actualmente cargada.
144
CALCULOS EN U.T.M.
1/19/32
1/19/05
1/12/57
41/23/46
41/23/53
41/24/16
598
600
496
en funcin de las
POR ESTACION
PROMEDIO ENTRE BASE-PUNTO
UNICA. Introduciendo numricamente su valor.
145
146
CALCULOS EN U.T.M.
EDITOR DE PERFILES
EDITOR DE PERFILES
Es un men comn a los mdulos de Obras Lineales y de Modelado de Superficies. Si se
posee alguno de estos dos mdulos, podemos acceder a l, desde el men "PRINCIPAL" del
Editor de Mapas por la opcin [PERFIL] o a travs del desplegable "MENUS" en su opcin
[PERFILES]. Adems desde los mdulos de Obras Lineales y Modelado de Superficies existe
la llamada desde muchos puntos desde los que es interesante poder acceder al EDITOR DE
PERFILES.
El editor de perfiles constituye un entorno de trabajo que permite la
manipulacin de ficheros de perfiles transversales y la edicin del
contenido de los mismos.
Al entrar en este men, la cartografa que se est actualmente editando
es salvada a los ficheros maestros de forma automtica y no es posible
acceder a ella hasta no abandonar el men de perfiles. Este hecho
permite "aparcar" temporalmente la cartografa para hacer una edicin
especial sin que tengan que ser necesariamente perfiles, pues dentro del
men de perfiles podemos acceder, mediante los mens desplegables, a
todas las utilidades de edicin para manipular un perfil o para cualquier
otro uso como puede ser el generar un smbolo.
Un fichero de perfiles puede ser creado por el usuario o bien de forma
automtica por ISTRAM.
Un fichero de perfiles posee la extensin "*.per" y contiene informacin
de perfiles transversales a lo largo de un eje, identificando cada perfil por
el valor de su P.K., el punto kilomtrico, o abscisa curvilnea a lo largo de
un eje.
La informacin que contiene por cada P.K. puede variar dependiendo de
dnde se haya creado el fichero.
Un ejemplo de fichero de perfiles lo constituyen los ficheros
"ISPOLn.per" que contienen el modelo completo de un eje de Proyecto
de Obra Lineal.
Un fichero de este tipo contiene por cada P.K.:
Nmero de superficies representadas en cada perfil.
(Tierra, roca, cubierta vegetal, ... excavacin, plataforma, ...).
-
Cada una de las superficies viene definida por un nmero que se corresponde con el Tipo de
Lnea con el que se representar el perfil.
Durante la presentacin en pantalla, se dibuja una lnea vertical en la posicin del eje para
controlar mejor su posicin en caso de perfiles excntricos.
147
EDITOR DE PERFILES
[ +Baja ] [ +Alta ]
"+Baja" La superficie ms Baja entre las superficies A y B, es una nueva superficie C que
posee datos donde existen simultneamente A y B en este caso coincide con la ms Baja.
"+Alta" La superficie ms Alta entre las superficies A y B es una nueva superficie C que posee
datos slo donde existen simultneamente A y B y coincide con la ms Alta.
[ Editar ] Permite extraer de un fichero *.per todas las superficies contenidas en cada P.K. y
modificarlas grfica e interactivamente, generando un nuevo fichero de salida, del mismo
formato, con los perfiles modificados.
Este fichero de salida puede poseer el mismo nombre que el de entrada u otro distinto.
Al entrar en las opciones de [Editar],[Recor.],[Compl.][+Baja],[+Alta],etc... se nos pregunta
los P.K. de inicio y final para el fichero de salida. De todos los datos presentes, se recortar,
como mximo, el mbito de perfiles que se diga.
El fichero de salida puede contener slo algunas de las superficies del fichero de entrada u
otras nuevas que se hayan creado interactivamente o mediante las operaciones que estamos
viendo.
ISTRAM preguntar:
- Se conservan los tipos a la salida? (S/N) [ S ]
si se responde "N"
- Nmero de superficies de salida?:
148
EDITOR DE PERFILES
En aquellos P.K. donde slo existan datos de A.per se salvarn los perfiles A.per.
En aquellos P.K. donde slo existan datos de B.per se salvarn los perfiles B.per.
En aquellos P.K. donde ambos ficheros tengan datos se salvarn los perfiles de B.per.
[ Cubicar ] Permite cargar un fichero que contenga un mnimo de dos superficies y realiza una
cubicacin entre dos superficies cualesquiera, generando un listado (cubica.res) de reas,
volmenes parciales y acumulados en desmonte y terrapln.
Si el fichero de perfiles se edit interactivamente, la cubicacin contempla todas las
modificaciones grficas que se hayan efectuado.
[ List ] [ Imp] [ Salv ] Enva a pantalla (ISLISTA), impresora (ISIMPRIM) o permite renombrar el
fichero "cubica.res" generado mediante la opcin [Cubicar].
[ Line T. ] [ Line L ]
Lneas Transversales Sita sobre la planta, en verdadera posicin (X, Y, Z) los perfiles de
una superficie contenida en un fichero *.per. En planta son lneas rectas, pero la poligonal
tiene relieve. El tipo de lnea es el mismo que el de la superficie de la que proceden.
El mapa que contiene esta batera de perfiles puede salvarse en un fichero .edm desde la
opcin FICHERO del men desplegable ZOOM. De modo que posteriormente se pueda editar
149
EDITOR DE PERFILES
en planta, por ejemplo, para triangularlo y extraer lneas de nivel, nuevos perfiles, etc.... Hay
que cuidar en este caso que el tipo de lnea generado no sea 27 o 26, pues al corresponder a
tipos de lneas de nivel se salvaran como lneas 2D con una nica cota para toda la lnea. En
este caso se podra cambiar el tipo de todas las lneas simultneamente por desde el men de
[LINEAS] accesible desde el desplegable de MENUS.
Lneas Longitudinales Vuelcan sobre el mapa de planta, las lneas longitudinales que se
forman encadenando el primer punto de la mitad derecha de perfiles sucesivos, los primeros de
la mitad izquierda, los segundos punto por la derecha, etc. La finalidad es la misma. Esta
opcin tambin nos da la posibilidad de encadenar solo el ltimo punto de cada perfil (para
obtener un contorno) o encadenar puntos que tengan un cdigo concreto.
[DEFINE AREAS] Veremos en un captulo aparte este submen.
[ Modo ] Existen dos "Modos" de trabajo sobre un fichero o par de ficheros de perfiles:
Interactivo:
En este modo, la informacin grfica de las distintas superficies contenidas en cada perfil
del fichero o ficheros se vuelca a pantalla, permitiendo que el usuario las modifique
grficamente antes de pasar al siguiente P.K.
Para la edicin se puede acceder mediante los mens desplegables a cualquier submen
del Editor De Mapas. Automticamente salta al men EDITA LINEAS donde las opciones
[Perfil+], [Perfil-] y [Perfil] permiten desplazarse por los sucesivos perfiles.
Automtico:
ISTRAM recorre uno por uno todos los P.K. del fichero o ficheros, realizando sobre ellos la
operacin preestablecida sin detenerse, si bien cada uno de los perfiles es mostrado en
pantalla.
La opcin [Modo] permite cambiar el modo de edicin. Si no hay ficheros en edicin el
[Modo] actuar en la siguiente carga de ficheros. Si se estn editando de forma "interactiva"
y se pulsa la opcin [Modo], el modo automtico arrancar al saltar al siguiente P.K. ["Perf+].
Si se est editando de "Modo automtico" y queremos detenernos en un perfil, debemos
pulsar la tecla <ESC>, entonces ISTRAM se detiene en ese P.K. y en ese momento podemos
pulsar [Modo] para cambiar a "Interactivo".
[<-SEGUIMIENTO] Esta opcin est obsoleta y se sustituye por el men [SEGUIMIENTO] que
se accede desde el men de ALZADO y que ms adelante veremos en captulo aparte.
[ DIB PERFILES ] Se accede a un men de dibujo de perfiles transversales.
Es el mismo men que se ha explicado en el captulo de DIBUJO DE PERFILES
TRASVERSALES.
Tambin puede accederse a este men desde la opcin [DIB PERFILES] del mdulo de
Modelado de Superficies.
150
EDITOR DE PERFILES
[<-MODIFICAR] Despliega una tabla para la seleccin de una serie de operaciones sobre los
atributos almacenados en los ficheros de perfiles. El resultado puede almacenarse en el mismo
fichero de entrada o en otro diferente.
Se guardan todos los perfiles que vienen en el fichero de entrada y aquellos que esta fuera de
los limites pkincial, pkfinal o que no contienen la superficie implicada, se guardan tambin en el
fichero de salida sin realizar modificacin alguna.
Las opciones son:
[ Tipo Superf ] Modifica el tipo de una de las superficies del fichero cambindolo a otro.
[ Cota Superf ] Suma una cantidad constante a las cotas de todos los puntos de una superficie.
[ Aade Paral ] Copia, con un incremento de cota, una superficie en otra.
[ Borra Supe ] Elimina una superficie de un fichero de perfiles.
[ Numero Eje ] Cambia el nmero de eje a que pertenece un fichero .per.
[ Proyect Eje ] Proyecta el fichero de perfiles de un eje sobre otro eje distinto.
Cuando tenemos un archivo de perfiles de campo tomados con referencia a un eje, y durante el
proyecto deseamos cambiar el trazado, haciendo pequeas modificaciones en la planta
(aumentar el radio de una curva, desplazar lateralmente una recta, etc.) la posicin de los
perfiles cambia y la asignacin de Pk de cada perfil posterior a la zona de modificacin, debe
modificarse.
Tambin son aceptables los mismos perfiles cuando los cambios conllevan
pequeos cambios de acimut.
Esta opcin proyecta cada perfil sobre el nuevo eje, calcula el nuevo Pk y nuevo centro del
perfil, y le asigna el acimut sobre el nuevo eje.
El usuario debe comprobar si las modificaciones son lo suficientemente pequeas para que
esta proyeccin conduzca a perfiles aceptablemente exactos.
Una segunda opcin desplaza los perfiles lateralmente, manteniendo los valores numricos de
distancia al eje y cota, para llevar su centro a otra ubicacin. Esta operacin es necesaria
cuando la captura de coordenadas del centro de cada perfil tiene algn pequeo error; por
ejemplo no tener en cuenta la proyeccin UTM, usar un instrumento de menor precisin, etc.
[ Aade Simb ] Permite decorar los transversales con smbolos. La opcin est tambin
disponible en forma de tabla de rdenes en el men ALZADO.
Los transversales admiten, para ser luego dibujados con ellos, series de smbolos, que se
colocan con referencia a ciertos elementos del perfil; tal es el caso de drenes bajo la cunetas,
barreras de seguridad, postes, etc.. Cuando los perfiles son de ferrocarriles, ya llevan series
de smbolos, que corresponden a traviesas y carriles. Aqu podemos aadir postes para la
catenaria, ...
[ Corta x Eje ] Corta x eje.
Ciertas operaciones con los perfiles, conducen a perfiles
desplazados lateralmente, empalmados o movidos a mano, resultando inadecuados para
clculos volumtricos exactos, o para aplicarles operaciones como Completa, ....
Esta
operacin empalma varios tramos de un perfil y coloca el corte sobre el eje.
151
EDITOR DE PERFILES
[ Alarg / Recor ] Alarga o Recorta automticamente una superficie usando otra como
referencia. Se ide para el caso de que un proyecto est hecho con ciertos perfiles del
terreno, y al modificarlo levantamos otros con pequeas diferencias respecto de los iniciales.
Sustituimos la antigua superficie por la nueva, y con esta operacin los taludes se ajustan a la
nueva situacin.
Un caso similar se produce cuando, durante el seguimiento de cortas
mineras, los levantamientos parciales no encajan con total exactitud en los bordes.
Las
diferencias deben ser pequeas para que el algoritmo trabaje adecuadamente, pues slo se
opera sobre el ltimo segmento del perfil. Si el primer punto de cada uno de los semiperfiles
no coincide con el eje, se realiza tambin un Alarga/Recorta.
[ Desplazar ] Desplaza los perfiles de un tramo (dado por Pk) de un fichero de perfiles de
terreno a derecha. o izquierda. y en cota.
[ E/M x Cod ] Transforma un fichero de perfiles de terreno en un fichero de perfiles para
ensanche y mejora. Para ello la superficie original debe tener marcas con cdigos, que se
puedan utilizar como seales de borde de la plataforma existente. Un caso concreto es la
importacin de perfiles del terreno de otros programas, que tengan marcas para mejora y
ensanche.
[ Regularizar ] Permite trasformar un fichero de perfiles tomados en cualesquiera PKs en otro
con perfiles cuyos PKs son mltiplos de un determinado valor que se pide. Los perfiles nuevos
son interpolados entre los dos ms prximos. Debe estar calculado el eje en planta de los
perfiles, para conocer las coordenadas y el acimut correspondientes a cada nuevo PK.
El fichero de salida contiene el primer perfil, el ltimo y por el medio todos los mltiplos del
valor o equidistancia dados. p.e: Regularizar a mltiplos de 20.:
Original: 12.35 18.3 44.2 89.3 111.0
147.85
Final : 12.35 20. 40. 60. 80. 100. 120. 140. 147.85
Los perfiles pueden tener hasta un mximo de 25 superficies.
[ Recorta Sup ] Recorta una superficie tomando como referencia otra.
con un margen de ancho sobre el de la superficie de referencia.
El corte se produce
[ Separa D/T ] Crea dos nuevas superficies D y T, a partir de una superficie dato S y otra de
referencia R:
D: es la parte de la superficie S que esta en Desmonte con respecto a R.
T: es la parte de la superficie S que esta en Terrapln con respecto a R.
[Eje,X,Y,AZ] Permite modificar o aadir a un fichero de perfiles El nmero del EJE, y las
coordenadas X,Y y el Acimut en cada perfil. Debe estar calculado el eje en planta. Esta opcin
debe utilizarse en ficheros de perfiles que vienen de campo, para poder poner su informacin
en tres dimensiones.
[Eje Planta] Para Ejes con Excentricidad, traslada el origen de distancias al eje al eje en planta.
[Adapta Cota] Permite subir o bajar una superficie, dando para cada perfil la cota en el eje, o
un incremento de cota en el eje. Los datos pueden introducirse interactivamente, perfil a perfil o
a travs de un fichero .pkz que contiene en cada lnea dos datos PK Cota ( PK deltaCota),
en Pks crecientes. Esta opcin permite aprovechar un fichero de perfiles extrados de la
cartografa, ajustndolos con una nivelacin del eje, en el campo.
[Interpola] Esta nueva opcin interpola en un fichero de perfiles de mltiples superficies,
nuevos perfiles en un tramo y con un intervalo dados.
152
EDITOR DE PERFILES
[Inserta Codigo] Esta opcin permite insertar en una superficie de un fichero de perfiles un
nuevo punto con un cdigo definido, a partir de otro punto con un cdigo dado. (Buscandolo de
derecha a izquierda o de izquierda a derecha) Las distancias
se pueden introducir
interactivamente, perfil a perfil o mediante un fichero *.pkd con PKs y Distancias en
determinados puntos. El programa interpola las distancias relativas para el resto de PKs.
[Completa+Adapta] Completa la Primera Superfice con la Segunda. Pero a la segunda la
desplaza verticalmente en cada semiperfil para que contine Sin saltos, detrs de la primera.
Despus elimina la segunda superficie.
[LISTA Za-Zb] Esta opcin genera un listado (difcotas.res) en el que por cada PK imprime
distancias al eje y diferencias de cota entre las dos superficies elegidas, y el promedio
ponderado de los valores absolutos de las diferencias. Se lista un punto donde alguna de las
dos superficies tenga un dato o en los puntos de interseccin de ambas.
[Inv Iz x Dr] (Invierte Izquierda x Derecha). Permite cambiar el lado derecho por el izquierdo en
un fichero de perfiles y en un tramo de PKs.
153
EDITOR DE PERFILES
[ Generar .DXF ] Exporta una serie de ficheros en formato DXF, conteniendo cada uno un
perfil. Una lista asociada en un fichero de nombre *.Gdx coordina la generacin e importacin
de la lista.
[ Recuper .EDM ] La serie de ficheros en formato DXF, retocados o no, debe convertirse a
formato edm utilizando el conversor de formatos dxfedm. Aconsejamos utilizar un script de
autoejecucin cclica de nombre dxf.bat. Es preciso que exista un fichero diccionario dxf.cod
que asigne las claves de superficie correspondientes durante la conversin (ver manual del
programa de utilidad dxfedm).
La operacin pregunta por un fichero de perfiles de gua, normalmente ser el original
exportado por la opcin anterior y el nombre del fichero .Gdx generado antes. Utilizando esos
dos, y la serie de ficheros de nombre *.edm cuya raz se lista en el *.Gdx, se realiza la
importacin obtenindose un nuevo fichero de perfiles con toda la serie. Estos ficheros son
similares a los originales excepto en la falta de cdigos de los puntos de las superficies 67 y 68.
154
EDITOR DE PERFILES
[ DIGITALIZAR ] Cuando se est editando una batera de perfiles mediante alguna de las
opciones mencionadas "Editar", "Mezclar", "Actualizar" o "Cubicar". Se puede introducir
en cualquiera de los P.K. nuevos datos de las superficies, mediante digitalizacin de los perfiles
correspondientes sobre tableta o mesa digitalizadora.
Estando en un P.K. determinado, al pulsar la presente opcin nos introducimos en el men
"DIGITALIZAR" explicado anteriormente.
Debemos tener en cuenta que aqu las coordenadas para el ajuste de plano y para
digitalizacin son:
X --->
Y --->
distancia al eje
cota
[ POR TECLADO ] Opcin que nos permite la introduccin manual por teclado de perfiles
transversales del terreno.
Cuando elegimos esta opcin el programa nos pregunta si
queremos continuar con un fichero ya existente o si queremos crear uno nuevo. Si queremos
continuar con uno ya existente, el programa nos lleva al PK siguiente al del ltimo perfil
introducido. Si queremos uno nuevo, el programa nos pregunta por el nmero del eje, y si
existe fichero cpun.res de ste, aade las coordenadas y el acimut de los puntos del eje al
fichero de perfiles, y nos respeta la equidistancia de PK`s.
El cuadro de dilogo permite rellenar los perfiles, mientras se avanza a lo largo del eje.
[ ULTIMO ] indica que el perfil actual es el ltimo, termina la generacin del perfil actual y cierra
el fichero de perfiles.
[ SIGUIENTE ] salta al siguiente perfil almacenando el actual.
[ DIBUJA ] presenta en pantalla el perfil en edicin.
[ IZ <x> DR ] invierte el perfil cambiando los datos de la derecha por los de la izquierda.
[ Corta en Eje ] utilizado antes de pasar al siguiente perfil, reorganiza los datos con distancias
negativas y corta el perfil en el eje, interpolando el punto central si es preciso.
PK [ ] cambia el Pk del perfil actual, recalculando los valores XP, YP y AZ a los del nuevo
punto. Si se da un Pk menor al del perfil anterior, el perfil actual no se aade, sin que se
inserta en la posicin que le corresponde por su Pk, cuando demos las rdenes SIGUIENTE o
ULTIMO. Si el Pk escrito ya existiese en un perfil anterior, ese perfil se actualiza con los
nuevos datos.
[ inserta ] inserta un dato en el semiperfil correspondiente.
Los perfiles pueden ser posteriormente editados desde un entorno que incluye utilidades
grficas, cargndolo con la opcin Editar de este men de EDICIN de PERFILES.
155
EDITOR DE PERFILES
[ Interpola ]
Calcula un perfil interpolado del fichero de perfiles seleccionado, aadindolo
en el PK correspondiente del fichero de perfiles originales. Los datos son el perfil anterior y
siguiente al deseado. Esta misma labor se ejecuta automticamente desde los clculos del
men ALZADO en Proyecto de Obras Lineales.
[Sondeos] Pide Nombre de fichero .per; Distancia de Bsqueda; Nombre de fichero de
sondeos .sdo. Entra en el modo Editar y Crea una serie de Smbolos en el perfil con distancia
al eje, cota y distancia al perfil (- si esta en la zona de Perf- y + si esta en la zona de Perf+).
Los puntos que son del mismo sondeo se presentan unidos por una lnea de tipo L100 cuando
se pasa la primera vez por el perfil (si se hace Perf-y Perf+ la siguiente vez ya no aparece la
lnea, porque es creada por la funcin que proyecta el sondeo).
Un sondeo aparece en un perfil si al menos uno de sus datos tiene una distancia al perfil menor
que la distancia de bsqueda. Los datos del sondeo se proyectan en el perfil como smbolos
del perfil.
Si se pasa a Vista 3D, los sondeos se ven trazados en posicin verdadera, segn su distancia
al perfil.
El smbolo para la embocadura del SONDEO es el S75, el resto depende de los cdigos en el
fichero .sdo; se han incluido en la librera como ejemplo los smbolos S76,S77,S78 y S79, y un
ejemplo de archivo .sdo.
En la pantalla de edicin, se pueden editar interactivamente los contactos geolgicos, capas,
fallas y todas las superficies que tengan inters en la seccin mientras vemos la traza de los
sondeos.
156
EDITOR DE PERFILES
157
EDITOR DE PERFILES
158
EDITOR DE PERFILES
Activando la casilla correspondiente se pueden considerar nicamente las reas que presenten
valores positivos slo suma positivos, con verdadero sentido fsico, o todos los resultados
incluso negativos- con la opcin suma todos
Ejemplo de cubicacin en una corta minera sencilla .En el caso expuesto en la figura, la lnea del terreno original se representa en cada perfil con la
lnea de tipo 0 (L0), la excavacin1 por la lnea 40 (L40) , el techo o lmite superior de la capa
de mineral como 107 (L107) y el muro o lmite inferior como 67 (L67)
Para calcular el rea de desmonte en el perfil que, sobre la superficie 0, provoca la superficie
40, es decir, la cantidad de material realmente removido, aadimos la correspondiente lnea a
la tabla, obteniendo los resultados de la cubicacin en la zona punteada
Los nombres de los cbicos en estas tablas *.dar deben escribirse sin espacios en blanco
159
EDITOR DE PERFILES
Para el muro de la capa de mineral, tomamos la +alta de entre la 67 y la 40, dando como
resultado las cotas ms altas cuando coexisten (y slo en ese caso) los dos tipos de lnea
El desmonte que la anterior provoca sobre la primera (sombreado en el dibujo) ser el rea
buscada
160
EDITOR DE PERFILES
Para calcular el rea del estril o ganga, basta con indicar a ISTRAM que reste de la
excavacin total (definida en la primera lnea) el rea de mineral en cada perfil (lnea segunda)
en la columna de suma/resta de reas previamente calculadas +/- A(i). En nuestro caso, al
elegir funcin reas (A) en la segunda columna, introducimos las reas con las que operar ,
una en cualquiera de las casillas de la lnea, y la segunda restando- en la columna de
suma/resta
La tabla final se guardar como una ejemplo.dar y podr ser utilizada en sucesivas
cubicaciones, aplicndola a series de perfiles con idnticos tipos de lnea representativos de
cada entidad.
[Niveles NO]/[Niveles SI]
En el men de DEFINE AREAS tenemos la posibilidad de cubicar por niveles el cuerpo en
cuestin entre una cota mnima de cubicacin y una cota mxima de cubicacin
161
VARIABLES
VARIABLES
Este men permite el empleo de variables
escalares definidas por el propio usuario.
Las variables escalares se emplean con dos
objetivos fundamentales:
- Disponer de tablas de valores para utilizar, en cualquier funcin del programa que solicite un
valor numrico.
- Mantener una tabla de datos de entrada y de salida para los programas que los usuarios
cuelguen de los Mens de Usuario.
Cada variable se caracteriza por su nombre (hasta 10 caracteres) y por su valor.
Al men de variables se accede desde el men principal o bien desde cualquier lugar mediante
el comando "v".
Asimismo cuando ISTRAM solicita un valor numrico, pulsando "v" aparece la tabla de
variables actual de modo que pinchando una de las variables en ella existente, su valor pasa
automticamente al parmetro solicitado por ISTRAM.
162
VARIABLES
163
DESPLEGABLE ESTADO
DESPLEGABLE ESTADO
Es el primer men desplegable empezando por la izquierda, contiene una serie de opciones y
submens de informacin del estado del programa. Alguna de las opciones despliegan un
men, tabla o cuadro de dilogo en que se pueden ver y modificar parmetros de estado. Se
describen las siguientes opciones:
[INFORMA]
[ELEMENT INF]
[ESTATUS INF]
[ACUSTICO]
[OPCIONES]
[COLORES]
[PALETA]
[U.T.M.]
[CURSORES]
[INF LINEAS]
[INF SIMBOLOS]
[INF ROTULOS]
[SUAVIZADO]
[OP.EDIT.PERF]
INFORMA
Informacin sobre los elementos de dibujo.
Una vez elegida se van picando objetos en
pantalla para dar un mensaje sobre el objeto picado. El orden en que busca es: primero
lneas, despus puntos y por ltimo rtulos.
Si no encuentra nada responde con las
coordenadas del punto picado.
Relacionados con este estn los comandos de teclado il, is, ir, para pedir informacin
separada solamente de lneas, puntos y textos. A esta informacin separada tambin se puede
acceder mediante las opciones INF LINEAS, INF SIMBOLOS, INF ROTULOS.
Estas opciones quedan activadas, es decir trabajan cclicamente hasta que la seleccin de otra
opcin de un men las termine.
ELEMENT.INF
[ Element Info ] Despliega una ventana con el nmero
de objetos de cada tipo elemental.
164
DESPLEGABLE ESTADO
ESTATUS INF.
Dibuja una ventana con el estado de ciertas variables del programa: perifricos, escala, tipos
de objeto y cota actuales, path de las libreras en uso, ... Las casillas con aspecto de tecla en
relieve pueden pulsarse y modificar su contenido.
ACUSTICO
Despliega una ventana para adaptar el sonido de los pitidos
de aviso. Esta opcin solo funciona en maquinas UNIX.
165
DESPLEGABLE ESTADO
OPCIONES
Una tabla de opciones seleccionadas o no permiten la activacin y
desactivacin de ciertas opciones:
[Decora] Redibujado de objetos con decoracin.
[Plumas] Presentacin en colores o plumas.
[Coordenadas] Activacin del eco numrico de seguimiento de
coordenadas.
[Depuracion] Activa un estado de depuracin, lo que permite el
seguimiento de ciertas operaciones de ISTRAM, por medio de
mensajes en la ventana de arranque.
[Grosores] Dibujado en pantalla con o sin grosores de trazo.
[No rellenos] Congela la presentacin del relleno de poligonales.
[Selec ciclic] Activa que ciertas opciones trabajen con seleccin
cclica, o slo una vez.
[Imagen] Bloquea la presentacin de la imagen rster que se est
manipulando junto con el mapa vectorial.
[Perfiles] Inhibe la presentacin cclica de perfiles cuando se cargan
para su utilizacin.
[Conserv decor] Ciertas opciones del programa desactivan el modo
decorado; pero con esta opcin activada el modo decorado siempre
permanece activo.
[Iconos] Despliega la ventana de iconos configurables por el usuario. Estos iconos tambien se
pueden desplegar/ocultar mediante el botn de la derecha de la lnea de desplegables que est
junto a la cabecera de los mens fijos. Los iconos se configuran mediante el fichero de la
librera iconos.cfg suyo ejemplo se muestra a continuacin:
# ------------------------------------------------------------# FICHERO DE CONIGURACION DE LA TABLA DE ICONOS
# ------------------------------------------------------------LINEAS
14
COLUMNAS 4
# ------------------------------------------------------------# FILA COLUMNA FUNCION
ICONO
# ------------------------------------------------------------I
1
1
PANTALLA
pan.bm
I
1
2
ZOOMVENT
zoom.bm
I
1
3
ANTERIOR
ant.bm
I
1
4
ZOOMDESL
zoomdes.bm
I
2
1
DECORADO
deco.bm
I
2
2
REDIBUJA
redib.bm
I
2
3
NODECORA
nodeco.bm
I
2
4
SEMIDECO
semidec.bm
I
3
1
CREALINE
creal.bm
I
3
2
MUEVLINE
muevel.bm
I
3
3
ELIMLINE
borral.bm
I
3
4
GIRALINE
giral.bm
I
4
1
CREASIMB
creas.bm
I
4
2
MUEVSIMB
mueves.bm
I
4
3
ELIMSIMB
borras.bm
I
4
4
GIRASIMB
girap.bm
I
5
1
CREAROTU
crear.bm
I
5
2
MUEVROTU
muever.bm
I
5
3
ELIMROTU
borrar.bm
166
DESPLEGABLE ESTADO
I
5
4
GIRAROTU
girar.bm
I
6
1
PMENOSME
pmenosme.bm
I
6
2
PUNTOMEN
pmenos.bm
I
6
3
PUNTOMAS
pmas.bm
I
6
4
PMAS_MAS
pmasmas.bm
I
7
1
ELIGELIN
eligel.bm
I
7
2
MUEVVERT
muevep.bm
I
7
3
ELIMVERT
quitap.bm
I
7
4
INSEVERT
inserp.bm
I
8
1
EMPALMAL
empal.bm
I
8
2
ABRELINE
abre.bm
I
8
3
CORTALIN
corta.bm
I
8
4
COPIALIN
copia.bm
I
9
1
INVIERTE
invier.bm
I
9
2
REORDENA
reord.bm
I
9
3
CORTADOS
2cor.bm
I
9
4
CORTA_NL
ncor.bm
I
10
1
SUAVIZAL
suav.bm
I
10
2
ELIMBAND
eliban.bm
I
10
3
RECUBAND
recban.bm
I
10
4
RECULINE
reclin.bm
I
11
1
PMASARCO
pmasarco.bm
I
11
2
DOSARCOS
dosarcos.bm
I
11
3
RMASDOST
rmasdost.bm
I
11
4
MATRIZRE
matrizre.bm
I
12
1
ARCOS___
arcos.bm
I
12
2
CIRCULOS
circulos.bm
I
12
3
POLIGONO
poligono.bm
I
12
4
DESPLAZA
desplaza.bm
I
13
1
COPIAENT
copiaent.bm
I
13
2
MUEVEENT
mueveent.bm
I
13
3
GIRAENT_
giraent.bm
I
13
4
ALARGA__
alarga.bm
I
14
1
ESCALENT
escalent.bm
I
14
2
SIMEENT_
simeent.bm
I
14
3
ESTIRENT
estirent.bm
I
14
4
RECORTA_
recorta.bm
#----------------------------------------------------------FIN
#----------------------------------------------------------[PostDibuj] Quita el dibujado de los objetos especiales cuando se ordenan redibujados fuera
del entorno correspondiente (Alineaciones del eje en Planta, Puntos, Mallas y Tringulos en
TOPOGRAFIA, etc.). El comando de teclado Spdibu es equivalente.
[AutoSalva] [n] Se puede activar o desactivar (desactivada por defecto) Y controlar el numero
de picados, para que se realice la autosalva (100 por defecto). Normalmente la salva es
instantnea, en los sistemas UNIX se escuha un pitido. En los PC, se ve por el Mensaje o bien
en los picados que tienen mensaje propio queda la huella en el mensaje anterior.
[Salva en RAM] Solo aparece si estamos a nivel de la Cartografa, si estas en otro nivel, por
ejemplo, el editor de perfiles, no esta disponible para que la modifiques. La opcin SALVARAM
"aparca" la cartografa que est en edicin en una zona de RAM reservada para pasar a otros
niveles de edicin sin perder tiempo en leer la cartografa del los FILE* del disco al regresar.
Por defecto SALVARAM esta activa, pero el sistema tambin puede decidir automticamente
desactivarla, si tiene poca RAM disponible.
Actua al entrar y al salir en cada uno de los siguientes niveles (admite hasta 16 niveles de
anidacion al igual que los FILEx. ) :
Entorno de Creacin de Smbolos [CREA SIMBOLOS]
Paleta de Smbolos. [PALETA SIMB]
167
DESPLEGABLE ESTADO
GIS: Entrar a editar un .edm cuyo nombrea parece en un registro de una base de datos
alfanumrica.
[EDITA PERFILES]
Entorno de introduccin grfica de un VECTOR.
Clculo automtico de Lnea de frontera a partir de dos modelos ISPOLx.per
[Aade Ramal]
[COMPLETO]
[Genera .gui]
-etc ...
Al entrar sigue haciendo el SALVA. Como solo salva lo modificado suele ser muy rpido y da
seguridad. No se aplica a los multitextos.
-
[Ver Enganche] (por defecto desactivada) Cuando esta opcin esta activada aparece en el eco
un aspa (X) que sigue al punto enganchado. Si estamos en Enganche Libre su posicin es
concntrica con el eco y si no se posiciona en el punto que resultara si picamos en pantalla la
posicin actual.
[Ver Cota Actual] Relacionada con Ver Enganche calcula y rotula la cota del punto que se
engancha. La cota se rotula siempre debajo del punto enganchado.
[OpenGL Editor 3D] Activa la visualizacin virtual mediante OpenGL en el editor 3d del mdulo
de FOTORREALISMO.
[Redon.Puntos] Redondeo de Coordenadas picadas grficamente para los Mens de Datos.
Permite ajustar el redondeo para las coordenadas picadas en pantalla que van a los Mens de
Datos. Un valor de 0.0 indica que no se hace redondeo, Un valor de 0.001 indica que se
redondea a la tercera cifra decimal, etc...
[Cotas que Tapan] Las opciones de etiqueta Linea y Etiqueta Banda del editor de lineas no
ocultan los segmentos de la lnea, si no que rotulan empleando el S42 cuyo fondo tapa las
lneas y se consigue un efecto similar. La opcin []Cotas que Tapan, puede activarse por
defecto desde el fichero ispol.cfg incluyendo una lnea:
OCotaTapa 1
[Ver Modelos O.L.] Permite Ver los Modelos al entrar en los submenus de Alzado de Obras
Lineales. Tambin se puede activar desde ispol.cfg :
OVerModeloOL 1
[Nm. Cpp] Permite seleccionar el tamao de los caracteres de los listados. El valor se
introduce en numero de caracteres por pulgada. Si se introduce un valor, el programa genera
en la librera local un fichero "ncpp" con los comandos adecuados para la impresora. Se genera
tambin un "ISIMPRIM" que enva a la impresora el fichero "ncpp" antes del listados
correspondiente. Y despus del listado enva el fichero "Descompr" que la vuelve a dejar en el
valor por defecto. (Por si se utiliza la impresora por otro programa).
168
DESPLEGABLE ESTADO
COLORES
PALETA
Presenta una ventana con la configuracin de la paleta de colores de ISTRAM . Permite la
modificacin de dicha paleta y la escritura y lectura de un fichero .pal. (No utilizar el nombre
ISPOL.pal que utiliza el programa como fichero temporal)
U.T.M.
Despliega el men ya descrito en el capitulo CALCULOS EN U.T.M.
169
DESPLEGABLE ESTADO
CURSORES
Este men tiene dos funciones:
Permite graduar los desplazamientos por la
pantalla grfica utilizando las teclas de las flechas
o cursores.
Para las opciones [VUELO] y VISTA3D->[VUELO]
este deslizador permite definir un retardo para
graduar la velocidad en el Vuelo sobre una lnea, o
el Vuelo cclico del men vista3d.
INF LINEAS
INF SIMBOLOS
INF ROTULOS
Ya se ha explicado su utilidad con la opcin INFORMA.
170
DESPLEGABLE ESTADO
SUAVIZADO
171
DESPLEGABLE DIBUJO
DESPLEGABLE DIBUJO
Se accede desde la zona de Mens Desplegables, es el segundo empezando por la izquierda.
Desde l se puede acceder a las siguientes opciones o mens:
[ZOOM]
[ANT]
[ABRE]
[BLOQUEA]
[REDIBUJA]
[ZONAS]
[SALVA]
[SALVA edm]
[SemiDecora]
[VUELO]
[ZOOM]
[ZOOM ESCALA]
[MODELOS]
[DEFINE LINEA]
[DEFINE TEXTO]
[DEFINE RELLENO]
[Crea lib edm]
[SALVA dxf]
[SALVA dgn]
172
DESPLEGABLE DIBUJO
La velocidad del vuelo puede graduarse empleando el RETARDO PARA VUELOS, visto en el
captulo anterior.
[ ZOOM --> ] Desplaza la vista actual a otro lugar del mapa manteniendo el mismo nivel de
ampliacin. Un picado elige un punto del mapa que un segundo picado coloca en otro lugar de
la ventana grfica.
[ ZOOM ESCALA ] Permite ajustar la pantalla a un nivel de ampliacin correspondiente con el
tamao del dibujo a la escala numrica que se le de. Solo da buenos resultados en monitores
que contestan su tamao al sistema de windows.
[ MODELOS ] Cuando se utiliza siempre los mismos MODELOS puede ser til manejar estos
por su nombre y no por su nmero para activarlos y desactivarlos. Si creamos en la librera un
fichero de nombre ISPOL.mod que contiene lneas con numero y nombre para cada modelo,
esta utilidad lo lee y pone en pantalla los modelos para que sean reconocidos por su nombre y
activarlos o desactivarlos. En este momento no es mas que un prototipo de utilidad que nos
gustara someter a la consideracin de nuestros usuarios para posterior desarrollo.
Un
ejemplo de fichero ISPOL.mod podra ser:
1 eje principal
2 ramal salida norte
... ...
[Crea lib edm] Al pulsarla se crea en el directorio de trabajo un nuevo subdirectorio "lib_edm"
en el que se copian todos los elementos de las librerias L* S* y R* que estn presentes y
activos en la informacin actualmente cargada. P.E. si tenemos activadas la lneas de nivel, las
maestras y las etiquetas de cota, en lib_edm apareceran los ficheros L26, L27 y S34.
[SALVA dxf]
[SALVA dgn] Estas opciones coinciden con las explicadas con el men FICHEROS.
173
DESPLEGABLE DIBUJO
DEFINE LINEA
Despliega el men EDITOR DE ESTILOS DE LINEA que permite definir y interactivamente los
tipos de lnea de la librera. Lo explicaremos como en el captulo de Construccin de
Smbolos de Lnea sobre un ejemplo:
Estilo [ - ][ 999 ][ + ] Permiten navegar por los tipos de lnea disponibles (0 a 999).
Nombre [ 7_carac ] Este es el nombre del estilo: una palabra de hasta 7 caracteres sin
blancos, como nombre identificador para los mens de seleccin de tipos.
Color [ N ][ ][grosor] Numero del color de la lnea, segn la paleta de colores que se use.
Pulsando en "N" se pide que se d un numero por teclado, y picando en la casilla de al lado se
despliega la paleta de colores actualmente cargados. Esta paleta recoge todos los colores
definidos actualmente en lneas de 16 teclas:
0 1 2 ... 15
16 17 18 ... 31
...
Pluma [ N ][ ][grosor] Lo mismo para la representacin en modo "plumas" con la paleta
actual.
Tipo No Dec [ N ][ T ] Seleccin de uno de los tipos para presentacin en modo no decorado.
Los tipos permitidos son un numero del 0 al 7. Pulsando en la botn [ T ] se despliega un
men de seleccin.
Tipo Relle [ N ][ T ] Si la lnea es del tipo de las que rellenan su interior, aqu se selecciona de
modo anlogo el tipo de relleno a aplicarle. La lnea del ejemplo tiene tipo de relleno 0: no
rellena, que es el tipo por defecto. Los dems son: 1 relleno slido; 2 rayado horizontal 1 mm;
etc.
Plu rell 1 [ N ][ ]
Plu rell 2 [ N ][ ] Numero del color/pluma que se emplear para hacer el relleno. Este ejemplo
no lleva este tipo de rellenos. Son dos las plumas que se definen porque algunos rellenos son
dobles: slido con una pluma, mas rayado con otra diferente. Los rellenos simples usan la
pluma de relleno 1.
174
DESPLEGABLE DIBUJO
Slido [ n ] Este ndice se usa para declarar lneas que el mdulo de FOTORREALISMO
decora automticamente al generar imgenes slidas, tales como vallas de proteccin, marcas
viales, barandillas, etc. n es el ndice del fichero QAn de la librera que se asocia para definir
esa representacin.
La ventana bajo esta zona contiene una representacin de la lnea tal como se va definiendo.
En la tabla encabezada DECORACION DE LINEA se presenta un resumen de los comandos
de creacin y representacin que tiene actualmente definida esa lnea. La tabla tiene dos
teclas fijas:
Escala [ ] Su valor por defecto es 1.0. Las dimensiones que se utilizan en el resto de
comandos que definen un estilo de lnea estn en milmetros de dibujo independientemente de
la escala de trabajo. Este factor de escala se aplica a todos ellos.
[ Aadir ] Aade un nuevo comando, desplegando una tabla de seleccin con los disponibles:
Dibuja Lnea: Ordena el dibujo de la polilnea.
Suaviza Lnea: Sustituye la polilnea por una suavizada segn un interpolante cbico.
Define Paralela: Copia la polilnea actual en una paralela. Despliega en la tabla de la
derecha una tecla para dar la distancia de la paralela; positiva a la derecha.
Cambio de Color: Selecciona nuevo color y pluma para los comandos de la lnea que
quedan a partir del cambio.
Dibuja Paralela: Dibuja la lnea paralela antes definida.
Smbolos Lnea: Representa la lnea original (o suavizada si tal comando va antes)
como una secuencia de smbolos. En la tabla que se despliega a la derecha se
definen:
Tipo del smbolo (de la serie S0 a S999 de la librera) a utilizar.
Distancia del primer smbolo al origen de la lnea.
Espaciado entre los sucesivos smbolos.
Escala a aplicar al smbolo para representarlo a tamao diferente del suyo.
Color a utilizar al dibujarlo. Un color 0 indica que se use el que el smbolo tenga
definido.
Pluma. Nmero de la pluma para el modo de representacin en plumas.
Smbolos Paralela: Representa la ltima paralela definida como una sucesin de
smbolos. Su tabla de parmetros es igual a la descrita para Smbolos Lnea.
Trazos Lnea: Representa la lnea base como sucesin de trazos y blancos. Los
parmetros de definicin son:
-Distancia inicial: distancia del inicio de la lnea al inicio del primer trazo.
-Longitud de Trazo.
-Espacio entre trazos sucesivos.
Trazos Paralela: Lo mismo del caso anterior; pero aplicado a la ultima paralela
definida.
Puntea lnea: Define un relleno del interior de la lnea segn una malla regular de
puntos.
Puntea Paralela: Lo mismo pero rellenando el interior de la ultima paralela definida.
175
DESPLEGABLE DIBUJO
Siembra Linea: Permite rellenar el recinto que forma una lnea cerrada con smbolos.
Admite los siguientes parmetros:
Tipo de Smbolo.
Distancia media entre Smbolos.
Variacin de posicin. (aleatoriamente se movern los smbolos a un mximo
determinado por esta distancia)
Variacin angular (aleatoriamente se girarn los smbolos a un mximo
determinado por esta distancia)
Escala.
Color.
Pluma.
Modo, puede ser:
0 : ENTEROS (si el punto de Eng. esta dentro, se pinta el smbolo entero
aunque corte a la lnea)
1 :TRUNCADOS (Se pinta la parte del smbolo que este dentro de la
lnea, aunque su p.e. este fuera)
2 :TODO DENTRO (Solo se pintan los smbolos que esten ntegramente
dentro de la lnea)
Enteros
Truncados
Todo dentro
176
DESPLEGABLE DIBUJO
DEFINE TEXTO
177
DESPLEGABLE DIBUJO
En la subtabla de la derecha se definen los ndices de color y pluma a aplicar durante el dibujo
de los textos.
Son 5 filas de teclas que definen esos ndices para cada uno de los tamaos definidos en la
primera columna. Las 6 columnas de final declaran el ndice de Color y Pluma para el dibujo
de los caracteres; C.Rell" y "P.Rell" son el color y la pluma para el relleno en el caso de que la
font sea Bold, y C.Fond y P.Fond poara colorear el Fondo en caso de estar activada la
opcin [ ] Colorear Fondo.
La tabla se interpreta como: hasta un tamao (en milmetros) de ... aplicar tal color, pluma, color
de relleno y pluma de relleno y color y pluma de fondo. De este modo cuando para el mismo
estilo de texto se crean textos con tamao creciente, se va saltando de nmero de color o
pluma a utilizar. Se pueden as seleccionar plumas de grosor de trazo creciente con el tamao
del texto, o color cambiante. Cuando se desea asignar ndices de color fijos al texto, lo ms
operativo es declarar un tamao muy grande, por ejemplo 5000 mm en la primera lnea de
ordenes de color; de ese modo el programa no pierde tiempo analizando la tabla de tamaos,
pues a la primera comparacin del tamao determina el ndice. Esto puede ahorrar tiempos de
mquina en un proceso de los ms lentos, como es escribir texto.
178
DESPLEGABLE DIBUJO
DEFINE RELLENOS
Despliega un men para definicin de los tipos de relleno, (slidos y rayados) que pueden
asignarse a cualquier tipo de lnea que queramos que rellene su interior.
Los tipos 0 = no relleno y 1 = relleno slido no pueden modificarse. Los dems hasta un total
de 40 pueden definirse eligiendo el tipo, espaciado entre rayas y ngulo de orientacin de las
mismas. Los 10 primeros valores de la tabla estn predefinidos en ISPOL. Los tipos bsicos
son:
- SOLIDO totalmente relleno (no aconsejables para trazadores de plumas).
- RAYADO lneas paralelas cuyo espaciado y ngulo se da.
- DOBLE rayado doble con el ngulo medido desde la horizontal.
- ORTO rayado ortogonal con espaciado y ngulo definibles.
- S_RAYADO, S_DOBLE y S_ORTO son rellenos con un fondo slido y un rayado de
los definidos anteriormente superpuesto.
El color del relleno se definir cuando se crea el tipo de lnea (los dos colores en el caso de
relleno slido mas rayado).
La tecla [ Fin ] termina la edicin de la tabla de rellenos.
La tecla [ Salva ] crea o actualiza un fichero de la librera de nombre ISPOL.hat. Su contenido
puede ser editado tambin directamente pues es de formato ASCII.
179
DESPLEGABLE BLOQUES
DESPLEGABLE BLOQUES
Este men es el tercer desplegable empezando por la izquierda y consta de las siguientes
funciones :
[COPIA]
[BORRA]
[CARGA blq]
[Escala/Giro]
[.edm bloque]
[.edm coordenadas]
[Iportar DGN]
[Diccionario DGN]
Los
180
DESPLEGABLE BLOQUES
DESPLAZAMIENTOS EN Z
Se desplazan tambin en cota los objetos manipulados con las opciones [ Mueve ] y [ Copia ]
del desplegable BLOQUES. Hay que responder el destino por teclado, en la forma @delX
delY delZ delRad delAng delZ o absolutas X Y Z.
[.edm coorde.] Coloca un edm en su posicin real segn sus coordenadas. (Esta opcin pone
el Giro a 0. y el factor de tamao a 1. antes de operar).
El edm entra directamente en memoria de modo que hasta la siguiente SALVA, AutoSAlva,
etc..., Sus datos no pasan a los FILE....
Esta opcin no altera los X00 e Y00, aunque no haya elementos previos, de modo que si entras
en vaco, no es recomendable emplearla para planos de coordenadas grandes o que estn
lejos de la zona de coordenadas actuales.
181
DESPLEGABLE BLOQUES
182
DESPLEGABLE BLOQUES
Para asignar el tipo correcto a una lnea picamos sobre el botn [Lnea], picamos sobre la lnea
en cuestin en pantalla, con lo que quedan resaltadas en amarillo todas las lneas de ese tipo y
la curva de nivel 05000400 pasa al primer lugar en la columna de lneas de la tabla
sobre la casilla 1 picamos para cambiar a 26.
De modo similar procedemos para [Simbolos] y [Rotulos]
Elemento por elemento, obtendremos un diccionario dgn.cod guardado con este u otro
nombre que guardamos en la carpeta de trabajo para su uso con la restante cartografa de la
serie ([Guardar]). Existe la posibilidad adicional de [Cargar] un diccionario existente para
mezclarlo con el actual o emplearlo exclusivamente.
183
DESPLEGABLE MENUS
DESPLEGABLE MENUS
Este men desplegable agrupa llamadas a la mayora de los mens de uso general en
ISTRAM, en particular, los de edicin de objetos.
Todas las llamadas a esos mens se hacen en modo transparente, es decir, pueden llamarse
en medio de una opcin y cuando se regresa se vuelve al punto en que se sali. Hay que
notar que si la opcin en curso tiene ya objetos seleccionados y en la llamada transparente se
seleccionan otros, al volver puede caerse en alguna contradiccin. Por ejemplo: si en el men
EDITA LINEAS estamos insertando puntos en una y llamamos por el desplegable a
CONSTRUCTIVA, si all se selecciona a otra lnea, al regresar, la prxima insercin se har en
la ltima elegida, por ms que el eco est anclado en la de partida.
184
DESPLEGABLE ENGANCHES
DESPLEGABLE ENGANCHES
Es el quinto men desplegable empezando por la izquierda.
Las funciones y utilidades que requieren la seleccin de
puntos por pantalla pueden tomar como dato diferentes
valores en funcin del modo de enganche.
El modo de enganche puede variarse accediendo al men
desplegable [ENGAN X], donde X es un indicador del modo
actual.
Es de gran utilidad el modo de enganche para la edicin de
elementos con cota referida a la de otros que existen.
MODOS DE ENGANCHE
[ LIBRE ] (ENGAN N) las coordenadas que se toman son la X e Y picadas y la "Cota Actual".
Puede interpretarse como "no enganche".
[ VERTICE ] (ENGAN V) si pasa alguna polilnea por la ventana de picado, las coordenadas
que se toman son las X, Y, Z del vrtice ms prximo de dicha polilnea. Si no pasa ninguna se
toma X, Y picadas y "Cota Actual".
[ PUNTO ] (ENGAN P) se toman las coordenadas X, Y, Z del punto aislado que est dentro de
la ventana de picado. Si no hay ningn punto dentro de sta ventana, se toma X, Y picadas y
"Cota Actual".
[ LADO ] (ENGAN L) si pasa alguna polilnea por la ventana de picado, se toman las
coordenadas X, Y, Z de la proyeccin del punto picado sobre la polilnea, interpolando la Z a
partir de las de los vrtices del segmento picado. Si no se encuentra dato se toman las X, Y
picadas y la Cota Actual.
[ REJILLA ] (ENGAN RJ). Esta opcin de enganche est relacionada con la opcin del men
de UTILES [Reji.enganche]. Esta opcin establece una rejilla bidimensional regular cuya
apertura decide el usuario. El punto devuelto en ste caso tiene coordenadas mltiplo de la
apertura de la rejilla y la Cota Actual.
[ P MEDIO ] (ENGAN PM). Se toman las coordenadas del punto medio del segmento de
polilnea que se pique.
[ INTERS ] (ENGAN INT). Las coordenadas planimtricas son las del punto de interseccin de
las dos polilneas que se cortan en el punto picado, la cota asignada es la Cota Actual.
[ SUPERFICIE ] (ENGAN SUP). El punto que resulta tiene las coordenadas X e Y del punto
picado y la cota se interpola sobre la superficie actual segn dos secciones ortogonales que
pasan por el punto picado.
Los enganches [ P. PASO ] , [ PERFIL ] , [OTRO EJE] y [OTRO LON] slo tienen efecto
durante la edicin del alzado de un eje en el mdulo de Obras Lineales, se describirn all.
185
DESPLEGABLE ENGANCHES
186
DESPLEGABLE NORTE
DESPLEGABLE NORTE
Este desplegable ofrece cuatro posibilidades que permiten que permiten modificar la
orientacin relativa del Norte en la cartografa.
[Norte] El Norte apuntar hacia a parte de arriba de la pantalla.
[Este] El Norte apuntar hacia la derecha de la pantalla.
[Sur] El Norte apuntar hacia la parte baja de la pantalla.
[Oeste] El Norte apuntara hacia la izquierda de la pantalla.
187
MENUS DE USUARIO
FICHEROS DE MENUS
Sus nombres son totalmente libres, si bien se recomienda la extensin *.usr.
Cada uno de estos ficheros contiene la descripcin de un men, tal como sigue:
CABECERA
OPCION1
OPCION2
OPCION3
opcin1.opc
opcin2.opc
opcin3.opc
188
MENUS DE USUARIO
FICHEROS DE OPCIONES
Cada uno de estos ficheros describe una opcin del Men, tal como sigue:
programa
Tipo Nombre
Tipo Nombre
Tipo Nombre
...
...
...
...
Programa, es el nombre del programa que se ejecuta al seleccionar la opcin. Tambin
puede ser el nombre de un "shell script" (archivo .bat) con una cadena de programas y
comandos.
Este programa creado por el usuario debe leer sus datos de entrada del fichero "IS#mac.dat"
que ISTRAM genera a partir del resto de la informacin.
Tipo, tipo de dato. Es una clave numrica de entre las siguientes:
0:
1:
2:
3:
Variable escalar
Punto ({X, Y, Z})
Polilnea (n {Xi, Yi, Zi})
Rtulo o texto
Nombre, nombre del dato, que utilizar ISPOL para referirse al mismo.
Cuando se selecciona una opcin del Men de usuario, ISTRAM lee el fichero de la opcin y a
partir de l genera el fichero de datos para el programa de usuario "IS#mac.dat". ISTRAM
analiza el "Tipo" de cada dato y acta de la siguiente manera:
TIPO=0 Si el Nombre de la variable existe en la tabla de variables de ISTRAM , su valor se
toma de sta, en caso contrario se le pregunta al usuario, desde la zona de mensajes. Todas
las variables escalares se escriben como Reales.
TIPO=1 Se le pide al usuario que elija un punto. Este puede pincharlo en pantalla (se respeta
el modo de enganche) o bien introducir sus coordenadas por teclado.
TIPO=2 Se le pide al usuario que seleccione una lnea en pantalla. Al fichero de datos
"IS#mac.dat" se le pasa el nmero de puntos de la lnea y a continuacin las tres
coordenadas de cada vrtice.
TIPO=3
El usuario debe cuidar que la secuencia de lectura de su programa coincida con la descrita en
el fichero de opcin.
189
MENUS DE USUARIO
FICHERO DE DATOS
El fichero mediante el que ISTRAM transfiere los datos al programa de usuario se denomina
"IS#mac.dat", si bien el usuario puede extraer informacin de cualquier otro fichero de los
empleados por ISTRAM: *.edm, *.top, *.3d, etc.
Por otro lado el programa del usuario puede devolver datos a ISTRAM mediante el fichero
"IS#mac.res", o cualquier otro fichero que se desee, sea de ISTRAM o no.
Si bien para el fichero de entrada "IS#mac.dat", su estructura (Tipos y Nombres) queda definida
en el fichero de las opciones, en el caso del fichero de salida "IS#mac.res" sta estructura ha
de indicarse en el propio fichero:
Tipo Nombre Valor
Tipo Nombre Valor
Tipo Nombre Valor
De modo que para:
Tipo=0 El valor es un escalar.
Tipo=1 Hay 3 valores numricos X, Y, Z. Definen un smbolo puntual.
Tipo=2 Los valores son el nmero de puntos y las coordenadas de los mismos. Definen una
polilnea.
Tipo=3 Texto: el valor es X, Y, ngulo, tamao, Tah, Tav, estilo y texto.
Tipo=4 Mensaje: el contenido es una lnea de texto para escribir en el rea de mensajes de
ISPTRAM.
Tipo=5 Los valores son: Bell y tiempo. Bell vale 1, si se desea un pitido y 0 en caso contrario.
Tiempo es un tiempo de parada que se desea (en segundos).
Tipo=11 El contenido es un punto definido por su capa, ngulo, X, Y, Z.
Tipo=12 Los valores son: Capa de la lnea, nmero de puntos y coordenadas de los mismos.
Por ejemplo:
0
Caudal
25.2
1
Centro
12.3
0
Velocidad 31.2
2 BordeSuperior 3
2 BordeInferior
14.1
0.2
4.3
7.9
0.1
4.5
6.8
13.4
13.5
0.2
4.3
7.9
17.8
3.5
5.8
6.2
3.8
5.7
6.8
14.3
7.2
8.4
11.3
6.4
7.3
12.4
9.3
14.5
3.5 7.2
5.8 8.4
6.2 11.3
15.611
4 mensaje
Esto es un mensaje de error.
5 campana
1
1.0
Las variables escalares son almacenadas por ISTRAM en su tabla de variables y para los
puntos y polilneas, ISTRAM crea los elementos grficos correspondientes.
Todas las incidencias del proceso son almacenadas asimismo en un fichero llamado IS#.incid.
190
LIBRERIAS
LIBRERIAS
Los objetos grficos de ISTRAM - lneas, puntos, textos- tienen declarado en los ficheros edm
su tipo asociado, pero no la representacin correspondiente.
Esta representacin est
recogida en la "librera".
La librera de smbolos es un directorio que contiene el conjunto de ficheros, cada uno de los
cuales declara un tipo. Existen as la serie de los L* para representar las lneas, los S* para
los puntos y los R* para los textos, donde el * puede ser un nmero de 0 a 999. Estos ficheros
describen las caractersticas y comandos necesarios para ser ejecutados ligados a un punto,
una lnea o un texto y contienen toda la representacin grfica que se ejecutar cada vez que
un objeto de su tipo est presente en el mapa.
En la librera, adems de stos, hay ficheros de configuracin que afectan al estado o al
comportamiento de ISTRAM en diversas operaciones.
Se describe su caso en el lugar
correspondiente.
ISTRAM contempla el manejo de una librera "distribuida" o si se prefiere varias libreras
segn una escala jerrquica de bsqueda.
Durante el arranque se establecen los valores por omisin:
-
./lib/
/ISPOL/libuser/
/ISPOL/lib/
La ltima es la librera base. Acompaa a cada nueva revisin de ISTRAM y satisface todas
las demandas de simbologa que ISTRAM maneja automticamente.
La segunda es la librera general del usuario y la primera es la librera particular de cada
proyecto, pues puede haber una en cada uno de los directorios de trabajo (./lib/ es equivalente
a /users/ISPOL/proyecto/lib, es decir, un subdirectorio del de trabajo.
ISTRAM buscar los objetos de librera que precise en la librera primaria ./lib, lo que no
encuentre ah lo ir a buscar a la secundaria o general de usuario /ISPOL/libuser/, y por ltimo
busca en /ISPOL/lib (librera terciaria o de base).
La librera local y la de usuario pueden ser directorios vacos o incluso no existir. No obstante
no aconsejamos usar ISTRAM sin tener al menos una librera secundaria o de usuario, para
que recoja las modificaciones propias sin afectar a la de base, y mejor an, una librera local
del proyecto que nos permita modificar localmente los objetos de librera que se deseen sin
afectar a los otros proyectos.
Las libreras primaria y secundaria estn previstas para recoger las variaciones del usuario;
pues un fichero de librera que aparezca en la librera primaria oculta o substituye a los que
haya en la secundaria y ambos a la de base.
Este efecto se usa para redefinir los comportamientos que fueron previstos por los autores del
sistema. Debe cuidarse, no obstante de no afectar la funcionalidad bsica de ISTRAM .
Algunas funciones de ISTRAM tienen ficheros de datos y de control en la librera. El mdulo
de FOTORREALISMO, tiene un directorio de datos particular: /ISPOL/libsol/.
En cada directorio de proyecto puede existir un fichero de configuracin que modifique el "path"
de las libreras. Su nombre es ispol.cfg .Su formato y empleo ya se ha descrito en un captulo
precedente.
191
LIBRERIAS
######################################################################
# fichero : .ISPOLcfg (configuracion local para ISPOL)
#
######################################################################
# Directorio para librerias de ISSOL (texturas,objetos,fondos...)
# El valor por defecto es /ISPOL/libsol/
PS
/ISPOL/libsol/
######################################################################
# Directorio primario para librerias de ISPOL
# (lineas,simbolos,textos,..)
# El valor por defecto es ./lib/ es decir el subdirectorio lib del
# directorio de trabajo. Puede no existir si no se desea personalizar
# nada
P1
./lib/
######################################################################
# Directorio secundario para librerias de ISPOL
# (lineas,simbolos,textos,)
# El valor por defecto es /ISPOL/libuser/
P2
/ISPOL/libuser/
######################################################################
# Directorio terciario para librerias de ISPOL
# (lineas,simbolos,textos,)
# El valor por defecto es /ISPOL/lib/ Atencion al modificarlo !.
P3
/ISPOL/lib/
######################################################################
# Fin de configuracion
FIN
######################################################################
Cuando ISTRAM arranca toma las definiciones por defecto para los "path" de los directorios
de librera (./lib/, /ISPOL/libuser/ e /ISPOL/lib/). Acto seguido comprueba si en el directorio en
que arranca (/users/ISPOL/proyecto o Trabajo\Proyecto) existe el fichero .ISPOLcfg y en ese
caso lo lee y modifica los path. Por ltimo comprueba si esos directorios existen. La librera
terciaria o bsica debe existir. Si la secundaria no existe asume que es la bsica. Si la local
no existe asume que es la secundaria (o la bsica, si la secundaria tampoco existe).
Cuando, a lo largo de este manual nos referimos a un fichero de nombre "lib/fichero", estamos
hablando de un fichero de la librera, cuyo nombre puede haberse redefinido de lib a otro
nombre.
El ndice de los smbolos utilizables en cada momento en los mens de programa residen en
los ficheros Llib, Slib y Rlib si bien el programa puede acceder a cualquier smbolo est
cargado o no. Si hemos descargado de una librera de elementos un tipo que se utiliz en
cierto mapa, al cargarse el mapa, la capa de ese elemento, no puede accederse. No obstante
su dibujo en estado decorado se produce si el fichero L*, S* o R* existe.
192
LIBRERIAS
COLORES
Todos los smbolos de ISTRAM tienen una doble declaracin de plumas, que en principio
puede asociarse con el color para dibujo con plumas de varios colores y la pluma para dibujo
con plumas en negro y diversos grosores. Nos referiremos a ellos como los ndices de "color"
y de "pluma".
En el men TRAZADOR hay un conmutador; si se sita en modo "Color" se utilizar la primera
clave de los smbolos, el nmero de color; si se cambia a "pluma" se utilizar la de nmero de
pluma. Estos se utilizarn para dibujar los objetos tanto en pantalla como en trazador.
Los colores asociados a stos ndices y los grosores en su caso para la librera de smbolos
bsica es la que sigue:
Indice
num.pluma
--------1
2
3
4
5
6
7
8
color para
pantalla
--------blanco
rojo
amarillo
verde
cyan
azul
magenta
siena
color para
plotter
------negro
rojo
amarillo
verde
cyan
azul
magenta
siena
grosor pluma
para plotter
-------0.18 0.25
0.25 0.35
0.35 0.50
0.50 0.70
0.70 1.00
1.00
193
LIBRERIAS
Para los trazadores o impresoras de chorro de tinta, electrostticos, etc., con paleta de plumas
configurables, puede prepararse sta previamente, bien sea en el panel del instrumento, o por
software envindoles antes de los ficheros de trazado un fichero para configurar su paleta de
plumas. Un ejemplo se da a continuacin para instrumentos que entienden el lenguaje HPGL/2: fichero penplot.plt:
NP32;
CR0,255,0,255,0,255;
PW0.35,1;PC1,0,0,0;
PW0.35,2;PC2,255,0,0;
PW0.35,3;PC3,0,255,0;
PW0.35,4;PC4,0,0,255;
PW0.35,5;PC5,255,255,0;
PW0.35,6;PC6,255,0,255;
PW0.35,7;PC7,0,255,255;
PW0.35,8;PC8,152,5,23;
PWO.50,26;PC26,255,0,255
Durante la lectura del fichero ISPOL.pal se generan dos ficheros similares a ste, de nombres
penplot1 y penplot2, uno con la paleta de la columna color y otro la de la columna pluma.
Cualquiera de estos dos puede enviarse al trazador para configurarlo.
Cuando se usa en ISTRAM un paginado automtico para generar una serie de planos (*.plt*),
el primero de la serie, de extensin .plt sin nmero detrs, contiene el penplot1 el penplot2,
para que enviando a trazador toda la serie de ficheros, el primero que le llegue sea el que
configura las plumas del trazador.
Podemos tener varias paletas almacenadas en ficheros .pal. Copiando sobre el ISPOL.pal (en
la librera) el que queramos usar, antes de arrancar ISTRAM , o, una vez arrancado,
cargndolo desde el editor de paletas de colores, podemos modificar el aspecto en pantalla y
en trazador de los mapas en edicin
Es usual trabajar en pantalla en el modo color y usar el modo pluma para generar los ficheros
de trazador y para hacer una visualizacin previa en pantalla de los planos.
Al trazador se enva la paleta de plumas generada automticamente junto con los planos para
planos en colores, y se prepara otro fichero penplot con plumas slo negras y grises para
generar los planos reproducibles.
Existen otros formatos para los archivos .plt de trazador, que pueden ser utilizados para
diversos perifricos. En el captulo correspondiente al men TRAZADOR se ha visto esto con
detalle.
194
LIBRERIAS
1
2
203
Existirn, por tanto en las libreras los 7 ficheros S0, S1, S2, S5, S201, S203 y S205, como
mnimo.
El fichero Slib se maneja internamente desde el men PALETA dependiente del CREA
SIMBOLO, o puede editarse normalmente.
Un fichero Sfac tambin en la librera contiene el factor de escala a aplicar a todos los
smbolos.
Cada uno de los smbolos puede contener en su declaracin otros smbolos y textos.
195
LIBRERIAS
196
LIBRERIAS
197
CREACION DE SIMBOLOS
CREACION DE SIMBOLOS
Desde el men de Creacin de Smbolos se controlan las
actividades de creacin interactiva de smbolos de punto
aislado y la carga-descarga de stos en la librera de trabajo.
Este men se llama desde el de UTILES.
Al acceder a este men, el mapa que est actualmente en
edicin se "aparca" salvndolo a los ficheros temporales de
seguridad, y se abre un nuevo entorno de edicin, sin datos
inicialmente, para que se pueda construir interactivamente un
smbolo de punto aislado. Para ello estn accesibles todas
las utilidades de edicin desde los mens desplegables y
tambin desde llamadas en el men fijo. Estas ltimas son
llamadas a los mens de:
CONSTRUCTIVO, EDITA LINEAS,
EDITA ROTULOS y CAPAS
EDITA SIMBOLOS,
198
CREACION DE UN SIMBOLO
Para nuestro ejemplo construiremos un logotipo como smbolo, partiendo del men PRINCIPAL
del programa. Entramos en el men UTILES,
elegiremos la opcin CREA SIMBOLOS, que
permite dibujar un smbolo, generarlo como tal
y cargarlo en la librera en uso del programa.
Desde dicho men, y sobre la ventana del
editor grfico de ISTRAM , podemos generar el
smbolo correspondiente, mediante utilizacin
de los mens de LINEAS, SIMBOLOS y
ROTULOS,
as
como
el
men
CONSTRUCTIVA, llamados desde CREA
SAIMBOLO.
Para un logotipo sencillo, por ejemplo, un crculo conteniendo la palabra texto, acudimos al
men CONSTRUCTIVO, construyendo un crculo dado por su centro y un punto. Seleccionada
esta opcin en el men, bastar con teclear el origen del mismo en el punto 0 02 y fijar el punto
de la periferia
Las coordenadas se teclean separadas por un espacio en blanco, no por una coma.
199
Insertemos ahora el rtulo con la palabra texto saliendo a CREA SIMBOLOS mediante una
llamada al men EDIT ROTULOS, en cuyo men flotante podemos variar la altura y la direccin
de la lnea de texto introducida
200
Picamos sobre el origen (centro del crculo) o tecleamos la insercin del texto, con lo que
tendremos dibujado el smbolo
Para declarar el dibujo que hemos realizado como un Smbolo reconocible como tal por el
programa, debemos generarlo con la tecla [Genera smbolo]
Para definir correctamente las caractersticas del nuevo smbolo, debemos responder a una
serie de preguntas del programa
en primer lugar,
el Nombre para el nuevo smbolo?, por ejemplo, el S544
un Nombre del smbolo para el men (sin espacios en blanco), ejemplo
Un factor de escala para el smbolo
Es un recuadro de plano? (0 para no y 1 para s)
cuando se pica el punto de base para el smbolo indicamos el punto que determinar
su insercin.
201
Hemos dibujado el smbolo y lo hemos generado como tal. La tecla [Configura lib], del men
CREA SIMBOLO, refresca la librera del programa. Si adems- queremos que aparezca en
nuestra paleta de smbolos, abrimos la [PALETA](en Crea smbolo) y avanzamos hasta
visualizar el recin creado S544
Picamos sobre el smbolo para activar su visualizacin en la paleta del men EDIT SIMBOLOS,
con lo que quedar recuadrado en color amarillo.
202
203
Los cuatro recuadros del cajetn pueden dibujarse fcilmente mediante segmentos verticales
enganchados a los lados del cajetn.
Insercin de smbolos y rtulos.Vimos en el primer apartado los pasos necesarios para la creacin de un logotipo que
aplicaremos a este cajetn (el S544, ejemplo). En el men de SIMBOLOS, la tecla Crea nos
permite insertar un smbolo en el correspondiente recuadro. En nuestro ejemplo hemos aadido
un segundo logotipo en el recuadro derecho.
Del mismo modo operamos con los rtulos, diferenciando entre aquellos que van a aparecer tal
cual en los dibujos impresos y los que varan en funcin del plano, tales como nmero de
pgina, nombre del autor del proyecto o ttulo de ste.
A travs del men flotante de la figura podemos variar altura de la letra, justificacin del texto y
ngulo de inclinacin del mismo.
Los rtulos variables se introducen de modo idntico a los fijos, con la salvedad de que van
precedidos por el smbolo #. Todo texto que se declare como variable es susceptible de
modificacin en el men de PAGINADO segn veremos. Sera el caso del Ttulo de nuestro
proyecto.
204
Una vez que hemos terminado de insertar todos los rtulos y smbolos en el cajetn, y generado
el recuadro de plano, definiremos las caractersticas finales respondiendo a una serie de
parmetros solicitados por el programa con la opcin [Genera smbolo].
Nombre del nuevo smbolo, suele darse un nombre caracterstico del tamao de papel
empleado, como el S101texto de nuestro ejemplo. Los nombres caractersticos para los
tamaos normalizados son similares (102, 103, ...) reservndose el 105 para papel de
dimensiones no estandarizadas.
Nombre del smbolo para el men, escrito sin espacios en blanco.
Factor de escala para el smbolo que, en el caso de este recuadro de plano ser 1,
dado que ha sido construido a partir de sus dimensiones reales.
Es un recuadro de plano?; Esta vez la respuesta deber ser 1, dado que efectivamente
se trata de nuestro caso.
Pica la esquina inferior izquierda del papel, que procuraremos dar con enganche a
vrtice para definirla con total precisin. En el men desplegable OPCIONES puede
seleccionarse previamente Ver enganche para comprobar el punto que se va a seleccionar
antes de picar con el ratn en l.
Pica la esquina inferior izquierda del rea para dibujo, indicada de la misma
forma que en el caso anterior para sta y las siguientes esquinas superiores derechas de papel
y rea de dibujo.
Se engancha por el centro?, siempre que se vaya a insertar segn su punto central
(caso ms frecuente) o picando el punto de base en caso contrario.
205
206
Paginado
207
La funcin lineal Tex. Num. de la esquina inferior izquierda del men flotante
permite la numeracin automtica de las pginas, indicando el campo al que
afecta (en nuestro caso el 4). Pulsando la tecla Gen., los nmeros pasan
automticamente a las pginas editadas
Toda vez que hemos completado la numeracin de la pgina y la definicin de textos variables
podremos enviar al dispositivo trazador los planos completos de nuestro proyecto.
208
1 2 3
90.0
0.0
270.0
180.0
5.0
1 2
1 2
1 2
4
-5 -5
-5 -5
-5 -5
-5 -5
0
1
1
1
0
2Smbolo 144
21 11 Smbolo 144
2 0,1763 6.0 %.2f
- Lnea 1: La palabra de cabecera es el nombre del smbolo (hasta 40 caracteres sin blancos).
Los 7 primeros sern el nombre de smbolo que se imprime en los mens.
- Lnea 2: 144 indica que pertenece al fichero S144, o sea, es el smbolo 144; 15 es el nmero
de comandos que lo componen; 1 indica color nmero 1; 2 indica pluma nmero 2; 0 (5 veces)
campos disponibles para uso futuro.
1 un valor no nulo indica que el smbolo no es afectado por el cambio global de tamaos de
smbolos que se declara en la librera en un fichero de nombre Sfac.
Sfac contiene un nmero que es un factor de escala para todos los smbolos; por ejemplo, si
Sfac contiene 0.5 todos los smbolos se dibujarn a mitad de tamao, salvo los que tengan un
valor no nulo en esta posicin.
2 y 3 son un factor de tamao para la presentacin en los mens, de smbolos muy grandes o
muy pequeos que desbordaran la casilla del men o seran poco visibles. 2 y 3 indican
"tamao * 2 / 3".
209
- Lnea 3: Es el factor de escala, 0.6 indica que ser el 60% del especificado por coordenadas
en los siguientes comandos. Como estn entre -5 y 5 que es el tamao 10, esto indica que
mide 10* 0.6 = 6 mm.
En las siguientes lneas el primer entero es el tipo de comando que sigue; por ejemplo
0=mueve 1=dibuja 4=cambio color y pluma, etc.
- Lnea 4:
- Lneas 5, 6, 7 y 8:
- Lnea 9:
4 2 1 indica cambiar a color 2 (rojo) y pluma nmero 1, la ejecucin de los
comandos grficos que sigan.
- Lneas 10, 11, 12 y 13: Responden al formato 11 x y r a1 a2 m. El comando 11 indica que
es un arco de centro en (x,y), radio r, ngulo inicial a1 y ngulo final a2 sexagesimales, en
sentido trigonomtrico, m indica si se va hasta el inicio del arco con la pluma levantada (0) o
dibujando (1) (se usa para que el plotter no haga "pen up" innecesarios en un smbolo con
varios arcos seguidos.
-Lnea 14:
9 10 0.0 0.0 45.0 5.0 0
El comando, 9, indica que se llama a otro smbolo para superponerlo a ste: el smbolo es el
S10 (Cuadrado elemental) situado en (0,0), o sea, en el centro de la celda, girado 45 grados en
sentido antihorario, de tamao 5 veces mayor que el que tiene definido S10 intrnsecamente y 0
indica que se usen su propio color y pluma (un valor de 2 indicara que se dibuje en color 2 o
con la pluma nmero 2). Ver cdigos de color y pluma en la seccin correspondiente.
-Lnea 15:
0.0
x
0.0
y
30.0
ang
4.0
tam
1
jh
2
jv
2
npal
Smbolo 144.
texto
El comando 8 indica que se generar una lnea de texto, 0.0 0.0 coordenadas respecto del
centro de la celda, 30.0, es el ngulo del texto (sexagesimal, trigonomtrico), 4.0 es la altura del
texto, 1 justificacin horizontal centrada, 2 justificacin vertical centrada; 2Smbolo 144 indica
que el texto tiene dos palabras, la primera "Smbolo" y la segunda "144" (observe que la
primera palabra del texto est "pegada" al nmero de palabras). Permite varias palabras de
hasta 50 caracteres cada palabra hasta un total de 100 caracteres en el total del texto.
Los cdigos de justificacin para los textos son:
a) Horizontales:
0 - izquierda
1 - centro
2 derecha
a) Verticales:
0 - arriba
1 - borde superior
2 - centro
3 - borde inferior
4 - abajo
Este comando dibujar el texto "Smbolo 144" girado 30 grados, con tamao 4.0 x 0.6 = 2.4 mm
de altura, justificado por el centro, en el centro del smbolo. Este comando se considera "a
extinguir", pues es ms completo el que sigue "7".
-Lnea 16:
210
10 indica que el smbolo es una etiqueta numrica. El nmero que rotular se lee de la cota
del punto, 0.0 0.0 desplazamiento X, Y respecto del punto de ubicacin, 90.0 ngulo de
orientacin (vertical de abajo arriba), 1 2 justificacin, 2 "font" de caracteres a emplear (fonts
de texto 2,4,6,8,58. Ver los disponibles en la librera de ficheros Finfo*, 0.1763 "Slant" tangente
del ngulo de inclinacin de los caracteres (10 grados), 6.0 tamao, %.2f formato (flotante con
dos cifras decimales).
El formato puede ser cualquiera de los formatos del lenguaje C que comprende un nmero real.
Por ejemplo: %3.0f, es entero con tres cifras, %.0f entero con las cifras que tenga. %5.2f
flotante con 5 cifras y dos decimales, cota=%.3f metros anotar el texto "Cota= 35.120 metros".
Otros comandos similares a este son:
14 comando especial para etiquetas de punto kilomtricos. Su formato es idntico al 10 recin
descrito:
14
El estilo puede ser por ejemplo con color de fondo y as se pueden hacer por ejemplo las cotas
que tapan.
18 Permite rotular el contenido de un campo de la Base de datos del GIS
18 x
211
Otros comandos que utilizan la "cota" del punto como modificadores son los 13, 101 y 102.
El comando 13 aplica la z del punto como factor de escala. Si es el primer comando de un
smbolo, ste aparecer en los planos a tamao z veces. Si se utiliza en un lugar intermedio,
slo son afectados los comandos que haya detrs, pero no los anteriores.
El comando 101 hace que la coordenada x del prximo comando se multiple por z. El
comando 102 hace lo propio con la coordenada y. Si se aplican los dos seguidos antes de un
comando, sern afectadas las dos coordenadas.
Los comandos 13, 101 y 102 se aplican a todo el smbolo en las salidas a dxf, lo que puede
deformar el resultado si el original no es as.
-Lnea 18:
12 indica polgono relleno, 1 cdigo del tipo de relleno (1 slido), 1.0 1.0 1.0 valores de las
proporciones de rojo, verde y azul entre 0 y 1 (1 1 1 indica blanco), 4 nmero de puntos del
polgono relleno que se describen en las siguientes lneas con el cdigo 0 X Y (mueve a X, Y)
y 1 X Y (dibuja hasta X Y). No es preciso cerrar el polgono.
Los cdigos de relleno son:
1 slido
2 rayado horizontal
espaciado
3
"
vertical
"
4
"
45 grados
"
5
"
135 grados
"
6
"
vertical
"
7
"
135 grados
"
8
"
45 grados
"
9 doble rayado 45 grados
"
10
"
"
ortogonal
"
1
"
"
"
"
"
"
"
"
mm
"
"
"
"
"
"
"
"
En el desplegable DIBUJO hay una llamada a un cuadro de dilogo en el que se pueden definir
estos rellenos rayados.
Un cdigo mayor que 100 declara un relleno rster (ver rellenos SGL).
Esta clave 12 es superada por la 112 que sigue y que permite controlar bien el color, sobre todo
para rellenos slidos.
112 indica polgono relleno.
112 651
0
1
1
1
1
5
15.0
-15.0
-15.0
15.0
15.0
0.0
0.0
24.0
24.0
0.0
La sentencia indica polgono con el relleno que indica la lnea L651, con 5 vrtices, que son
15.0, 0.0, etc. Un ejemplo se da en la librera en el fichero S119.relleno, que es como el S119,
una banderola para acuerdo vertical en longitudinal (usada en IS#07.gui).
212
Dado que ISTRAM dibuja primero el relleno de las lneas, despus las lneas, luego los
smbolos y por ltimo los rtulos, esa banderola "tapar" las lneas que tenga debajo cuando
usemos un trazador de tipo rster.
Si el smbolo es un recuadro de plano, (un formato) debe llevar obligatoriamente un comando 3
que declara las dimensiones del papel y del rea de dibujo disponible dentro del recuadro. El
comando 3 lleva como parmetros ocho nmeros en coma flotante.
3 -420.5 -297. 420.5 297. 32.0 35.0 831. 584
3 pizq pinf pder psup dizq dinf dder dsup
Si el formato se genera desde su dibujo
interactivo en ISTRAM, la opcin "Genera
Smbolo" del men "UTILES" o del CREA
SIMBOLO pregunta si el smbolo que se
genera va a ser un formato y en ese caso
se hacen preguntas para definir el
comando 3 de dimensiones.
Un formato puede llevar opcionalmente
textos de contenido variable.
Estos
tienen una estructura de parmetros
similar a la de texto fijo (comando 7), salvo
que el comando es 6 y el campo numrico
anterior al texto no es el nmero de
caracteres si no el nmero de orden de
este texto, entre los variables que hay en
el smbolo, es decir; si hay dos textos
variables en un smbolo de formato, stos
sern:
6 x y ang tama jus-ho jus-ver esti 1 texto por defecto uno
6 x y ang tama jus-ho jus-ver esti 2 texto por defecto dos
Para crear textos variables cuando el smbolo se edita interactivamente en pantalla y que stos
se reconozcan como tales desde el comando "Genera Smbolo", deben tener la forma:
# texto por defecto
Es decir, empezar por los caracteres almohadilla y blanco, delante del texto por defecto. Este
texto es el que se rotular en los planos si no se cambian con las opciones de edicin
especficas para llos del men FORMATO o del EDITA PAGINAS. Los caracteres "# " no
pertenece al texto, es una clave para el generador de smbolos. Durante la edicin interactiva
del ejemplo anterior, estos aparecern como:
# texto por defecto uno
# texto por defecto dos
Si un texto fijo, (normal) del smbolo empieza por el carcter #, para que el generador de
smbolos no se confunda, el carcter # se repite, es decir, durante la edicin interactiva en
pantalla debe aparecer como ##texto y en el smbolo as como en su uso posterior aparecer
como #texto.
Comando 99 se utiliza como terminador del smbolo. Cualquier lnea de comandos que
aparezca despus de una con clave 99 es ignorada. Aunque el contador de comandos no
haya acabado su cmputo, el comando 99 cierra igualmente el smbolo.
213
100
2.0
2.0
0
0
- El primer registro contiene el nombre recordatorio del tipo de smbolo: una palabra (sin
blancos) de 20 caracteres mximo. Los 7 primeros son el nombre que se ve rotulado en los
mens.
- Segundo registro: el 199 es el nmero de smbolo de lnea, 13 es el nmero de comandos
que siguen, 2 es el color, 3 es la pluma nmero 3, 0 es el tipo de lnea para presentacin no
decorada segn los tipos de la librera bsica (0=continua, 1=trazos, 2=puntos, 3= trazo y
punto, 4=trazo y dos puntos, 5=trazos largos, 6=trazo largo trazo corto, 7=trazo largo y dos
cortos).
5 es el tipo de relleno si la lnea va a presentarse como polgono relleno (ver en
smbolos,captulo 31, los cdigos de rellenos).
100 100 0 color rojo verde azul del relleno de 0 a 100 (100 rojo + 100 verde + 0 azul =
amarillo).
6 tipo de lnea paramtrica para slidos.
Si es distinto de 0 (cero) el mdulo de
FOTORREALISMO utilizar el fichero de la librera de nombre QA# (donde # es la clave que
figura en este campo) para dibujar objetos slidos lineales (biondas, barandillas, ...).
0 nmero de pluma que se usar para el relleno en las salidas a trazador. Si ese valor es 0
como el ejemplo el color o pluma se determina por aproximacin segn la paleta bsica de
colores usando los tres campos rojo, verde y azul ya descritos.
Es preferible, y lo
recomendamos as, utilizar aqu un nmero diferente de cero, que se usar como nmero de
color o nmero de pluma (segn la paleta definida en el fichero de la librera ISPOL.pal) para
ejecutar el relleno, sea slido o rayado.
0 campo libre para uso futuro.
214
- Tercer registro: 1.0 es el factor por el que se multiplican las dimensiones que se den en los
comandos.
- Cuarto registro y siguientes son los comandos de construccin y dibujo propiamente
dichos.
COMANDOS DE CONSTRUCCION
Son dos comandos:
El "2" sustituye la lnea por una "suavizada"; es decir genera una poligonal de tramos
muy cortos (por medio de un interpolante cbico).
Debe usarse slo una vez,
generalmente al principio.
El "3", que se usa en la forma "3 d" genera una lnea paralela a la original (o a la
suavizada si se us antes el comando 2) a la distancia de "d" mm; pero conservando la
lnea primitiva para uso posterior.
La generacin de una paralela sustituir a la
paralela anterior, por tanto debe hacerse la secuencia generacin - representacin
completa, antes de generar una nueva paralela.
COMANDOS DE REPRESENTACION
Para representar o dibujar propiamente las poligonales construidas disponemos de otros
comandos.
El comando 1 dibuja una polilnea sencilla con trazo continuo. Es el comando de
representacin ms elemental que podemos utilizar. Es idntico al 10.
El comando 4 sirve para cambiar el color y la pluma para los comandos de dibujo que
siguen; el comando completo es: 4 col plu.
Los 10, 11, 12, 13, 15 y 16 trabajan sobre la lnea sencilla o centrada, y los 20, 21, 22, 23, 25 y
26 sobre la ltima paralela generada.
El 10 y 20 dibujan una lnea continua (el 10 sobre la maestra y el 20 sobre la paralela,
como hemos dicho).
El 11 y 21 dibujan una secuencia de smbolos de punto aislado; el comando completo
es:
11 cod, d0, d, esca, col, plu, que significan:
cod = nmero del smbolo a utilizar (de la librera) Sxxx.
d0 =
distancia del centro del primer smbolo al principio de la lnea.
d=
espacio entre centros de smbolos sucesivos.
esca = factor de escala por el que se multiplica el tamao intrnseco del
smbolo.
col = nmero de color.
plu = nmero de la pluma.
Los comandos 12 y 22 dibujan una lnea de trazos; el comando es:
12 inic long blan
inic = distancia desde el inicio de la lnea al primer trazo.
long = longitud de trazo.
blan = distancia entre los trazos.
215
Estos comandos pueden repetirse si la lnea lleva trazos de diferente longitud, por ejemplo,
lneas de trazo y punto.
Los comandos 13 y 23 dibujan la lnea o la paralela como polgono relleno con una
trama de puntos. Si la lnea no es cerrada, el sistema la cierra uniendo sus puntos
inicial y final con un segmento. El comando es:
13 0 x0 y0 dx dy 0
dx = distancia entre puntos en direccin del eje x.
dy = distancia entre puntos en direccin del eje y.
x0, y0 = origen del tramado (para declarar sucesivas rdenes). Los campos 0
son obligatorios reservados para uso posterior.
Puede usarse un comando 99 para terminar la ejecucin sin haber llegado al nmero
de rdenes declaradas en la cabecera. Las rdenes o comentarios que hay despus
son ignoradas.
Los comandos 16 y 26 siembran el polgono interior de la lnea con smbolos, no
es necesario que la lnea sea cerrada y el programa cierra la lnea uniendo el primer
punto con el ltimo. El comando es :
16
cod
d0
vp
va
esca
col plu
mod
Enteros
Truncados
Todo dentro
cod
d0
vp
va
esca
col plu
216
217
0.
1.
0.
1000.
3
3
3
3
0
0
1000.
3
3
3
3
0
0
1000.
3
3
3
3
0
0
10.
Los 7 primeros
Segunda lnea:
20
num ti
2
font
0.
1.
slant chexpan
0.
10.
chespac tamdef
tipo del fichero descriptor (3). Si ti=0 ti=1 ti=2 el formato del fichero es ms
sencillo que el que se describe.
font:
slant:
chexpan:
relacin ancho / alto (la relacin ancho / alto se multiplica por ese factor)
chespac:
218
altura por defecto de los caracteres (en mm). Modificando sta se modifica
tambin el tamao que ISTRAM asigna a los textos creados en procesos de
rotulacin automtica que usen este estilo. Su modificacin no afecta sin
embargo a los textos que existen en un plano, pues ellos tienen el tamao que
se les dio durante su creacin.
Tercera lnea:
1.0
Es el factor de escala que se aplica a los tamaos que se usan en la siguiente lnea. Si el
"tipo del fichero descriptor" vale 0 no existe esta lnea.
Cuarta, quinta y sexta lneas:
4.
1
1
10.
2
2
En stos estn codificados el color y pluma que tomarn los textos en el mapa segn su
altura. Se interpreta como:
hasta 4 milmetros color 1 pluma 1
entre 4 y 10 color 2 pluma 2
mayor que 10 color 3 pluma 3
Usando esta tablilla puede ajustarse la pluma que les corresponde segn la tabla de colores
y grosores para que los textos ms altos usen una pluma de otro color o ms gruesa. Esto
es necesario para las font de trazo simple. Si el "tipo del fichero descriptor" vale 1 el
fichero se termina
Si el "tipo del fichero descriptor" vale 2, aparecen dos lneas ms (septima y octava), dando
5 nmeros de color y 5 de pluma para aplicar al relleno de los caracteres. Pueden as definirse
estilos con diferente color para el borde y el relleno.
Las lneas novena y decima, contienen 5 nmeros de color y 5 de pluma para aplicar al fondo
de el rectngulo que conforma la celda en la que se inscribe el texto. Para que esto se lleve a
efecto en la ltima lnea debe aparecer un 1.
La ltima linea (decimoprimera) contiene un valor que puede ser 0 o 1. Si vale 0 no se colorea
el fondo.
Bajo demanda, podemos suministrar un gran nmero de "fonts" de tipo relleno aptas para
trabajos de cartelismo, etc., que no entregamos en la librera base. Algunas de estas font
estn incluidas. Otras no definen todos los caracteres del Espaol.
219
UTILIZACION DE LA APLICACION
Al sistema de gestin de imgenes rster se accede a travs de la casilla [IMAGEN], situada
en el men PRINCIPAL, o bien a travs del men desplegable "MENUS", con su casilla
[IMGENES].
El usuario puede abandonar en cualquier momento el men de imgenes, sin que por ello se
vea afectada la informacin rster presente, que coexistir con la informacin vectorial a lo
largo de toda la aplicacin.
220
[Carga JPEG] Carga una Imagen de Formato JPEG (.jpg) y [Salva JPEG] Salva una Imagen
en Formato JPEG (.jpg, calidad 100%).
[JPEG->Base] Para imagenes muy grandes crea una base de imgenes de resolucion
escalonada (nombre1.ppm,...,nombre9.ppm), para optimizar el refresco en pantalla en funcion
del ZOOM aplicado. Genera la base, sin cargar la imagen en pantalla.Esta opcion pregunta:
-La escala de la imagen en metros/pixel.
-Las Coordenadas de una cualquiera de las cuatro esquinas de la imagen.
-Definir un color (blanco) como trasparente. Para eliminar contornos que pueden
aparecer en los bordes de algunas imagenes, a la hora de
hacer
mosaicos
con
imagenes de contorno no rectangular.
Esta informacion la almacena en un fichero ASCCI editable con el mismo nombre que la
imagen original y extension .bimg
[Carga Base] Carga en pantalla Una base de imagenes. Se permite cargar simultaneamente
varios ficheros .bimg (base de imagenes)
[Carga BMP] Lee ficheros *.bmp(mapas de bits de Windows) y [Salva BMP] Escribe ficheros
*.bmp. [BMP->Base] Genera una Base de imgenes a partir de ficheros *.bmp.
OPERACIONES GEOMETRICAS
Con la casilla [Ajusta imagen], la imagen actual puede ser geoposicionada por dos puntos.
Esta transformacin slo puede realizarse si requiere giros de la imagen rster inferiores a 90
grados.
En caso de que la imagen est demasiado girada con respecto a su posicin
definitiva, esta ha de ser previamente rotada con las opciones de rotacin descritas mas
adelante, hasta que se encuentre en una orientacin ms favorable. El sistema pedir que se
piquen sucesivamente cuatro puntos, dos de origen sobre la imagen rster y dos de destino
sobre la informacin vectorial, tras lo cual se realizar automticamente las operaciones de
traslacin, rotacin y escalado, para hacer que los dos puntos de la imagen rster estn
posicionados sobre los dos puntos de informacin vectorial.
La casilla [X<Deform>Y], permite realizar una deformacin geomtrica en la imagen,
aumentando o disminuyendo la relacin de escala horizontal o vertical de la misma, en el factor
que se introduzca a peticin del sistema.
La rotacin de la imagen rster actual se puede realizar con las opciones de la casilla
[90.<Rotar>Ang>]. Picando sobre 90 la imagen se rotar 90 grados en direccin contraria a
las agujas del reloj.
Picando sobre Ang, se podr rotar la imagen un ngulo arbitrario,
apareciendo tras la rotacin en azul oscuro, la parte de la imagen rster que ha sido aadida
como efecto de la operacin. (Esta informacin es solamente informativa, ya que tras la salva
221
de la imagen o del bloque o en una operacin de impresin va SGL, esta zona azul
desaparecer).
La escala de la imagen se ajusta con la casilla [X<Escala>Y]. Con estas opciones podremos
ajustar el tamao del pixel en metros tanto en alto como en ancho. (ej. 3.2 significa que el pixel
ocupar 3.2 metros fsicos sobre la imagen). Estos valores tienen en cuenta automticamente
el factor de escala actual de ISPOL.
La posicin de la imagen puede especificarse de dos formas mediante la casilla [Mover]
[Posic]. Con la opcin "Mover", podremos posicionar la imagen picando un punto sobre la
misma, y a continuacin el punto fsico sobre el que deseemos colocar dicho punto de la
imagen. Con la opcin "Posic", podremos especificar numricamente las coordenadas X e Y
del origen de la imagen (posicin inferior izquierda).
Una ltima utilidad geomtrica se puede realizar con la casilla [X<refleja>Y], que permite
reflejar invertir la imagen actual en cualquiera de los dos ejes X Y.
PROCESO DE IMGENES
Este mdulo de gestin de imgenes rster permite realizar ciertas operaciones de proceso
sobre las imgenes rster, con el fin de extraer u observar ms informacin de la
aparentemente presente en la imagen. Algunas de las casillas del men varan en funcin del
tipo de imagen actual sobre la que nos encontremos, dependiendo de si sta es monocroma o
en color.
Visualizacin de componentes individuales: [R|G|B] (color) o [Normal] (monocromo):
Si la imagen es en color, con esta casilla podremos observar en tonos de gris cualquiera de las
componentes de Rojo, Verde o Azul de la misma. Tambin se pueden por tanto observar
individualmente cualquiera de los tres espectros de frecuencia presentes en una imagen
multiespectral de tres canales, sin que por ello correspondan, lgicamente, al rojo verde o azul
de la misma.
En el caso de una imagen monocroma, esta casilla nos mostrar la imagen normalmente, sin
ningn cambio sobre la misma.
Visualizacin de un rango de intensidades: [Rr|Gr|Br] (color) o [Rango] (monocromo):
La intensidad de cada componente de color o intensidad luminosa va de 0 a 255. Con esta
casilla podremos especificar que rango de intensidades deseamos visualizar de la imagen,
quedando las dems invisibles, y adaptndose las visibles a la totalidad de escala de color o
tonos de gris presentes en ISTRAM. As conseguiremos mayor detalle de visualizacin en un
determinado rango de intensidades, para apreciar mejor zonas muy oscuras o muy claras de la
imagen. Este cambio no es permanente y el estado normal de la imagen se puede recuperar
visualizando las componentes individuales o con la casilla [R+G+B] si la imagen es en color.
Inversin de las componentes: [Ri|Gi|Bi] (color) o [Invertir] (monocromo):
Con esta casilla se pueden invertir las componentes de color o la intensidad de la imagen
actual, con el fin de resaltar detalles de la imagen, o bien para positivar o negativizar imgenes
fotogrficas.
Recuperacin de la mezcla de color: [R+G+B] (solo color):
Con esta casilla recuperaremos la mezcla de colores en una imagen RGB en el caso de que
estuvisemos visualizando una componente individual de la misma.
222
Matrices de convolucin:
Una de las herramientas ms poderosas en el proceso de imgenes rster son las
denominadas matrices de convolucin. Con ellas se pueden conseguir multitud de efectos de
realce de imagen, intensificacin de contornos, etc.
ISTRAM dispone de una serie de matrices de convolucin preprogramadas en la casilla
[Convoluciones]. Para observar los efectos que producen, se recomienda experimentar con
ellas sobre una imagen monocroma.
Por otra parte el usuario puede definir su propia matriz con la casilla [Def Matriz], con el fin de
obtener algn efecto especial o para aplicar filtros de convolucin de ms de una pasada (que
requieren el proceso de la imagen mediante varias matrices sucesivas).
Para aplicar fsicamente la convolucin se dispone de la casilla [Rc|Gc|Bc] para imgenes en
color, que permite aplicar la convolucin a cada una de las componentes de color de la imagen
individualmente, o bien de la casilla [Aplic Convol] en el caso de que la imagen sea de tipo
monocromo. El resultado de la convolucin podr verse inmediatamente en la pantalla. (En
el caso de una imagen en color, se visualizara la componente sobre la que hayamos aplicado la
convolucin. Para ver el resultado de la mezcla de las componentes de color, utilizar la casilla
[R+G+B]).
Ajuste del gamma o contraste de la imagen:
Con la casilla [Gama Global] se puede ajustar el valor de la curva de gamma o contraste de la
imagen. Un valor de 1.0 significa un gamma lineal, con un valor menor aumentaremos el
contraste de la imagen, mientras que con un valor mayor disminuiremos el mismo.
Si la imagen es en color, tambin podremos ajustar el gamma de cada componente de color
individual por separado, con la casilla [Rg|Gg|Bg].
Visualizacin del histograma de intensidades: [Rh|Gh|Bh] (color) o [Histograma] (monoc.):
ISTRAM permite visualizar un grfico con el histograma de intensidades actuando sobre la
casilla [Rh|Gh|Bh], en el caso de que la imagen sea en color, con lo que podremos ver el
histograma de cualquiera de las tres componentes, o bien en la casilla [Histograma] si la
imagen es monocroma.
Unificacin de color o intensidad por el valor medio:
Se puede unificar la intensidad o el color de una imagen a su valor medio, ejecutando la casilla
[Color medio] o [Tono medio], dependiendo de si la imagen es en color en monocromo, o
bien se puede unificar la intensidad de las componentes de color por separado con la opcin
[Ru|Gu|Bu], siempre que la imagen sea en color.
Esta opcin es especialmente til para ser utilizada por recintos como se ver ms adelante,
con el fin de obtener el color medio por parcelas, etc. Para una imagen completa destruye
cualquier balance o contraste de componente de color que se trate.
223
224
225
226
227
228
229
NAVEGACION
[Pant ] [ Zoom ] [ Ant] Estas opciones funcionan igual que en el resto de ISTRAM.
Cabe remarcar que en caso de que se opere con la opcin Zoom o se entre en el men con
algn Zoom activo, aparecer la ventana de navegacin que permite el movimiento por la
cartografa y que se comentar con ms detalle en la opcin de Navegacin.
[Navegacin] Con esta opcin se define el comportamiento de la funcin de Navegacin por la
BDC.
Dicha funcin tiene efecto cuando existe algn zoom activo y permite al usuario acceder a las
zonas colindantes a la visible utilizando la ventana de navegacin.
Cada uno de los botones avanza la zona de cartografa visualizada en el sentido de la flecha
que contiene.
Este men de datos aparece en la esquina superior izquierda de la ventana de edicin al pulsar
la opcin de Navegacin.
230
[Valores por Defecto] Restablece las opciones anteriores a sus valores por defecto.
[Aceptar] Cierra el men de datos de Navegacin y hace que las opciones seleccionadas
tengan efecto.
[Cancelar] Cierra el men de datos de Navegacin sin que las selecciones realizadas tengan
efecto.
MANTENIMIENTO DE LA BDC
[Crear BDC] Con esta opcin se genera una BDC vaca en la que se pueden ir insertando
ficheros de cartografa.
La BDC generada se guarda como un subdirectorio del directorio de trabajo de ISTRAM ,
aparece con un nombre pedido al usuario (*.BDC). En este subdirectorio hay un fichero que
guardar las caractersticas generales de la BDC, el nombre de los ficheros que la componen y,
si hay BDCs anidadas, como se realiza esta anidacin. En este subdirectorio deben estar los
ficheros .bdm que se inserten en la BDC.
La prdida del fichero de caractersticas generales implica la perdida de la relacin de
pertenencia de los ficheros .bdm a una BDC, pero no influye en la validez de la informacin que
contienen, bastara con crear una nueva BDC e insertarle los ficheros de cartografa.
A partir de este momento se puede aadir a la BDC tantos ficheros de cartografa como se
desee, siendo del usuario cualquier responsabilidad de la coherencia de los datos (coherencia
de contenido, espacial, de tipo,...).
[Gen. BDC<-edm] Sirve para generar una BDC nueva rellena con el contenido de los
ficheros .edm que se indiquen. Esta es la opcin ms sencilla para generar una BDC.
[Leer BDC] Cuando se quiere trabajar con una BDC creada lo primero que se debe hacer es
leer su estructura con esta opcin.
Se ofrece una ventana de seleccin de ficheros en la que se debe indicar qu directorio
contiene la BDC que nos interesa. Si no se indica ninguno o se indica uno en el que no
corresponde a una BDC no se carga nada. En otro caso se carga en memoria la estructura de
la BDC requerida. A partir de ese momento y hasta que se salga de los mens de BDC
permanecer visible una malla de celdas que indica dnde est la informacin de la BDC.
No se carga ninguna informacin cartogrfica.
Si ya hay una BDC leda pide que se libere antes de leer la siguiente.
[Liberar BDC] Esta opcin es necesaria para cambiar de BDC. Una vez leda o creada una
BDC y trabajada, es posible que se desee trabajar con otra sin salir del programa. Para ello se
debe liberar la BDC actual y luego leer o crear otra.
[Lin-> Cont BD] La BDC tiene como lmites mximos los de la cartografa que contiene y, en
tales bordes, se dibuja un rectngulo azul. Puede interesar al usuario sustituir este borde de
BDC por una lnea que se ajuste ms a los lmites reales de la BDC. Para ello debe crear una
lnea que se pedir en esta opcin y que se utilizar a partir de este momento como Contorno
de la BDC.
[Insertar bdm] Con esta opcin se insertan nuevos ficheros de cartografa (*.bdm) en la BDC.
Se pueden aadir en cualquier momento.
Estos ficheros deben estar localizados en el directorio de la BDC.
231
[Quitar bdm] Si se desea que un fichero de cartografa deje de pertenecer a una BDC se utiliza
esta opcin. Esto no borra el fichero correspondiente del directorio y este fichero puede ser
reinsertado en la BDC en cualquier momento, siempre que no se borre, a travs de la opcin
anterior.
[Insertar edm] Permite insertar un conjunto de ficheros de cartografa a una BDC
convirtindolos automticamente a .bdm.
[Ver Celda] Permite cargar la cartografa de las celdas que se seleccionen.
[Ocultar Celda] Descarga la cartografa de las celdas que se seleccionen.
[Lin->Cont bdm]Al igual que una BDC puede tener un contorno formado por una polilnea, las
celdas tambin pueden tener un contorno especial, esta opcin permite asignar una lnea a una
celda. Esta lnea se guarda en el fichero .bdm correspondiente.
Mientras no se asigne esta lnea, el contorno de cada celda sern los lmites mximos de la
cartografa contenida en su fichero .bdm.
[edm -> bdm] Convierte un fichero de formato ascii .edm a formato binario .bdm.
[Insert. Nivel] Aade una BDC como subnivel de la BDC actual. Este subnivel esta asociado
a una de las celdas de la BDC actual, a travs de la cual se accede a ese subnivel. La BDC
puesta como subnivel es tratable como BDC independiente simplemente cargndola con la
opcin [Leer BDC].
Al igual que los ficheros .bdm las BDC que vayan a ser subnivel de otra deben estar en el
directorio de la BDC de la que pasan a formar parte.
[Quitar Nivel] Si se desea eliminar un subnivel de una BDC se utiliza esta opcin. Esto hace
que toda la cartografa que dependa de ese subnivel ya no est disponible para la BDC actual
hasta que se vuelva a insertar ese subnivel o parte de la informacin que contiene.
Al igual que [Quitar bdm], no se borran ni los directorios ni los ficheros de ese subnivel.
[Entrar Nivel] Esta opcin da acceso a los subniveles de una BDC. A partir de ese momento
la navegacin se realiza con la cartografa del subnivel asociado a la celda que se selecciona.
[Salir Nivel] Una vez concluido el trabajo con un nivel, se usa esta opcin para poder pasar al
nivel anterior. Esto descarga de memoria toda la informacin que se haya cargado durante la
navegacin en el nivel que se abandona.
232
MEDIDAS
MEDIDAS
[UNIDADES ANGULARES]
233
MEDIDAS
[Angulo 3ptos.]. Clculo del ngulo entre las dos rectas que forman tres puntos. El programa
nos pide que piquemos por pantalla el vrtice y los dos puntos restantes.
[Angulo Lnea]. Calcula el ngulo entre el origen de medida de estos y la direccin marcada
por la lnea.
[Angulo 2lins].Calcula el ngulo entre dos lneas.
[Angulo pt-li]. Calcula el ngulo entre una lnea u un punto.
[div (L) regla].La opcin divide, inserta smbolos sobre una polilnea, a distancias iguales sobre
la misma. El programa nos pregunta el nmero de divisiones a realizar, insertando los puntos
correspondientes. La opcin regla inserta smbolos equidistantes sobre la polilnea.
[sum][NADA][resta] Si se activa SUM las medidas que se van realizando con Area de linea y
Area de Recinto se va sumando. Si esta activa NADA el siguiente area inicializa el valor del
area total. Con RESTA la siguiente area se resta al total que se va calculando.
[Ver Medidas]. Nos presenta en pantalla un cuadro de dilogo dnde quedan reflejadas y
actualizadas todas las medidas segn se van realizando.
[PARCELARIO] Despliega el siguiente Men:
Este men funciona con la opcin [Area Recinto] y permite crear o aadir a un archivo
istado, una tabla con cuatro columnas:
de
234
CONVERSORES DE FORMATO
CONVERSORES DE FORMATO
Mediante el programa ISTRAM se puede realizar la conversin de archivos externos a los
formatos propios que maneja el programa. De forma sucinta, los resultados se agrupan en
diversos formatos:
edm
top
per
cej
ras
CONVERSOR
TIPO
ENTRADA
SALIDA
DICCIONARIO
DGRAF3
DGNEDM
DXFEDM
KORK
DGFEDM
DIGIEDME
GENIOEDM
BC3
CALTOP
FLDTOP
GEOTOP
LEICATOP
ODBTOP
PKZTOP
SALTOP
SRDTOP
TAQTOP
TDVTOP
AZSAPER
CAMPER
TDVPER
CLIPPER (terper)
TOPPER
TRIVPER
PDTPER2
TRVPER
TERPER
XYZPER
TXTPER
ALIALN
CLIPCEJ
CLIPRAS
INCEJ
cartografa
cartografa
cartografa
cartografa
cartografi
cartografa
cartografa
cartografa
puntos
puntos
puntos
puntos
puntos
puntos
puntos
puntos
puntos
puntos
perfiles
perfiles
perfiles
perfiles
perfiles
perfiles
perfiles
perfiles
perfiles
perfiles
perfiles
eje
eje
rasante
eje
dgf
dgn
dxf
lst
dgf
asc,digi
dat,...
bc3
cal
fld
dat
xyz
odb
pkz
sal
sdr
taq
tdv
azp
cam
tdv
ter
top
tri
pdt
trv
ter
xyz
txt
ali
plt
alz
inr
edm
edm
edm
edm
edm
edm
edm
edm
top
top
top
top
top
top
top
top
top
top
per
per
per
per
per
per
per
per
per
per
per
aln
cej
ras
cej
cod
Cod (interactivo)
cod
cod
cod
cod
cod
cod
cod
cod
cod
res
res
res
res
trz // trc
235
CONVERSORES DE FORMATO
CONVERSORES DE CARTOGRAFIA
CONVERSOR DE CARTOGRAFIA DXFEDM
1) INTRODUCCION
Realiza la conversin de ficheros en formato dxf procedentes de AUTOCAD u otras
aplicaciones a ficheros en formato edm del programa ISTRAM.
Al realizar una conversin el programa solicita los siguientes nombres de ficheros:
- Fichero de entrada
- Fichero diccionario
- Fichero de salida
(*.dxf)
(*.cod)
(*.edm)
Los nombres de los ficheros deben introducirse sin extensin, el programa conversor los
apellida automticamente con las extensiones indicadas arriba.
Si en la peticin del nombre de fichero de salida se pulsa RETORNO, el programa toma como
nombre del fichero de salida el mismo del fichero de entrada, aadindole la extensin
correspondiente. Si ya existiera en el directorio de trabajo un fichero con el mismo nombre, el
programa pide confirmacin, pues una respuesta afirmativa supone la destruccin del fichero
antiguo.
El fichero diccionario, como se explica posteriormente, es necesario para la conversin de las
LAYER AUTOCAD a capas ISTRAM. Si no existe dicho fichero debe crearse un fichero de
extensin cod, p.e. "dxf.cod", con una linea de encabezado. Veamos un ejemplo de creacin
usando el editor vi:
> vi dxf.cod [RETORNO]
[i]Fichero diccionario dxfedm. [ESC][ZZ]
NOTA: Las palabras subrayadas expresan ordenes
"vi".
236
entidad_ISTRAM
tipo_ISTRAM
comentario
CONVERSORES DE FORMATO
polilnea 2D (a extinguir)
polilnea 3D
smbolo
rtulo con estilo
NIVELP
NIVELS
CASAS
CASAS
TOPONIM
POSTE
103
103
104
304
304
203
27
26
32
6
2
4
ENTIDAD EDM
POINT
SIMBOLO
TEXT
ATTRIB
ROTULO
LINE
POLYLINE
CIRCLE
ARC
POLILINEA 3D
ISTRAM no maneja los crculos y arcos como tales, sino que los trata como polilneas. El
programa conversor desarrolla crculos y arcos AUTOCAD en polilneas con un numero de
segmentos configurable por el usuario.
237
CONVERSORES DE FORMATO
Para que ISTRAM considere las entidades como tridimensionales, con su correspondiente
cota, deben estar definidas en el DXF como tales; en caso contrario se inicializa su cota a cero.
4) CONVERSION DE BLOQUES AUTOCAD.
El programa conversor trata tambin las entidades BLOCK del fichero DXF, con los cuales se
permiten tres opciones seleccionables desde el fichero diccionario:
- explotar bloque
- convertir bloque a smbolo
- ignorar bloque
En la conversin, el programa explora la seccin BLOCKS del fichero DXF y comprueba si
todos los nombres de bloques encontrados estn definidos en el diccionario. Los nombres de
bloques encontrados y no definidos se incorporan al fichero diccionario de forma
completamente anloga a como se hace con las LAYER. En el caso de los bloques, el dato
indicado en la segunda columna de diccionario (entidad_ISTRAM) se interpreta como sigue:
- cualquier valor NEGATIVO ==> EXPLOTAR el bloque
- valor 203 ==> CONVERTIR al tipo de smbolo indicado en la
tercera columna
- valor POSITIVO <> 203
==> IGNORAR bloque
Explotar el bloque supone realizar una copia de las entidades que lo componen en cada
insercin, con las rotaciones y cambios de escala declarados en dicha insercin. En ficheros
con muchos bloques o bloques complejos, explotarlos supondr un incremento notable del
tamao del fichero EDM de salida.
Para convertir un bloque a smbolo, el valor tipo_ISTRAM (tercera columna del diccionario)
indica el tipo de smbolo que se situar en cada insercin del bloque.
5) OPCIONES DEL PROGRAMA CONVERSOR.
El programa conversor permite varias opciones, que deben indicarse como argumentos en
lnea de comando. Ejemplo:
> dxfedm -h muestra una ayuda sobre las opciones del conversor
Otras opciones permitidas son las siguientes:
-v
-r
repite ltima conversin realizada, sin preguntar los nombres de los ficheros
-fr <factex>
indica el factor de escala para rtulos, p.e. dxfedm -fr 0.5 , convierte todos los
rtulos a la mitad de su tamao
-tc <tramcir>
-nbt
238
CONVERSORES DE FORMATO
CONVERSOR DGNEDM
Si bien los ficheros de formato dgn pueden leerse y traducirse desde el propio programa se
suministra tambin este conversor externo.
El conversor dgnedm est concebido, y funciona de forma similar al dfxedm. Tambin utiliza
un diccionario de conversin para indicar la traduccin de los objetos del .dgn a formato EDM
segn una tabla de cdigos que por defecto es dgn.cod.
Arrancado el programa con el modificador h ( dgnedm
los modificadores y controles disponibles.
Recientemente hemos recibido muchas consultas sobre este traductor porque en ciertas
circunstancias no traduce las lneas. Normalmente se debe a que los elementos lineales estn
en el archivo dgn solo como elementos decorativos ( para que el dibujo contenga los pelitos,
arcos y otra decoracin). Para que el traductor vea los elementos decorativos arrancarlo del
modo:
dgnedm -m1
que traduce esos elementos decorativos al modelo 1 de ISTRAM. Ya dentro de ISTRAM se
pueden pasar al modelo 0 desde el men de MODELOS. Ver la informacin de ayuda que da
este traductor (y anlogamente otros) arrancndolo del modo:
dgnedm -h
239
CONVERSORES DE FORMATO
PK
PK
PK
PK
PK
Az
Az
Az
Az
NLAt
NLAt
NLAt
NAlf
NAlf
NSim
Siendo:
ns
: Nmero de superficies que componen el perfil. El tipo 0 solo puede tener una
superficie.
X,Y : Coordenadas del punto del eje, origen del perfil.
Az : Azimut en el eje. La orientacin del perfil es transversal a este azimut.
NLAt: Nmero de Lneas con atributos numricos asociados al perfil.
NAlf : Nmero de atributos alfanumricos asociados al perfil.
NSim: Nmero de smbolos puntuales asociados al perfil.
Atributos.Detrs de la cabecera los tipos 2,3 y 4 pueden llevar una serie de atributos que a continuacin
se describen:
*Atributos numricos: Cada perfil puede contener NLat lneas de atributos numricos.(NLat
puede valer 0) y cada una de estas lneas a su vez puede tener un numero variable de
atributos numricos:
-------------------------------------------------Natri1
a[1][1] a[1][2] .......... a[1][Natri1]
Natri2
a[2][1] a[2][2] .......... a[2][Natri2]
.
.
.
.
.
.
.
.
.
NatriNLat a[NLat][1] a[NLat][2] ...... a[NLat][NatriNLat]
-----------------------------------------------------------------------------------------Por ejemplo los ficheros ISPOL*.per son de tipo 4 . NLAt vale 4.
En la primera lnea de atributos se almacenan una serie de valores: Compensacin de tierras,
cotas de las rasantes, numero de seccin tipo, distancias de truncado,... etc.
En la segunda se almacenan los valores de las reas de las distintas mediciones que se
realizan en el perfil.
En la tercera se almacenan los volmenes acumulados desde el primer perfil.
240
CONVERSORES DE FORMATO
En la cuarta se almacenan los baricentros de las reas, lo que permite calcular distancias
reducidas para hacer una cubicacin mas exacta (optativo)
*Atributos alfanumricos:
Los tipos 3 y 4 pueden llevar una serie de atributos
alfanumricos. Por ejemplo en los ficheros ISPOL*.per aparecen aqu los nombres que se
darn en los listados y planos a las distintas mediciones que se realizan en el perfil:
-----------------------------------------------------------------------------------------Terrapln Tierra Roca Firme .... Texto[Nalf]
-----------------------------------------------------------------------------------------*Smbolos Asociados: Los de tipo 4 pueden llevar asimismo asociados smbolos puntuales
que se representarn con el perfil y con el siguiente formato
-----------------------------------------------------------------------------------------l1 x1 y1 z1 ang1 tip1
l2 x2 y2 z2 ang2 tip2
.
.
.
lNSim xn yn zn angn tipn
-----------------------------------------------------------------------------------------siendo :
li:
un valor entero cualquiera.
xi,yi: coordenadas del smbolo en el perfil.
zi : cota. (o tamao: el smbolo debe estar generado para un tamao unitario y contener
la sentencia 13)
ang : ngulo.
tip : tipo de punto en la librera.
Por ejemplo los ficheros ISPOL*.per generados con seccin tipo de ferrocarril incorporan como
smbolos los carriles y las traviesas.
Superficies.Salvo para el tipo 0, el resto pueden contener en cada perfil mltiples superficies. Cada una
de ellas tendr el siguiente formato:
------------------------------------------------------Tipo de Formato
|
Cabecera por superficie
--------------------------------------------------------0
|
Nd
Ni
1
|
I
Eje
TipoL
Nd
Ni
2
|
I
Eje
TipoL
Nd
Ni
3
|
I
Eje
TipoL
Nd
Ni
4
|
I
Eje
TipoL
Nd
Ni
---------------------------------------------------------Siendo :
I : 1 -> cada punto se define por dist_eje y cota.
2 -> cada p. se define por dist_eje,cota y cdigo.
Para formatos de tipo 0 se asume I=1.
Eje: numero del eje.(constante para todo el fichero)
TipoL: Tipo de lnea con la que se dibuja la superficie
Nd : Numero de puntos a la derecha del eje.
Ni : Numero de puntos a la izquierda del eje.
El punto del eje se repite para los dos lados.
A continuacin vendr la descripcin geomtrica de la superficie:
241
Z[1]
Z[1]
CONVERSORES DE FORMATO
DE[2] Z[2]
DE[2] Z[2]
Z[1] C[1]
Z[1] C[1]
Ejemplos:
a) Fichero de 3 perfiles en los PK 0, 20 y 40 y de tipo 0.
--------------------------------------------------------0 1
0.000
4 3
0.0 15.23
2.35 15.98
7.12 16.57
18.0 15.33
0.0 15.23
3.22 13.78
6.52 13.51
0
20.000
3
0.0 15.43
0.0 15.43
2.15 15.48
3.22 13.78
7.32
6.32
19.34
13.51
40.000
3
0.0 15.53
2.35 16.98
8.12 15.54
16.0 18.43
0.0 15.53
3.22 13.78
7.32 13.41
--------------------------------------------------------4
b) Fichero de 2 perfiles en los PK 0,20,de tipo 4, con 2 superficies por perfil y sin smbolos.
-----------------------------------------------4 2
728563.345 4875342.234 0.000
11.24
3
1 0.0
2 2.345 3.456
2 0.0
0.0
Desmonte Terraplen
1
1
68
0.0 15.23
0.0 15.23
1
40
0.0 15.43 1.
0.0 15.43 1.
4 3
2.25 15.98
3.22 13.78
7.12
6.32
3 3
2.25 15.98 2.
3.22 13.78 2.
16.54
13.51
7.12
6.32
2
728553.445 4875332.264 20.000
1 9.80
2 2.345 3.456
2 24.34 45.09
Desmonte Terrapln
1
1
68
0.0 15.23
0.0 15.23
4 3
2.25 15.98
3.22 13.78
7.12
6.32
15.0 18.33
16.54 100.
13.51 100.
13.54
16.54
13.51
15.0 18.33
1
40
3 3
0.0 15.43 1.
2.25 15.98 2.
7.12 16.54 100.
0.0 15.43 1.
3.22 13.78 2.
6.32 13.51 100.
------------------------------------------------
242
CONVERSORES DE FORMATO
1
2
3
4
5
6
1
2
3
4
26
26
26
26
26
26
26
26
26
26
262075.060
262097.670
262121.890
262136.940
262180.780
262205.890
262161.830
262135.280
262127.940
262102.330
4809180.780
4809153.000
4809134.890
4809133.940
4809146.060
4809150.890
4807900.830
4807900.890
4807896.390
4807893.720
135.000
135.000
135.000
135.000
135.000
135.000
155.000
155.000
155.000
155.000
Tambin puede haber ficheros *.top que representen una nica lnea (p.ej. el eje de una obra
lineal con puntos a una cierta equidistancia) con la peculiaridad de que la segunda columna sea
un nico valor constante como se aprecia en el ejemplo.
1
2
3
4
5
6
7
8
9
10
1
1
1
1
1
1
1
1
1
1
110
110
110
110
110
110
110
110
110
110
737377.213
737391.844
737406.475
737421.106
737435.738
737450.369
737465.000
737479.631
737494.262
737508.893
4630029.338
4630015.702
4630002.066
4629988.431
4629974.795
4629961.159
4629947.524
4629933.888
4629920.252
4629906.616
280.44
281.80
283.00
284.04
285.00
285.96
286.91
287.85
288.68
289.44
243
CONVERSORES DE FORMATO
El programa pide un nombre de fichero de datos en formato *.fld que deberemos teclear sin
extensin. Si en el directorio donde est ubicado el conversor hubiera uno o varios archivos de
extensin *.fld el programa los listara para poder realizar la seleccin de uno de ellos (en
nuestro ejemplo OF.FLD).
Una vez introducido el nombre del archivo a convertir (sin extensin), el programa nos pide un
nombre para el diccionario. Podemos crear uno con el Bloc de Notas de Windows, como un
archivo de texto ASCII que al menos tenga un carcter y se le da la extensin *.cod aunque no
es necesario que tenga ese nico carcter y, en este caso, slo debemos indicarle al conversor
el nombre que tendr nuestro diccionario para que l mismo lo cree.
Por ltimo el programa nos pedir el nombre del fichero de salida que l automticamente
renombrar con extensin *.top.
Formato de entrada *.fld:
Los cdigos PX, PY, PQ hacen referencia a las coordenadas x, y, z mientras que el cdigo
PN indica la secuencia ordinal de cada punto.
El cdigo HP ser la altura de prismas siendo HS la altura de la estacin.
IP es un cdigo de identificacin de cada punto.
El formato de entrada fld, presenta cinco lneas de cabecera.
LA
MO
DA
NS
ST
HS
PX
PY
PQ
PN
HP
IP
PX
PY
PQ
PN
HP
IP
PX
PY
PQ
PN
HP
IP
PX
PY
PQ
OF
3
5/ 4/1994
ZAS40E0190
BR 113.2
1.345
539517.970
699061.285
489.060
D1
2.000
CTRA MI
539513.031
699137.318
498.659
D2
2.000
CTRA MI
539501.177
699130.858
498.926
D3
2.000
CTRA MI
539488.580
699125.096
499.010
244
PN
HP
IP
PX
PY
PQ
PN
HP
IP
PX
PY
PQ
PN
HP
IP
PX
PY
PQ
PN
HP
IP
PX
PY
PQ
PN
HP
IP
D4
2.000
CTRA MI
539475.007
699120.173
499.137
D5
2.000
CTRA MI
539461.251
699115.761
499.414
D6
2.000
CTRA MI
539447.655
699111.861
499.787
D7
2.000
CTRA MI
539434.117
699108.041
500.123
D8
4.000
CTRA MD
PX
PY
PQ
PN
HP
IP
PX
PY
PQ
PN
HP
IP
PX
PY
PQ
PN
HP
IP
PX
PY
PQ
PN
539504.001
699149.443
497.940
D9
4.000
CTRA MD
539492.076
699143.082
498.313
D10
4.000
CTRA MD
539479.054
699137.508
498.689
D11
4.000
CTRA MD
539466.547
699132.854
499.044
D12
El programa pide un nombre de fichero de datos en formato *.taq que deberemos teclear sin
extensin. Si en el directorio donde est ubicado el conversor hubiera uno o varios archivos de
extensin *.taq el programa los listara para poder realizar la seleccin de uno de ellos (ver
ventana del conversor leicatop.exe).
Una vez introducido el nombre del archivo a convertir (sin extensin), el programa nos pide un
nombre para el diccionario. Si no tuviramos uno se crea con el Bloc de Notas de Windows,
como un archivo de texto ASCII que al menos tenga un carcter y se le da la extensin *.cod.
Por ltimo, el programa nos pedir el nombre del fichero de salida que l automticamente
renombrar con extensin *.top.
Formato de entrada *.taq (puntos sin cdigos)
1
2
3
4
5
6
7
8
9
10
5532
5539
5540
5541
5542
5543
5544
5545
5546
5547
341495.41
341490.64
341481.16
341472.34
341464.15
341457.52
341452.75
341446.68
341459.72
341469.82
211473.21
211471.36
211467.61
211464.02
211460.54
211458.13
211462.32
211467.68
211468.81
211468.43
530.40
531.06
532.45
533.18
534.02
534.91
533.40
531.91
531.57
531.76
40462.036
40636.416
40638.471
40641.054
40643.677
40660.494
40650.312
40654.757
40658.331
40662.938
41636.099
41598.118
41595.869
41591.491
41588.002
41584.054
41580.580
41577.609
41575.357
41572.901
75.619
75.564
75.696
75.882
76.361
77.000
77.885
78.521
78.971
79.636
ORT21
CTPT
CTPT
CTPT
CTPT
CTPT
CT
CT
CT
CT
A la izquierda, abajo, vemos el diccionario una vez que se han modificado determinadas
entidades.
El programa pide un nombre de fichero de datos en formato *.odb que deberemos teclear sin
extensin. Si en el directorio donde est ubicado el conversor hubiera uno o varios archivos de
extensin *.odb el programa los listara para poder realizar la seleccin de uno de ellos (ver
ventana del conversor leicatop.exe).
Una vez introducido el nombre del archivo a convertir (sin extensin), el programa nos pide un
nombre para el diccionario. Podemos crear uno con el Bloc de Notas de Windows, como un
archivo de texto ASCII que al menos tenga un carcter y se le da la extensin *.cod aunque no
es necesario y, en este caso, slo debemos indicarle al conversor el nombre que tendr nuestro
diccionario para que l mismo lo cree.
Por ltimo el programa nos pedir el nombre del fichero de salida que l automticamente
renombrar con extensin *.top.
Formato de entrada *.odb (N,X,Y,Z[,CODTIP])
1,554196.878,4552061.983,1197.889,FER14101
2,554195.162,4552056.926,1197.662,DIE14101
3,554211.551,4552054.621,1197.928,DIE14101
4,554213.152,4552059.509,1198.265,FER14101
5,554229.891,4552053.709,1198.943,FER14101
6,554238.092,4552043.875,1199.305,DIE14101
7,554242.967,4552046.508,1199.598,FER14101
8,554254.536,4552050.866,1199.516,FER14101
9,554260.867,4552055.814,1198.867,FER14101
10,554264.410,4552050.150,1198.997,FER14101
Si hubiera alguna lnea por encima indicara que existen ficheros disponibles para su carga
(extensin *.dat).Una vez seleccionado un fichero escribimos su nombre con extensin y
tendremos en pantalla:
Fichero de entrada (incluyendo la extensin).
Fichero de entrada (como contestacin del programa y confirmacin por parte del usuario).
Fichero de salida. Da el mismo nombre que el de entrada con extensin .top.
Si las hay, aadir tambin las bases (s/n) [n].
5=1001
4=R-LOC
6=1.575
37=747123.409
38=652847.265
39=531.467
5=1002
4=R-LOC
6=1.575
37=747128.645
38=652855.378
39=531.556
5=1003
4=R-LOC
6=1.575
37=747137.043
38=652864.708
39=531.705
0
0
0
0
0
0
0
0
652841.962000
652847.265000
652855.378000
652864.708000
4747124.550000
4747123.409000
4747128.645000
4747137.043000
Dentro del formato de entrada, el sistema de coordenadas corresponde al tipo NEZ (Suecia,
Canad, ...) con los cdigos 37 (Y), 38 (X) y 39 (Z).
El cdigo 4 permite indicar datos de descripcin del punto.
El cdigo 5 indica la secuencia numrica del punto.
El cdigo 6 es la altura del aparato.
Formato de los ficheros de entrada Geotop (perfiltransversal.dat).
50=PERFI-TN
2=120
37=747926.893
38=649651.577
62=122
37=747729.447
38=649360.904
39=718.686
21=262.0142
11=0.000
2=120
37=747926.893
38=649651.577
39=693.210
62=122
37=747729.447
38=649360.904
39=718.686
21=262.0142
11=0.000
3=1.482
2=128
37=747829.101
38=649854.873
39=710.129
62=121
37=747605.680
38=649475.260
39=708.763
21=266.1345
11=0.000
3=1.561
5=1000
4=T-10.2
6=1.590
37=747605.644
38=649475.194
39=708.851
2=128
37=747829.101
38=649854.873
39=710.129
62=121
37=747605.680
38=649475.260
39=708.763
21=266.1345
11=0.000
3=1.561
80=2079.859
83=-37.648
4=DES
37=747871.580
38=649796.483
39=700.711
80=2080.157
83=-34.359
4=DES
37=747868.434
38=649795.480
39=700.148
80=2079.962
83=-29.940
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
649475.194000
649796.483000
649795.480000
649793.583000
649788.307000
649785.100000
649781.002000
649799.248000
649794.408000
649795.332000
649801.323000
649805.975000
649810.603000
4747605.644000
4747871.580000
4747868.434000
4747864.438000
4747852.018000
4747843.765000
4747833.794000
4747826.023000
4747815.420000
4747816.710000
4747831.030000
4747843.250000
4747853.539000
708.851000
700.711000
700.148000
699.060000
695.803000
692.652000
689.632000
692.304000
688.170000
689.111000
694.057000
698.376000
701.186000
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
649360.904000
649651.577000
649854.873000
649475.194000
649854.873000
649796.483000
649795.480000
649793.583000
649788.307000
649785.100000
649781.002000
649799.248000
649794.408000
649795.332000
649801.323000
649805.975000
649810.603000
4747729.447000
4747926.893000
4747829.101000
4747605.644000
4747829.101000
4747871.580000
4747868.434000
4747864.438000
4747852.018000
4747843.765000
4747833.794000
4747826.023000
4747815.420000
4747816.710000
4747831.030000
4747843.250000
4747853.539000
718.686000
693.210000
710.129000
708.851000
710.129000
700.711000
700.148000
699.060000
695.803000
692.652000
689.632000
692.304000
688.170000
689.111000
694.057000
698.376000
701.186000
La ventana nos muestra la lista de ficheros disponibles en el directorio de trabajo (en el ejemplo
leica.xyz y corta .xyz).
El programa nos har una serie de preguntas:
Nombre del fichero de entrada. Que introducimos sin extensin e indicando su
ruta de acceso si procede.
Nombre del fichero de salida [leica]. Indica por defecto el nombre Leica. Si
se desea ubicar en un directorio concreto hay que dar su ruta de destino.
Tipo del punto para la traduccin [0]. Por defecto indica el 0.
Formato del fichero de entrada LEICATC1100.110001+00000001
110002+00000002
110003+00000003
110004+00000004
110005+00000005
110006+00000006
110007+00000007
110008+00000008
110009+00000009
110010+00000010
71....+0Default
71....+0Default
71....+0Default
71....+0Default
71....+0Default
71....+0Default
71....+0Default
71....+0Default
71....+0Default
71....+0Default
81..00+05959345
81..00+05961320
81..00+05962959
81..00+05968198
81..00+05971283
81..00+05958568
81..00+05956499
81..00+05955036
81..00+05953213
81..00+05952183
82..00+05826851
82..00+05822417
82..00+05819087
82..00+05805837
82..00+05799850
82..00+05828535
82..00+05833124
82..00+05836195
82..00+05839846
82..00+05842872
83..00+00154773
83..00+00157454
83..00+00159093
83..00+00168598
83..00+00170980
83..00+00154100
83..00+00150979
83..00+00148993
83..00+00148275
83..00+00146578
Las 3 ltimas columnas corresponden a las coordenadas de los puntos y seran de la siguiente
forma: punto 1: x = 5959.345 y = 5826.851 z = 154.773
La extensin de los ficheros que lee el conversor es *.xyz.
En ocasiones pueden llegar ficheros de mquinas antiguas de marca WILD cuyo formato es
muy similar al que necesita el conversor. En este caso necesitamos modificar una pequea
parte del fichero. Veamos un ejemplo:
Formato del fichero de entrada WILD.110001+00000001
110002+00000002
110003+00000003
110004+00000004
110005+00000005
110006+00000006
110007+00000007
110008+00000008
110009+00000009
110010+00000010
81..10+00511286
81..10+00505628
81..10+00493627
81..10+00480045
81..10+00474404
81..10+00463459
81..10+00457905
81..10+00458099
81..10+00457330
81..10+00459665
82..10+00516957
82..10+00529504
82..10+00543203
82..10+00545937
82..10+00548205
82..10+00541970
82..10+00535227
82..10+00525304
82..10+00516930
82..10+00513796
83..10+00092441
83..10+00091649
83..10+00092107
83..10+00091748
83..10+00091742
83..10+00091897
83..10+00091889
83..10+00091979
83..10+00092124
83..10+00092042
Estacin
Una vez abierto el fichero con Wordpad vamos al men desplegable Edicin y seleccionamos
la opcin Reemplazar... con lo que se abre una ventana flotante:
En el campo Buscar seleccionamos los elementos a sustituir, en este caso []81..
En el campo Reemplazar por: escribimos el texto nuevo, en este caso:
[]71....+0Default[]81..
Total
El programa pide un nombre de fichero de datos en formato *.txt que deberemos teclear sin
extensin. Si en el directorio donde est ubicado el conversor hubiera uno o varios archivos de
extensin *.txt el programa los listara para poder realizar la seleccin de uno de ellos (en la
ventana de nuestro ejemplo hay dos disponibles Ptj122.txt Romanos.txt).
Una vez introducido el nombre del archivo a convertir (sin extensin) el programa nos pedir el
nombre del fichero de salida que l automticamente renombrar con extensin *.per.
Formato de entrada *.txt
16500.000;
-100.000;
-79.236;
-66.633;
-63.211;
-60.394;
-51.162;
-47.782;
-39.289;
-36.880;
-30.804;
-26.777;
-25.232;
-10.576;
-9.478;
-3.395;
0.257;
1.486;
9.530;
18.932;
26.575;
27.782;
29.985;
43.866;
48.291;
50.866;
55.052;
57.515;
72.283;
77.778;
82.174;
86.715;
88.804;
16480.000;
-100.000;
-99.505;
-86.550;
-82.308;
-74.124;
-69.448;
-68.353;
-64.874;
;32.;
402.905;
403.273;
408.881;
410.818;
413.174;
418.687;
421.123;
420.889;
421.301;
420.286;
420.390;
420.216;
423.962;
423.357;
422.938;
425.176;
425.644;
428.798;
432.039;
436.792;
437.491;
438.918;
446.247;
448.092;
449.826;
451.445;
453.475;
453.627;
456.834;
468.138;
471.208;
473.322;
;39.;
402.789;
402.809;
403.038;
404.925;
409.556;
412.032;
412.863;
415.433;
El primer nmero de cada bloque hace alusin al pk donde se saca el perfil siendo el segundo
el nmero de puntos para cada perfil.
A continuacin viene para cada punto del perfil su distancia al eje y cota.
El programa pide un nombre de fichero de datos en formato *.txt que deberemos teclear sin
extensin. Si en el directorio donde est ubicado el conversor hubiera uno o varios archivos de
extensin *.txt el programa los listara para poder realizar la seleccin de uno de ellos (en la
ventana de nuestro ejemplo hay dos disponibles Ptj122.txt Romanos.txt).
Una vez introducido el nombre del archivo a convertir (sin extensin) el programa nos pedir el
nombre del fichero de salida que l automticamente renombrar con extensin *.per.
Formato de entrada *.txt.650000.000
650020.000
650040.000
650060.000
650080.000
650100.000
9
-54.170
8.030
52.980
10
-53.710
8.980
35.130
11
-53.970
12.350
37.720
9
-51.200
0.000
40.320
13
-48.280
-25.970
0.000
38.150
9
-43.560
-8.890
42.500
0.000 951.870
29.230 951.250
0.000 951.540
24.320 951.010
0.000 951.320
36.040 950.300
El primer nmero de cada bloque hace alusin al pk donde se saca el perfil siendo el segundo
el nmero de puntos para cada perfil.
A continuacin viene para cada punto del perfil su distancia al eje y cota.
Este conversor es similar al ya comentado txtper.exe simplemente varia el formato de entrada
de los ficheros *.txt.
Este conversor es muy versatil ya que permite la inclusin de perfiles no completos, sin orden
en pk, ... lo que facilita la toma de datos en campo por los diferentes equipos de topografa (por
ejemplo, la toma de la semibatera de perfiles y posteriormente la otra mitad).
1462.720
1461.690
1459.720
1453.360
1463.760
1463.950
1463.980
1465.190
1478.860
103.038
102.978
102.748
102.898
103.018
103.028
102.988
104.988
105.078
E0
02
1441.260
1440.120
1440.000
1427.680
1442.540
1442.800
1443.250
1444.130
1454.620
103.208
103.098
103.048
102.238
103.318
103.278
103.198
104.008
104.258
E0
02
1424.280
1423.340
1423.060
1421.830
1419.130
103.328
103.198
103.138
102.948
102.298
E0
02
22
1407.350
1406.630
1406.380
1404.290
103.278
103.188
103.158
102.948
E0
02
22
1416.860
1425.840
1426.070
1426.750
1428.000
1437.860
102.228
103.328
103.288
103.148
103.928
104.198
1399.260
1390.740
1409.080
1409.500
1410.050
1410.990
1420.890
102.978
102.588
103.268
103.238
103.068
103.848
104.218
01
21
31
01
21
31
01
21
31
01
21
31
1322.96
1322.70
1321.12 31
1321.31 21
1321.33 11
1321.33
E0
1321.35 02
1321.31 22
1321.21 32
1320.95
1320.98
1323.33
1323.20
1321.44 31
1321.60 21
1321.69 11
1321.71 01
1321.63
E0
1321.61
12
1321.46 32
1321.62
1321.03
1321.08
1323.41
1323.38
1321.88 31
1322.19 21
1323.32
1322.86
1322.36
1322.02 11
1322.05 01
1322.11
E0
1322.25
1322.32
1322.37
1322.38
1322.02
01
E0
02
22
1322.28
12
1322.28 22
1322.37
1321.16
1321.21
CONVERSOR SDRTOP
EJEMPLO DE FICHERO .sdr (->.top) Existe conversor a .top que usa un diccionario de
claves para interpretacin de la columna de cdigos.
00NMSDR5
V01-06 000001-Ene-89 01:02 211121
10NMAUSEJ1
06NM1.000000
01NM:SET
000000SET
00000031
02TP0100572495.705687472.457537.492
1.640
AUXILIAR
08KI0004571685.628686876.858544.216
V 4
07TP01000004259.6392 63.2738
03F11.640
09F1010000041005.842 99.5850
63.2738
V 4
08CO1000572524.565687459.640538.952
BCD
08CO1001572524.605687457.166538.352
FC
08CO1002572524.742687454.438540.033
BCU
08CO1003572501.295687459.215537.984
BCAM
08CO1004572494.885687458.994537.668
BCAM
08CO1005572494.596687456.518537.080
FC
08CO1006572494.919687454.742537.675
BCU
08CO1007572419.924687457.699533.640
BCD
08CO1008572326.664687456.029528.866
BCD
08CO1009572288.776687454.019527.234
BCD
08CO1010572254.886687448.877526.077
BCD
08CO1011572218.782687437.884525.197
BCD
08CO1012572187.511687422.980524.697
BCD
08CO1013572160.747687406.380524.656
BCD
08CO1014572102.809687365.368525.741
BCD
08CO1015572020.802687306.865527.636
BCD
08CO1016572010.346687314.061527.635
BCI
08CO1017572009.490687317.169527.093
PT
08CO1018572085.846687367.935525.942
BCI
08CO1019572083.027687370.847524.975
PT
08CO1020572123.615687394.942525.154
BCI
08CO1021572120.823687398.932523.914
PT
08CO1022572159.073687419.587524.939
BCI
08CO1023572157.305687423.495523.180
PT
08CO1024572189.258687437.293525.324
BCI
08CO1025572219.456687450.639525.885
BCI
08CO1026572224.051687452.186525.996
CAMINO
08CO1027572252.556687460.265526.685
BCI
08CO1028572281.169687465.183527.414
BCI
08CO1029572312.576687467.494528.415
BCI
08CO1030572354.371687468.511530.251
BCI
08CO1031572419.525687469.648533.590
BCI
08CO1032572468.132687470.545536.213
BCI
08CO1033572505.741687472.359538.209
BCI
08CO1034572524.786687473.527538.963
BCI
08CO1035572524.907687475.128538.384
FC
08CO1036572524.888687475.965538.720
BCUN
08CO1037572508.405687475.075537.872
FC
08CO1038572492.607687475.540536.305
PT
08CO1039572482.843687476.055535.424
PT
CONVERSOR CLIPPER
EJEMPLO DE FORMATO DE PERFILES DE CLIP.ter (->.per) Existe conversor clipper al
formato de perfiles de ISTRAM
*TER
0, 11 , 5 , 8
-15.67, 295.00
-9.12, 295.50
-7.26, 295.61
-4.33, 297.16
-3.63, 297.40
-0.76, 297.53
0.00, 297.53
2.23, 297.46
3.57, 296.70
11.25, 296.40
15.69, 296.17
20, 11 , 5 , 8
-14.21, 293.18
-10.94, 293.51
-9.71, 293.66
-4.75, 296.29
-3.83, 296.54
-0.74, 296.75
0.00, 296.74
2.36, 296.65
2.71, 296.56
5.89, 294.83
14.67, 294.62
09-10-1993
P g.
PUNTOS SINGULARES
P.K.
Longitud
=========
======
0.000
22.926
45.426
46.313
68.813
157.298
213.051
327.482
367.815
421.503
461.836
522.003
548.342
679.013
1064.929
1136.929
1262.747
1334.747
1608.198
0.000
22.926
22.500
0.887
22.500
88.486
55.752
114.431
40.333
53.688
40.333
60.167
26.339
130.671
385.916
72.000
125.818
72.000
273.451
Coord. X
==========
Coord. Y
==========
Azimut
========
Radio
========
697685.167
697694.748
697705.982
697706.569
697724.436
697799.640
697846.468
697941.415
697972.632
697990.741
697983.330
697970.918
697971.270
698020.745
698218.076
698258.477
698364.653
698436.154
698709.328
489295.291
489274.463
489255.060
489254.395
489240.850
489194.223
489163.971
489100.101
489074.766
489025.436
488985.922
488927.159
488900.856
488781.101
488449.451
488389.980
488326.405
488318.873
488306.580
172.5529
172.5529
154.6479
153.2371
135.3322
135.3322
137.6984
137.6984
154.8163
200.3880
217.5060
204.7383
193.5597
165.8304
165.8304
154.3712
114.3220
102.8629
102.8629
0.000
0.000
-40.000
-40.000
0.000
0.000
1500.000
0.000
75.000
75.000
0.000
-150.000
-150.000
0.000
0.000
-200.000
-200.000
0.000
0.000
Param.
======
30.00
30.00
55.00
55.00
95.00
140.00
120.00
120.00
X Centro
==========
Y Centro
==========
697685.167
697694.748
697736.254
697736.254
697724.436
697799.640
697009.231
697941.415
697915.743
697915.743
697983.330
698120.503
698120.503
698020.745
698218.076
698409.268
698409.268
698436.154
698709.328
489295.291
489274.463
489281.205
489281.205
489240.850
489194.223
487919.369
489100.101
489025.893
489025.893
488985.922
488916.005
488916.005
488781.101
488449.451
488521.365
488521.365
488318.873
488306.580
CONVERSOR CLIPRAS
EJEMPLO DE FORMATO DE EJE EN ALZADO DE CLIP .alz (->.ras)
Existe conversor clipras al formato de rasantes de ISTRAM
VILLARROYA - FORTANETE (I)
P g. 1
08-10-1993
DATOS DE ENTRADA
N
P.K.
== ===========
Cota
========
p(%)
========
L
=======
Kv
=======
B
=======
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
1321.920
1322.770
1323.600
1344.000
1342.200
1346.900
1345.350
1373.950
1370.100
1385.250
1419.100
1426.000
1440.500
1455.650
1479.700
1490.000
1516.500
1577.800
1591.050
1622.500
1629.850
1652.500
1653.900
1670.000
1665.500
1704.800
1692.380
1682.980
1679.450
1667.800
1665.700
1665.200
0.0000
1.7000
0.4150
7.8462
-1.2000
0.9792
-0.8611
6.2174
-0.9625
6.3125
7.6932
2.6539
6.5909
6.8864
6.6805
3.4333
5.7609
7.4756
5.5208
7.8625
4.5937
8.7115
0.3889
5.7500
-2.2500
7.5577
-5.6455
-4.0870
-3.5300
-4.0172
-0.7000
-0.0806
0.000
100.000
200.000
180.000
120.000
180.000
180.000
200.000
200.000
200.000
200.000
200.000
100.000
100.000
200.000
200.000
200.000
200.000
200.000
160.000
160.000
200.000
160.000
200.000
200.000
240.000
200.000
100.000
100.000
180.000
200.000
0.000
0
7782
2691
1990
5507
9781
2543
2786
2749
14486
3969
5080
33845
48582
6159
8593
11664
10231
8541
4895
3886
2403
2984
2500
2039
1818
12833
17955
20526
5426
32290
0
0.000
0.161
1.858
2.035
0.327
0.414
1.593
1.795
1.819
0.345
1.260
0.984
0.037
0.026
0.812
0.582
0.429
0.489
0.585
0.654
0.824
2.081
1.072
2.000
2.452
3.961
0.390
0.070
0.061
0.746
0.155
0.000
0.000
50.000
250.000
510.000
660.000
1140.000
1320.000
1780.000
2180.000
2420.000
2860.000
3120.000
3340.000
3560.000
3920.000
4220.000
4680.000
5500.000
5740.000
6140.000
6300.000
6560.000
6920.000
7200.000
7400.000
7920.000
8140.000
8370.000
8470.000
8760.000
9060.000
9680.000