องค์กรของฉันมีเว็บแอปพลิเคชันสำหรับแสดงข้อมูลสภาพภูมิอากาศโลกและภูมิภาคและเรากำลังพิจารณาการปรับปรุง แนวคิดหลักของเราคือการสร้างแอพพลิเคชั่นที่ใช้ OpenLayers เพื่อแสดง rasters สภาพอากาศเหนือเลเยอร์ฐานเช่น OSM หรือ Google Maps แผนที่อาจรวมถึงเลเยอร์เวกเตอร์เฉพาะแอปพลิเคชันอื่น ๆ และแถบสีหรือคุณลักษณะคำอธิบายอื่น ๆ ที่อธิบายข้อมูล ใกล้ที่ฉันบอกได้ทั้งหมดนี้ดูเหมือนจะไม่สามารถทำได้กับ OpenLayers
อย่างไรก็ตามข้อกำหนดหนึ่งสำหรับโครงการนั้นคือเพื่อให้สามารถส่งออกแผนที่คุณภาพ ( โดยเฉพาะจากแอปพลิเคชันเว็บ) (มากหรือน้อย) แผนที่ กรณีการใช้งานทั่วไปจะเป็นดังนี้:
- ผู้ใช้โดยใช้เลเยอร์ฐานเป็นแนวทางนำทางไปยังพื้นที่ที่ตนสนใจ
- ผู้ใช้เลือกพารามิเตอร์สภาพภูมิอากาศ (เช่นค่าเฉลี่ยอุณหภูมิสำหรับยุค 2040) หรือชุดของพารามิเตอร์
- ผู้ใช้กดปุ่ม "ส่งออก" จากนั้นดาวน์โหลดแผนที่คุณภาพดีซึ่งรวมองค์ประกอบทั้งหมดที่อธิบายไว้ในย่อหน้าแรก
ฉันไม่พบสิ่งใดใน OpenLayers เกี่ยวกับการแสดงภาพ ไม่มีใครรู้ว่าสิ่งนี้เป็นไปได้? และหากไม่ใช่วิธีการอื่นในการเรนเดอร์เราจะทำอย่างไร ฉันคิดว่าเราจะต้องผ่านพารามิเตอร์แผนที่ทั้งหมด (bbox, การฉาย, ชั้นรวม ฯลฯ ) ออกไปยังเครื่องมือการสร้างภาพภายนอก เอ็นจินการเรนเดอร์โอเพนซอร์สอะไรที่อยู่ข้างนอก