Ich suche nach WMS Tile Servern, die ich mit " OpenLayers " nutzen kann.
Erstens: Gibt es online eine gute Bibliothek / Ressourcen, die WMS-Kachelserver zusammenstellen, oder wo kann man gut suchen? (Straßenkarten & andere usw.)
Zweitens: Gibt es kostenlose Kachelserver?
Antworten:
Als Antwort auf Ihre erste Frage:
Für Basiskarten wie Google Maps oder die Open Street Map ist das OpenLayers Example Showcase ein guter Ausgangspunkt . Das Folgende ist nur eine Teilmenge der Beispiele, die Daten von Kachelservern abrufen:
Klicken Sie für jedes Beispiel mit der rechten Maustaste und verwenden Sie "Seitenquelle anzeigen", um das Javascript anzuzeigen, mit dem Ebenen von den Servern geladen werden.
Für Ihre zweite Frage:
Die kostenlosen Kartenserver, mit denen ich gearbeitet habe, sind:
Nach meiner Erfahrung war GeoServer am einfachsten schnell einzurichten, da es in Java geschrieben ist.
quelle
Ich kenne kein Verzeichnis verfügbarer (z. B. öffentlicher) Server, die auf gekacheltes WMS spezialisiert sind, aber ich weiß, dass GeoWebCache eine frei verfügbare Implementierung eines WMS-Kachelservers ist:
http://geowebcache.org/trac
GeoWebCache wird unter der Lesser GPL veröffentlicht. Es funktioniert gut mit Openlayern!
quelle
Eine andere Alternative ist MapProxy, das ebenfalls in Python geschrieben ist, jedoch unter der AGPL 3.0-Lizenz veröffentlicht wurde.
Mit PIL (Python Imaging Library) im Hintergrund können einfache Neuprojektionen und Ebenenkombinationen mit sehr guten Ergebnissen durchgeführt werden.
quelle
Alternativ zum Java-basierten GeoWebCache können Sie auch den in Python geschriebenen TileCache verwenden:
http://tilecache.org/
Es wird unter der BSD-Lizenz veröffentlicht und funktioniert auch mit OpenLayers wie ein Zauber
quelle
In der Serviceabteilung gibt es auch MapBox-Kachelserver: http://mapbox.com/tiles
quelle