Posts

Module 5 - Explore & Manipulate Data

This is my blogpost for module 5 lab. This lab was all about exploring different ways to manipulate data. In this lab we were instructed to create a new geodatabase that populates a dictionary of the names of all the county seats. I did not happen to write a script for this lab, but I did read over It and answer most of the questions in the process summary. I am not expecting much from this blog post, but it is here just to say I posted something. 

Module 4 - Geoprocessing

Image
Hello, this is my blog post for module #4. This module proved to be quite difficult for me as I was unable to properly complete a model in modelbuilder without having errors. This is about as far as I could get before I started having issues. I understand I will not be receiving much credit for this but I did attempt the lab. Unfortunately, my time each week is quite limited and the structure of these GIS classes is beginning to not be suitable for my learning style or work-life balance. I have scheduled an appointment with my advisor later next week to discuss further actions. 

Module 3 - Debug & Error Handling

Image
 Hello, this is my blogpost for module #3.     For the first script I fixed the errors by correcting the capitalization of the variable FC. The next step was to correct the typo that was made for the field variable by changing it to fields. This allowed the script to run smoothly.  When it came to the second script I continued to run into an error message that I believe had to do with the way the data was being referenced from the filepath.  However, when running the script on ArcGIS Notebooks I was able to get the code to print the correct result, even though I was still getting an error message. The errors I did happen to correct in the code include correcting the capitalization of the “Filepath” variable, correcting the spatial reference spelling error, and also corrected the map typo to maps which did improve the code although not perfect.  Part #3  of the lab proved confusing so not much can be said with regards to Part #3 on my end. In the future...

Module 2 - Python Fundamentals

Image
        Hello, this is my blogpost for module #2. I had some trouble getting a screenshot from my computer, so I was able to use a picture taken from my phone of my outcomes from this assignment. In all honesty this lab was confusing to understand at first but after practicing and trying time and time again (hence the screenshot saying notebook #16) I believe I was able to achieve a successful result.  My process for creating a while loop and the remove() method to remove a chosen integer from the list I created first began by choosing a number and setting my chosen integer to 4. Because the integer I chose was in the list I was able to count the number of times it appeared and printed the number of times it needed to be removed.    The next step was to remove the integer which was done by using a while loop that repeatedly kept removing my chosen integer until it was completely gone. Finally, the last step was to print the list after the integer ...

Module 1 - Flowcharting

Image
     In this week's lab I was introduced to my first experience with python. I spent time learning to understand what programming is, how it works, and why it is so important. This lab was very basic and established the foundations for creating effective code at the most fundamental level. The way this was taught was by asking participants to create a flowchart of a simple math problem. The goal was to illustrate how a flowchart can be an effective means of visualizing how to program in a clean and understandable way. Reading the "Zen of Python" also offered a set of principles that further established a guideline for coding smoothly and efficiently. Shown below is a screenshot of the flowchart I created for this lab assignment.