Assignment3 (1)

docx

School

DePaul University *

*We aren’t endorsed by this school

Course

241

Subject

Computer Science

Date

Jun 11, 2024

Type

docx

Pages

4

Uploaded by CorporalComputerPelican11

Report
Assignment 3 | Cartographic Principals [Add your name here] Objective: In this assignment, you will implement the following: Use vector data model to create maps Experiment multiple map projections to select the most suitable map projection Work with classification and number of classes to group data into different classes Create technically correct maps (use classifications, number of classes, map projections, correct map types, colors, symbols and visual elements) with visual hierarchy Analyze and describe the algorithm (methodology) Formal writing using essays and cite sources Technical writing (answering technical questions) Potential benefits of using maps for analyzing patterns and use it for decision making S ubmit a single word document with the map and the answers to all the questions. Q1: Classification and Map Projection [42 Points] Data to use for this question: WorldGDP_2020.shp Data Source: IMF (International Monitory Fund) GDP Data 2020. For this assignment, you will need to explain the steps you took from beginning until the end to create the map. Make sure to keep screen captures of each step and write down what steps you took. This process is similar to what you see in the lab activity videos. The goal is for you to be able to explain the process to someone so that they can replicate your work using the steps you provided. Q1.1: Create a Map [8 Pts] 1. [1 pts] Using the WorldGDP_2020.shp, create a map to show the GDP (imfGDP) by countries. 2. [2 pts] Change classification to manual breaks, set the number of classes to 6. Change the classification upper limits manually to something more meaningful. 3. [1 pt] Add the grid lines. 4. [2 pts] Identify a suitable map projection by experimenting different map projections for the variable you are mapping. Make a note of all the projections you have tried. Finalize on the map projection you feel is best for this variable. Change the map projection accordingly. Make a note of the map project you used. 5. [2 pts] Complete the map by adding all the map elements. Relabel the variable names and shapefile names to something meaningful. Source is specified above. Q1.2 : Technical Questions: 1. [3 pt] Which map projections did you try? Which map projection did you finally use? 2. [1 pt] What feature is it this map projection preserving? (Hint: See link in the lab activity instructions) 3. [1 pt] Why did you select this map projection? ______________________________________________________________________________ © Nandhini Gulasingam 1
4. [12 pts] Explain the methodology - Explain step-by-step on how you created this map from downloading and extracting the shapefiles to completing your final map (For example, the first step is to unzip the compressed shapefiles and save it into a folder, and add the shapefiles to ArcGIS application) . Include screen captures while explain the steps. When you include the screen capture, cut-out only the part you are taking about so that your file size stayes small without crashing your computer. For each step, include a line indicating the purpose of the step (For example, extracting the shapefile was to uncompress the spatial data so that the GIS application can read and display the file). Q1.3: Non-Technical Writing What can you interpret from the map? Use the following questions to formulate your answer. The answer should be in an essay/paragraph format (See sample document provided on D2L) . Cite at least 2 sources. Use the correct citation method. Please note that just listing the references will result in zero points. The reference should be included in the narrative to explain the relevance of the citation. See D2L for citation instructions. Write a 1-page essay (single spaced, 11 or 12 point font). Answer to each of the following questions will be a separate paragraph. To earn the full score, it has to be in an essay format with multiple paragraphs answering each question in a separate paragraph. 1. [1 pt] What is the purpose of the map? 2. [2 pts] Define and explain the term GDP. Use a reputable source to find the definition. 3. [2 pts] In your opinion what is considered a high GDP and what is considered a low GDP value? Explain. 4. [3 pts] Which countries have high GDP and what are the reasons for this? Explain why? 5. [3 pts] Which countries have low GDP and what are the reasons for that? Explain? 6. [2 pts] Do you see any outliers or anomalies? Also, are you surprised by any of the country’s GDP values? Explain. 7. [4 pts] Explain which 2 industries can benefit from this map and how? i.e. Explain in detail as to how they can use it. Rubric: Meet expectation In progress of reaching the benchmark Needs improvement 1. Comply with guidelines 100% of the points : the report/map are written/made clearly and complies with the guidelines. 80% of the points: the report/map are not written/made clearly while following the guidelines over 80% OR the report/map are written/made clearly following the guidelines only 60-90%. 50% or less of the points: the report/map follows the guidelines less than 50% regardless of clarity. 2. Use computational thinking (CT) * concepts and skills 100% of the points : clear demonstration that you correctly used CRS as CT concepts and skills. 70% of the points: vague demonstration that you used CRS correctly as CT concepts and skills. 25% of the points: you incorrectly used CRS as CT concepts and skills ______________________________________________________________________________ © Nandhini Gulasingam 2
3. Analyze, describe Algorithm ** 100% of the points : clear demonstration that you correctly used the terminologies, included relevant screen captures and explained all the steps 70% of the points: vague demonstration that you explained the steps or missed critical steps in explain the process of creating the map. 25% of the points: you incorrectly explained or missed most of the steps in explaining how the map was created step-by-step. 4. Design solutions to problems 100% of the points : a workflow you devised led to correct results and products you created (such as maps) help solve a problem at hand. 70% of the points: a workflow you devised led to correct results, but it is unclear that products you created (such as maps) help solve a problem at hand OR products you created could have helped solve a problem if a workflow you devised had led to correct results. 25% of the points: a workflow you devised led to incorrect results OR products you created (such as maps) does not help solve a problem at hand. MCD Learning Outcome-1: Computational thinking* Computational Thinking (CT) refers to abilities to formulate and solve problems in a way that can be computationally carried out . Most recurring CT concepts include: Note: Parts of MCD Learning Outcome represented in blue and underlined is evaluated in this assignment. 1. Decomposition (i.e. breaking down into smaller, manageable parts) Examples: Examples of decomposition is breaking down the main problem into smaller, manageable parts . For example, ‘creating a map’ includes, extracting and adding the spatial data, manipulating the spatial data to visually represent the data and add the visual elements to be able to read the data in map format by both technical and non-technical folks . 2. Abstraction (i.e., reducing a complex problem or reality to essential components) Examples: Examples of abstraction as it relates to GIS, are datum for unambiguously referencing locations on the Earth’s surface, map projection for portraying geographic features on the ground in the 2D surface, data model for representing spatial and non-spatial aspects of the reality (e.g., vector, raster, table), and visual variables (e.g., color hue, size, color value, shape) for cartographically representing attributes of geographic features on the Earth’s surface . 3. Algorithms (i.e., a step-by-step procedure to solve a problem) Examples: Examples of algorithm is breaking down the problem smaller steps and following them step-by-step as in creating the map from extracting the data to adding the data, manipulating the spatial data to visually represent information and create the final map with map elements . It also includes use of operations such as data classifications , selection query, table join, overlay, interpolation, buffer, etc. or use of programming concepts like conditional statement or loop to control workflow. 4. Programming Concepts (i.e. using data, functions, conditions, loops, formulas, etc.). Examples: Examples of programming concepts includes using different types of data ( spatial , attributes – quantitative and qualitative, and pixel-based raster data), working with databases, classifications , computations using formulas, functions, conditional statements, and loops for manipulating data, representing information or control workflow. MCD Learning Outcome-2: Analyze/Describe Algorithm** ______________________________________________________________________________ © Nandhini Gulasingam 3
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
  • Access to all documents
  • Unlimited textbook solutions
  • 24/7 expert homework help
Analyze/Describe algorithm refers to abilities to develop, express, trace, and analyze algorithms. Algorithms include decomposing the problem into step-by-step method and explaining each step and its purpose. Note: Parts of MCD Learning Outcome represented in blue and underlined is evaluated in this assignment. 1. Explain step-by-step process / methodology with screen capture so that someone else can follow the same process and replicate the map 2. Explain the purpose of each step MCD Writing Expectations Writing Includes: a. Technical writing (Q1.2) b. Formal writing (i.e. Non-Technical Writing) – 1.5-pages (Q1.3) c. Citations (2 citations, Q1.3) ______________________________________________________________________________ © Nandhini Gulasingam 4