Posts

Showing posts from May, 2025

GIS5103 - Module 3 - Debugging and Error Handling

Image
                For this week's module 3, we learned how to debug and handle errors when running scripts. 3 scripts were provided for us to fix. This module reinforce the ideas of running making small changes one line at a time for me. Indentation of codes were also important in script #3. Capitalization also matters a lot when writing into code, as not having the same capitalizations for variables could mean your script will not run.                               For script 1, I initially had problem with running it in IDLE. I still do not know why it didn't run in IDLE so I tried my script in ArcGIS and it worked perfectly. There was capitalization errors and variables name were not matching up. I suspect the error is due to me not booting up arcGIS beforehand to login with our UWF Account so the licensing error doesn't appear.      ...

GIS5103 - Module 2 - Python Fundamentals

Image
              Week 2 of the class had us coding for the first time and it was very challenging for me as I have no prior Python knowledge. I had to google a lot of examples, it was a lot of trial and error and running the code endlessly to see what the mistakes were. We learned to use index numbers, the difference between a for and while loops, how to use # to comments and leave notes in python, and how to structure methods and function.                Below is the result of my Module 2 script.                                  The results of the scripts are      :               My last name from from a string that consisted of my full name             Fixing a code that is a dice game           ...

GIS5103 - Module 1 - Python Environments and Flowchart

Image
                             In module 1, we are tasked with running a simple Python script that makes subfolders within our S root folder. We were also tasked with finding out what degrees is 3 radians. The process summary asked us to find the similarities and differences between IDLE and ArcGIS Notebooks. For the difference, IDLE is only a local machine while ArcGIS Notebooks can be web-based or within ArcGIS Pro. IDLE is used for basic Python programming while Notebooks is designed for geospatial analysis, automation, and visualization within the ArcGIS ecosystem. Notebook uses a Jupyter-style notebook while IDLE uses a basic text editor and shell. For the similarities, they both run Python Code and support Python syntax and libraries. Both allow  you to test small pieces of code and see output immediately.                      ...

GIS5007 - Module 7 - Google Earth

Image
            For this Module 7, We used ArcGIS Pro to convert a map of water features in South Florida into a KML file for uses in Google Earth. We then learned how to add an image overlay in Google Earth, like adding the legend. We then learned how to add placemarks of locations around South Florida like Downtown Miami, Fort Lauderdale, Tampa Bay, St. Petersburg for our virtual tour in Google Earth. One thing I learned this lesson was the 3D Building in Tampa, I did not know this was an actual thing and to think it was mapped with LiDAR is even more impressive. I also learned that Google Earth is pretty laggy to navigate around in Citrix which made the tour harder to do than I liked. This lab was very simple to do and a good ending to the Cartography class! I really liked learning about VGI in the discussion board and I was able to introduce my classmates to Nurdles.