powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / GIS: отрисовка тайлов и пользовательских маркеров
15 сообщений из 15, страница 1 из 1
GIS: отрисовка тайлов и пользовательских маркеров
    #37658760
Alexey Kuznetsov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Необходимо сделать примерно следующее:
Есть карта в виде набора тайлов (с разной степенью зумирования), тайлы отдаёт GIS сервер, их можно кэшировать.
Тайлы меняются очень редко.
Есть наборы пользовательских маркеров, которые надо на этих тайлах рисовать.

Все это надо сделать в виде "толстого" клиента на джава (браузерная версия на джаваскрипте есть, но она требует хорошего интернет канала ну и загибается на большом кол-ве пользовательских маркеров).

Вопрос: есть ли какие библиотеки/фреймворки для отрисовки тайлов и вывода на них своей информации?
Можно как опенсорц, так и коммерческие.

Основной упор на скорость отрисовки самих тайлов и пользовательских маркеров на них.
...
Рейтинг: 0 / 0
GIS: отрисовка тайлов и пользовательских маркеров
    #37658788
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Java2D и JavaFX с такой задачай справятся на ура. Вам только нужно организовать правильное хранение и кеширование этих тайлов на клиете. Без этого будет тормозить.
...
Рейтинг: 0 / 0
GIS: отрисовка тайлов и пользовательских маркеров
    #37658804
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey KuznetsovВсе это надо сделать в виде "толстого" клиента на джава (браузерная версия на джаваскрипте есть, но она требует хорошего интернет канала ну и загибается на большом кол-ве пользовательских маркеров).
подробнее:
- на чём движок в JS
- какой гис сервер
- почему тормозит если есть кэш
- сколько маркеров всего?
- почему статичнве маркеры не вынесли в тайлы?
- какой канал сейчас и почему думаешь что в толстом будет быстрее?
...
Рейтинг: 0 / 0
GIS: отрисовка тайлов и пользовательских маркеров
    #37658814
Alexey Kuznetsov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

т.е. врукопашную? готового из "коробки" ничего нету?
как вариант я конечно рассматриваю Java2D + какие-нить геотулз для пересчетов, но хотелось бы "быстрого" старта.

насчет джава fx, его уже в продакшен можно?
...
Рейтинг: 0 / 0
GIS: отрисовка тайлов и пользовательских маркеров
    #37658822
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey KuznetsovBlazkowicz,

т.е. врукопашную? готового из "коробки" ничего нету?
как вариант я конечно рассматриваю Java2D + какие-нить геотулз для пересчетов, но хотелось бы "быстрого" старта.

насчет джава fx, его уже в продакшен можно?
проблема в движке, что в веб, что в десктоп
вот тайлы после закачки в кеш - тормозят?
http://AutoPOI.ru/
...
Рейтинг: 0 / 0
GIS: отрисовка тайлов и пользовательских маркеров
    #37658835
Alexey Kuznetsov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123- на чём движок в JS
- какой гис сервер
- почему тормозит если есть кэш
- сколько маркеров всего?
- почему статичнве маркеры не вынесли в тайлы?
- какой канал сейчас и почему думаешь что в толстом будет быстрее?

Подробностей сильно не скажу (так как не знаю), НО примерно эти вопросы я уже задал заказчику, но они сказали, что уже все проверили и жаваскрипт "не тянет" + у них есть реальные клиенты у которых реально плохой интернет (в удаленных районах красноярского края).

Может они конечно и "не умеют готовить" джаваскрипт, но мне поставлена задача именно толстого клиента сделать, а не дорабатывать/оптимизировать за них веб клиента. Кроме того гугление показывает, что у народа таки возникают похожие проблемы .
...
Рейтинг: 0 / 0
GIS: отрисовка тайлов и пользовательских маркеров
    #37658866
Alexey Kuznetsov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123проблема в движке, что в веб, что в десктоп
вот тайлы после закачки в кеш - тормозят?
http://AutoPOI.ru/

да не особо тормозит, нормально в общем, но заказчик однозначно хочет ТОЛСТОГО клиента, так как в некоторой перспективе там будут такие функции, которые в браузере затруднительно сделать.
...
Рейтинг: 0 / 0
GIS: отрисовка тайлов и пользовательских маркеров
    #37658879
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey KuznetsovPetro123проблема в движке, что в веб, что в десктоп
вот тайлы после закачки в кеш - тормозят?
http://AutoPOI.ru/
да не особо тормозит, нормально в общем, но заказчик однозначно хочет ТОЛСТОГО клиента, так как в некоторой перспективе там будут такие функции, которые в браузере затруднительно сделать.
да я понял, что без вариантов.
Просто на Java для толстого ГИС движков с ходу не знаю :)
А руками - велосипед очень большой.
По факту у тебя только холст-канва будет. И всё.
...
Рейтинг: 0 / 0
GIS: отрисовка тайлов и пользовательских маркеров
    #37658885
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey Kuznetsov,
ЯП (Java) тоже без вариантов?
У тебя, я вижу, Delphi есть. Там движков полно.
...
Рейтинг: 0 / 0
GIS: отрисовка тайлов и пользовательских маркеров
    #37658893
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey KuznetsovКроме того гугление показывает, что у народа таки возникают похожие проблемы .
Это гугл проблемы от незнания его API.
У тебя разве ГУГЛ карта?
У тебя же свой тайл-сервер.
...
Рейтинг: 0 / 0
GIS: отрисовка тайлов и пользовательских маркеров
    #37658947
Alexey Kuznetsov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123ЯП (Java) тоже без вариантов?
У тебя, я вижу, Delphi есть. Там движков полно.
Желательно яву, так как рабочие места могут быть win/linux/mac.
...
Рейтинг: 0 / 0
GIS: отрисовка тайлов и пользовательских маркеров
    #37658970
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey Kuznetsov,
самое быстрое, но нижнего уровня
http://ru.wikipedia.org/wiki/Java_OpenGL
один чел делает на нём ГИС на смартфонах.
Но там руками надо.
Ещё чё вспомню - напишу
...
Рейтинг: 0 / 0
GIS: отрисовка тайлов и пользовательских маркеров
    #37658992
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123самое быстрое, но нижнего уровня
http://ru.wikipedia.org/wiki/Java_OpenGL

Для gis 2D оно нафиг не нужно. Если не использовать всякие эффекты прозрачности и подобные фильтры, OpenGL ничего не даст.
...
Рейтинг: 0 / 0
GIS: отрисовка тайлов и пользовательских маркеров
    #37659099
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczPetro123самое быстрое, но нижнего уровня
http://ru.wikipedia.org/wiki/Java_OpenGL

Для gis 2D оно нафиг не нужно. Если не использовать всякие эффекты прозрачности и подобные фильтры, OpenGL ничего не даст.
может ты и прав. Я просто привёл Единственнго чела, кто делает ГИС-десктоп Java :)
Потом, протестировать надо всё, т.к. можно угробить проект:
- то что ты сказал FX
- библиотека GDAL есть ли на java
- JOGL под вопросом.
...
Рейтинг: 0 / 0
GIS: отрисовка тайлов и пользовательских маркеров
    #37659215
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот нашёл тебе ГИС-библиотеку на Java
GeoTools
http://geotools.org/
Удачи!
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / GIS: отрисовка тайлов и пользовательских маркеров
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]