SASGIS

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


View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000494SAS.Планета[All Projects] Хотелкаpublic18-03-2011 17:2102-02-2015 12:51
ReporterTolik 
Assigned Tozed 
PrioritynormalSeverityfeatureReproducibilityalways
StatusresolvedResolutionfixed 
PlatformWindowsOS7OS VersionUltimate
Product Version110316.Alfa 
Target Version150915Fixed in Version150915 
Summary0000494: Возможность наложить несколько слоёв в режиме Склеить
DescriptionТак как possibility to define layer order is important, реализовать лучше в виде 4-х выпадающих списков (больше, по-моему, не нужно):

Тип карты:
Наложить слой 1:
Слой 2:
Слой 3:

http://sasgis.org/forum/viewtopic.php?p=18873#p18873

Tagsсклейка, слои
Attached Files

- Relationships
has duplicate 0001329closed Склейка нескольких слоёв 
has duplicate 0001969closedvdemidov Возможность наложения нескольких слоев гибридных карт в режиме склеивания 
related to 0000518closedvdemidov Необходимо определять в zmp порядок наложения слоёв 

-  Notes
(0001502)
Tolik (manager)
06-04-2011 05:26

Если будет реализована хотелка 518 (определение порядка отображения слоёв на экране), то тот же порядок отображения можно соблюдать и при склейке.
Тогда можно сделать не 4 выпадающих списка, а 1 список с чекбоксами, в котором можно выбрать сколько угодно слоёв.
(0001505)
vdemidov (manager)
06-04-2011 06:25

Возможно так и стоит сделать. Посмотрим.
(0015167)
Arech (reporter)
29-01-2015 12:42
edited on: 29-01-2015 13:15

Горячо голосую за эту хотелку. Фича была бы очень важной, т.к. часто (всегда!!) бывает необходимость наложить на гибрид много данных (OSM пешеходку + рельеф + гидрографию и т.д. и т.п.).

А сейчас даже гибрид от Яндекса не выбрать как основную карту, только карта==спутник + слой==гибрид. И вообще ничего не наложить сверху :((

Очень жду реализации этой штуки...

ЗЫ: если есть какой-то обходной путь, чтобы склеивать несколько слоёв в результирующую карту (конкретно под использование в OruxMaps) - очень прошу поделиться. Спасибо!

(0015212)
zed (manager)
01-02-2015 18:07

Есть мысль, как это можно реализовать с точки зрения интерфейса: добавить галочку "Накладывать отображаемые слои". Это по-моему проще всего. Тем более, что обычно перед склейкой мы смотрим на карту и хотим получить её именно в том виде, как она есть. Т.е. эту галочку можно даже включить и по-умолчанию.

И есть небольшое уточнение-вопрос по коду. У нас сейчас за наложение карты и слоя отвечает класс TBitmapLayerProviderMapWithLayer, которому на вход подаются карта и слой. Причём, в интерфейсном плане карта от слоя ничем не отличается, т.е.класс можно немного отрефакторить, чтобы он на вход получал массив/список элементов
- AMapType: IMapType;
- AMapTypeVersion: IMapVersionRequest;
- AUsePrevZoom: Boolean;
и накладывал их один на одного. Очерёдность наложения определять порядком элемента в списке, т.е. где-то выше по коду нужно будет запихивать в список элементы с оглядкой на Z-order слоёв.

Я ничего не путаю?
(0015213)
vdemidov (manager)
01-02-2015 18:43

Да, все именно так.

- Users who viewed this issue
User List Anonymous (3476x), neDimon (1x), dnp (1x), ramadnio (1x), zed (1x)
Total Views 3480
Last View 29-03-2024 08:45

- Issue History
Date Modified Username Field Change
18-03-2011 17:21 Tolik New Issue
19-03-2011 23:31 gpsMax Tag Attached: склейка
19-03-2011 23:31 gpsMax Tag Attached: слои
06-04-2011 05:26 Tolik Note Added: 0001502
06-04-2011 06:25 vdemidov Note Added: 0001505
06-04-2011 06:26 vdemidov Target Version => 26xxxx
06-04-2011 06:26 vdemidov Status new => acknowledged
06-04-2011 20:30 gpsMax Relationship added parent of 0000518
06-04-2011 20:31 gpsMax Relationship deleted parent of 0000518
06-04-2011 20:31 gpsMax Relationship added related to 0000518
11-04-2011 07:10 vdemidov Status acknowledged => confirmed
08-06-2012 18:40 zed Relationship added has duplicate 0001329
29-08-2013 09:02 vdemidov Relationship added has duplicate 0001969
29-01-2015 12:42 Arech Note Added: 0015167
29-01-2015 12:48 Arech Note Edited: 0015167 View Revisions
29-01-2015 13:15 Arech Note Edited: 0015167 View Revisions
01-02-2015 18:07 zed Note Added: 0015212
01-02-2015 18:43 vdemidov Note Added: 0015213
01-02-2015 18:45 zed Assigned To => zed
01-02-2015 18:45 zed Status confirmed => assigned
01-02-2015 18:45 zed Target Version 26xxxx => 150915
02-02-2015 12:51 zed Status assigned => resolved
02-02-2015 12:51 zed Fixed in Version => 150915
02-02-2015 12:51 zed Resolution open => fixed



Copyright © 2007 - 2024 SAS.Planet Team