Fix delivery sprite source for 20nm compare

This commit is contained in:
OpenAI Codex
2026-03-31 20:40:55 +08:00
parent 7ccd6fa0d3
commit e6dd4bdbe8
3 changed files with 184 additions and 5 deletions

View File

@@ -305,7 +305,7 @@
<script src="https://unpkg.com/maplibre-gl@4.7.1/dist/maplibre-gl.js"></script>
<script>
const COMPARE_VERSION = "20nm-r4-20260331-1722";
const COMPARE_VERSION = "20nm-r6-20260331-2039";
const ORIGINAL_STYLE_URL = "./style.json";
const DELIVERY_STYLE_URL = "./domain/style.navsea-delivery-karatsu-10nm.json";
const ORIGINAL_TILE_URL = "http://192.168.200.184/newpec/exported_auto/tile.mapple-on.jp__newpec-mvt-20260106__z___x___y_.pbf/tiles/{z}/{x}/{y}.pbf";

View File

@@ -1,7 +1,7 @@
{
"version": 8,
"name": "NavSea Delivery Karatsu 10nm",
"sprite": "http://192.168.200.184/newpec/sprite/sprite?v=111",
"sprite": "https://tile.mapple-on.jp/newpec-symbols-20251001/sprite",
"glyphs": "http://192.168.200.184/newpec/fonts/{fontstack}/{range}.pbf",
"sources": {
"mapple": {
@@ -1263,7 +1263,60 @@
],
""
]
}
},
"filter": [
"all",
[
"!=",
[
"get",
"chart_symbol_code"
],
"obstruction"
],
[
"!=",
[
"get",
"chart_symbol_code"
],
"hazard_mark"
],
[
"!=",
[
"get",
"chart_symbol_code"
],
"fish_reef"
]
]
},
{
"id": "anchor-hazard-points-428",
"type": "symbol",
"source": "navsea_delivery",
"source-layer": "anchor_caution_hazard_point",
"layout": {
"icon-allow-overlap": true,
"icon-ignore-placement": true,
"icon-size": 1.08,
"icon-image": "symbol-daytime-428"
},
"filter": [
"match",
[
"get",
"chart_symbol_code"
],
"obstruction",
true,
"hazard_mark",
true,
"fish_reef",
true,
false
]
},
{
"id": "nav-light-flare",
@@ -1382,6 +1435,86 @@
]
]
},
{
"id": "nav-marks-harbor-lighthouses",
"type": "symbol",
"source": "navsea_delivery",
"source-layer": "navigation_marks",
"layout": {
"icon-allow-overlap": true,
"icon-ignore-placement": true,
"icon-size": 1.08,
"icon-image": "symbol-daytime-301"
},
"filter": [
"==",
[
"get",
"canonical_object_type"
],
"港湾灯台"
]
},
{
"id": "nav-marks-breakwater-lighthouses",
"type": "symbol",
"source": "navsea_delivery",
"source-layer": "navigation_marks",
"layout": {
"icon-allow-overlap": true,
"icon-ignore-placement": true,
"icon-size": 1.08,
"icon-image": "symbol-daytime-302"
},
"filter": [
"==",
[
"get",
"canonical_object_type"
],
"防波堤灯台"
]
},
{
"id": "nav-marks-small-lights",
"type": "symbol",
"source": "navsea_delivery",
"source-layer": "navigation_marks",
"layout": {
"icon-allow-overlap": true,
"icon-ignore-placement": true,
"icon-size": 1.08,
"icon-image": "symbol-daytime-303"
},
"filter": [
"==",
[
"get",
"canonical_object_type"
],
"灯 (Lt)"
]
},
{
"id": "nav-marks-light-beacons",
"type": "symbol",
"source": "navsea_delivery",
"source-layer": "navigation_marks",
"layout": {
"icon-allow-overlap": true,
"icon-ignore-placement": true,
"icon-size": 1.08,
"icon-image": "symbol-daytime-310"
},
"filter": [
"==",
[
"get",
"canonical_object_type"
],
"灯標"
]
},
{
"id": "nav-marks",
"type": "symbol",
@@ -1438,7 +1571,42 @@
""
]
]
}
},
"filter": [
"all",
[
"!=",
[
"get",
"canonical_object_type"
],
"港湾灯台"
],
[
"!=",
[
"get",
"canonical_object_type"
],
"防波堤灯台"
],
[
"!=",
[
"get",
"canonical_object_type"
],
"灯 (Lt)"
],
[
"!=",
[
"get",
"canonical_object_type"
],
"灯標"
]
]
},
{
"id": "facility-points",