Skip to content

Nuclear Plants Map is a viewer for nuclear power plants on the earth. This is one of the grallery projects of casmi.

Notifications You must be signed in to change notification settings

casmi/nuclear-plant-map

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About Nuclear Plants Map

Abstract

"Nuclear Plants Map" is a viewer for nuclear power plants on the earth. The data was downloaded from Wikipedia. It visualize nuclear power plants position and size with color and size of cones. It is easy to understand the density of nuclear power plants on the earth. When you click a cone, you can see the name of nulear power plants. Currently, it visualize 153 plants.

Inside of Program

  1. It read the list of nuclear power plants with geolocation information from the resources (NuclearPlantsMap.java).
  2. The csv data is read as objects (PowerPlantLoader.java).
  3. After that, the data is set to the appropriate position according to the geolocation. A nuclear power plant is visualized as a cone. The cone size indicates size of nuclear power plant. (NuclearPlantsMap.java).
  4. To manipulate the earth, it uses mouse drag (TrackBall.java).
  5. It also uses selection buffers to enable to picking cone (NuclearPlantsMap.java).
  • For parsing the data, it uses casmi.parser.CSV
  • For drawing the earth, it uses casmi.element.Rect, casmi.element.Sphere.
  • For drawing nuclear power plants, it uses casmi.graphics.element.Cone.
  • For putting textures, it uses casmi.graphics.element.Texture
  • For drawing text, it uses casmi.element.Text, casmi.graphics.element.Text.TextAlign and casmi.font.Font

About

Nuclear Plants Map is a viewer for nuclear power plants on the earth. This is one of the grallery projects of casmi.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages