Je recherche des serveurs WMS Tile que je peux utiliser avec " OpenLayers ".
Un: Existe-t-il de bonnes bibliothèques / ressources en ligne qui assemblent les serveurs de tuiles WMS ou où est un bon endroit pour commencer à chercher? (Plans des rues et autres, etc.)
Deux: Y a-t-il des serveurs de tuiles gratuits disponibles?
Réponses:
En réponse à votre première question:
Pour les cartes de base, telles que Google Maps ou Open Street Map, un bon point de départ est l' OpenLayers Example Showcase . Ce qui suit n'est qu'un sous-ensemble des exemples qui récupèrent les données des serveurs de tuiles:
Pour chaque exemple, cliquez avec le bouton droit et utilisez "Afficher la source de la page" pour voir le javascript qui charge les couches à partir des serveurs.
Pour votre deuxième question:
Les serveurs de cartes gratuits avec lesquels j'ai travaillé sont:
D'après mon expérience, GeoServer était le plus facile à mettre en place rapidement car il est écrit en Java.
la source
Je ne connais pas de répertoire de serveurs disponibles (par exemple publics) spécialisés dans le WMS carrelé, mais je sais que GeoWebCache est une implémentation librement disponible d'un serveur de tuiles WMS:
http://geowebcache.org/trac
GeoWebCache est publié sous la Lesser GPL. Cela fonctionne bien avec Openlayers!
la source
MapProxy est une autre alternative, également écrite en Python mais publiée sous licence AGPL 3.0.
Il peut en fait faire des reprojections simples et combiner des couches, en utilisant PIL (bibliothèque d'imagerie python) en arrière-plan avec de très bons résultats.
la source
Comme alternative au GeoWebCache propulsé par Java, vous pouvez également utiliser TileCache, écrit en Python:
http://tilecache.org/
Il est publié sous licence BSD et fonctionne aussi comme un charme avec OpenLayers
la source
Dans le département des services, il y a aussi des serveurs de tuiles MapBox: http://mapbox.com/tiles
la source