Question: How do I create a Python script for ArcGIS Pro using these instructions: Rego cs Scripting Project Five Guidelines and Rubric ~ ho X >
How do I create a Python script for ArcGIS Pro using these instructions:
Rego cs Scripting Project Five Guidelines and Rubric ~ ho X > | Listen | > | IT 338 Scripting Project Five Guidelines and Rubric Overview In this course, you will be responsible for completing seven scripting projects. Learning to program in Python requires developing an understanding of general programming concepts and learning the syntax of the Python programming language. These scripting projects will build on each other and help you cultivate your Python scripting knowledge. It is recommended that you do not limit your practice to just that which is graded. The more you write your own scripts, the more proficient you will become with the tools available to you in Python and ArcGIS Pro. Prompt You are a GIS analyst for the National Park Service. You have been asked to create a data set showing wilderness areas in a national park. These areas are defined as being 2,000 feet away from roads and railways, 500 feet away from any campsites, and 100 feet away from any trails. To complete this task, you will need to create buffer zones around the specified features and then erase those areas out of a polygon showing the total coverage of the park. Your submission should include your Python script complete with a brief description of the file in a commented header section. The following critical elements should be addressed in your project submission: |. Code Description: A brief explanation of the code and a brief discussion of any issues that you encountered while completing the exercise. ll. Functioning Script: A script must meet its specifications and behave as desired. To develop proper code, you should produce fully functioning code (produces no errors) that aligns with accompanying annotations. You should write your script in such a way that the submitted code actually executes, even if it does not produce the correct output. You will be given credit for partially correct output that can actually be viewed and seen to be partially correct. lll. Script Results: Properly generated results dictate that your script: A. Generates accurate output B. Produces results that are streamlined, efficient, and error-free |V. Annotation/Documentation: All code should also be well-commented. This is a practiced art that requires striking a balance between Rego cs ese areas are denned as Deing 2,0UU Teet away Trom roads and railways, 5UU feet away from any Campsites, and LUU Teet away from any trails. To complete this task, you will need to create buffer zones around the specified features and then erase those areas out of a polygon showing the total coverage of the park. Your submission should include your Python script complete with a brief description of the file in a commented header section. The following critical elements should be addressed in your project submission: |. Code Description: A brief explanation of the code and a brief discussion of any issues that you encountered while completing the exercise. Il. Functioning Script: A script must meet its specifications and behave as desired. To develop proper code, you should produce fully functioning code (produces no errors) that aligns with accompanying annotations. You should write your script in such a way that the submitted code actually executes, even if it does not produce the correct output. You will be given credit for partially correct output that can actually be viewed and seen to be partially correct. lll. Script Results: Properly generated results dictate that your script: A. Generates accurate output B. Produces results that are streamlined, efficient, and error-free IV. Annotation/Documentation: All code should also be well-commented. This is a practiced art that requires striking a balance between commenting everything, which adds a great deal of unneeded noise to the code, and commenting nothing. Well-annotated code requires you to: A. Explain the purpose of lines or sections of your code detailing the approach and method the programmer took to achieve a specific task in the code. B. Document any section of code that is producing errors or incorrect results. V. Style and Structure: Part of the lesson to be learned in this course is how to write code that is clearly readable and formatted in an organized manner. To achieve this, you should: A. Develop logically organized code that can be modified and maintained. B. Utilize proper syntax, style, and language conventions/best practices. What to Submit For each exercise, include the Python file (xxx.py) containing code that should start with a header comment containing a title (name, course, date, project number) and a discussion of the code. Scripting Project Five Rubric Need Imnrovement Prat ba LU Rey ery ot a Course Menu ~ Tools ~ mySNHU ~ Shapiro Library ~ Academic Support Help ~ Table of Contents Module Five 5-2 Scripting Project Five 5-2 Scripting Project Five ~ ho > @) Listen | > Instructions Possible Points: 60 You are a GIS analyst for the National Park Service. You have been asked to create a data set showing \"wilderness\" areas in a national park. These areas are defined as being 2,000 feet away from roads and railways, 500 feet away from any campsite, and 100 feet away from a trail. To complete this task, you will need to create buffer zones around the specified features and then erase those areas out of a polygon showing total coverage of the park. The data files for this scripting project can be downloaded here. If you are having difficulty completing the assignment, use this pseudocode to assist your script creation. Submit your assignment here. Make sure you've included all the required elements by reviewing the guidelines and rubric. Submissions No submissions yet. Drag and drop to upload your assignment below. Drop files here, or click below
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
Students Have Also Explored These Related Accounting Questions!