Геокодер должен быть реализован в соответствии с сервис-ориентированной архитектурой.
В состав Геокодера должны входить следующие подсистемы:
1. Подсистема хранения.
2. Подсистема обработки запросов.
Подсистема хранения должна обрабатывать и хранить информацию об адресных объектах региона в виде реляционной базы данных под управлением свободно-распространяемой СУБД. Наполнение базы данных адресной информацией должно проходить на этапе подготовки данных с использованием пространственных данных из открытых источников (OpenStreetMap), а также общероссийского классификатора с адресной информацией (ФИАС).
Подсистема обработки запросов должна обрабатывать все запросы, поступающие от «Системы-112» и при взаимодействии с подсистемой хранения выдавать результаты обработки обратно.
- Совместно с АО «ИскраУралТел» и Научно-техническим центром КАМИ" выполнен процесс назначения географических идентификаторов (таких как географические координаты, выраженные в виде широты и долготы и т. д.) объектам карты и записям данных системы обеспечения вызова экстренных оперативных служб по единому номеру «112» Сахалинской области.