I came up with this idea to integrate WebGL to draw the primitive geometries on Cesium Maps. Let’s take an example, we want to create a simple rectangle on a cesium map, then we have to write few lines of code as described here. For simple shapes it is short and readable but for complex shapes it is long and difficult to understand. So, what if we can develop a new UI in which we can drag and drop a rectangle from a set of pre-defined geometries (like circle, square, rectangle, sphere, ellipse, box) then we can set it dimensions by click and drag method, change its color from a color picker module, set its alpha value with the help of a slider and finally set its location by providing the required coordinates. Also, we can add the description, if reuqired. Similarly, from this module we can go for complex tasks and other functions like camera, 3D models and appearances etc.
Features:
-
It makes the entire process of creation of new shapes very easy.
-
No more long codes to worry about and debug them to get the desired result.
-
Simple and interactive interface.
-
Creation of complex geometries becomes easy and many more.
I request mentors and other members of this group, to go through this proposal and suggest improvements.
I also request the mentors to create a channel at an IRC service (eg. freenode) where we can have discussions and share our ideas.
Thank You for your valuable time.
Regards