Экспорт и импорт данных с карты в CSV
Импорт данных
Для импорта данных подготовьте таблицу с вашими данными в виде файла в формате .csv, обязательным условием является наличие в первой строке заголовков столбцов.
Кодировка файла может быть windows-1251 или UTF-8, разделителем может быть любой символ, не встречающийся в тексте.
Импорт данных доступен только пользователям с правами администратора.
Первый этап импорта данных состоит из выбора файла с данными и отправки его на сервер.
Выберите файл, который нужно загрузить, его кодировку и символ, используемый в качестве разделителя.
Если кодировка точно не известна, можно выбрать вариант автоопределения, тогда она будет выбрана исходя из содержимого файла.
После загрузки файла на сервер, откроется интерфейс второго этапа импорта данных.
На втором этапе импорта данных необходимо провести сопоставление полей базы данных и столбцов из загруженного файла.
В верхней части интерфейса перечислены все текстовые, числовые и списочные поля, которые присутствуют в системе, каждому их них есть возможность выбрать соответствующий ему столбец из файла, в котором находятся данные, предназначенные для загрузки в это поле.
Если для какого-либо поля нет столбца в файле, то для него устанавливается вариант «Не загружать», в этом случае данные в него не будут загружены или оставлены без изменений, если происходит обновление записи.
Для списочных полей при загрузке каждого значения сначала происходит поиск такого же значения в списке, при этом не учитывается регистр букв и пробелы в начале и в конце строки.
Если такое значение уже есть в списке, то оно присваивается данной записи, если в списке этого значения не нашлось, то добавляется новое значение в соответствующий список.
Опция «Идентификатор» позволяет установить поле, которое является идентификатором ваших объектов.
Если в базе уже есть запись с значением, загружаемым в это поле, то она будет обновлена данными из соответствующей строки файла, если такой записи нет, то будет добавлена новая запись.
Идентификатором может быть любое текстовое поле или ID дома.
Опция «Очистить список перед загрузкой» удаляет все содержимое базы перед началом загрузки.
Значок каждого импортированного объекта устанавливается на карту либо по его координатам, для их загрузки предназначены поля «Широта» и «Долгота».
Также есть возможность установить объект на карту по ID дома, это внутренний идентификатор каждого адреса в карте, получить его можно при экспорте данных.
ID дома также может служить идентификатором при загрузке данных.
После выбора всех необходимых опций, начинается процесс загрузки, он может занимать до нескольких минут, в зависимости от объема данных.
В конце загрузки будет выведен отчет по количеству загруженных объектов и возникшим при этом проблемам.
Экспорт данных
Экспорт данных позволяет выгрузить в виде таблицы просматриваемую в данный момент выборку объектов, для этого нужно нажать в меню на кнопку «Экспортировать данные», после чего откроется интерфейс экспорта данных.
Пользователь имеет возможность задать имя файла, разделитель и кодировку выгружаемых данных.
По умолчанию стоят параметры, позволяющие открывать полученный файл в Excel.
Файл выгружается в табличном виде, в формате .CSV.
К выгружаемым данным можно добавить поля с географическими координатами объектов и идентификатором дома, для тех объектов, которые попали на дома.
После нажатия кнопки «Выгрузить», начинается скачивание файла на компьютер пользователя.