DPW Validation Tool for JOSM
A specialized JOSM plugin streamlining quality assurance workflows for the Digital Public Works Settlement Digitization project. Features OAuth 2.0 authentication, automated validation, and cloud storage integration for OpenStreetMap data quality control.
Key Features
Enterprise-grade quality assurance for OpenStreetMap data validation
OAuth 2.0 Authentication
Automatic validator detection using JOSM credentials with secure authorization checks
Automated Work Isolation
Isolate specific mapper's work for unbiased validation with timestamp filtering
Quality Assurance Panel
Track 10 error types with +/- controls and comprehensive validation comments
Cloud Backup Integration
Automatic Google Drive upload via DPW Manager API with progress tracking
Automated Export
One-click export of validated data with project-compliant naming conventions
User Registry Integration
Seamless integration with DPW Manager user registry for authorization
Technical Stack
Core Technologies
Integrations
Key Features
Validation Capabilities
Validation Workflow
Select Date & Mapper
Choose validation date and mapper from dropdown. Settlement auto-fills for context.
Isolate Work
Plugin creates temporary validation layer with only selected mapper's work from the specified date.
Review & Validate
Count and categorize errors using +/- buttons. Validation preview shows complete breakdown before submission.
Submit Decision
Accept or reject with enhanced confirmation dialogs showing summary and next steps.
Export Data
Automatic export prompt with cloud backup. File saved locally and uploaded to Google Drive.
Reset Session
Lightweight session reset clears layers and form without JOSM restart. Ready for next validation.
Built for Digital Public Works
Developed for Spatial Collective Ltd as part of the 2025 Digital Public Works Settlement Digitization project. This tool streamlines quality assurance workflows, ensuring high-quality OpenStreetMap data for settlement mapping initiatives.
Need Custom Plugin Development?
We build specialized tools and integrations for your unique workflows