Cartesianos · Cartesia · Foro · Cursos · Contacto

Archivo de Septiembre de 2008

Análisis Topológico con Microstation Geographics

Domingo, 28 de Septiembre de 2008

 

Veamos el caso, tengo una cantidad de parcelas en el catastro, que están siendo afectadas por una línea de alta tensión, deseo saber cuales de estas son, pintarlas de diferente color y almacenarlas en un archivo aparte.

1. Construcción de capas

analisis topologico microstation Las capas se pueden crear de lo que está visible, esto puede estar en mapas de referencia o en el archivo abierto.  No es necesario tener un proyecto abierto, si tengo objetos con atributos asignados.

En este caso, tengo un proyecto abierto, y tengo visibles las parcelas del catastro sobre las que deseo hacer un análisis de cuales predios son afectados por el eje de el electroducto.

El análisis topológico se activa con "utilities / topology analysis".  En este panel aparecen las alternativas para crear, borrar, desplegar y agregar capas.

En este caso, para crear la capa de parcelas,

  • activo el nivel donde están almacenadas (o el atributo que estos tienen),
  • selecciono el tipo de capa (area) aunque puede ser de líneas o puntos
  • luego selecciono el nombre; en este caso se llamará "Urb1-15"
  • abajo selecciono el tipo de línea, color de relleno y borde.  También se puede crear en base a una consulta (query) mediante el query builder o una almacenada.

Luego aplico el botón "create", inmediatamente se crea arriba la capa, la que puedo mostrar con el botón "display".  A este momento, esta capa solo está almacenada en memoria pero puedo almacenarla como archivo .tlr que puede llamarse en cualquier momento… inclusive sin tener proyecto abierto.

Si deseo agregarla al mapa, se usa el botón "Add", esto se va al nivel seleccionado y con los colores o rellenos visibles.

analisis topologico microstation

De igual forma creo la capa "lineas alta", para la que selecciono el nivel respectivo.  Así que ya tengo las dos capas, lo que deseo es ahora analizar las parcelas que están afectadas por ese eje de electroducto.

analisis topologico microstation

2. Análisis de capas

analisis topologico microstation El análisis se hace eligiendo "overlay / line to Area", luego selecciono la capa de línea y de áreas que se analizarán.  Igual puede ser "areas to areas" o "areas to points" para otros casos.

Abajo me muestra la alternativa a elegir cual capa mantener como resultado, selecciono las parcelas (áreas).

También se puede elegir el modo de análisis, "overlap" es lo que más se adapta aunque existen otras formas como adentro, afuera, coincidentes etc.

A la derecha se escribe el nombre de la capa resultante y la alternativa que se mantengan los enlaces a la base de datos en las parcelas salientes.  El nombre de mi capa será "Predios afectados"

Para crear la capa selecciono "build",  ahora se puede ver la capa creada, para fines de visualización se toca y se presiona el botón "display".

analisis topologico microstation

Esta alternativa ya no existe en Bentley Map, o al menos el tratamiento es totalmente diferente.

 
 
ZIP Code

Construir Polígono en base a rumbos y distancias en una tabla de Excel

Sábado, 27 de Septiembre de 2008

 

Veamos cual es el punto:

tengo los datos de una poligonal con rumbos y distancias, y quiero construirla en AutoCAD o Microstation.  Anteriormente vimos que AutoCAD tiene su forma de alimentarse este tipo de datos bajo el formato @dist< en tanto que en Microstation se hace mediante el AccuDraw.

Pues bien, en respuesta a nuestro amigo James, aquí está la tabla:

autocad excel microstation

1. Los datos de entrada

Estos se ingresan bajo la zona amarilla, aquí se ingresan las estaciones, distancias y rumbo tal como el ejemplo.

2. La coordenada inicial

Esto es en el encabezado de la zona en verde, presumiendo que conocemos la coordenada de el primer punto.  En caso de no tenerlo, colocar un valor cualquiera, de preferencia alto para que no salgan coordenadas negativas, como por ejemplo 5,000 (cinco mil)

3. Los datos de salida

Esto es la zona marcada en naranja, donde lo que tiene es las coordenadas xy concatenadas con una coma de separación. 

4. Como enviarla a AutoCAD.

Simple, se hace "copy" en la zona naranja del archivo excel, luego en AutoCAD se activa el comando polilinea(pline) y se hace "paste" en la barra de comando.  El resultado es la poligonal dibujada solo para dar el punto de cierre

autocad excel microstation

5. Como enviarla a Microstation

Para hacerlo en Microstation, hay que copiar la zona naranja a archivo txt.  La forma más fácil de hacer un archivo txt es, botón derecho sobre el escritorio y elegir nuevo archivo de texto; luego se pega el contenido de la zona naranja y se guarda el archivo.

imageLuego en Microstation activamos el comando "import coordinates" que está en el menú xyz text.  En caso de no estar visible se activa con "tools, toolboxes" tal como lo muestra la figura a la derecha.

imageAsí que con este menú se usa el ícono importar coordenadas que tiene una flecha hacia abajo.

Luego se elige  el orden de los datos, que en este caso es XYZ, se busca el archivo txt y finalmente se presiona el botón "procesar".

autocad excel microstation

El resultado son los puntos en cada coordenada.  De paso es bueno aprender el uso de un botón en este mismo menú llamado "label elements", para el que solo hay que hacer un fence, presionar este botón e inmediatamente le coloca la coordenada xy en el formato de texto en uso.

image

 

Bueno y después de tanto bla, bla…

Aquí está el archivo excel.

Observación.  El 12 de Enero de 2009 he actualizado la tabla, luego de un pequeño error en el redondeo que causaba que los segundos no cazaran bien con decimales.  De paso he eliminado el truncado para que las coordenadas se vayan hasta con 5 decimales.

Aunque el archivo se llama igual, dentro, en la cabecera menciona que es la versión 2.0

 
 
ZIP Code

Ingresar datos con rumbos y distancias en Microstation

Sábado, 27 de Septiembre de 2008

Me llega la siguiente pregunta:

Hola Saludos, quisiera saber como dibujar un polígono a partir de rumbos y distancias en MicroStation, y si se puede utilizar la Hoja de Excel que nos proporcionaste para AutoCad

Bien, en un post anterior explicábamos como hacerlo con AutoCAD y una tabla de Excel que lo facilita para ingresarlo en Excel y solo copiarlo a AutoCAD.

En caso de Microstation, el caso es diferente.  En este caso voy a explicar como se ingresa una poligonal mediante rumbos y distancias;

1. El formato de unidades angulares

image Por default viene ángulos decimales a partir de el este, pero si lo que deseamos es ingresar un polígono como el mostrado en el dibujo

Para definir el formato angular hay que hacer

settings / design file / coordinate readout

Y aquí en la sección "angles" establecer el formato "Bearing", con formato grados, minutos, segundos (DD MM SS).  Luego se hace OK.   Ojo, que estas son propiedades de el dibujo, no una configuración general de Microstation.

2. Eliminar la opción "guardar último ángulo"

Esto es un error bastante común, y es que si no se configura al crear una línea, el sistema considera la última línea como ángulo base, tal como si fueramos a trabajar por deflexiones y es necesario estar reseteando con el botón derecho cada tramo de línea.

Para evitar el problema, al activar el comando línea, hay que quitarle la opción "Rotate AccuDraw to segments" tal como aparece en el gráfico siguiente.

image

3. Activar el AccuDraw

Una vez que se inicia a insertar líneas, al colocar el primer punto aparece el panel "Place smart lines", para activar el panel de "AccuDraw" se presiona el botón "Toggle AccuDraw", en caso de no imageestar disponible se activa haciendo botón derecho del ratón sobre esa zona y se selecciona una opción para que se muestre.

Como ven, allí aparece el panel para ingresar la distancia y el ángulo en formato "Bearing".  imageUna vez ingresado el dato se debe hacer enter, y así hasta que se haya completado el polígono.

 

3. Cambiar entre Rectangulares y Polares

Para cambiar entre esta opción y la de coordenadas XY se usan las letras de atajo:

Significa, que teniendo activado el AccuDraw, se hace clic sobre la zona azúl y se presiona cualquiera de las teclas "X" o "Y", inmediatamente el panel cambia para poder ingresar coordenadas.

image Para pasar a forma distancia, ángulo se presiona cualquiera de las teclas "A" o "D".

4. Con Excel  ¿?

No creo que sea tan difícil, solo debería hacerse una tabla en excel que convierta un cuadro de rumbos y distancias a coordenadas xy, luego se importa con Microstation como archivo txt… en el siguiente post lo haremos.

Ya casi listo el manual de Manifold para uso municipal

Viernes, 26 de Septiembre de 2008

Hace un tiempo les conté de estar empantanado haciendo un manual, pues ya casi está listo gracias al brillante apoyo de un técnico que aprendió a usar Manifold a la fuerza pero que ahora es un experto.  Con él construimos el índice y ha sido el que ha elaborado la parte experimental de gran parte del documento.

SIG Municipal en Manifold System

imageEl objetivo del manual es constituir una guía básica y práctica para la implementación de un Sistema de Información Geográfica en un municipio o ayuntamiento usando Manifold GIS.  Está construido en función de la escalabilidad contextual modular de los proyectos SIG de los que les hablé hace un tiempo y cada sección está conformada en una metodología "qué es", "como se hace" y "que producto se obtiene".  A continuación les muestro el índice.

I. INTRODUCCION

II. ANTECEDENTES

imageIII. CAPITULO 1: CONSTRUCCION DE DATOS

 1.1 IMPORTAR DATOS CAD

Que son datos CAD

Como importar datos CAD al SIG de Manifold

Que Producto se obtiene

1.2 IMPORTAR DATOS SIG

Que son datos SIG

Como importar datos SIG al proyecto de Manifold

Que Producto se obtiene

1.3 IMPORTAR Y LINKEAR IMÁGENES RASTER

Que son imágenes raster

Como se importan imágenes raster

Como se linkean imágenes raster.

Que producto se obtiene.

1.4 SISTEMA DE COORDENADAS (PROYECCION Y DATUM) DE LOS COMPONENTES

Que es una proyección

Como se asigna la proyección a los componentes del SIG

Que producto se obtiene

1.5 DIBUJAR OBJETOS

Que tipo de objetos se dibujan en Manifold

Como se dibujan objetos en Manifold

Que producto se obtiene

1.6 CONSTRUCCION DE TABLAS

En que consisten las tablas en Manifold

Como se crean y manejan las Tablas

image IV. CAPITULO 2: ANALISIS DE DATOS

2.1 SIMBOLIZACION DE DATOS

Que es simbolización de datos en Manifold

Como se hace la simbolización de datos en Manifold

Que producto se obtiene

2.4 TEMATIZACION DE DATOS

Que es tematización de datos en Manifold

Como se hace la tematización de datos en Manifold

Que producto se obtiene

2.3 ANALISIS TOPOLOGICO

Que es análisis topológico

Como se aplica Análisis Topológico en componentes de Manifold

Que producto se obtiene

2.4 ANALISIS ESPACIAL

Que es análisis espacial

Como se aplica análisis espacial en Componentes de Manifold

Que producto se obtiene

2.5 VINCULACION ENTRE TABLAS

Que es vinculación de tablas

Creando vínculos entre tablas

Que producto se obtiene

image V. CAPITULO 3: PUBLICACION DE DATOS EN MANIFOLD SIG

3.1 IMPRESIÓN EN LAYOUTS

Que son layouts

Como se crean Layouts

Que producto se obtiene

3.2 LEGENDS (LEYENDAS)

Que son legends

Como se agregan las leyendas

Que producto se obtiene

3.3 EXPORTAR COMPONENTES

Porque exportar componentes

Como se exportan componentes

Que producto se obtiene

3.4 MODELO DE TRABAJO COMPARTIDO

Para que compartir componentes

Como se comparten los componentes

Que producto se obtiene

image VI. CAPITULO 4: MANTENIMIENTO DE DATOS SIG

4.1 EDICION DE OBJETOS

En que consiste la edición de objetos

Como se realiza la edición de objetos

Que producto se obtiene

4.2 EDICION DE TABLAS

Como se realiza la edición de tablas

Que producto se obtiene

image VII. CAPITULO 5: ADMINISTRACION DE DATOS

5.1 ADMINISRACION Y RESPALDO DE DATOS

En que consiste un respaldo

Cómo se puede administrar la información

Como se realiza un respaldo

Que producto se obtiene

image VIII. CAPITULO 6: INTERCAMBIO DE DATOS

6.1 PUBLICACION IMS (IMAGE MAP SERVICES)

Que son los servicios de mapas IMS

Cómo se pueden servir datos IMS usando Manifold

Que producto se obtiene

6.2 CONEXION WMS (Google Earth y otros)

Que son los servicios wms

Cómo se puede conectar a Google Earth, Virtual Earth y otros servicios wms

Que producto se obtiene

6.3 INTERCAMBIO A WFS, WCS

Que son los servicios wfs y wcs

Cómo servir datos y conectarse a datos wfs/wcs

Que producto se obtiene

6.4 EXPORTAR A SIG, CAD, RASTER

Qué otros formatos SIG/CAD/RASTER existen

Cómo exportar a otros formatos

Que producto se obtiene

6.5 MANTENIMIENTO CONTROLADO VIA APCL

Que es APCL (Aplicativo Parcelario de Catastro Local)

Cómo se implementa APCL

Que producto se obtiene

IX. BIBLIOGRAFIA

Como conectar GvSIG con Manifold GIS

Viernes, 26 de Septiembre de 2008

Tengo datos dentro de una geodatabase manifold, con extensión .map y quiero que los usuarios de GvSIG accesen a estos.

Veamos dos diferentes formas de hacerlo:

1. Por medio de Web Feature Services (WFS)

Esto se hace creando servicios wfs con Manifold, y aunque lo expliqué hace un par de meses, se resume en:

Archivo/exportar/html   y definiéndole que cree servicios OGC wfs

Así que para conectar GvSIG a estos solo se hace

Añadir capa / wfs /

y escribimos en el panel la dirección de el servicio, que puede estar en la intranet, en el caso de ser mi propia máquina elijo: http://localhost/wfs.asp

image

imageUna vez que se presiona el botón conectar, si el sistema encuentra los datos se activa el botón "siguiente" o se elige la pestaña disponible.

En la pestaña "capas" se muestra que tipo de componentes están disponibles

En la pestaña de "información" se muestran las características del servicio como ser el servidor, versión ogc del servicio, tipo de servidor, tiempo de espera y máximo de atributos que se pueden descargar.

Estas últimas opciones se configuran en la pestaña "opciones", entre más atributos se eligen, se debe subir también el tiempo de espera (timeout).

imageEn caso de no asignar suficiente, la descarga de datos será limitada a esta cantidad; pero también la velocidad de refrescamiento será mejor.

He elegido 1000 como máximo de features y de inmediato se crean las capas a la izquierda directamente desde el mapa de Manifold.

 

gvsig wfs

2. Por medio de Web Map Services (WMS)

Esto se hace creando servicios mismos servicios con Manifold, pero indicando que también cree servicios wms:

Archivo/exportar/html   y definiéndole que cree servicios OGC wms

Allí mismo se le define el tiempo de refrescamiento.

Para conectar GvSIG a estos se hace el mismo proceso anterior pero el la pestaña wms.

y escribimos en el panel la dirección de el servicio, que puede estar en la intranet o internet, en el caso de ser mi propia máquina elijo: http://localhost/wms.asp

gvsig wfs

La diferencia es que este servicio solo muestra los datos como imágenes pero siempre tematizadas de acuerdo a la configuración del componente tipo map de Manifold.

A los usuarios de ArcView 3x les encanta GvSIG

Viernes, 26 de Septiembre de 2008

Hoy he estado en una institución de producción cartográfica, de esas que aprendieron muy bien a programar con Avenue, la intención inicial era presentarles alternativas ante la desaparición formal de ArcView 3x y la limitante de pasarse a ArcGIS 9.

image Hubiera sido más complicado si hubieran sido usuarios de Geomedia ante quienes la comparación hubiera sido más extensa, o que tuvieran plata disponible y estuvieran en la posibilidad de adquirir ArcGIS o aplicaciones de menor costo tipo Manifold.  En unos pocos minutos de exposición han quedado satisfechos de las bondades de GvSIG; ahora les resumo lo que creo que les ha convencido:

1. Se parece tanto a ArcView y AutoCAD

El hecho que GvSIG tenga tanta similitud con ArcView 3x en su interfase basada en vistas, tablas y layouts ha sido determinante.  Luego ver que la forma de construir datos con un parecido a AutoCAD, con comandos de edición suficientes ha influido; claro que sabemos que los usuarios de ArcView 3x criticaban mucho la dificultad para editar datos de forma precisa y la inexistencia de la topología.

2. Es gratis, o casi

La palabra correcta es de uso libre, sin embargo la forma como lo han visualizado es que para distribuirlo no hay necesidad de comprar una licencia.  Esta institución desarrolló algunas funcionalidades sobre Avenue, y estaban considerando la posibilidad de pasarse a ArcGIS 9, lo que sucede es que para los usuarios de sus aplicaciones es complicado adquirir este tipo de licencia… sobre todo porque son municipalidades de bajos recursos.

Claro que para ello me he comprometido a impartirles un curso de GvSIG llamado "GvSIG para usuarios de ArcView"… creo que será interesante.

adquirir ArcGIS, ArcGIS Engine, ArcObjects, Gis Server y ArcSDE les significaba cerca de $57,000.  Ahora solo invertirán $2,000 en un curso de Java, $1,000 en un curso de GvSIG y $2,000 en la elaboración de buenos manuales… No es gratis claro, pero solo les costará $5,000 pues tienen programadores que manejan Java y saben con los ojos cerrados el uso de ArcView.

3. La compatibilidad multisistema

Al ser desarrollado sobre Java, corre sobre Mac y Linux, significa que dejarían de sufrir por el service pack que soporta el sistema que estaban pensando implementar.

Por ahora la decisión está tomada, solo harán un plan de trabajo en que reflejen la etapa de formación, desarrollo e implementación de la nueva versión de su sistema.  Lo mejor de todo es que esperan sistematizar la experiencia para convertirla en una publicación.

 

De modo que sí, a los usuarios de ArcView les gusta GvSIG.  A dos meses de estarlo probando, ya está produciendo resultados.

Allí les cuento como me va.