Monday, June 15, 2026

Working with Geometries

    In this final week of GIS Programming, we were tasked with creating a text file that reads data from the shape file rivers.shp. Below is the final result from the text document created as well as a flow chart demonstrating steps to complete the assignment.


 



Friday, June 12, 2026

Exploring and Manipulating Data

In this week's lab, we were tasked with creating a new geodatabase and copying data to that gdb. Once that was complete, we had to populate a dictionary using some of the data from the new geodatabase. With all of the practice using Python these last several weeks, it really feels as though I've made progress in learning this skill. So, the first part of this lab went smoothly for me. However, the part of the assignment in which we had to create a Search Cursor, a dictionary, and populate the dictionary really gave me some trouble.

Below is a screenshot of the geodatabase (jag198.gdb) and data copied over to it. 


 

Sunday, June 7, 2026

Geoprocessing with Python

By now, we're all very familiar with using geoprocessing tools in ArcGis. But this week gave us the opportunity to learn how to utilize those tools with Python scripting.



After each tool is performed, your script will print a message with information about its successful execution and a time stamp of when the tool was executed. The screen shot above is an example of such a message. For this exercise, we were tasked with writing a code that would add x,y coordinates and a 1000-meter buffer to the designated shapefile. 

Since I am still very new to writing code, the Esri website was very helpful in guiding me through this process.

Forestry and Lidar