Cartesianos · Cartesia · Foro · Cursos · Contacto

Archivo de la categoría "Manifold GIS"

Asociar un mapa con una tabla Excel

Viernes, 25 de Diciembre de 2009

 

Quiero asociar una tabla de Excel, a un mapa en formato shp.  La tabla estará siendo modificada, por lo que no quiero convertirla a formato dbf, ni meterla dentro de la geodatabase.  Un buen ejercicio para matar el ocio de esta vacación y de paso echarle un ojo a ArcGIS 9.3 desde la Acer Aspire One.

Para ejemplo voy a usar los datos provistos por xyzmap, aprovechando hacerles publicidad gratis pues tienen una excelente herramienta con la que se puede conectar ArcGIS con Google Maps cargando la vista como un layer.

Los datos

  • 1. xyzmap provee un mapa mundi en formato shape file, con un dbf que contiene dos columnas: una con el código de país y otra con el nombre.
  • 2. También se incluye un archivo Excel que tiene datos estadísticos de los países, y una columna con el código del país.

manifold tablas

El sueño

El objetivo es asociar la tabla Excel al mapa, de forma externa para poder seguir operando con ella mientras se pueden hacer operaciones de despliegue y tematización desde el mapa.

La solución en 3 pasos

Voy a usar Manifold GIS, y luego lo intentaré con ArcGIS 9.3

1. Cargar el mapa

File > import > drawing

2. Llamar la tabla

File > link > table

3. Asociar las tablas

Ahora para esto, despliego la tabla asociada al mapa, y:

Table > relations

Luego se elige una nueva relación y se seleccionan los campos que se van a asociar

Seleccionamos Ok

manifold tablas relacinar arcgis

Después de esto el sistema permite elegir las columnas que se desean estén visibles.  Y listo, ahora las tablas están asociadas y se pueden ver en gris las que son de la tabla externa. Hacer cambios en Excel y querer ver las actualizaciones de3manda hacer botón derecho sobre la tabla y seleccionar Refresh data.

manifold tablas relacinar arcgis

Con ArcGIS.

No debería ser más complejo, pero por ahora usando la herramienta Add Join, no lo hace al primer paso.  El mensaje que envía la consola es que la tabla de Excel necesita un Object ID.

manifold gis unir tablas

Los amigos de xyzmap recomiendan pasar el xls a dbf, pero no es la intención del ejercicio.  Si alguien nos ayuda, haremos un bien a la comunidad.

 
ZIP Code


Suscríbete
 

Curvas de nivel con Manifold GIS

Lunes, 7 de Diciembre de 2009

 

Probando que hace Manifold GIS con modelos digitales, me encuentro que el juguete hace más de lo que hasta ahora habíamos visto para simple manejo espacial.  Voy a usar de ejemplo el modelo que creamos en el ejercicio de calles con Civil 3D.

Importar un modelo digital

En esto Manifold es un burro de potente, puede importar de los formatos comunes que almacenan datos de superficie, como ESRI, ENVI, IDRISI, ERDAS, etc.  También de datos contenidos en formatos básicos como dbf, csv, txt.

manifold gis dtmEn este caso, quiero importar un .dem generado con AutoDesk Civil 3D; para eso hago:

File > import > surface

Y listo, me crea un componente de tipo comentario con las propiedades del archivo original, como proyección, programa con que se creó, etc.  En caso de ser archivos de coordenadas, solicita el orden en que están ingresadas y el tipo de campo numérico.

Si se desea trabajar datos dentro de un componente, para convertirlos a superficie, solo se hace copy > paste as surface

 

Crear curvas de nivel

Para crear curvas de nivel, se hace:

Surface > contours

Y aquí se puede elegir curvas individuales, o un incremental, se coloca el primero y cada cuantos se sumen.  En este caso, decido la 191 y con un incremento de 1.

manifold gis dtm2

También se puede elegir si poner las curvas de nivel o también el área entre estas, de una vez aparecen coloreadas por la tematización default, de elevaciones.  Este se crea como un componente tipo drawing.

Crear vista 3D

Para ello, la superficie se crea con un subcomponente llamado terrain, este se puede ver como vista 3D, con el botón derecho se elige si se quiere overlay de otras capas, superficie inundada,  textura, wireframe y elevación exagerada.

manifold gis dtm3

Para insertar un perfil, se crea como si se fuera hacer un componente, eligiendo elevation.  Solicita la superficie de dependencia y luego la línea se puede modificar agregando vértices.

manifold gis dtm2

Conclusión:

No está mal, si consideramos que esto es parte de la extensión Surface Tools, como cualquier herramienta GIS la tematización es un lujo, sencillo para crear superficies, pero se queda bastante corto en cuanto a practicidad y demás operaciones con los resultados.  Por lo menos crear una vista isométrica con mayor libertad me costó un buen rato, también afecta que los objetos que genera (curvas, cuencas, áreas entre curvas) no son un atributo de la capa, por lo que al actualizar el modelo hay que generarlas de nuevo.

 
ZIP Code


Suscríbete
 

Comparativa de software GIS para topografía

Domingo, 4 de Octubre de 2009

Quien no quisiera tener una tabla que les compare diferentes tipos de software GIS con funcionalidades para topografía a fin de tomar una decisión en la compra.  Pues tal cosa existe en Point of Beginning, incluyendo fabricantes de uso popularizado como AutoDesk, ESRI, Mapinfo, Intergraph, como también de fabricantes de equipos como Topcom, Leica y Trimble.

También se incluyen programas poco comunes en nuestro entorno o con trayectoria reciente como Surfer y Manifold.  Para hacer la comparación, hay que elegir los programas que se desea, y luego presionar el botón “compare models” y la tabla se desplegará con información bajo criterios similares.

Estos son los programas que se incluyen en la comparativa:

Fabricante

Programas incluidos

Autodesk, Inc.images (2) Autodesk Raster Design
Autodesk Map 3D
Autodesk Civil 3D
Autodesk Land Desktop
Autodesk Survey
images ESRI ArcEditor
ArcView
ArcPad
Intergraphimages (5) G/Technology
GeoMedia
MapInfo Corporationdownloadfile.php (1) MapInfo Professional
Manifold Net Ltddownloadfile.php Manifold System
ADW Software3130

Pythagoras GIS+CAD

Caliper Corporationcaliper TransCAD
Maptitude
TransModeler
CARIScaris CARIS Carta
Carlson SoftwareCarlson Logo Carlson GIS
CEDRA Corporation
cedwrld
CEDRA AVland
CEDRA AVsand
CEDRA AVparcel
CEDRA AVwater
Full Circle Technologies Inc
homepage_sliced_02
VectorEyes(R)
Golden Software, Inc.
header_left
Surfer
MapViewer
Didger
Leica Geosystems Geospatial Imagingleica Leica Virtual Explorer
ERDAS IMAGINE
Leica Photogrammetry Suite
Image Analysis for ArcGIS
Maptek/KRJA Systems Inc.logo VULCAN
Scanpoint Geomatics Ltdscanpointgeomatics IGiS Integrated GIS and Image Processing Software
SiteComp, Inc.images (4) SiteComp Survey/GIS
Sokkiaimages (3) IMap
Topcon Positioning Systems Inc.downloadfile.php (2) Field Tools for ArcPad(R)
TopSURV GIS
Field Tools for ArcPad
Topcon Tools GIS
Trimbleimages (1) -Trimble GPS Analyst extension for ESRI ArcGIS Desktop software
-GPS Pathfinder Office software
-TerraSync software
-Trimble GPScorrect extension for ESRI ArcPad software
Tripod Data SystemsTDS_RedP_logo SOLO

 

El resultado despliega datos del fabricante, su teléfono, precio y fecha desde cuando existe el software, y luego entre las características que compara están:

Sistema operativo y soporte de red
   Soporte cliente - servidor
   Sistema operativo de servidor
   Sistema operativo de cliente
   Soporta servicios a través de Internet
Aplicaciones compatibles 
   Soporta aplicaciones de terceros
   Total solution packages available 
Administración de datos GIS 
   Edición multi-usuario
   Soporta versionado
   Mantenimiento de metadatos
Manejo de bases de datos 
   DBMS propietario
   Sistema de bases de datos relacionales que soporta
   RDBMS spatial data warehouse 
Estructura y formato de datos nativos
   Vector-spaghetti 
   Vector-topologías
   Parametric 
   3-D 
   TIN 
   Grid 
   Imágenes Raster
Utilidades para importar y exportar datos GIS
   Importa formatos de forma directa
   Exporta formatos de forma directa
Formatos que lee sin importar datos
   Importa 
   Exporta 
Entrada y edición de datos GIS
   Tabla digitalizadora
   Permite ingresar datos con precisión
   Importa datos de equipos electrónicos
   Heads-up digitizing 
   Vectorización
   Rectificación de mapas
   Chequea y corrige errores
   Entrada de datos de campo
Diseño y composición de mapas
   Composición de mapas interactiva
   Anotación desde los atributos
   Cambio de símbolos globales
   Mapas temáticos
Consultas geográficas y funciones
   Consulta y selección por atributos
   Medición a partir del mapa
   Manejo de direcciones y geocódigo
   Generación de buffers
   Análisis Point/line-in-polygon
   Análisis espacial
   Análisis de redes 
   Consulta y acceso a documentos raster
   Acceso directo a otros datos GIS
Procesamiento y análisis de modelos de terreno
   Generación de DEM
   Generación de curvas de nivel
   Despliegue de perfiles 3D 
   Map draping 
   Análisis de pendientes
Capacidades de manejo de datos raster
   Rectificación geométrica
   Generación de ortofoto
   Transformaciones de imágenes
   Clasificación espectral
Lenguajes de desarrollo
   Lenguaje de desarrollo propietario
   Entornos de desarrollo comerciales que soporta

equipo topografico comparacion trimble sokkia topcomUn gran trabajo el de Points of Beginning aquí pueden ver la tabla.  Una pena que no se incluyen programas como TopoCAD o Geopak, que seguro no han enviado los datos para ser incluidos.

También está disponible para algunos países o clientes potenciales la revista, a la que es posible  suscribirse y recibirla de forma gratuita.

Cuanto vale el software en este blog

Domingo, 26 de Julio de 2009

Hace más de dos años que escribo sobre temas locos de tecnologías, generalmente de software y sus aplicaciones.  Hoy quiero aprovechar para hacer una análisis de lo que significa hablar de un software, con la esperanza de formar opinión, hacer resaltar virtudes y como responden a los ingresos económicos y palabras generación de tráfico en Internet.

Software Entradas que lo involucran Visitas que lo involucran Ingresos producidos
AutoCAD 127 32,164 112.03
Microstation 115 2,991 7.64
ArcGIS 73 8,768 6.96
Google Earth 144 12,257 16.24
Manifold GIS 78 512 2.32
gvSIG 37 1,501 2.25
IntelliCAD 13 2,239 2.26
Virtual Earth 30 215 0.03
ArchiCAD 7 435 0.97
CadCorp 7 43 0.09
Mapinfo 7 295 0.30
Total 638 61,420 151.09

Las palabras clave

He consultado en Google Analytics, en base a exactamente los últimos 5 meses, mediante consulta por inclusión por palabra clave y aplicando tanto el nombre de la empresa como del software principal.  El total de visitas a partir de esas palabras clave fueron 113,953 y de un total de $320.02 venidos por palabras clave.

arcview

Las entradas

He considerado las entradas o post escritos en base a las categorías del panel lateral, con la excepción de Mapinfo, con el que tuve que recurrir en una búsqueda por medio de LiveWritter pues hasta la fecha no constituye una categoría.

Las visitas

Es interesante, que las 61,420 significan el 54% del total de visitas venidas por buscadores mediante palabras claves.  Lo que podría suponer que más del 50% de mis visitantes que llegan de Google vienen por causa de estos 11 programas.

Los ingresos

Al comparar el total de ingresos venidos por estos 11 programas, contra el total venido por palabras claves, se concluye que el 47% provienen de allí.

software gisEn cuanto a posicionamiento, podemos dividir las visitas entre el número de post escritos, esto nos daría la capacidad de respuesta que tienen los programas al tráfico y esta es la tabla.

AutoCAD ha respondido más allá de lo que he hablado de él, gracias a su popularidad y vean que gracias a ello, IntelliCAD responde de segundo.  Luego ArcGIS seguido de Google Earth para cerrar los primeros cuatro.

Es curioso como gvSIG en el medio hispano está mejor posicionado que Microstation.  Y vean como Manifold GIS se va a la cola junto con CadCorp, lo que significa que no es buen negocio hablar de software poco difundido en cuanto a ingresos por publicidad pero es una ganancia tener la primicia.

De cualquier manera, escribir sobre software es una de las ideas iniciales de este blog.  Encontrar tráfico ha sido bueno, rascarle algo de plata a la publicidad de AdSense es útil pero aprender cada día algo nuevo… es muy satisfactorio.

Limpieza topológica

Viernes, 17 de Julio de 2009

Se le llama de esa forma a la acción de las herramientas GIS para eliminar inconsistencias vectoriales a las normas comúnmente aceptadas en la topología espacial. Cada herramienta las ha implementado a su modo, veamos el caso de Bentley Map y Manifold GIS.

Microstation Geographics

limpieza topologica

Microstation incluye dos herramientas para lo mismo, una activada mediante keyin (dialog cleanup) y la otra conocida como topology Cleanup.  Por razones de dispersión, todos preferimos la primera aunque no existe para ello un botón más que el comando a la antigua.

Incluye seis opciones topológicas en el marco izquierdo, mientras que en la parte inferior están las tolerancias y a la derecha el destino y características donde se esperan los indicativos de inconsistencia.  Si bien se llama limpieza topológica, no es ese el nombre más adecuado, más bien son herramientas de limpieza vectorial entre lo que incluye:

  • Elementos duplicados. 
  • Elementos similares
  • Thin, poco se usaba pero es para determinar el abuso de vértices de forma innecesaria
  • Segmentación.
  • Fragmentos.
  • Elementos sueltos

Para casi cada una había la alternativa de elegir el destino del error, opción para marcarlo o eliminarlo y tolerancias.  No estaba mal, incluso hubieron las herramientas mrf compiladas con mdl que permitían navegar por los errores.  Pero solía ser un dolor de cabeza sea como fuera, no por la limpieza que era nítida sino con la utilidad posterior en el análisis espacial o topológico.  Para poner un ejemplo, en capas de mapas diferentes, daba problema la no coincidencia de nodos, una locura.

Bentley Map

limpieza topologica

El penel cambió con Bentley Map, siempre existe el Dialog Cleanup aunque exige tener abierto un proyecto, pero la otra alternativa se concentró en un solo panel con pestañas. Adicionalmente se le agregaron opciones muy funcionales entre ellas:

  • Control de filtro por vista
  • Se puede filtrar el tipo de objetos (línea, arco, polilínea etc)
  • El match puede incluir tipo de línea, color o grosor
  • Crear un respaldo automático del archivo
  • El overlap puede obviar los duplicados
  • Se puede guardar la configuración como archivo .rsc y volverla a llamar
  • Se eliminó el thin, que nadie usaba porque no funcionaba 

Habría que probar si se mejora el dolor de cabeza con el análisis topológico, pues era demasiado riguroso y exigía exactitud de empalmes demasiado alocados con lo que las tolerancias no tenían sentido.  También las banderas de alerta son objetos vectoriales no dinámicos, lo que hace que mucho del trabajo se vuelva una habilidad visual en lugar de que sea una celda de tamaño dinámico.

Manifold GIS

limpieza topologica

Bentley debe trabajar duro en el tema, pues aunque Bentley Map soporta topologías, es medio tomado de los  cabellos.  Adicionalmente no soporta fácilmente geometrías complejas, que quizá no se dan mucho en el catastro pero sí en otras capas como cobertura vegetal o zonas de riesgo, para poner un par de ejemplos. En Geographics las convertía en cells o complex shapes, con lo que no se podía hacer análisis topológico. Debe simplificar el proceso, porque la mayoría de programas han avanzado mucho en esto, por ejemplo, usando el pinche  Manifold GIS hace un trabajo excepcional sin complicarse mucho.  Esto funciona con tools/topology factory, solo hay que seleccionar los objetos y el levanta un panel que incluye un análisis inmediato de acuerdo a las precisiones de la capa:

  • cercanía (near)
  • overlapping
  • overshooting
  • contiguous branches
  • reduntant metrics

Aparte, con seleccionarlas se muestran en diferente color y existe la opción de autoreparación individual o masivo.  Hacer cambio de tolerancia, también esto está dentro de una vista con opciones de desplazarse, ir al siguiente, tomar medidas y acercarse.

Finalmente el usuario se adapta a sufrir o mezclar herramientas, pero no debería ser la práctica aceptada por un servicio que pagamos y esperamos mejore con el tiempo.

Las soluciones básicas, un buen negocio

Jueves, 7 de Mayo de 2009

Siempre existe algo que las herramientas de grandes empresas no hacen muy bien, sobre esto aprovechan pequeñas para desarrollar soluciones que llenen la necesidad de los clientes, generalmente ellos lo fueron.

Si es un buen negocio o no, el modelo es interesante, suelen ir a las conferencias anuales a promover sus productos o servicios; recuerdo haber visto en una de las conferencias de ESRI, en San Diego, un stand de Sketchup!, ese software que después adquirió Google.  También hemos visto que varias de esas pequeñas empresas pronto terminan siendo adquiridas por los grandes emporios o vendiéndole la pequeña solución que en la siguiente versión llega como una nueva extensión. 

Generalmente las grandes empresas les dejan trabajar cerca, para no dañarles el negocio y sabiendo que les complementan aunque la mala práctica suele ser adquirirla una vez que corre el riesgo de afectar su negocio o para evitar el riesgo que se vaya con la competencia.

Existen miles de negocios así, que por cierto mueven mucha plata bajo este modelo.  En este caso quiero mostrar uno de esos ejemplos que, ya que la conexión inalámbrica está fatal en este viejo hotel y luego que ha iniciado la estación lluviosa parece que la noche será muy larga.

MapText

map text Esta empresa está ubicada en Nueva Jersey, se dedica a un negocio muy específico, soluciones para quienes hacen mapas y que no quieren romperse el coco con el manejo de texto.

Como sabemos, el rotulado se hace “a lo bestia” por la mayoría de programas CAD / GIS y si bien no nos afecta mucho para trabajo en gabinete, cuando sacamos un mapa que irá a imprenta el cartógrafo de la compañía sugiere que muchos textos mal acomodados se muevan de posición.  Es un terrible dolor de cabeza pues hay casos tan extremos que la única forma es convertir el texto en gráficos.

Y justo en ese momento surge MapText, con soluciones para el colocado de texto sin intervención humana.  Son interesantes funciones básicas como:

  • Leadering automatizado
  • Autonumeración de bloques
  • Texto curvado en un shape
  • Texto curvado en linestrings
  • Tablas de datos
  • Rotulado de curvas de nivel

Ahora también trabajan herramientas orientadas a la web, aunque su producto estrella llamado Label E-Z funciona con los principales proveedores de Software:

  • ArcGIS 8x y 9x
  • ArcInfo
  • ArcView
  • AutoCAD Map
  • Geomedia
  • Mapinfo
  • Microstation
  • MGE

Un producto muy sencillo, orientado a una necesidad básica de las empresas que producen mapas para imprenta, que simple parece pero conceptualizarlo no lo es.

Otros ejemplos:

Corporate Montage, hacía productos para usuarios de Microstation basándose en su gran debilidad de estos: la impresión.  Finalmente Bentley les compró su solución y ahora lo ofrece como CADScript y MAPScript por cierto muy robustos para crear layouts de salida de muy alta calidad y funcionalidad indispensable en la cartografía del pasado (impresa como lo dice Catastro 2014)

Ahora se entretienen con CADform, una solución para normalizar estándares entre AutoCAD y Microstation en conjunto con Altiva Software.

 

Axiomint, estos se dedican a muchas soluciones que los usuarios de Microstation requieren y aunque sus aplicaciones podrían ser integradas por Bentley, ha sido respetado al grado de considerarse casi una empresa socio (partner) pues también le entran a la capacitación y producen un boletín llamado Microstation Today.  Quizá de ellos hable un día pues sus productos son bastantes y muy apreciados por los usuarios de Bentley, más ahora que están sacándole provecho al formato xml.

 

HNG Systems

Estos hacen casi cualquier cosa, solo hay que ver su área de especialización para determinar a que llamo yo Geofumados; es el caso de una empresa que está caminando en esa tendencia y según me comentaba su manager, estuvieron a punto de venderse a una empresa muy grande pero lograron superar la tentación… por el momento. 

Hacen soluciones pequeñas para grandes empresas, bien en Outsourcing o bajo una subcontratación convencional; en el caso de soluciones geoespaciales incluyen ESRI, Bentley y Manifold.  A esta altura ya tienen sus propios productos, tal como el Dossier Manager del que les hablé el año pasado y ahora trabajan en MapBox, una fumada como para cortarse las venas que no pretende ser un nuevo programa SIG sino un manejador de datos geográficos para uso municipal que trabaja con Manifold 8x.