สำหรับแค่การวาดเวกเตอร์LeafletหรือOpenLayersก็ทำได้ดี ไม่มีอะไรใหม่ที่นั่น
สำหรับเวกเตอร์กระเบื้องแผนที่ (เช่นความละเอียดที่แตกต่างกัน / ระดับของรายละเอียดในระดับที่แตกต่างกันซูม) TileStacheเป็นเซิร์ฟเวอร์ที่ง่ายและดี ฉันใช้กับการทดลองกับ Polymaps จำนวนมาก (AFAIK โปรแกรมดูเวกเตอร์แบบไทล์ js แบบปูกระเบื้องที่ใช้งานทั่วไปเท่านั้น) บางคนใช้OpenLayers เพื่อเพิ่มการสนับสนุนเวกเตอร์แบบเรียงต่อกัน แต่ AFAIK มันไม่ได้รวมเข้ากับลำตัวในหนึ่งปีดังนั้นมันอาจจะไม่เกิดขึ้นในอนาคตอันใกล้เพราะขาดความสนใจ
TileStache (เซิร์ฟเวอร์) ตัวมันเองทำงานได้ดีมาก อย่างไรก็ตามฉันพบข้อบกพร่องหลายอย่างใน Polymaps และเนื่องจากมันไม่ได้รับการอัปเดตอีกต่อไป (โครงการที่ถูกทอดทิ้ง) ฉันไม่สามารถโน้มน้าวตัวเองให้ใช้มันในการผลิตได้ (ฉันต้องรักษามันด้วยตัวเอง ... ตัวฉันเอง)
ทางออกของฉันสำหรับฉันได้รับการเขียนที่กำหนดเอง OpenGL renderer เวกเตอร์พื้นเมืองซึ่งจะใช้ในAmigoCloud ในความเป็นจริงนั่นคือวิธีการแสดงแผนที่ทั้งหมดในบริการของเรา สำหรับจุดประสงค์นั้น TileStache ส่งมอบค่อนข้างดี
คุณต้องการที่จะมองไปที่ผู้ให้บริการ TileStache เวกเตอร์ สำหรับตัวอย่างเกี่ยวกับวิธีการใช้มันคุณสามารถดูที่พื้นฐานมากชุดทดสอบเวกเตอร์ที่ผมเขียน
น่าเศร้าที่ฉันไม่คิดว่า Leaflet มีการสนับสนุนเวกเตอร์ที่มีการปูกระเบื้อง