Tìm kiếm các tùy chọn cho Bản đồ Web lịch sử? [đóng cửa]


9

Tôi là một thực tập sinh tại một bảo tàng lịch sử địa phương nhỏ. Chúng tôi có ngân sách là 0 đô la. Tổng quan dự án:

  1. Tôi đã có một loạt các bản đồ giấy cũ. Khi tôi nói cũ, tôi có nghĩa là những năm 1800 trở lên. Chúng đã được quét vào TIFF. Tôi đã tham chiếu địa lý chúng và xuất khẩu dưới dạng GEOTIFF. Tôi đã số hóa các thành phần của bản đồ mà chúng tôi đang tập trung vào (đường sắt, đường bộ, v.v.).
  2. Mục tiêu là xây dựng một ứng dụng web (Tôi đã sử dụng ArcGIS Online của ESRI cho một dự án bản đồ web khác với dữ liệu CSV) cho phép người dùng chọn các lớp (của những năm trước) để xem cách vận chuyển đã phát triển trong quận của chúng tôi. Ngoài bộ chọn lớp, độ mờ của lớp cần có một tùy chọn để thay đổi.
  3. Tôi đã xem xét API MapBox, nhưng nó thiếu thanh trượt độ mờ. QGIS Web Client có vẻ đầy hứa hẹn và tương tự như ArcGIS Server Client, nhưng tôi tự hỏi liệu nó có quá phức tạp đối với người dùng cuối của chúng tôi không. Tôi không có nhiều thời gian để làm việc này cùng nhau, tôi cũng không có nhiều kinh nghiệm lập trình nặng nề.

1
Để bắt đầu, bạn có sẵn công nghệ nào (ví dụ: máy chủ, phần mềm, v.v.)?
Aaron

Phần lớn, tôi muốn gắn bó với những thứ nguồn mở và miễn phí. Có một ngân sách bằng không cho dự án này. Máy chủ là một Fedora Linux vào giữa những năm 2000 - một cái gì đó. Phần mềm, tôi đang mở. Bạn có đề nghị gì?
bản đồng

Bạn có bao nhiêu kinh nghiệm lập trình? Có các lập trình viên giàu kinh nghiệm về nhân viên bảo tàng? Tôi không cố gắng để báo động bạn. Tôi chỉ đang cố gắng điều chỉnh câu trả lời cho hoàn cảnh của bạn vì một số giải pháp yêu cầu lập trình khó hơn các giải pháp khác.

Tôi có thể tìm đường đi qua html / css / javascript và một ít python và php. Và không, nhân viên bảo tàng phần lớn không thiên về công nghệ.
bản đồng

Gdal2tiles có một vài thủ thuật cần giải quyết: Geotiff phải nằm trong cùng một phép chiếu, nó sẽ được xem sau đó, có thể là Google Mercator. Bạn phải từ chối nó trước. Sơ đồ đánh số của gạch của gdal2tiles ngược lại với sơ đồ của Openstreetmap. Vì vậy, bạn có thể thấy mình với một cái nhìn khó hiểu, nếu bạn sử dụng tờ rơi quặng Openlayers tiêu chuẩn. Và gdal2tiles hoạt động rất chậm trên các tiff lớn. Tôi đã làm một số ốp lát với thành công, nhưng nó không dễ dàng.

Câu trả lời:


5

Một thay thế cho tuyến đường WMS:

Sử dụng GDAL2Tiles để tạo một lát TMS ra khỏi hình ảnh của bạn.

Sau đó tải lên Leaflet, một giải pháp thay thế trọng lượng nhẹ hơn cho OpenLayers, một ứng dụng bản đồ javascript. Thiết kế các nút tương tác với nó.

Sự sắp xếp này sẽ cho phép bạn chạy một cách hợp lý thông qua bất kỳ máy chủ web nào, mà không yêu cầu cấu hình hoặc quản trị của bất kỳ dịch vụ đặc biệt nào.


Vì vậy, để làm rõ, GDAL2Tiles sẽ "cắt" các GEOTIFF lớn hơn thành Gạch mà sau đó có thể được phục vụ bởi Leaflet?
bản đồng

1
Được đặt thành TMS, GDAL2Tiles sẽ cắt các GeoTIFF thành các ô (thường là 256x256 pixel) ở các mức thu phóng khác nhau và đặt chúng vào cấu trúc thư mục tệp phẳng của không gian tên /Zoomlevel/Ycoord/Xcoord.png
MappingTomorrow

4

UMN Mapserver và Geoserver đều có thể kết xuất TIFF và shapefiles. Về phía người tiêu dùng, Openlayers sẽ thích hợp.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.