อะไรคือสิ่งที่ทันสมัยในแอปพลิเคชันเชิงพื้นที่ของ html5


37

ฉันสนใจcanvasองค์ประกอบHTML5 มากสำหรับแผนที่ ตัวอย่างเช่นการทำงานของCartagenจากนักวิจัย MIT Media Lab นั้นดูมีแนวโน้มมาก มีบาง SVG ทำงานตามที่ที่น่าสนใจคือcarto.net WebSocketดูเหมือน API ที่ยอดเยี่ยมสำหรับข้อมูลเชิงพื้นที่แบบสด ฉันได้ทำการทดสอบ html5 สองสามตัวอย่างเช่นที่นี่ด้วยข้อมูล Flickr และ Picasa ผู้คนกำลังทำความรู้จักกับเทคโนโลยีใหม่เหล่านี้หรือคุณลองทำอะไรบ้าง


การเพิ่มลงในรายการตัวอย่าง: rlat.kew.org (ผ่านfosslc.org/drupal/content/ … )
radek

มีบทความการเข้าถึงแบบเปิดในWeb GISของ IJHG ในชุดฝึกปฏิบัติที่ครอบคลุม HTML5 & Cartagen
radek

คำตอบ:


13

OpenLayersสามารถใช้ HTML5 canvasองค์ประกอบสำหรับการแสดงผล


นั่นดูมีประโยชน์มาก
bvmou

2
นอกจากนี้ OpenLayers ได้สร้างการสนับสนุนสำหรับเทคโนโลยีที่ไม่ใช่ Canvas ที่มีอยู่แล้วในเบราว์เซอร์ - VML, SVG - และมีมานานหลายปี โดยทั่วไปการติดกับ 'buzzword' ของ HTML5 กำลังข้าม "ฉันกำลังแก้ไขปัญหาอะไรอยู่" ขั้นตอนของการมองหาวิธีการแก้ปัญหา ...
คริสโตชมิดท์

3
ตัวอย่างที่ฉันให้ต้องใช้ 70,000 dom nodes ใน svg - มันเป็นกรณีที่ใช้สำหรับ canvas ได้ดี BTW เบราว์เซอร์เดียวกันที่รองรับ svg รองรับ canvas และถ้าคุณคิดว่า html5 นั้นไม่มีอะไรมากไปกว่า buzzword ที่ว่างเปล่ามีคำถามอื่นอีกมากมายให้คุณได้ร่วมทำ
bvmou


5

ผมค่อนข้างชอบตัวอย่างนี้ที่ไม่เส้นโครงอีกครั้งแรสเตอร์สด / แปรปรวนใน canvasHTML5


1
ดูเหมือนว่าลิงก์จะใช้งานไม่ได้
underdark

การเชื่อมโยงการทำงานสำหรับฉันในวันนี้ มันช้าแม้ว่าและสคริปต์ที่ปลายอีกด้านดูเหมือนจะไม่ทำอะไรเลย ดังนั้น -1 จนกระทั่งมีคนวางหรือหารุ่นใหม่ที่ไหนสักแห่ง
matt wilkie

4

ตรวจสอบD3ด้วย ไม่ใช่ห้องสมุดที่เน้นเชิงพื้นที่ แต่มีบางตัวอย่างจากแผนที่เฉพาะเรื่อง สร้างขึ้นบน SVG ผู้เขียนคนเดียวกันได้พัฒนา Polymaps


4

ลองดูที่บล็อกของGeorelatedซึ่งมีบทความเกี่ยวกับการทำแผนที่เว็บที่ทันสมัย มันมีความคิดเห็นที่ดีเกี่ยวกับสิ่งที่เป็นไปได้และเทคโนโลยีที่พร้อมใช้งานสำหรับการทำแผนที่เว็บอย่างแท้จริง

  1. ข้อมูลเกี่ยวกับ Silverlight v flash v html5
  2. เบราว์เซอร์ที่ใช้การทำแผนที่เว็บ 3d
  3. ลูกโลกใน HTML5
  4. ทางเลือกในการแมปภาพแบบเรียงต่อกันและพลังของเวกเตอร์


3

ลองKartograph มันเป็นโปรแกรมสองช็อต:

  1. ใช้ข้อมูลภูมิสารสนเทศเช่นรูปร่างไฟล์และเรียกใช้ผ่าน Kartograph.py ที่จะแปลงเป็นไฟล์ SVG
  2. ใช้ Kartograph.js เพื่อทำให้มันสวยในเบราว์เซอร์ เพิ่มองค์ประกอบใจความภาพเคลื่อนไหวแบบอักษรแฟนซี ฯลฯ ...

2




0

ฉันค่อนข้างประทับใจกับการทำงานของMapBoxและLeafletที่แสดงแอปพลิเคชั่นการทำแผนที่เว็บที่ดีจริงๆโดยใช้เทคโนโลยี HTML5 และ JavaScript Leaflet เป็นห้องสมุด JavaScript แบบโอเพ่นซอร์สสำหรับแผนที่อินเตอร์แอคทีฟที่เหมาะกับอุปกรณ์พกพา

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