3 votos

Publicación de un mapa MapInfo como WMS

He descargado los datos de mi país de OSM y he dejado que un experto en SIG los estilice por mí en MapInfo Pro. (Tengo archivos TAB y .wor - espacio de trabajo).

Cuando he intentado convertirlos a SHP (para QGIS) me he dado cuenta de que los estilos no se transfieren con la conversión (se guardan en el espacio de trabajo en MapInfo Pro). Así que reedité manualmente el archivo SHP para que coincidiera con el estilo.

A continuación, cuando importé los archivos SHP a GeoServer, de nuevo los estilos de los archivos SHP no se transfirieron - y aquí estoy atascado. Estoy usando una máquina basada en Windows con QGIS y MapInfo. Tengo GeoServer instalado (y también puedo instalar otros WMS como MapServer si es necesario).

¿Cómo establezco capas con estilo en cualquier MapServer para poder instalar una aplicación web basada en mapas "sin conexión" en el sitio del cliente (utilizando WMS de código abierto)?

6voto

tobes Puntos 19

Se me ocurren dos opciones

  1. Quédate con Geoserver y exporta los estilos desde QGIS como SLDs. SLD es compatible tanto con QGIS como con Geoserver.

  2. Utilice QGIS Server en lugar de Geoserver y publique su proyecto QGIS Desktop directamente.

Si te he entendido bien, ya has convertido todos los estilos de Mapinfo a QGIS. De lo contrario, podría haber intentado Conversor de Nathan de Mapinfo a QGIS Style .

2voto

Ricardo Reyes Puntos 3428

Por desgracia, los estilos de MapInfo no se trasladan fácilmente a otros programas. La razón es que los estilos de MapInfo se establecen por característica, mientras que ArcGIS, QGIS, SLD (utilizado en Geoserver para el estilo de capas WMS) y GeoCSS (por lo que yo sé) todos los estilos laters por atributo (o reglas).

Por lo tanto, lo que creo que hay que hacer es rehacer su estilo, o encontrar una manera de convertir de estilos MapInfo a otra forma de estilo. La forma más fácil de hacerlo es, como dice Underdark, utilizar el convertidor de Nathan. Está documentado aquí: http://woostuff.wordpress.com/2011/08/08/new-tool-mapinfo-to-qgis-style-converter/ y aquí: https://github.com/NathanW2/MapInfo-to-QGIS-style-generator .

Dicho esto, he jugado con SLD y es bastante fácil. La forma más fácil de hacer un SLD (para una explicación de lo que es un SLD, ver aquí: http://workshops.opengeo.org/geoserver-intro/styling/sld.html ) es utilizar GeoExplorer, que puede instalarse junto con GeoServer.

0voto

Nate Puntos 1986

Los archivos SHP no contienen estilos, por lo que tendrá que ver GeoServer y cómo es capaz de trabajar con estilos. Posiblemente puedas encontrar una aplicación que transforme los estilos de QGIS a GeoServer o directamente de MapInfo a GeoServer.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X