This document introduces representations, which allow storing symbolization rules with geographic data. Representations provide greater control over symbolization and allow dynamic depiction of features. The tutorial contains 5 exercises to learn about creating and modifying representations, overriding rules for individual features, using free representations, and automating mapmaking with geoprocessing tools. It demonstrates converting existing layer symbology to representations and creating representations from scratch.
In this exercise you will explore ArcCatalog and learn how it is used within
the wider ArcGIS environment. You will practice the most important functions only. If necessary, additional functions will be introduced later in the course. First, you will familiarize with the interface, then with specific functions such as browsing and exploring data, creating metadata, etc. Finally you will learn that ArcCatalog can be used as a gateway to ArcMap.
This document provides an overview of the topics covered in an advanced computer aided design course, including principles of computer graphics, CAD tools, surface modeling, parametric representation of surfaces, geometric modeling in 3D, data exchange formats and standards, and collaborative engineering. The syllabus covers points plotting, lines, Bresenham's circle algorithm, transformations, hidden surface removal, CAD system evaluation criteria, modeling techniques like wireframe, surface and solid modeling, parametric surfaces, solid modeling representations, data exchange formats like IGES and DXF, and collaborative design principles and tools.
USING THE G.I.S. INSTRUMENTS TO OPTIMIZE THE DECISIONAL PROCESS AT THE LOCAL ...mihai_herbei
A G.I.S. is an information management tool that helps us to store, organize and utilize spatial information in a form that will enable everyday tasks to be completed more efficiently.
Data structures are used to organize graphics data and allow individual portions of an image to be referenced and modified independently. Common data structures include those based on vertices, edges, and surfaces. A database implements these data structures for storage. Relational and hierarchical models are two common database models. OpenGL is a widely used graphics library that provides a standardized interface for 3D graphics across platforms through functions that output graphics primitives.
Junctions are points where links (road segments) meet in a network. Turn impedance refers to the additional cost or time needed to make a turn at a junction from one link onto another. This turn cost is an attribute typically assigned to turns in a network dataset.
This document discusses the evolution of location business models from carrier gardens to trusted third party applications to service delivery platforms. It describes characteristics of each model and provides examples. It emphasizes that large enterprises require telecom-enabling services to integrate their internal applications rather than separate point solutions. The document advocates for exposing geospatial functionality through service-oriented architectures to integrate across departments. It provides examples of industry vertical fits and discusses how one company automated their field service process using location technologies to increase productivity.
Sistemas de Información Geográfica en la gestión y operación de redes de serv...Andesco
William Meehan, Director Utility Solutions at ESRI, Procálculo – Prosis
Congreso Andesco de Servicios Públicos y TIC 14º Nacional y 5º Internacional, Cartagena Colombia, Junio 27, 28 y 29 de 2012
In this exercise you will explore ArcCatalog and learn how it is used within
the wider ArcGIS environment. You will practice the most important functions only. If necessary, additional functions will be introduced later in the course. First, you will familiarize with the interface, then with specific functions such as browsing and exploring data, creating metadata, etc. Finally you will learn that ArcCatalog can be used as a gateway to ArcMap.
This document provides an overview of the topics covered in an advanced computer aided design course, including principles of computer graphics, CAD tools, surface modeling, parametric representation of surfaces, geometric modeling in 3D, data exchange formats and standards, and collaborative engineering. The syllabus covers points plotting, lines, Bresenham's circle algorithm, transformations, hidden surface removal, CAD system evaluation criteria, modeling techniques like wireframe, surface and solid modeling, parametric surfaces, solid modeling representations, data exchange formats like IGES and DXF, and collaborative design principles and tools.
USING THE G.I.S. INSTRUMENTS TO OPTIMIZE THE DECISIONAL PROCESS AT THE LOCAL ...mihai_herbei
A G.I.S. is an information management tool that helps us to store, organize and utilize spatial information in a form that will enable everyday tasks to be completed more efficiently.
Data structures are used to organize graphics data and allow individual portions of an image to be referenced and modified independently. Common data structures include those based on vertices, edges, and surfaces. A database implements these data structures for storage. Relational and hierarchical models are two common database models. OpenGL is a widely used graphics library that provides a standardized interface for 3D graphics across platforms through functions that output graphics primitives.
Junctions are points where links (road segments) meet in a network. Turn impedance refers to the additional cost or time needed to make a turn at a junction from one link onto another. This turn cost is an attribute typically assigned to turns in a network dataset.
This document discusses the evolution of location business models from carrier gardens to trusted third party applications to service delivery platforms. It describes characteristics of each model and provides examples. It emphasizes that large enterprises require telecom-enabling services to integrate their internal applications rather than separate point solutions. The document advocates for exposing geospatial functionality through service-oriented architectures to integrate across departments. It provides examples of industry vertical fits and discusses how one company automated their field service process using location technologies to increase productivity.
Sistemas de Información Geográfica en la gestión y operación de redes de serv...Andesco
William Meehan, Director Utility Solutions at ESRI, Procálculo – Prosis
Congreso Andesco de Servicios Públicos y TIC 14º Nacional y 5º Internacional, Cartagena Colombia, Junio 27, 28 y 29 de 2012
Harris County Appraisal District is considering migrating its parcel data from an ESRI SDE database to parcel fabric. A pilot project will test the migration in two areas containing a mix of parcel types and geometries. Lessons from other Texas appraisal districts that migrated indicate more upfront data cleanup is needed. Once complete, the migration is expected to improve topology, increase consistency and productivity through automated workflows, and better track parcel history over time. At over 1.4 million parcels, this will be the largest parcel fabric migration to date.
Esri Location Analytics for Business IntelligenceEsri
This document discusses Esri's Location Analytics solution which integrates business intelligence (BI) and geographic information system (GIS) technologies. The Location Analytics solution seamlessly embeds mapping and spatial analysis tools into existing BI systems. This allows users to visualize and analyze key BI data on interactive maps to discover new patterns and trends. The benefits of Location Analytics include more valuable analytics through spatial visualization, leveraging existing BI investments, and minimal disruption to existing workflows and skills.
KliqMap for Esri: Actionable Location AnalyticsKT-Labs
At KT Labs we strongly believe that there is much more to “Location Intelligence” that simply linking a map to a report.
KliqMap leverages QlikView, Esri ArcGIS (the leading GIS platform) and KT Labs’ Planning Suite to create a fully integrated and interactive environment where analytics and simulation can be performed in the context of business processes. The native access to “ArcGIS Online” makes this solution accessible to businesses of any size with an amazing simplicity and speed of deployment.
With KliqMap the GIS becomes a key element in empowering decision making through analysis, simulation, prediction and optimization.
This is what we call “Actionable Location Analytics”.
This document provides instructions for creating an animation in ArcMap to visualize population changes in the contiguous United States from 1800 to 2000 using county-level feature class layers. It describes organizing data in ArcCatalog, viewing an existing animation, and creating a new animation to examine population changes in the ArcMap display and through a graph over time. The steps can be applied to other data types and programs besides ArcMap.
This document provides instructions for creating an address locator in ArcGIS that uses alternate street names and place name aliases. It describes how to create a new address locator using the US Streets with AltName style and selecting the streets feature class and altname table as reference data. It then explains how to use the new address locator in ArcMap to locate addresses, demonstrating how alternate names and aliases are searched to find potential matches.
During the Great Depression of the 1930s, movies and cartoons provided much needed entertainment for Americans. Animated films used individual drawings photographed in sequence to depict movement. Major studios like MGM, Warner Brothers, and Walt Disney animated cartoons and films that brought characters like Mickey Mouse and Bugs Bunny to life. The introduction of sound and color further advanced animated films and cartoons during this era.
This document provides an overview of common GIS data models, including PODS and APDM. PODS is a pipeline open data standard that uses a relational, hierarchical structure and GUIDs. APDM is designed for Esri software and uses relational and spatial relationships as well as Esri database types to differentiate domains. Both standards provide structured models for storing pipeline GIS data.
Network Mapping - Esri UK Annual Conference 2016Esri UK
This document discusses how NM Group uses geospatial technology and mapping to provide solutions for infrastructure projects. It outlines their process of taking infrastructure data from proprietary formats and converting it into mapbooks, GIS layers, reports and web services using ArcGIS tools. This streamlines their workflow compared to other software, allowing them to produce maps, reports and deliverables for infrastructure corridors more quickly and with less manual effort and errors. The mapping solutions provide spatial context and relationships that spreadsheets alone cannot, and make the data more accessible and usable for clients.
ArcGIS Pro is Esri's new desktop GIS software that integrates 2D and 3D mapping, analysis, and editing capabilities. It combines the functionality of ArcMap, ArcCatalog, ArcGlobe, and ArcScene into a single application with a modern 64-bit architecture. ArcGIS Pro allows users to work with multiple maps and layouts simultaneously. It also features tasks that guide users through workflows. The software is tightly integrated with ArcGIS Online and portal environments. Esri is continuously improving ArcGIS Pro based on customer feedback, with new releases adding capabilities like vector tiles, publishing by reference, 3D scenes, and concurrent licensing.
The document discusses how ArcGIS software has evolved to support 3D capabilities that allow users to process drone imagery into 3D models and point clouds, manage large volumes of imagery and 3D data from multiple sources, and share 3D content and services. Challenges of 3D imagery such as file sizes, projections, and accuracy are addressed with tools in ArcGIS like Drone2Map and new 3D scene layer formats that facilitate the creation and use of 3D content across industries.
Telling Stories with Maps - Esri UK Annual Conference 2016acEsri UK
Story Maps are web apps created with ArcGIS Online that combine maps, text, photos, and multimedia to tell geography-based stories. There are different types of Story Map apps that allow for sequential narratives, journal-style narratives, displaying single maps, or comparing two maps. Story Maps are used to tell stories, raise awareness, create reports, highlight locations, share analysis, and compare maps. They are hosted through ArcGIS Online or Portal for ArcGIS and can be easily created and shared.
Spatial data defines a location using points, lines, polygons or pixels and includes location, shape, size and orientation. Non-spatial data relates to a specific location and includes statistical, text, image or multimedia data linked to spatial data defining the location. The document outlines key differences between spatial and non-spatial data, noting that spatial data is multi-dimensional and correlated while non-spatial data is one-dimensional and independent, with implications for conceptual, processing and storage issues.
An introduction to GIS Data Types. Strengths and weaknesses of raster and vector data are discussed. Also covered is the importance of topology. Concludes with a discussion of the vector-based format of OpenStreetMap data.
This document provides an overview of geographical information systems (GIS), including definitions of GIS, its basic principles and components, data types used in GIS (vector and raster), advantages and applications of GIS. Specifically, it defines GIS as a computer system for capturing, storing, analyzing and displaying spatially referenced data. It describes the key principles of data capture, management, analysis and visualization. It outlines the typical hardware, software and data components of a GIS, and differentiates between vector and raster data types. Finally, it discusses advantages like accurate representation and analysis, and applications across different domains.
This document provides an overview of geoprocessing, which allows users to define, manage, and analyze spatial information to support decision making. It discusses how geoprocessing works in ArcGIS through tools, models, scripts, and toolboxes. Specific geoprocessing tasks like overlay, proximity, surfaces, and statistics are examined. The document also covers data sources, running tools, and settings. It provides examples of creating a model and script to automate repetitive geoprocessing work.
This document provides instructions for accessing and using various GIS software tools remotely or locally, including ArcGIS Online, ArcGIS for Desktop, GeoDa, QGIS, and Google Earth Pro. It also lists some popular web GIS tools and programming libraries for creating web maps. Finally, it describes the major geoprocessing tools in GIS like buffers, clips, merges, dissolves, intersects, and unions; and provides steps for importing and exporting GIS data between AutoCAD and Revit software.
GIS Ppt 5.pptx: SPACIAL DATA ANALSYSISISmulugeta48
GIS AND REMOTE SENSINGN
In many irrigation projects, crop yields are reduced due to water logging and salinization of the land.
In some cases, there is total loss of production and therefore the land is abandoned.
Water logging may also cause human health problems, particularly malaria, because of ponded water.
Two important causes of water logging and salinization are:
Part of the water that infiltrates into the soil will be stored in the soil pores and will be used by the crop; another part of the water will be lost as deep percolation.
When the percolating water reaches that part of the soil which is saturated with water, it will cause the water table to rise .
If the water table reaches the root zone, the plants may suffer.
The soil has become waterlogged.
Drainage is needed to remove the excess water and stop the rise of the water table.
This exercise covered creating a new schematic dataset and defining default parameters for the related schematic project in ArcGIS Schematics Designer. Key steps included:
1. Creating a new file geodatabase and schematic dataset.
2. Specifying a default node symbol using the NgUSymbolEditor tool.
3. Setting default text effects like color that will be used for labels if not otherwise defined.
The purpose was to prepare the schematic project and specify some initial parameters before generating schematic diagrams in the following exercises.
This document provides a manual for basic GIS functions. It introduces ArcGIS components like ArcCatalog, ArcMap and ArcToolbox. It discusses importing and viewing data, creating shapefiles, and setting projections. It also covers georeferencing images, analyzing data through tools like clip and extract, and performing proximity analysis. The document aims to guide users through foundational GIS processes.
This presentation is about the raster and vector data in GIS which is important and costly as well, through the presentation we will learn about both type of data.
The document discusses the components of ArcGIS software. It describes ArcMap as the application for viewing, editing, creating, and analyzing geospatial data. ArcToolbox contains tools for tasks like data management and analysis. ArcCatalog provides tools for managing data, folders, metadata, and more. It also discusses concepts like map projections, spatial data formats, attribute tables, and performing selections and joins on data.
This document provides instructions for creating network datasets in ArcGIS Network Analyst. It describes exercises for creating a shapefile-based network dataset using street data for San Francisco, and a geodatabase-based network dataset using street data for Paris. The exercises guide the user through setting up connectivity, modeling turns, and building the network datasets.
Harris County Appraisal District is considering migrating its parcel data from an ESRI SDE database to parcel fabric. A pilot project will test the migration in two areas containing a mix of parcel types and geometries. Lessons from other Texas appraisal districts that migrated indicate more upfront data cleanup is needed. Once complete, the migration is expected to improve topology, increase consistency and productivity through automated workflows, and better track parcel history over time. At over 1.4 million parcels, this will be the largest parcel fabric migration to date.
Esri Location Analytics for Business IntelligenceEsri
This document discusses Esri's Location Analytics solution which integrates business intelligence (BI) and geographic information system (GIS) technologies. The Location Analytics solution seamlessly embeds mapping and spatial analysis tools into existing BI systems. This allows users to visualize and analyze key BI data on interactive maps to discover new patterns and trends. The benefits of Location Analytics include more valuable analytics through spatial visualization, leveraging existing BI investments, and minimal disruption to existing workflows and skills.
KliqMap for Esri: Actionable Location AnalyticsKT-Labs
At KT Labs we strongly believe that there is much more to “Location Intelligence” that simply linking a map to a report.
KliqMap leverages QlikView, Esri ArcGIS (the leading GIS platform) and KT Labs’ Planning Suite to create a fully integrated and interactive environment where analytics and simulation can be performed in the context of business processes. The native access to “ArcGIS Online” makes this solution accessible to businesses of any size with an amazing simplicity and speed of deployment.
With KliqMap the GIS becomes a key element in empowering decision making through analysis, simulation, prediction and optimization.
This is what we call “Actionable Location Analytics”.
This document provides instructions for creating an animation in ArcMap to visualize population changes in the contiguous United States from 1800 to 2000 using county-level feature class layers. It describes organizing data in ArcCatalog, viewing an existing animation, and creating a new animation to examine population changes in the ArcMap display and through a graph over time. The steps can be applied to other data types and programs besides ArcMap.
This document provides instructions for creating an address locator in ArcGIS that uses alternate street names and place name aliases. It describes how to create a new address locator using the US Streets with AltName style and selecting the streets feature class and altname table as reference data. It then explains how to use the new address locator in ArcMap to locate addresses, demonstrating how alternate names and aliases are searched to find potential matches.
During the Great Depression of the 1930s, movies and cartoons provided much needed entertainment for Americans. Animated films used individual drawings photographed in sequence to depict movement. Major studios like MGM, Warner Brothers, and Walt Disney animated cartoons and films that brought characters like Mickey Mouse and Bugs Bunny to life. The introduction of sound and color further advanced animated films and cartoons during this era.
This document provides an overview of common GIS data models, including PODS and APDM. PODS is a pipeline open data standard that uses a relational, hierarchical structure and GUIDs. APDM is designed for Esri software and uses relational and spatial relationships as well as Esri database types to differentiate domains. Both standards provide structured models for storing pipeline GIS data.
Network Mapping - Esri UK Annual Conference 2016Esri UK
This document discusses how NM Group uses geospatial technology and mapping to provide solutions for infrastructure projects. It outlines their process of taking infrastructure data from proprietary formats and converting it into mapbooks, GIS layers, reports and web services using ArcGIS tools. This streamlines their workflow compared to other software, allowing them to produce maps, reports and deliverables for infrastructure corridors more quickly and with less manual effort and errors. The mapping solutions provide spatial context and relationships that spreadsheets alone cannot, and make the data more accessible and usable for clients.
ArcGIS Pro is Esri's new desktop GIS software that integrates 2D and 3D mapping, analysis, and editing capabilities. It combines the functionality of ArcMap, ArcCatalog, ArcGlobe, and ArcScene into a single application with a modern 64-bit architecture. ArcGIS Pro allows users to work with multiple maps and layouts simultaneously. It also features tasks that guide users through workflows. The software is tightly integrated with ArcGIS Online and portal environments. Esri is continuously improving ArcGIS Pro based on customer feedback, with new releases adding capabilities like vector tiles, publishing by reference, 3D scenes, and concurrent licensing.
The document discusses how ArcGIS software has evolved to support 3D capabilities that allow users to process drone imagery into 3D models and point clouds, manage large volumes of imagery and 3D data from multiple sources, and share 3D content and services. Challenges of 3D imagery such as file sizes, projections, and accuracy are addressed with tools in ArcGIS like Drone2Map and new 3D scene layer formats that facilitate the creation and use of 3D content across industries.
Telling Stories with Maps - Esri UK Annual Conference 2016acEsri UK
Story Maps are web apps created with ArcGIS Online that combine maps, text, photos, and multimedia to tell geography-based stories. There are different types of Story Map apps that allow for sequential narratives, journal-style narratives, displaying single maps, or comparing two maps. Story Maps are used to tell stories, raise awareness, create reports, highlight locations, share analysis, and compare maps. They are hosted through ArcGIS Online or Portal for ArcGIS and can be easily created and shared.
Spatial data defines a location using points, lines, polygons or pixels and includes location, shape, size and orientation. Non-spatial data relates to a specific location and includes statistical, text, image or multimedia data linked to spatial data defining the location. The document outlines key differences between spatial and non-spatial data, noting that spatial data is multi-dimensional and correlated while non-spatial data is one-dimensional and independent, with implications for conceptual, processing and storage issues.
An introduction to GIS Data Types. Strengths and weaknesses of raster and vector data are discussed. Also covered is the importance of topology. Concludes with a discussion of the vector-based format of OpenStreetMap data.
This document provides an overview of geographical information systems (GIS), including definitions of GIS, its basic principles and components, data types used in GIS (vector and raster), advantages and applications of GIS. Specifically, it defines GIS as a computer system for capturing, storing, analyzing and displaying spatially referenced data. It describes the key principles of data capture, management, analysis and visualization. It outlines the typical hardware, software and data components of a GIS, and differentiates between vector and raster data types. Finally, it discusses advantages like accurate representation and analysis, and applications across different domains.
This document provides an overview of geoprocessing, which allows users to define, manage, and analyze spatial information to support decision making. It discusses how geoprocessing works in ArcGIS through tools, models, scripts, and toolboxes. Specific geoprocessing tasks like overlay, proximity, surfaces, and statistics are examined. The document also covers data sources, running tools, and settings. It provides examples of creating a model and script to automate repetitive geoprocessing work.
This document provides instructions for accessing and using various GIS software tools remotely or locally, including ArcGIS Online, ArcGIS for Desktop, GeoDa, QGIS, and Google Earth Pro. It also lists some popular web GIS tools and programming libraries for creating web maps. Finally, it describes the major geoprocessing tools in GIS like buffers, clips, merges, dissolves, intersects, and unions; and provides steps for importing and exporting GIS data between AutoCAD and Revit software.
GIS Ppt 5.pptx: SPACIAL DATA ANALSYSISISmulugeta48
GIS AND REMOTE SENSINGN
In many irrigation projects, crop yields are reduced due to water logging and salinization of the land.
In some cases, there is total loss of production and therefore the land is abandoned.
Water logging may also cause human health problems, particularly malaria, because of ponded water.
Two important causes of water logging and salinization are:
Part of the water that infiltrates into the soil will be stored in the soil pores and will be used by the crop; another part of the water will be lost as deep percolation.
When the percolating water reaches that part of the soil which is saturated with water, it will cause the water table to rise .
If the water table reaches the root zone, the plants may suffer.
The soil has become waterlogged.
Drainage is needed to remove the excess water and stop the rise of the water table.
This exercise covered creating a new schematic dataset and defining default parameters for the related schematic project in ArcGIS Schematics Designer. Key steps included:
1. Creating a new file geodatabase and schematic dataset.
2. Specifying a default node symbol using the NgUSymbolEditor tool.
3. Setting default text effects like color that will be used for labels if not otherwise defined.
The purpose was to prepare the schematic project and specify some initial parameters before generating schematic diagrams in the following exercises.
This document provides a manual for basic GIS functions. It introduces ArcGIS components like ArcCatalog, ArcMap and ArcToolbox. It discusses importing and viewing data, creating shapefiles, and setting projections. It also covers georeferencing images, analyzing data through tools like clip and extract, and performing proximity analysis. The document aims to guide users through foundational GIS processes.
This presentation is about the raster and vector data in GIS which is important and costly as well, through the presentation we will learn about both type of data.
The document discusses the components of ArcGIS software. It describes ArcMap as the application for viewing, editing, creating, and analyzing geospatial data. ArcToolbox contains tools for tasks like data management and analysis. ArcCatalog provides tools for managing data, folders, metadata, and more. It also discusses concepts like map projections, spatial data formats, attribute tables, and performing selections and joins on data.
This document provides instructions for creating network datasets in ArcGIS Network Analyst. It describes exercises for creating a shapefile-based network dataset using street data for San Francisco, and a geodatabase-based network dataset using street data for Paris. The exercises guide the user through setting up connectivity, modeling turns, and building the network datasets.
This file include the first part of Training series that i prepared by my self , the file include basic Exercise to start worke with Geodatabase , use ESRI data - ArcTour data .
Good luck ,
Created by: Eng.Najed ALHanahnah , Geomatics Engineer
This tutorial teaches how to convert labels to annotation in ArcGIS and edit the annotation. Roads are labeled from their name attribute. The labels are converted to an annotation feature class, allowing more control over text placement and scaling. The Annotation toolbar is used to move, resize, rotate and delete existing annotation, and add new annotation using construction tools. Attributes can update the annotation text. Converting labels to annotation provides more flexibility than labels alone.
This tutorial teaches how to convert labels to annotation in ArcGIS and edit the annotation. Roads are labeled from their name attribute. The labels are converted to an annotation feature class, allowing more control over annotation placement and scaling. The Annotation toolbar is used to move, resize, rotate and delete existing annotation, and add new annotation using construction tools. Attributes can update the annotation text. Converting labels to annotation provides more flexibility than labels alone.
This document provides an introduction to making maps using the open source desktop tool QGIS. It explains how to visualize shapefiles in QGIS, style layers by adjusting symbols, colors, and labels. Attributes for each feature can be viewed and queried in the attributes table. Selections can be saved as new shapefiles. The tutorial uses Alaska data and shapefiles of airports to demonstrate these mapping functions in QGIS.
This document provides an introduction to making maps using the open source desktop tool QGIS. It explains how to visualize shapefiles in QGIS, style layers by adjusting symbols, colors, and labels. Attributes for each feature can be viewed and queried in the attributes table. Selections can be saved as new shapefiles. The tutorial uses Alaska dataset samples and teaches basic map composition and analysis functions.
Anchor data type,cursor data type,array data typedhruv patel
The document summarizes Dr. E. F. Codd's 12 rules for defining a fully relational database. The rules establish that a relational database must: 1) Manage data using relational capabilities only; 2) Represent all information in tables; 3) Guarantee logical access to data through table name, primary key, and column name. The rules also require capabilities like supporting null values, having a dynamic catalog, and maintaining logical and physical data independence.
The document summarizes Dr. E. F. Codd's 12 rules for defining a fully relational database. The rules establish that a relational database must: 1) Manage data using relational capabilities only; 2) Represent all information in one way as table values; 3) Guarantee logical accessibility of each datum through table name, primary key, and column name. The rules also require capabilities like supporting null values, having a dynamic catalog, and maintaining logical and physical data independence.
This document provides an overview and introduction to using JIDE Grids, an extension of the JTable Swing component. It describes what JIDE Grids are, the packages and class hierarchy, how to use converters to represent objects as strings, and how to use the PropertyTable component to display JavaBean properties in a table. The PropertyTable allows editing property values using different cell editors, and properties can be organized into categories. The document also explains how to introspect JavaBean properties using the BeanIntrospector class.
This document provides instructions for a GIS exercise involving spatial analysis of elevation and precipitation data. The goals are to calculate average watershed elevation and precipitation for subwatersheds of the San Marcos River basin. Slope, aspect, flow direction and hydrologic slope will first be calculated from a sample digital elevation model to demonstrate spatial analysis tools in ArcGIS. A ModelBuilder model is then created to automate these calculations. Finally, the model is applied to real elevation data for the San Marcos basin watersheds to calculate average elevation and interpolate precipitation from station data to estimate watershed precipitation volumes and runoff ratios.
A geographic information system (GIS) is a collection of hardware,
software, geographicdata, and personnel designed to create, store, edit,
manipulate, analyze and display geographically referenced information.
Model transformation is widely recognized as a key issue in model engineering approaches. In
previous work, we have developed an ATL transformation that implements a strategy to obtain a
set of Raise Specification Language (RSL) modules from Feature Models (FM). In this paper,
we present an improvement to this strategy by defining another complementary and independent
model, allowing the incorporation of traceability information to the original transformation.
The proposed mechanism allows capturing and representing the relationships created by the
application of the transformation rules.
This document provides examples and explanations of various SQL concepts including:
1. It describes the advantages of DBMS such as minimizing redundancy, eliminating redundancy, sharing data securely, improving flexibility, and ensuring data integrity.
2. It explains different types of SQL commands - DDL for defining database schema, DML for manipulating data, and DCL for controlling access. Examples are provided for commands like CREATE, ALTER, DROP, SELECT, INSERT, UPDATE, DELETE, GRANT, REVOKE.
3. It defines joins and explains different types of joins like inner join, outer joins, self join and cartesian joins that are used to combine data from multiple tables.
Real estate & Construction Industry Market Research in IndiaRumanshu Katiyar
The document discusses the construction industry in India. It notes that construction is the second largest industry in India, accounting for 11% of GDP and employing 32 million people. The industry is large and growing, with significant foreign investment from international real estate companies. Challenges include a lack of trained workers and financing for small and medium contractors. Overall, growth in the Indian economy and infrastructure investment are driving increasing opportunities in the construction sector.
The document discusses the benefits of meditation for reducing stress and anxiety. Regular meditation practice can help calm the mind and body by lowering blood pressure, reducing muscle tension, and decreasing levels of stress hormones. Making meditation a part of a daily routine, even if just 10-15 minutes per day, can significantly improve mood, focus, and overall feelings of well-being over time.
Earthquake engineering for concrete dams design, performance, and research needsRumanshu Katiyar
The document discusses the benefits of exercise for both physical and mental health. It notes that regular exercise can reduce the risk of diseases like heart disease and diabetes, improve mood, and reduce feelings of stress and anxiety. The document recommends that adults get at least 150 minutes of moderate exercise or 75 minutes of vigorous exercise per week to gain these benefits.
This document provides an introduction to the fundamentals of remote sensing. It discusses that remote sensing involves acquiring information about the Earth's surface without direct contact, using sensors to detect reflected or emitted energy. It describes the seven elements of the remote sensing process, including an energy source, interactions with the atmosphere and target, sensor recording, data transmission and processing, interpretation, and application of results. It also discusses electromagnetic radiation, the electromagnetic spectrum, and how radiation interacts with and is scattered or absorbed by particles in the atmosphere.
This single sentence document indicates that a torrent file was downloaded from the website Demonoid.com, which was once a popular private BitTorrent tracker and digital locker. The brief statement provides only the basic information that a torrent download occurred from the specified source site.
This document provides an overview and tutorial for ArcGIS 9 ArcSDE database servers. It covers adding and connecting to a database server, adding users and administering permissions, creating and adding geodatabases, and administering database servers and geodatabases. The tutorial is designed to take 2-4 hours and walks through exercises on these topics using SQL Server Express 2005, which is included with ArcSDE Personal and Workgroup installations.
This document provides an overview and instructions for the ArcReader tutorial. The tutorial contains 4 exercises that teach the basic functions of ArcReader, including viewing maps, querying map features, printing maps, and exploring 3D maps. Each exercise takes 15-20 minutes and uses a published map file of Angelus Oaks, California to demonstrate ArcReader's capabilities.
This document provides instructions for a tutorial in ArcMap. The tutorial has 5 exercises that teach how to display and edit geographic data, work with attribute tables, query features, add graphics, and layout a map for printing. The goal is to create 3 maps on a poster showing schools and noise levels near an airport, land use, and population density for a county planning airport expansion. Skills covered include adding data, changing symbols, identifying features, adding text, working in layout view, and inserting map elements like titles and legends.
How to Setup Warehouse & Location in Odoo 17 InventoryCeline George
In this slide, we'll explore how to set up warehouses and locations in Odoo 17 Inventory. This will help us manage our stock effectively, track inventory levels, and streamline warehouse operations.
This presentation was provided by Rebecca Benner, Ph.D., of the American Society of Anesthesiologists, for the second session of NISO's 2024 Training Series "DEIA in the Scholarly Landscape." Session Two: 'Expanding Pathways to Publishing Careers,' was held June 13, 2024.
This document provides an overview of wound healing, its functions, stages, mechanisms, factors affecting it, and complications.
A wound is a break in the integrity of the skin or tissues, which may be associated with disruption of the structure and function.
Healing is the body’s response to injury in an attempt to restore normal structure and functions.
Healing can occur in two ways: Regeneration and Repair
There are 4 phases of wound healing: hemostasis, inflammation, proliferation, and remodeling. This document also describes the mechanism of wound healing. Factors that affect healing include infection, uncontrolled diabetes, poor nutrition, age, anemia, the presence of foreign bodies, etc.
Complications of wound healing like infection, hyperpigmentation of scar, contractures, and keloid formation.
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...PECB
Denis is a dynamic and results-driven Chief Information Officer (CIO) with a distinguished career spanning information systems analysis and technical project management. With a proven track record of spearheading the design and delivery of cutting-edge Information Management solutions, he has consistently elevated business operations, streamlined reporting functions, and maximized process efficiency.
Certified as an ISO/IEC 27001: Information Security Management Systems (ISMS) Lead Implementer, Data Protection Officer, and Cyber Risks Analyst, Denis brings a heightened focus on data security, privacy, and cyber resilience to every endeavor.
His expertise extends across a diverse spectrum of reporting, database, and web development applications, underpinned by an exceptional grasp of data storage and virtualization technologies. His proficiency in application testing, database administration, and data cleansing ensures seamless execution of complex projects.
What sets Denis apart is his comprehensive understanding of Business and Systems Analysis technologies, honed through involvement in all phases of the Software Development Lifecycle (SDLC). From meticulous requirements gathering to precise analysis, innovative design, rigorous development, thorough testing, and successful implementation, he has consistently delivered exceptional results.
Throughout his career, he has taken on multifaceted roles, from leading technical project management teams to owning solutions that drive operational excellence. His conscientious and proactive approach is unwavering, whether he is working independently or collaboratively within a team. His ability to connect with colleagues on a personal level underscores his commitment to fostering a harmonious and productive workplace environment.
Date: May 29, 2024
Tags: Information Security, ISO/IEC 27001, ISO/IEC 42001, Artificial Intelligence, GDPR
-------------------------------------------------------------------------------
Find out more about ISO training and certification services
Training: ISO/IEC 27001 Information Security Management System - EN | PECB
ISO/IEC 42001 Artificial Intelligence Management System - EN | PECB
General Data Protection Regulation (GDPR) - Training Courses - EN | PECB
Webinars: https://pecb.com/webinars
Article: https://pecb.com/article
-------------------------------------------------------------------------------
For more information about PECB:
Website: https://pecb.com/
LinkedIn: https://www.linkedin.com/company/pecb/
Facebook: https://www.facebook.com/PECBInternational/
Slideshare: http://www.slideshare.net/PECBCERTIFICATION
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxEduSkills OECD
Iván Bornacelly, Policy Analyst at the OECD Centre for Skills, OECD, presents at the webinar 'Tackling job market gaps with a skills-first approach' on 12 June 2024
Temple of Asclepius in Thrace. Excavation resultsKrassimira Luka
The temple and the sanctuary around were dedicated to Asklepios Zmidrenus. This name has been known since 1875 when an inscription dedicated to him was discovered in Rome. The inscription is dated in 227 AD and was left by soldiers originating from the city of Philippopolis (modern Plovdiv).
Leveraging Generative AI to Drive Nonprofit InnovationTechSoup
In this webinar, participants learned how to utilize Generative AI to streamline operations and elevate member engagement. Amazon Web Service experts provided a customer specific use cases and dived into low/no-code tools that are quick and easy to deploy through Amazon Web Service (AWS.)
Chapter wise All Notes of First year Basic Civil Engineering.pptxDenish Jangid
Chapter wise All Notes of First year Basic Civil Engineering
Syllabus
Chapter-1
Introduction to objective, scope and outcome the subject
Chapter 2
Introduction: Scope and Specialization of Civil Engineering, Role of civil Engineer in Society, Impact of infrastructural development on economy of country.
Chapter 3
Surveying: Object Principles & Types of Surveying; Site Plans, Plans & Maps; Scales & Unit of different Measurements.
Linear Measurements: Instruments used. Linear Measurement by Tape, Ranging out Survey Lines and overcoming Obstructions; Measurements on sloping ground; Tape corrections, conventional symbols. Angular Measurements: Instruments used; Introduction to Compass Surveying, Bearings and Longitude & Latitude of a Line, Introduction to total station.
Levelling: Instrument used Object of levelling, Methods of levelling in brief, and Contour maps.
Chapter 4
Buildings: Selection of site for Buildings, Layout of Building Plan, Types of buildings, Plinth area, carpet area, floor space index, Introduction to building byelaws, concept of sun light & ventilation. Components of Buildings & their functions, Basic concept of R.C.C., Introduction to types of foundation
Chapter 5
Transportation: Introduction to Transportation Engineering; Traffic and Road Safety: Types and Characteristics of Various Modes of Transportation; Various Road Traffic Signs, Causes of Accidents and Road Safety Measures.
Chapter 6
Environmental Engineering: Environmental Pollution, Environmental Acts and Regulations, Functional Concepts of Ecology, Basics of Species, Biodiversity, Ecosystem, Hydrological Cycle; Chemical Cycles: Carbon, Nitrogen & Phosphorus; Energy Flow in Ecosystems.
Water Pollution: Water Quality standards, Introduction to Treatment & Disposal of Waste Water. Reuse and Saving of Water, Rain Water Harvesting. Solid Waste Management: Classification of Solid Waste, Collection, Transportation and Disposal of Solid. Recycling of Solid Waste: Energy Recovery, Sanitary Landfill, On-Site Sanitation. Air & Noise Pollution: Primary and Secondary air pollutants, Harmful effects of Air Pollution, Control of Air Pollution. . Noise Pollution Harmful Effects of noise pollution, control of noise pollution, Global warming & Climate Change, Ozone depletion, Greenhouse effect
Text Books:
1. Palancharmy, Basic Civil Engineering, McGraw Hill publishers.
2. Satheesh Gopi, Basic Civil Engineering, Pearson Publishers.
3. Ketki Rangwala Dalal, Essentials of Civil Engineering, Charotar Publishing House.
4. BCP, Surveying volume 1
The chapter Lifelines of National Economy in Class 10 Geography focuses on the various modes of transportation and communication that play a vital role in the economic development of a country. These lifelines are crucial for the movement of goods, services, and people, thereby connecting different regions and promoting economic activities.
3. Contents
Exercise 1: Learning the fundamentals of representations 2
Exercise 2: Interacting with representation properties 8
Exercise 3: Performing edits with representations 18
Exercise 4: Working with free representations 24
Exercise 5: Using geoprocessing tools for representations 30
iii
4. Representations Tutorial
In this tutorial, you will be introduced to representations, which allow you to symbolize geographic features with a set of
rules that are stored with your data in the geodatabase. Representation rules can create and draw dynamic geometry that
differs from the feature shape, allowing a complex depiction of features without impacting the spatial integrity of your data.
Representations provide greater control over the precision and definition of the symbolization of your data.
A set of representation rules is collectively known as a feature class representation. Together, these rules define one way to
symbolize the features of the feature class to which they belong. A feature class can support many feature class representa-
tions, thereby storing multiple ways to visualize its features for use on a variety of maps. Layers can be symbolized using
the Representation category, which will access all the representation rules of a feature class representation present on the
source feature class. An intuitive interface controls the rules in the feature class representation and the properties of each of
those rules.
The easiest way to create a set of representation rules is to convert existing layer symbology to a feature class representa-
tion. Each symbol in the layer will become a representation rule in the new feature class representation. Rules can then
be added or modified. Alternatively, a feature class representation and its associated rules can be built from scratch on the
feature class in ArcCatalog™. An integer field is added to the feature class to link each feature to a representation rule.
Situations may arise where exceptions must be made to the rules to properly portray certain features on your map. Rather
than break a rigid structure, each property of the representation rule can be overridden in a manageable way. Overrides
are also stored with the data in the feature class, and the link to the rule is not broken. Overrides are edits that are made to
feature representations inside an edit session using a set of representation editing tools. In extreme cases, the link to the rules
can be broken altogether, and an independent free representation graphic can be created and manipulated. Although still
spatially referenced, free representations no longer follow the rule structure dictated by the feature class representation.
This tutorial is composed of five exercises in which you will learn:
• The fundamentals of symbolizing data with feature class representations
• Ways to work with and modify representation rules
• ow to override the representation rules for individual features
H
• ow to work with free representations
H
• ow to automate mapmaking processes with representation geoprocessing tools
H
5. Exercise 1: Learning the fundamentals of representations
In this exercise, you will examine a map that needs to be
updated with new symbology. You will use feature class
representations to do this. Feature class representations give
you greater flexibility and control of your map symbology
by storing complex, rule-based symbols in the geodatabase
along with the map data. You will learn different ways to
create a feature class representation within a geodatabase
and how to convert symbolized layers into feature class rep-
resentations.
Creating and modifying feature class representations require
an ArcEditor™ or ArcInfo® license. You will need at least
an ArcEditor license to complete the steps of this tutorial.
You might want to begin by copying the tutorial data to
a local directory to which you have write access. These
exercises modify the databases provided to you, so you
should make backup copies of them before you begin so 3. Right-click the RoadL layer in the table of contents
you or someone else can follow the tutorial in the future. (TOC) and click Convert Symbology to Representation.
C:ArcGISArcTutorRepresentations is the default location
The Convert Symbology to Representation dialog box
for tutorial data.
opens.
Creating feature class representations in ArcMap
1. Start ArcMap™ from the Programs list on your
Windows Start menu.
2. Open Exercise_1.mxd from C:ArcGISArcTutor
RepresentationExercise_1.
You are looking at a topographic map of Austin, Texas.
This map contains layers that are already symbolized
for you. You will use representations to update and
improve some of the symbology.
Representations Tutorial
6. 4. Examine all the default settings and click Convert. 7. Repeat steps 3 and 4 for the following layers:
The Representation Name property is automatically RailroadL
populated with the name of the feature class plus _Rep. TrailL
The RuleID Field is the name of the field that will HydroL
store an integer value for a feature that references a
particular representation rule that dictates how it will be BuildingA
symbolized. The default name for this field is RuleID. WetlandsA
The Override Field is the field that stores any overrides 8. When you have finished comparing the new layer to
to a representation rule for a feature. It is a BLOB field the original layers, hold down the Ctrl key and click the
type. The default name for this field is Override. seven original layers in the TOC to select them. Right-
The Behavior When Representation Geometry Is click one of the selected layers and click Remove to
Edited property tells ArcGIS where to store geometry delete these layers from the map.
edits made with the representation editing tools. These Only the layers symbolized by representations (with
changes can be stored in either the Override field or the _Rep suffixes) will remain.
Shape field of the feature class.
The new layer (RoadL_Rep) is added to the TOC. The Symbolizing layers with representations in
original RoadL layer (symbolized with unique values) ArcMap
is still in the TOC below the RoadL_Rep layer. 1. Click the Add Data button and navigate to the
5. Hold down the Ctrl key and click any check box in BuildingP feature class (inside Representations_1.gdb,
the TOC to turn all layers off. Check the RoadL and TopographicMap feature dataset). Click Add on the Add
RoadL_Rep layers. Toggle these two layers on and off Data dialog box to add the feature class to the TOC.
using the check boxes to visually compare how they are 2. Right-click BuildingP and click Properties.
symbolized. You may want to zoom and pan in the map
The Layer Properties dialog box opens.
to see the differences and similarities.
6. Hold down the Ctrl key and click an empty check box
in the TOC to turn all the layers on again.
Representations Tutorial
7. 3. Click the Symbology tab. 6. Click the BuildingP feature layer in the TOC to select
You will see that the default renderer for newly added it. Click it again to highlight the name. Rename it by
features in ArcMap is the Categories option. You typing “BuildingP_Rep” to indicate to yourself that it is
will also see that there is a Representations option. symbolized with representations.
This option is only available when a feature class has 7. Right-click the BuildingP_Rep feature layer and click
representations. Open Attribute Table.
4. Click Representations in the Show list on the dialog 8. Scroll right, if necessary, to see the Angle field.
box. You will see a list of the available feature class The Angle field contains values that define the angles
representations for BuildingP_Rep. of the buildings as they appear on the ground, relative
to either geographic or arithmetic orientation. Although
buildings are typically captured and modeled as simple
point locations for topographic maps at this scale
(1:24,000), it is cartographically desirable to portray
them at their true orientation. You will use the values in
this field to orient building symbols later in exercise 2
of this tutorial.
9. Close the attribute table of the BuildingP_Rep dialog
box.
Preparing a feature class for a new representation
in ArcCatalog
When working in ArcCatalog, you may want to create
new representations for a feature class using existing sym-
bology that you are familiar with. In ArcMap, the Layer
The Point Buildings representation rule is shown with Properties dialog box provides this information, whereas
its properties. in ArcCatalog, the information about symbology is derived
from a layer file. You can create layer files for your feature
5. Click OK to close the Layer Properties dialog box.
classes with symbology of your choosing for those times
The buildings on the map are symbolized with the black when you choose to create representations in ArcCatalog. In
square defined in the BuildingP_Rep representation. ArcCatalog, you can accomplish this through
Representations Tutorial
8. ModelBuilder™, at the command line, with a script, with 7. Check the box to Assign rules to the features that
the Add Representation tool, or through the Feature Class match the layer file.
Properties dialog box. This option is only available when the layer file you
are importing rules from has the same source as the
Create a feature class representation in
current feature class. Checking this option will assign
ArcCatalog
representation rules to individual features.
1. Exit ArcMap and start ArcCatalog. Your dialog box should look like the one below.
2. Right-click the feature class RoadP (inside the
TopographicMap feature dataset, in Representations_
1.gdb) in the Catalog tree and choose Properties.
3. Click the Representations tab on the Feature Class
Properties dialog box.
The list is empty because the RoadP feature class does
not have any feature class representations. You will add
one now.
4. Click New.
The New Representation wizard opens. Note the 8. Click Finish.
similarities between this dialog box and the Convert
The new RoadP_Rep feature class representation
Symbology to Representation dialog box in ArcMap
appears on the Representations tab of the Feature Class
you used earlier in this exercise.
Properties dialog box.
5. Keep the default name RoadP_Rep and the default field
names RuleID and Override.
6. Check the box to import representation rules from
a layer file. Navigate to the RoadP layer.lyr in the
Exercise_1 folder.
You can import rules from any layer file. Checking this
box allows you to choose where your representation
rules come from.
Representations Tutorial
9. Examining feature class representation properties that has the same black square symbol you applied to
in ArcCatalog RoadP_layer.lyr.
1. With the Feature Class Properties dialog box still open, Note: You will notice that the symbol size is now
click RoadP_Rep on the window to select it, then click 2.72 points instead of 4 points as before the conversion.
Properties. Before conversion, the symbol was a character marker
symbol. These symbols are stored as glyphs in a
The Feature Class Representation Properties dialog box
font. The envelope of the glyph is 4 points in size,
opens.
whereas the symbol inside the envelope is actually
2. Click the General tab if necessary. 2.72 points. The symbol has converted correctly into a
representation, even if the numbers seem unexpected.
When you are in ArcMap, you can switch back and
forth from the Representation renderer to the Features
renderer to see that the new and old symbols are the
same size.
4. Click the name of the representation rule, Rule_1. Once
the text is selected, type “Road Caps” to rename the
representation rule.
5. Click OK to close the Feature Class Representation
The General tab shows the name of the feature class Properties dialog box.
representation and the two field names, as well as the
geometry editing behavior setting. This setting and the 6. Click OK to close the Feature Class Properties dialog
name of the feature class representation can be changed box.
from this pane, but for this exercise, leave them as is. 7. With the RoadP feature class still selected in the
You can use the button at the top of the dialog box Catalog tree, click the Preview tab and choose Table
to click any item on this menu to learn more about the from the pull-down menu.
components of feature class representations.
3. Click the Representation tab.
This tab lists the representation rules that are part of 8. Examine the attribute table to see the two new columns
the RoadP_Rep feature class representation, which that have been added: RuleID and Override. The
currently has only one representation rule, Rule_1, RuleID field stores the numeric values associated
Representations Tutorial
10. with representation rules, in this case, representation
rule 1. The Override field will store any feature-level
exceptions you make to the representation rules during
editing.
9. Exit ArcCatalog.
10. If you want to proceed to the next exercise, leave
ArcMap open.
Congratulations, you’ve completed exercise 1.
Things created and accomplished in this exercise
• Created a layer for use in a representation
• Changed symbology for a layer in ArcCatalog
• Created a feature class representation in ArcCatalog
• Added a new representation
• Symbolized a layer with a representation in ArcMap
• Renamed a representation in symbology
• Converted symbology to representation in ArcMap
Representations Tutorial
11. Exercise 2: Interacting with representation properties
In this exercise, you will work in ArcMap to understand layer from which the feature class representation was
how to interact with feature class representations and how derived.
representation rules drive the way features are displayed on 7. Click the third representation rule, Class 2, in the list.
a map. You will start by learning how to add a representa- The right side of the dialog box shows the properties of
tion rule to one of the feature class representations you cre- that representation rule.
ated in exercise 1. You will learn to interact with marker,
stroke, and fill symbology as defined by representation The Class 2 representation rule consists of three stroke
rules. You will learn how to modify representation rules by symbol layers, indicated by the three stacked tabs
adding and modifying symbol layers and geometric effects. showing a stroke squiggle.
As you work on this exercise, keep in mind that parameter 8. Click the first (topmost) stroke tab in the list of symbol
values cannot be changed on the Layer Properties dialog layers.
box when an edit session is open. Parameter values can be
set by the user or mapped to an explicit field.
Examining representation rules
1. Start ArcMap if necessary.
2. Continue with the map document from exercise 1 or
open Exercise_2.mxd.
3. Ensure that the Editor and Representation toolbars are
visible. If not, click the View menu, point to Toolbars,
then check Editor and Representation.
4. Double-click RoadL_Rep in the TOC to open the Layer
Properties dialog box.
5. Click the Symbology tab.
6. The RoadL_Rep layer is symbolized with the RoadL This symbol layer includes the Dashes geometric effect
_Rep feature class representation, which contains four to place red solid lines in alternating intervals along the
representation rules. linear geometry of the feature. This symbol layer is at
the top of the symbol layer stack for this rule, so it is
These four rules have been translated from the four the last to draw and therefore appears above the other
symbol categories present in the original symbolized two symbol layers.
Representations Tutorial
12. 9. Click the second, then the third stroke symbol layer tabs 4. Click the Layer Options button and point to Units.
in this representation rule. Choose Points as the unit of measurement for the
Neither of these symbol layers includes a geometric symbols.
effect. The bottommost symbol layer is a solid, thick
black line and is the first to draw. The second symbol
layer is a slightly thinner, white line. Together they give
the appearance of a cased line symbol.
10. Click OK to close the Layer Properties dialog box.
11. Repeat steps 4 through 10, if desired, to see how other
symbol categories were translated into representation
rules when you created feature class representations in
exercise 1. 5. Click the name of the new rule, Rule_2, to select it.
Type “New Buildings” to rename it.
Adding new representation rules
1. Click ViewBookmarks1) Buildings.
2. Double-click BuildingP_Rep in the TOC to open the
Layer Properties dialog box.
3. Click the Create New Rule button to add a new The New Buildings representation rule consists
representation rule to the BuildingP_Rep feature class of a single marker symbol layer with a default
representation. representation marker (an 8-pt black square). You are
going to change this to a 2-pt red square instead.
6. Inside the marker symbol layer, click the black square
representation marker.
Representations Tutorial
13. The Representation Marker Selector dialog box opens. 9. Click the swatch next to the Color property in the fill
symbol layer and choose a red from the palette that
opens.
7. Click Properties.
The Marker Editor opens with the black representation
marker filling the canvas. The representation marker turns red.
8. Use the Select Part tool to select the representation 10. Click OK to close the Marker Editor, then click OK to
marker. close the Representation Marker Selector dialog box.
11. Click the Size property text box. Type “2” and press
Enter.
The New Buildings representation rule is now
symbolized with a marker symbol layer containing a
2-pt red square.
A representation marker is made up of symbol layers
and geometric effects just as representation rules are.
This representation marker consists of a single fill
symbol layer, filling the square with solid black.
10 Representations Tutorial
14. 12. Click OK. A Warning dialog box appears. This warning Applying new representation rules to features
is to let you know that the changes you are making to a
1. Right-click the BuildingP_Rep layer in the TOC, point
rule will be stored in your database.
to Selection, then click Make This The Only Selectable
Layer.
Click OK and view the results. Notice that the points
are still symbolized with the default symbol. They are
symbolized this way because their values in the RuleID
field are all set to 1. 2. Start editing.
3. Select some of the buildings in the current view using
the Select tool located on the Representation toolbar.
4. Open the Representation Properties dialog box using
the button on the Representation toolbar.
Representations Tutorial 11
15. 5. Click the Representation rule pull-down list and choose 10. Click Apply and move the dialog box to see the
New Buildings to apply to all the selected buildings. changes.
Note that all buildings following this representation rule
are now angled 45 degrees from horizontal.
6. Close the Representation Properties dialog box, save
your edits, then stop editing.
7. Open the layer properties of BuildingP_Rep.
8. Choose the New Buildings representation rule.
Now you will learn how to set unique angle values for
9. On the dialog box for Angle, type “45” for the angle each building.
value.
11. Click the Display field overrides button. This will make
the Angle parameter find its values from within the
database.
12 Representations Tutorial
16. 12. Choose the Angle field from the pull-down list to be the more control over the way your features are symbolized.
explicit field for the angle parameter. 1. Click ViewBookmarks2) Trail and Swamp.
13. Click OK.
Note that the buildings are now angled according to the
values stored in the Angle attribute field of the data.
2. Make TrailL_Rep your only selectable layer.
3. Open the layer properties for TrailL_Rep.
4. Click the representation rule named Trail and click the
stroke symbol layer.
Adding geometric effects to representation rules
According to new specifications for the map, the symbol for
trails must change to a double dashed line instead of the sin-
gle black line as found in the old map. To accomplish this
task, you will add some geometric effects to the representa-
tion rules. Adding geometric effects does not alter the un-
derlying geometry of your features; rather, they allow you
Representations Tutorial 13
17. 5. Click the (+) button to see the Geometric Effects dialog below. Notice that a new layer is added to the rule.
box.
Note that the newly added stroke layer has a line width
6. Click Line input, then click Offset curve. of 1. This is the default value for new stroke layers.
10. Type “0.5” in the Width text box.
11. You will now add a Line to Line Offset Curve effect to
this new stroke layer, just as you did before in steps 5
and 6.
12. For this stroke layer, however, type “-0.5” in the Offset
text box.
13. Click Apply to see the result on the map.
7. Click OK on the Geometric Effects dialog box to add
a new dialog box to the stroke symbol layer, labeled
Offset curve, as shown above.
8. In the Offset text box, type “0.5” for the value.
9. Add a new stroke layer to this representation rule by
clicking the Add New Stroke Layer button as shown
14 Representations Tutorial
18. Geometric effects can be added to an individual symbol values provided for dash pattern symbology.
layer in a representation rule as you have just seen 17. To change the values, type “3 1” in the Pattern text box.
above. They can, however, be applied to all layers as
well. To apply a geometric effect to all the symbol Be sure to include a space between the two numbers.
layers in a representation rule, it must be added as a
global effect. You will learn how to make this happen.
14. Click the top-level tab to open the Global Effects dialog
box. You will see a message indicating that there are no
global effects at this time.
18. Click OK to see the result.
15. Click the (+) button on the right side of the dialog box
to open the Geometric Effects dialog box.
16. Choose the Dashes geometric effect from the Line input
section and click OK.
Notice that global effects override individual layer
A new dialog box will be added to the Global Effects
effects.
section of the representation rule. Note the default
Representations Tutorial 15
19. Adding markers to polygon symbology 6. Click OK to close the Representation Marker Selector
dialog box.
1. Open the layer properties for WetlandsA_Rep.
2. Choose the swamp representation rule.
In the original map, swamps are symbolized simply
with the color Sodalite Blue. You will add a marker
symbol layer to the representation rule to make the
swamp symbology more user-friendly.
3. Click the Add new marker layer button.
7. Type “3” in the Size text box to change the size.
Notice that a default symbol has been provided.
Notice that there is a Polygon center label in the marker
layer. This is the default marker placement location. In
this case, there would only be one marker added to the
polygon. Instead, you will need to change the marker
placement to something that puts a series of markers
across the polygon.
8. Open the Marker Placements dialog box by clicking the
arrow next to the placement label.
4. Click the square marker as shown above to open the
Marker Selector dialog box.
5. Click the Swamp symbol from the Representation
Marker Selector dialog box.
16 Representations Tutorial
20. 9. Locate the Polygon input category and choose You can now see that there is a pattern of random swamp
Randomly inside polygon. symbols.
12. If you want to proceed to the next exercise, leave
ArcMap open.
13. If you want to return to this tutorial later, save this map
document as Exercise_two.mxd and exit ArcMap.
Congratulations, you’ve completed exercise 2.
Things created and accomplished in this exercise
• Adding a new rule to a feature class representation
• Setting only one selectable layer
10. Click OK to close the Marker Placements dialog box. • Editing representation properties
• Choosing the type of unit measurement
• Interacting with the Representation Properties dialog box
• Mapping representation rules to explicit fields
• Adding a new marker layer to a representation rule
• Interacting with the Marker Placements dialog box
11. Click OK to close the Layer Properties dialog box.
• Using the Marker Editor Marker Selector dialog boxes
• Changing properties of a marker layer
• Adding a new stroke layer to a representation rule
• Changing properties of a stroke layer
• Interacting with the Geometric Effects dialog box
• Adding the Offset curve geometric effect Dashes
geometric effect
• Changing properties of geometric effects
• Adding global effects
Representations Tutorial 17
21. Exercise 3: Performing edits with representations
Exercise 3 is about the editing experience. By editing fea- 3. Click ViewBookmarks3) Area Building.
ture representations, you will learn the impacts of modify-
ing shapes and representation parameters and how they be-
come overrides to the representation rules. You will interact
with the selection and editing tools and see how both the
appearance and properties of representations are changed.
In this exercise, you will be working with geometry and
symbology overrides. The premise of the exercise is to
show how edits can be made to representations without
changing the underlying geometry of the features involved.
You will note that when performing edits with Representa-
tion tools, there is “What you see is what you get” feed- 4. Make BuildingA_Rep your only selectable layer.
back. You can see what your edit will become before you
release the mouse button. 5. Start editing.
Note: The results from your edits do not need to perfectly 6. Using the Select tool on the Representation toolbar,
match the results pictured in the graphics of this tutorial. select the new building.
The goal is for you to get used to the expected behavior of
the Representation editing tools. Practice with all the tools
until you feel comfortable.
Editing feature representations Note the rectangular selection box around it.
1. Continue with your current map document from
exercise 2 or open Exercise_3.mxd found in the
Exercise 3 folder.
2. Add the Representation toolbar and the Editor toolbar if
they are not already present.
18 Representations Tutorial
22. 7. Rest the mouse pointer on any corner handle and when There is a difference between the two selection tools
the cursor becomes an arrow, click and drag the arrow found on the Representation toolbar. The Select tool is
to resize the building. used to select whole features and provides options to
Note: When resting the mouse pointer, the corner is perform edits on the selected feature or features. The
very sensitive; you may see the tool change from an Direct Select tool (white tool) is used to select a part or
arrow symbol to a rotate symbol. parts of features and provides options to perform edits
on the selected part or parts of the selected feature or
features.
8. Once again, rest the pointer above a corner handle until
the cursor becomes a curved arrow. Click and drag to
rotate the building.
9. Click the Direct Select tool on the Representation 10. Select one vertex by drawing a box around the vertex
toolbar. with the Direct Select tool. In this step, the graphic will
depict the selection of a vertex in the upper left-hand
corner of the polygon. You can select any vertex you
like.
When you have done this, you will notice that only
Notice how the selection rectangle is no longer visible your selected vertex has a solid blue fill, while the
but the vertices defining the outline of the building are other vertices have a white fill. This is designed to be
all selected. Hint: You can tell by the solid blue fill a helpful visual clue to assist you when you are in an
present in all the vertices. editing session.
Representations Tutorial 19
23. 11. Drag the selected vertex away from the others to Representation Properties dialog box: Drawing tab
reshape the feature.
You will now work with the main tab on the Representation
Properties dialog box, the Drawing tab. This tab looks just
like the Layer Properties dialog box in that it lists the pa-
rameters of the representation rule for the selected feature.
This dialog box provides an interface for changing the pa-
rameter values for your selected feature. The symbol layers
in the representation rule for the selected feature cannot be
changed.
1. Click ViewBookmarks2) Trail and Swamp.
2. Make WetlandsA_Rep your only selectable layer.
3. Start editing and select a swamp polygon using the
12. Stop editing and save your edits. Select tool.
13. Add the BuildingA feature class from the location 4. Open the Representation Properties dialog box to
where you have Exercise_2.gdb stored and use the examine your selected feature. You will now create an
default symbology that appears (your default color override of the background color of the swamp.
may be different). Note that the original shape has not
changed even though the representation was edited.
5. Click the Color box below Solid color pattern. Choose
any green color you like.
All other swamps in the map still follow the original
rule, but this particular swamp has a color override. All
14. Remove the newly added BuildingA feature class. other properties of the rule are still followed.
20 Representations Tutorial
24. etry and drawing properties can be modified simultaneously
A paintbrush icon appears to the right of the Color using the current tool simply by checking the properties you
box to indicate that this property has an override. want on and off.
The list of available properties varies with the representa-
tion edit tool that is currently selected. Any modifications to
drawing properties made in this way will become overrides
for the representation. Modifications to the geometry will
6. Click the paintbrush icon. It disappears and the be stored either in the Override field of the feature class if
background color of the swamp returns to blue. The the representation was created with that option (as it was for
override has been removed. this exercise) or in the Shape field if that option was chosen
when the representation was created.
As you can see below, when features are selected, the Tools
tab will indicate which representation edit tool is currently
selected. When there is no representation edit tool selected,
7. With the swamp still selected, choose the Bog
the Tools tab will appear as it does below left. For example,
representation rule from the drop-down list. The feature
when the representation Resize tool is selected, the Tools
representation now follows the representation rule for a
tab will appear as it does below right.
bog and is symbolized accordingly.
8. Click the Representation rule drop-down arrow again
and choose Swamp to return the symbol to the original
rule.
Keep the Swamp feature selected and the
Representation Properties dialog box open as you
proceed to the next step.
Representation Properties dialog box: Tools tab
You will now work with the other tab on the Representation Once you have completed this section of the exercise, you
Properties dialog box, the Tools tab. This tab lists geom- can return to the Tools tab, if you want, and try different
etry and other drawing properties of the selected feature or combinations of the check boxes. In this section, you will
features that can be modified with the use of the currently be working with the Resize tool, and the goal is to change
selected representation edit tool. Any combination of geom- the appearance of the pattern symbology used in the Swamp
Representations Tutorial 21
25. representation rule. polygon.
The X step and Y step properties determine the pattern of
the marker symbols as they appear within a polygon, where-
as the Size property determines the size of the marker sym-
bol. The Geometry property determines whether the shape
of the feature is adjusted. Keep in mind that changes to the
underlying geometry of the feature will only occur if your
representations were created with that option. Otherwise,
changes to the shape will be stored in the Override field.
1. Click the Tools tab on the Representation Properties Before:
dialog box. 3. Click and drag the Resize tool anywhere near (or on)
2. Click the Resize tool on the Representation toolbar. the swamp. As you drag the mouse pointer, you will see
a line to guide your change and see the swamp symbol
dynamically change. When you are satisfied with the
changes you have made, release the mouse button.
Note: Your result may vary dramatically from the one
For the swamp feature representation, you will see that depicted in this exercise—this is OK and should be
the parameters for Size, X step, and Y step are selected expected. The movement you make with your mouse
by default. Leave these as they are and make sure the will be reflected on screen. Keep in mind that even a
Geometry option is unchecked. little bit of movement can make larger than expected
changes on screen.
This way, you will only resize the markers and not the
After:
22 Representations Tutorial
26. The pattern of swamp symbols will become more or 7. If you want to return to this tutorial later, save the map
less dense, depending on the direction you dragged. document as Exercise_three.mxd and exit ArcMap.
The density is based on the X step and Y step parameter
values. The size of the swamp symbol will be different Congratulations, you’ve completed exercise 3.
after you have finished dragging the Resize tool. The Things created and accomplished in this exercise
Size parameter value is the basis for the size of a
symbol. • Resizing features using the Select tool
4. Click the Drawing tab on the Representation Properties • Rotating features using the Select tool
dialog box to see the overrides that you’ve just created. • Reshaping features using the Select tool
Note that the X step and Y step parameters have • Reshaping features using the Direct Select tool
the paintbrush icon adjacent to them, indicating an
override. • Using the Drawing tab on the Representation Properties
dialog box
Note: Your results may vary and do not have to match.
• Using the Tools tab on the Representation Properties
dialog box
• Creating an override
• Removing an override
• Using the Resize tool
5. Save your edits, then stop editing.
6. If you want to proceed to the next exercise, leave
ArcMap open.
Representations Tutorial 23
27. Exercise 4: Working with free representations
Free representations are a powerful and flexible way to As a representation rule, a dashed line is really a single line
display complex features, but they need to be approached that is dynamically dashed. A free representation allows
carefully. In exercise 4, you will learn how to make and you to take control of the dynamic parts of the symbol by
modify a free representation to accommodate a complex converting each dash into a unique geometry. You now have
cartographic challenge that cannot be accomplished using complete control over individual dashes.
existing representation rules. A free representation is for The choice to create a free representation should not be tak-
a feature or a complex symbol that only appears once on en lightly. You need to determine what you want from your
a map. As such, it does not warrant an entire rule to itself. symbology before creating a free representation.
The choice to use free representations is made after you
have answered no to the following questions: In this exercise, you will work through two examples in
which the creation of a free representation is beneficial to
Does standard ArcMap symbology achieve the result I the symbology of the map. The first example will guide you
want? through the dashed line scenario discussed here, and the
Does a representation rule help achieve the result I want? second example will guide you through a scenario in which
Do geometric effects help achieve the result I want? a new feature is created without being added as a new fea-
ture in the database. You will also learn how to use the Free
Do overrides help achieve the result I want? Representation Editor.
For example: You want to change the shape and color of a
single dash in a linear symbol. Free representations—Example
ArcMap symbology will make the dashed line symbol, but In this example, you will learn how to interact with indi-
you have very limited control over the dash pattern itself vidual components of a symbol.
and no ability to change an individual component of a dash 1. Continue with your current map document from
pattern. exercise 1, 2, or 3 or open Exercise_4.mxd from the
A representation rule gives you control over a line with Exercise 4 folder.
geometric effects that dynamically change the geometry of 2. Add the Representation toolbar and the Editor toolbar if
the line. Geometric effects provide you with control over they are not already present.
the size of the dash pattern at any point along a line but no
control over an individual dash. 3. Click ViewBookmarks4) Hiking Path.
Overrides provide further control over the representation 4. Open the layer properties for TrailL_Rep.
property values of a single feature, but you still do not have 5. On the Symbology tab, click the rule, Hiking Path.
control over the behavior of an individual dash. You will notice that the rule is composed of a single
24 Representations Tutorial
28. stroke symbol layer with two geometric effects, Add with the Select tool.
control points and Dashes. The geometric effect is 3. From the drop-down menu on the Representation
designed to place a dash pattern at sharp corners on the toolbar, click Free Representation and click Convert to
line. Free Representation.
6. Click OK to close the Layer Properties dialog box.
Creating free representations 4. Open the Representation Properties dialog box and click
the Drawing tab to see how a free representation is
1. Set TrailL_Rep as the only selectable layer.
described in detail.
2. Start editing and select a section of the Hiking Path
Representations Tutorial 25
29. Examine the contents of the Drawing tab. The feature 8. Zoom in to the topmost section of the selected feature.
still has a representation rule only now it is a rule
that is independent of the feature layer. Since it is an
independent rule, your only access point to the rule is
through the Representation Properties dialog box. The
interface options are all the same as shown on the Layer
Properties dialog box, but the rule you work with is
only applied to the selected feature.
To begin working with individual components of a
dashed line, you will need to convert the rule into
separately editable pieces. 9. Clear the selected features and select a new segment
with the Select tool.
5. Close the Representation Properties dialog box.
10. Open the Representation Properties dialog box.
6. From the drop-down menu on the Representation
toolbar, click Free Representation and click Convert
Effect to Geometry.
This will convert the dynamic dashes from the
geometric effect to actual geometry that you can edit.
7. From the drop-down menu on the Representation
toolbar, click Free Representation and click Ungroup Note that the entire line has been selected. This
Elements. is a result of the Select tool acting as designed by
selecting the multipart geometry of the line. As a
representation rule, the line geometry was dynamically
dashed but remained a single-line geometry. As a free
representation, you have converted the single line into
a multipart line and ungrouped the multipart line to
26 Representations Tutorial
30. interact with individual dashes. 12. Move the segment you have selected.
11. Clear the selected feature and select a segment with the
Direct Select tool.
13. Use the Direct Select tool to select two vertices of a
new segment.
The Representation Properties dialog box now shows
the selected segment. Each segment is treated as a 14. Use the Direct Select tool to move the selected vertices.
separate rule.
Representations Tutorial 27
31. 15. Select another segment with the Direct Select tool. 17. Select another segment with the Direct Select tool.
16. Type “2” in the Width text box to resize the segment. 18. Click the color palette to choose a new color for the
segment.
28 Representations Tutorial
32. 19. Clear your selected features. • Ungrouping elements
You can now see that with a free representation, you • Selecting segments with the Direct Select tool
can edit individual components of a single feature. It • Editing segments
can be time consuming though, so free representations
should be carefully considered before you incorporate • Adding a symbol layer to the free representation rule
them into your work. The reasons that you make the • Editing in the Free Representation Editor
type of editing sessions detailed above will be your • Separating symbol layers
own and will vary from case to case. The key factor
to remember is that you have the ability to make these
types of changes.
Congratulations, you’ve completed exercise 4.
Things created and accomplished in this exercise
• Adding Control Points and Dashes geometric effects
• Converting features to free representations
• Converting effects to geometry
Representations Tutorial 29
33. Exercise 5: Using geoprocessing tools for representations
In exercise 5, you will learn how to use the geoprocessing Using geoprocessing tools for representations
tools for representations and gain insight into what tasks
1. Start ArcCatalog and navigate to the Exercise_5 folder.
each of the tools can perform. The geoprocessing tools are
used for the automation of tasks that would normally be You need to create layer files for some feature classes
performed manually. For this exercise, the tools will be run to use the geoprocessing tools: Right-click each feature
from an ArcCatalog session. Although the tools perform the class and choose Create Layer. Accept the default name
same tasks in ArcMap, there are two key differences. and location for the layer file. This will be $:ArcGIS
ArcTutorRepresentationsExercise_5.
The first is the type of inputs accepted by the tool. In
ArcCatalog, the geoprocessing tools for representations re- BuildingP (in the TopographicMap feature dataset)
quire a layer file as the input type, whereas in ArcMap, the HydroL (in the Hydrography feature dataset)
tools accept either layer files or feature layers. The distinc-
RoadL (in the TopographicMap feature dataset)
tion is the location where the tool derives information about
symbology. In ArcMap, the layer properties provide this RailroadL (in the TopographicMap feature dataset)
information; in ArcCatalog, a layer file is used to provide 2. After each layer file has been created, open the
that information. properties of the layer file and set the renderer on the
The second difference is the spatial reference parameters Symbology tab to Representations.
required by the geoprocessing tools to complete, namely, Next, you will establish some settings to assist in your
the coordinate system and reference scale. In ArcMap, use of geoprocessing tools. These settings will control
these inputs are derived from the data frame, whereas in how your data is processed and the location where the
ArcCatalog, these inputs are derived from the Cartography results are saved.
Settings on the ArcToolbox™ Environment Settings dialog
3. Start ArcToolbox, right-click ArcToolbox, then click
box.
Environments.
This exercise simulates a hypothetical workflow used in a
map production environment. You will use the geoprocess-
ing tools to add representations to selected feature classes,
set the type of line caps for road features, add control points
to roads and rivers to control their dash patterns, align
buildings to roads, create bridges and tunnels, and deter-
mine where features are graphically overlapping each other.
The tools may take some time to complete depending on the 4. Click Cartography Settings.
processing speed of your computer. 5. Choose Same as Input for the Cartographic Coordinate
30 Representations Tutorial
34. System parameter. 2. Choose RoadL layer.lyr for the Input Features With
6. Type “24000” for the Reference Scale parameter. Representations parameter.
3. Choose BUTT for the Cap Type parameter.
4. Choose TRUE_DANGLE for the Dangle Option
parameter.
7. Click General Settings.
8. For the location of the Current Workspace, navigate
to the location where you stored Exercise_5 and
choose the TopographicMap feature dataset inside the
Representations_5 geodatabase. This will be used as
the default location for the output from geoprocessing
tools.
5. Click OK to run the tool.
Next, you will add control points to the roads and
rivers. Control points are designed to enhance the
9. Click OK to close the Environment Settings dialog box. symbology of your features when a linear feature makes
a sharp turn. This functionality is useful when it is
Geoprocessing tools for symbology enhancement important to have a continuous pattern of solid dashes
You will start by using some geoprocessing tools that are at corners.
located in the Cartography Tools toolbox. You will run this tool twice: first on RoadL, then on
First, you will use a geoprocessing tool to change the line HydroL. The Set Representation Control Point By
caps on some roads. You will use the Calculate Line Caps Angle tool is located in the Symbolization Refinement
tool for this purpose. This tool is found in the Symboliza- toolset.
tion Refinement toolset. 6. Open the Set Representation Control Point By Angle
1. Open the Calculate Line Caps tool. tool.
Representations Tutorial 31
35. 7. Choose RoadL layer.lyr for the Input Features With 13. Click OK to run the tool and run it a second time to
Representations parameter. align BuildingP layer.lyr to HydroL layer.lyr.
8. Type “135” for the Maximum Angle parameter.
9. Click OK to run the tool and run the tool again on
HydroL using the same Maximum Angle parameter
value of 135.
Geoprocessing tools for complex features
Next, you will align all the buildings on your map
to nearby roads. The tool will select point features You will create symbology for a situation in which you
within a certain distance of linear features and rotate have information about the location for bridges and tun-
the points to the angle of the lines. You will run this nels but no data. You know from some fields in your feature
tool twice: first with BuildingP against RoadL, then classes that you have roads crossing over rivers as well as
BuildingP against HydroL. This tool is located in the roads and railroads crossing above and below each other.
Symbolization Refinement toolset. This information tells you that at those locations where two
features intersect each other, one feature crosses above the
10. Open the Align Marker to Stroke or Fill tool.
other. For your maps, you want to use this information to
11. Choose BuildingP layer.lyr for the Input Features With create bridge and tunnel symbology.
Marker Representations parameter and RoadL
The Create Overpass tool performs this complicated opera-
layer.lyr for the Input Features With Stroke Or Fill
tion. This tool is located in the Symbolization Refinement
Representations parameter.
toolset. There are a significant number of parameters on
12. Type “5” for Search Distance. Make sure Points are set this tool, and care must be taken when entering values for
as the unit of measurement and PERPENDICULAR is all parameters. Some are required, and others are optional.
set for the optional Marker Orientation parameter.
32 Representations Tutorial
36. When the tool is complete, you will be able to symbolize 4. Type “Over_FC” and “Over_RC” for the names of the
your features in a way that clearly indicates one feature is new feature class and relationship class.
crossing over the other. This is done using masks to hide
one feature and a new linear feature class that provides the
bridge or tunnel symbol.
Overall, this tool is designed to follow your lead in making
a calculation for where overpasses will be created. You will
indicate which features are above other features by setting Next you will see the tool’s optional parameters.
the first two parameters. Without these parameters, the tool will complete as
1. Open the Create Overpass tool. expected and create the masks you need to indicate
which features cross over others, but it will only create
2. Choose RoadL layer.lyr for Input Above Features With the minimum required parts for overpass and underpass
Representations and HydroL layer.lyr for Input Below symbology. These optional parameters allow you to
Features With Representations. indicate how you want the overpass or underpass to
look.
You can choose to enter a SQL expression to refine
your selection. Without a SQL expression, the tool will
process every feature in your feature class. Although
there is nothing inherently wrong with this approach, it
3. Type “2” for Margin Along and type “1” for Margin will take longer for the tool to complete. In this tutorial,
Across, then choose Points for both from the drop-down the tool will complete in less than 30 seconds. Your
lists for the unit of measurement. computer speed may vary, so the elapsed time could be
as long as two minutes.
For example, you may want to place a bridge at every
location where a road crosses a river, or your data
might not have an attribute field on which to make
Following this, you will select your own locations for a refinement selection to make the tool process on
the mask feature class (Output Overpass Feature Class) a smaller set of data. As shown earlier, a data field
and mask relationship class (Output Mask Relationship indicates where a crossing occurs.
Class).
Representations Tutorial 33
37. 5. Click the SQL button to open the Query Builder 9. Choose ANGLED from the drop-down list to indicate
dialog box. the wing type you want to use.
6. On the Query Builder dialog box, double-click
BridgeCategory to add it to the SQL expression box,
click the = button to add it to the SQL expression box, 10. Type “1” and choose Points from the drop-down list to
click Get Unique Values, then double-click the 1 bridge indicate the length of the wing ticks for your bridge or
entry to add it to the SQL expression box. tunnel symbol.
Your dialog box should look like the one below.
7. Click OK to close the Query Builder dialog box.
8. Type “Bridge_FC” for the name of this new feature
class.
34 Representations Tutorial
38. 11. Click OK to run the tool. 15. Type “Under_FC” and “Under_RC” for the names of
When the tool is complete, you will have created two the new feature class and relationship class.
new feature classes and a relationship class to use in
your map to display bridges. The mask will be linked to
RoadL with the relationship class.
Now you will create some underpasses at the locations
where you know that railroads pass underneath roads.
16. For the Expression parameter, click the SQL button and
The process will be nearly identical to Overpass with a
create the expression “RelationshipToSurface” = 3.
few minor differences, which will be pointed out as you
proceed through this section.
12. Open the Create Underpass tool.
13. Choose RoadL layer.lyr for Input Above Features 17. Click OK to close the Query Builder dialog box.
With Representations and RailroadL layer.lyr for Input
Below Features With Representations. 18. Populate the Output Decoration Feature Class
parameter and type “Tunnel_FC” for the name of the
new feature class.
14. Type “2” for Margin Along and type “1” for Margin 19. Choose PARALLEL from the drop-down list for Wing
Across, then choose Points in both cases for the unit of Type.
measurement.
20. Type “1” for the length of the wing ticks and choose
Points for the unit of measurement.
Representations Tutorial 35
39. Now that you have populated all the parameter values, ally locate incidents of overlap. Use this tool to identify the
your dialog box should look like the following: areas where buildings graphically overlap other buildings.
This tool is found in the Graphic Quality toolset.
1. Use BuildingP layer.lyr for both the Input Features
With Representations and Conflict Features With
Representations parameters.
The Output Feature Class parameter will automatically
populate. Navigate to your data location instead.
2. Type “BuildingP_DGC” to change the name.
3. Type “5” for the Conflict Distance parameter and
choose Points from the drop-down list.
4. Type “0” (zero) for the Line Connection Allowance
parameter.
Your dialog box should look like the one below.
21. Click OK to run the tool.
Geoprocessing tools for finding graphic conflicts
Now that you have run a series of geoprocessing tools on
your data, the final step is to find out where your symbol-
ized data is overlapping. The Detect Graphic Conflict tool 5. Click OK to run the tool.
will create a polygon feature class that you can use to visu-
36 Representations Tutorial
40. Once complete, you will have a polygon feature class 7. Click the check box for Over_FC.
that will indicate where features are graphically in
conflict with others.
6. Exit ArcCatalog.
Examining the results in ArcMap
1. Start ArcMap.
2. Open Exercise_5.mxd.
3. Add the following feature classes from the
TopographicMap feature dataset to the TOC: 8. Click OK to close the Advanced dialog box.
Over_FC 9. Click OK to close the Layer Properties dialog box for
HydroL_Rep.
Under_FC
10. Click RailroadL_Rep and open the Layer Properties
Bridge_FC
dialog box.
Tunnel_FC
11. Click Layer options and click Masking.
BuildingP_DGC
12. Click the check box for Under_FC.
4. For both Bridge_FC and Tunnel_FC, set the symbology
13. Click OK to close the Advanced dialog box.
to a shade of black and the line width to 1 point. For the
other feature classes just added, you can change their 14. Click OK to close the Layer Properties dialog box for
symbology to anything you like. RailroadL_Rep.
5. Click HydroL_Rep and open the Layer Properties 15. Make the layers Over_FC and Under_FC not visible.
dialog box.
6. Click the Symbology tab, click Layer options, then
click Masking.
Representations Tutorial 37
41. Viewing the results in ArcMap 1. Click ViewBookmarks 5) Geoprocessing Results.
When you started exercise 1, your map looked like the one Notice that the dash pattern on the roads has been
below. adjusted, the result of using the Set Representation
Control Point By Angle tool. The point buildings are
now aligned to the roads, the result of the Align Marker
To Stroke or Fill tool. Bridge and tunnel symbology
has been added where the road crosses the river and
the railroad, and this masks out the river and railroad
symbology—all the result of the Create Overpass tool.
Finally, the polygons from BuildingP_DGC indicate the
areas where point buildings are graphically overlapping
each other.
Congratulations, you’ve completed exercise 5.
Things created and accomplished in this exercise
There were no bridges, the buildings were not aligned to the • Creating layer files in ArcCatalog
roads, and the dash pattern symbology on the roads was not • Setting symbology to representations
well developed. • Setting environment settings for ArcToolbox
Now that you have run all the geoprocessing tools, your • Using the Calculate Line Caps geoprocessing tool
map looks like the following:
• Using the Set Representation Control Point By Angle
geoprocessing tool
• Using the Align Marker To Stroke or Fill geoprocessing
tool
• Using the Create Overpass geoprocessing tool
• Using the Query Builder dialog box
• Using the Create Underpass tool
• Using the Detect Graphic Conflict tool
• Using feature-level masking in ArcMap
38 Representations Tutorial