ค้นหาตัวเลือกสำหรับ Web Map อันเก่าแก่หรือไม่ [ปิด]


9

ฉันฝึกงานที่พิพิธภัณฑ์ประวัติศาสตร์ท้องถิ่นเล็ก ๆ เรามีงบประมาณ $ 0 ภาพรวมของโครงการ:

  1. ฉันมีแผนที่กระดาษเก่า ๆ เมื่อฉันพูดว่าเก่าฉันหมายถึงปี 1800 ขึ้นไป พวกเขาถูกสแกนเป็น TIFF ฉันอ้างอิงทางภูมิศาสตร์และส่งออกเป็น GEOTIFF ฉันทำดิจิทัลส่วนประกอบของแผนที่ที่เรามุ่งเน้นไป (ทางรถไฟถนน ฯลฯ )
  2. เป้าหมายคือการสร้างเว็บแอปพลิเคชัน (ฉันใช้ ArcGIS Online ของ ESRI สำหรับโครงการแผนที่เว็บอื่นที่มีข้อมูล CSV) ที่อนุญาตให้ผู้ใช้เลือกเลเยอร์ (เมื่อหลายปีที่ผ่านมา) เพื่อดูว่าการขนส่งมีการพัฒนาอย่างไร นอกเหนือจากตัวเลือกเลเยอร์ความทึบของเลเยอร์ยังต้องการตัวเลือกที่จะเปลี่ยน
  3. ฉันดูใน MapBox API แล้ว แต่มันไม่มีตัวเลื่อนทึบ QGIS Web Client ดูมีแนวโน้มและคล้ายกับ ArcGIS Server Client แต่ฉันสงสัยว่ามันซับซ้อนเกินไปสำหรับผู้ใช้ปลายทางของเราหรือไม่ ฉันไม่มีเวลามากพอที่จะรวมมันเข้าด้วยกันและฉันก็ไม่ได้มีประสบการณ์การเขียนโปรแกรมมากนัก

1
ในการเริ่มต้นคุณมีเทคโนโลยีใดบ้าง (เช่นเซิร์ฟเวอร์ซอฟต์แวร์ ฯลฯ )
แอรอน

ฉันต้องการติดกับโอเพ่นซอร์สและของฟรีเป็นส่วนใหญ่ โครงการนี้มีงบประมาณเป็นศูนย์ศูนย์ เซิร์ฟเวอร์เป็น Fedora Linux กลางปี ​​2000- บางอย่าง ซอฟต์แวร์ฉันเปิด คุณแนะนำอะไร?
แผ่นทองแดงเมื่อ

คุณมีประสบการณ์การเขียนโปรแกรมมากแค่ไหน? มีโปรแกรมเมอร์ที่มีประสบการณ์เกี่ยวกับเจ้าหน้าที่พิพิธภัณฑ์หรือไม่? ฉันไม่ได้พยายามปลุกคุณ ฉันแค่พยายามปรับคำตอบให้เหมาะกับสถานการณ์ของคุณเนื่องจากวิธีแก้ปัญหาบางอย่างต้องการโปรแกรมที่ยากกว่าโปรแกรมอื่น

ฉันสามารถย่ำทางของฉันผ่าน html / css / javascript และหลามและ php เล็กน้อย และไม่มีพนักงานพิพิธภัณฑ์ส่วนใหญ่ไม่มีความโน้มเอียงทางเทคโนโลยี
แผ่นทองแดง

Gdal2tiles มีเทคนิคเล็กน้อยที่จะแก้ไข: Geotiff จะต้องอยู่ในการฉายภาพเดียวกับที่มันจะถูกดูในภายหลังซึ่งอาจเป็น Google Mercator คุณต้องปฏิเสธมันก่อน การกำหนดหมายเลขของไพ่แบบแผนของ gdal2tiles อยู่ตรงข้ามกับ Openstreetmap ดังนั้นคุณอาจพบว่าตัวเองมีมุมมองงงงวยหากคุณใช้แผ่นพับแร่ Openlayers มาตรฐาน และ gdal2tiles ทำงานช้ามากใน tiffs ขนาดใหญ่ ฉันปูกระเบื้องด้วยความสำเร็จ แต่มันไม่ง่ายเลย

คำตอบ:


5

ทางเลือกอื่นสำหรับเส้นทาง WMS:

ใช้ GDAL2Tiles เพื่อสร้างไทล์เซ็ต TMS จากภาพถ่ายของคุณ

จากนั้นโหลด Leaflet ขึ้นมาซึ่งเป็นทางเลือกที่เบากว่าสำหรับ OpenLayers ซึ่งเป็นไคลเอนต์แผนที่ javascript ปุ่มออกแบบที่ตอบสนองกับมัน

ข้อตกลงนี้จะช่วยให้คุณสามารถเรียกใช้ข้างต้นผ่านทางเว็บเซิร์ฟเวอร์ใด ๆ โดยไม่ต้องมีการกำหนดค่าหรือการจัดการบริการพิเศษใด ๆ


ดังนั้นเพื่อชี้แจงให้ทราบว่า GDAL2Tiles จะ "ตัด" GEOTIFFs ขนาดใหญ่ลงในแผ่นกระเบื้องที่สามารถให้บริการโดย Leaflet ได้หรือไม่
แผ่นทองแดง

1
ตั้งค่าเป็น TMS GDAL2Tiles จะตัด GeoTIFFs เป็นไทล์ (โดยทั่วไปคือ 256x256 พิกเซล) ของระดับการซูมต่างๆและวางไว้ในโครงสร้างไดเรกทอรีไฟล์แบบแบนของเนมสเปซ /Zoomlevel/Ycoord/Xcoord.png
MappingTomorrow

4

UMN Mapserver และ Geoserver สามารถแสดงผล TIFF และ Shapefiles ได้ ในตอนท้ายของผู้บริโภค Openlayers จะเหมาะสม

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.