Estoy buscando servidores de mosaico WMS que pueda consumir con " OpenLayers ".
Uno: ¿hay alguna buena biblioteca / recursos en línea que compaginen los servidores de mosaico WMS o dónde es un buen lugar para comenzar a buscar? (Mapas de calles y otros, etc.)
Dos: ¿Hay servidores de mosaico gratuitos disponibles?
Respuestas:
En respuesta a tu primera pregunta:
Para los mapas base, como Google Maps o Open Street Map, un buen lugar para comenzar es el OpenLayers Example Showcase . El siguiente es solo un subconjunto de los ejemplos que obtienen datos de Tile Servers:
Para cada ejemplo, haga clic derecho y use "Ver código fuente de la página" para ver el javascript que carga las capas de los servidores.
Para su segunda pregunta:
Los servidores de mapas gratuitos con los que he trabajado son:
En mi experiencia, GeoServer fue el más fácil de configurar rápidamente debido al hecho de que está escrito en Java.
fuente
No conozco un directorio de servidores disponibles (por ejemplo, públicos) que se especialice en WMS en mosaico, pero sí sé que GeoWebCache es una implementación disponible gratuitamente de un servidor de mosaico WMS:
http://geowebcache.org/trac
GeoWebCache se lanza bajo la GPL Menor. ¡Funciona bien con Openlayers!
fuente
Otra alternativa es MapProxy, que también está escrito en Python pero se lanzó bajo la licencia AGPL 3.0.
En realidad, puede realizar reproyecciones simples y combinar capas, utilizando PIL (biblioteca de imágenes de Python) en segundo plano con muy buenos resultados.
fuente
Como alternativa al GeoWebCache con Java, también puede usar TileCache, escrito en Python:
http://tilecache.org/
Se lanza bajo la licencia BSD y también funciona de maravilla con OpenLayers
fuente
En el departamento de servicios, también hay servidores de mosaico MapBox: http://mapbox.com/tiles
fuente