SASGIS - SAS.Планета |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0001969 | SAS.Планета | [All Projects] Хотелка | public | 19-06-2013 07:01 | 29-08-2013 09:02 |
|
Reporter | adu | |
Assigned To | vdemidov | |
Priority | normal | Severity | tweak | Reproducibility | have not tried |
Status | closed | Resolution | duplicate | |
Platform | Windows | OS | 7 | OS Version | Ultimate |
Product Version | 121010 | |
Target Version | | Fixed in Version | | |
|
Summary | 0001969: Возможность наложения нескольких слоев гибридных карт в режиме склеивания |
Description | Приветствую!
Не сочтите за наглость :))), но хотелось бы иметь возможность в режиме склеивания карты иметь функционал для наложения нескольких гибридных слоев на карту (в данный момент программа позволяет наложить только один слой). Одного слоя порой не хватает, так как он не отображает информацию в полной мере. А фотошопить в дальнейшем не очень удобно, особенно если объем перерабатываемого материала велик. Очень прошу прислушаться и помочь, если данное, конечно, не очень сложно реализовать. |
Steps To Reproduce | |
Additional Information | |
Tags | No tags attached. |
Relationships | duplicate of | 0000494 | resolved | zed | Возможность наложить несколько слоёв в режиме Склеить |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
19-06-2013 07:01 | adu | New Issue | |
19-06-2013 07:27 | adu | Note Added: 0011694 | |
19-06-2013 07:33 | vdemidov | Project | SACS.Планета => SAS.Планета |
19-06-2013 08:30 | bk99 | Note Added: 0011695 | |
19-06-2013 08:33 | adu | Note Added: 0011696 | |
19-06-2013 09:01 | vasketsov | Note Added: 0011698 | |
19-06-2013 09:07 | vasketsov | Priority | high => normal |
19-06-2013 09:21 | adu | Note Added: 0011703 | |
19-06-2013 09:49 | vdemidov | Note Added: 0011706 | |
19-06-2013 09:53 | adu | Note Added: 0011707 | |
19-06-2013 12:46 | vdemidov | Status | new => confirmed |
19-06-2013 12:46 | vdemidov | Product Version | => 121010 |
19-06-2013 12:46 | vdemidov | Target Version | => 29xxxx |
19-06-2013 13:31 | adu | Note Added: 0011709 | |
19-06-2013 13:33 | adu | Note Edited: 0011709 | bug_revision_view_page.php?bugnote_id=11709#r5463 |
19-06-2013 13:34 | adu | Note Edited: 0011709 | bug_revision_view_page.php?bugnote_id=11709#r5464 |
19-06-2013 15:24 | vdemidov | Note Added: 0011710 | |
20-06-2013 16:42 | zed | Note Added: 0011715 | |
20-06-2013 16:48 | adu | Note Added: 0011716 | |
20-06-2013 16:57 | vasketsov | Note Added: 0011718 | |
20-06-2013 16:59 | bk99 | Note Added: 0011719 | |
29-08-2013 09:02 | vdemidov | Relationship added | duplicate of 0000494 |
29-08-2013 09:02 | vdemidov | Status | confirmed => resolved |
29-08-2013 09:02 | vdemidov | Resolution | open => duplicate |
29-08-2013 09:02 | vdemidov | Assigned To | => vdemidov |
29-08-2013 09:02 | vdemidov | Status | resolved => closed |
29-08-2013 09:02 | vdemidov | Target Version | 29xxxx => |
Notes |
|
(0011694)
|
adu
|
19-06-2013 07:27
|
|
Прошу прощения, перепутал категорию. Переместите пожалуйста в SAS.Планета
Кстати, нигде не нахожу описания SACS.Планета. В чём её отличие от SAS и где её можно скачать? |
|
|
(0011695)
|
bk99
|
19-06-2013 08:30
|
|
> SACS.Планета
http://sasgis.org/forum/viewtopic.php?f=3&t=2164 |
|
|
(0011696)
|
adu
|
19-06-2013 08:33
|
|
Благодарю. Теперь всё прояснилось. |
|
|
|
На самом деле это несложно, просто провайдер подменить, однослойный заменить на тот, который используется для вывода на экран.
Там больше проблемы с рисованием GUI, как этот список слоёв вообще выбрать, порядок их наложения и т.п. (по крайней мере так представляется). |
|
|
(0011703)
|
adu
|
19-06-2013 09:21
|
|
Думается мне, можно сделать некий переключатель, в котором будет задаваться количество накладываемых слоев. После выбора будет добавляться соответствующее количество строк для выбора слоев, а их порядок будет согласно списку. Количество накладываемых слоев бесконечно раздуть конечно же невозможно, да и не нужно их столько. Можно ограничиться 5-10шт. Ну, как-то так, мне кажется. |
|
|
|
>На самом деле это несложно, просто провайдер подменить, однослойный заменить на тот, который используется для вывода на экран.
Именно для этого я и вытаскивал создание провайдера из самого треда в фрейм. Рисовать GUI для этого мне лень, но если кто-то сделает пул реквест - буду очень рад. |
|
|
(0011707)
|
adu
|
19-06-2013 09:53
|
|
>но если кто-то сделает пул реквест - буду очень рад.
Извините конечно, но в этом я не спец. Точно не смогу.
Добровольцы! :)) Откликнитесь! |
|
|
(0011709)
|
adu
|
19-06-2013 13:31
(edited on: 19-06-2013 13:34) |
|
Кстати. Может всё же поступим проще добавив параметр (галочку) "как на экране"? Тем самым отпадает необходимость в отдельной настройке и т.п. При этом выбор карт и слоев будет не доступен и создастся склейка со всеми наложениями, которые присутствуют на экране, включая бланковку карт и градусную сетку, используя тот же провайдер, что выводит изображение на экран, как Вы и предлагали выше. Это будет просто прекрасный вариант.
|
|
|
|
Это кстати тоже весьма просто сделать. Жду добровольцев. |
|
|
(0011715)
|
zed
|
20-06-2013 16:42
|
|
>Это кстати тоже весьма просто сделать
Ну продиктуй што-ле - куда что втыкать? |
|
|
(0011716)
|
adu
|
20-06-2013 16:48
|
|
Такс. От меня что требуется? Буду рад помочь, чем смогу. |
|
|
|
Сейчас используемый провайдер - это TBitmapLayerProviderMapWithLayer.
Подлежит опциональной замене на TBitmapLayerProviderForViewMaps.
Опция - видимо галочка "слои как на экране".
Включена - берём TBitmapLayerProviderForViewMaps и слои как с экрана.
Выключена - берём как сейчас TBitmapLayerProviderMapWithLayer и один слой.
ps. В тикете 0001959 есть перечень мест, где используется TBitmapLayerProviderMapWithLayer, наверное имеет смысл сделать везде единообразно.
pps. Насчёт бланковки и градусной сетки не знаю что делать. |
|
|
(0011719)
|
bk99
|
20-06-2013 16:59
|
|
> Извините конечно, но в этом я не спец. Точно не смогу.
> Такс. От меня что требуется?
Думаю, тут главное - не лезть под руку мастодонтам пока оне в запале :))
Надо будет - свистнут. |
|