AR-Straßenkartenbereitstellung
Dieser Abschnitt erläutert, wie Sie AR-Straßenkartendaten beschaffen und die Kartenkonfiguration über die Befehlszeile aktualisieren.
Datenbeschaffung
Gehen Sie zu MapTiler und laden Sie die Kartendatei für die in der Abbildung gezeigte Region herunter.

Datenveröffentlichung - Befehlszeilenbedienung
Führen Sie auf dem Server die folgenden Schritte aus, um die Kartenkonfiguration anzuzeigen und zu aktualisieren:
Zeigen Sie die aktuelle Kartenkonfiguration an:
k3s kubectl get cm es-management-mapconfig -n flighthub2 \ -o jsonpath='{.data.map_config\.yaml}'Erstellen Sie auf Grundlage der aktuellen Konfiguration eine neue Konfigurationsdatei. Führen Sie anschließend die folgenden Befehle aus, um die Konfiguration zu aktualisieren und den Dienst neu zu starten, damit die Änderungen wirksam werden:
# ① 用新配置文件覆盖更新,将 /path/to/new_map_config.yaml 替换为真实文件路径 k3s kubectl patch cm es-management-mapconfig -n flighthub2 --type merge \ -p "$(jq -Rs '{data: {"map_config.yaml": .}}' /path/to/new_map_config.yaml)" # ② 重启服务,使新配置生效 k3s kubectl rollout restart deploy/es-management -n flighthub2/path/to/new_map_config.yamlist der tatsächliche Pfad zur neuen Konfigurationsdatei. Verwenden Sie die in Schritt 1 ausgegebene Konfiguration als Ausgangspunkt, bearbeiten Sie sie und speichern Sie die Datei. Im Abschnittar_resourcewerden AR-Kartenressourcen konfiguriert. Nachfolgend ist eine Beispielkonfiguration dargestellt:map_resource: - name: 本地卫星地图 type: default street_link: link: http://47.98.53.122:30814/services/satellite-2017-11-01-china_shenzhen/tiles/{z}/{x}/{y}.jpg - name: 本地卫星地图+mbtiles路网 type: custom street_link: http://47.98.53.122:30814/services/street_osmtest_shenzhen_mbtiles_v3_level15/tiles/{z}/{x}/{y}.png link: http://47.98.53.122:30814/services/satellite-2017-11-01-china_shenzhen/tiles/{z}/{x}/{y}.jpg min_z: 0 max_z: 13 - name: 在线 link type: custom street_link: https://mt1.google.com/vt/lyrs=h&x={x}&y={y}&z={z}&hl=zh-CN link: https://mt1.google.com/vt/lyrs=s&x={x}&y={y}&z={z}&hl=zh-CN ar_resource: - name: AR 标注地图 type: custom min_z: 0 max_z: 14 link: https://${SERVICE_DOMAIN}:${MAP_SERVER_TCP_PORT}/services/{mbtiles_file_name}/tiles/{z}/{x}/{y}.pbf
Hinweis:
- Link-Verkettungsregel: Wenn die mbtiles-Datei
osm-2020-02-10-v3.11_china_shenzhen.mbtilesheißt, ergibt sich folgender Pfad:
${SERVICE_DOMAIN}:${MAP_SERVER_TCP_PORT}/services/osm-2020-02-10-v3.11_china_shenzhen/tiles/{z}/{x}/{y}.pbf
Achtung: Die in diesem Abschnitt von MapTiler heruntergeladenen Kartendaten liegen als MBTiles-Datei mit Kacheln im PBF-Format vor.