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?


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.


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!


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.


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


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.