Шукаєте варіанти для історичної веб-карти? [зачинено]


9

Я стажист у невеликому краєзнавчому музеї. У нас бюджет 0 доларів. Огляд проекту:

  1. У мене є купа старих паперових карт. Коли я кажу по-старому, я маю на увазі 1800 і вище. Вони були відскановані в TIFF. Я географічно посилався на них та експортував як GEOTIFF. Я оцифрував компоненти карт, на яких ми зосереджуємось (залізниці, дороги тощо).
  2. Мета - створити веб-додаток (я використовував ArcGIS Online для ESRI для іншого проекту веб-карт із даними CSV), який дозволяє користувачеві вибирати шари (минулих років), щоб побачити, як розвивався транспорт у нашому повіті. Окрім селектора шару, непрозорість шару потребує змін.
  3. Я вивчив API MapBox, але йому не вистачає повзунків непрозорості. Веб-клієнт QGIS виглядає багатообіцяючим і схожим на серверного клієнта ArcGIS, але мені цікаво, чи він занадто складний для наших кінцевих користувачів. У мене не так багато часу, щоб зібрати це разом, і я не перешкоджаю важкому досвіду програмування.

1
Для початку, які технології у вас є (наприклад, сервер, програмне забезпечення тощо)?
Аарон

Я хотів би дотримуватися відкритих та безкоштовних речей здебільшого. На цей проект є бюджет нульових доларів. Сервер - це середина 2000-х років Fedora Linux. Програмне забезпечення, я відкритий. Що ти пропонуєш?
мідна плита

Скільки у вас досвіду програмування? Чи є досвідчені програмісти в персоналі музею? Я не намагаюся вас насторожити. Я просто намагаюся адаптувати відповіді до ваших обставин, оскільки деякі рішення вимагають більш складного програмування, ніж інші.

Я можу пройти шлях через html / css / javascript і трохи python та php. І ні, працівники музею значною мірою не схильні технологічно.
мідна плита

Gdal2tiles має вирішити кілька хитрощів: Геотиф повинен бути в тій же проекції, який буде переглянуто згодом, ймовірно, Google Mercator. Ви повинні спочатку відхилити це. Схема нумерації плиток gdal2tiles протилежна схемі Openstreetmapa. Тож ви можете зіткнутись із здивованим виглядом, якщо використовуєте стандартну рудну листівку Openlayers. І gdal2tiles працює дуже повільно на величезних труднощах. Я зробив деякі плитки з успіхом, але це не так просто.

Відповіді:


5

Альтернатива маршруту WMS:

Використовуйте GDAL2Tiles, щоб створити набір TMS-плиток із зображень.

Потім завантажте Leaflet, який є легшою альтернативою OpenLayers, клієнту карти javascript. Дизайн кнопок, які взаємодіють з ним.

Ця домовленість дозволить вам переносити вищезазначене через будь-який веб-сервер, не вимагаючи конфігурації чи адміністрування будь-яких спеціальних служб.


Отже, для уточнення, GDAL2Tiles "би розрізав" більші GEOTIFF на плитки, які потім можуть обслуговуватися Leaflet?
мідна плита

1
Встановлено TMS, GDAL2Tiles розрізає GeoTIFF на плитки (як правило, 256x256 пікселів) різних рівнів масштабування, і помістить їх у плоску структуру файлових файлів простору імен /Zoomlevel/Ycoord/Xcoord.png
MappingTomorrow

4

UMN Mapserver та Geoserver здатні надати TIFF та shapefiles. Що стосується споживачів, Openlayers було б доречним.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.