Write a Python script to alter the existing MXD to make a map for each county and export that map to a PDF. (
- Attachment 1
- Attachment 2
- Attachment 3
IT 338 Scripting Project Seven Guidelines and RubricOverview: In this course, you will be responsible for completing seven scripting projects. Learning to program in Python requires developing an understanding ofgeneral programming concepts and learning the syntax of the Python programming language. These scripting projects will build on each other and help youcultivate 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 ownscripts, the more proficient you will become with the tools available to you in Python and ArcGIS.Prompt: You are a newly hired GIS technician for a mapping consultancy group. You have been given the task to create general maps showing roads, streams,and towns for every county in Virginia. (There are a lot of counties). Write a Python script to alter the existing MXD to make a map for each county and exportthat map to a PDF.The data files for this scripting project can be downloaded here.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:I. Code Description: A brief explanation of the code and a brief discussion of any issues that you encountered while completing the exercise. II. 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 partiallycorrect. III. Script Results: Properly generated results dictate that your script:a. Generates accurate output; andb. Produces results 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 commentingeverything, 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 thecode;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.Guidelines for Submission: 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.Instructor Feedback: This activity uses an integrated rubric in Blackboard. Students can view instructor feedback in the Grade Center. For more information,review these instructions.RubricCritical ElementsCode Description FunctioningScript Script Results:Accurate Output Script Results:Efficiency Annotations/Documentation:Explanation ofPurpose Annotations/Documentation:Errors Exemplary (100%)Meets “Proficient” criteria andthe explanation is provided andincludes elements of scholarlyresearchMeets “Proficient” criteria andaligns with the accompanyingannotated code Proficient (85%)A complete explanation of thecode is provided and difficultiesare discussed Needs Improvement (55%)The code description isincomplete Not Evident (0%)No explanation is provided Value10 Program is fully functioning andincludes code to meet allspecificationsData results are accurate inregards to the given problem Program does not run orsignificant details of thespecifications are violated oromittedProgram does not produceresults for the given problem 20 Meets “Proficient” criteria andthe program is capable ofproducing accurate resultsbeyond the specifications of thegiven problemMeets “Proficient” criteria andincluded sophisticatedtechniques such as errorhandling or reference to usercreated functionsMeets “Proficient” criteria andclarity of annotations facilitatesscript navigation for a variedaudience, and is written in aconcise manner Program is not fully functioningor does not include all of thespecifications of the givenproblemProgram produces incorrectresults for the given problem Writes the script resulting in aprofessional-grade, functional,and highly efficient script Written script is inefficient orproduces errors under certaincircumstances Script incomplete 20 Code annotations fully explainthe code and facilitatenavigation of the script code Code is not fully or logicallyannotated 5 Meets “Proficient” criteria andsections that might havepreferable or alternativesolutions are clearly annotated Sections of code that produceerrors are clearly annotated andinclude a summary of the issue Comments provide littleassistance with understandingthe code. Code annotations donot fully explain the code or donot facilitate navigation of yourscript codeSections of code producingerrors or incorrect results areidentified, but no furtherexplanation of the issues isprovided Sections producing errors orincorrect results are notdocumented 5 15 Style andStructure:LogicallyOrganized Code Style andStructure:SyntaxStyle andStructure:Best Practices Meets “Proficient” criteria andthe script is stylistically welldesigned. The code is wellorganized and presented in away that it can be modified andmaintainedMeets “Proficient” criteria anddemonstrates deliberateattention spacing, whitespace,and variable namingMeets “Proficient” criteria anddemonstrates an understandingof why certain techniques areconsidered “best practice” The code is logically organized The code contains portions thatare not logically organized Code is poorly organized or verydifficult to read 5 Code follows proper syntax andconventions Code contains variations fromestablished syntax andconventions Contains significant variationsfrom established syntax andconventions 10 Best practices were used indesigning and writing the script,but some errors are present Best practices were used indesigning and writing the script,but many errors are present Best practices were not used indesigning and writing the script 10 Earned Total 100%
"Looking for a Similar Assignment? Get Expert Help at an Amazing Discount!"
It 280 Week 5 Discussion Question 2
/in Uncategorized /by developerIn this file IT 280 Week 5 Discussion Question 2 you will find right answers on the following questions: “How has the configuration for connecting input/output (I/O) devices to computers on the motherboard changed since the late 1980s? How might new and future I/O devices change the PC architecture?”
"Looking for a Similar Assignment? Get Expert Help at an Amazing Discount!"
It 315 Module Three Discussion Solution Submission Template Name Date Using This
/in Uncategorized /by developerUse the data file and template provided to complete the activity on class responsibility collaboration (CRC) cards and domain models. This activity will prepare you for Final Project Part II: Milestone One, a domain model diagram and reflection.
"Looking for a Similar Assignment? Get Expert Help at an Amazing Discount!"
It 330 Lab 2 Entity Relationship Diagrams Objectives Decipher Customer Statement
/in Uncategorized /by developerUse the following statement from Mountain View’s CEO in completing the following lab:
Customers log on to our Web site and place an order or call an employee who places the order on the customers’ behalf. All orders contain the customer information, the order detail, which has information about the products, and quantities that the customer purchased, and the payment method. When we receive the order into the system, the customer information has already been checked and crucial bits, such as the customer’s address, have been verified by the site. The first thing we do is process the order items. We make sure that the products being purchased are in stock and we place a hold on those products. If a product is not in stock, we place that item or the entire order on back order, depending on the customer’s preference. Products that are in stock have a hold placed on them. Once the products are on hold, we process the payment for the order. By law, once we accept payment, we must ship within 30 days. This is why we make sure the product is on hold before we process the payment. For payment, we take credit cards, gift cards, and direct bank draft via an electronic check. After the payment has been cleared, we send the order to the warehouse where is it picked, packed, and shipped by our employees. We do this for about 1,000 orders per week.
"Looking for a Similar Assignment? Get Expert Help at an Amazing Discount!"
It 338 Scripting Project Seven Guidelines And Rubric Overview In This Course You
/in Uncategorized /by developerWrite a Python script to alter the existing MXD to make a map for each county and export that map to a PDF. (
IT 338 Scripting Project Seven Guidelines and RubricOverview: In this course, you will be responsible for completing seven scripting projects. Learning to program in Python requires developing an understanding ofgeneral programming concepts and learning the syntax of the Python programming language. These scripting projects will build on each other and help youcultivate 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 ownscripts, the more proficient you will become with the tools available to you in Python and ArcGIS.Prompt: You are a newly hired GIS technician for a mapping consultancy group. You have been given the task to create general maps showing roads, streams,and towns for every county in Virginia. (There are a lot of counties). Write a Python script to alter the existing MXD to make a map for each county and exportthat map to a PDF.The data files for this scripting project can be downloaded here.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:I. Code Description: A brief explanation of the code and a brief discussion of any issues that you encountered while completing the exercise. II. 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 partiallycorrect. III. Script Results: Properly generated results dictate that your script:a. Generates accurate output; andb. Produces results 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 commentingeverything, 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 thecode;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.Guidelines for Submission: 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.Instructor Feedback: This activity uses an integrated rubric in Blackboard. Students can view instructor feedback in the Grade Center. For more information,review these instructions.RubricCritical ElementsCode Description FunctioningScript Script Results:Accurate Output Script Results:Efficiency Annotations/Documentation:Explanation ofPurpose Annotations/Documentation:Errors Exemplary (100%)Meets “Proficient” criteria andthe explanation is provided andincludes elements of scholarlyresearchMeets “Proficient” criteria andaligns with the accompanyingannotated code Proficient (85%)A complete explanation of thecode is provided and difficultiesare discussed Needs Improvement (55%)The code description isincomplete Not Evident (0%)No explanation is provided Value10 Program is fully functioning andincludes code to meet allspecificationsData results are accurate inregards to the given problem Program does not run orsignificant details of thespecifications are violated oromittedProgram does not produceresults for the given problem 20 Meets “Proficient” criteria andthe program is capable ofproducing accurate resultsbeyond the specifications of thegiven problemMeets “Proficient” criteria andincluded sophisticatedtechniques such as errorhandling or reference to usercreated functionsMeets “Proficient” criteria andclarity of annotations facilitatesscript navigation for a variedaudience, and is written in aconcise manner Program is not fully functioningor does not include all of thespecifications of the givenproblemProgram produces incorrectresults for the given problem Writes the script resulting in aprofessional-grade, functional,and highly efficient script Written script is inefficient orproduces errors under certaincircumstances Script incomplete 20 Code annotations fully explainthe code and facilitatenavigation of the script code Code is not fully or logicallyannotated 5 Meets “Proficient” criteria andsections that might havepreferable or alternativesolutions are clearly annotated Sections of code that produceerrors are clearly annotated andinclude a summary of the issue Comments provide littleassistance with understandingthe code. Code annotations donot fully explain the code or donot facilitate navigation of yourscript codeSections of code producingerrors or incorrect results areidentified, but no furtherexplanation of the issues isprovided Sections producing errors orincorrect results are notdocumented 5 15 Style andStructure:LogicallyOrganized Code Style andStructure:SyntaxStyle andStructure:Best Practices Meets “Proficient” criteria andthe script is stylistically welldesigned. The code is wellorganized and presented in away that it can be modified andmaintainedMeets “Proficient” criteria anddemonstrates deliberateattention spacing, whitespace,and variable namingMeets “Proficient” criteria anddemonstrates an understandingof why certain techniques areconsidered “best practice” The code is logically organized The code contains portions thatare not logically organized Code is poorly organized or verydifficult to read 5 Code follows proper syntax andconventions Code contains variations fromestablished syntax andconventions Contains significant variationsfrom established syntax andconventions 10 Best practices were used indesigning and writing the script,but some errors are present Best practices were used indesigning and writing the script,but many errors are present Best practices were not used indesigning and writing the script 10 Earned Total 100%
"Looking for a Similar Assignment? Get Expert Help at an Amazing Discount!"
It 340 Business Case Rubric Requirements Of Submission Double Spacing 12 Point T
/in Uncategorized /by developerOriginal work only 1-2 pages Times New Roman double spaced
Your company installed a wireless network back in 2004 with twenty 802.11b wireless access points. It would cost $8,000 to install a business-grade wireless system adhering to the current standards. Write a business case memo to the chief financial officer (CFO) justifying the new implementation. .
"Looking for a Similar Assignment? Get Expert Help at an Amazing Discount!"
It 385 Written Assignments Rubric Requirements Of Submission Double Spacing 12 P
/in Uncategorized /by developerYou work in a medium-sized organization (200–300 people). You head a team that has been tasked with creating a training program for all employees on the usage of a new company-wide email program. As happens in most companies, some of your end users are very technically advanced, while others possess very basic computer skills.
Create two flowcharts that describe the steps in the training process. The first flowchart should describe the step-by-step process that users with basic skills should go through in order to learn the software program—what they should learn first, what they should learn second, and so on. The second flowchart should do the same in regard to more advanced users. At the end, include a brief memo discussing the difference in the steps to be applied to the two groups.
"Looking for a Similar Assignment? Get Expert Help at an Amazing Discount!"
It 403 Project Part 1 Total Point 100 Details Of What Is Needed To Complete The
/in Uncategorized /by developerDear Nice,
This is the assignment I need help on, in order to get this assignment we need to use SPSS.
Details of what is needed to complete the mini project as discussed in class
Use SPSS for your computations, copy all relevant tables and graphs to appropriate places in your document as discuss in class.
"Looking for a Similar Assignment? Get Expert Help at an Amazing Discount!"
It About The Subject Applied Company Law In Section Asic Fundraising And Disclos
/in Uncategorized /by developerIt about the subject Applied Company Law in section ASIC, Fundraising and Disclosure: Scott Sham is the managing director of BlockBusterz Property Ltd (“BlockBusterz“). BlockBusterz is a well- established property development company that specializes in apartment building in major cities. BlockBusterz recently issued a prospectus in Australia designed to induce investors to invest $500,000 with the company in the form of either shares or debentures. The purpose of the issue is to finance the company’s expansion to building apartments in the major mining towns of Western Australia and North Queensland which would be a huge venture. The company aims to raise approximately $20 million in new funds using the brochure.
The prospectus stated that the company was an applicant for a re-zoning licence and, if granted, BlockBusterz stated there would be substantial earnings arising from this new venture. The prospectus is over fifty pages long and includes a report from the company’s auditor who confirm that all the income and profit forecasts are 100% accurate based on the information provided by the directors. To make it more enticing the prospectus includes a generic testimony available on the company website from the company’s lawyers as follows: “Specter Lawyers are confident in the company’s long term success. BlockBusterz never fail at any project they commit to.” In a hurry to get the prospectus out and exhausted from overwork, Scott forgets to sign the prospectus. Over one million shares were issued under the prospectus offer which still remains open for subscription. The application for the re-zoning licence failed.
In this case, are there any breaches of chapter 6D (What are the types of disclosure documents? (s 705)
Investor protection: role of ASIC; content and liability provisions(civil and criminal- ss728-729)
Any Statutory defences? (ss731-733) ), who is liable for the statement in the prospectus? Do they have any defences? And what are the consequences for the person/s, What different types of action can ASIC take?
"Looking for a Similar Assignment? Get Expert Help at an Amazing Discount!"
It Appears That This Is Still In Denial Status And Thus I Will Retract The Quest
/in Uncategorized /by developerIt appears that this is still in denial status and thus, I will retract the question and expect the deposit to be returned. I will continue on with the basis I have done thus far and hopefully am accurate in my assessments or minimally, will learn any misconceptions after it is complete and reviewed. Personally, I did not want to get an answer per se, but insight. It seems too difficult to do that in this venue or maybe it is just my lack of knowledge in attempting to do so.Thank you
"Looking for a Similar Assignment? Get Expert Help at an Amazing Discount!"
It Audit And Control Weekly Discussion Cobit Planning 1 Describe How Organizatio
/in Uncategorized /by developerIT Audit and Control:
Weekly discussion:
“COBIT Planning”
Note: Requirement is one and half page with references
IT Audit and Control:"COBIT Planning"1. Describe how organizations establish the five (5) COBIT IT governance focus areas:strategic alignment, value delivery, risk management, resource…
"Looking for a Similar Assignment? Get Expert Help at an Amazing Discount!"