เครื่องมือโอเพนซอร์สสำหรับการสร้างและเผยแพร่แผนที่เว็บเคลื่อนไหว?


11

ฉันสนใจในการสร้างภาพเคลื่อนไหวจากการสังเกตหรือการคาดการณ์รูปแบบแล้วการแสดงภาพเคลื่อนไหวเหล่านี้ใน web-based ผู้ชมเช่นOpenLayers

ตัวอย่างที่ดีที่สุดที่ฉันได้พบของฟังก์ชั่นนี้คือ:

ในความคิดของฉันอินเทอร์เฟซผู้ใช้นั้นใช้งานง่ายมาก ขั้นตอนที่จำเป็นในการรับแผนที่เคลื่อนไหวคือ:

  1. เลือกเลเยอร์จากเบราว์เซอร์ต้นไม้ทางด้านซ้าย
  2. คลิกวันในปฏิทินทางด้านขวา
  3. คลิกที่ลิงค์ชื่อ "เฟรมแรก" ซึ่งอยู่ทางด้านซ้ายของปฏิทิน
  4. เลือกวันอื่นจากปฏิทินและคลิกลิงก์ "เฟรมสุดท้าย"
  5. ลิงค์ "สร้างภาพเคลื่อนไหว" จะปรากฏขึ้นมาคลิกที่ลิงค์นั้นเพื่อสร้างภาพเคลื่อนไหว

ชุดเครื่องมือโอเพ่นซอร์สใดที่มีให้การสนับสนุนสำหรับการแสดงภาพและสร้างภาพเคลื่อนไหวเวลา ในส่วนหน้าฉันต้องการแสดงผลลัพธ์ในมุมมองสไตล์ของ Google Maps ซึ่งเป็นสิ่งที่คนส่วนใหญ่คุ้นเคย ส่วนหลังเปิดกว้าง

คำตอบ:


9

หากคุณสามารถใส่ข้อมูลของคุณลงใน JSON, KML หรือ GeoRSS จากนั้นtimemapจะจัดการกับเวลาอย่างสง่างาม

UPDATE: ตัวเลือกอื่น ๆ ที่ควรพิจารณา:


1
ว้าวนั่นดูดี! นี่ยังใช้ได้กับ OpenLayers ด้วยหรือไม่
underdark

น่าเสียดายที่ตัวอย่างทั้งหมดที่ฉันเคยเห็นใช้แผนที่ google
radek

1
ขอบคุณสำหรับลิงค์ไปยัง timemap- มีบางอย่างที่นั่น ผูกติดกับ google maps- แต่นำลิงค์ที่น่าสนใจมาให้ด้วย google earth ยังเป็นโอเพ่นซอร์สดังนั้นจึงสามารถปรับให้เหมาะกับ OpenLayers ได้ด้วยงานบางอย่าง
Sharpie

2

แหล่งที่มาไม่ได้เปิดใช้ แต่ Google Earth API ฟรีมีอินเตอร์เฟซและการเก็บรักษากลไกสำหรับข้อมูลอนุกรมเวลาดูของ API ได้เอกสารเวลา

การผสานกับ OpenLayers รองรับWMS-T ( ดูตัวอย่าง ) ซึ่งสามารถใช้ร่วมกับโปรแกรมปรับปรุงนี้เพื่อให้อินเทอร์เฟซสำหรับควบคุมการเคลื่อนไหว


FYI ลิงก์แรกบอกว่า "Google Earth API ไม่สามารถใช้งานได้อีกต่อไปขอขอบคุณที่ให้ความสนใจ"
fatih_dur

1
@fatih_dur ขอบคุณสำหรับความคิดเห็น ขุด ver.org ของ archive archive.org และเชื่อมโยงกับสิ่งเหล่านั้น
scw

1

http://Mapstraction.comซึ่งเป็นไลบรารี abstraction การแมปโอเพนซอร์สแบบโอเพ่นซอร์สมีตัวควบคุมตัวทำเครื่องหมายตัวกรองที่สามารถใช้ประโยชน์สำหรับภาพเคลื่อนไหว ตัวอย่างตัวกรองของพวกเขาใช้แถบเลื่อนhttp://script.aculo.us/และ Google Maps

ตัวอย่างพร้อมรหัสที่: http://mapstraction.appspot.com/#filtering_markers

ในการใช้งานตัวอย่างของ Google Maps อย่างน้อยที่สุดโค้ดอาจถูก rewired เป็นภาพเคลื่อนไหวอัตโนมัติหรือผ่านการโต้ตอบกับผู้ใช้


0

คุณเคยดูGeoEXT ไหม


GeoEXT เป็นโครงการที่ดี แต่ครั้งล่าสุดที่ฉันใช้มันเป็นเพียงชั้นการรวมที่ปลดการก่อสร้าง GUI โดยใช้ ExtJS และ OpenLayers ฉันไม่ได้สังเกตเห็นการสนับสนุนที่ชัดเจนสำหรับภาพเคลื่อนไหว ฉันจะดูอีกครั้งว่า
Sharpie

0

ArcGIS Explorerไม่ใช่โอเพ่นซอร์ส แต่อย่างน้อยก็ฟรี มันสามารถนำมาใช้กับข้อมูลทางประวัติศาสตร์

มันสามารถปรับแต่งเพื่อสร้างคีย์เฟรมตามการนำเสนอ ผมไม่แน่ใจว่ามันใช้API REST สำหรับ Geoprocessingซึ่ง ESRI จะปล่อยเป็นสเปคเปิดเมื่อมันเรียกGeoprocessing งาน ถ้าเป็นเช่นนั้นคุณอาจแสดงแบบจำลองของคุณเพื่อให้ ArcGIS Explorer ถูกเรียกใช้


1
ArcGIS Explorer นั้นหนักมาก (จะไม่ทำงานทุกหนทุกแห่ง) ไม่ใช่แพลตฟอร์มที่เป็นอิสระและมีความรู้สึกค่อนข้างตรงไปตรงมา
westyvw

1
มันเป็น Windows เท่านั้นและไม่ใช้เบราว์เซอร์ ฉันชื่นชมการมีส่วนร่วมของ ESRI ที่มีต่อ GIS แต่จนกว่าพวกเขาจะขยายสายผลิตภัณฑ์ของพวกเขานอกเหนือจากแพลตฟอร์ม Windows พวกเขาจะใช้งานอย่าง จำกัด
Sharpie

ฉันลืมที่จะพูดถึงว่ามี ArcGIS Explorer Online มันไม่หนักเท่า AGX แต่ใช้ Silverlight explorer.arcgis.com
Kirk Kuykendall

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