Как визуализировать слой из файла JSON в World Wind
Поэтому я пытался настроить способ извлечения файла JSON из средства выбора файлов JMenu, и, хотя я могу создать слой из указанного файла, я не уверен, что делать для его визуализации.
Из того, что я понимаю, слои в World Wind визуализируются сами. Тем не менее layer.render
Метод требует в качестве входных данных объект DrawContext. Я не могу найти соответствующий объект DrawContext в appFrame
Я был передан в качестве аргумента. Я могу найти объект GlContext через appFrame.getWwd().getContext()
, Я подумал, что может быть способ найти объект, который создал этот GLContext, который должен быть объектом DrawContext. Я предполагаю, что другой GLContext мог бы создать этот конкретный GLContext, но в конечном итоге первый GLContext должен был быть создан объектом DrawContext некоторого вида. По крайней мере, я так понимаю, как работает это взаимодействие.
Так что мой вопрос состоит из двух частей:
- Я прав в методе, который я использую для рендеринга слоя / Мое понимание того, как рендерится слои
- Где я могу найти соответствующие экземпляры объекта DrawContext, которые мне нужны для рендеринга слоя, если способ, которым я делаю, правильный.
Спасибо заранее за любую помощь, вы можете дать мне