Szukasz opcji historycznej mapy sieci? [Zamknięte]


9

Jestem stażystą w małym lokalnym muzeum historii. Mamy budżet w wysokości 0 USD. Przegląd projektu:

  1. Mam kilka starych map papierowych. Kiedy mówię stary, mam na myśli 1800 i więcej. Zostały zeskanowane do TIFF. Odniosłem się do nich geograficznie i wyeksportowałem jako pliki GEOTIFF. Zdygitalizowałem elementy map, na których się skupiamy (koleje, drogi itp.).
  2. Celem jest zbudowanie aplikacji internetowej (korzystałem z ArcGIS Online firmy ESRI do innego projektu mapy internetowej z danymi CSV), który pozwala użytkownikowi wybierać warstwy (sprzed lat), aby zobaczyć, jak rozwijał się transport w naszym hrabstwie. Oprócz selektora warstw, krycie warstwy wymaga opcji do zmiany.
  3. Zajrzałem do MapBox API, ale brakuje w nim suwaków krycia. QGIS Web Client wygląda obiecująco i podobnie jak ArcGIS Server Client, ale zastanawiam się, czy nie jest to zbyt skomplikowane dla naszych użytkowników końcowych. Nie mam zbyt wiele czasu, żeby to zebrać, ani nie mam zbyt dużego doświadczenia w programowaniu.

1
Na początek, jaką technologię masz dostępną (np. Serwer, oprogramowanie itp.)?
Aaron

W większości chciałbym trzymać się otwartych i bezpłatnych rzeczy. Na ten projekt budżet wynosi zero dolarów. Serwer to Fedora Linux w połowie 2000 roku. Oprogramowanie, jestem otwarty. Co sugerujesz?
copperplate

Ile masz doświadczenia w programowaniu? Czy w muzeum pracują doświadczeni programiści? Nie próbuję cię zaalarmować. Próbuję dopasować odpowiedzi do twoich okoliczności, ponieważ niektóre rozwiązania wymagają trudniejszego programowania niż inne.

Mogę przedzierać się przez html / css / javascript oraz trochę Pythona i PHP. I nie, pracownicy muzeum są w większości nietechniczni.
copperplate

Gdal2tiles ma kilka sztuczek do rozwiązania: Geotiff musi znajdować się w tej samej projekcji, co później, prawdopodobnie Google Mercator. Najpierw musisz go zmienić. Schemat numerowania płytek gdal2tiles jest odwrotny do schematu Openstreetmap. Możesz więc mieć zdziwiony widok, jeśli użyjesz standardowej ulotki z kruszcami Openlayers. A gdal2tiles działa bardzo wolno na wielkich tiffach. Z powodzeniem wykonałem kafelki, ale nie jest to takie łatwe.

Odpowiedzi:


5

Alternatywa dla trasy WMS:

Użyj GDAL2Tiles, aby utworzyć zestaw klocków TMS ze swoich zdjęć.

Następnie załaduj Ulotkę, która jest lżejszą alternatywą dla OpenLayers, klienta mapy javascript. Zaprojektuj przyciski, które z nim współdziałają.

Takie ustawienie pozwoli Ci na przenośne uruchomienie powyższego za pośrednictwem dowolnego serwera WWW, bez konieczności konfigurowania lub administrowania żadnymi specjalnymi usługami.


Tak więc, aby wyjaśnić, GDAL2Tiles „pokroiłby” większe GEOTIFF na płytki, które mogą być następnie podawane przez Ulotkę?
copperplate

1
Ustawiony na TMS, GDAL2Tiles podzieli GeoTIFF na kafelki (zwykle 256 x 256 pikseli) o różnych poziomach powiększenia i umieści je w płaskiej strukturze katalogów w przestrzeni nazw /Zoomlevel/Ycoord/Xcoord.png
Mapowanie jutro

4

UMN Mapserver i Geoserver są w stanie renderować pliki TIFF i shapefile. Po stronie konsumentów odpowiednie byłyby Openlayers.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.