Custom Tables with the LandXML Report Extension David Zavislan, P.E.
|
|
- Carmel Richardson
- 5 years ago
- Views:
Transcription
1 December 2-5, 2003 MGM Grand Hotel Las Vegas Custom Tables with the LandXML Report Extension David Zavislan, P.E. CV41-2 Learn some basic concepts of LandXML and the extensible Stylesheet Language (XSL) to create custom reports and table formats for the LandXML Report Extension. This class demonstrates how to use the Land XML Report Extension and custom XSL files to create custom alignment tables and reports.
2 Overview Objectives Introduce the components of the LandXML Reporting extension. Chapter Concepts and Terms 2
3 Exporting Alignments to LandXML Objectives Export alignment data from Land Desktopto an XML file. Chapter Concepts and Terms Extensible Markup Language (XML) universal format for data on the Web. XML allows developers to easily describe and deliver rich, structured data from any application in a standard, consistent way. XML does not replace HTML; rather, it is a complementary format. LandXML LandXML is an XML schema developed by the civil engineering software manufactures to define the XML format for land development, civil engineering data. Using this standard schema, design software will be able to easily exchange data. Lesson 1 LandXML Export Command This lesson shows how to export alignment data to a LandXML file. Land XML data types Points exports point data from the COGO point database. All points can be output or the set can be filtered by Point Groups or by selection. In addition to points, options to export Point Groups and Description Keys can be selected. Surfaces exports all or selected surfaces. Data is output as points and faces to describe the triangulation. Watershed information can also be output with the surface. Watershed data is exported as 2D lists of points, defining closed polygons. Parcels exports center point, line and curve boundary data for defined parcels. Data can be exported for all or selected parcels. Alignments exports alignment data for all or selected alignments. Data includes alignment name, description, starting station, length and coordinate geometry. Profile and cross section data may also be exported with alignments. Point References If COGO points exist in the point database, the point reference option will output point numbers instead of coordinates. Points must be exported for this option to be available. Coordinates will be exported if a corresponding reference point is not found in the database. 3
4 File Options Minimum Output Exports only the information needed to recreate the geometry. This option is for exporting data to be used in Land Desktop or other design applications. Detailed Output Exports all supported data elements and attributes. This option is used when generating reports from XML files. Data Options The data output dialog is used to set the precision and units of output data and what data values to use for point descriptions. When exporting data to other engineering applications, increase all of the data precisions to their maximum values. This will reduce the effects of rounding errors when data is moved back and forth between programs. Exercise 1 Exporting Alignment Data 1. In Land Desktop, Select the Projects Export LandXML menu command. 4
5 LandXML Report Extension Objectives Load a LandXML file. Customize settings. Generate Reports. Chapter Concepts and Terms LandXML Report Extension The Autodesk LandXML Report Extension provides a way to produce reports from Autodesk Land Desktop 3 (Service Pack 1 or higher) and Civil Series 3 LandXML 1.0 data using predefined or custom report forms. The Autodesk LandXML Report Extension runs independently so you do not need to have any other applications running to generate reports from your existing LandXML 1.0 data. Report Forms The name and description of all available report forms are listed on the Forms tab. This report forms list is maintained in the configuration file and includes all predefined report forms that are provided with the Autodesk LandXML Report Extension and any custom report forms that you have added. The configuration file stores the location of the report form as well as the display names for the folders and report forms. XSL Style Sheets Report Forms are defined using XSL (extensible Stylesheet Language). XSL is a language that can convert XML to HTML. The HTML can then be saved and viewed in standard internet browsers. Lesson 1 Opening LandXML Data File This lesson demonstrates how to open a LandXML data file in the LandXML Report Extension. Exercise 1 Launch the LandXML Report Extension 1. Select the Start Programs Autodesk Autodesk Land Desktop 2004 Autodesk LandXML Reporting shortcut. 2. Select the File Open Data File menu command. Exercise 2 Selecting and viewing a predefined report format 1. Select the Forms tab. 2. Expand the Alignment Report Forms folder. 3. Select the desired Alignment Curve report format. 4. Select the Output tab. Lesson 2 Settings This lesson demonstrates the custom settings available in the LandXML Report Extension. Settings - By changing the information on the Settings tab, you can generate reports customized for each project. All predefined report forms provided with the LandXML 1.0 Report Extension use a common heading at the top of the reports. Using the Settings tab, you can add information about your company as well as your clients to the headings. You can also customize the way you display report data. 5
6 Settings file Your custom settings are saved in the C:\Program Files\Autodesk\LandXML Reporting 4\Support\RepGenSettings.xml file. This file is used for all reports generated from your computer. Exercise 1 Entering company information. 1. In the LandXML Report Extension, select the Settings tab. Exercise 2 Entering data display formatting. 1. In the LandXML Report Extension, select the Settings tab and expand the Alignment folder. Lesson 3 Viewing Output This lesson shows the Output tab of the LandXML Report Extension. Exercise 1 Viewing a report 1. Select the Output tab. Exercise 2 Saving a report as an HTML file 1. While on the Output tab, select the File Save As menu command. 6
7 Creating Custom Reports Objectives Create a custom report style sheet. Install new report style sheets. Customize settings. Generate Reports. Chapter Concepts and Terms HTML HTML tags are used to instruct a web browser how to display a web page. XSL Style Sheets Report Forms are defined using XSL (extensible Stylesheet Language). XSL is a language that can convert XML to XHTML. The XHTML can then be saved and viewed in standard internet browsers. Web site with free tutorials for learning HTML, XML and web scripting. Lesson 1 Header File This lesson demonstrates how to edit the LandXML Report Extension header file. The header file is used by all of the default report formats in the LandXML Report Extension. Header file The default location and name of the header XSL file is C:\Program Files\Autodesk\LandXML Reporting 4\Support\scripts\header.xsl. <xsl:include href="url"/> <xsl:param name="name"/> <xsl:value-of select="node"/> <xsl:text> text </xsl:text> This is a top-level element that includes the contents of one style sheet into another. Used to declare local or global parameter. Parameter is local if it is declared within a template. Parameter is global if it is declared as a toplevel element. Extracts the value of a selected XML element. Used to write literal text to the output. Exercise 1 Editing the Header.xsl file 1. Locate and open the C:\Program Files\Autodesk\LandXML Reporting 4\Support\scripts\header.xsl file. Lesson 2 HTML Codes This lesson covers some basic HTML commands used in the XSL style sheets. HTML markup tags HTML tags instruct the web browser how to display the contents of the web page. <html> </html> <head> </head> This statement lets the browser know that the document is defined in html code. Defines the header section of the html file. This section contains information about the document. This information is not displayed in the browser. 7
8 <title> </title> <body> </body> <div> </div> <h#> </h#> <img id= id src=url> <table> </table> <tr> </tr> <td> </td> <hr/> Defines the document header text. This text appears in the web browser s title bar. Defines the body section of the html file, containing all of the contents of the document. Defines division or subsections of the html file. Places enclosed text in header format. <h1> is the largest font and <h6> is the smallest. Defines an image to be displayed in the browser. The src variable defines the location and name of the image file to be displayed. Defines a table. Defines a table row. Defines a table cell. Draws a horizontal line. Exercise 1 Review HTML codes 1. Open and view the Alignment Station and Curve2.xsl file. Lesson 3 Reading XML Data This lesson shows the XSL commands that read and format the data from the exported LandXML file. XPath - XPath uses path expressions to identify nodes in an XML document. These path expressions look very much like the expressions you see when you work with a computer file system position() name() Returns the position in the node list of the node that is currently being processed. Returns the string name of the node. Empty brackets will return the value for the current node. XSL functions: <xsl:include href="url"/> <xsl:param name="name"/> <xsl:value-of select="node"/> <xsl:text> text </xsl:text> This is a top-level element that includes the contents of one style sheet into another. Used to load the XSL files containing JavaScript functions. Used to declare local or global parameter. Parameter is local if it is declared within a template. Parameter is global if it is declared as a toplevel element. Extracts the value of a selected XML element. Used to write literal text to the output. Conditional functions: <xsl:choose> This element is used in conjunction with <xsl:when> and <xsl:otherwise> to create multiple conditional tests. 8
9 <xsl:when> <xsl:otherwise> <xsl:if> This element is used to specify a single action for the <xsl:choose> element. If the <xsl:when> evaluates to true, the contained action is performed. If none of the <xsl:when> elements evaluate to true, the actions contained in the <xsl:otherwise> element will be performed. The xsl template contained within the <xsl:if> element will be performed if the element s test condition evaluates to true. Exercise 1 Sample conditional functions This portion of xsl examines the previous curve and determines if it is reverse or compound. The conditional elements are used to place the appropriate text into the HTML table PCC or PRC. <xsl:when test="string($prevelement) = 'Curve'"> <xsl:variable name="prevcurvedirection" select="landutils:comparepreviouscurvedirection($pos)"/> <xsl:choose> <xsl:when test="string($prevcurvedirection) = 'Compound'"> <td align="center" valign="middle">pcc</td> </xsl:when> <xsl:otherwise> <td align="center" valign="middle">prc</td> </xsl:otherwise> </xsl:choose> </xsl:when> Lesson 4 Java Script Functions This lesson shows some of the COGO functions that are available in the LandXML Report Extension default JavaScript file. LandXML Report Extension default JavaScript files - All of the JavaScript files use the prefix landutils. When calling functions from the style sheet files, this prefix is added to the function name. The prefix and name are delimited with a colon (:). The following files are used in this example for calculating and formatting horizontal alignment information. Similar files are available for vertical alignments, points, parcels and surfaces. Text_Formatting.xsl Contains functions to format text case. Number_Formatting.xsl Number formatting and units conversion for numbers, stationing and directions. NodeConversion_JScript.xsl Converts node data to text. Computations_JScript.xsl Functions to calculate lengths, bearing angles, inverse directions, azimuth angles and direction-direction intersections. 9
10 CoordGeometry.xsl Contains functions to calculate PI information, process station equations, line functions, curve functions and spiral functions. Exercise 1 Sample function calls to calculate a value and place it into HTML format 1. This XSL line sets the variable startn to the value calculated by the JavaScript function GetLineStartNorthing. 2. This XSL line takes the value read in step one and applies formatting with the JavaScript FormatNumber function. The Source and alignment parameters are all set on the LandXML report extension Settings tab. <xsl:variable name="startn" select="landutils:getlinestartnorthing($pos)"/> <xsl:value-of select="landutils:formatnumber(string($startn), string($sourcelinearunit), string($alignment.coordinate.unit), string($alignment.coordinate.precision), string($alignment.coordinate.rounding))"/> Lesson 5 Adding Custom XSL Reports to the LandXML Report Extension This lesson shows where XSL report files are saved and how to add a new report to the LandXML Report Extension. Report Scripts The LandXML Report Extension looks for scripts in the C:\Program Files\Autodesk\LandXML Reporting 4\Support folder. Style sheets are saved in the XSL sub-folder. The XSL files supplied by Autodesk reference JavaScript XSL files in the scripts sub-folder. The JavaScript programs are used to calculate and format values from the XML files. Exercise 1 Copying custom files to the LandXML Report Extension folders. 1. Copy the custom XSL files to the C:\Program Files\Autodesk\LandXML Reporting 4\Support\xsl\Alignments folder. Note: These files reference the default script files, provided by Autodesk. Exercise 2 Installing custom report formats. 1. Launch the LandXML Report Extension program and select the Forms tab. 2. Right-click on the Alignment Report Forms folder and select Add Form from the shortcut menu. 3. Browse to the C:\Program Files\Autodesk\LandXML Reporting 4\Support\xsl\Alignments folder and select the Alignment Station and Curve2.xsl file (copied in the previous exercise). 4. Click the Open button. Exercise 3 Viewing custom a custom report 1. In the LandXML Report Extension, after loading a data file and selecting a form, select the Output tab. 10
11 Pasting Reports into AutoCAD Objectives Copying a table generated with the LandXML Report Extension into AutoCAD. Chapter Concepts and Terms Pasting from HTML When pasting into AutoCAD from a HTML file, the information is pasted as an MTEXT entity. All table formatting and linework is lost. Pasting from Excel When pasting into AutoCAD from an Excel spreadsheet, tables can be pasted as AutoCAD lines and text. Lesson 1 Copy Report to Clipboard This lesson demonstrates the process of creating a report in the LandXML Report Extension and then copying the generated table to the clipboard. Exercise 1 Open data file 1. In the LandXML Report Extension, select the Data Summary tab. 2. Load the XML file generated from Land Desktop Exercise 2 Select report format 1. Select the custom report format created in previous lessons. Exercise 3 View report 1. In the LandXML Report Extension, after loading a data file and selecting a form, select the Output tab. Exercise 4 Copy report to Clipboard 1. Using your mouse, highlight the table for an alignment. Right-click on the highlighted text and select Copy from the shortcut menu. Lesson 2 Microsoft Excel This lesson demonstrates how to paste the copied table into an Excel spreadsheet. It then uses the functions in Excel to adjust the column width and format the text. Exercise 1 Pasting copied HTML table into Excel 1. Launch Microsoft Excel. 2. Select the Edit Paste Special menu command. 3. Select the HTML option. Exercise 2 Formatting the table 1. Using Excel formatting commands, set the column widths, number formatting and text alignment. 11
12 Lesson 3 Pasting Into AutoCAD This lesson demonstrates how to copy a table from Excel and paste it into AutoCAD as line and text entities. Paste as AutoCAD Objects Pasting as AutoCAD objects from an Excel spreadsheet will create text entities for each cell and line from the cell borders. Exercise 1 Copy from Excel 1. Continuing from Lesson 2, select all of the table s cells in the Excel spreadsheet. 2. Right-mouse-click on the highlighted cells and select Copy from the shortcut menu. Exercise 2 Past Special in AutoCAD 1. Open a drawing in AutoCAD. 2. Select the Edit Paste Special menu command. 3. Select the as AutoCAD Entities option. Exercise 3 Scale 1. Use the SCALE command to resize the entities to the desired text height. Exercise 5 Clean up border 1. Use the AutoCAD Map Drawing Cleanup command to correct the table lines. About the Speaker: David Zavislan is the corporate CADD manager at Nolte Associates, Inc. He supports Nolte s engineering and document delivery processes, developing and implementing CADD tools, training, and standards. A licensed civil engineer, David has also been an independent CADD consultant, specializing in civil engineering, surveying, and mapping. During his career he has worked as a structural engineer, staff engineer for a municipal public works department, project engineer, project manager, and as a software trainer and consultant for a software reseller. David earned a B.S. in Civil Engineering at Colorado State University in For additional information on the materials covered in this class or information about services available from David Zavislan and Nolte Associates, please David at: david.zavislan@nolte.com The expanded version of this handout and the sample files used in this presentation can be downloaded from Go to the [client access] page. (You may be required to install an FTP utility for your browser). Enter the file name CV41-2-long.zip in the download box, then click the download button. This download will be available through the end of January,
13 13
Migrating from Autodesk Land Desktop to Autodesk Civil 3D CV42-3L
December 2-5, 2003 MGM Grand Hotel Las Vegas Migrating from Autodesk Land Desktop to Autodesk Civil 3D CV42-3L About the Speaker: Pete Kelsey is an Autodesk Authorized Consultant an Autodesk Certified
More informationNever Digitize Again! Converting Paper Drawings to Vector
December 2-5, 2003 MGM Grand Hotel Las Vegas Never Digitize Again! Converting Paper Drawings to Vector Felicia Provencal GD42-3L How many hours have you spent hunched over a digitizing board converting
More informationSubdivide and Conquer! - Tips and Tricks for Working with Parcels in Autodesk Civil 3D.
11/28/2005-1:00 pm - 2:30 pm Room:Swan 9/10 (Swan) Walt Disney World Swan and Dolphin Resort Orlando, Florida Subdivide and Conquer! - Tips and Tricks for Working with Parcels in Autodesk Civil 3D. Marissa
More informationXSLT: How Do We Use It?
XSLT: How Do We Use It? Nancy Hallberg Nikki Massaro Kauffman 1 XSLT: Agenda Introduction & Terminology XSLT Walkthrough Client-Side XSLT/XHTML Server-Side XSLT/XHTML More Creative Server-Side XSLT 2 XSLT:
More informationA Balanced Introduction to Computer Science, 3/E
A Balanced Introduction to Computer Science, 3/E David Reed, Creighton University 2011 Pearson Prentice Hall ISBN 978-0-13-216675-1 Chapter 2 HTML and Web Pages 1 HTML & Web Pages recall: a Web page is
More informationrecall: a Web page is a text document that contains additional formatting information in the HyperText Markup Language (HTML)
HTML & Web Pages recall: a Web page is a text document that contains additional formatting information in the HyperText Markup Language (HTML) HTML specifies formatting within a page using tags in its
More informationMicrosoft Excel 2010
Microsoft Excel 2010 omar 2013-2014 First Semester 1. Exploring and Setting Up Your Excel Environment Microsoft Excel 2010 2013-2014 The Ribbon contains multiple tabs, each with several groups of commands.
More informationCreating Accessible Web Sites with EPiServer
Creating Accessible Web Sites with EPiServer Abstract This white paper describes how EPiServer promotes the creation of accessible Web sites. Product version: 4.50 Document version: 1.0 2 Creating Accessible
More informationXML. Objectives. Duration. Audience. Pre-Requisites
XML XML - extensible Markup Language is a family of standardized data formats. XML is used for data transmission and storage. Common applications of XML include business to business transactions, web services
More informationEXAM XML 1.1 and Related Technologies TYPE: DEMO
IBM EXAM - 000-142 XML 1.1 and Related Technologies TYPE: DEMO http://www.examskey.com/000-142.html 1 Question: 1 XML data is stored and retrieved within a relational database for a data-centric application
More informationMicrosoft Excel 2010 Tutorial
1 Microsoft Excel 2010 Tutorial Excel is a spreadsheet program in the Microsoft Office system. You can use Excel to create and format workbooks (a collection of spreadsheets) in order to analyze data and
More informationCSC 121 Computers and Scientific Thinking
CSC 121 Computers and Scientific Thinking Fall 2005 HTML and Web Pages 1 HTML & Web Pages recall: a Web page is a text document that contains additional formatting information in the HyperText Markup Language
More informationXSL Elements. xsl:copy-of
XSL Elements The following elements are discussed on this page: xsl:copy-of xsl:value-of xsl:variable xsl:param xsl:if xsl:when xsl:otherwise xsl:comment xsl:import xsl:output xsl:template xsl:call-template
More informationMICROSOFT EXCEL BIS 202. Lesson 1. Prepared By: Amna Alshurooqi Hajar Alshurooqi
MICROSOFT EXCEL Prepared By: Amna Alshurooqi Hajar Alshurooqi Lesson 1 BIS 202 1. INTRODUCTION Microsoft Excel is a spreadsheet application used to perform financial calculations, statistical analysis,
More informationTable Basics. The structure of an table
TABLE -FRAMESET Table Basics A table is a grid of rows and columns that intersect to form cells. Two different types of cells exist: Table cell that contains data, is created with the A cell that
More informationComputer Science E-259
Computer Science E-259 XML with Java Lecture 5: XPath 1.0 (and 2.0) and XSLT 1.0 (and 2.0), Continued 22 October 2007 David J. Malan malan@post.harvard.edu 1 Computer Science E-259 Last Time CSS Level
More informationChapter 1 Getting Started with HTML 5 1. Chapter 2 Introduction to New Elements in HTML 5 21
Table of Contents Chapter 1 Getting Started with HTML 5 1 Introduction to HTML 5... 2 New API... 2 New Structure... 3 New Markup Elements and Attributes... 3 New Form Elements and Attributes... 4 Geolocation...
More informationRoadway Alignments and Profiles
NOTES Module 15 Roadway Alignments and Profiles In this module, you learn how to create horizontal alignments, surface profiles, layout (design) profiles, and profile views in AutoCAD Civil 3D. This module
More informationChapter 1 Introduction to Dreamweaver CS3 1. About Dreamweaver CS3 Interface...4. Creating New Webpages...10
CONTENTS Chapter 1 Introduction to Dreamweaver CS3 1 About Dreamweaver CS3 Interface...4 Title Bar... 4 Menu Bar... 4 Insert Bar... 5 Document Toolbar... 5 Coding Toolbar... 6 Document Window... 7 Properties
More informationThe Beginning CHAPTER INTRODUCTION OBJECTIVES
CHAPTER 1 The Beginning INTRODUCTION This chapter introduces AutoCAD Civil 3D 2011, its organization, and its interface. Civil 3D presents a civil design environment addressing traditional design issues.
More informationExam : Title : XML 1.1 and Related Technologies. Version : DEMO
Exam : 000-142 Title : XML 1.1 and Related Technologies Version : DEMO 1. XML data is stored and retrieved within a relational database for a data-centric application by means of mapping XML schema elements
More informationMicrosoft Excel 2010 Handout
Microsoft Excel 2010 Handout Excel is an electronic spreadsheet program you can use to enter and organize data, and perform a wide variety of number crunching tasks. Excel helps you organize and track
More informationStyle Sheet A. Bellaachia Page: 22
Style Sheet How to render the content of an XML document on a page? Two mechanisms: CSS: Cascading Style Sheets XSL (the extensible Style sheet Language) CSS Definitions: CSS: Cascading Style Sheets Simple
More informationChapter 4 Notes. Creating Tables in a Website
Chapter 4 Notes Creating Tables in a Website Project for Chapter 4 Statewide Realty Web Site Chapter Objectives Define table elements Describe the steps used to plan, design, and code a table Create a
More informationLas Vegas, Nevada, December 3 6, Speaker Name: Heidi Hewett. Course ID:
Las Vegas, Nevada, December 3 6, 2002 Speaker Name: Heidi Hewett Course Title: Course ID: GD34-4L Course Outline: During this presentation, you'll learn about all the AutoCAD 2002 extensions, including
More informationTaking Fireworks Template and Applying it to Dreamweaver
Taking Fireworks Template and Applying it to Dreamweaver Part 1: Define a New Site in Dreamweaver The first step to creating a site in Dreamweaver CS4 is to Define a New Site. The object is to recreate
More informationICT IGCSE Practical Revision Presentation Web Authoring
21.1 Web Development Layers 21.2 Create a Web Page Chapter 21: 21.3 Use Stylesheets 21.4 Test and Publish a Website Web Development Layers Presentation Layer Content layer: Behaviour layer Chapter 21:
More informationDIGIFORMS Document Designer v3.0 User Guide
DIGIFORMS Document Designer v3.0 User Guide By Metafocus AS Metafocus AS Address: Martin Lingesvei 17-25, N-1367 Snarøya, Norway Phone: +47 45 48 50 20 E-mail: support@metafocus.no Web: http://www.metafocus.no
More informationXSL Languages. Adding styles to HTML elements are simple. Telling a browser to display an element in a special font or color, is easy with CSS.
XSL Languages It started with XSL and ended up with XSLT, XPath, and XSL-FO. It Started with XSL XSL stands for EXtensible Stylesheet Language. The World Wide Web Consortium (W3C) started to develop XSL
More informationBirkbeck (University of London)
Birkbeck (University of London) MSc Examination Department of Computer Science and Information Systems Internet and Web Technologies (COIY063H7) 15 Credits Date of Examination: 13 June 2017 Duration of
More informationAs "Boring" As It Gets: Managing Geotechnical Data with Autodesk Civil Technology
December 2-5, 2003 MGM Grand Hotel Las Vegas As "Boring" As It Gets: Managing Geotechnical Data with Autodesk Civil Technology Shawnita Sterett, P.E. CV23-3 Soil borings provide valuable information regarding
More informationMicrosoft Excel 2007
Microsoft Excel 2007 1 Excel is Microsoft s Spreadsheet program. Spreadsheets are often used as a method of displaying and manipulating groups of data in an effective manner. It was originally created
More informationAlignments CHAPTER INTRODUCTION OBJECTIVES
CHAPTER 5 Alignments INTRODUCTION This and the next four chapters focus on roadway design and its documentation. This chapter concentrates on roadway plan design. The next three chapters focus on the roadway
More informationHtml basics Course Outline
Html basics Course Outline Description Learn the essential skills you will need to create your web pages with HTML. Topics include: adding text any hyperlinks, images and backgrounds, lists, tables, and
More informationThe Dreamweaver Interface
The Dreamweaver Interface Let s take a moment to discuss the different areas of the Dreamweaver screen. The Document Window The Document Window shows you the current document. This is where you are going
More informationLandXML Drawing Support
AutoCAD Civil 3D 2008 LandXML Drawing Support Contents Introduction... 1 LandXML Schema Versions Supported... 1 General Data Handling... 2 Import Functionality... 2 Export Functionality... 3 Import Details...
More informationGstarCAD Complete Features Guide
GstarCAD 2017 Complete Features Guide Table of Contents Core Performance Improvement... 3 Block Data Sharing Process... 3 Hatch Boundary Search Improvement... 4 New and Enhanced Functionalities... 5 Table...
More informationInRoads File Types. Below is a list of the primary file types used for InRoads in the road design process.
Section 6 InRoads Basic File Types Retrieving InRoads Base Files Internal Naming Convention Alignment Styles and Surface Styles Alignment Point Abbreviations Feature Naming Conventions Project Defaults
More informationCourse Syllabus. Course Title. Who should attend? Course Description. Adobe Dreamweaver CC 2014
Course Title Adobe Dreamweaver CC 2014 Course Description Adobe Dreamweaver CC (Creative Clouds) is the world's most powerful web design program. Our Dreamweaver course ''certified by Adobe ''includes
More informationXPath and XSLT. Overview. Context. Context The Basics of XPath. XPath and XSLT. Nodes Axes Expressions. Stylesheet templates Transformations
XPath and XSLT Michael B. Spring Department of Information Science and Telecommunications University of Pittsburgh spring@imap.pitt.edu http://www.sis.pitt.edu/~spring Context The Basics of XPath Nodes
More informationXSLT Programming Constructs
XSLT Programming Constructs Contents 1. Procedural programming in XSLT 2. Defining named template rules 3. Parameterizing XSLT style sheets 2 1. Procedural Programming in XSLT Declarative vs. procedural
More information6/6/2016 3:23 PM 1 of 15
6/6/2016 3:23 PM 1 of 15 6/6/2016 3:23 PM 2 of 15 2) XSLT Selection XSLT allows for selection with two statements xsl:if chooses to do or not to do (very basic) xsl:choose chooses from several alternatives
More informationIntegrating Search Interface to SAS Content 3.4
Integrating Search Interface to SAS Content 3.4 Copyright Notice The correct bibliographic citation for this manual is as follows: SAS Institute Inc., Integrating Search Interface to SAS Content 3.4, Cary,
More informationSeparate Text Across Cells The Convert Text to Columns Wizard can help you to divide the text into columns separated with specific symbols.
Chapter 7 Highlights 7.1 The Use of Formulas and Functions 7.2 Creating Charts 7.3 Using Chart Toolbar 7.4 Changing Source Data of a Chart Separate Text Across Cells The Convert Text to Columns Wizard
More informationAdvanced XSLT editing: Content query web part (CQWP) Dolev Raz SharePoint top soft Soft.co.il
Advanced XSLT editing: Content query web part (CQWP) Dolev Raz SharePoint Implementer @ top soft dolev_r@top- Soft.co.il About Me Dolev Raz 22 years-old Live in Qiriyat Ono Works in Logic trough Top Soft
More informationUsing Adobe Contribute 4 A guide for new website authors
Using Adobe Contribute 4 A guide for new website authors Adobe Contribute allows you to easily update websites without any knowledge of HTML. This handout will provide an introduction to Adobe Contribute
More informationWeb Publishing Basics II
Web Publishing Basics II Jeff Pankin Information Services and Technology Table of Contents Course Objectives... 2 Create a Site Definition... 3 The Dreamweaver CS4 Interface... 4 Panels are groups of icons
More informationEditing XML Data in Microsoft Office Word 2003
Page 1 of 8 Notice: The file does not open properly in Excel 2002 for the State of Michigan. Therefore Excel 2003 should be used instead. 2009 Microsoft Corporation. All rights reserved. Microsoft Office
More informationDisplay the XML Files for Disclosure to Public by Using User-defined XSL Zhiping Yan, BeiGene, Beijing, China Huadan Li, BeiGene, Beijing, China
PharmaSUG China 2018 Paper CD-72 Display the XML Files for Disclosure to Public by Using User-defined XSL Zhiping Yan, BeiGene, Beijing, China Huadan Li, BeiGene, Beijing, China ABSTRACT US Food and Drug
More information13 FORMATTING WORKSHEETS
13 FORMATTING WORKSHEETS 13.1 INTRODUCTION Excel has a number of formatting options to give your worksheets a polished look. You can change the size, colour and angle of fonts, add colour to the borders
More informationHTML Summary. All of the following are containers. Structure. Italics Bold. Line Break. Horizontal Rule. Non-break (hard) space.
HTML Summary Structure All of the following are containers. Structure Contains the entire web page. Contains information
More informationLesson 15 Working with Tables
Working with Tables Computer Literacy BASICS: A Comprehensive Guide to IC 3, 4 th Edition 1 Objectives Create a table and insert text. Insert and delete rows and columns. Adjust column width and row height.
More informationRich Text Editor Quick Reference
Rich Text Editor Quick Reference Introduction Using the rich text editor is similar to using a word processing application such as Microsoft Word. After data is typed into the editing area it can be formatted
More informationBest Practices for Using the Rich Text Editor
Best Practices for Using the Rich Text Editor Overview Many pages in ilearn contain large text entry boxes along with many icons and pull down lists (located above the actual text entry area). These icons
More informationWhen you pass Exam : Access 2010, you complete the requirements for the Microsoft Office Specialist (MOS) - Access 2010 certification.
Appendix 1 Microsoft Office Specialist: Access Certification Introduction The candidates for Microsoft Office Specialist certification should have core-level knowledge of Microsoft Office Access 2010.
More informationMicrosoft Office Excel 2007: Basic. Course Overview. Course Length: 1 Day. Course Overview
Microsoft Office Excel 2007: Basic Course Length: 1 Day Course Overview This course teaches the basic functions and features of Excel 2007. After an introduction to spreadsheet terminology and Excel's
More informationCOP 4814 Florida International University Kip Irvine XSLT. Updated: 2/9/2016 Based on Goldberg, Chapter 2. Irvine COP 4814
COP 4814 Florida International University Kip Irvine XSLT Updated: 2/9/2016 Based on Goldberg, Chapter 2 XSL Overview XSL Extensible Stylesheet Language A family of languages used to transform and render
More informationLesson 15 Working with Tables
Working with Tables Computer Literacy BASICS: A Comprehensive Guide to IC 3, 5 th Edition 1 Objectives Create a table and insert text. Insert and delete rows and columns. Adjust column width and row height.
More informationGloucester County Library System EXCEL 2007
Gloucester County Library System EXCEL 2007 Introduction What is Excel? Microsoft E x c e l is an electronic s preadsheet program. I t is capable o f performing many diff e r e n t t y p e s o f c a l
More informationIntroduction to Dreamweaver CS3
TUTORIAL 2 Introduction to Dreamweaver CS3 In Tutorial 2 you will create a sample site while you practice the following skills with Adobe Dreamweaver CS3: Creating pages based on a built-in CSS page layout
More informationSECTION C GRADE 12 EXAMINATION GUIDELINES
SACAI SECTION C GRADE 12 EXAMINATION GUIDELINES COMPUTER APPLICATIONS TECHNOLOGY 2016 Examination guidelines for Computer Application Technology INTRODUCTION The Curriculum and Assessment Policy Statement
More informationUsing Spreadsheets, Selection Sets, and COGO Controls SPECTRA PRECISION SURVEY OFFICE TUTORIAL
Using Spreadsheets, Selection Sets, and COGO Controls SPECTRA PRECISION SURVEY OFFICE TUTORIAL Corporate office: Spectra Precision 10355 Westmoor Drive Suite #100 Westminster, CO 80021 USA Phone: +1-720-587-4700
More informationGIMP WEB 2.0 MENUS. Web 2.0 Menus: Horizontal Navigation Bar with Dynamic Background Image
GIMP WEB 2.0 MENUS Web 2.0 Menus: Horizontal Navigation Bar with Dynamic Background Image WEB 2.0 MENUS: HORIZONTAL NAVIGATION BAR DYNAMIC BACKGROUND IMAGE Before you begin this tutorial, you will need
More informationBest Practices for Using the Rich Text Editor
Best Practices for Using the Rich Text Editor Overview Many pages in Sakai contain large text-entry boxes along with many icons and pull-down lists (located above the actual text entry area). These icons
More information1 THE PNP BASIC COMPUTER ESSENTIALS e-learning (MS Excel 2007)
1 THE PNP BASIC COMPUTER ESSENTIALS e-learning (MS Excel 2007) 2 THE PNP BASIC COMPUTER ESSENTIALS e-learning (MS Excel 2007) TABLE OF CONTENTS CHAPTER 1: GETTING STARTED... 5 THE EXCEL ENVIRONMENT...
More informationAnchovy User Guide. Copyright Maxprograms
Copyright 2009-2018 Maxprograms Table of Contents Introduction... 1 Anchovy... 1 Supported Platforms... 1 Supported Formats... 1 GlossML: Glossary Markup Language... 1 Comma Separated Values (CSV)... 1
More informationGloucester County Library System. Excel 2010
Gloucester County Library System Excel 2010 Introduction What is Excel? Microsoft Excel is an electronic spreadsheet program. It is capable of performing many different types of calculations and can organize
More informationA New Dimension to Land Development and Subdivision Design: Application of AutoCAD Civil 3D
A New Dimension to Land Development and Subdivision Design: Application of AutoCAD Civil 3D Tarig Ali College of Engineering and Computer Science University of Central Florida Orlando, Florida taali@mail.ucf.edu
More informationNauticom NetEditor: A How-to Guide
Nauticom NetEditor: A How-to Guide Table of Contents 1. Getting Started 2. The Editor Full Screen Preview Search Check Spelling Clipboard: Cut, Copy, and Paste Undo / Redo Foreground Color Background Color
More informationIntroduction to XSLT
Introduction to XSLT Justin Tilton, Chief Executive Officer instructional media + magic, inc. at the JA-SIG Conference Vancouver, BC Sunday, June 9, 2002 The Abstract Looking for a methodology to quickly
More informationFormatting Worksheets
140 :: Data Entry Operations 7 Formatting Worksheets 7.1 INTRODUCTION Excel makes available numerous formatting options to give your worksheet a polished look. You can change the size, colour and angle
More informationIntroduction to Excel 2007
Introduction to Excel 2007 Excel 2007 is a software program that creates a spreadsheet. It permits the user to enter data and formulas to perform mathematical and Boolean (comparison) calculations on the
More informationDreamweaver Website 1: Managing a Website with Dreamweaver
Page 1 of 20 Web Design: Dreamweaver Websites Managing Websites with Dreamweaver Course Description: In this course, you will learn how to create and manage a website using Dreamweaver Templates and Library
More informationINTRODUCTION... 1 UNDERSTANDING CELLS... 2 CELL CONTENT... 4
Introduction to Microsoft Excel 2016 INTRODUCTION... 1 The Excel 2016 Environment... 1 Worksheet Views... 2 UNDERSTANDING CELLS... 2 Select a Cell Range... 3 CELL CONTENT... 4 Enter and Edit Data... 4
More informationCorrecting Grammar as You Type
PROCEDURES LESSON 11: CHECKING SPELLING AND GRAMMAR Selecting Spelling and Grammar Options 2 Click Options 3 In the Word Options dialog box, click Proofing 4 Check options as necessary under the When correcting
More informationStudy Guide 2 - HTML and CSS - Chap. 6,8,10,11,12 Name - Alexia Bernardo
Study Guide 2 - HTML and CSS - Chap. 6,8,10,11,12 Name - Alexia Bernardo Note: We skipped Study Guide 1. If you d like to review it, I place a copy here: https:// people.rit.edu/~nbbigm/studyguides/sg-1.docx
More informationCOMP1000 Mid-Session Test 2017s1
COMP1000 Mid-Session Test 2017s1 Total Marks: 45 Duration: 55 minutes + 10 min reading time This examination has three parts: Part 1: 15 Multiple Choice Questions (15 marks /45) Part 2: Practical Excel
More information7. Apply a Range of Table Features
Word Processing 5N1358 7. Apply a Range of Table Features Contents Apply a Range of Table Features Including: 1. Creating Tables... 1 2. Resizing... 4 3. Merging Cells... 5 4. Inserting or Deleting columns
More informationAutoCAD Civil 3D 2011 ESSENTIALS
AutoCAD Civil 3D 2011 ESSENTIALS SDC PUBLICATIONS www.sdcpublications.com Schroff Development Corporation Module 2 Parcels Level 1 This module introduces: Section 1: Parcels Overview Introduction to Parcels
More informationLava New Media s CMS. Documentation Page 1
Lava New Media s CMS Documentation 5.12.2010 Page 1 Table of Contents Logging On to the Content Management System 3 Introduction to the CMS 3 What is the page tree? 4 Editing Web Pages 5 How to use the
More information1) Merge the cells that contain the title and center the title
Supplies: You will need a storage location to save your spreadsheet for use in Session 2. You will need the 2 handouts pertaining to Session 1 Instructions: Follow the directions below to create a budget
More informationEXCEL BASICS: MICROSOFT OFFICE 2010
EXCEL BASICS: MICROSOFT OFFICE 2010 GETTING STARTED PAGE 02 Prerequisites What You Will Learn USING MICROSOFT EXCEL PAGE 03 Opening Microsoft Excel Microsoft Excel Features Keyboard Review Pointer Shapes
More informationExcel 2016 Basics for Windows
Excel 2016 Basics for Windows Excel 2016 Basics for Windows Training Objective To learn the tools and features to get started using Excel 2016 more efficiently and effectively. What you can expect to learn
More informationCreating & Modifying Tables in Word 2003
Creating & Modifying Tables in Word 2003 This bookl LaTonya Motley Trainer / Instructional Technology Specialist Staff Development 660-6452 Table of Contents Overview... 1 Inserting Tables... 1 Using Pre-Set
More informationQuick Start Guide. ARIS Architect. Version 9.8 Service Release 2
ARIS Architect Version 9.8 Service Release 2 October 2015 This document applies to ARIS Version 9.8 and to all subsequent releases. Specifications contained herein are subject to change and these changes
More informationCreating Web Pages Using Netscape Composer AGENDA FOR THIS WORKSHOP. 1. How does it all work? 2. What do I need to get started at Fairfield?
Creating Web Pages Using Netscape Composer AGENDA FOR THIS WORKSHOP 1. How does it all work? 2. What do I need to get started at Fairfield? 3. What is HTML coding? 4. The 10 HTML Tags that you should know.
More informationADOBE DREAMWEAVER CS4 BASICS
ADOBE DREAMWEAVER CS4 BASICS Dreamweaver CS4 2 This tutorial focuses on the basic steps involved in creating an attractive, functional website. In using this tutorial you will learn to design a site layout,
More informationHow to lay out a web page with CSS
How to lay out a web page with CSS You can use table design features in Adobe Dreamweaver CS3 to create a simple page layout. However, a more powerful technique is to use Cascading Style Sheets (CSS).
More informationSheet Metal Overview. Chapter. Chapter Objectives
Chapter 1 Sheet Metal Overview This chapter describes the terminology, design methods, and fundamental tools used in the design of sheet metal parts. Building upon these foundational elements of design,
More informationCorrecting Grammar as You Type. 1. Right-click the text marked with the blue, wavy underline. 2. Click the desired option on the shortcut menu.
PROCEDURES LESSON 11: CHECKING SPELLING AND GRAMMAR Selecting Spelling and Grammar Options 2 Click Options 3 In the Word Options dialog box, click Proofing 4 Check options as necessary under the When correcting
More informationTCP MDT Digital Terrain Model - V7.5
TCP MDT Digital Terrain Model - V7.5 Standard Version Introduction The Standard Version is suitable for carrying out all kinds of topographical survey projects, terrain profiles, volume calculations etc.
More informationIntroduction to Autodesk Land Desktop and Civil Design Geoffrey J. Coleman, PE
Introduction to Autodesk Land Desktop 2005 and Civil Design 2005 Geoffrey J. Coleman, PE Learn the Land Development Software used by Civil Engineers and Land Surveyors around the world. SDC PUBLICATIONS
More informationExtensible Markup Stylesheet Transformation (XSLT)
Extensible Markup Stylesheet Transformation (XSLT) Asst. Prof. Dr. Kanda Runapongsa Saikaew (krunapon@kku.ac.th) Dept. of Computer Engineering Khon Kaen University 1 Overview Terms: XSL, XSLT, XSL-FO Value
More informationEXCEL BASICS: MICROSOFT OFFICE 2007
EXCEL BASICS: MICROSOFT OFFICE 2007 GETTING STARTED PAGE 02 Prerequisites What You Will Learn USING MICROSOFT EXCEL PAGE 03 Opening Microsoft Excel Microsoft Excel Features Keyboard Review Pointer Shapes
More informationGeometric Layout for Roadway Design with CAiCE Visual Roads
December 2-5, 2003 MGM Grand Hotel Las Vegas Geometric Layout for Roadway Design with CAiCE Visual Roads Mathews Mathai CV32-3 This course describes and demonstrates various tools for defining horizontal
More informationTeacher s Guide. PCIC 3 B2 GS3- Key Applications-Excel. Text of Frequently Asked Questions. Copyright 2010 Teknimedia Corporation
Teacher s Guide - Key Applications-Excel Text of Frequently Asked Questions Copyright 2010 Teknimedia grants permission to any licensed owner of Key Applications-Excel to duplicate the contents of this
More informationIndependence Community College Independence, Kansas
Independence Community College Independence, Kansas C O N T E N T S Unit 1: Creating, Modifying, and Enhancing FrontPage Webs and Pages 1 Chapter 1 Investigating FrontPage 2002 3 Exploring World Wide Web
More informationSUM - This says to add together cells F28 through F35. Notice that it will show your result is
COUNTA - The COUNTA function will examine a set of cells and tell you how many cells are not empty. In this example, Excel analyzed 19 cells and found that only 18 were not empty. COUNTBLANK - The COUNTBLANK
More informationBudget Exercise for Intermediate Excel
Budget Exercise for Intermediate Excel Follow the directions below to create a 12 month budget exercise. Read through each individual direction before performing it, like you are following recipe instructions.
More informationTable of Contents. Overview... 4 Advanced Content Items... 4 Accessibility... 4 iframe Textpoppers Math Characters and Equations...
Dallas County Community College District Table of Contents Overview... 4 Advanced Content Items... 4 Accessibility... 4 iframe... 4 Insert a Web Page... 4 Insert a PDF... 6 Textpoppers... 8 Insert a Text
More information