feat: add a license plate reader camera tool

Add find_alpr_cameras over the layer's OpenStreetMap camera extracts:
cameras in a US or Canadian area of at most 3° per side, nearest first,
with operator, manufacturer and facing direction, and the source's
attribution. Areas outside coverage or too wide are reported.
This commit is contained in:
Sameh Khamis committed 2026-10-01 13:31:31 -07:00
1 parent c1957d884e
commit 0a454815cb
8 files changed
+203 -4

No files matched your search

+2 -1
View File
@@ -882,5 +882,6 @@
"src/tools/localRoute.test.mjs",
"src/tools/queries/atmosphere.test.mjs",
"src/tools/queries/imagery.test.mjs",
"src/tools/queries/cables.test.mjs"
"src/tools/queries/cables.test.mjs",
"src/tools/queries/surveillance.test.mjs"
]
+7 -2
View File
@@ -3112,7 +3112,8 @@
"src/layers/wind/model.js",
"src/layers/wind/fields.js",
"src/tools/queries/imagery.js",
"src/tools/queries/cables.js"
"src/tools/queries/cables.js",
"src/tools/queries/surveillance.js"
],
"external": ["satellite.js"]
},
@@ -3183,7 +3184,11 @@
"src/sources/windBody.js",
"src/layers/recentImagery/catalog.js",
"src/layers/recentImagery/model.js",
"src/layers/submarineCables/bundledSource.js"
"src/layers/submarineCables/bundledSource.js",
"src/layers/alpr/source.js",
"src/layers/alpr/policy.js",
"src/layers/alpr/records.js",
"src/layers/alpr/tileRecords.js"
],
"external": ["@mapbox/vector-tile", "pbf"]
}