Existe uma boa biblioteca para "Servidores lado a lado" do WMS?

9

Estou à procura de servidores WMS lado a lado que posso consumir com " OpenLayers ".

Um: existem boas bibliotecas / recursos on-line que agrupam servidores de mosaico WMS ou onde é um bom lugar para começar a procurar? (Mapas de ruas e outros etc)

Dois: Existem servidores de bloco gratuitos disponíveis?

sphvn
fonte
Você está procurando um software para hospedar seus próprios blocos de mapas ou serviços que publicam blocos de mapas que você pode exibir?
27410 JasonBirch
Serviços que publicam blocos de mapas.
Sphvn

Respostas:

4

Em resposta à sua primeira pergunta:

Para mapas básicos, como o Google Maps ou o Open Street Map, um bom lugar para começar é o OpenLayers Example Showcase . A seguir, é apenas um subconjunto dos exemplos que buscam dados dos Servidores lado a lado:

Para cada exemplo, clique com o botão direito do mouse e use "Exibir código-fonte da página" para ver o javascript que carrega camadas dos servidores.

Para sua segunda pergunta:

Os servidores de mapas gratuitos com os quais trabalhei são:

Na minha experiência, o GeoServer foi o mais fácil de configurar rapidamente devido ao fato de ser escrito em Java.

Sharpie
fonte
11
MapServer e Geoserver são servidores WMS completos e não servidores lado a lado. MapProxy, TileCache (ambos para Unix / Windows) e GeoWebCache (Java) são servidores de ladrilhos compatíveis com TMS e WMS-C.
11/08/10
5

Não conheço um diretório de servidores disponíveis (por exemplo, públicos) especializados em WMS lado a lado, mas sei que o GeoWebCache é uma implementação disponível gratuitamente de um servidor lado a lado WMS:

http://geowebcache.org/trac

O GeoWebCache é lançado sob a GPL Menor. Funciona bem com Openlayers!

mwalker
fonte
4

Outra alternativa é o MapProxy, que também é escrito em Python, mas lançado sob a licença AGPL 3.0.

Na verdade, ele pode executar reprojeções simples e combinar camadas, usando o PIL (biblioteca de imagens python) em segundo plano, com resultados muito bons.

dodobas
fonte
3

Como alternativa ao GeoWebCache com Java, você também pode usar o TileCache, escrito em Python:

http://tilecache.org/

É liberado sob a licença BSD e também funciona como um encanto com os OpenLayers

amercader
fonte
3

No departamento de serviços, também existem servidores de bloco MapBox: http://mapbox.com/tiles

GuillaumeC
fonte
11
Este link está morto. Existem servidores WMS gratuitos (não software de servidor, mas pontos de extremidade públicos abertos para buscar blocos)?
Codecowboy 5/11
@codecowboy: Provavelmente significa: tiles.mapbox.com
radek