SASGIS

Веб-картография и навигация


View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002408SAS.Планета[All Projects] Хотелкаpublic13-04-2014 05:0903-07-2014 18:46
ReporterUprok 
Assigned To 
PrioritynormalSeveritytweakReproducibilityhave not tried
StatusconfirmedResolutionopen 
PlatformWindowsOSXPOS VersionHome SP3
Product Version140303 
Target Version24xxxxFixed in Version 
Summary0002408: Возможность выделения прямоугольника по координатам центра и размерам в метрах
DescriptionПрошу Вас, добавить следующую
функцию: возможность выделения фрагмента снимка или карты по заданным координатам центра (это может быть также выделенная метка или просто указание мышкой точки центра выделения) и размеру в метрах по ширине и высоте выделяемой области с последующим сохранением в указанном масштабе выделенного фрагмента. Данный способ существенно облегчит жизнь пользователям вашей и без того замечательной программы.
TagsNo tags attached.
Attached Files

- Relationships
related to 0001616resolvedzed Выделение квадратной области определяемый указанным радиусом вписанной окружности 
has duplicate 0002410closedzed Выделение квадратной области на карте заранее заданных размеров 

-  Notes
(0014136)
Garl (manager)
13-04-2014 09:46

ставите точку, затем по ней правой кнопкой - операции с выделенной облатью - вводите радиус окружности - и готово!
так устроит?
(0014146)
Papazol (reporter)
15-04-2014 07:08

Так выделенная область получается круглой. А хочется, видимо, чтобы она получалась прямоугольной.
(0014337)
rodriges63 (reporter)
10-06-2014 18:10
edited on: 10-06-2014 20:41

Garl: очень устроило бы, удобно если выделялось окружностью ("ставите точку, затем по ней правой кнопкой - операции с выделенной облатью - вводите радиус окружности").

Так как квадрат с вписанной окружностью уже есть. А вот самой окружности нет.

Можно сделать выбор с вариантами отображения выделенной области:

Ставим точку, затем по ней правой кнопкой - операции с выделенной областью - вид области: окружность, квадрат, прямоугольник.

Выбираем один из вариантов указываем размеры:

- для окружности - радиус в метрах
- для квадрата - радиус в метрах
- для прямоугольника -ширина и высота в метрах.

Для вариантов квадрат и прямоугольник реализовать позиционирование под каким углом указанные размеры области расположить.
 
1) Используя курсор и клавишу shift - расположить строго по вертикали, либо по горизонтали.

2) Указанием азимута (под каким углом)- как при измерении расстоянии, указывается направлении и азимут- курсором с постоянным указанием азимута относительно центра фигуры;
 
3) При выполнении позиционирования заданные будущие границы прямоугольника и квадрата должны отображаться на карте, с последующим сохранением в указанном масштабе выделенного фрагмента.

Очень просим, сделайте очень удобную и полезную фичу..

(0014348)
Papazol (reporter)
12-06-2014 16:46

>А вот самой окружности нет.
Как раз в описываемом случае получается окружность. Она становится видимой как последнее выделение. Может быть, это не совсем удобно, но зато используется уже существующая функция программы. Если нужно просто посмотреть, какая окружность получилась, отменяете операции с выделенной областью и смотрите. Опция "Показывать последнее выделение" должна быть включена.

Вообще-то любой прямоугольник или квадрат - частный случай полигона, который может быть нарисован уже сейчас. Обладая некоторым глазомером, можно нарисовать и повёрнутые фигуры. Только вот целесообразность такого выделения под вопросом. Для каких целей оно необходимо?
(0014350)
vdemidov (manager)
13-06-2014 14:25

Единственная проблема добавления всех этих фитч, это нарисовать это в интерфейсе пользователя. Построить сам прямоугольник по точке и размерам очень просто.
(0014351)
Papazol (reporter)
13-06-2014 16:38

Вот если бы можно было работать с фигурой как с объектом, то есть его растягивать/сжимать, поворачивать за угол. А то сразу вот так правильно расчитать, какие должны быть стороны и угол поворота, пожалуй, не получится. Даже с окружностью заранее прикинуть радиус довольно проблематично, ведь её не видно. Удобно, когда сразу рисуется фигура, привязанная к центру (метке) и курсору, которым можно тянуть, выбирая размер (а он показывается в маленьком окошке). Но это уже автокад какой-то получается.
(0014352)
vdemidov (manager)
13-06-2014 17:28

>Но это уже автокад какой-то получается.
Именно поэтому я и не берусь это реализовывать.
(0014353)
rodriges63 (reporter)
14-06-2014 11:46
edited on: 14-06-2014 12:14

Papazol: при окружности вписываемой в квадрат, последнее выделение прямоугольное, получается при включенной опции "показывать последнее выделение".

vdemidov: можете реализовать такой вариант:

сделать выбор с вариантами отображением выделенной области:

Ставим точку, затем по ней правой кнопкой - операции с выделенной областью - вид области: окружность, квадрат, прямоугольник.

Выбираем один из вариантов указываем размеры:

- для окружности - радиус в метрах (аналог реализован в 2GiS ("Дубль Гис")
- для квадрата - радиус в метрах (уже реализован)
- для прямоугольника -ширина и высота в метрах.

Заранее спасибо!

p.s. Работаю с картами, сохраняю выделенный участок карты и открываю данные фрагменты в служебных программах специфических для своей отрасли, часто требуется ареал/зону действия выбирать не прямоугольный а именно окружность для точности получаемых результатов и наглядной картинки в проектах.

(0014354)
Papazol (reporter)
14-06-2014 12:13

>при окружности вписываемой в квадрат, последнее выделение прямоугольное, получается при включенной опции "показывать последнее выделение"

У меня последнее выделение абсолютно круглое, и ни в какой квадрат оно не вписано. Поскольку я никогда не пользовался в практических целях такими выделениями, просто проверил как есть, никакие настройки не трогал. Если мы что-то делаем неодинаково, имеет смысл провериться. Я делал так: ПКМ на существующей точечной метке, в появившемся окне указываю радиус (там так и написано: Radius, m), например, 200 м, появляется окно работы с выделенной областью, в нём жму "Отмена", на экране появляется окружность в качестве последнего выделения.
(0014355)
rodriges63 (reporter)
14-06-2014 12:21
edited on: 14-06-2014 12:35

Выбираю "Операции с выделенной областью" ПКМ и на существующей точечной метке или просто точка на карта: получаю маркер красный и не более, после добавления второй точки (маркера) рядом с первой точки (маркера), появляется окно работы где и указывается радиус. Получаю прямоугольник с вписанной окружностью. Версия stable 140505.8037.

Упс: Спасибо, разобрался! Я всегда нажимал иконку "Операции с выделенной областью" выбирал место на карте без меток. а сейчас оказывается нужно было всего лишь ставить метку и относительно её в контекстном меню выбрать "операции с выделенной областью" получить окружность.

(0014356)
Papazol (reporter)
14-06-2014 12:41
edited on: 14-06-2014 12:44

Вы неточно описываете последовательность своих действий.
UPD Разобрались.

(0014357)
rodriges63 (reporter)
14-06-2014 12:50
edited on: 14-06-2014 12:52

Удобно было-бы если без использования меток, работала данная функция выделения.

"Ставите точку, затем по ней правой кнопкой - операции с выделенной областью - вводите радиус окружности - и готово!" (Garl)

(0014376)
rass (reporter)
03-07-2014 18:46
edited on: 03-07-2014 18:52

> Вы неточно описываете последовательность своих действий.
> UPD Разобрались.

Видимо, используется метод: Операции с выделенной областью -> Выделение по пути.
Если поставить две точки пути, то получится прямоуольник.

> Ставим точку, затем по ней правой кнопкой - операции с выделенной областью - вид области: окружность, квадрат, прямоугольник.
> Выбираем один из вариантов указываем размеры:
> - для окружности - радиус в метрах
> - для квадрата - радиус в метрах
> - для прямоугольника -ширина и высота в метрах.

Зачем три варианта?
Достаточно два: круг и прямоугольник, а если нужен квадрат, то можно указать одинаковые стороны прямоугольника. Не сложно, зато меньше элементов в всплывающем рабочем окне выбора.


- Users who viewed this issue
User List Anonymous (3233x), rass (1x), zed (2x), -off- (2x), vdemidov (1x)
Total Views 3239
Last View 18-04-2024 03:02

- Issue History
Date Modified Username Field Change
13-04-2014 05:09 Uprok New Issue
13-04-2014 09:46 Garl Note Added: 0014136
15-04-2014 07:08 Papazol Note Added: 0014146
16-04-2014 17:08 vdemidov Relationship added related to 0001616
29-04-2014 05:13 zed Relationship added has duplicate 0002410
04-06-2014 07:15 vdemidov Status new => confirmed
04-06-2014 07:15 vdemidov Product Version => 140303
04-06-2014 07:15 vdemidov Target Version => 24xxxx
04-06-2014 07:15 vdemidov Summary Возможность выделения фрагмента снимка или карты по заданным координатам центра => Возможность выделения прямоугольника по координатам центра и размерам в метрах
10-06-2014 18:10 rodriges63 Note Added: 0014337
10-06-2014 18:20 rodriges63 Note Edited: 0014337 View Revisions
10-06-2014 18:34 rodriges63 Note Edited: 0014337 View Revisions
10-06-2014 18:34 rodriges63 Note Edited: 0014337 View Revisions
10-06-2014 18:35 rodriges63 Note Edited: 0014337 View Revisions
10-06-2014 18:42 rodriges63 Note Edited: 0014337 View Revisions
10-06-2014 18:46 rodriges63 Note Edited: 0014337 View Revisions
10-06-2014 18:51 rodriges63 Note Edited: 0014337 View Revisions
10-06-2014 18:57 rodriges63 Note Edited: 0014337 View Revisions
10-06-2014 19:00 rodriges63 Note Edited: 0014337 View Revisions
10-06-2014 19:01 rodriges63 Note Edited: 0014337 View Revisions
10-06-2014 19:02 rodriges63 Note Edited: 0014337 View Revisions
10-06-2014 19:18 rodriges63 Note Edited: 0014337 View Revisions
10-06-2014 19:30 rodriges63 Note Edited: 0014337 View Revisions
10-06-2014 19:32 rodriges63 Note Edited: 0014337 View Revisions
10-06-2014 19:36 rodriges63 Note Edited: 0014337 View Revisions
10-06-2014 19:40 rodriges63 Note Edited: 0014337 View Revisions
10-06-2014 19:45 rodriges63 Note Edited: 0014337 View Revisions
10-06-2014 19:46 rodriges63 Note Edited: 0014337 View Revisions
10-06-2014 19:48 rodriges63 Note Edited: 0014337 View Revisions
10-06-2014 19:50 rodriges63 Note Edited: 0014337 View Revisions
10-06-2014 19:50 rodriges63 Note Edited: 0014337 View Revisions
10-06-2014 19:51 rodriges63 Note Edited: 0014337 View Revisions
10-06-2014 19:54 rodriges63 Note Edited: 0014337 View Revisions
10-06-2014 19:56 rodriges63 Note Edited: 0014337 View Revisions
10-06-2014 19:59 rodriges63 Note Edited: 0014337 View Revisions
10-06-2014 20:01 rodriges63 Note Edited: 0014337 View Revisions
10-06-2014 20:03 rodriges63 Note Edited: 0014337 View Revisions
10-06-2014 20:06 rodriges63 Note Edited: 0014337 View Revisions
10-06-2014 20:07 rodriges63 Note Edited: 0014337 View Revisions
10-06-2014 20:09 rodriges63 Note Edited: 0014337 View Revisions
10-06-2014 20:12 rodriges63 Note Edited: 0014337 View Revisions
10-06-2014 20:20 rodriges63 Note Edited: 0014337 View Revisions
10-06-2014 20:24 rodriges63 Note Edited: 0014337 View Revisions
10-06-2014 20:41 rodriges63 Note Edited: 0014337 View Revisions
12-06-2014 16:46 Papazol Note Added: 0014348
13-06-2014 14:25 vdemidov Note Added: 0014350
13-06-2014 16:38 Papazol Note Added: 0014351
13-06-2014 17:28 vdemidov Note Added: 0014352
14-06-2014 11:46 rodriges63 Note Added: 0014353
14-06-2014 11:47 rodriges63 Note Edited: 0014353 View Revisions
14-06-2014 11:48 rodriges63 Note Edited: 0014353 View Revisions
14-06-2014 11:49 rodriges63 Note Edited: 0014353 View Revisions
14-06-2014 11:59 rodriges63 Note Edited: 0014353 View Revisions
14-06-2014 12:13 Papazol Note Added: 0014354
14-06-2014 12:14 rodriges63 Note Edited: 0014353 View Revisions
14-06-2014 12:21 rodriges63 Note Added: 0014355
14-06-2014 12:23 rodriges63 Note Edited: 0014355 View Revisions
14-06-2014 12:26 rodriges63 Note Edited: 0014355 View Revisions
14-06-2014 12:27 rodriges63 Note Edited: 0014355 View Revisions
14-06-2014 12:33 rodriges63 Note Edited: 0014355 View Revisions
14-06-2014 12:35 rodriges63 Note Edited: 0014355 View Revisions
14-06-2014 12:41 Papazol Note Added: 0014356
14-06-2014 12:44 Papazol Note Edited: 0014356 View Revisions
14-06-2014 12:50 rodriges63 Note Added: 0014357
14-06-2014 12:51 rodriges63 Note Edited: 0014357 View Revisions
14-06-2014 12:52 rodriges63 Note Edited: 0014357 View Revisions
14-06-2014 12:52 rodriges63 Note Edited: 0014357 View Revisions
03-07-2014 18:46 rass Note Added: 0014376
03-07-2014 18:47 rass Note Edited: 0014376 View Revisions
03-07-2014 18:51 rass Note Edited: 0014376 View Revisions
03-07-2014 18:51 rass Note Edited: 0014376 View Revisions
03-07-2014 18:52 rass Note Edited: 0014376 View Revisions



Copyright © 2007 - 2024 SAS.Planet Team