Que onda con Bentley y los servicios WMS

Hace unos días en un foro de Cartesia Tomás preguntaba respecto a Microstation y las posibilidades de conectarse a servicios de mapas (WMS)

En la línea de Bentley al menos hay tres aplicaciones que están en ello según la página de OGC:

Bentley Geo Web Publisher

Esta es una aplicación cliente-servidor para publicación de servicios, que lee datos de un proyecto Geographics o de un Schema Bentley Map y los envía como servicios.  También puede conectarse a servicios de ESRI con una aplicación llamada GIS Connector y desplegar capas de un MXD.

Por algún tiempo funcionó con una máquina virtual de Java, a partir de 2004 desarrollaron su propia aplicación ActiveX llamada VPR (View, Print, Redline)

De acuerdo a lo publicado en la página de la OGC, Geo Web Publisher tiene implementados los estándares WMS 1.1.1

 

Bentley Map XM

Esto es lo que se llamaba Microstation Geographics, y tiene implemetnados los estándares GML 2.1.2, GML 3.1.1, GMLsf 1.0.0, WFS(T) 1.0

Microstation

De acuerdo a una con una conversación que tuve con Keith Raymond, en Baltimore, Microstation no tiene este tipo de aplicaciones (formalmente documentadas) y que se estarían implementando en Microstation 8.11 conocida como Athens.

En efecto, en la página de la OGC aparece en implementación el estándar WMS 1.1.1.

 

¿Y entonces ?

De forma poco documentada sí se puede hacer aunque sin haber sido aprobados los estándares por la OGC… curioso que he sabido de esto en un foro de AutoDesk

1. Por medio del Raster Manager

Esto está en el Raster Manager, en "settings / Image Servers"

image

Estando en este panel, se selecciona "add", y se agrega un servicio, proporcionando un alias y DNS.

Luego se guarda con "file / save" y de esta forma se almacena un archivo de configuración con extensión .cfg que es el que trae los servicios.

imageEsta es una opción para accesar a servicios de imágenes creados con Geo Web Publisher, tipo pss que bien pueden ser vectoriales o raster. 

Para cargarlos, se hace "file / attach", luego en las versiones anteriores (V8.5) aparece un directorio con el alias. En XM aparece arriba, junto a favoritos, esto despliega los servicios disponibles.  

2. Creando una archivo xml

Para esto hay que hacer un archivo txt, con extensión .xwms y dentro colocar el código de acuerdo al estándar wms, por ejemplo de Microsoft Terraserver, este sería el código:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<BentleyWMSFile>
<VERSION>1.1</VERSION>
<URL>terraservice.net/ogcmap.ashx</URL>
<REQUEST>
<VERSION>1.1.1</VERSION>
<SRS>epsg:26911</SRS>
<LAYERS>UrbanArea</LAYERS>
<WIDTH>800</WIDTH>
<HEIGHT>500</HEIGHT>
<BBOX>373364.5175,3761830.49125,392535.3975,3773517.69125</BBOX>
<FORMAT>image/jpeg</FORMAT>
</REQUEST>
<SERVERCAPABILITIES>
<MAXBITMAPSIZE width="1024" height="1024" />
</SERVERCAPABILTIES>
</BentleyWMSFile>

Luego para cargarlo solo se llama como un raster (file / attach), eligiendo el archivo tipo xwms

bentley xwms

Ojo, esto funciona sobre Microstation 8.9 o superior, lo que implica que no requiere Bentley Map.  Deberían probarlo, porque al acercarse se siente casi como si la imagen estuviera local… wow!

bentley xwms

Keith, me mentiste 🙂

15 Replies to “Que onda con Bentley y los servicios WMS”

  1. si, he estado de viaje por occidente… allá llueve más

    no he visto los cambios de tu pagina, le voy a echar una mirada cuando vuelva a una conexión aceptable… estos cyber son una calamidad

  2. Que ondas user72, ejeejeje como estas vos ya regresastes???? con estos porrazos de agua y vos en la calle, reportate vooo, te cuidas a ver que día de estos nos vemos jejeje ahora estoy mas desahogado…en cuanto pueda te llamo ahorita estaba travesiando por aca jjeejej nos vemos ya vistes lo nuevo??? http://www.ecohonduras.net se cuida compa….

  3. Que ondas vos??? te has desaparecido vaaaaaaaaa nos vemos…

  4. Es un problema, cuando estaba la versión J decían que todo lo llevaría la V8, luego que el XM, luego que el Mozart, ahora que Athens…
    total siempre queda algo rezagado.

  5. Con lo fácil que hace AutoCAD Civil (Map) las conexiones a WMS 🙄

  6. No entiendo como Bentley se ha quedado el último implementando servicios OGC.

  7. Tienes razón, eso está desde la Versión 8, y es para servicios creados mediante geoweb publisher (PSS) que pueden ser de imágenes o vectoriales.

    El caso es que en las versiones anteriores a XM, al hacer «attach», en el lugar donde están los directorios raíz (C: D: E:), aparecen los alias de los image servers que se crean.

    En la versión XM aparece en un icono arriba, al par de favoritos, y hace lo mismo.

    En conclusión, eso es para servicios de publicación creados con Geo Web Publisher… o con Project Wise supongo

  8. con lo de cambiar a XM… dímelo a mi que me resisto a pasar de Geographics a Bentley Map.

    …hasta que fui a la BE, y cuando hablé de Geographics me quedaron viendo como si hubiera dicho windows 95

    jeje

  9. Yo lo he estado intentando de varias formas y no veo la cómo hacerlo. Creo que esa opción puede funcionar con Microstation 8.1. y prefiero esta versión.

  10. Hola G!, si se sigue el procedimiento «1. Por medio del Raster Manager», definiendo un alisas de servidor de imagen, ¿con qué opción se carga posteriormente?

Deja un comentario

Tu dirección de correo electrónico no será publicada.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.