[Paraview] Integrate globe view into custom application

Shawn Waldon shawn.waldon at kitware.com
Mon Aug 17 12:18:00 EDT 2015


Hi Tobias,

I'll let others answer your first few questions since they have more
experience there.  But I can answer your question about updating based on
camera position.

On Mon, Aug 17, 2015 at 11:58 AM, Tobias Beeh <Tobias.Beeh at t-online.de>
wrote:

> Hello,
>
>
> our team (11 students from the university of Stuttgart) is trying to
> build a geovisualization environment on top of paraview.
> Right now we're planning the architecture, which is quite difficult as
> no one of us has any previous experience with paraview.
>
> We discovered the class vtkGeoView and wondered if we could integrate
> this view into the paraview UI.
> If possible we would like to combine this view with other data loaded
> into the paraview pipeline.
> Otherwise we would need to re-write the whole vtkGeoView with LoD and
> dynamic loading because the whole globe hi-res texture is probably too
> big to load it into the RAM at once - even if not some other large data
> sets need to fit in there as well.
> We would like to avoid this of course.
>
>
> Another approach we discussed was to tile the globe for different zoom
> levels and load only those currently displayed, but we could not find an
> automated way to reload geometry based on the camera position.
>

To do this you'll want to use the mutliresolution streaming support.  There
are some details here:
http://www.paraview.org/ParaView/index.php/Multi-Resolution_Rendering_with_Overlapping_AMR
The best example code is probably in the Streaming Particles plugin.  This
can be found in the ParaView source tree under Plugins/StreamingParticles.
There should be an example data source that produces streamable data as
well as the ParaView representation to support streaming.  You'll probably
have to customize your own versions of both since these were designed to
work with sets of points rather than geometry.

HTH,
--Shawn

>
>
> Pointers to useful development resources (other than the official
> paraview guide, documentation, wiki and examples) are appreciated as well.
> Thank you for your time,
>
> Tobias Beeh
>
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the ParaView Wiki at:
> http://paraview.org/Wiki/ParaView
>
> Search the list archives at: http://markmail.org/search/?q=ParaView
>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/paraview
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/paraview/attachments/20150817/2c3e680d/attachment.html>


More information about the ParaView mailing list