Pull to refresh
4
0
Александр Иванов @ArdenIvanov

Тимлид

Send message
Здравствуйте. Да, рассматривали. SAML более матёрый и уже используется в том числе и LMS, и сторонними IdP, с которыми нам надо было интегрироваться. А иметь два разных протокола для внутреннего IdP и для сторонних IdP непрактично.
Хотя в будущем может быть и перейдём на OpenID Connect, если он зарекомендует себя и будет широко использоваться.
Да, ComponentSpace корявый, хотя можно использовать и Low level классы, они нам показались удобнее в использовании.
Спасибо за совет, как я уже написал в выводах, есть потенциал для улучшения :)
Да, подобные фреймворки тоже смотрели, но они достаточно тяжеловесны и специфичны для просмотра карт, с огромным масштабированием и загрузкой тайлов. Кроме того, процесс редактирования и нанесения меток/зон всё равно надо дописывать. Из более подходящего, как упомянуто в статье, рассматривался jVectorMap, но с редактированием тоже было не совсем понятно, как реализовать. А fabric на холсте позволяет редактировать уже нанесённые метки, в том числе перемещать, менять размер, поворачивть.
Когда искали решение, не нашли ничего подходящего под поставленную задачу. Какие конкретно картографические фреймворки вы имеете ввиду?
«fabric.Path('M31,31h-2L15,17H9c-1.1027832,0-2,0.8971558-2» — это обычный svg путь, можно получить в любом векторном графическом редакторе с возможностью конвертации в svg. В Inkscape, например.
jsfiddle.net/hozsmkag/
На демо три чекбокса, Editing — ставит обычную метку, Draw zone — рисует зону (если отключен Editing), Draw elevator marker — рисует эскалатор в качестве метки.
Импорт экспорт в демо работает только для обычных меток.
Да, согласен, сейчас наваяем

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Works in
Date of birth
Registered
Activity