KPOIS – Microservices and automated data flows for Estonia’s land constraint registry
KeMIT is the IT center for the Estonian Ministry of Climate, maintaining geospatial, weather, and environmental systems including KPOIS, the national land constraint information system.
- AI
- Backend
- Java
- Public
- UX
Challenge
KPOIS was built on a monolithic architecture that limited flexibility, scalability, and maintenance. Manual data entry created bottlenecks, spatial analysis tools were missing, the UI was static, and integrating external data sources was painful.
Solution
- Microservices migration. Transitioned KPOIS to a modular, performance-oriented architecture built for automation.
- Standalone geospatial service. Introduced visual buffer-zone creation and interactive map views to support spatial decision-making.
- Automated data ingestion. Replaced manual inputs with FME workflows, enabling seamless integration with external registries.
- Personalized dashboard. Context-aware tasks and data presented per user, with smart session and notification management.
- Schema partitioning. Restructured data models for intelligent data processing and faster queries

Result
- A future-proof, automated, user-centric environment for managing land use constraints.
- Faster, more accurate decisions for both end users and administrators.
- Manual data flows largely replaced by automated registry integration.
- Platform now ready to host AI-driven spatial analytics and predictive features.
Key takeaway
Public-sector registries don’t have to stay monolithic — microservices plus automated data flows turn a static registry into a decision-support tool.