Зона покрытия

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Ответить
drug
Участник
Сообщения: 99
Зарегистрирован: 17 июн 2012, 11:11
Репутация: 1
Откуда: Новосибирск
Контактная информация:

Зона покрытия

Сообщение drug » 01 фев 2013, 14:50

Подскажите, пожалуйста, возможно ли в QGIS стандартными средствами сделать геометрический расчет, например, зоны покрытия вышки сотовой связи? По идее нужно определить горизонт с учетом высоты электрического центра передающей и приемных антенн (формула тут простая, в принципе) и учесть рельеф по законам геометрии (всякие рефракции, дифракции и прочие фракции игнорируем). Т.е. по идее нужно по формуле вычислить дальность радиогоризонта, построить окружность с таким радиусом, и потом сделать ray-casting (не знаю, как правильно назвать).
Окружность подсказали как построить, а как определить радиотень от элементов рельефа пока не соображу.

drug
Участник
Сообщения: 99
Зарегистрирован: 17 июн 2012, 11:11
Репутация: 1
Откуда: Новосибирск
Контактная информация:

Re: Зона покрытия

Сообщение drug » 01 фев 2013, 15:22

В принципе, я думаю взять aster dem, и все значения в нем привести к двух значениям высоты - одно меньше высоты антенны, другое выше. Потом получившийся растр, где всего два значения преобразовать в полигон. А уже из окружности вычесть данный полигон. Будет так работать? И насколько эффективно так будет делать?

Дисклеймер - я любитель, хочу рассчитать зону обнаружения РЛС "для себя", как говорится.

Аватара пользователя
Пётр Дубоделов
Завсегдатай
Сообщения: 271
Зарегистрирован: 21 апр 2009, 13:58
Репутация: 12
Откуда: Бурашево
Контактная информация:

Re: Зона покрытия

Сообщение Пётр Дубоделов » 01 фев 2013, 15:28

ну, и "тень" от рельефа тоже хорошо бы учесть... и антенн не одна, а сеть... было бы здорово), но придумать как не добрался пока что. похожую задачку "обзорности" ландшафта когда-то решил GlobalMapperом, там штатное средство есть, неплохое... но так проприетарщина же...
"Если карта не соответствует местности, доверяй местности."

drug
Участник
Сообщения: 99
Зарегистрирован: 17 июн 2012, 11:11
Репутация: 1
Откуда: Новосибирск
Контактная информация:

Re: Зона покрытия

Сообщение drug » 01 фев 2013, 15:35

Ну пока мне в голову пришло что тень можно учесть путем смещения полученного полигона в полярной системе координат антенны на некоторое расстояние, больше дальности действия станции. А множество антенн можно учитывать просто складывая зону покрытия от разных антенн - принцип суперпозиции никто не отменял вроде, хотя не уверен на 100%.

gamm
Гуру
Сообщения: 4170
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1107
Ваше звание: программист
Откуда: Казань

Re: Зона покрытия

Сообщение gamm » 01 фев 2013, 16:12

drug писал(а):Будет так работать?
не будет. Нужно средствами GRASS построить "область видимости" вышки, в GRASS такая функция есть. Строится все на растре. GRASS можно вызвать из QGIS. Загрузка данных "типа GRASS" - смотрим в инструкции

drug
Участник
Сообщения: 99
Зарегистрирован: 17 июн 2012, 11:11
Репутация: 1
Откуда: Новосибирск
Контактная информация:

Re: Зона покрытия

Сообщение drug » 01 фев 2013, 17:20

line of sight имеете в виду? попробую разобраться, спасибо

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: Зона покрытия

Сообщение Александр Мурый » 01 фев 2013, 20:54

В GRASS есть два модуля под эти задачи: r.los и r.viewshed (ставится как дополнение в версии 6.4.*, включён в версию 7.0). Кроме того, что-то похожее есть в SAGA.
Редактор материалов, модератор форума

drug
Участник
Сообщения: 99
Зарегистрирован: 17 июн 2012, 11:11
Репутация: 1
Откуда: Новосибирск
Контактная информация:

Re: Зона покрытия

Сообщение drug » 02 фев 2013, 12:01

r.los попробовал, он на больших объемах падает. r.viewshed не удалось попробовать - семерку надо ставить. можете подсказать, r.viewshed отличается от r.los по результатам, по скорости и по надежности? насколько там разные алгоритмы?

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: Зона покрытия

Сообщение Александр Мурый » 02 фев 2013, 12:04

drug писал(а):r.los попробовал, он на больших объемах падает. r.viewshed не удалось попробовать - семерку надо ставить. можете подсказать, r.viewshed отличается от r.los по результатам, по скорости и по надежности? насколько там разные алгоритмы?
drug, можете перенести это в новую тему на форуме GRASS? Там и обсудим :)
Редактор материалов, модератор форума

drug
Участник
Сообщения: 99
Зарегистрирован: 17 июн 2012, 11:11
Репутация: 1
Откуда: Новосибирск
Контактная информация:

Re: Зона покрытия

Сообщение drug » 02 фев 2013, 14:01

А разве пользователь может переносит темы? Или Вы имеете в виду создать новую? :)

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: Зона покрытия

Сообщение Александр Мурый » 02 фев 2013, 14:05

drug писал(а):А разве пользователь может переносит темы? Или Вы имеете в виду создать новую? :)
Да, новую, именно это и хотел сказать :)
Редактор материалов, модератор форума

Ответить

Вернуться в «QGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя