Procurando opções para o histórico Mapa da Web? [fechadas]

9

Sou estagiária em um pequeno museu de história local. Temos um orçamento de US $ 0. Visão Geral do Projeto:

  1. Eu tenho um monte de mapas antigos em papel. Quando digo velho, quero dizer 1800 e acima. Eles foram digitalizados para TIFFs. Eu os referenciei geograficamente e exportei como GEOTIFFs. Digitalizei os componentes dos mapas em que estamos focando (ferrovias, estradas, etc.).
  2. O objetivo é construir um aplicativo da Web (usei o ArcGIS Online da ESRI para um projeto de mapa da Web diferente com dados CSV) que permite ao usuário selecionar camadas (dos últimos anos) para ver como o transporte se desenvolveu em nosso município. Além de um seletor de camada, a opacidade da camada precisa de uma opção para ser alterada.
  3. Eu olhei para a API do MapBox, mas falta controles deslizantes de opacidade. O QGIS Web Client parece promissor e semelhante ao ArcGIS Server Client, mas me pergunto se é muito complicado para nossos usuários finais. Não tenho muito tempo para reunir isso, nem tenho muita experiência em programação pesada.
placa de cobre
fonte
11
Para começar, que tecnologia você tem disponível (por exemplo, servidor, software etc.)?
Aaron
Eu gostaria de ficar com coisas de código aberto e gratuitas, na maioria das vezes. Há um orçamento de zero dólar neste projeto. O servidor é um Fedora Linux em meados dos anos 2000. Software, eu estou aberto. O que você sugere?
cobre
Quanta experiência de programação você tem? Existem programadores experientes na equipe do museu? Não estou tentando te assustar. Estou apenas tentando adaptar as respostas às suas circunstâncias, pois algumas soluções exigem uma programação mais difícil do que outras.
Posso percorrer html / css / javascript e um pouco de python e php. E não, a equipe do museu é amplamente não-tecnologicamente inclinada.
cobre
O Gdal2tiles tem alguns truques a serem resolvidos: o geotiff deve estar na mesma projeção em que será visto depois, provavelmente no Google Mercator. Você deve reprojetar primeiro. O esquema de numeração de ladrilhos do gdal2tiles é oposto ao do Openstreetmap. Portanto, você pode se deparar com uma visão confusa, se usar o folheto de minério Openlayers padrão. E o gdal2tiles trabalha muito devagar em enormes tiffs. Eu fiz alguns ladrilhos com sucesso, mas não é assim tão fácil.

Respostas:

5

Uma alternativa para a rota WMS:

Use GDAL2Tiles para criar um conjunto de peças TMS a partir de suas imagens.

Em seguida, carregue o Leaflet, que é uma alternativa mais leve ao OpenLayers, um cliente de mapa javascript. Crie botões que interajam com ele.

Esse arranjo permitirá que você execute portably o acima através de qualquer servidor web, sem exigir a configuração ou administração de quaisquer serviços especiais.

MappingAmanhã
fonte
Então, para esclarecer, os GDAL2Tiles "cortariam" os GEOTIFFs maiores em azulejos que podem ser servidos pelo Leaflet?
cobre
11
Definir a TMS, GDAL2Tiles iria cortar os GeoTIFFs em telhas (tipicamente 256x256 pixels) de vários níveis de zoom, e colocá-los em uma estrutura de diretório de arquivo simples do namespace /Zoomlevel/Ycoord/Xcoord.png
MappingTomorrow
4

O UMN Mapserver e o Geoserver podem renderizar TIFF e shapefiles. Do lado dos consumidores, os Openlayers seriam apropriados.

AndreJ
fonte