cl.geologyidea.com
Más

¿Generando WFS, WMS mediante secuencias de comandos?

¿Generando WFS, WMS mediante secuencias de comandos?


We are searching data for your request:

Forums and discussions:
Manuals and reference books:
Data from registers:
Wait the end of the search in all databases.
Upon completion, a link will appear to access the found materials.


Quiero generar WFS y WMS a partir de una base de datos PostGIS. Para hacer esto, quiero hacer un script con Python (o con otro idioma) para almacenar mi shapefile en GeoServer y luego implementar los servicios automáticamente.

¿Hay algún buen enfoque a seguir?

¿OWSlib podría ser uno?

¿Y qué hay del geoscripting?

Punto de situación: he creado un script para crear shapefiles y generar metadatos, por lo que el siguiente paso es crear un script que publique mis conjuntos de datos en GeoServer para generar servicios. El número de conjuntos de datos crece constantemente porque se trata de datos periódicos, y asumiré que este script de carga simplemente se ejecutará ocasionalmente mediante la interacción del usuario o, eventualmente, se podría configurar un demonio.

Los datos se proporcionarán desde diferentes bases de datos, se convertirán en conjuntos de datos específicos (shapefile) y alimentarán un servicio GeoServer (o MapServer).

¿Existe algún script que ya realice esta interacción para cargar shapefiles desde un directorio específico en GeoServer?


Puede usar el módulo python geoconfig:

gsconfig es una biblioteca de Python para manipular una instancia de GeoServer a través de la API RESTConfig de GeoServer.

Documentación

Aquí hay una Q / A similar que también puede ayudar:

Python Geoserver gsconfig crear recurso desde la tabla de la tienda Postgis



Comentarios:

  1. Arnet

    Te estoy agradecido por la información. He usado esto.

  2. Loe

    Disculpe que intervengo, hay una propuesta para ir de otra manera.

  3. Trowbrydge

    Lo siento, que te interrumpa, hay una oferta para seguir en otro sentido.

  4. Renjiro

    ¡Creativamente!

  5. Acrisius

    muy hermoso, si tan solo lo hiciéramos

  6. Douzahn

    Gracias por la ayuda en esta pregunta. Todo ingenioso es simple.



Escribe un mensaje