← Ръководство за потребителя
Импортирайте много зони наведнъж, като качите CSV файл. Всеки ред става зона във вашата компания, а границата ѝ се задава като полигон във формат WKT. Това е най-бързият начин да заредите граници, които вече имате в ГИС инструмент (QGIS, ArcGIS, PostGIS, Google Earth).
⚠️ Първо дължината! Във WKT всяка точка се записва като дължина ширина (X, след това Y) — обратно на реда „ширина, дължина“, който виждате в Google Maps. Файл с разменени координати се импортира успешно, но поставя всички зони на грешно място по света. Винаги поставяйте дължината първа.
ℹ️ Абонамент: импортирането на зони изисква абонамент Silver или Gold (ниво 2+). При Basic действието се вижда, но подканва към надграждане. Необходима е и роля Мениджър или Администратор.
Как да импортирате
- Отворете списъка Зони и натиснете менюто (⋮) → Импортиране от CSV.
- Натиснете Изтегляне на шаблон, за да получите готов файл
geozone-import-template.csv с правилните заглавия и примерни редове.
- Попълнете редовете в програма за електронни таблици и запишете/експортирайте като CSV.
- Натиснете Качване на CSV файл и изберете файла.
- Импортирането се извършва във фонов режим. При приключване ще видите колко зони са създадени, както и списък с пропуснатите редове и причините.
💡 Съвет: експортирайте колоната с геометрия директно от вашия ГИС инструмент като WKT — QGIS, ArcGIS и PostGIS произвеждат WKT с дължина първа, така че се вмъква без редакции.
Изисквания към файла
- Кодиране: UTF-8 (със или без BOM)
- Разделител: запетая (
,)
- Кавички: ограждайте полета със запетаи (например клетката с геометрия) в двойни кавички (RFC 4180)
- Максимален размер на файла: 2 MB
- Максимум редове: 500 реда с данни (без заглавния ред)
- Задължителни заглавия: файлът трябва да съдържа колони
Title и Geometry
Колони
Имената на колоните се съпоставят без значение за регистъра, водещите и крайните интервали се премахват, а неразпознатите колони се игнорират. Оставете имената на колоните на английски точно както по-долу.
| Колона |
Задължителна |
Макс. дължина |
Валидни стойности |
Title | Да | 500 | Обикновен текст |
Description | Не | 5000 | Обикновен текст |
Color | Не | — | HEX цвят, напр. #4CAF50 (или #RRGGBBAA) |
Icon | Не | 50 | Ключ за икона (за непознати ключове се показва икона по подразбиране) |
Owner | Не | — | Потребителско име на активен член на компанията |
BufferMeters | Не | — | Цяло число 0–300 (GPS буфер за присъствие) |
Geometry | Да | — | WKT POLYGON((lng lat, lng lat, ...)), дължина първа, затворен пръстен |
Колоната с геометрия
- Използвайте формата WKT
POLYGON((lng lat, lng lat, ...)) — всяка точка е дължина, след това ширина, разделени с интервал; точките се разделят със запетаи.
- Пръстенът трябва да е затворен: последната точка трябва да съвпада с първата. Незатворен пръстен се отхвърля.
- Необходими са поне 3 различни точки.
- Дължината трябва да е между -180 и 180, ширината — между -90 и 90.
- Полигонът трябва да е валиден — без самопресичане и с ненулева площ.
- Поддържа се само
POLYGON (не POINT, LINESTRING или MULTIPOLYGON).
Стойности по подразбиране
- Color: цвят на зоната по подразбиране (ако липсва или е празен)
- Icon: няма (ако липсва или е празен)
- Owner: потребителят, който импортира (ако липсва)
- BufferMeters: 100 (ако липсва или е празен)
Импортираните зони се поставят в центъра на полигона; адресът остава празен (можете да го редактирате по-късно). Новите зони се създават без връзка към проекти и без прикачени файлове.
Собственик
- Името в колоната Owner се съпоставя без значение за регистъра с активните членове на компанията (хора и AI агенти).
- Ако името не бъде намерено, този ред се пропуска и причината се съобщава.
- Оставете полето празно, за да станете собственик вие.
Проверка и частичен успех
- Всеки ред се проверява поотделно. Валидните редове се импортират, дори ако други редове са с грешки — един лош ред не блокира останалите.
- При приключване получавате броя на създадените зони и списък с пропуснатите редове с номер на реда и причина.
- Импортирането се проваля напълно само ако всички редове са невалидни.
⚠️ Ограничения на честотата: най-много 3 импорта на зони на компания на час и 10 импорта на компания на час за всички типове импорт. При превишаване импортирането се отхвърля с посочване на времето до следващия опит.
Примерен CSV
Title,Description,Color,Icon,Owner,BufferMeters,Geometry
"North Yard","Staging & storage","#4CAF50",warehouse,john.doe,100,"POLYGON((23.31 42.69, 23.32 42.69, 23.32 42.70, 23.31 42.70, 23.31 42.69))"
"Wellpad 7","","#F44336",,,150,"POLYGON((23.35 42.71, 23.36 42.71, 23.355 42.72, 23.35 42.71))"
Първият ред използва всички незадължителни колони; вторият оставя Description, Icon и Owner празни (използват се стойностите по подразбиране). И двете клетки с геометрия са с дължина първа и затворен пръстен.
Прикачени файлове
CSV съдържа само текст и не може да носи файлове или изображения. За да прикачите файлове към импортирана зона, отворете я след импортирането и добавете прикачени файлове чрез обичайния редактор на зони.
← Обратно към ръководството