Map Intelligence worker
Analysis service
The Python worker handles PDF page classification, tiled map OCR, label grouping and first-pass historic land-use extraction outside the PHP request lifecycle.
Connection
Private localhost service used by Laravel queue jobs.
Worker not configured
Deploy the analysis-service folder and add the URL/token values to the existing Laravel .env.
Service URLhttp://127.0.0.1:8090
OCR targetPP-OCRv6
Default radius250 m
Map text outputPolygon + raw text
Current first-pass pipeline
Built for historic environmental map review.
PDF structure and native-text pre-pass
Envirocheck page classification
Historic page render and tiling
PP-OCRv6 map text detection / recognition
Overlap duplicate removal
Fragmented label grouping
Environmental land-use lexicon matching
Cross-epoch first/last appearance
Evidence-linked chronology callback
Registration guard
Distance, direction and on/off-site status remain unresolved until the historic map has a reliable site registration. The worker does not invent those values.