หากต้องการใช้ Maptraction หรือ Google Maps api V3

ฉันยังใหม่กับการทำแผนที่และได้อ่านบทช่วยสอน V3 API แล้ว และเพิ่งได้ยินเกี่ยวกับการทำแผนที่ ฉันอยากรู้ว่าอันไหนจะดีกว่าที่จะเรียนรู้เมื่อพิจารณาว่า V3 เป็นการเขียนที่สมบูรณ์ของ Google Maps API ฉันเข้าใจว่า maptraction ช่วยให้คุณมีความยืดหยุ่นมากขึ้น แต่ Mapstraction เวอร์ชันปัจจุบันใช้ประโยชน์จากฟีเจอร์ V3 ใหม่หรือไม่

ความนับถือ


person RubyGladiator    schedule 16.08.2010    source แหล่งที่มา


คำตอบ (2)


ฉันอยากจะแนะนำให้ใช้ Abstracting Mapping API เว้นแต่คุณจะมีข้อกำหนดเฉพาะในการเปลี่ยนผู้ให้บริการแผนที่บ่อยๆ

person Vlad Gurovich    schedule 31.01.2011

ฉันใช้ Maptraction ค่อนข้างเข้มข้นกับสองโปรเจ็กต์

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

มีปัญหาบางประการ แน่นอนว่าเนื่องจากเป็นเลเยอร์นามธรรมหากคุณต้องการทำอะไรก็ตามเฉพาะกับคุณลักษณะเฉพาะเช่น Google Maps ดังนั้นจึงต้องใช้ความพยายามเพิ่มเติมในการใช้งานโดยตรง ปัจจุบัน Bing Maps ยังใช้งานบน v6 เท่านั้นแทนที่จะเป็น v7 ที่ปรับปรุงแล้ว

โดยส่วนตัวแล้วฉันพบว่าการแลกเปลี่ยนระหว่าง Google, Bing และ OpenSourceMap นั้นเป็นไปในเชิงบวกอย่างแท้จริง โดยเฉพาะอย่างยิ่งเมื่อพิจารณาถึงปัญหาด้านลิขสิทธิ์และราคากับ Google และ Bing ในระดับที่น้อยกว่า

ดังนั้นหากคุณต้องการคุณสมบัติเฉพาะของ Google จำนวนมากและสามารถจัดการปัญหาใบอนุญาตได้ ให้ลองใช้ Google ไม่เช่นนั้น ฉันขอแนะนำ maptraction

person Cruachan    schedule 13.01.2012