Mostrando entradas con la etiqueta AUTOCAD. Mostrar todas las entradas
Mostrando entradas con la etiqueta AUTOCAD. Mostrar todas las entradas

domingo, 6 de octubre de 2024

OPENCARTIS SPATIAL MANAGER PRO: EL PLUGGIN GIS<>CAD

  •  Spatial Manager Pro™  es un poderoso plug-in diseñado en España (2009-Donostia) para los usuarios de programas de CAD que necesitan importar, exportar, transformar y administrar datos geoespaciales una manera simple, rápida y económica, que se integra en plataformas como AutoCAD, ZwCAD, BricsCAD y GstarCAD. Dispone tambien de una versión de escritorio (Desktop) que trabaja de forma autónoma sin necesidad de otra plataforma que la soporte y ofrece entre otras funcionalidades: manejar servidores o almacenes de datos, mostrar mapas de fondo, gestionar datos alfanuméricos y tablas de datos, crear modelos de terrenos y curvas de nivel, buscar ubicaciones, transformar sistemas de coordenadas etc.
  • Por todo lo expuesto si necesitas un addin para Autocad definitivo que pueda manejar funciones basicas en el campo de la topografia y extendidas en el campo de los SIG puedo recomendarte encarecidamente el uso de esta utilidad. Es el nexo perfecto de union para las dos disciplinas que manejamos en nuestro campo profesional CAD<>SIG. En esta entrada intentaremos describir a grosso modo las bondades de Spatial Manager Pro (aunque existen versiones Standard y Basic --> no recomendables). Con tan solo visualizar la cinta de opciones del software nos podemos hacer una idea de su campo de aplicación:
  • Comentar que al encontrarse la aplicación totalmente integrada en Autocad podemos utilizar comandos de teclado para llamar a la mayoria de las funciones de Spatial Manager. Dichas llamadas empiezan con las siglas SPM + orden (por ejemplo SPMIMPORT, SPMEXPORT, SPMTERRAIN, SPMLABEL, SPMBUFFER etc).
  • Con el icono de Mostar Paleta o incluso Importar se nos mostrará la ventana mas importante de todas que sirve la exploración de los datos a incorporar. A su vez dispone de unas pestañas de Origenes de datos (donde navegaremos por nuestros volúmenes para seleccionar ficheros de datos geoespaciales), Explorador (donde se muestran los ficheros importados, tablas de BBDD, Imágenes mapas de referencia) y otra de Tareas (donde se pueden guardar flujos de trabajo, procesos de conversion del usuario etc). 
  • Es fundamental establecer primero el Sistema de Coordenadas del proyecto para poder realizar  la integración de datos correctamente, transformaciones entre sistemas (detecta automaticamente si es necesario conversiones entre sistemas y las plantea a priori), poder atachar mapas de fondo (solo disponibles con sistemas proyectados/metricos) etc. 
  • En el ejemplo práctico hemos agregado un archivo de huellas catastrales de una localidad  (en UTM ETRS89 huso 30 -Bloques_Origen.shp), otro de la zona de estudio (Recorte.shp)  y una imagen/ mapa base (Google Maps) resultando lo que apreciais en la imagen superior. Tambien es posible visualizar la base de datos (Tabla del fichero shape) atachada al archivo geoespacial y modificar sus datos facilmente, seleccionarlos por criterio, calcular campos nuevos  etc (como si de un minigis de escritorio se tratara). 
  • SPM reconoce una gran tipologia de archivos geoespaciales (imagen superior) para trabajar con ellos y dispone de una gama de mapas base brutal  (me encanta). Hay algunos que no he probado pero suponiendo que pertenezcan a algún servicio externo como Mapbox el sistema nos reclamará la clave o token de nuestro perfil para tenerlos disponibles. Puedes tener varios mapas de referencia almacenados/disponibles de manera simultanea y ordenar/seleccionar su visualizacion desde la pestaña del Explorador> Imágenes> Mapas en primer plano/ de fondo.
  •  En la pestaña mapas de usuario hemos configurado el servicio WMS de la PNOA Maxima Actualidad para probar y funciona a la perfección (aunque tambien es posible enlazar servidores TMS, WMTS).
  • La herramienta de transformación de coordenadas (es inteligente  ->propone ciclos de conversión) trabaja con el catalogo de CRS,  la lista incluye mas de 15.000 Proyecciones, Elipsoides y Marcos de Referencia que se amplían, revisan y actualizan periódicamente. Permite utilizar archivos de rejilla en formato NTv2 para efectuar el paso entre sistemas de coordenadas (que pueden crearse con nuevos parámetros personalizados).
  • El intercambio de datos con Google Earth es muy sencillo/practico y crea carpetas en los ficheros kml/kmz generados con el mismo nombre de las capas de Autocad (si el dibujo es nativo de ahí) cuando exporta (objetos 2D/3D) y a la inversa en las importaciones (crea capas CAD para agrupar las entidades puntos,lineas o polígonos de GE). 
  • Es posible exportar imágenes raster a partir de capturas de la pantalla de Autocad o importarlas a partir de ficheros en formatos TIF, PNG, JPG, JPEG, TIFF, COG (IGN). Incluso acepta imágenes con localizacion GPS (contenida en datos EXIF) de capturadas en dispositivos como drones, smartphones etc. Es posible crear archivos world (*.tfw) con la info de georeferencia de cualquier raster incluida en el diseño y tambien anexar imágenes de alta definición e históricas de Google Earth utilizando archivos de configuración (*.geprint).
  • Otro recurso muy destacado es que integra el Street View de Google Earth en Autocad. Activándolo aparece todos los recorridos disponibles destacados como lineas azules y clikando sobre pantalla accedemos al repositorio de capturas pudiendo navegar como hacemos habitualmente con esta herramienta en la web.
  • Mediante la utilidad de Ubicación podremos efectuar lo que se entiende por geocodificaciones directas (1) o inversas(2) de los datos introducidos. Esto es:
  1.  Facilitar por consola/fichero una determinada dirección (ciudad, calle y numero; por ejemplo en un archivo *.csv, *.txt u otros) y que el sistema lo materialice en el modelo (donde se encuentra exactamente cada registro obteniendo una tabla con sus coordenadas geográficas).
  2.  Introducir por ejemplo una huella catastral o puntos en un lugar con una ubicacion física (coordenadas UTM o geográficas) y que el sistema nos facilite los datos de localización (calle, localidad, Pais) donde estas situados esos elementos.
  • Estas determinaciones se realizan a través de proveedores que podemos seleccionar  como son Bing, Google u Openstreetmap (Google normalmente reclama una clave API para poder funcionar). Los campos a mostrar en ambos procesos son personalizables (se pueden elegir los atributos que mostrarán las tablas obtenidas).
  • Si queremos rotular textos basados en los campos de los objetos lo podemos realizar mediante la opcion de la cinta Etiquetas. No es necesario para ello que dichos elementos tengan una tabla asociada (como puede ser una entidad de un fichero *.shape) puede ser cualquier objeto geométrico nativo de Autocad (de puntos sus coordenadas, de lineas sus longitudes, de polígonos su perímetro y area por ejemplo)
  • La Deformacion Elastica por lo que he estado probando sirve para hacer coincidir geometrias que sufren desplazamientos/no coincidencias  respecto a otra realidad de que dispongamos como pueden ser ortofotos u otras figuras de referencia. De alguna manera permite modificar  esas figuras mediante transformaciones afines, traslaciones o combinación de ambas con el proceso punto 1 - 1`, 2 -2 ' etc. Como no se exactamente como realiza esos ajustes internamente no me voy a exterder mas --> pero funciona.
  • En cuanto a la opción Terreno se ofrece la mayoria de herramientas que incorporan estos tipos de software. Un flujo típico (el se siempre) podría ser la importaciòn de puntos de un levantamiento (principalmente en ascii en diversos formatos) de una zona, su representación en el modelo (con etiquetas o no) y la obtención de un curvado del mismo (visualización configurable), junto con una malla tridimensional del mismo y el posible renderizado del conjunto (esto ultimo funciona regular). No se puede pedir peras al olmo y no se permite la inclusión de lineas de ruptura, contornos exteriores/interiores etc (recordemos que se trata de una aplicacion generalista -> no es MDT de Aplitop, ni Civil 3D ni nada parecido).
  • Tenemos la posibilidad de descargar puntos 3D (online mediante selección de zona) provinentes de proveedores de servicios de elevación zonales/mundiales. La calidad de la z de estos modelos hay que tomarlas con prudencia debido a las fuentes de su obtención (se desconoce a veces la datación de captura) y los modelos geoidales/rejillas empleados (a veces desconocidos). De todos modos es posible obtener datos altimétricos de otras fuentes y utilizarlos para nuestros menesteres --> como en España el IGN y sus datos Lidar que van por la 3era captura y están muy contrastados.
  • En cuanto a la obtención de Mapas Temáticos está relacionado con las representaciones que podemos obtener en cualquier GIS de escritorio (sin olvidar que esto es un pluggin para Autocad y tiene sus limitaciones).Así podremos representar fenómenos discretos y continuos (usos de edificios, clasificaciones de suelos, zonas urbanos por densidad de población o bien representaciones de altimetria o mapas de calor).
  • Para ejemplarizarlo hemos realizado una represetación por colores de los edificios de una localidad a partir de sus huellas y el numero de alturas (distribución de estilos de objetos considerando rangos de valores a partir de los atributos de un fichero shapefile).
  • Por ultimo podemos comentar que es posible acometer operaciones de análisis espacial en AutoCAD sobre los objectos del dibujo generando otros nuevos desde dichas operaciones. Así se proporciona un amplio conjunto de herramientas para realizar estas tareas con las entidades vectoriales del dibujo y sus datos vinculados, dando como resultado nuevos objetos generados por la resolución de dichos procesos. Las operaciones de análisis espacial (las tipicas; ver imagen inferior) se pueden realizar sobre una combinación de tablas, capas u objetos del dibujo previamente seleccionados mediante la interacción con elementos en pantalla o bien mediante las consultas de selección avanzada de la aplicación.
  • En este Link que os dejo podeis encontrar ejemplos variados de las herramientas expuestas en la imagen superior. Casos de uso reales con videos tutoriales que explican paso a paso su funcionalidad/proceso --> me imagino que la mayoria de vosotros si estáis familiarizados con los SIG serán tareas que realizaréis el dia a dia y no tendrá secretos para vosotros.
  • Si os empapais para el uso de esta herramienta poco a poco se va viendo que tiene mas aplicaciones de las que parece. En el sitio web de Spatial Manager  podréis encontrar manuales al respecto y tambien disponen de un canal de Youtube muy completo.
  • Yo tengo instalada la aplicación (Lavteam.org) y es todo un hallazgo; recordad que ya no me dedico a la topografia pura y este tipo de utilidades ligeras vienen de perlas.
  • Hasta la vista; espero que os sirva la entrada, seguimos en la brecha --> By Rah.

martes, 4 de julio de 2017

MACROS GEÓMATICAS PARA AUTOCAD.

  • Hoy comparto con vosotros unas útiles herramientas para profesionales (o no) de la Geomática/Topografía y/o delineación desarrolladas en Visual Basic bajo Autocad por parte del compañero Javier del Pozo (Docente en la Universidad de Extremadura - Escuela de Ingenierías Agrarias). Me han llamado la atención por lo simples pero a su vez prácticas que pueden resultar  ser (por eso las expongo). Descarga Aquí.
  • Hacer notar que están específicamente desarrolladas para emplearse en territorio y marco de referencia español (lo siento los lectores foráneos de este blog).  Consiste  en 9 macros diferentes que paso a describir brevemente:
  • 1.- Inserción georreferenciada de Mapas y Ortofotos en formato raster, (.jpg y .tif), calibrados con ficheros de texto (.jgw, .tfw, .imp o .ers.), como los generados por jSIGPAC o los descargados con Iberpix. Hasta ahora no era posible asociar con facilidad cualquier imagen generada por ejemplo con ARCGIS e integrarla con nuestros diseños CAD. Los archivos ascii de calibración contienen información muy básica para enlazar los raster en su posición correcta. La macro también permite recortar la imagen que se inserta en base a una polilínea dibujada por nosotros.
  •  2.- Segregación automática de recintos 2D, con la superficie que establezca el usuario. A partir de una polilinea dibujada/parcela obtenida mediante información del catastro o un levantamiento topográfico podremos obtener particiones/subdivisiones de la misma con el área y límites deseados.
  • Podremos optar por realizar dicha operación como Trazado libre: anotando primero la superficie a segregar (en este caso 40.000m2) y seleccionando después los puntos/vértices de manera secuencial sobre los límites de la finca. La macro va recorriendo/calculando áreas sobre dichas lindes elegidas desde el punto inicial hasta un punto final donde se cumplirá la condición del área total elegida.
  • También puede elegirse el sentido de la partición o linde de nueva creación (paralela otra existente, con un ángulo/azimut determinado etc) mediante la opción 3 o de generación automática . En este caso primero seleccionamos el recinto total de la finca (nos facilita su área), se nos pide la superficie de segregación (en m2), después un punto sobre la linde de partida y una línea de referencia/angulo sexagesimal de orientación; por último el vértice siguiente (de la finca origen y en sentido retrógrado) al que elegimos en un principio --> finalmente calcularía la nueva linde de segregación.
  • 3- Herramienta de captura de coordenadas de puntos o vértices de elementos en 2D/3D sobre Autocad y exportación a ficheros *.txt de varios formatos. En la imagen inferior se aprecian los archivos generados al crear puntos de forma libre/aleatoria o al extraerlos de una curva de nivel de un levantamiento real. Una utilidad simple que los software CAD no incorporan incomprensiblemente.
  • 4.-Importación  puntos y/o lineas características en 2D/3D a partir de ficheros de coordenadas *.txt en formatos definidos. Podremos importar por ejemplo todos los puntos característicos de la curva de nivel exportada con la macro anterior (ver abajo). A parte de adquirir solo puntos permite construir lineas características modificando los códigos/números de puntos registrados.
  • 5.-Inserción georreferenciada y en línea de Mapas y Ortofotos desde algunos servidores IDE-WMS (IGN y Catastro).  Provee la descarga de imágenes raster desde la Web PNOA (máxima actualidad), Mapa topográfico Nacional y Catastro detallando las escalas/proyecciones cartográficas deseadas. La macro genera unas imágenes que cubren la zona en forma de teselas y a su vez crea los ficheros de calibración (*.jgw) correspondientes de manera fácil y rápida (justo lo que hemos necesitado en muchos momentos y no teníamos o había que recurrir a "cocinar el tema antes").
  • 6.- Utilidad para el trazado en AUTOCAD (por capas diferenciadas) de Waypoints, Tracks y Rutas a partir de ficheros *.gpx  (registro GPS) y *.kml (ascii Google Earth). Los datos pueden importarse en 2D/3D y además dispone de una utilidad para representar curvas de nivel extraidas de un fichero kml generado por medio de LASTOOLS (a partir de datos LIDAR) o QGIS (menos interesante; pero ahí está).
  • En la imagen inferior el trazo destacado se corresponde con una ruta GPS almacenada directamente por un dispositivo GARMIN en formato *.gpx sobre el MTN 1:25000 de la zona. Todo ello representado únicamente utilizando las macros geomáticas descritas. 
  • 7.-Captura de coordenadas de puntos/lineas dibujadas en AUTOCAD y exportación a formatos *.gpx y *.kml (la utilidad contraria a la número 6). Así en el ejemplo adjunto transformamos las líneas de ruptura y algunos puntos fundamentales de un taquimétrico levantado en coordenadas UTM-ETRS89 (*.dwg) de una zona situada en Galicia (huso 29) en un archivo ascii Google Earth donde se representan como rutas, track y waypoints respectivamente. También sería posible la carga de estos datos en un GPS convencional (utilizando la conversión a *.gpx) y replantear dichos elementos característicos en campo.
  • Por ultimo las macros 8 y 9 Permiten la creación e importación de ficheros *.gml (Geography Markup Languaje o Lenguaje de Marcado Geográfico destinados al modelaje, transporte y almacenamiento de información geográfica) a partir de polilineas 2D delineadas en el CAD (provenientes de registros tomados en campo normalmente) que representen las lindes de un finca determinada. 
  • Con las nuevas leyes catastrales se busca la confluencia de registro mercantil, catastro y representación geográfica actualizada correcta (como la que mide un técnico competente --> para mí todo aquel que lo haga bien; supongo que se me entiende...). Esta consideración es importantísima en España ya que según zonas conocemos las enormes discrepancias existentes  entre catastro, realidad y escrituras de un finca (sobre todo las rústicas, menos valiosas y mas olvidadas a la hora de legalizarlas).
  • El vehículo de registro/validación de cualquier cambio/nueva creación de una parcela rústica o urbana será este tipo de formato estándar que es el que acepta la Dirección General del Catastro.

  • Ahora que no estoy trabajando en topografía específicamente; si no en temas de GIS, agradezco estos pequeños programas cedidos por gente desinteresada que te permiten realizar tareas sencillas  sin complicaciones.
  • Y es que hay gente "docente" de Escuelas Geomáticas del Centro de España que aún sigue chupando del bote vendiendo software fotogramétrico/topográfico muy, muy conocido y que hombre podían cederlo/hacerlo "opensource" después de un porrón de años.
  • Nada más; gracias otra vez a Javier por su "altruismo", espero que podáis aprovechar lo aquí expuesto y hasta la próxima.
  • By Rah.