Загрузка пунктов геодезической сети из файла

Печать Предыдущая страница Стартовая страница Следующая страница

Форма для загрузки пунктов геодезической сети из файла формата .csv имеет следующий вид:

 

idn_ct_loadgeopunkts

 

Строка файла .csv, содержащая информацию по загружаемому пункту должна иметь следующий набор полей, разделенных символом «;»:

— тип пункта геодезической сети;

— название пункта;

— вид геодезической сети;

— класс геодезической сети;

— система координат;

— координата X;

— координата Y;

— высота;

— сведения о состоянии наружного знака пункта;

— сведения о состоянии центра пункта;

— сведения о состоянии марки центра пункта;

— дата выполнения обследования.

 

Если в процессе загрузки встречается строка, отличающаяся по формату, то в первый раз выдается запрос на прерывание процесса загрузки. Если процесс не прерван, то все следующие «плохие» строки игнорируются. В конце работы в нижней части формы высвечивается сообщение о количестве обработанных строк и их общем числе.

 

В верхней части формы расположена панель с кнопками:

button_exit Выход закрывает форму. Если в полях ввода были сделаны изменения, то они не сохранятся.

button_help Помощь вызывает справочную информацию по работе с формой.

button_green Загрузить загружает данные из выбранного файла. Если файл не выбран или пустой, то никаких действий не производится.

 

 Ниже панели с кнопками расположено окно выбора файла с данными. Для того, чтобы выбрать файл необходимо нажать на кнопку 3point, и в открывшемся диалоге указать требуемый файл. После выбора файла его имя отобразится в поле слева от кнопки выбора, и в окне ниже высветится несколько первых строк содержимого выбранного файла.

 

 Еще ниже на форме расположены элементы настройки выбора режима загрузки для тех пунктов, информация по которым уже есть в базе данных. Перед сохранением пункта в Базу Данных производится анализ имени пункта и системы координат. Если такой пункт уже есть, то при выборе режима «заменить» информация по нему будет обновлена. При выборе способа загрузки пропустить никаких действий произведено не будет.