SASGIS

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


View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001969SAS.Планета[All Projects] Хотелкаpublic19-06-2013 07:0129-08-2013 09:02
Reporteradu 
Assigned Tovdemidov 
PrioritynormalSeveritytweakReproducibilityhave not tried
StatusclosedResolutionduplicate 
PlatformWindowsOS7OS VersionUltimate
Product Version121010 
Target VersionFixed in Version 
Summary0001969: Возможность наложения нескольких слоев гибридных карт в режиме склеивания
DescriptionПриветствую!
Не сочтите за наглость :))), но хотелось бы иметь возможность в режиме склеивания карты иметь функционал для наложения нескольких гибридных слоев на карту (в данный момент программа позволяет наложить только один слой). Одного слоя порой не хватает, так как он не отображает информацию в полной мере. А фотошопить в дальнейшем не очень удобно, особенно если объем перерабатываемого материала велик. Очень прошу прислушаться и помочь, если данное, конечно, не очень сложно реализовать.
TagsNo tags attached.
Attached Files

- Relationships
duplicate of 0000494resolvedzed Возможность наложить несколько слоёв в режиме Склеить 

-  Notes
(0011694)
adu (reporter)
19-06-2013 07:27

Прошу прощения, перепутал категорию. Переместите пожалуйста в SAS.Планета
Кстати, нигде не нахожу описания SACS.Планета. В чём её отличие от SAS и где её можно скачать?
(0011695)
bk99 (reporter)
19-06-2013 08:30

> SACS.Планета
http://sasgis.org/forum/viewtopic.php?f=3&t=2164
(0011696)
adu (reporter)
19-06-2013 08:33

Благодарю. Теперь всё прояснилось.
(0011698)
vasketsov (manager)
19-06-2013 09:01

На самом деле это несложно, просто провайдер подменить, однослойный заменить на тот, который используется для вывода на экран.
Там больше проблемы с рисованием GUI, как этот список слоёв вообще выбрать, порядок их наложения и т.п. (по крайней мере так представляется).
(0011703)
adu (reporter)
19-06-2013 09:21

Думается мне, можно сделать некий переключатель, в котором будет задаваться количество накладываемых слоев. После выбора будет добавляться соответствующее количество строк для выбора слоев, а их порядок будет согласно списку. Количество накладываемых слоев бесконечно раздуть конечно же невозможно, да и не нужно их столько. Можно ограничиться 5-10шт. Ну, как-то так, мне кажется.
(0011706)
vdemidov (manager)
19-06-2013 09:49

>На самом деле это несложно, просто провайдер подменить, однослойный заменить на тот, который используется для вывода на экран.
Именно для этого я и вытаскивал создание провайдера из самого треда в фрейм. Рисовать GUI для этого мне лень, но если кто-то сделает пул реквест - буду очень рад.
(0011707)
adu (reporter)
19-06-2013 09:53

>но если кто-то сделает пул реквест - буду очень рад.
Извините конечно, но в этом я не спец. Точно не смогу.
Добровольцы! :)) Откликнитесь!
(0011709)
adu (reporter)
19-06-2013 13:31
edited on: 19-06-2013 13:34

Кстати. Может всё же поступим проще добавив параметр (галочку) "как на экране"? Тем самым отпадает необходимость в отдельной настройке и т.п. При этом выбор карт и слоев будет не доступен и создастся склейка со всеми наложениями, которые присутствуют на экране, включая бланковку карт и градусную сетку, используя тот же провайдер, что выводит изображение на экран, как Вы и предлагали выше. Это будет просто прекрасный вариант.

(0011710)
vdemidov (manager)
19-06-2013 15:24

Это кстати тоже весьма просто сделать. Жду добровольцев.
(0011715)
zed (manager)
20-06-2013 16:42

>Это кстати тоже весьма просто сделать
Ну продиктуй што-ле - куда что втыкать?
(0011716)
adu (reporter)
20-06-2013 16:48

Такс. От меня что требуется? Буду рад помочь, чем смогу.
(0011718)
vasketsov (manager)
20-06-2013 16:57

Сейчас используемый провайдер - это TBitmapLayerProviderMapWithLayer.
Подлежит опциональной замене на TBitmapLayerProviderForViewMaps.
Опция - видимо галочка "слои как на экране".
Включена - берём TBitmapLayerProviderForViewMaps и слои как с экрана.
Выключена - берём как сейчас TBitmapLayerProviderMapWithLayer и один слой.
ps. В тикете 0001959 есть перечень мест, где используется TBitmapLayerProviderMapWithLayer, наверное имеет смысл сделать везде единообразно.
pps. Насчёт бланковки и градусной сетки не знаю что делать.
(0011719)
bk99 (reporter)
20-06-2013 16:59

> Извините конечно, но в этом я не спец. Точно не смогу.
> Такс. От меня что требуется?

Думаю, тут главное - не лезть под руку мастодонтам пока оне в запале :))
Надо будет - свистнут.

- Users who viewed this issue
User List Anonymous (3301x), NabokaA (1x)
Total Views 3302
Last View 03-12-2024 17:46

- 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 View Revisions
19-06-2013 13:34 adu Note Edited: 0011709 View Revisions
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 =>



Copyright © 2007 - 2024 SAS.Planet Team