คู่มือ aWhere
ใช้งานMap Studio

เพิ่ม map service

เพิ่ม layer จากไทล์ PMTiles MapLibre style ArcGIS หรือ OGC และเปลี่ยนแหล่งข้อมูลภายหลัง

map service คือ layer ที่ดึงมาจากเว็บ ไม่ได้มาจากข้อมูลใน Drive ทุกประเภทเพิ่มจากหน้าต่างเดียวกัน

เพิ่ม map service

  1. ในหน้าแก้ไข กด เพิ่มชั้นข้อมูล แล้วเลือก Map service
  2. ตั้ง ชื่อ ของ layer
  3. เลือก ประเภทข้อมูล แล้วช่องของประเภทนั้นจะขึ้นมา
  4. กรอกให้ครบ แล้วกด บันทึก

ไทล์ที่ไม่รู้ว่าเป็น raster หรือ vector

  1. เลือก Tile URL (ตรวจอัตโนมัติ)
  2. ใส่ลิงก์ในช่อง รูปแบบ URL ลิงก์ต้องมี {z} {x} {y} หรือเป็นลิงก์ของไฟล์ TileJSON
  3. กด ตรวจสอบ แล้วหน้าต่างจะบอกว่า "ตรวจพบ: raster tile" หรือ "ตรวจพบ: vector tile (MVT)"
  4. ถ้าเป็น vector tile ให้เลือก Source layer
  5. กด บันทึก

ถ้าแก้ลิงก์หลังตรวจแล้ว ต้องกด ตรวจสอบ ใหม่ก่อนจึงจะบันทึกได้

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/0 layer นี้ตั้ง style ได้

OGC

ประเภทช่องที่ต้องกรอก
OGC WMS layerURL, เลเยอร์ เช่น workspace:layer_name, เวอร์ชัน 1.3.0 หรือ 1.1.1, รูปแบบ เริ่มต้นที่ image/png
OGC WMTS layerURL, ชั้นข้อมูล, Tile matrix set เริ่มต้นที่ GoogleMapsCompatible, ชื่อ tile matrix, Style เริ่มต้นที่ default, รูปแบบ image/png หรือ image/jpeg
OGC WFS layerURL, 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

  1. กดชื่อ layer แล้วเปิดแท็บ ตั้งค่า
  2. กด แก้ไขแหล่งข้อมูล
  3. แก้ค่าในหน้าต่าง Map service แล้วกด บันทึก

ชื่อ ความทึบ และระยะการมองเห็นของ layer ยังเหมือนเดิม แต่เปลี่ยน ประเภทข้อมูล ตรงนี้ไม่ได้ ถ้า layer ไม่มีปุ่ม แก้ไขแหล่งข้อมูล ตามตารางในเปิดแผงของ layer ให้ลบ layer แล้วเพิ่มใหม่

ในหน้านี้