liste

Bonjour et bienvenue dans mon site ! Willkommen auf meiner Seite! welcome in my homepage! http://assistance-en-sig.blogspot.com/ SIG ; Bases de données ; Géomatique; Python; ArcGIS; QGIS;

recherche

Showing posts with label Modeling. Show all posts
Showing posts with label Modeling. Show all posts

Sunday, November 10, 2013

Introduction to GIS modeling and Python

Overview

Welcome to http://assistance-en-sig.blogspot.com/. Over the next ten weeks you'll work through four lessons and a final project dealing with ArcGIS automation in Python. Each lesson will contain readings, examples, and projects. Since the lessons are two weeks long, you should plan between 20 - 24 hours of work to complete them, although this number may vary depending on your prior programming experience. See the Course Schedule section of this syllabus, below, for a schedule of the lessons and course projects.
As with GEOG 483 and GEOG 484, the lessons in this course are project-based with key concepts embedded within. However, because of the nature of computer programming, there is no way this course can follow the step-by-step instruction design of the previous courses. You will probably find the course to be more challenging than the others. For that reason, it is more important than ever that you stay on schedule and take advantage of the course message boards and private e-mail. It's quite likely that you will get stuck somewhere during the course, so before getting hopelessly frustrated, please seek help from me or your classmates!
I hope that by now that you have reviewed our Orientation and Syllabus for an important course site overview. Before we begin our first project, let me share some important information about the textbook and a related Esri course.

Textbook and readings

The textbook for this course is Python Scripting for ArcGIS by Paul A. Zandbergen. This book came out in 2012 and has been a hot item among Esri software users; I suggest you order your copy immediately in case of shortages or delays.
Back when Geog 485 was rewritten as a Python course, there was no textbook available that tied together ArcGIS and Python scripting. As you read through Zandbergen's book, you'll see material that closely parallels what is in the Geog 485 lessons. This isn't necessarily a bad thing; when you are learning a subject like programming, it can be helpful to have the same concept explained from two angles.
My advice about the readings is this: Read the material on the Geog 485 lesson pages first. If you feel like you have a good understanding from the lesson pages, you can skim through some of the more lengthy Zandbergen readings. If you struggled with understanding the lesson pages, you should pay close attention to the Zandbergen readings and try some of the related code snippets and exercises. I suggest you plan about 1 - 2 hours per week of reading if you are going to study the chapters in detail.
In all cases, you should get a copy of the textbook because it is a relevant and helpful reference.

Esri Virtual Campus Courses Using Python in ArcGIS Desktop 10

There is a free Esri Virtual Campus course, Using Python in ArcGIS Desktop 10, that introduces a lot of the same things you'll learn this quarter in Geog 485. The course consists of a one-hour recorded seminar and a walkthrough exercise. If you want to get a head start, or you feel you want some reinforcement of what we're learning from a different point of view, it would be worth your time to complete this Virtual Campus course.
All you need in order to access this course is an Esri Global Account, which you can create for free. You do not need to obtain an access code from Penn State.
The video moves very quickly and covers a range of concepts that we'll spend 10 weeks studying in depth, so don't worry if you don't understand it all immediately. You might find it helpful to watch the video again near the end of Geog 485 to review what you've learned.

Questions?

If you have any questions now or at any point during this week, please feel free to post them to the Lesson 1 Discussion Forum. (To access the forums, return to ANGEL via the ANGEL link in the Resources menu. Once in ANGEL, you can navigate to the Communicate tab and then scroll down to the Discussion Forums section.) While you are there, feel free to post your own responses if you, too, are able to help a classmate.
Now, let's begin Lesson 1.

Monday, April 8, 2013

Lesson 1 checklist


Lesson 1 checklist

This lesson is two weeks in length. (See the Calendar in ANGEL for specific due dates.) To finish this lesson, you must complete the actvities listed below. You may find it useful to print this page out first so that you can follow along with the directions. 
  1. Download the Lesson 1 data and extract it to C:\WCGIS\Geog485\Lesson1 or a similar path that is easy to remember.
  2. Work through the online sections of Lesson 1.
  3. Complete Project 1, Part I and submit the deliverables to the course drop box.
  4. Complete Project 1, Part II and submit the deliverables to the course drop box.
  5. Complete the Lesson 1 Quiz.

Wednesday, December 19, 2012

Modeling an ArcGIS™ geodatabase with UML® and Enterprise Architect

Introduction

Enterprise Architect 9.3 providebuilt-in support fomodeling ArcGIS geodatabasdesigns. Using a
UML profile for ArcGIS, Enterprise Architect helpyou to:

•      Create a visual UML model oyour ArcGIS geodatabase

•      Export your modeled ArcGIS schemaan XML Workspacdocument that is readable by
ArcGIS 10.0 and ArcGIS 10.1.

•      Import your existing ArcGIS database schemato an Enterprise Architect model.



Visualizing yougeodatabase designs with Enterprise Architect helpyou to:

•      Facilitate traceability oyour GIS systems to thbroadeenterprise model

•      Communicate geospatial desigconcepts to a wide audiencof stakeholders

•      Leverage model driven architecture to improvdevelopment anmaintenancogeodatabases.


Thpurpose of this tutorial is to helyou learn how to model geodatabasein Enterprise Architect thaare suitable for use with the Esri® ArcGIS suite of tools. The tutorial also providedetails ohow ArcGIS concepts relate to UML and Enterprise Architect features.



Table of Contents

Acknowledgements..........................................................................................................................3

Introduction......................................................................................................................................4

What you will learn..........................................................................................................................4

What you need.................................................................................................................................4

Step 1. Create an ArcGIS Workspace model...................................................................................5

Step 2. Define a visual model of your features and tables...............................................................7

Create a Feature Class.................................................................................................................7

Define properties of the Feature Class........................................................................................7

Create a Table (Object class).......................................................................................................9

Define properties of the Object class..........................................................................................9

Create a Field for the SmartMeter Table...................................................................................10

Model the 'House-to-SmartMeter' relationship.........................................................................11

Specify a Spatial Reference......................................................................................................15

Step 3. Configure the SpatialReference element...........................................................................16

Step 4. Export to an ArcGIS XML Workspace document.............................................................18

Step 5. Import the XML Workspace document to ArcCatalog......................................................19

Summary........................................................................................................................................21

Appendix A: Relating ArcGIS conceptto The UML notation.....................................................22

Appendix B: Creating custom indexes..........................................................................................24

Appendix C: Modeling coded value domains and range domains................................................25

Appendix D: Modeling subtypes...................................................................................................26

Appendix E: Modeling abstract classes.........................................................................................28

Appendix F: Customizing system-level ArcGIS fields ithmodel.........................................29

You find this paper useful? thanks for making a donation by clicking some ads
Vous trouvez ce document utile? merci de faire un don en clicquant sur un des liens publicitaires