Skip to main content

Posts

Practical assignment #2 (Geospatial navigation)

Gate The gate for practical assignment is OPEN. Gate name: ntuu.kpi@ukr.net Requirements Implement the algorithm identifying Receiver's location ( latitude , longitude ) out of the position of four GPS satellites given per variant. Identify the name of a city from its coordinates using the table of world capitals ( List of capitals ) Considerations Receiver's location is approximated by solving a system of equations for specific satellite coordinates: ( x − A 1 ) 2 + ( y − B 1 ) 2 + ( z − C 1 ) 2 − ( c ( t 1 ) ) 2 ( x − A 2 ) 2 + ( y − B 2 ) 2 + ( z − C 2 ) 2 − ( c ( t 2 ) ) 2 ( x − A 3 ) 2 + ( y − B 3 ) 2 + ( z − C 3 ) 2 − ( c ( t 3 ) ) 2 ( x − A 4 ) 2 + ( y − B 4 ) 2 + ( z − C 4 ) 2 − ( c ( t 4 ) ) 2 = 0 = 0 = 0 = 0 where x , y , and z are the rectangular coordinates of the receiver, A, B, and C are the coordinates of the satellites and t is the travel time for the signal from the satellite to the receiver, c is speed of light (299792 km/s). ...
Recent posts

Practical assignment #1 (Cartographic projections)

Gate The gate for practical assignment is  OPEN : Gate name: ntuu.kpi@ukr.net Prerequisites The credit module is based on 3djs library implemented in JavaScript programming language. Suggested IDE for JavaScript is VisualStudio Code. How to start Use example  Equirectangular projection   as the skeleton of your practical assignment. Utilize World Tour example   as an inspiration for rendering route animation. Link to handbook The book of map projections I The book of map projections II *the password equals to the login of e-mail address you send assignments to Requirements Visualize a map of the Earth as per individual variant. Visualize two animated routes between source and destination cities. The first route has to follow shortest path route (Great circle route), the second has to be a rhumb line (the line in Mercator projection). Variants block 1 Mercator projection Transverse Mercator projection Oblique Merca...