Automated Map Production Workflows. Aileen Buckley and David Watkins and ESRI, Inc., U.S.A.
|
|
|
- Carmella Richards
- 9 years ago
- Views:
Transcription
1 Automated Map Production Workflows Aileen Buckley and David Watkins and ESRI, Inc., U.S.A. Abstract As noted cartographer Professor Waldo Tobler wrote in 1959, Automation, it would seem, is here to stay. Fifty years ago, Tobler clearly recognized the advantages that automation offers cartography in terms of increased speed and improved quality. Since then, the infrastructure that supports map making has continued to evolve, and we find ourselves regularly seeking the answers to the same basic questions Tobler asked a half century ago: What possibilities exist for automation in cartography, and where can these be found? The answers help us improve the map production process so that it requires less time, provides more consistency (and therefore higher quality), and results in reduced costs. But the answers are also constantly changing as hardware capabilities, software functionality, and other technical constraints and opportunities continue to shift and evolve. In this paper, we review the current state of automation in the context of GIS database driven cartography, and we provide specific examples of situations in which automation can be capitalized upon in map production workflows. Introduction This paper describes automated map production workflows that have been developed or are being developed. Before we start, it would be helpful to clearly describe what we mean by automated map production workflows. We can do this by parsing the term into its constituent words. Automation is the operation or control of equipment, a process, or a system by a machine rather than by hand. Map production includes map compilation, or assembling and fitting together the geographical data you will include in your map, as well as other elements on the page (Robinson, et al. 1995, p Map production also involves map construction in which the map is placed on the page or multiple related maps are placed on multiple pages, and associated elements like graphs or tables are added to the page or pages. In addition, map production involved the output of a final product. A workflow is a process and/or procedure in which certain tasks are completed. So, automated map production workflows are machine driven processes that result in the completion of tasks that relate to the compilation, construction, or output of a map product. In their description of the map production process, Robinson et al. (1995, p. 426) state, It s important to compile the map in a way that will make the ultimate map construction as easy as possible. Assuming that automation makes map production easier, having ease of construction as a priority leads to the natural conclusion that automation might be a useful thing to introduce into the map production process at every possible step. In order to do this, the map maker must know a number of things about the map from the outset, including: the sources of data and the associated considerations for the data, including spatial accuracy, temporal currency, permissions and copyright, cost, etc., the map projection, extent, scale, features to be mapped, mapping method (e.g., choropleth, isoline, hillshade, etc.), the parameters for cartographic data processing and display (e.g., selection, classification, symbolization, generalization), and the techniques that will be used for presentation of the final map (Web map, printed map, etc.) 1
2 Some level of automation is possible in the map production processes that relate to each of these (see, for example: Buckley, 2005; Eicher et al., 2007; Buttenfield and Frye, 2007; Trainor and Spahlinger, 2008); however we have yet to realize the completely automated map the mythical Make Map button continues to escape us! While much progress has been made in the automation of certain map making steps, such as label placement, contour generation, generalization, and even in some types of automated feature extraction, we are still unable to fully automate the processes that cartographers engages in with their human intellect and their eye for design. Although progress continues to be made in these more elusive areas, advancements come only slowly over time. Nonetheless, there are many aspects of map production in which automation can be applied to provide fully computerized results. These areas are usually related to either manipulation of the data as a prerequisite to map compilation, map construction (adding the map to the page or manipulating the elements on the page), and producing the output product. While individual, or one off, maps are not usually good candidates for the types of automation currently available, automated workflows can be more seriously considered if the same mapping specifications are applied to more than one map. In these cases, many aspects of the map production process can be automated, including data processing, the construction of map book or atlas pages, as well as exporting and printing the final product. There are a variety of candidate cartographic products for automated map production workflows, which we summarize as: many maps with the same theme but different extents, many maps with the same extent but different themes, and many maps with the same extent and the same theme, but the data for the theme changes over time. An example of the first case, a set of maps with the same theme but different extents, is the City of Portland Street Atlas, is shown in Figure 1. The maps cover contiguous portions of the city at a scale of 1:10,000. The same data layers are displayed on each map, and a similar layout is used for each page only the area being mapped changes. Other elements on the pages, such as titles, locator maps, and page numbers could be modified automatically. The second candidate product for map automation is a map series with a single extent but multiple themes. For example, an ecological study for a particular geographic region may include maps with themes for wildlife habitat, hydrography, temperature ranges, vegetation, and more all of these for the same area. In this situation, the page layout would stay largely the same, but the layers on the maps would change. In these cases, minor modifications could automatically be made to the map elements on the page, such as legends, titles, and related text or graphics. The third candidate cartographic product for automation is a set of maps with the same extent and the same theme, but the maps show change in the thematic variable over time. In this scenario, the map layers must be revised and the layout for each map might require modification, but little else changes. For all three of these candidates for automation, a single map laid out on a single page is the starting point. The layout can then be modified, text elements and map features can be updated, and themes can be turned on or off all through automation. In addition to maps and page layouts, other candidates for automation are reports or publications whose content includes text, graphs, and charts that will accompany the map or maps. Using automation, it is possible to compile the maps, along with one or many of these other types of documents, into a single output file to create a multi page product. In this scenario, pages with different layouts and content can be combined into a single cartographic product. 2
3 Figure 1. An example of a cartographic product that is comprised of many maps of the same theme with different extents. In the remainder of this paper we provide more concrete examples of how map production workflows have been or can be automated using software developed for spatial database management and map production. Specifically, we describe automation opportunities using ArcGIS software by ESRI. Automation with GIS software Automation is usually achieved through the use of programming or a scripting language. From the release of ESRI s initial GIS software, ArcInfo Workstation, to the current release of ArcGIS and ArcGIS Server (for online maps), the ability to automate cartographic workflows through scripts and programming languages has been supported. ArcInfo Workstation provided automation capability through the Arc Macro Language (AML) a scripting language that made it possible to automate the compilation of the map, the construction of page layouts, and the output of the cartographic product to a digital file or printing device. AML could be used to build a map product from the ground up, providing the map maker with the a very high level of specificity (e.g., drawing a line from one x,y position to another on the page.) The AML macro language gave a large amount of control to the person writing the script, but the user experience was not very friendly. The interface was command line driven, and the AML scripts had to be written as text files. Even drawing a simple map automatically required writing a somewhat lengthy script. Many map makers were willing to overlook these limitations because of the previously unavailable opportunities for automation. However, what could not be ignored was the insufficient quality required for high end map production. 3
4 ESRI later released ArcView, a Windows based product designed with a more user friendly interface. This software included the ability to view the map in a page layout and the ability to manipulate map data and map elements with standard Windows tools and Windows like toolbars. Users found the initial compilation of the map, which is often an iterative and exploratory process, much easier with the improved graphic user interface (GUI). With ArcView, ESRI also released the Avenue scripting language. This language made it possible to automate limited sets of maps making tasks, such as adding/removing or turning on/off data layers, manipulating some map elements on the page layout, and outputting the map. As a result, mapping with ESRI software took on the character of compile the initial map, then use a script to automate the production of a replica. While the user experience improved greatly for the compilation of the original map, ArcView with Avenue did not provide nearly as much automation capability as ArcInfo with AML. Additionally, cartographic capabilities required for high end cartographic products were still missing to a large extent. As a result, ArcView was not adopted by those with serious map production requirements, such as commercial map making companies or national mapping agencies. Nonetheless, both ArcInfo and ArcView provided cartographers with more capabilities to automate map production workflows than they had with most other software packages. With AML, it was possible to compile the entire map and output the results for single or multiple maps. With Avenue it was possible to modify the content of compiled maps and page layouts and produce the output. Perhaps the biggest advantage that both provided was the ability to, in many ways, automatically manipulate the data used to make the maps to prepare it for mapping. This was achieved by taking advantage of the GIS database associated with the mapped features a characteristic that is absent from illustration and CAD software. Lessons learned from ArcInfo and ArcView were incorporated into the development of the current ESRI GIS and mapping software ArcGIS. ArcGIS was ESRI s first Component Object Model (COM) based software product. The main application in ArcGIS is ArcMap, which is used for all mapping and editing tasks as well as for map based query and analysis. ArcGIS was released with ArcObjects, an object model providing extensive access to the methods and properties used to create the software. This provided the ability for extensive custom automation through any COM based programming language. Common among these are Visual Basic for Applications (VBA), Visual Basic (VB), C++, C#, and.net. Many custom tools for automating map production workflows have been written using ArcObjects, including a Map Book developer sample and the Map Production System Atlas component of the Production Line Tool Set (PLTS). ArcObjects made it possible to create very powerful automation tools, but the object model is large and the programming languages require more knowledge and expertise to use than traditional scripting languages. This put ArcObjects out of reach for many cartographers. With ArcGIS, ESRI also released Model Builder as part of the geoprocessing framework, which is used to automate GIS tasks and perform spatial analysis and modeling. Model Builder allows users to visually drag/drop and connect geoprocessing tools to create a workflow. These models enable the automation of many processes without the requirement of any programming language, so cartographers once again found themselves drawn to core software capabilities to automate at least some of their map making tasks. Users can also use Python, an object oriented scripting language, with the geoprocessing tools to create scripts that automate the processes reflected in the models. An existing model can also be saved in Python code to create a script which can then be easily edited and re run. Python is much simpler than programming languages like C++ and can be learned in a few days, so cartographers do not need to be software developers to write scripts. Also important to cartographers was the introduction of 4
5 cartographic finishing capabilities many of the requirements for high end cartography could now be achieved without having to export the maps to illustration software (Brewer, 2005; Hardy and Lee, 2005). For cartography, scripts and models can be developed to process the data required to create the maps, and then add the layers to the map so that they can then be symbolized. An example is the Swiss Hillshade Effect model (Figure 2) which creates a display of raster data that emulates a hillshading method described by Eduard Imhof (Imhof, 2007; Barnes 2003), as shown in Figure 3. A second example is the multi directional oblique weighting (MDOW) model (as described by Mark, 1992; Figure 4), which generates a shaded relief image that represents a combination of hillshades illuminated from four different azimuths (225, 270, 315, and 360 ) to emphasize the oblique illumination on any surface. The results of this model are shown in Figure 5. A third example is the Bump Map model that creates textures for vegetated areas on a raster hillshaded surface (as described by Jeff Nighbert, 2003, 2006, 2007). The results of this model are shown in Figure 6. A fourth example is the Sat Val Mod model that replaces the value of a theme overlaid on a hillshaded surface with the lightness or darkness of the hillshade (as described by Viljoen, 2006). Figure 2. The Swiss Hillshade Effect model. Figure 3. The results of the Swiss Hillshade Effect model, with and without the layer tint. The bathymetry is displayed using the same method. 5
6 Figure 4. The MDOW model. Figure 5. The results of the MDOW model, with and without the layer tint. 6
7 Figure 6. The results of the Bump Map model. The future release of ArcGIS, ArcGIS 9.4, will include an expansion of the geoprocessing framework to enable the manipulation of map documents, map layouts, and layer files (files that reference the geographic data and assign the symbology in the display) through a new Python site package called arcpy. A site package is essentially a software development kit (SDK), which is a set of development tools that allows a user to create applications to perform a particular set of tasks. The arcpy site package will provide a new set of map automation capabilities through the arcpy.mapping module the portion of the arcpy SDK that relates to the mapping. For example, using a Python script, a cartographer can automatically open a map document, then update a string of text on the page, change a data layer on the map, modify the symbology used, and export the map to a digital output, such as a PDF file. The functions in an arcpy.mapping script closely mimic the actions that would be performed by the map maker using the ArcMap application. Consider the following simple ArcMap workflow: 1. Open the map document located at C:\GIS\ParcelAtlas_2009.mxd. 2. Find any text elements on the page layout that include Date: 7/29/2009 and change them to Date: 7/30/ Export the updated map document to a PDF file. An arcpy.mapping script expresses these steps in the map production workflow as: mapdoc = arcpy.mapping.mapdocument(r"c:\gis\parcelatlas_2009.mxd") for textelement in arcpy.mapping.listelements(mapdoc, "Text"): if textelement.text == "Date: 7/29/2009": textelement.text = "Date: 7/30/2009" arcpy.mapping.exporttopdf(mapdoc, r"c:\gis\ ParcelAtlas_2009.pdf") The results are shown in Figure 7. 7
8 Figure 7. The updated map pages reflect the directions provided in a simple script. The mapping functions provided in arcpy focus on modifying existing map layers and map elements in the page layout they are not designed to provide a complete map production system. As with ArcView, the interactive and visual ArcMap environment is used to compile the original maps and page layouts in map documents. This allows mapmakers to not only take advantage of the friendlier interface, they can also use the advanced software tools that support of high end cartography. Though Model Builder and Python scripting, much of the data manipulation and some of the map compilation can be automated through geoprocessing. The data layer and layout element modification capabilities of arcpy.mapping can then be used to automatically create variant map products and to output them. Because Model Builder is user friendly and the Python scripting language is fairly simple, cartographers need not be software developers to automate production workflows that relate to cartographic data management, map compilation, and printing and exporting (output). Recall that Robinson and his colleagues advise cartographers that they should compile maps in such a way that the ultimate map construction will be as easy as possible. Being able to successfully use these new GIS software capabilities to automate map production workflows requires careful map construction on the part of the cartographer. The goal is to produce the desired map product so that it contains the 8
9 map and page elements required to construct variations of the map. In essence, the initial map is mined to create variants through instructions contained in a Python script that direct the map production modifications. If the map is constructed to enable this scripting, then arcpy.mapping and ArcMap together provide a much more complete automated map production system than cartographers have been offered to date (Figure 8). Figure 8. The latest software release provides a more automated map production system to produce multiple maps, along with reports, graphs, and charts that accompany the maps. The system also manages the output of the final product to a digital file or a printing device. Conclusion While some level of automation has existed for decades to support map projection workflows, the software limitations or advanced level of training required by the map maker have led to the conclusion that automated map production capabilities have been noticeably deficient. The fully automated map continues to be elusive; however, new software developments offer map makers more opportunities to introduce automation in the map production process than in the past. This, coupled with ease of use and the capability to achieve high quality cartographic results, should make the refined software more attractive to map makers. We conclude that opportunities do exist for automation of map production workflows to ease and speed the map making process, though they are necessarily different from those that existed previously due to advancements in hardware, software, data, and cartographic knowledge. The paragon of map automation continues to elude us until the fully automated map becomes a reality and the Make Map button appears on a toolbar, the bar high will remain high for software developers, and cartographers no doubt will make sure that it stays up there. 9
10 References Barnes, David ʺUsing ArcMap to Enhance Topographic Presentation.ʺ Cartographic Perspectives, Volume 42, Spring 2002, Brewer, Cynthia A. and Charlie Frye ʺComparison of GIS and Graphics Software for Advanced Cartographic Symbolization and Labeling: Five GIS Projects.ʺ Proceedings of the International Cartographic Association Conference 2005, A Coruña, Spain. Buckley, Aileen R. and Charlie Frye ʺAn Information Model for Maps: Toward Cartographic Production from GIS Databases.ʺ Proceedings of the International Cartographic Association Conference 2005, A Coruña, Spain. Imhof, Eduard (English translation first published in 1982). Cartographic Relief Presentation (from the original German published in 1965, Kartographische Gelandedarstellung). Redlands, CA: ESRI Press, 399 pages, ISBN 10: , ISBN 13: Buttenfield, Barbara P. and Charlie Frye ʺRe Thinking Best Practices in Cartographic Data Capture and Data Modeling.ʺ Proceedings of the International Cartographic Congress 2007, Moscow, Russia. Eicher, Cory, Barbara Schneider, Markus Bedel and Dieter Neuffer ʺHow Not to Cut Yourself on the Bleeding Edge: Experiences from Implementing a Cartographic Production System Based on Commercial GIS Software.ʺ Proceedings of the International Cartographic Congress 2007, Moscow, Russia. Hardy, Paul and Dan Lee ʺArcGIS Tools for Professional Cartography.ʺ Proceedings of the International Cartographic Association Conference 2005, A Coruña, Spain. Mark, Robert Multidirectional, oblique weighted, shaded relief image of the Island of Hawaii, U.S. Geological Survey Open File Report No , 422/of pdf. Nighbert, J Characterizing Landscapes for Visualization through ʺBump Mappingʺ and Spatial Analyst. Paper presented at the 2003 ESRI International User Conference, Nighbert, J The Western Oregon Plan Revision Infrastructure: Design and Implementation. Paper presented at the 2006 ESRI International User Conference. Nighbert, J Making Noise with ArcGIS. Paper presented at the 2007 ESRI International User Conference, Robinson, Arthur H., Joel L. Morrison, Phillip C. Muehrcke, A. Jon Kimerling and Stephen C. Guptill Elements of Cartography, Fifth Edition. New York, NY: John Wiley & Sons, Inc., 674 pages, ISBN Trainor, Timothy and Stephanie Spahlinger Complex Automated Map Production Workflow Supporting the 2010 Decennial Census. Proceedings of AutoCarto2008: The 17th International Research Symposium on Computer based Cartography, Shepherdstown, West Virginia, USA. September 8 11, Viljoen, David SatValMod. 10
An Esri White Paper October 2010 Esri Production Mapping Product Library: Spatially Enabled Document Management System
An Esri White Paper October 2010 Esri Production Mapping Product Library: Spatially Enabled Document Management System Esri, 380 New York St., Redlands, CA 92373-8100 USA TEL 909-793-2853 FAX 909-793-5953
The Courses. Covering complete breadth of GIS technology from ESRI including ArcGIS, ArcGIS Server and ArcGIS Engine.
ESRI India: Corporate profile ESRI India A profile India s Premier GIS Company Strategic alliance between ESRI Inc. and NIIT Technologies Adjudged as India s Best GIS Solutions Company - Map India 2001
GIS and Mapping Solutions for Developers. ESRI Developer Network (EDN SM)
GIS and Mapping Solutions for Developers ESRI Developer Network (EDN SM) GIS and Mapping Solutions for Developers If you are a software developer looking for an effective way to bring geographic and mapping
Data source, type, and file naming convention
Exercise 1: Basic visualization of LiDAR Digital Elevation Models using ArcGIS Introduction This exercise covers activities associated with basic visualization of LiDAR Digital Elevation Models using ArcGIS.
ArcGIS Pro. James Tedrick, Esri
ArcGIS Pro James Tedrick, Esri What you already know Why ArcGIS PRO? Vision The next generation ArcGIS desktop application for the GIS community who need a clean and comprehensive user experience which
What is GIS? Geographic Information Systems. Introduction to ArcGIS. GIS Maps Contain Layers. What Can You Do With GIS? Layers Can Contain Features
What is GIS? Geographic Information Systems Introduction to ArcGIS A database system in which the organizing principle is explicitly SPATIAL For CPSC 178 Visualization: Data, Pixels, and Ideas. What Can
ArcGIS ArcMap: Printing, Exporting, and ArcPress
Esri International User Conference San Diego, California Technical Workshops July 25th, 2012 ArcGIS ArcMap: Printing, Exporting, and ArcPress Michael Grossman Jeremy Wright Workshop Overview Output in
Introduction to ArcView 3.2a
Introduction to ArcView 3.2a Training Center U.S. Geological Survey Center for Earth Resources Observation and Science (EROS) Sioux Falls, South Dakota, USA Introduction to ArcView 3.2a Introduction to
Create a folder on your network drive called DEM. This is where data for the first part of this lesson will be stored.
In this lesson you will create a Digital Elevation Model (DEM). A DEM is a gridded array of elevations. In its raw form it is an ASCII, or text, file. First, you will interpolate elevations on a topographic
Tutorial 8 Raster Data Analysis
Objectives Tutorial 8 Raster Data Analysis This tutorial is designed to introduce you to a basic set of raster-based analyses including: 1. Displaying Digital Elevation Model (DEM) 2. Slope calculations
DATA VISUALIZATION GABRIEL PARODI STUDY MATERIAL: PRINCIPLES OF GEOGRAPHIC INFORMATION SYSTEMS AN INTRODUCTORY TEXTBOOK CHAPTER 7
DATA VISUALIZATION GABRIEL PARODI STUDY MATERIAL: PRINCIPLES OF GEOGRAPHIC INFORMATION SYSTEMS AN INTRODUCTORY TEXTBOOK CHAPTER 7 Contents GIS and maps The visualization process Visualization and strategies
GEOGRAPHIC INFORMATION SYSTEMS CERTIFICATION
GEOGRAPHIC INFORMATION SYSTEMS CERTIFICATION GIS Syllabus - Version 1.2 January 2007 Copyright AICA-CEPIS 2009 1 Version 1 January 2007 GIS Certification Programme 1. Target The GIS certification is aimed
ILLUMINATED CHOROPLETH MAPS
CO-144 ILLUMINATED CHOROPLETH MAPS KENNELLY P. Long Island University, BROOKVILLE, UNITED STATES ABSTRACT Choropleth maps are commonly used to show statistical variation among map enumerations such as
Data Visualization. Prepared by Francisco Olivera, Ph.D., Srikanth Koka Department of Civil Engineering Texas A&M University February 2004
Data Visualization Prepared by Francisco Olivera, Ph.D., Srikanth Koka Department of Civil Engineering Texas A&M University February 2004 Contents Brief Overview of ArcMap Goals of the Exercise Computer
SUMMER SCHOOL ON ADVANCES IN GIS
SUMMER SCHOOL ON ADVANCES IN GIS Six Workshops Overview The workshop sequence at the UMD Center for Geospatial Information Science is designed to provide a comprehensive overview of current state-of-the-art
Spatial Analyst Tutorial
Copyright 1995-2010 Esri All rights reserved. Table of Contents About the ArcGIS Spatial Analyst Tutorial......................... 3 Exercise 1: Preparing for analysis............................ 5 Exercise
Tutorial 3 - Map Symbology in ArcGIS
Tutorial 3 - Map Symbology in ArcGIS Introduction ArcGIS provides many ways to display and analyze map features. Although not specifically a map-making or cartographic program, ArcGIS does feature a wide
What is GIS. What is GIS? University of Tsukuba. What do you image of GIS? Copyright(C) ESRI Japan Corporation. All rights reserved.
What is GIS University of Tsukuba Graduate School of Life and Environmental Science April 21 st, 2011 What is GIS? What do you image of GIS? Gas Insulated Switch Groupe Interventional Speciale Geographic
ArcGIS 1: Introduction to GIS. Student Edition
ArcGIS 1: Introduction to GIS Student Edition Copyright 2016 Esri All rights reserved. Course version 4.0. Version release date March 2016. Printed in the United States of America. The information contained
How To Improve Gis Data Quality
An Esri White Paper July 2011 GIS Data Quality Best Practices for Water, Wastewater, and Stormwater Utilities Esri, 380 New York St., Redlands, CA 92373-8100 USA TEL 909-793-2853 FAX 909-793-5953 E-MAIL
Five Steps to Better Performance
Effective Web maps have a specific focus and are designed so users can interact with them to accomplish meaningful tasks. Five Steps to Better Performance Sample methodology for creating a great Web map
Esri Training Apply what you learn to your job now
Esri Training Apply what you learn to your job now January 2014 Instructor-Led Courses Esri Course Catalog Dear Colleague: The latest release of ArcGIS transforms how geographic information will be accessed
http://www.esri.com/bia
ArcGIS for Tribal Transportation Management David Gadsden Federal Account Manager [email protected] d d 1 David Gadsden GIS Background UW Geography (1995) Peace Corps Tanzania Environmental Social Science
GIS I Business Exr02 (av 9-10) - Expand Market Share (v3b, Jul 2013)
GIS I Business Exr02 (av 9-10) - Expand Market Share (v3b, Jul 2013) Learning Objectives: Reinforce information literacy skills Reinforce database manipulation / querying skills Reinforce joining and mapping
GEOGRAPHIC INFORMATION SYSTEMS
GEOGRAPHIC INFORMATION SYSTEMS WHAT IS A GEOGRAPHIC INFORMATION SYSTEM? A geographic information system (GIS) is a computer-based tool for mapping and analyzing spatial data. GIS technology integrates
ABSTRACT. LOCATION OF STUDY AREA Akwa Ibom State lies between latitude 4 0 30 0 and 5 0 30 0 N and long 7 0 30 0 and 8 0 15 0 E.
Page 1 of 6 A Geographic Information System Based Approach for High Resolution Poverty Map Production Ekpenyong, Robert Etim Department of Geography and Regional Planning University of Uyo AKS-Nigeria
Digital Cadastral Maps in Land Information Systems
LIBER QUARTERLY, ISSN 1435-5205 LIBER 1999. All rights reserved K.G. Saur, Munich. Printed in Germany Digital Cadastral Maps in Land Information Systems by PIOTR CICHOCINSKI ABSTRACT This paper presents
ArcGIS 3: Performing Analysis. Student Edition
ArcGIS 3: Performing Analysis Student Edition Copyright 2016 Esri All rights reserved. Course version 4.0. Version release date March 2016. Printed in the United States of America. The information contained
Getting Started With LP360
Getting Started With LP360 10/30/2014 1 Contents What is LP360?... 3 System Requirements... 3 Installing LP360... 4 How to Enable the LP360 Extension... 4 How to Display the LP360 Toolbar... 4 How to Import
Developing Web Apps with ArcGIS API for JavaScript TM. Student Edition
Developing Web Apps with ArcGIS API for JavaScript TM Student Edition Copyright 2014 Esri All rights reserved. Course version 1.1. Version release date December 2014. Printed in the United States of America.
Syllabus AGET 782. GIS for Agricultural and Natural Resources Management
Syllabus AGET 782 Course Title: GIS for Agricultural and Natural Resources Management Course Abbreviation: AGET 782 Course Credits: Instructor: Course Description: Required Text: 3 hours Timothy N. Burcham,
CE 504 Computational Hydrology Computational Environments and Tools Fritz R. Fiedler
CE 504 Computational Hydrology Computational Environments and Tools Fritz R. Fiedler 1) Operating systems a) Windows b) Unix and Linux c) Macintosh 2) Data manipulation tools a) Text Editors b) Spreadsheets
Training in Cartography: e-learning Courses in Thematic Cartography
Training in Cartography: e-learning Courses in Thematic Cartography Concepción Romera and Judith Sánchez National Atlas and Thematic Cartography Department ([email protected], [email protected]) National
Managing Bathymetry in the Cloud with GIS
Esri Maritime Professional Services GEBCO Science Day Tuesday, October 4, 2011 Managing Bathymetry in the Cloud with GIS Timothy Kearns & Beata Van Esch Overview The challenges of bathymetry in GIS - What
GEOGRAPHIC INFORMATION SYSTEMS
GIS GEOGRAPHIC INFORMATION SYSTEMS FOR CADASTRAL MAPPING Chapter 7 2015 Cadastral Mapping Manual 7-0 GIS - GEOGRAPHIC INFORMATION SYSTEMS What is GIS For a long time people have sketched, drawn and studied
ArcGIS Desktop I: Getting Started with GIS
ArcGIS Desktop I: Getting Started with GIS All rights reserved. Course version 1.0. Revised May 2008. Printed in the United States of America. The information contained in this document is the exclusive
Compiled from ESRI s Web site: http://www.esri.com. 1. What Is a GIS?
Compiled from ESRI s Web site: http://www.esri.com 1. What Is a GIS? A geographic information system (GIS) is a computer-based tool for mapping and analysing things that exist and events that happen on
GEOGRAPHIC INFORMATION SYSTEMS
GIS GEOGRAPHIC INFORMATION SYSTEMS FOR CADASTRAL MAPPING Chapter 6 2015 Cadastral Mapping Manual 6-0 GIS - GEOGRAPHIC INFORMATION SYSTEMS What is GIS For a long time people have sketched, drawn and studied
Cartographic Design Process: Artistic Interpretation With the Geodatabase
Cartographic Design Process: Artistic Interpretation With the Geodatabase An ESRI White Paper July 2004 ESRI 380 New York St., Redlands, CA 92373-8100, USA TEL 909-793-2853 FAX 909-793-5953 E-MAIL [email protected]
Database Production and Map Series Management. Using. The Production Line Tool Set
Database Production and Map Series Management Using The Production Line Tool Set Dewey Marino - ESRI Redlands Production Line Tool Set ArcGIS Solution for high volume database and map creation Creates
SIO 296 Marine GIS Winter 2015
SIO 296 Marine GIS Winter 2015 Instructor: Office hours: Heidi Batchelor Monday 4-5, Wednesday 11:30-12:30 [email protected] MESOM 157 Appointments suggested 858 534-1732 Course Syllabus Marine GIS is
GEOGRAPHIC INFORMATION SYSTEMS Lecture 20: Adding and Creating Data
Adding Existing Data Into ArcGIS - there are many different ways to get data into ArcGIS GEOGRAPHIC INFORMATION SYSTEMS Lecture 20: Adding and Creating Data Add Data - normally we use the Add Data button
Cartography with ArcGIS
Cartography with ArcGIS All rights reserved. Course version 2.2. Revised September 2008. Printed in the United States of America. The information contained in this document is the exclusive property of
Using CAD Data in ArcGIS
Esri International User Conference San Diego, California Technical Workshops July 27, 2012 Using CAD Data in ArcGIS Jeff Reinhart & Phil Sanchez Agenda Overview of ArcGIS CAD Support Using CAD Datasets
Raster Operations. Local, Neighborhood, and Zonal Approaches. Rebecca McLain Geography 575 Fall 2009. Raster Operations Overview
Raster Operations Local, Neighborhood, and Zonal Approaches Rebecca McLain Geography 575 Fall 2009 Raster Operations Overview Local: Operations performed on a cell by cell basis Neighborhood: Operations
Data Visualization. Brief Overview of ArcMap
Data Visualization Prepared by Francisco Olivera, Ph.D., P.E., Srikanth Koka and Lauren Walker Department of Civil Engineering September 13, 2006 Contents: Brief Overview of ArcMap Goals of the Exercise
Project Title: Project PI(s) (who is doing the work; contact Project Coordinator (contact information): information):
Project Title: Great Northern Landscape Conservation Cooperative Geospatial Data Portal Extension: Implementing a GNLCC Spatial Toolkit and Phenology Server Project PI(s) (who is doing the work; contact
ArcGIS Tutorial: Adding Attribute Data
ArcGIS Tutorial: Adding Attribute Data Introduction A common need in GIS is to map characteristics, or attributes, of different geographic areas. These maps are called thematic maps. Examples of thematic
NetCDF Tutorial. Copyright 1995-2010 Esri All rights reserved.
Copyright 1995-2010 Esri All rights reserved. Table of Contents About the netcdf Tutorial............................... 3 Exercise 1: Displaying a raster layer from a netcdf file................... 4
Raster: The Other GIS Data
04-Raster_Tutorial_Arcgis_93.Doc Page 1 of 11 Raster: The Other GIS Data Objectives Understand the raster format and how it is used to model continuous geographic phenomena Understand how projections &
Creating Slope-Enhanced Shaded-Relief Using Global Mapper
Creating Slope-Enhanced Shaded-Relief Using Global Mapper Kent D. Brown Utah Geological Survey Introduction The purpose of this document is to demonstrate that slope-enhanced hillshade, or shaded-relief
Bentley ArcGIS. Connector
Bentley ArcGIS Connector Introduction ESRI, as a GIS software products company, and Bentley Systems, Incorporated, as a developer of solutions for architecture/engineering/construction (AEC) professionals,
As noted in previous chapters, crime analysis relies heavily on computer
07-Boba-4723.qxd 6/9/2005 3:43 PM Page 101 7 Crime Analysis Technology As noted in previous chapters, crime analysis relies heavily on computer technology, and over the past 15 years significant improvements
Professional Labeling and Text Annotation Techniques with ArcMap
Professional Labeling and Text Annotation Techniques with ArcMap Makram A. Murad-al-shaikh M.S. Cartography Senior instructor Educational Services Environmental Systems Research Institute (ESRI), Inc.
SAS Mapping: Technologies, Techniques, Tips and Tricks Darrell Massengill
SAS Mapping: Technologies, Techniques, Tips and Tricks Darrell Massengill Every organization has location based data. The difficulty is in choosing the right technology and tool to effectively transform
Geography 3251: Mountain Geography Assignment III: Natural hazards A Case Study of the 1980s Mt. St. Helens Eruption
Name: Geography 3251: Mountain Geography Assignment III: Natural hazards A Case Study of the 1980s Mt. St. Helens Eruption Learning Objectives: Assigned: May 30, 2012 Due: June 1, 2012 @ 9 AM 1. Learn
Esri Training. Prepare to Innovate. Instructor-Led Courses Course Catalog
Esri Training Prepare to Innovate 2015 Esri Instructor-Led Courses Course Catalog Dear Colleague: The latest release of ArcGIS transforms how geographic information will be accessed and managed by geographic
A Method Using ArcMap to Create a Hydrologically conditioned Digital Elevation Model
A Method Using ArcMap to Create a Hydrologically conditioned Digital Elevation Model High resolution topography derived from LiDAR data is becoming more readily available. This new data source of topography
Supporting High-Quality Printing in Web Applications with ArcGIS for Server
2013 Esri International User Conference July 8 12, 2013 San Diego, California Technical Workshop Supporting High-Quality Printing in Web Applications with ArcGIS for Server Craig Williams Tanu Hoque Esri
INTRODUCTION to ESRI ARCGIS For Visualization, CPSC 178
INTRODUCTION to ESRI ARCGIS For Visualization, CPSC 178 1) Navigate to the C:/temp folder 2) Make a directory using your initials. 3) Use your web browser to navigate to www.library.yale.edu/mapcoll/ and
Introduction to GIS Base Map Preparation Tutorial Part I. PLAN 211 Digital Visualization for Planning Fall 2006 Prof. David L.
Part I PLAN 211 Digital Visualization for Planning Fall 2006 Prof. David L. Phillips PLAN 211 Digital Visualization for Planning 1 Introduction to GIS and preparing a Base Map Preface: A wealth of digital
Customizing ArcPad solutions
Esri International User Conference San Diego, California Technical Workshops 25 July 2012 Customizing ArcPad solutions Marika Vertzonis, Gareth Walters, Stephen Quan Session Outline What can be customized?
Obesity in America: A Growing Trend
Obesity in America: A Growing Trend David Todd P e n n s y l v a n i a S t a t e U n i v e r s i t y Utilizing Geographic Information Systems (GIS) to explore obesity in America, this study aims to determine
Enabling High-Quality Printing in Web Applications with ArcGIS for Server. Craig Williams - @williamscraigm Scott Moore - @ScottMooreInOly
Enabling High-Quality Printing in Web Applications with ArcGIS for Server Craig Williams - @williamscraigm Scott Moore - @ScottMooreInOly High Quality Printing on the Web Primary Goals: - Create a printable
Working with Temporal Data
Esri International User Conference San Diego, California Technical Workshops July 26 2012 Working with Temporal Data Aileen Buckley Mark Smithgall This technical workshop Visualizing temporal data recurring
Objective of this chapter is;
Making Maps With GIS Objective of this chapter is; Getting Started with GIS Chapter 7 Good maps made by GIS follow the accepted rules of cartographic representation and symbolization. Maps terminology
HydroDesktop Overview
HydroDesktop Overview 1. Initial Objectives HydroDesktop (formerly referred to as HIS Desktop) is a new component of the HIS project intended to address the problem of how to obtain, organize and manage
Intro to GIS Winter 2011. Data Visualization Part I
Intro to GIS Winter 2011 Data Visualization Part I Cartographer Code of Ethics Always have a straightforward agenda and have a defining purpose or goal for each map Always strive to know your audience
Introduction to Imagery and Raster Data in ArcGIS
Esri International User Conference San Diego, California Technical Workshops July 25, 2012 Introduction to Imagery and Raster Data in ArcGIS Simon Woo slides Cody Benkelman - demos Overview of Presentation
What do I do first in ArcView 8.x? When the program starts Select from the Dialog box: A new empty map
www.library.carleton.ca/find/gis Introduction Introduction to Georeferenced Images using ArcGIS Georeferenced images such as aerial photographs or satellite images can be used in many ways in both GIS
NetCDF and HDF Data in ArcGIS
2013 Esri International User Conference July 8 12, 2013 San Diego, California Technical Workshop NetCDF and HDF Data in ArcGIS Nawajish Noman Kevin Butler Esri UC2013. Technical Workshop. Outline NetCDF
ArcGIS. Server. A Complete and Integrated Server GIS
ArcGIS Server A Complete and Integrated Server GIS ArcGIS Server A Complete and Integrated Server GIS ArcGIS Server enables you to distribute maps, models, and tools to others within your organization
Data Representation Using Geographical Information Systems (GIS)
72 Informatica Economică, vol. 15, no. 3/2011 Techniques for Statistical Data Visualization in GIS Adriana REVEIU, Marian DÂRDALĂ Academy of Economic Studies, Bucharest, Romania [email protected], [email protected]
Overview of sharing and collaborating on Excel data
Overview of sharing and collaborating on Excel data There are many ways to share, analyze, and communicate business information and data in Microsoft Excel. The way that you choose to share data depends
Mapping with GIS and Cartographic Software Responsible persons: Boris Stern, Isabelle Kunz, Lorenz Hurni, Samuel Wiesmann, Yvonne Ysakowski
Geographic Information Technology Training Alliance (GITTA) presents: Mapping with GIS and Cartographic Software Responsible persons: Boris Stern, Isabelle Kunz, Lorenz Hurni, Samuel Wiesmann, Yvonne Ysakowski
1. Launch ArcCatalog, then navigate to the following location using the directory tree on the left side of the screen:
Vector Data Analysis I: Buffering Today we will use ArcMap and ArcToolbox to manipulate vector-based geographic data. The results of these simple analyses will allow us to visualize complex spatial relationships.
GIS Architecture and Data Management Practices Boone County GIS Created and Maintained by the Boone County Planning Commission GIS Services Division
GIS Architecture and Data Management Practices Boone County GIS Created and Maintained by the Boone County Planning Commission June 2008 Background Boone County s GIS program has been in existence for
Building & Developing the Environmental
Building & Developing the Environmental Web Explorer for Riyadh City Authors: Engineer Yousef Bin Othman Al-Fariheedi Manager of Environmental Data Unit Environmental Management and Protection Department
Working with ArcGIS Network Analyst
Working with ArcGIS Network Analyst All rights reserved. Course version 2.0. Revised January 2007. Printed in the United States of America. The information contained in this document is the exclusive property
GIS Initiative: Developing an atmospheric data model for GIS. Olga Wilhelmi (ESIG), Jennifer Boehnert (RAP/ESIG) and Terri Betancourt (RAP)
GIS Initiative: Developing an atmospheric data model for GIS Olga Wilhelmi (ESIG), Jennifer Boehnert (RAP/ESIG) and Terri Betancourt (RAP) Unidata seminar August 30, 2004 Presentation Outline Overview
The Spatiotemporal Visualization of Historical Earthquake Data in Yellowstone National Park Using ArcGIS
The Spatiotemporal Visualization of Historical Earthquake Data in Yellowstone National Park Using ArcGIS GIS and GPS Applications in Earth Science Paul Stevenson, pts453 December 2013 Problem Formulation
SCIENCE-BASED GIS SOLUTIONS. www.earthanalytic.com
SCIENCE-BASED GIS SOLUTIONS www.earthanalytic.com Pipeline Routing, Site Selection, Cost Estimation and Risk Management Tools for Energy SmartFootprint is an extension to ArcGIS designed to assist planning,
WHAT IS GIS - AN INRODUCTION
WHAT IS GIS - AN INRODUCTION GIS DEFINITION GIS is an acronym for: Geographic Information Systems Geographic This term is used because GIS tend to deal primarily with geographic or spatial features. Information
Department of Geography University of Idaho. GEOG 390: Geographic Visualization January to May 2010 COURSE OUTLINE. (subject to change)
Department of Geography University of Idaho GEOG 390: Geographic Visualization January to May 2010 COURSE OUTLINE (subject to change) Instructor Classes meet Mondays, Wednesdays 3:30 5:45 pm at MCCL 206
Tutorial 6 GPS/Point Shapefile Creation
Tutorial 6 GPS/Point Shapefile Creation The objectives of this tutorial include: 1. Converting GPS field collected point information into a shapefile 2. Creating a shapefile from a simple x,y coordinate
ESRI Technical Certification Overview. Amy Daniels Instructor, Greenville Tech
ESRI Technical Certification Overview Amy Daniels Instructor, Greenville Tech Why have certification by ESRI? It communicates your proficiency in ESRI software Similar to Microsoft Certification, it can
Publishing Geoprocessing Services Tutorial
Publishing Geoprocessing Services Tutorial Copyright 1995-2010 Esri All rights reserved. Table of Contents Tutorial: Publishing a geoprocessing service........................ 3 Copyright 1995-2010 ESRI,
MODULE 7: TECHNOLOGY OVERVIEW. Module Overview. Objectives
MODULE 7: TECHNOLOGY OVERVIEW Module Overview The Microsoft Dynamics NAV 2013 architecture is made up of three core components also known as a three-tier architecture - and offers many programming features
Macros allow you to integrate existing Excel reports with a new information system
Macro Magic Macros allow you to integrate existing Excel reports with a new information system By Rick Collard Many water and wastewater professionals use Microsoft Excel extensively, producing reports
PART 1. Representations of atmospheric phenomena
PART 1 Representations of atmospheric phenomena Atmospheric data meet all of the criteria for big data : they are large (high volume), generated or captured frequently (high velocity), and represent a
INTRODUCTION TO ARCGIS SOFTWARE
INTRODUCTION TO ARCGIS SOFTWARE I. History of Software Development a. Developer ESRI - Environmental Systems Research Institute, Inc., in 1969 as a privately held consulting firm that specialized in landuse
