Autodesk MapGuide Enterprise Autodesk MapGuide Studio Essentials Autodesk Official Training Courseware (AOTC)

Similar documents
Enterprise and Studio Essentials Autodesk Official Training Courseware (AOTC) Autodesk MapGuide 2009

AutoCAD Customizing with Tool Palettes. Autodesk Training Courseware (AOTC)

Essentials for Geospatial Autodesk Official Training Courseware (AOTC) AutoCAD. Map 3D 2009

Revit. Migrating to Revit Architecture Autodesk Official Training Courseware (AOTC) Architecture 2009

Essentials Autodesk Official Training Courseware (AOTC) Autodesk. Showcase 2009

AutoCAD. Essentials of Customizing AutoCAD Autodesk. Official Training Courseware (AOTC) A May 2007

AutoCAD Conceptual Design. Autodesk Training Courseware (AOTC)

AutoCAD. Essentials Autodesk. Official Training Courseware (AOTC) Raster Design 2008

Autodesk DirectConnect 2010

AutoCAD. Transitioning from AutoCAD Autodesk Official Training Courseware (AOTC) A April 2007

Autodesk. Stand-Alone Licensing Guide

Autodesk MatchMover Release Notes

AutoCAD. Map 3D Essentials. Autodesk Official Training Courseware (AOTC)

AutoSketch Create and Trim Entities

AutoCAD. Creating and Presenting 3D Models Autodesk Official Training Courseware A April 2007

Chapter 1 Product Readme... 1

Autodesk Softimage 2010

AutoCAD. Civil 3D Essentials Autodesk. Official Training Courseware (AOTC)

International Keyboard Reference Guide

Autodesk Simulation Moldflow Communicator System Requirements

AutoCAD. Transitioning from AutoCAD. Essentials. Autodesk Official Training Guide

Autodesk 3ds Max 2019

Maya Help Installation

Installing and Licensing Softimage on Linux. For Linux 32-bit and 64-bit systems using SPM

Autodesk Moldflow Insight Web Services System Requirements for Autodesk Moldflow Insight WS

Transitioning from Autodesk Inventor 2008 Autodesk Official Training Courseware (AOTC) Autodesk Inventor. 527A CM00A April 2008

Copyright Notice Autodesk Maya 2010 Software 2009 Autodesk, Inc. All rights reserved. Except as otherwise permitted by Autodesk, Inc.

Autodesk Cleaner XL Network Encoding Troubleshooting Guide AUTODESK EFFECTS AND EDITING 2007

Workstations & Mobile Workstations Certification

AutoCAD Map 3D Workflow Guide

AutoCAD Map 3D Citrix-Ready AutoCAD Map 3D Installation and Setup Guide

Workstations & Mobile Workstations Certification

Installation Guide. For Linux Systems

AUTODESK INVENTOR 11. 3D Curves, Sketches, and Construction Geometry. Autodesk Training Courseware (AOTC)

Autodesk Maya Graphics Hardware Qualification for Stereo Support. Windows Platform. Readme First. Note. Last updated: April 23th 2010.

AutoCAD 2011 for Mac Update 3 Readme

Autodesk Moldflow Insight Web Services Licensing Guide

Installation Guide. For Linux Systems

AUTODESK INVENTOR 11. Complex Shape Design. Autodesk Training Courseware (AOTC)

Autodesk Topobase Electric User Guide. Autodesk Topobase Electric User Guide

Autodesk Simulation Moldflow Communicator What's New in this Release

Autodesk Inventor Advanced Assembly and Machine Design Autodesk Official Training Courseware (AOTC)

AutoCAD Network Administrator s Guide

Autodesk Maya. Foundation. Learning Autodesk Maya. Autodesk Official Training Guide

Autodesk Maya. Intermediate. The Modeling & Animation Handbook. Autodesk Official Training Guide

Autodesk Smoke Graphics Hardware Certification. Apple Macintosh Platform. Readme First. What s New. Last updated: September 25 th 2011.

Revit Architecture 2010 Families Guide. Metric Tutorials

Autodesk Softimage 2012 Subscription Advantage Pack. Workstations & Mobile Workstations Certification. Microsoft Windows Platform.

Autodesk Simulation Moldflow Insight System Requirements 575E E

What's New in this Release

Graphics Hardware Certification

Autodesk Mudbox Workstations & Mobile Workstations Certification. Microsoft Windows Platform. Readme First. What s New

SketchBook Designer. Tips & Workflows

Chapter 1 Product Readme... 1

Autodesk FBX for QuickTime Help

3D Text Presets Reference Guide. Autodesk Inferno 2010 Extension 1 A Discreet Systems product

Autodesk Vault Professional 2015 R2

Autodesk Backdraft Conform 2007 What s New AUTODESK BACKDRAFT CONFORM What s New

Autodesk Maya 2012 Subscription Advantage Pack

Autodesk 3ds Max 2010 Autodesk 3ds Max Design Installation Guide

Autodesk DirectConnect Installation Guide

Autodesk MapGuide Enterprise Getting Started

Getting Started with Maya Unlimited

Installation Overview and FAQ

Autodesk Visual Effects and Finishing 2010 Extension 1 Edition. Autodesk Developer Network Sparks API Reference Guide

Installation Guide. For Windows Systems

Autodesk SystemCentral User Guide

Service Pack 1 Release Notes

Autodesk SystemCentral User Guide

Software Installation Guide for Windows Workstations

2003 Autodesk Canada Inc./Autodesk, Inc. All Rights Reserved.

Installation Guide. Autodesk Showcase 2009 March 2008 Release

Autodesk. Network Licensing Guide

Autodesk Mudbox Autodesk, Inc. All Rights Reserved. Trademarks Disclaimer

Autodesk Visual Effects and Finishing 2010 Edition. Using Autodesk Cleaner XL with Autodesk Visual Effects and Finishing 2010 Applications

Autodesk Navisworks Freedom User Guide

Autodesk Stone Direct 2007 Configuration Guide AUTODESK STONE DIRECT Configuration Guide

Installation and User s Guide

AutoCAD LT Stand-Alone Installation Guide

Autodesk Maya Autodesk, Inc. All Rights Reserved. Except as otherwise permitted by Autodesk, Inc., this publication, or parts thereof, may

Autodesk AliasStudio Data Transfer in AliasStudio

Autodesk Design Review Quick Reference Guide

Autodesk Design Review User s Guide

Installation, Configuration, and Hardware. Before you use AutoCAD, you should be aware of the following installation and hardware limitations.

What s new in AliasStudio 2009

SAMreport-Lite User s Guide

Autodesk Visual Effects and Finishing 2010 Edition. Autodesk Developer Network Sparks API Reference Guide

Installation and Configuration Guide

CURRENT PRODUCTS LIST

Autodesk Incinerator Installation and User Guide

Tutorials: Autodesk MotionBuilder Interoperability 2010

What's New in this Release

Installation Guide Autodesk March 2010

Autodesk Stone Direct Configuration Guide

Autodesk Topobase Installation and Configuration Guide

Autodesk Burn Installation and User Guide

Sample provided by ASCENT for review only. All copying and reuse strictly forbidden. Essentials. CADdoctor Autodesk Simulation 2015 Manual

Introduction to Autodesk MapGuide EnterpriseChapter1:

Autodesk Simulation Moldflow Insight Installation Guide 575E E

SOFTIMAGE XSI. Version 7.5. Particles

Transcription:

Autodesk MapGuide Enterprise 2008 Autodesk MapGuide Studio 2008 Essentials Autodesk Official Training Courseware (AOTC) 27602-050008-1700A October 2007

Copyright 2007 Autodesk, Inc. All rights reserved. Except as otherwise permitted by Autodesk, Inc., this publication, or parts thereof, may not be reproduced in any form, by any method, for any purpose. Certain materials included in this publication are reprinted with the permission of the copyright holder. Trademarks The following are registered trademarks or trademarks of Autodesk, Inc., in the USA and other countries: 3DEC (design/logo), 3December, 3December.com, 3ds Max, ActiveShapes, Actrix, ADI, Alias, Alias (swirl design/logo), AliasStudio, Alias Wavefront (design/ logo), ATC, AUGI, AutoCAD, AutoCAD Learning Assistance, AutoCAD LT, AutoCAD Simulator, AutoCAD SQL Extension, AutoCAD SQL Interface, Autodesk, Autodesk Envision, Autodesk Insight, Autodesk Intent, Autodesk Inventor, Autodesk Map, Autodesk MapGuide, Autodesk Streamline, AutoLISP, AutoSnap, AutoSketch, AutoTrack, Backdraft, Built with ObjectARX (logo), Burn, Buzzsaw, CAiCE, Can You Imagine, Character Studio, Cinestream, Civil 3D, Cleaner, Cleaner Central, ClearScale, Colour Warper, Combustion, Communication Specification, Constructware, Content Explorer, Create>what s>next> (design/logo), Dancing Baby (image), DesignCenter, Design Doctor, Designer s Toolkit, DesignKids, DesignProf, DesignServer, DesignStudio, Design Studio (design/logo), Design Your World, Design Your World (design/logo), DWF, DWG, DWG (logo), DWG TrueConvert, DWG TrueView, DXF, EditDV, Education by Design, Extending the Design Team, FBX, Filmbox, FMDesktop, Freewheel, GDX Driver, Gmax, Heads-up Design, Heidi, HOOPS, HumanIK, i-drop, imout, Incinerator, IntroDV, Inventor, Inventor LT, Kaydara, Kaydara (design/logo), LocationLogic, Lustre, Maya, Mechanical Desktop, MotionBuilder, ObjectARX, ObjectDBX, Open Reality, PolarSnap, PortfolioWall, Powered with Autodesk Technology, Productstream, ProjectPoint, Reactor, RealDWG, Real-time Roto, Render Queue, Revit, Showcase, SketchBook, StudioTools, Topobase, Toxik, Visual, Visual Bridge, Visual Construction, Visual Drainage, Visual Hydro, Visual Landscape, Visual Roads, Visual Survey, Visual Syllabus, Visual Toolbox, Visual Tugboat, Visual LISP, Voice Reality, Volo, and Wiretap. The following are registered trademarks or trademarks of Autodesk Canada Co. in the USA and/or Canada and other countries: Backburner, Discreet, Fire, Flame, Flint, Frost, Inferno, Multi-Master Editing, River, Smoke, Sparks, Stone, Wire. Microsoft and Windows are registered trademarks of Microsoft Corporation in the United States and/or other countries. ACIS Copyright 1989 2001 Spatial Corp. Portions Copyright 2002 Autodesk, Inc. Copyright 1997 Microsoft Corporation. All rights reserved. Flash is a registered trademark of Macromedia, Inc. in the United States and/or other countries. International CorrectSpell Spelling Correction System 1995 by Lernout & Hauspie Speech Products, N.V. All rights reserved. InstallShield 11. Copyright 1997 InstallShield Software Corporation. All rights reserved. PANTONE Colors displayed in the software application or in the user documentation may not match PANTONE-identified standards. Consult current PANTONE Color Publications for accurate color. PANTONE and other Pantone, Inc. trademarks are the property of Pantone, Inc. Pantone, Inc., 2002. Pantone, Inc. is the copyright owner of color data and/or software which are licensed to Autodesk, Inc., to distribute for use only in combination with certain Autodesk software products. PANTONE Color Data and/or Software shall not be copied onto another disk or into memory unless as part of the execution of this Autodesk software product. Portions Copyright 1991 1996 Arthur D. Applegate. All rights reserved. Portions of this software are based on the work of the Independent JPEG Group. RAL DESIGN RAL, Sankt Augustin, 2002. RAL CLASSIC RAL, Sankt Augustin, 2002. Representation of the RAL Colors is done with the approval of RAL Deutsches Institut für Gütesicherung und Kennzeichnung e.v. (RAL German Institute for Quality Assurance and Certification, re. Assoc.), D-53757 Sankt Augustin. AutoCAD 2007 is produced under a license of data derived from DIC Color Guide from Dainippon Ink and Chemicals, Inc. Copyright Dainippon Ink and Chemicals, Inc. All rights reserved. DIC Color Guide computer color simulations used in this product may not exactly match DIC Color Guide, DIC color Guide Part 2 identified solid color standards. Use current DIC Color Guide Manuals for exact color reference. DIC and DIC Color Guide are registered trademarks of Dainippon Ink and Chemicals, Inc. Typefaces from the Bitstream typeface library copyright 1992. Typefaces from Payne Loving Trust 1996. All rights reserved. AnswerWorks 4.0 ; 1997-2003 WexTech Systems, Inc. Portions of this software Vantage-Knexys. All rights reserved. The Director General of the Geographic Survey Institute has issued the approval for the coordinates exchange numbered TKY2JGD for Japan Geodetic Datum 2000, also known as technical information No H1-N0.2 of the Geographic Survey Institute, to be installed and used within this software product (Approval No.: 646 issued by GSI, April 8, 2002). Portions of this computer program are copyright 1995 1999 LizardTech, Inc. All rights reserved. MrSID is protected by U.S. Patent No. 5,710,835. Foreign Patents Pending.

Portions of this computer program are Copyright ; 2000 Earth Resource Mapping, Inc. OSTN97 Crown Copyright 1997. All rights reserved. OSTN02 Crown Copyright 2002. All rights reserved. OSGM02 Crown Copyright 2002, Ordnance Survey Ireland, 2002. FME Objects Engine 2004 SAFE Software. All rights reserved. All other brand names, product names, or trademarks belong to their respective holders. Disclaimer THIS PUBLICATION AND THE INFORMATION CONTAINED HEREIN IS MADE AVAILABLE BY AUTODESK, INC. AS IS. AUTODESK, INC. DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE REGARDING THESE MATERIALS. Published by: Autodesk, Inc. 111 Mclnnis Parkway San Rafael, CA 94903, USA

Contents Introduction...................................................... xi Chapter 1: Introduction to Autodesk MapGuide Enterprise.......... 1 Lesson: Introduction to Autodesk MapGuide Server....................... 2 Overview............................................................ 2 MapGuide Server.................................................... 3 MapGuide Web Server Extensions.................................... 4 MapGuide Site Administration....................................... 6 Lesson: Introduction to Autodesk MapGuide Studio....................... 8 Overview............................................................ 8 About Autodesk MapGuide Studio................................... 9 Finding Data....................................................... 10 Building Layers..................................................... 11 Making Maps....................................................... 13 Placing Maps on the Internet........................................ 14 About Viewers...................................................... 16 Lesson: Feature Data Objects FDO...................................... 17 Overview........................................................... 17 About Feature Data Objects (FDO).................................. 18 FDO Application Programming Interface (API)....................... 19 Chapter 2: Autodesk MapGuide Enterprise Server................. 21 Lesson: Installation...................................................... 22 Overview........................................................... 22 About Autodesk MapGuide Enterprise Server for Linux.............. 23 Installing MapGuide Enterprise Server for Linux..................... 24 Installing MapGuide Enterprise Server for Windows.................. 28 Exercise: Installing Autodesk MapGuide Enterprise Server and Web Extensions........................................... 30 Lesson: Server Configuration............................................. 34 Overview........................................................... 34 About the Site Administrator........................................ 35 Exercise: Create New User Groups.................................. 40 Exercise: Create New Users......................................... 42 Exercise: Assign Roles.............................................. 44 Exercise: Create Alias............................................... 45 v

Chapter 3: Autodesk MapGuide Studio............................ 47 Lesson: Data Management............................................... 48 Overview........................................................... 48 About Data Management........................................... 49 Connecting with FDO Data Sources................................. 50 About Unmanaged Data Sources................................... 50 Using Data Source Preview......................................... 51 Exercise: Using Studio to Create Project Folders..................... 54 Exercise: Creating a Data Connection to a Microsoft Access Database.......................................... 55 Exercise: Creating a Data Connection to a SHP Folder............... 57 Lesson: Data Loading.................................................... 58 Overview........................................................... 58 About Data Loading................................................ 59 Loading Raster Data................................................ 60 Exercise: Load an SDF File with a Load Procedure................... 63 Lesson: Layers........................................................... 65 Overview........................................................... 65 About Layers....................................................... 66 User-Defined Line Styles and Symbols............................... 69 Advanced Stylization............................................... 71 Exercise: Create a Point Layer from a Database...................... 75 Exercise: Create a Themed Zoning Layer............................ 76 Exercise: Create a Roads Layer...................................... 78 Lesson: Maps............................................................ 80 Overview........................................................... 80 Create Map......................................................... 81 Add Layers......................................................... 82 Exercise: Create a New Map........................................ 84 Lesson: Web Layouts.................................................... 86 Overview........................................................... 86 About Web Layouts................................................ 87 Exercise: Create a New Web Layout................................. 89 Chapter 4: Application Development............................. 91 Lesson: Pick a Language: PHP, ASP.NET, JSP/Java......................... 92 Overview........................................................... 92 About Programming Languages.................................... 93 PHP, ASP.NET, and JSP/Java......................................... 93 Lesson: Web Layout Customization...................................... 96 Overview........................................................... 96 About Customize Layout........................................... 97 Built-in Commands................................................. 98 Custom Commands................................................ 99 Exercise: Customize the Web Layout............................... 103 vi Contents

Chapter 5: API.................................................. 105 Lesson: Web Server Extensions API..................................... 106 Overview......................................................... 106 About Site Service................................................ 107 Resource Service................................................. 108 Feature, Mapping, Drawing, and Rendering Services............... 110 Lesson: FDO, Viewer, and Studio APIs.................................. 113 Overview......................................................... 113 FDO API.......................................................... 114 About the Viewer API............................................. 115 Studio API........................................................ 119 Chapter 6: Building the Application.............................. 127 Lesson: Choosing Your Development IDE............................... 128 Overview......................................................... 128 IDEs.............................................................. 129 Lesson: Develop the Application....................................... 131 Overview......................................................... 131 PHP Basic Components........................................... 132 PHP Forms and Reports........................................... 136 Exercise: Create a Web Alias...................................... 139 Exercise: Create an ODBC Connection to the MS Access Database.. 142 Exercise: Create a PHP Report..................................... 144 Exercise: Create the Zoom-Goto Address.......................... 149 Exercise: Use the Zoom-Goto Address............................. 151 Chapter 7: Scalability........................................... 153 Lesson: Server Performance............................................ 154 Overview......................................................... 154 Autodesk MapGuide Enterprise Server............................ 155 Site Administration............................................... 156 Lesson: Studio Performance........................................... 160 Overview......................................................... 160 Scale Ranges..................................................... 161 Generalize Vectors................................................ 162 Sub-sample Raster Images........................................ 163 AJAX Base Layers for Smooth Navigation.......................... 165 Exercise: Create a Scale Range.................................... 167 Exercise: Generalize a Layer and Add a Layer to Map............... 169 Lesson: Data Performance............................................. 172 Overview......................................................... 172 Index Non-spatial Data........................................... 173 Spatial Index for FDO Data Sources................................ 174 Contents vii

Chapter 8: Native Google Earth Support......................... 177 Lesson: Native Google Earth Support................................... 178 Overview.......................................................... 178 Publish Maps, Layers, and Features to KML......................... 179 Appendix A: Additional Support and Resources.................. 183 Courseware from Autodesk........................................ 184 Autodesk Services & Support...................................... 186 Autodesk Subscription............................................. 186 Autodesk Consulting.............................................. 186 Autodesk Partners................................................. 187 Autodesk Authorized Training Centers............................. 187 Autodesk Certification............................................. 188 Useful Links....................................................... 188 viii Contents

Acknowledgements The Autodesk Official Training Courseware (AOTC) team wishes to thank everyone who participated in the development of this project, with special acknowledgement to the authoring contributions and subject matter expertise of Gordon Luckett. Gordon Luckett is the founder and president of Arrow Geomatics Inc, a GIS consulting, training, and development company. Oracle Spatial and Autodesk geospatial product integration is the main focus of Gordon s consulting and training efforts. Leveraging his experience as an Autodesk Certified Instructor, Autodesk University presenter, and consultant, he continues to develop courseware for AutoCAD Map 3D, Topobase, AutoCAD Raster Design, and Autodesk MapGuide Enterprise. Acknowledgements ix

x Acknowledgements

Introduction Welcome to the Autodesk MapGuide Enterprise Server and Studio 2008 Autodesk Official Training Courseware (AOTC), training courseware for use in Authorized Training Center (ATC ) locations, corporate training settings, and other classroom settings. Although this courseware is designed for instructor-led courses, you can also use it for self-paced learning. The courseware encourages self-learning through the use of the MapGuide Enterprise 2008 Help system. This introduction covers the following topics: Course objectives Prerequisites Using this courseware CD contents Installing the exercise data files from the CD Notes, tips, and warnings Feedback This courseware is complementary to the software documentation. For detailed explanations of features and functionality, refer to the Help in the software. Course Objectives After completing this course, you will be able to: Describe the MapGuide Enterprise Server and Studio 2008 system. Install and configure MapGuide Enterprise server. Use MapGuide Studio to load data, build layers, create maps, and establish a web layout. Customize a web layout. Describe FDO, Viewer, and Studio APIs. Develop an application. Enhance MapGuide Server, Studio, and data performance. Describe native Google Earth support. xi

Prerequisites This course is designed for the student new to Autodesk MapGuide 2008. It is recommended that you have a working knowledge of: Fundamentals of geographic information systems. Microsoft Windows 2000 or Microsoft Windows XP. Using This Courseware The lessons are independent of each other. However, it is recommended that you complete these lessons in the order that they are presented unless you are familiar with the concepts and functionality described in those lessons. Each chapter contains: Lessons Usually two or more lessons in each chapter. Exercises Practical, real-world examples for you to practice using the functionality you have just learned. Each exercise contains step-by-step procedures and graphics to help you complete the exercise successfully. CD Contents The CD attached to the back cover of this book contains all the data and drawings you need to complete the exercises in this course. Installing the Exercise Data Files from the CD To install the data files for the exercises: 1. Insert the courseware CD. 2. When the setup wizard begins, follow the instructions on screen to install the data. 3. If the wizard does not start automatically, browse to the root directory of the CD and double-click Setup.exe. Unless you specify a different folder, the exercise files are installed in the following folder: C:\Projects After you install the data from the CD, this folder contains all the files necessary to complete each exercise in this course. xii Introduction

Notes, Tips, and Warnings Throughout this courseware, notes, tips, and warnings are called out for special attention. Notes contain guidelines, constraints, and other explanatory information. Tips provide information to enhance your productivity. Warnings provide information about actions that might result in the loss of data, system failures, or other serious consequences. Feedback We always welcome feedback on Autodesk Official Training Courseware. After completing this course, if you have suggestions for improvements or if you want to report an error in the book or on the CD, please send your comments to AOTC.feedback@autodesk.com. Introduction xiii

xiv Introduction