SASGIS

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

Поддержка LineStyle в Викимапия-подобных слоях .kml

Запрашиваем и выполняем хотелки к SAS.Планете вне очереди

Модераторы: vdemidov, Tolik

Правила форума
Настоятельно рекомендуем ознакомиться с правилами раздела платных услуг ТУТ.

Re: Поддержка LineStyle в Викимапия-подобных слоях .kml

Сообщение vdemidov » 27 мар 2019, 15:01

Belkin писал(а):Да, при первой же возможности, самое позднее — завтра днём. Сервис пока внутренний, но кэш создаётся исправно.

Ok, вряд ли это сильно ускорит дело, так что можно не спешить. Не горит совершенно.

Если оно уже отдает нормально тайлы, то просто в САС ставите нужный тип кэша и запускаете загрузку пары зумов по небольшой области. Так исключительно на всякий случай, что бы тестировать на более менее реальных данных.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
vdemidov
Гуру
 
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз.
Поблагодарили: 136 раз.

Re: Поддержка LineStyle в Викимапия-подобных слоях .kml

Сообщение vdemidov » 30 мар 2019, 21:43

В следующей ночной сборке уже будут изменения с поддержкой LineStyle в kml слоях. Пока только для линий и полигонов. Но в zmp нужно разрешить использование. Примерно вот так:

Код: Выделить всё
[PARAMS_Vector]
UseAppearance=1

[PARAMS_Vector_Line]
IsForceLineColor=0
IsForceLineWidth=0

[PARAMS_Vector_Poly]
IsForceLineColor=0
IsForceLineWidth=0
IsForceFillColor=0

Здесь разрешается загрузка параметров линий и полигонов и при этом отключается перекрытие параметров значениями, которые можно задать здесь в этих же секциях.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
vdemidov
Гуру
 
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз.
Поблагодарили: 136 раз.

Re: Поддержка LineStyle в Викимапия-подобных слоях .kml

Сообщение Belkin » 31 мар 2019, 14:48

Стили в загруженных kml отлично работают, задачу можно закрывать.
Большое спасибо!

P.S. На днях, кстати, будет очередная статья про тактику поисково-спасательных работ, в этот раз про ПО и источники данных, пишите кому интересно — отправлю ссылки.
Аватара пользователя
Belkin
Новичок
 
Сообщения: 18
Зарегистрирован: 22 мар 2019, 14:41
Благодарил (а): 0 раз.
Поблагодарили: 4 раз.

Re: Поддержка LineStyle в Викимапия-подобных слоях .kml

Сообщение Tolik » 31 мар 2019, 22:52

vdemidov писал(а):Но в zmp нужно разрешить использование.

Поясните, пожалуйста, в каких zmp? Эти изменения только для карт типа викимапии (каких именно) или для импорта kml файлов (как я думал вначале)?
Tolik
Гуру
 
Сообщения: 2603
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 277 раз.
Поблагодарили: 515 раз.

Re: Поддержка LineStyle в Викимапия-подобных слоях .kml

Сообщение vdemidov » 31 мар 2019, 23:59

Tolik писал(а):Поясните, пожалуйста, в каких zmp? Эти изменения только для карт типа викимапии (каких именно) или для импорта kml файлов (как я думал вначале)?

Пока таких нет. Для викимапии все еще используется старый парсер. Но теперь можно, во-первых, сделать слой, в котором линии и полигоны будут загружаться из kml c оформлением и отображаться так же как если бы они были импортированы в метки. Во-вторых, после некоторого допиливания, можно будет сделать принудительные, но разные настройки оформления для разных zmp.
PS: А еще, можно будет сделать специализированные парсеры для других векторных данных, которые сервер может отдавать в виде тайлов.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
vdemidov
Гуру
 
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз.
Поблагодарили: 136 раз.

Re: Поддержка LineStyle в Викимапия-подобных слоях .kml

Сообщение Tolik » 01 апр 2019, 10:45

А импорт KML с сохранением оформления (цветов линий и т.д.) сделаете? Это ведь теперь легко? Это тоже очень нужная фича.
Tolik
Гуру
 
Сообщения: 2603
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 277 раз.
Поблагодарили: 515 раз.

Re: Поддержка LineStyle в Викимапия-подобных слоях .kml

Сообщение vdemidov » 01 апр 2019, 12:01

Tolik писал(а):А импорт KML с сохранением оформления (цветов линий и т.д.) сделаете? Это ведь теперь легко? Это тоже очень нужная фича.

Это такая первоапрельская шутка? Эта фитча уже почти 3 года как сделана, там только с импортом иконок проблема, а все остальное прекрасно импортируется.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
vdemidov
Гуру
 
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз.
Поблагодарили: 136 раз.

Re: Поддержка LineStyle в Викимапия-подобных слоях .kml

Сообщение Tolik » 02 апр 2019, 09:52

Странно. Вот простой kml с путями разного цвета. При импорте выбираю цвет, и все пути получаются одного этого цвета. Что я делаю не так?
m11.kml
(25.18 KiB) Скачиваний: 172
Tolik
Гуру
 
Сообщения: 2603
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 277 раз.
Поблагодарили: 515 раз.

Re: Поддержка LineStyle в Викимапия-подобных слоях .kml

Сообщение vdemidov » 02 апр 2019, 10:00

Tolik писал(а):Странно. Вот простой kml с путями разного цвета. При импорте выбираю цвет, и все пути получаются одного этого цвета. Что я делаю не так?
m11.kml

Очевидно, что загружаете kml, в котором стили линий заданы в виде не поддерживаемом САС. Попробуйте экспортировать путь из САС и импортировать его. Все загрузится. Сравните этот и свой файл. По результатам анализа можно и нужно создать хотелку в багтрекере.

Я никогда и не утверждал, что оформление поддерживается полностью, но по-крайней мере свои kml, САС загружает нормально.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
vdemidov
Гуру
 
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз.
Поблагодарили: 136 раз.

Re: Поддержка LineStyle в Викимапия-подобных слоях .kml

Сообщение Tolik » 03 апр 2019, 09:11

vdemidov писал(а):По результатам анализа можно и нужно создать хотелку в багтрекере.

Пожалуйста, http://www.sasgis.org/mantis/view.php?id=3429
Tolik
Гуру
 
Сообщения: 2603
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 277 раз.
Поблагодарили: 515 раз.

Пред.След.

Вернуться в Внеочередное исполнение хотелок

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0