Загрузка данных из файла формата OSM |
Загрузка данных из файла формата OSM выполняется в два этапа. Вначале выполняется предварительное чтение файла и сбор статистики. В процессе предварительного чтения данных выполняется сбор информации о количестве содержащихся в исходном файле узлов, дуг и отношений, расчет необходимых объёмов памяти и её резервирование. В процессе импорта данных выполняется обработка входных данных и формирование первичной нераскодированной карты. Формируется карта с постфиксом _in к имени исходного файла с расширением SIT. Все объекты в сформированной карте имеют служебные коды и содержат все атрибуты в соответствии с классификатором. В случае отсутствия в классификаторе соответствующего атрибута (семантики), присутствующего во входных данных (тег), этот тег игнорируется. Неустранимые ошибки, обнаруженные в процессе контроля и корректировки метрики фиксируются в протоколе ошибок.
|