แผนที่ฐานทางเลือกสำหรับแผ่นพับ


11

ฉันสนใจที่จะสร้างแอปพลิเคชั่นแผนที่เว็บซึ่งจะแสดงแผนที่ของประเทศของฉันและไฟล์ต่าง ๆ (.tif, shp) ที่ด้านบนของมันเป็นเลเยอร์และฉันตัดสินใจที่จะสร้างมันบนแผ่นพับ

ดังนั้นเมื่อฉันเริ่มฉันใช้แผนที่มาตรฐานจาก OpenStreetMaps โดยใช้รหัสต่อไปนี้:

var map = L.map('map').setView([50, 9], 10);
L.tileLayer('http://{s}.tile.osm.org/{z}/{x}/{y}.png', {
  attribution: '&copy; <a href="http://osm.org/copyright">OpenStreetMap</a> contributors',
}).addTo( map );

อย่างไรก็ตามหัวหน้างานของฉันบอกว่าแผนที่นั้น "ละเอียดเกินไป" ดังนั้นเรากำลังมองหาแผนที่พื้นฐานอื่นที่มีรายละเอียดน้อยกว่าและอาจช่วยได้มากขึ้น

ดังนั้นมีแหล่งที่มาของแผนที่ฟรีอีกเช่น OpenStreetMaps ที่ฉันสามารถใช้?



ขอบคุณ. ฉันเดาทั้งหมดข้างต้นมีอิสระในการใช้และมีเสถียรภาพ?
G90DD

2
ไม่จำเป็น. ค้นหาข้อกำหนดและเงื่อนไขสำหรับแต่ละบริการ หากคุณต้องการฟรีและไม่ต้องลงทะเบียนให้หลีกเลี่ยง MapQuest, mapbox, ESRI ที่นี่ แม้แต่ของที่เหลืออยู่อาจมีข้อ จำกัด ในการใช้งาน ในทางกลับกันบริการเชิงพาณิชย์อาจเสนอแผนฟรีที่ตรงกับความต้องการของคุณ
ghybs

@ghybs คุณสามารถโพสต์ความคิดเห็นของคุณเป็นคำตอบเพื่อให้สามารถทำเครื่องหมายคำถามเป็นแก้ไขโดย OP?
Christallkeks

@Christallkeks ขอบคุณสำหรับข้อความของคุณ! ในขณะที่ฉันสงสัยว่า OP จะกลับมาที่นี่อีกครั้งเพื่อยอมรับคำตอบ แต่ดูเหมือนว่าหลายคนพบว่าความคิดเห็นของฉันมีประโยชน์จริง ๆ ไชโย!
ghybs

คำตอบ:


11

มีแผนที่ฐานทางเลือกฟรีและ / หรือเชิงพาณิชย์มากมายหรือที่รู้จักกันในชื่อ "แหล่งที่มาของไทล์ / เซิร์ฟเวอร์"

มีการสาธิตสดที่ดีมากที่นี่ซึ่งแสดงรายการ "ฟรี" หลายรายการ:

https://leaflet-extras.github.io/leaflet-providers/preview/

มีการกำหนดค่าสำหรับผู้ให้บริการไทล์ฟรี - OSM, OpenCycleMap, Stamen, Esri ฯลฯ

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

บริการเชิงพาณิชย์ส่วนใหญ่เสนอแผนฟรี (เช่น mapbox, MapQuest เป็นต้น) ที่อาจตอบสนองความต้องการของคุณ

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