Creating the US Topo



Similar documents
Transcription:

Creating the US Topo A Process Discussion National Geospatial Program Office National Geospatial Technical Operations Center Helmut Lestinsky Graphics Product Specialist MOD Project Manager U.S. Department of the Interior U.S. Geological Survey

Presentation Goals US Topo Introduction What are we making Production Data and System Components Workflow plus Job Tracking Extension Map On Demand (MOD) Concerns / Questions 2

US Topo A new USGS topographic map product Digital GeoPDF Format Available free on the Web Image base Core feature layers Built from The National Map data Periodic update 3

US Topo Initial version of US Topo Launched in June 2009 More than 14,000 produced Content limited to image base, roads, and names US Topo Launched in October 2009 More than 11,000 produced Content includes image base, roads, NHD, contours and names

Foundation: The National Map Base topographic data Seamless Continuously maintained Nationally consistent Developed and maintained through partnerships Available on line Source for products and services 5

Public Access USGS Store Select Map Locator Yellow rectangles show available Digital Maps Beta Red rectangles show available US Topos Status shown as of July 7, 2010 Free Download or $15 for hardcopy (today) http://store.usgs.gov 6

US Topo Program of Work 2009-10 7

US Topo Production System Components ArcGIS (v 9.3.1) ArcMap Production Line Tool Set Job Tracking Extension Global Mapper ArcGIS Image Server ArcGIS Server TerraGo Technologies PDF Tron TerraGo Map Assembler Creation, editing and tracking of features Reference Information Creation of GeoPDF Metadata Assembly of final product

US Topo Production Data Components Image NAIP source nationally consistent 3 year planned cycle Transportation, Hydro and Contour Vectors TNM geodatabase sources (NTD, NHD, NED) GNIS, NHD, NTD & Contour Annotation Selected GNIS, NHD and NTD features Grids and Graticules Vectors and annotation labels created through PLTS Grid Manager Metadata FGDC compliant metadata attached to the GeoPDF

Workflow Overview

JTX Custom Step Example Process consistency Volume management Multi-user data management Effective Designed specific to the need 11

Workflow Overview

Past History - Print On Demand (POD) + ArcIMS front end C#.NET / ArcGIS Server back end Child software similar to NGA s EPODs

Map On Demand (MOD) Replaced ArcIMS front end Support for multiple ArcGIS services Support for batch jobs Job queue Added functionality Support additional export formats U.S. National Grid diagram PLTS grids Ancillary functions: status, tracking Scaled out hardware 4 dedicated servers 1 SOM (load balancing), 3 SOCs +

Limitations No external configurability Hardcoded parameters Tight coupling between components Poor error handling Obscure error messages Object reference not set to an instance of an object Errors lost or hidden 15

Consequences Difficult to support new requirements Arbitrary extents Off-center quads Non-standard dimensions Maps outside of the conterminous U.S. (Alaska, Puerto Rico, etc.) New versions of TerraGo New versions of ArcGIS ArcGIS Server Image Extension (Image Server) 16

17

Developer 18

Map On Demand 2 (MOD2) Processing Engine Configurations MOD2.Core

Map On Demand 2 (MOD2) Business Logic

Map On Demand 2 (MOD2) Application Logic

Map On Demand (MOD) Components

User Interfaces 23

#1 Job Request

#1 - Job Queue (track status during creation)

#1 - Track production status

Map On Demand (MOD) Components

#2 Map Template (mxd)

Map On Demand (MOD) Components

#3 - Extent Service Well-defined, cell-based index Cell data are used to populate the map Set the map extent and projection. Format collar elements And are also included in the XML metadata embedded in the final product Data are static or changes infrequently, pre computed for each cell, exposed via web services

#3 - Extent Service Cell name and diacritic Bounds Geographic extent (NAD83) Projected extent (UTM) USNG data Citation dates Contour interval and unit County and state names SPCS zones

Map On Demand (MOD) Components

#4 Create GeoPDF Uses ArcGIS Server with customized C#.Net code Uses TerraGo export to generate GeoPDF Uses Image Server with NAIP image, 1 meter per pixel, added as layer

Map On Demand (MOD) Components

#5 Relayering pre-assembled pdf Mxd template post-assembled pdf

#5 Relayering Currently use PDF Tron and PDF Clown to relayer and attach metadata to GeoPDF By October 31, 2010, will use utility created by TerraGo Technologies Menu interface for product that doesn t change part of export configuration API for programmable on-the-fly layer additions/removals 36

Map On Demand (MOD) Components

#6 GeoPDF Product Production capacity with current configuration 40 quads per hour 900 quads per day Major constraint is acceptable data

GeoPDF Concerns Understand / Accept true purpose of GeoPDF Excellent plotting capabilities Viewing in free Adobe Reader Putting 5 lbs in a two lb bag? Phased feature additions - Woodland in Dec, 2010; Boundaries in Nov, 2010; Fire Stations, etc. compression limits reached; performance affected Additional functionality transparency, object data, 3D What is lifetime of GeoPDF format? Compromise between a GIS and a pretty picture Data round-trip Mobile possibilities Difficult to use in a GIS application

Thank you Questions Helmut Lestinsky USGS NGTOC hlestinsky@usgs.gov 40