Monday, June 24, 2013

Python


Drainage network pattern contains useful information that a geomorphologist can use to understand ongoing fluvial processes and infer historic drainage (Twidale, 2004). Regional patterns in drainage orientation represent one pattern of interest. One approach to exploring drainage orientation is to draw generalized straight line approximations of stream lines (Fig. 1).  You are tasked with developing a tool to undertake this kind of analysis. Figure 1 Regional Drainage in southeast Queensland, Australia, from left-to-right, parallel, radial and angular channel networks (from figure 4 in Hodgkinson, McLoughlin, & Cox, 2007). Submission Your task is to write a program, herein the Drainage Tool (DT), that creates a simplified, but connected, drainage model from unstructured input data. The DT will also calculate a variety of parameters on the drainage model: slope, bearing and basin within. The DT must be written in Python using ESRI’s ArcPy library. It should run as a toolbox tool. You must use your tool to construct a DT model for Mexico using the data supplied, but should also work with other similar data. Ideally you will submit: 1. Neat and well commented working code that can be run as an ArcGIS tool. 2. Any pre-processed input data. 3. An instruction manual describing how the tool works as well as any preprocessing that might be required, e.g. what data formats does it support. 4. A map document illustrating the DT output.  ……………..CLICK HERE TO GET MORE.........

No comments:

Post a Comment