Tarihi Web Haritası için seçenekler mi arıyorsunuz? [kapalı]


9

Küçük bir yerel tarih müzesinde stajyerim. Bütçemiz $ 0. Projeye Genel Bakış:

  1. Bir sürü eski kağıt haritam var. Eski dediğimde, 1800'ler ve üstü demek istiyorum. TIFF'lere tarandılar. Bunlara coğrafi referans verdim ve GEOTIFF olarak dışa aktardım. Odaklandığımız haritaların bileşenlerini sayısallaştırdım (demiryolları, yollar vb.).
  2. Amaç, bir kullanıcının ilçemizde taşımacılığın nasıl geliştiğini görmek için (yıllar geçmiş) katmanları seçmesine izin veren (ESV'nin ArcGIS Online'ı CSV verileriyle farklı bir web haritası projesi için kullandım) oluşturmaktır. Katman seçicinin yanı sıra, katman opaklığının değiştirilmesi için bir seçeneğe ihtiyacı vardır.
  3. MapBox API'sine baktım, ancak opaklık kaydırıcılarından yoksun. QGIS Web İstemcisi, umut verici ve ArcGIS Sunucu İstemcisi'ne benziyor, ancak son kullanıcılarımız için çok karmaşık olup olmadığını merak ediyorum. Bunu bir araya getirmek için fazla zamanım yok, ayrıca ağır programlama deneyimi için de fazla bir şeyim yok.

1
Başlangıç ​​olarak, hangi teknolojiye sahipsiniz (örn. Sunucu, yazılım vb.)?
Aaron

Çoğunlukla açık kaynaklı ve özgür şeylere bağlı kalmak istiyorum. Bu projede sıfır dolarlık bir bütçe var. Sunucu, 2000'lerin ortalarında bir Fedora Linux'tur. Yazılım, açığım. Sen ne önerirsin?
copperplate

Ne kadar programlama deneyiminiz var? Müze personeli üzerinde deneyimli programcılar var mı? Seni uyarmaya çalışmıyorum. Bazı çözümlerin diğerlerinden daha zor programlama gerektirmesi nedeniyle, koşullarınıza yanıtları uyarlamaya çalışıyorum.

Ben html / css / javascript ve biraz python ve php ile yolumdan trudge olabilir. Ve hayır, müze personeli büyük ölçüde teknolojik olarak eğimli değil.
copperplate

Gdal2tiles'ın çözülmesi gereken birkaç püf noktası var: Geotiff, daha sonra görüntüleneceği projeksiyonda olmalı, muhtemelen Google Mercator. Önce onu yeniden çizmelisin. Gdal2tiles döşemelerinin numaralandırma düzeni, Openstreetmap'in tersidir. Standart Openlayers cevher broşürü kullanıyorsanız, kendinizi şaşkın bir görünümle bulabilirsiniz. Ve gdal2tiles dev tifflerde çok yavaş çalışıyor. Başarı ile bazı fayans yaptım, ama o kadar kolay değil.

Yanıtlar:


5

WMS yoluna bir alternatif:

Görüntülerinizden bir TMS döşeme kümesi oluşturmak için GDAL2Tiles kullanın.

Ardından, bir javascript harita istemcisi olan OpenLayers'a daha hafif bir alternatif olan Leaflet'i yükleyin. Onunla etkileşime giren tasarım düğmeleri.

Bu düzenleme, herhangi bir özel hizmetin yapılandırılmasını veya yönetilmesini gerektirmeden, yukarıdaki işlemleri herhangi bir web sunucusu aracılığıyla taşınabilir bir şekilde çalıştırmanıza olanak tanır.


Yani, açıklığa kavuşturmak için GDAL2Tiles, daha büyük GEOTIFF'leri daha sonra Leaflet tarafından sunulabilen Fayanslara "kesecek"?
copperplate

1
TMS olarak ayarlandığında GDAL2Tiles, GeoTIFF'leri çeşitli yakınlaştırma düzeylerindeki karolara (genellikle 256x256 piksel) keser ve bunları /Zoomlevel/Ycoord/Xcoord.png
MappingTomorrow

4

UMN Mapserver ve Geoserver, TIFF ve şekil dosyaları oluşturabilir. Tüketicilerin sonunda Openlayers uygun olacaktır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.