ArcGIS Framework Plug-In: Extending the ArcGIS Desktop for ANSI Standard Framework Data to Support Government Decision Making



Similar documents
Oklahoma s Open Source Spatial Data Clearinghouse: OKMaps

An Esri White Paper June 2011 ArcGIS for INSPIRE

George Mason University (GMU)

A Web Service based U.S. Cropland Visualization, Dissemination and Querying System

CURSO Inspire INSPIRE. SPEAKER: Pablo Echamendi Lorente. JEUDI 23/ THURSDAY 23 rd W S V : G E O S P A T I A L D A T A A C C E S S

Mapping Mashup/Data Integration Development Resources Teaching with Google Earth and Google Ocean Stone Lab August 13, 2010

Interoperable Solutions in Web-based Mapping

MrSID Plug-in for 3D Analyst

Choosing the right GIS framework for an informed Enterprise Web GIS Solution

Version 3.0, April 16, 2012, updated for ArcGIS 10.0 Produced by the Geographic Information Network of Alaska

ArcGIS. Server. A Complete and Integrated Server GIS

UK Location Programme

INTEROPERABLE IMAGE DATA ACCESS THROUGH ARCGIS SERVER

SuperGIS Server 3.2 Standard Edition Specification

State of North Dakota. GIS Program Strategic Plan

Enabling embedded maps

National Geothermal Data System and Global Geosciences Data Integration

gvsig: A GIS desktop solution for an open SDI.

GIS Initiative: Developing an atmospheric data model for GIS. Olga Wilhelmi (ESIG), Jennifer Boehnert (RAP/ESIG) and Terri Betancourt (RAP)

Enterprise GIS Solutions to GIS Data Dissemination

EXPLORING AND SHARING GEOSPATIAL INFORMATION THROUGH MYGDI EXPLORER

Managing a Geographic Database From Mobile Devices Through OGC Web Services

Using CAD Data in ArcGIS

Standardized data sharing through an open-source Spatial Data Infrastructure: the Afromaison project

Chapter 6: Data Acquisition Methods, Procedures, and Issues

Web and Mobile GIS Applications Development

APFO Data Provisioning and Services

Establishment of Spatial Data Infrastructure within the Environmental Sector in Slovak Republic

HydroDesktop Overview

Sextant. Spatial Data Infrastructure for Marine Environment. C. Satra Le Bris, E. Quimbert, M. Treguer

A Web services solution for Work Management Operations. Venu Kanaparthy Dr. Charles O Hara, Ph. D. Abstract

Commercial Internet Mapping Impacts on Government Investments in GIS. Wansoo Im, Ph.D. VERTICES, LLC New Brunswick, NJ

Task AR-09-01a Progress and Contributions

Description and Testing of the Geo Data Portal: A Data Integration Framework and Web Processing Services for Environmental Science Collaboration

Geospatial exploitation Products. GXP WebView. Powered by the GXP Platform

About scope of OpenGIS technology in oceanographic data management and visualization Andrey V. Golik, Vitaly K. Fischenko, Stepan G.

GIS Data Models for INSPIRE and ELF

13/10/2011. Data Integration and Interoperability. Gordon Sumerling & Maree Wilson

MSDI: Workflows, Software and Related Data Standards

The UCC-21 cognitive skills that are listed above will be met via the following objectives.

GIS AS A DECISION SUPPORT FOR SUPPLY CHAIN MANAGEMENT

GIS Databases With focused on ArcSDE

13 th EC GI & GIS Workshop WIN: A new OGC compliant SOA. for risk management. GMV, 2007 Property of GMV All rights reserved

Data Visualization Using Web GIS Software

Introduction to Geospatial Web Services

MD imap 2.0 THE NEXT GENERATION OF MARYLAND S ENTERPRISE GIS. Esri MUG Conference Baltimore, MD December 3,

Archival Challenges Associated with the Esri Personal Geodatabase and File Geodatabase Formats

Lecture 8. Online GIS

How To Use The Alabama Data Portal

INSPIRE in practice: Experiences with INSPIRE data and services

The Delaware DataMIL A Pilot Project for The National Map. April 18, 2002 Delaware GIS Conference: Connecting Communities

PART 1. Representations of atmospheric phenomena

An architecture for open and scalable WebGIS

Cloud application for water resources modeling. Faculty of Computer Science, University Goce Delcev Shtip, Republic of Macedonia

An HTML tool for exploiting geospatial web services

OPEN STANDARD WEB SERVICES FOR VISUALISATION OF TIME SERIES DATA OF FLOOD MODELS

Getting Started With LP360

Implementing an Imagery Management System at Mexican Navy

Mapping Mashup/Data Integration Development Resources

Publishing geospatial data to the web using the EEA infrastructure

Proposal for a Spatial Data Infrastructure Standards Suite: SDI 1.0

Access to ESPON Database by third- party applications An expertise on the potentialities of web services for accessing the ESPON metadata and data

ArcGIS Data Models Practical Templates for Implementing GIS Projects

Introducing the Open Source CUAHSI Hydrologic Information System Desktop Application (HIS Desktop)

2009 CAP Grant Kickoff USGS, Reston, VA May 21, 2009

IT Developments Enabling Customer-Oriented Cadastre 1

ArcGIS Reference Document

Harmonizing Survey Deliverables Emerging Standards and Smart Data Exchange

Implementation of information system to respond to a nuclear emergency affecting agriculture and food products - Case of Morocco

Arches: An Open Source GIS for the Inventory and Management of Immovable Cultural Heritage

DISMAR implementing an OpenGIS compliant Marine Information Management System

Homeland Security Infrastructure Program HSIP Gold 2012 September 2012

URISA ESIG Application

ArcGIS Server Implementation HIGHS and lows

Correspondence can be sent to: GeoConnections Natural Resources Canada 615 Booth Street Ottawa, Ontario K1A 0E9

Application of GIS Analyzes with Cloud Computing

County of Los Angeles. Chief Information Office Preferred Technologies for Geographic Information Systems (GIS) September 2014

THE DEVELOPMENT OF A PROTOTYPE GEOSPATIAL WEB SERVICE SYSTEM FOR REMOTE SENSING DATA

CDI/THREDDS Interoperability: the SeaDataNet developments. P. Mazzetti 1,2, S. Nativi 1,2, 1. CNR-IMAA; 2. PIN-UNIFI

Data Mining and Analysis in ArcGIS Online Joseph Kerski Education Manager Esri x 18237

Guidelines on Information Deliverables for Research Projects in Grand Canyon National Park

An Esri White Paper October 2010 Esri Production Mapping Product Library: Spatially Enabled Document Management System

Harmonizing Survey Deliverables Emerging Standards and Smart Data Exchange

INPE Spatial Data Infrastructure for Big Spatiotemporal Data Sets. Karine Reis Ferreira (INPE-Brazil)

Web Map Service Architecture for Topographic Data in Finland

GeoMedia Product Update. Title of Presentation. Lorilie Barteski October 15, 2008 Edmonton, AB

Linking Sensor Web Enablement and Web Processing Technology for Health-Environment Studies

PDOK Kaart, the Dutch Mapping API

Documentation of open source GIS/RS software projects

GIS Beyond the Basics: Web Maps and File Sharing Services

DEVELOPMENT OF THE INTEGRATING AND SHARING PLATFORM OF SPATIAL WEBSERVICES

Cookbook 23 September 2013 GIS Analysis Part 1 - A GIS is NOT a Map!

Institute of Computational Modeling SB RAS

Geospatially Enabling the World: The Convergence of Geospatial and Architectural and Engineering Design

Open Source Visualisation with ADAGUC Web Map Services

The Courses. Covering complete breadth of GIS technology from ESRI including ArcGIS, ArcGIS Server and ArcGIS Engine.

A GIS helps you answer questions and solve problems by looking at your data in a way that is quickly understood and easily shared.

Texas Develops Online Geospatial Data Repository to Support Emergency Management

Building Service-Oriented Architecture Based Geospatial Web Portal

How To Install The Arcgis For Inspire Server Extension On A Microsoft Gis For Inspire Server Extension (For Microsoft) On A Pc Or Macbook Or Ipa (For Macbook)

Transcription:

ArcGIS Framework Plug-In: Extending the ArcGIS Desktop for ANSI Standard Framework Data to Support Government Decision Making Final Project Report October 28, 2008 Agreement Number Organization Project Leader Collaborating Organization 07HQAG0098 Center for Spatial Information Science and System (CSISS) George Mason University 6301 Ivy Lane, Suite 620 Greenbelt, MD 20770 http://www.csiss.gmu.edu Prof. Liping Di 301-982-0795 ldi@gmu.edu Environmental Systems Research Institute, Inc. (ESRI) POC: Mr. David Danko 8615 Westwood Center Drive, Vienna, VA 22182-2214 http://www.esri.com

Project Narrative The Framework data is the fundamental data layers of the National Spatial Data Infrastructure (NSDI). It is being cataloged by using Open Geospatial Consortium (OGC) s Catalog Service for Web (CS-W) protocol and served through OGC Web Feature Service (WFS) protocols. With the funding support from NSDI Cooperative Agreement Program (CAP) and in collaboration with Environmental System Research Institute (ESRI), the GMU CSISS has developed a powerful ArcGIS Framework Plug-In. It enables a large number of ArcGIS Desktop users to directly discover and easily access the Framework data. By supporting not only the Framework data themes served by WFS-based NSDI servers but also other geospatial data served by Web Coverage Service (WCS) and Web Map Service (WMS) servers, the Plug-In greatly facilitate the access to the Framework data by a broad range of users, including those in agricultural efficiency, disaster management, water management, and homeland security. The ArcGIS Framework Plug-In has successfully integrated the OGC-compliant data discovery and access services into the ArcGIS Desktop. With the ArcGIS Framework Plug-In, the ArcGIS Desktop supports dynamic data discovery through OGC CS-W, interactive access, overlay, and display of image data as raster layers served through OGC WCS and WMS protocols and feature data encoded in Geography Markup Language (GML) 2.0 and 3.1.1 as standard ArcMap feature layers served through WFS 1.1 protocol, and storage of the Framework data retrieved from distributed sources into local geo-databases for future uses. A website (http://csiss.gmu.edu/products/arcgisext.html) has been established for the plug-in (figure 1). The website provides: General introduction and key features of the plug-in Documents about software installation and usage. Video about software functionalities and manipulation The plug-in software download More than 20 copies of the plug-in software have been sent out for public testing prior to the final release. Based on the users feedbacks, all known bugs have been fixed. The final release of the plug-in software is available at the website for users to freely download. Strengths, Weaknesses, and Future Challenges The project has successfully developed and delivered the plug-in software with all proposed functions on time. The plug-in is extremely useful for ArcGIS desktop users to access a large amount of data served by not only NSDI data servers but also other OGCcompliant servers worldwide. The main strength of the plug-in is its capabilities to

support all OGC data services, ranging from query and discovery of data or services through the OGC CS-W protocol to access to both vector and raster data through OGC WCS, WFS and WMS protocols. The other strength of this software is its capability to read the complicated GML 3.1.1 as well as compressed GML and save GML data into personal and large commercial geo-databases. Because different developers have different understandings on the ebrim profile of OGC CS-W specification, each OGC CS-W server implementation might have its own approach to data and service discovery. For example, to discover the available OGC WFS services, the CS-W of Geospatial One Stop (http://www.geodata.gov/aimscsw/csw2.0) uses Filter as the constraint, while the CS-W of GeoBrain (http://geobrain.laits.gmu.edu:8099/laitscsf2/discovery) uses Service/Slot/Name/serviceType as the constraint. Thus, the plug-in has to be tailored to meet the specific implementations of each OGC CS-W server. At the end of this project, the ArcGIS Framework Plug-In had been worked well with the above two OGC CS-W servers. But we can not guarantee that the ArcGIS Framework Plug-In can work well with other untested OGC CS-W servers. Figure 1. Screen Capture of ArcGIS Framework Plug-in Website

The future challenge for us is to further broad the user base of the ArcGIS Framework Plug-In. We will collaborate with ESRI to make the ArcGIS Framework Plug-In as a standard extension of ArcGIS and publish it at ESRI s website. Status of your data access activities The ArcGIS Framework Plug-In is designed to allow ArcGIS Desktop users to not only manipulate all possible Framework data containing millions of features and gigabytes of information, which includes geodetic control, orthoimagery, elevation and bathymetry, hydrography, cadastral, governmental units, and transportation, but also integrate satellite images and their derived products, such as land cover, through OGC WCS and WMS protocols. Currently more than 150 types of Framework data in the following WFS servers are accessed and rendered by the ArcGIS Framework Plug-In. http://frameworkwfs.usgs.gov/framework/wfs/wfs.cgi http://nsidc.org/cgi-bin/atlas_north http://nsidc.org/cgi-bin/atlas_south http://geodata.epa.gov/wfsconnector/com.esri.wfs.esrimap http://giswebservices.massgis.state.ma.us/geoserver/wfs http://nbii-nin.ciesin.columbia.edu/mapserver/wfs/fgdcgubsblockgroup http://nbii-nin.ciesin.columbia.edu/mapserver/wfs/fgdcgubscensustract http://nbii-nin.ciesin.columbia.edu/mapserver/wfs/fgdcgubscounty http://nbii-nin.ciesin.columbia.edu/mapserver/wfs/fgdcgubsstate http://nbii-nin.ciesin.columbia.edu/mapserver/wfs/fgdcora Some descriptions of the selected Framework data from USGS (http://frameworkwfs.usgs.gov/framework/wfs/wfs.cgi) are presented in the following table: Name Governmental Unit (County or Equivalent) Governmental Unit (Minor Civil Divisions) Governmental Unit (State or Territory) Hydro Element (Areas - Hi Res) Hydro Element (Areas - Med Res) Hydro Element (Flow Lines - Hi Res) Number of Spatial Extent Features 841-179.14221197, 18.9108417, -66.94983061, 71.35256069 1086-179.14221197, 18.9108417, -66.94982987, 71.38990002 49-179.14221197, 18.9108417, -66.94983061, 71.35256069 5278-173.784439, 17.67302957, -64.54957828, 71.49960662 4006-160.99724839, 18.4977261, -66.88508041, 49.37656952 37112-173.1163182, 17.67373571, -64.56519181, 71.39038002 File Size 40.1MB 41.1MB 36.8MB 46.5MB 44.1MB 109MB Status of Framework Client Development The software development phase of project has been completed. Currently the ArcGIS Framework Plug-In supports the following protocols and features:

OGC CS-W ebrim profile discovering data and service OGC WCS 1.0 manipulating WCS raster data as a standard ArcMap raster layer. OGC WMS 1.1 -- manipulating WMS image map as a standard ArcMap raster layer. OGC WFS 1.1 -- manipulating WFS GML 2 and 3.1.1 feature data as a standard ArcMap feature layer. Geodatabase saving WCS and WFS data into geodatabases, including personal database, file and SDE. During the software development, GMU CSISS staffs performed continuously the evaluation of the software by testing against GMU CSISS server and a variety of different Framework servers. The pre-public release version of the software were released to USDA FSA, ESRI, and other interested parties to perform evaluation and testing. The executable of the plug-in is freely available at http://csiss.gmu.edu/products/arcgisext.html. To further inform the geospatial community about the availability of the plug-in, we plan to present the software at AGU 2008 Winter conference and through a set of news briefings. Project management The project has been executed smoothly since the beginning of the project. Financial spending is also on target. Although the project has been concluded successfully, we plan to continuously maintain the website to make the software freely available. We plan to maintain the software and fix any bugs reported by users. Feedback on Cooperative Agreements Program What are the program strengths and weaknesses? The program's strength is that it encourages using the cutting edge of computer technologies to fulfill NSDI s objective for making geospatial data interoperable and easily accessible to user communities. The CAP program will have a great impact on developing and promoting NSDI. Where does the program make a difference? Without the tools created by the CAP program, the NSDI are very remote to a lot of GIS users. With the tools developed by funding support of the CAP program, NSDI becomes a real and useful resource to those users. Was the assistance you received sufficient or effective? Yes.

What would you recommend doing differently? The program currently provides funding support for one year. One year may be long enough for the software development. But it always takes efforts to maintain, promote, distribute, and support the software. Is it possible for the program to provide additional funding in the second year at the reduced scale for maintenance, promotion, and user support activities, giving the potentially wide use of the software by the broad user community? Are there program management concerns that need to be addressed? Time frame? No. If you were to do this again, what would you do differently? Because of the one-year time and funding constrain of the project, some things, which we would like to do thoroughly, have not been done thoroughly. If time and funding was allowed, we would like to collect more user requirements from our collaborating organizations for guiding our development and to do more testing against available Framework data services during the development of the software.