Загрузка пунктов геодезической сети из файла |
Форма для загрузки пунктов геодезической сети из файла формата .csv имеет следующий вид:
Строка файла .csv, содержащая информацию по загружаемому пункту должна иметь следующий набор полей, разделенных символом «;»: — тип пункта геодезической сети; — название пункта; — вид геодезической сети; — класс геодезической сети; — система координат; — координата X; — координата Y; — высота; — сведения о состоянии наружного знака пункта; — сведения о состоянии центра пункта; — сведения о состоянии марки центра пункта; — дата выполнения обследования.
Если в процессе загрузки встречается строка, отличающаяся по формату, то в первый раз выдается запрос на прерывание процесса загрузки. Если процесс не прерван, то все следующие «плохие» строки игнорируются. В конце работы в нижней части формы высвечивается сообщение о количестве обработанных строк и их общем числе.
В верхней части формы расположена панель с кнопками: Выход закрывает форму. Если в полях ввода были сделаны изменения, то они не сохранятся. Помощь вызывает справочную информацию по работе с формой. Загрузить загружает данные из выбранного файла. Если файл не выбран или пустой, то никаких действий не производится.
Ниже панели с кнопками расположено окно выбора файла с данными. Для того, чтобы выбрать файл необходимо нажать на кнопку , и в открывшемся диалоге указать требуемый файл. После выбора файла его имя отобразится в поле слева от кнопки выбора, и в окне ниже высветится несколько первых строк содержимого выбранного файла.
Еще ниже на форме расположены элементы настройки выбора режима загрузки для тех пунктов, информация по которым уже есть в базе данных. Перед сохранением пункта в Базу Данных производится анализ имени пункта и системы координат. Если такой пункт уже есть, то при выборе режима «заменить» информация по нему будет обновлена. При выборе способа загрузки пропустить никаких действий произведено не будет.
|