geeksspot.blogg.se

Nasa world wind api
Nasa world wind api





nasa world wind api

nasa world wind api

Made performance tests to evaluate the effect of rendering. Managed to triangulate the top surfaces of polygons. I will assess the performance improvements gained using triangulation. If my mentor approves I will triangulate also the top of the polygons using the ear cut algorithm.

#Nasa world wind api how to#

I first triangulated the lateral surfaces and started to read how to make polygon triangulation including the concave ones and the ones with holes. I started to triangulate the 3D polygons, by creating a subclass of GeoJSONParser. To improve the performance, instead of tiling my mentor suggested me to use triangle meshes. Fixed some bugs of the OSMBuildingLayer. I will do research on how tiling can be implemented for OSM data in NASA Web World Wind and start its implementation. Implemented OSMLayer and OSMBuildingLayer classes, which fetch the OSM data given a bounding box, render the data in 3D, zoom on the data. Configured the environment for unit testing. ɤ In case time remains, existing tiling procedures will be investigated and the most suitable one will be implemented. Implementation of an algorithm to match the DSM and OSM buildingsĭevelopment of a use case application to showcase the API developed, where bounding box is defined by drawing a rectangle on the globe, or providing a URL for data Search for DSM data with a large enough coverage The API also offers caching and sectorizing (tiling) to improve the performance. The API can also create a heatmap based on the heights of the buildings. Height to the buildings can be assigned using the OSM database, a property in a GeoJSON file or an arbitrary value. The project focuses on the performance of the visualization of 3D OSM buildings, and for this purpose creates triangle meshes based on the footprint available in OSM database. The API fetches the OSM data in real time based on a bounding box, or uses a local file or the data itself in GeoJSON format. The goal of this project is to create a plugin API to display OpenStreetMap (OSM) data on NASA Web World Wind ( ) virtual globe in three dimensions.







Nasa world wind api