View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003579SAS.Планета[All Projects] Хотелкаpublic06-11-2019 02:2519-11-2019 12:12
ReporterOleq O. 
Assigned To 
PrioritynormalSeverityfeatureReproducibilityhave not tried
StatusconfirmedResolutionopen 
PlatformWindowsOS7OS VersionUltimate
Product Version190707 
Target Version50xxxxFixed in Version 
Summary0003579: Поддержка WMS
DescriptionВ 2011 был вопрос о поддержке WMS, результатов нет.
Сервисов стало в разы больше в т.ч. открытых (вот например список https://wiki.openstreetmap.org/wiki/Aerial_imagery , еще есть множество по Европе).
Возможно ли реализовать в самой программе "соединение с WMS" как в qgis и др. программах?
Т.к. непонятно как сделать подключение через zmp (сам не силен; например https://wiki.openstreetmap.org/wiki/Geoportal.gov.pl ), да и многие пользователи лишаются возможности использовать эти сервисы.
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0019433)
zed (manager)
06-11-2019 04:12

А что не так с поддержкой wms? Уже давно есть множество карт, работающих с таким типом серверов.
(0019436)
Oleq O. (reporter)
06-11-2019 18:36

Для каждой карты или слоя - отдельно готовится zmp.
Вопрос в том, чтобы была возможность создавать соединения непосредственно в программе, как в других известных прогр.
Конечно если это возможно сделать...
(0019437)
zed (manager)
06-11-2019 18:51
edited on: 06-11-2019 18:52

Т.е. вы хотите, чтобы в программе был графический интерфейс для создания и добавления новых картсервисов? А текущий способ вам не нравится, потому что кажется слишком сложным и вам лень читать справку и вникать в суть дела?

Но ведь и графический интерфейс в том же QGIS не такой уж и простой, и надо читать справку чтобы правильно подключить сервис. Т.е. напрягаться надо всё равно.

Вы хотя бы пробовали читать справку о zmp и смотрели в готовые zmp, которые работают с wms?

(0019438)
Oleq O. (reporter)
07-11-2019 20:07

Ссылки с которыми довелось работать, qgis безотказно открывал. Добавляется двумя кликами. И сразу все слои картсервиса. Что и было предлогом написать здесь.

Справка и готовые zmp изучались. Также делались свои. Получалось, что zmp одинаковые, только в params.txt указывается "неизменная часть адреса" (+некоторые параметры), а файл GetUrlScript.txt неизменный.

Наверное невозможно совместить такие преимущества qgis с sasplanet?
(0019439)
Tolik (manager)
08-11-2019 06:40

Если вместо zmp придумать совершенно другой способ конфигурации, это будет не SAS, а другая программа. Не надо этого делать. zmp - очень гибкий и удобный инструмент, он уже есть и работает. Кроме того, неизменную часть адреса уже сейчас можно менять в параметрах карты без редактирования zmp.
(0019466)
vdemidov (manager)
19-11-2019 07:41

Ну, теоретически, можно запихать в редактор zmp возможность автогенерации для wms. Но это только за отдельную плату и не факт что кому-то нужно.
(0019468)
zed (manager)
19-11-2019 07:46

Теоретически, можно сделать упрощённый гуй создания zmp. Отдельный и никак не связанный с существующим редактором. Т.е. чтобы пользователь вообще не видел ни скрипта, ни текстовых настроек, а была только пара галочек и шаблон урла, по которому генерируется скрипт.
(0019469)
vdemidov (manager)
19-11-2019 09:20
edited on: 19-11-2019 09:24

> гуй создания zmp. Отдельный и никак не связанный с существующим редактором.
А смысл плодить сущности? Редактор, в принципе, и есть "гуй создания zmp". Но в общем, всяко можно делать. Было бы желание.

ЗЫЖ А вообще, в редактор можно было бы добавить не только wms, но и разные другие шаблоны. Например, недавно на форуме человеку очень хотелось задействовать движок загрузки САС для закачки из локальной папки с кэшем. Но просто не хватавло знаний как записать правильно ссылку на локальный файл и скрипт генерирующий путь к тайлу.

(0019470)
zed (manager)
19-11-2019 10:13

> А смысл плодить сущности?
Смысл в том, что это разные сущности: генератор zmp для абсолютных новичков и продвинутый редактор паскаль-скрипта, для прошаренных. И в моём понимании это очень разные вещи и не нужно их смешивать.

> добавить не только wms
Да, естественно. WMS это лишь частный случай.
(0019471)
vdemidov (manager)
19-11-2019 11:18

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

Рискну привести аналогию: еще со времен Microsoft Office 97 или даже раньше в офисе есть запись и воспроизведение макросов. Может использоваться даже полным чайником. И есть VBA скрипты для программирования на всю катушку. Так вот самый цимес, что записанный макрос, можно открыть в редакторе в виде VBA скрипта и понять как он работает или допилить до нужного состояния.

И еще, может это изначально и делалось "продвинутый редактор паскаль-скрипта", но фактически это стало таки редактором-отладчиком zmp. И созданию zmp по шаблонам место именно там.

ЗЫЖ Спорю исключительно для поддержания разговора.
(0019472)
zed (manager)
19-11-2019 11:28

Им ничего не мешает взаимодействовать друг с другом. В генератор можно добавить кнопку "Открыть в редакторе". Хотя обратный переход, из редактора в генератор, очевидно, невозможен.

Меня очень смущает вот это твоё высказывание: "можно запихать в редактор zmp возможность автогенерации для wms" и по моему мнению туда это нормально "запихать" нельзя. Уже одно это слово, говорит об очевидном кастыле.
(0019473)
vdemidov (manager)
19-11-2019 11:39

> Меня очень смущает вот это твоё высказывание: "можно запихать в редактор zmp возможность автогенерации для wms" и по моему мнению туда это нормально "запихать" нельзя.

Не согласен. Если воспринимать эту форму, не как дебаггер, а как редактор zmp, чем она давно уже является, то вполне себе там можно добавить кнопку "Сгенерировать" рядом с кнопками Загрузить и Сохранить. Вполне логично будет смотреться.
(0019474)
zed (manager)
19-11-2019 11:41

Смотреться будет отлично, но это не то, чего просит топикстартер.

Посмотри, как выглядит процесс добавления wms в QGIS.
(0019475)
vdemidov (manager)
19-11-2019 11:47

> Смотреться будет отлично, но это не то, чего просит топикстартер.
Ну, когда это нас останавливало?

Но ты таки уже признаешь, что такая кнопка не будет костылем в САС, а имеет право на существование?

А вообще, обычно, пользователь просит не то чего хочет, а хочет - не то что ему нужно. И уж, конечно, в конкретный софт совсем не обязательно добавлять все что нужно одному конкретному пользователю.
(0019476)
zed (manager)
19-11-2019 11:54
edited on: 19-11-2019 11:55

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

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

(0019477)
vdemidov (manager)
19-11-2019 11:55

> Посмотри, как выглядит процесс добавления wms в QGIS.
Все-таки САС и QGIS это программы с разным назначением. QGIS это именно ГИС, а САС это больше про работу с тайловым кэшем. Отсюда и совсем разные подходы к выполнению задач. Там где в QGIS можно просто добавить временный слой, в САС нужно задать тайлохранилище и тд.

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

А вот такой визард-генератор zmp можно и слепить за умеренную сумму. И большую часть потребностей топикстартера это вполне покроет.
(0019478)
vdemidov (manager)
19-11-2019 11:57

> Гораздо логичнее, чтобы где-то в меню сразу был пункт: Добавить слой/карту, после которого пользователь сразу попадал бы в ожидаемый гуй.
Ну, одно другому не мешает. Вполне может быть шорткат в меню. У нас уже есть примеры: "Настройки" в меню "GPS", которые открывают обычную форму настроек, просто сразу перебрасывают на нужную закладку.
(0019479)
zed (manager)
19-11-2019 12:03

Т.е. ты уже согласен, что надо делать отдельный инструмент, к которому можно добраться в том числе и из редактора. Ок, на том и решим.
(0019480)
vdemidov (manager)
19-11-2019 12:12

> Т.е. ты уже согласен, что надо делать отдельный инструмент, к которому можно добраться в том числе и из редактора.
Не совсем. Я считаю, что в любом случае, пользователю должен открыться редактор zmp, в котором уже можно будет нажать кнопочку "Сохранить". Но, в целом, это не так уж и существенно.

- Users who viewed this issue
User List Anonymous (95x), Tolik (9x), vdemidov (26x), zed (25x), noxicus (1x), dadegross (1x), Oleq O. (30x), VMatveev (1x), rass (1x)
Total Views 189
Last View 15-12-2019 21:28

- Issue History
Date Modified Username Field Change
06-11-2019 02:25 Oleq O. New Issue
06-11-2019 04:12 zed Note Added: 0019433
06-11-2019 16:43 zed Status new => feedback
06-11-2019 18:36 Oleq O. Note Added: 0019436
06-11-2019 18:36 Oleq O. Status feedback => new
06-11-2019 18:51 zed Note Added: 0019437
06-11-2019 18:52 zed Note Edited: 0019437 View Revisions
07-11-2019 20:07 Oleq O. Note Added: 0019438
08-11-2019 06:40 Tolik Note Added: 0019439
19-11-2019 07:41 vdemidov Note Added: 0019466
19-11-2019 07:41 vdemidov Status new => confirmed
19-11-2019 07:41 vdemidov Target Version => 50xxxx
19-11-2019 07:41 vdemidov Summary Поддержка WMS в 2020 => Поддержка WMS
19-11-2019 07:46 zed Note Added: 0019468
19-11-2019 09:20 vdemidov Note Added: 0019469
19-11-2019 09:24 vdemidov Note Edited: 0019469 View Revisions
19-11-2019 10:13 zed Note Added: 0019470
19-11-2019 11:18 vdemidov Note Added: 0019471
19-11-2019 11:28 zed Note Added: 0019472
19-11-2019 11:39 vdemidov Note Added: 0019473
19-11-2019 11:41 zed Note Added: 0019474
19-11-2019 11:47 vdemidov Note Added: 0019475
19-11-2019 11:54 zed Note Added: 0019476
19-11-2019 11:55 zed Note Edited: 0019476 View Revisions
19-11-2019 11:55 vdemidov Note Added: 0019477
19-11-2019 11:57 vdemidov Note Added: 0019478
19-11-2019 12:03 zed Note Added: 0019479
19-11-2019 12:12 vdemidov Note Added: 0019480



Copyright © 2007 - 2019 SAS.Planet Team