Web клиент для векторных карт
-
- Новоприбывший
- Сообщения: 13
- Зарегистрирован: 25 май 2011, 17:28
- Репутация: 0
Web клиент для векторных карт
Выпустили FastChart Web beta версия. Будет интересна Ваша оценка. Может кому то будет интересны наши разработки. Поможем внедрить.
http://isgn.ru/FastChart.php
http://isgn.ru/FastChart.php
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Web клиент для векторных карт
FastChart Installation failed
Spatial is now, more than ever, just another column- The Geometry Column.
-
- Новоприбывший
- Сообщения: 13
- Зарегистрирован: 25 май 2011, 17:28
- Репутация: 0
Re: Web клиент для векторных карт
Пожалуйста напишите какая операционная система. Попробуйте запустить FastChartSetup.exe от имени администратора.
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Web клиент для векторных карт
Win 7 x64, пробовал от администратора - *.exe запускается, но никаких сообщений, ничего. Открываю браузер - там где должно что-то отображаться - пустое место.
Spatial is now, more than ever, just another column- The Geometry Column.
-
- Новоприбывший
- Сообщения: 13
- Зарегистрирован: 25 май 2011, 17:28
- Репутация: 0
Re: Web клиент для векторных карт
Спасибо. Видимо проблемам в правах. Исправим установщик.
Можете еще сказать, создается ли папка ISGN\FastChart в Program Files (x86)? Если да, то регистрится ли в ней FastChart.dll ?
Спасибо.
Можете еще сказать, создается ли папка ISGN\FastChart в Program Files (x86)? Если да, то регистрится ли в ней FastChart.dll ?
Спасибо.
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Web клиент для векторных карт
Папка создаётся, FastChart.dll в ней присутствует.
Spatial is now, more than ever, just another column- The Geometry Column.
-
- Новоприбывший
- Сообщения: 13
- Зарегистрирован: 25 май 2011, 17:28
- Репутация: 0
Re: Web клиент для векторных карт
Выполняестя ли регистрация FastChart.dll ( открыть с помощью C:\Windows\System32\regsvr32.exe )? Запускается ли DEMO.exe?
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Web клиент для векторных карт
Зарегестрировал, демо запустил, в браузере плагин заработал.
Что за технология? В отличие от каких остальных (в которых не используется ваша технология?, то есть во всех? ) Вообще веб-сервисы как раз и нужны, чтобы не ставить никаких плагинов, а чтобы работало всё искаропки, то есть в браузере. В вашем же случае приходится что-то ставить клиенту, да еще и не кроссплатформенное. Приведите какой-нибудь use case, для которого бы потребовался ваш продукт.В отличие от остальный подобных web сервисов, в проекте используется разработанная нами технология хранения и передачи векторных данных.
Spatial is now, more than ever, just another column- The Geometry Column.
-
- Новоприбывший
- Сообщения: 13
- Зарегистрирован: 25 май 2011, 17:28
- Репутация: 0
Re: Web клиент для векторных карт
Большинство используют растровое отображения карт ( разбиение исходной карты на растровые тайлы и передача их клиентам ) по понятным причинам.
Мы работаем с векторными данными. В этом случае задача сервера сводятся лишь к месту хранения карт. Нагрузка и требования минимальны (можно использовать любое "облако"). Вся обработка происходит у клиента. Это, скажем, дает огромные возможности в построении изображения ( скажем 3D с различной перспективой ). Много других потенциальных преимуществ, хотя минус - необходимость адаптации под различные платформы.
В настоящий момент есть поддержка windows и в процессе android. Для адаптации под lunix все готово, но пока не видим необходимость. Хотим сначала понять интересен ( и интересен ли вообще ) данный подход потенциальным пользователям. Продукт может быть интересен, тем кто хочет сам раздавать карты и другие данные своим клиентам. Также мы хотим сильно выиграть по качеству отображения, по сравнению с растром ( Например, повороты карт, перспектива, рельеф, 3D модели объектов и тд ). И надеемся что кто то может подсказать свой use case. Проект несет в себе очень большой потенциал развития в любую сторону. На сайте мы лишь представили альтернативный подход к отображению карт.
Мы работаем с векторными данными. В этом случае задача сервера сводятся лишь к месту хранения карт. Нагрузка и требования минимальны (можно использовать любое "облако"). Вся обработка происходит у клиента. Это, скажем, дает огромные возможности в построении изображения ( скажем 3D с различной перспективой ). Много других потенциальных преимуществ, хотя минус - необходимость адаптации под различные платформы.
В настоящий момент есть поддержка windows и в процессе android. Для адаптации под lunix все готово, но пока не видим необходимость. Хотим сначала понять интересен ( и интересен ли вообще ) данный подход потенциальным пользователям. Продукт может быть интересен, тем кто хочет сам раздавать карты и другие данные своим клиентам. Также мы хотим сильно выиграть по качеству отображения, по сравнению с растром ( Например, повороты карт, перспектива, рельеф, 3D модели объектов и тд ). И надеемся что кто то может подсказать свой use case. Проект несет в себе очень большой потенциал развития в любую сторону. На сайте мы лишь представили альтернативный подход к отображению карт.
- Дмитрий Барышников
- Гуру
- Сообщения: 2572
- Зарегистрирован: 17 ноя 2009, 19:17
- Репутация: 261
- Откуда: Москва
Re: Web клиент для векторных карт
Браузер + плагин = QGIS
На велосипед похоже. Тем более QGIS есть под все платформы включая Android (там правда не релизная версия).
На велосипед похоже. Тем более QGIS есть под все платформы включая Android (там правда не релизная версия).
-
- Гуру
- Сообщения: 2627
- Зарегистрирован: 29 мар 2007, 14:12
- Репутация: 34
- Откуда: Ukraine
Re: Web клиент для векторных карт
Эээ... зачем же плагин? У QGIS есть полноценный WMS/WFS-сервер, работает без всяких плагинов на клиентах. К серверу есть целых два web-клиента.
Если же речь о быстрой публикации своих данных, то да — QGIS Cloud во все поля.
Если же речь о быстрой публикации своих данных, то да — QGIS Cloud во все поля.
-
- Новоприбывший
- Сообщения: 13
- Зарегистрирован: 25 май 2011, 17:28
- Репутация: 0
Re: Web клиент для векторных карт
WMS на сколько я понимаю подгатавливает растр на стороне сервера, который затем рисуется у клиента.
Нам же сервер нужен только как внешнее хранилише, а рисуется все у клиента. Рисуем с помощью видеокарты, причем буферы для рисования могут подготавливаться параллельно несколькими процессорами. Как результат эффективное по скорости рисование. ( скажем кадр ~10 000 000 точек на экран, не считая тексы и текстуры рисует за 50мс ). и это не предел. Не думаю что движок QGIS близко к этому подходит ( не хочу сказать ничего про него плохого )
Кроссплатформенный плагин в несколько Мб реально является проблемой?
Нам же сервер нужен только как внешнее хранилише, а рисуется все у клиента. Рисуем с помощью видеокарты, причем буферы для рисования могут подготавливаться параллельно несколькими процессорами. Как результат эффективное по скорости рисование. ( скажем кадр ~10 000 000 точек на экран, не считая тексы и текстуры рисует за 50мс ). и это не предел. Не думаю что движок QGIS близко к этому подходит ( не хочу сказать ничего про него плохого )
Кроссплатформенный плагин в несколько Мб реально является проблемой?
- Дмитрий Барышников
- Гуру
- Сообщения: 2572
- Зарегистрирован: 17 ноя 2009, 19:17
- Репутация: 261
- Откуда: Москва
Re: Web клиент для векторных карт
Поздравляю! Вы только что изобрели WFS. Причём стандарту лет 10 и поддерживается основными открытым (mapserver и geoserver) и проприетарным (arcgis server) серверным ПО. И в браузере на стороне клиента это в open layers и leaflet все рисуется без всякого плагина. Да и для 3D webgl и cityml имеется.
[ Сообщение с мобильного устройства ]
[ Сообщение с мобильного устройства ]
Последний раз редактировалось Дмитрий Барышников 14 дек 2012, 20:37, всего редактировалось 1 раз.
-
- Новоприбывший
- Сообщения: 13
- Зарегистрирован: 25 май 2011, 17:28
- Репутация: 0
Re: Web клиент для векторных карт
объясню поподробней )
изначально стаяла локальная задача не связанная с web. Очень быстро рисовать 1000-и векторных карт. Под эту задачу мы разработали модель обработки и хранения данных и движок для их отрисовки. Никакой WFS нам бы тут не помог, да и не нужен был. В ходе реализации выяснилось что карты нужно показывать распределенно в сети. Вобщем на выходе мы получили технологию, подходящую и для web. Т.е. велосипед мы не собирались делать. Выложили на обсуждения в частности сюда, вдруг кому интересно будет. Мы же не навязываем )
изначально стаяла локальная задача не связанная с web. Очень быстро рисовать 1000-и векторных карт. Под эту задачу мы разработали модель обработки и хранения данных и движок для их отрисовки. Никакой WFS нам бы тут не помог, да и не нужен был. В ходе реализации выяснилось что карты нужно показывать распределенно в сети. Вобщем на выходе мы получили технологию, подходящую и для web. Т.е. велосипед мы не собирались делать. Выложили на обсуждения в частности сюда, вдруг кому интересно будет. Мы же не навязываем )
-
- Новоприбывший
- Сообщения: 13
- Зарегистрирован: 25 май 2011, 17:28
- Репутация: 0
Re: Web клиент для векторных карт
и еще раз уточню, что у нас на сервере не выполняется никакая логика. Нет на нем и баз данных и скриптов. Только карты )
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя