Skip to main content

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 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
  1. Mercator projection
  2. Transverse Mercator projection
  3. Oblique Mercator projection
  4. Cylindrical Equal-Area projection
  5. Miller Cylindrical projection
  6. Equidistant cylindrical projection
  7. Cassini projection
  8. Albers Equal-Area Conic projection
  9. Lambert Conformal Conic projection
  10. Equidistant Conic projection
  11. Bipolar Oblique Conic Conformal projection
  12. Polyconic projection
  13. Bonne projection
  14. Orthographic projection
  15. Stereographic projection
  16. Gnomonic projection
  17. General Perspective projection
  18. Lambert Azimuthal Equal-Area projection
block 2
  1. Azimuthal Equidistant projection
  2. Modified-Stereographic projection
  3. Space Oblique Mercator projection
  4. Satellite-Tracking projection
  5. Van der Grinten projection
  6. Sinusoidal projection
  7. Mollweide projection
  8. Eckert IV projection
  9. Eckert VI projection
  10. Aitoff projection
  11. Breisemeister projection
  12. Larriv´ee projection
  13. Laskowski projection
  14. Wagner VII projection
  15. Urmaev V Series projection
  16. Winkel II projection
  17. Denoyer projection
  18. Fahey projection
block 3
  1. Boggs Eumorphic projection
  2. McBryde-Thomas Flat-Polar Quartic projection
  3. Hatano projection

Variants of city pairs
block 1
  1. New York city -> Paris, New York city-> Milan
  2. Mexico city -> Havana, Mexico city -> Riga 
  3. London -> Berlin, London -> Helsinki 
  4. Vilnius -> Copenhagen, Vilnius -> Vienna
  5. Toronto -> Munich, Toronto -> Zurich
  6. Geneva -> Kyiv, Geneva -> Ottawa
  7. Stockholm -> Amsterdam, Stockholm -> Frankfurt
  8. Brussels -> Chicago, Brussels -> Boston
  9. Los Angeles -> Nairobi, Los Angeles -> Dubai
  10. Osaka -> Prague, Osaka -> Chisinau
  11. Oslo -> Doha, Oslo -> Minsk
  12. Bogota -> Zagreb, Bogota -> Nicosia
  13. Ulaanbaatar->Islamabad, Ulaanbaatar -> Maputo 
  14. Monaco -> Male, Monaco -> Lima
  15. Cairo -> Dakar, Cairo -> Singapore
  16. Shanghai -> Tallinn, Shanghai  -> Melbourne
  17. Yerevan -> Vaduz, Yerevan -> Skopje
  18. Kuala Lampur -> Bamako, Kuala Lampur -> Rabat
block 2
  1. Baku -> Manama, Baku -> La Paz
  2. Brasilia -> Sophia, Brasilia -> Beijing
  3. San Marino -> Lisbon, San Marino -> Abuja
  4. Valletta -> Canberra, Valletta -> Niamey
  5. Manila -> Warsaw, Manila -> Kathmandu
  6. Muscat -> Koror, Muscat -> Wellington 
  7. Tbilisi -> Paris, Tbilisi -> Bangkok
  8. Tashkent -> Nairobi, Tashkent -> Bern
  9. Seoul -> Madrid, Seoul -> Athens
  10. Jakarta -> Tehran, Jakarta -> New Delhi
  11. Kampala -> Caracas, Kampala -> Budapest
  12. Addis Ababa -> Reykjavik, Addis Ababa -> Bratislava
  13. Washington D.C. -> Hanoi, Washington D.C. -> Taipei
  14. Tunis -> Ashgabat, Tunis -> Dushanbe
  15. Kampala -> Port au Prince, Kampala -> Lome
  16. Georgetown -> Amman, Georgetown -> Tehran
  17. Kuwait city -> Tokyo, Kuwait city -> Jakarta
block 3
  1. Beirut -> Tbilisi, Beirut -> Tarawa
  2. Colombo -> Khartoum, Colombo -> Pretoria
  3. Funafuti -> Vatican city, Funafuti -> Harare


Comments

Popular posts from this blog

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). ...

Format of the letter with practical assignment presentation

The gate to present practical assignments: ntuu.kpi@ukr.net Example Subject: Marko Gnat, Group #TB-61, Variant #1, PA #2 Message ________________________________________________ Attachments:   Assignment1.js, Screenshot1.png, Screenshot2.png Important details 1. English language  is the official language of communication. 2. Deadline  for presenting results comes in  two weeks  starting from the date when the assignment was claimed. The assignment having results sent  after the deadline  is automatically treated as  Failed . 3. E-mail channel is the way of presenting results. Use auditorium classes to clarify questions. 4. Plagiarism Plagiarism includes collaboration between students as evidenced by structure, sources or short blocks of copied text (including copied text subjected to minor linguistic changes) or similar bibliographies. Plagiarism goes across the values of NTUU KPI student scientific society. The assign...