ฉันกำลังทำงานกับแอพพลิเคชั่นที่ให้ GeoJSON ลงในแผนที่ OpenLayers
แนวคิดเกี่ยวกับการไม่มีภาพ PNG ที่ดาวน์โหลดจากบริการภายนอก (OSM หรือ Bing) แต่มีข้อมูลทางภูมิศาสตร์ในไฟล์ GeoJSON และแสดงผลแบบเรียลไทม์ 'vector tile'
จากการวิจัยของฉันเทคโนโลยีนี้น่าจะเรียกว่า ฉันดูที่เว็บไซต์ของพวกเช่น
http://openstreetmap.us/~migurski/vector-datasource/
และ
http://mike.teczno.com/notes/postgreslessness-mapnik-vectiles.html (เดียวกัน) ผู้ชาย).
งานของเขาดูเหมือนจะเป็นสิ่งที่ฉันต้องการบรรลุ แต่ฉันไม่เข้าใจวิธีการทำงาน
จากความเข้าใจของฉันเนื่องจากฉันใช้ OpenLayers ลูกค้าจะดึงข้อมูลแผนที่ในรูปแบบ GeoJSON และถ่ายโอนไปยังเวกเตอร์โดยใช้ตัวแยกวิเคราะห์ GeoJSON ของ OpenLayers แต่เป็นเพียงข้อกำหนดที่ใช้ในเทคโนโลยีนี้ที่ฉันไม่ได้รับ
ในบล็อกของเขาเขาอธิบายว่าจะมีเซิร์ฟเวอร์ที่ให้ข้อมูลที่เรียกว่า'MapNik Vector Tile'
รูปแบบ กระเบื้องเวกเตอร์กับ GeoJSON ต่างกันอย่างไร มันหมายถึงกระเบื้อง GeoJSON ที่สอดคล้องกับกล่อง จำกัด หรือไม่? หรือเป็นประเภทภาพใหม่
หากคุณดูตัวอย่างของเขาคุณสามารถสังเกตเห็นป้ายกำกับบนถนนที่สอดคล้องกับจังหวะของถนน ฉันพยายามทำเช่นเดียวกันกับ OpenLayers โดยเปลี่ยนรหัส Renderer ใน OpenLayers แต่ฉันสามารถหมุนป้ายได้ แต่ไม่ทำให้โค้งตามถนน (เช่นเมื่อถนนมีมุมแผนที่จะแสดงป้ายกำกับในรูปตัว L * * + แสดงผลได้ดีมาก!
ดูเหมือนว่า Mike (ผู้เขียนบล็อก) จะใช้แผนที่อื่นนอกเหนือจาก OpenLayers แต่ฉันไม่สามารถหาวิธีที่เขาทำ มีคำถามมากมายให้ถาม แต่ฉันต้องการทำความเข้าใจข้างต้นก่อน