Cargando Coordenadas de
un Archivo
de la línea de comando:
sngDMTImportPoint
Barra de herramientas:
La
estructura del archivo de coordenadas está determinada por su
extensión. Si CSV, el separador debe
ser un "," o un punto y coma ";". En otros casos, el
separador debe ser un espacio.
Ejemplo:
CSV
1,4624230.876,5394498.593,788.083
2,4624224.909,5394468.892,787.173
3,4624216.104,5394435.361,786.057
4,4624214.323,5394429.039,785.963
Otro
1 4624230.876 5394498.593 788.083
2 4624224.909 5394468.892 787.173
3 4624216.104 5394435.361 786.057
4 4624214.323 5394429.039 785.963
La opción BLOCK inserta un bloque en lugar de un punto clásico,
para el cual es posible definir sus atributos.
Ajustes del punto de levantamiento
Editor de
coordenadas
Código editor
Dibujo
3D de líneas de desfase
Unidades de
desfase vertical, en qué unidades se ingresarán las
altitudes, valor implícito 100 (en centímetros)
Desfase
horizontal, cuánto indentará en dirección horizontal,
implícitamente establecido en 0.02
Líneas de
desfase en la misma capa, determina si las líneas indentadas
se dibujarán en la misma superficie que el original, o en
superficie determinada por GeoWin, implícitamente 1 (al mismo
superficie)
Dibujar
particiones entre líneas de desfase, determina si los
vértices de la línea indentada se conectarán con la original, valor
implícito 0 (sin dibujo)
La función busca los componentes contenidos en la ruta de
búsqueda de CAD y los muestra,
Dibujo automático con códigos de
puntos
El dibujo automático de acuerdo con las instrucciones de la
línea de puntos es instalado en la función „Cargando puntos al
dibujo.“
La función puede insertar signos de puntos o dibujar línea
de puntos (línea segmentos, arcos) de acuerdo con los códigos en la
lista de coordenadas.
Cada punto puede contener códigos para senales y también para
líneas de puntos e identificadores de acciones.
Ejemplo de un archivo de coordenadas con codificación de
dibujo.:
3 |
741190.970 |
1033213.471 |
200.47 |
SI S OPN15 |
inicio de línea tipo
SI, Y también indenta 14cm
en altura
|
4 |
741169.820 |
1033213.405 |
199.58 |
SIA S |
|
5 |
741190.970 |
1033161.823 |
180.69 |
SI
ZO OPN14 |
inicio de un arco por
línea tipo SI, y también indenta 14cm en altura
|
6 |
741169.371 |
1033160.650 |
170.71 |
SIA ZO |
|
7 |
741203.568 |
1033171.531 |
198.82 |
BZ CHB
S |
|
8 |
741206.300 |
1033147.980 |
198.93 |
SI OPN12 LA |
el tipo de línea SI
pasa por este punto, y está indentado 12cm en altura y una lámpara
definida por el código LA
|
9 |
741183.502 |
1033137.767 |
197.04 |
SIA SIC
S |
el tipo de línea SIA
pasa por este punto y comienza el tipo de línea SIC
|
10 |
741227.473 |
1033143.140 |
198.15 |
SI KO CHB |
el arco termina en
este punto con la línea tipo SI, y también la línea tipo acera CHB
pasa por este punto
|
11 |
741212.927 |
1033128.612 |
198.26 |
SIA KO |
|
12 |
741258.161 |
1033171.531 |
198.37 |
BZ U CH S SIC |
línea BZ cerrada,
inicio de línea tipo CH, la línea tipo SIC pasa
por este punto |
13 |
741270.113 |
1033143.786 |
199.48 |
SI CH |
|
14 |
741267.762 |
1033129.552 |
200.59 |
SIA |
|
Códigos de puntos de usuario:
donde hay códigos SI, SIA está la línea del camino, código BZ es un
edificio amurallado, LA es un código para un signo de lámpara,
códigos CH y CHB son para acera. Códigos desconocidos serán
consultados por la función y los repondrá a los registros. Los
códigos se pueden escribir en las líneas. de BZ.1 BZ.2 etc. La
función se hará cargo de los ajustes del código original.
El archivo de datos de muestra con coordenadas se coloca en el
archivo GeoWin DTM.
Códigos de control ( identificadors de acción
):
S, Se debe introducir el inicio
del dibujo de una nueva línea de puntos. por código de línea,
por ejemplo: SI S, donde SI es un código para la línea de
carretera, si no aparece como otro identificador ZO, se dibuja el
segmento de línea, si aparece, el dibujo de arco comienza, la
función busca y luego conecta todos los puntos con el código (en
éste caso) SI, hasta el final del archivo o una línea con un inicio
del mismo identificador de línea (SI S).
SK, punto de inicio de la curva
(polilínea2D/3D, de acuerdo con la configuración), entonces todo
igual que en el identificador S
U, para cerrar, dibuja la
línea de segmento/curva de un punto, el cual tiene este
idenificador, hasta el punto mas cercano con idenificador de acción
S o SK (los dos deben tener el mismo codigo de linea)
ZO, punto de partida del arco, el
dibujo del arco comienza con este punto, este identificador se
puede configurar junto con el identificador S
O, el dibujo del arco está
completo
ZK,punto de inicio del círculo,
el círculo no está involucrado en acciones anteriores o siguientes,
lo que significa: si el círculo tiene el mismo código de línea que
el anterior, entonces no se dibuja una línea de puntos desde el
punto anterior al punto con el código del círculo, es lo mismo que
si el punto tuviera un identificador de acción S.
KK, final del círculo, si un punto se define en
instrucciones entre ZK y KK, la función crea un círculo para que
pase por estos tres puntos, si solo hay ZK y KK en las
instrucciones, la función crea un círculo entonces el punto con el
código ZK es el centro del círculo y el radio se define por el
punto con el código KK, si continúa la línea del mismo código que
el círculo, es necesario asignar un identificadaor de acción S
TX, inserta el texto definido por
el usuario en el dibujo, despues de éste identificador, por
ejemplo: TXHola (¡Sin Espacio!), inserta el texto "Hola" al
dibujo.
OPN,OPD,OLN,OLD, son
identificadores para la posición y altura de la indentación de la
línea/curva. Después del valor del identificador de altura cambia,
debe seguir, por ejemplo:OPN15 marca el desfase en el lado
derecho y 15cm arriba en altura, OLD15 marcaría desfase en la
izquierda y 15c, abajo en altura. La posición de la
indentación se lee de la plantilla actual (La seccion de la
configuración del entorno, elemento Sangría de coordenadas). Las
unidades para la altura de la Sangría está
preestablecida a cm (sección Configuración de entorno, elemento
de la unidad Indentación). Si la altura de la sangría
está definida por el valor 0, entonces la indentación horizontal
también es igual a 0 en este punto. Tan pronto como se define la
altura de la Indentación, es válida hasta el próximo cambio o
hasta el código con valor 0.
DO, repone los últimos 3
puntos vinculados a un rectángulo (línea, curva)
Notas:
Los Arcos pueden ser dibujados por dos puntos (luego se dibuja como
tangente a la última línea dibujada), o por un número arbitrario de
puntos -Los primeros tres puntos se dibujan como un arco y otros
como tangenciales al arco anterior. Es adecuado que los
identificadores estén cerca uno del otro durante las acciones para
las líneas y el código para que los signos de puntos estén al
principio o al final. Por ejemplo: BZ S OPD14 SI OPN12
LA, en este punto habrá dos
líneas con indentación y se colocará un signo de punto. Otra
posibilidad de cómo escribir este código es LA BZ S OPD14 SI OPN12,
o BZ S OPD14 LA SI OPN12. BZ S LA OPN15 no es posible, el
identificador de indentación ya no se asigna a la línea BZ, sino a
la lámpara!
Límites:
La longitud de todos los códigos por línea está limitada a 50
caracteres (incluidos los espacios) y 20 códigos como máximo
(excepto los identificadores de acción - esos se asignan
automáticamente al código por función)
No
se pueden asignar dos arcos a una línea uno al lado del otro, tiene
que haber al menos un segmento de línea entre ellos, prácticamente
significa que los identificadores ZO KO no pueden seguir después
del código de línea. Por ejemplo: SI ZO KO, donde SI es código de línea, es
inaceptable, pero SI ZO
BZ KO es posible, donde BZ es código de edificio
amurallado.
Carga de aristas
Si alguien encuentra complicado el
"Dibujo automático con códigos de puntos", puede usar esto.
La lista de aristas se escribe en un archivo con el mismo nombre
que la lista de coordenadas, pero con la extensión .edg.
Si el archivo existe, se cargará automáticamente.
El formato del archivo
es:
Ejemplo:
1,5,10,12,25
22,23,3,4
31,32
Una
línea de texto es una polilínea.
Los vértices de la polilínea se definen mediante números de
puntos.
.
|