Страница 1 из 2
fTools - буферные зоны не имеют единиц измерения
Добавлено: 13 дек 2009, 01:11
SS_Rebelious
r12415M
В диалоге создания буферных зон отсутствует указание на используемые единицы измерения и нет возможности их выбора.
Re: fTools - буферные зоны не имеют единиц измерения
Добавлено: 13 дек 2009, 07:24
Denis Rykov
Размер буферных зон указывается в единицах измерения слоя.
Re: fTools - буферные зоны не имеют единиц измерения
Добавлено: 13 дек 2009, 12:52
Konstantin Tokar
_DR_ писал(а):Размер буферных зон указывается в единицах измерения слоя.
Что плавно подводит нас к мысли, что построить буферную зону невозможно. Не переводить же карту постоянно из проекции в проекцию?
Re: fTools - буферные зоны не имеют единиц измерения
Добавлено: 13 дек 2009, 19:19
Denis Rykov
Пока, видимо, только так (переводить из проекции в проекцию).
Re: fTools - буферные зоны не имеют единиц измерения
Добавлено: 13 дек 2009, 19:36
SS_Rebelious
Тогда переводим в предложения?
Re: fTools - буферные зоны не имеют единиц измерения
Добавлено: 13 дек 2009, 19:45
Denis Rykov
Не совсем ясно, что предлагаем

То есть как это должно в конечном итоге выглядеть.
Re: fTools - буферные зоны не имеют единиц измерения
Добавлено: 13 дек 2009, 19:55
SS_Rebelious
В диалоге построения должна быть возможность выбора единиц измерения размера буферной зоны. Я в мапинфо привык к следующему диалоговому окну:
Re: fTools - буферные зоны не имеют единиц измерения
Добавлено: 10 фев 2013, 23:10
alborisoff
Здравствуйте.
У меня есть несколько точечных объектов в одном слое.
Подскажите, пожалуйста, как построить вокруг каждого объекта буферную зону радиусом 500 м на местности? Какие данные вводить в поле радиуса?
Ввожу нужные мне 500 м — программа делает буферные зоны с жутким радиусом порядка 9000 км...
Единицы измерения карты — метры.
Re: fTools - буферные зоны не имеют единиц измерения
Добавлено: 10 фев 2013, 23:30
Максим Дубинин
перед тем как строить буферные зоны - спроецируйте данные в метрическую систему координат
Сопутствующее чтение:
http://gis-lab.info/qa/proj-sk-faq.html
Re: fTools - буферные зоны не имеют единиц измерения
Добавлено: 11 фев 2013, 00:00
alborisoff
Спасибо за ответ!
Данные уже спроецированы. По крайней мере, в поле «Координаты» я вижу ба-а-а-альшие числа. Сотни тысяч и миллионы.
Кроме того, в описании выбранной проекции вижу:
+proj=merc +lon_0=0 +k=1 +x_0=0 +y_0=0 +ellps=WGS84 +datum=WGS84 +units=m +no_defs +towgs84=0,0,0
Стало быть, единицы измерения — метры.
Re: fTools - буферные зоны не имеют единиц измерения
Добавлено: 11 фев 2013, 06:14
Максим Дубинин
Не обязательно, скорее всего метры у вас для
представления данных, а не для самих данных, например у вас просто задана СК проекта и включено перепроецирование на лету.
http://gis-lab.info/qa/proj-sk-faq.html#22
Следует различать родную систему координат данных (слоя) и систему координат представления слоя. Первая - та, в которой слой был создан и она описывается в его файле prj. Вторая - та, в которой слой показывается и она может быть изменена так, как вам необходимо.
Откройте чистый проект QGIS, загрузите ваш слой, убедитесь, что галка "перепроецировать на лету" в установках-свойствах проекта-системе координат отключена. Градусы или метры?
Re: fTools - буферные зоны не имеют единиц измерения
Добавлено: 12 фев 2013, 11:30
alborisoff
Градусы. Более того, когда я выбираю метры, закрываю диалоговое окно и строю буферные зоны, они всё равно получаются большие. То есть, опять соскакивает на градусы.
Что ж делать-то?
Re: fTools - буферные зоны не имеют единиц измерения
Добавлено: 12 фев 2013, 11:38
Denis Rykov
Перепроецировать исходные данные.
Re: fTools - буферные зоны не имеют единиц измерения
Добавлено: 12 фев 2013, 11:46
alborisoff
Подскажите, пожалуйста, конкретную проекцию, где буферные зоны будут гарантированно в метрах. Если можно, ID источника.
Re: fTools - буферные зоны не имеют единиц измерения
Добавлено: 12 фев 2013, 11:55
Petruxin
Denis Rykov Правильно я понимаю, что
Перепроецировать исходные данные.
делается в QGIS с помощью Управление данными - Задать текущую проекцию?