Posts

Showing posts from May, 2021

Module 2 - Debugging and Error Handling

Image
This second laboratory assignment of the course focused on using debugging techniques to correct pre-written codes so that they would run properly. I was able to use critical thinking skills and the debugging skills on Spyder to resolve the errors placed throughout the codes.  For the first two parts of this assignment, I found a wealth of syntax and small grammatical errors in the code that resulted in it not being able to run properly. I utilized the debugger and other helpful features offered by Spyder. The debugger can be used to help identify errors by running through code line-by-line, ensuring no errors are found and that all variables are being tracked. The debugger works by manually setting “breakpoints”, or places in the code that can serve as stopping grounds to make sure the code prior to it runs smoothly. Then, the debugger will go through each set of code between breakpoints, allowing one to check for/fix errors and keep track of variables to ensure the code runs properly

Module 1 - Python Fundamentals

Image
  Code Output from Lab 1 Components Commence GIS Programming! This introductory module focused on the basics of the Python programming language and programming functionalities within GIS software. I am very excited to gain a better handle on Python throughout this course, as I am well aware of its usefulness in a variety of positions and tasks.  This week's laboratory assignment consisted of four separate parts that all utilized various elements of the Python language.  For part one , we were tasked with assigning our name to a list and then separating the first and last name, and then printing our last name. I found this to be the easiest portion of the assignment and had relative ease using the necessary function to separate my name.  The second task involved resolving a pre-written code's errors to get the code to run. For this part, I combed through the code with a fine-tip comb, seeking for any and all errors that would result in the code not being able to run properly.

M7 - Neo Cartography / 3D Mapping Utilizing Google Earth Pro

Image
  South Florida Features Google Earth Overview This final module of Computer Cartography Involved creating a KMZ files within ArcGIS Pro, exporting them to Google Earth Pro, and then creating a virtual tour of South Florida and its major cities and metropolitan areas. I enjoy utilizing Google Earth and find it to be superior in showcasing 3D data that may be navigated manually to highlight particular areas. This platform is also more common to the average user and allows for complex GIS data and functions to be simplified and shown on a platform that nearly everyone may access. Upon uploading and editing the raw data in ArcGIS Pro, I used the 'Layer to KML' tool to convert this data into KMZ files that could be transferred into Google Earth. Uploading this data was easy and effective. Utilizing placemarks allowed us to quickly navigate to areas of interest (AOI) during the tour and I also had great success in turning on/off the water and population features that were added to G