как я могу использовать JXMapViewer в своем апплете?
-
12-09-2019 - |
Вопрос
я хочу написать апплет, который должен отображать изображения моей карты с помощью инструментов масштабирования / панорамирования, я узнаю, что JXMapViewer может мне помочь, как я могу его использовать?где я могу найти связанные документы, которые помогут мне написать апплет, который запрашивает на моем сервере изображений предоставление плиток для рендеринга?как насчет сервера изображений и ....!!!!???помоги мне дальше :структура сервера изображений, tileprovider, tilefactory,...это нужно JXMapViewer.
Решение
Поскольку AeonFlux связал вас, блог Джошуа Мариначчи - лучший ресурс для начала работы.Есть шесть статей, которые он написал, которые я использовал, чтобы быстрее освоиться с JXMapViewer.В порядке публикации:
- Начало работы с компонентом Aerith Mapping
- Карты НАСА в вашем приложении Swing
- Картографический Рождественский Подарок
- Усовершенствованные карты и новый поставщик плиток
- Создание карт в Вашем приложении Swing с помощью JXMapViewer
- Сопоставление мэшапов с помощью JXMapViewer
Кроме того, вот некоторые другие ресурсы, которые я счел полезными:
- Форумы SwingLabs, где вы можете задать вопросы о JXMapViewer
- SwingX-Непрерывная сборка WS (Хадсон), где вы можете скачать последнюю версию SwingX-WS
Лучшее сочетание функциональных возможностей, которое я нашел, использует последнюю непрерывную сборку SwingX-WS, которая представляет собой JAR, созданный 16 апреля 2008 года (прямая ссылка).Однако некоторые вещи изменились в SwingX-1.0, и эта последняя версия SwingX-WS JAR не будет работать с SwingX-1.0.Так что мне пришлось скачать SwingX 0.9.7 (прямая ссылка на JAR).Вам понадобятся оба swingx-0.9.7.jar файл, а также swingx-beaninfo-0.9.7.jar.