มากกว่า

QGIS Web Client ไม่สามารถเลือก Map Layer หรือใช้ Layer Order

QGIS Web Client ไม่สามารถเลือก Map Layer หรือใช้ Layer Order


ฉันได้ติดตั้ง QGIS Web Client จาก git ด้วยสคริปต์ install.sh และไปคัดลอกโปรเจ็กต์ QIS ในไดเร็กทอรีโปรเจ็กต์โดยตรง (พร้อมเลเยอร์แผนที่ใน Postgis) หลังจากดิ้นรนกับ CRS (ในที่สุดฉันต้องตั้งค่าโครงการเป็น 3857 เมื่อเลเยอร์ของฉันอยู่ใน 4326) และกำหนดค่าคุณสมบัติ OWS อย่างเหมาะสมฉันสามารถได้ผลลัพธ์ที่ดี อย่างไรก็ตาม ฉันไม่สามารถเลือก/ยกเลิกการเลือกเลเยอร์ของแผนที่ หรือใช้ "ลำดับชั้น" ไม่ได้

การทดสอบการตั้งค่าหลายอย่าง ฉันพบว่าฉันไม่สามารถแม้แต่ตัวอย่าง "Hello World" และ "Natural Earth" ทำงานได้เลยแม้แต่หลังจากติดตั้งใหม่ อันแรกเพิ่งแสดง OSM และอันหลังติดอยู่ที่ "กำลังโหลดแผนที่"

ฉันไม่สามารถเข้าใจได้ว่าอะไรผิดปกติแม้จะดูข้อมูลที่ระบุในบันทึก

แพลตฟอร์มคือ Ubuntu 14.04


พบปัญหา. QWC จาก git มีข้อบกพร่อง… ปัญหาข้างต้นสามารถแก้ไขได้ดังนี้:

1) เพื่อให้สามารถเลือกและยกเลิกการเลือกเลเยอร์และใช้ "ลำดับชั้น" ใน Webgisinit.js ในไซต์/js บรรทัดที่ 1197 เปลี่ยน updateLayerOrderPanel โดย updateLayerOrderPanelVisibilities

2) ในการเข้าถึงตัวอย่างการอนุญาตในไดเร็กทอรีข้อมูลจำเป็นต้องเปลี่ยน ต้องตรวจสอบรายละเอียดว่าทำไม แต่การเปลี่ยนเป็น 777 สามารถแก้ปัญหาได้


ดูวิดีโอ: GIS Lesson 11: WMS. WMTS. WFS in QGIS