Страница 1 из 1

Привязка данных одного слоя к другому

Добавлено: 11 фев 2018, 16:20
Cryptonus
Добрый день, товарищи! с ГИС системами начал работать недавно, но даже изучив документацию остался вопрос.
Есть определенный слой лесов, а также созданная сетка 10 на 10 км. Как сделать так, что бы в созданной сетке, можно было проставить к каким лесам относится данная клетка и в каком соотношении?
img-2018-02-11-18-15-25.png
img-2018-02-11-18-15-25.png (21.03 КБ) 4505 просмотров
Допустим здесь, выделенная клетка относится к лесу 1 и к лесу 2. Хотелось бы что б в поле записывалась новая информация с определенным разделителем. Можно ли такое сделать?

Re: Привязка данных одного слоя к другому

Добавлено: 11 фев 2018, 16:23
trir
можно, в пару SQL запросов

Re: Привязка данных одного слоя к другому

Добавлено: 11 фев 2018, 16:28
Cryptonus
trir, а какие функции\методы для этого использовать можете подсказать?

Re: Привязка данных одного слоя к другому

Добавлено: 11 фев 2018, 16:59
trir
STIntersection вернёт пересечение
STArea площадь
потом просто делаем Insert в таблицу результатов

Re: Привязка данных одного слоя к другому

Добавлено: 11 фев 2018, 17:43
Cryptonus
trir, и последний вопрос, а в чём собственно писать эти функции. с SQL у меня проблем нет, проблема где писать все эти функции и нужно ли, что то дополнительно подключать? Спасибо Вам за ответы!!!

Re: Привязка данных одного слоя к другому

Добавлено: 11 фев 2018, 18:19
trir
SQL Server + SQL Server Management Studio
кстати, а что уже есть?

Re: Привязка данных одного слоя к другому

Добавлено: 11 фев 2018, 18:52
Cryptonus
trir, а PostgreSQL можно использовать для этого?

Re: Привязка данных одного слоя к другому

Добавлено: 11 фев 2018, 19:22
trir