เพิ่ม map service
เพิ่ม layer จากไทล์ PMTiles MapLibre style ArcGIS หรือ OGC และเปลี่ยนแหล่งข้อมูลภายหลัง
map service คือ layer ที่ดึงมาจากเว็บ ไม่ได้มาจากข้อมูลใน Drive ทุกประเภทเพิ่มจากหน้าต่างเดียวกัน
เพิ่ม map service
- ในหน้าแก้ไข กด เพิ่มชั้นข้อมูล แล้วเลือก Map service
- ตั้ง ชื่อ ของ layer
- เลือก ประเภทข้อมูล แล้วช่องของประเภทนั้นจะขึ้นมา
- กรอกให้ครบ แล้วกด บันทึก
ไทล์ที่ไม่รู้ว่าเป็น raster หรือ vector
- เลือก Tile URL (ตรวจอัตโนมัติ)
- ใส่ลิงก์ในช่อง รูปแบบ URL ลิงก์ต้องมี
{z}{x}{y}หรือเป็นลิงก์ของไฟล์ TileJSON - กด ตรวจสอบ แล้วหน้าต่างจะบอกว่า "ตรวจพบ: raster tile" หรือ "ตรวจพบ: vector tile (MVT)"
- ถ้าเป็น vector tile ให้เลือก Source layer
- กด บันทึก
ถ้าแก้ลิงก์หลังตรวจแล้ว ต้องกด ตรวจสอบ ใหม่ก่อนจึงจะบันทึกได้
raster tile
เลือก ชั้นข้อมูล raster tile แล้วใส่ลิงก์ในช่อง รูปแบบ URL เช่น https://tile.example.com/{z}/{x}/{y}.png
ใช้ {z} {x} {y} เท่านั้น ถึงคำแนะนำใต้ช่องจะเขียนว่า {level}/{col}/{row} แต่ถ้าใช้แบบนั้น ไทล์จะไม่ขึ้น
PM tile
เลือก ชั้นข้อมูล PM tile แล้วใส่ลิงก์ของไฟล์ .pmtiles ในช่อง รูปแบบ URL ถ้าไฟล์เป็น vector และมีหลาย source layer จะได้กลุ่มที่มี layer ย่อยหนึ่งอันต่อหนึ่ง source layer
MapLibre Style
เลือก MapLibre Style แล้วในช่อง รูปแบบ (style) เลือกวิธีใส่ style
- วาง JSON แล้ววาง style ลงในกล่อง
- ลิงก์ style แล้วใส่ลิงก์ของไฟล์ style
- เลือกไฟล์ แล้วเลือกไฟล์
.jsonจากเครื่อง
TomTom และ HERE
ต้องใช้ API Key ที่ขอจากผู้ให้บริการเอง
- ชั้นข้อมูล TomTom raster tile เลือก ประเภท เป็น ถนน ผสม หรือ คำอธิบาย และเลือก รูปแบบ เป็น หลัก หรือ กลางคืน
- ชั้นข้อมูล HERE raster tile เลือก ประเภท เป็น ถนน ดาวเทียม ผสม ภูมิประเทศ หรือ การจราจร
ArcGIS
ใส่ลิงก์ของบริการในช่อง URL
- ชั้นข้อมูล ArcGIS tile และ ชั้นข้อมูล ArcGIS map image ใช้ลิงก์ของ
MapServerเช่นhttps://.../arcgis/rest/services/.../MapServer - ชั้นข้อมูล ArcGIS feature ใช้ลิงก์ของ layer ใน
FeatureServerเช่น.../FeatureServer/0layer นี้ตั้ง style ได้
OGC
| ประเภท | ช่องที่ต้องกรอก |
|---|---|
| OGC WMS layer | URL, เลเยอร์ เช่น workspace:layer_name, เวอร์ชัน 1.3.0 หรือ 1.1.1, รูปแบบ เริ่มต้นที่ image/png |
| OGC WMTS layer | URL, ชั้นข้อมูล, Tile matrix set เริ่มต้นที่ GoogleMapsCompatible, ชื่อ tile matrix, Style เริ่มต้นที่ default, รูปแบบ image/png หรือ image/jpeg |
| OGC WFS layer | URL, Type names เช่น workspace:layer_name, เวอร์ชัน 2.0.0 1.1.0 หรือ 1.0.0 |
สำหรับ WMTS ต้องใช้ tile matrix set แบบ Web Mercator เช่น GoogleMapsCompatible หรือ EPSG:900913 ถ้าใช้ชุด EPSG ให้ใส่ ชื่อ tile matrix เป็น EPSG:900913:{z} ถ้าลิงก์เป็นแบบ REST ที่มี {TileMatrix} อยู่แล้ว ไม่ต้องกรอก ชั้นข้อมูล
เปลี่ยนแหล่งข้อมูลของ layer
- กดชื่อ layer แล้วเปิดแท็บ ตั้งค่า
- กด แก้ไขแหล่งข้อมูล
- แก้ค่าในหน้าต่าง Map service แล้วกด บันทึก
ชื่อ ความทึบ และระยะการมองเห็นของ layer ยังเหมือนเดิม แต่เปลี่ยน ประเภทข้อมูล ตรงนี้ไม่ได้ ถ้า layer ไม่มีปุ่ม แก้ไขแหล่งข้อมูล ตามตารางในเปิดแผงของ layer ให้ลบ layer แล้วเพิ่มใหม่