Building A Soils Clip Tool for Agricultural Preservation Reporting

wheat fields

I'm getting close to wrapping up a project for our Planning department and wanted to share about it.  It's a custom ArcGIS Desktop geoprocessing tool that stemmed from a conversation with one of our planners.  He was having trouble clipping a dataset.  After figuring out the issue, I had him walk me through his entire … Continue reading Building A Soils Clip Tool for Agricultural Preservation Reporting

Advertisements

Automating File Transfer from an FTP Site With Python

computer hard drive disk

I wanted to share a project I'm working on as part of my involvement with South Central Task Force GIS Workgroup.  As part of our monthly regional data update process, a file geodatabase is created.  It contains updated versions of various datasets ranging from road centerlines to parks.    The geodatabase is zipped and placed … Continue reading Automating File Transfer from an FTP Site With Python

Converting Parcels to Address Points With a Python Script

a wooden fence

I feel that I have grown in leaps and bounds this year with my Python and ArcPy coding skills.  A big part of this has been the various projects I've taken on helping the Pennsylvania South Central Task Force's (SCTF) GIS Workgroup with its regional data sharing.  I've also been learning a lot about ArcPy … Continue reading Converting Parcels to Address Points With a Python Script

Automating GIS Workflows with Python Scripts

car assembly line

This week I am presenting a session titled Automating Workflows with Python at the Pennsylvania GIS Conference.  The session walks people through the process of creating a Python script that can be set-up as a Windows Scheduled Task.  This would allow simple tasks like data replication and rebuilding address locators to automatically run on a weekly … Continue reading Automating GIS Workflows with Python Scripts

Script Example: Move and Unzip File; Rename Zipped File

coffee mug and notepad on desk

I wanted to share a script I developed as part of a regional GIS group Cumberland County is a member of.  Each member county extracts their data and uploads it to an FTP site.  Then a extract-transform-load process (several scripts) is completed to update the regional datasets.  The simple utility script I'm sharing accomplishes two goals: … Continue reading Script Example: Move and Unzip File; Rename Zipped File