Универсальность и простота обменного формата данных дает большую волю при создании или редактировании данных. Это приводит к ошибкам и разнообразию записи, к неопределенности. Поэтому не просто автоматически обработать простые текстовые файлы открытых данных.
Нам с Константином пришлось потрудиться написать солидный скрипт под ArcGIS и сконструировать интерфейс для ввода множества входных параметров, которые нужны для корректной обработки и конвертации пространственных данных, представленных в текстовом формате csv.
Для пространственных данных важен тип геометрии: точки, линии или полигоны. Система координат. Точность замыкания в полигоны и единицы измерения этой точности. Программе нужно знать, с какими разделителями записаны атрибуты, в каких полях можно найти координаты. С какими разделителями перечислены координаты, как представлены пары координат.