ฉันใช้ maptraction v2 เมื่อเลือก Google เป็นผู้ให้บริการ ฉันจำเป็นต้องกำหนดสไตล์ของ Google Map v3 ฉันใช้เครื่องมือ 'ตัวช่วยสร้างแผนที่ที่มีสไตล์' ที่ดีของ Google ที่สร้างวัตถุ JSON เพื่อส่งผ่านไปยังคุณสมบัติสไตล์ของวัตถุ google.maps.MapOptions เครื่องมือสร้าง JSON ที่มีลักษณะคล้ายกับสิ่งนี้ { "featureType": "landscape.man_made", "elementType": "geometry.fill", "stylers": [ { "visibility": "on" }, { "color": "#404040" } ] } ฯลฯ...
อย่างไรก็ตาม ฉันไม่สามารถทราบได้ว่า / อย่างไรจะจัดรูปแบบวัตถุ json นี้ใหม่เพื่อให้ maptraction สามารถโหลดได้เช่นนี้:
mapstraction = new mxn.Mapstraction('mymap', 'googlev3', true);
json = { "featureType": "landscape.man_made", "elementType": "geometry.fill", "stylers": [ { "visibility": "on" },{ "color": "#404040" } ] }
mapstraction.addJSON(json);
ยิ่งไปกว่านั้น ฉันอยากจะรู้ว่าฉันสามารถใช้ mxn.util.loadScript เพื่อดึงข้อมูล json โดยตรงจาก url ได้หรือไม่
เนื่องจากฉันยังใหม่กับการทำแผนที่เว็บ ฉันอาจกำลังพยายามทำอะไรบางอย่างกับ maptraction ที่ไม่สามารถทำได้ในตอนนี้ คุณคิดอย่างนั้นหรือเปล่า? ฉันค้นหาในเอกสารสำคัญและสังเกตเห็นว่า json ดูแตกต่างออกไป แต่ฉันไม่พบคำตอบที่อธิบายวิธีจัดรูปแบบใหม่เพื่อให้สามารถใช้งานได้โดย maptraction คุณรู้วิธีการทำเช่นนี้หรือไม่?