Archivos Mensuales: agosto 2014

Publica cartografía en la web gracias al formato SVG (Scalable Vector Graphics)

Digi3D.NET dispone de un exportador a Scalable Vector Graphics (.svg).

Este es un formato vectorial en 2D que tiene la característica de ser estándar y de que la mayoría de los navegadores de internet implementan de forma nativa, de modo que si generas un archivo .svg y lo publicas en internet, tus visitantes podrán visualizar el archivo sin problemas.

El formato es escalable, lo que significa que el usuario puede hacer zoom sin perder calidad, y existen muchos programas editores de Scalable Vector Graphics, algunos libres como InkScape.

Para exportar a .svg primero debes indicar mediante el programa Editor de Tablas de Códigos los parámetros de exportación a .svg.

Parámetros de exportación svg

Como puedes comprobar, puedes especificar el ancho de los trazos (en píxeles), el color de los trazos, el tipo de unión entre segmentos, el tipo de punta de los trazos, si rellenar o no los trazos, el color de relleno y para las entidades puntuales, el radio del punto generado.

Una vez especificados los parámetros de traducción, tan solo tenemos que seguir los siguientes pasos:

  1. Cargar en Digi3D.NET el modelo a exportar. Cuadro de diálogo Guardar Como mostrando el parámetro Ancho del dibujo en SVG
  2. Seleccionar la opción del menú Archivo/Exportar
  3. En el desplegable Tipo, seleccionar Archivos Scalable Vector Graphics.
  4. En el campo Ancho del dibujo especificar el ancho en píxeles que tendrá el dibujo en el archivo resultante.
  5. Indicar la ruta donde generar el archivo.
  6. Pulsar el botón Guardar.
  7. Aparecerá el cuadro de diálogo Selecciona el sistema de coordenadas de referencia a asignar al archivo. Especifica el sistema de coordenadas de referencia en el que quieres exportar la cartografía y pulsa el botón OK.

Y ya tenemos nuestro archivo .svg. Si haces doble clic sobre el archivo, se abrirá un navegador de internet mostrándote los vectores. Ahora puedes utilizar una herramienta como IncScape para editarlo.

Y ya sólo te queda publicarlo en Internet. Si sabes un poco de HTML tan solo tienes que copiar el contenido del archivo generado en un archivo .html.

<!DOCTYPE html>
<html>
<body>

<h1>Aquí el mapa de mi pueblo</h1>

<!-- pega aquí el contenido del archivo .svg generado por Digi3D.NET -->
<svg width="100" height="100">
 
</svg>

</body>
</html>

A continuación tienes un vídeo en el que te mostramos esta funcionalidad

[youtube:http://youtu.be/l8Cap_G03IA%5D

Rellenando una base de datos Access con el esquema especificado en una tabla de códigos

Hemos añadido al programa Editor de Tablas de Códigos la posibilidad de rellenar una base de datos vacía Access con la definición de las tablas especificadas en la pestaña Base de datos.

Además se crea la tabla CATDBS y se rellena con la información necesaria para que Digi3D.NET permita utilizar esa base de datos para añadir información alfanumérica.

Sigue los siguientes pasos para realizar esta tarea:

  1. Crea una base de datos Access vacía con Access (extensión .mdb).
  2. Carga en el programa Editor de Tablas de Códigos una tabla de códigos que disponga de un esquema, o en su defecto, añade tablas en la pestaña Base de datos de la tabla de códigos.
  3. Selecciona la opción del menú BASE DE DATOS/Crear tablas en una base de datos vacía Access…
  4. Selecciona la base de datos vacía que has creado en el primer paso.
  5. Pulsa el botón Abrir

Y ya lo tienes.

Puedes ver en el siguiente vídeo cómo rellenamos una base de datos con muchas tablas.

[youtube:http://youtu.be/zlJq2ex4I-w%5D

Generando volúmenes para perfiles en edificios.

Exportar polígonos con Z del centroide

Hemos añadido una nueva funcionalidad al exportador de topologías a polígonos en Digi3D.NET.

Ahora podemos indicar si queremos que la coordenada Z de todos los vértices de los polígonos exportados coincida con la del coordenada Z del centroide asociado al polígono. De esa manera los polígonos formados crean planos cuya Z coincide con la del centroide.

Esta nueva funcionalidad es ideal para poder hacer perfiles transversales en edificios zonas de edificios. Para ello, las divisiones de los edificios deben ser topológicamente válidas y todas las áreas deben disponer de centroide cuya coordenada Z coincidirá con la coordenada Z del plano que define el polígono para el cual forma centroide.

A continuación los pasos a seguir para crear un archivo con volúmenes:

  1. Carga la cartografía
  2. Genera topologías mediante la opción del menú Topología/Crear topologías.
  3. Exporta los polígonos mediante la opción del menú Topología/Avanzado/Exportar polígonos a archivo.
  4. Aparecerá el cuadro de diálogo Guardar como.
  5. En la sección Parámetros de los polígonos creados cambia el valor del campo Coordenadas Z del centroide a Si.
  6. Introduce el nombre del archivo a crear y pulsa el botón Guardar.

A continuación puedes ver un vídeo en el que te mostramos esta nueva funcionalidad en acción:

[youtube:http://youtu.be/x-iOuUy36yI%5D