40
VIRTUAL INTEGRATION OF WISCONSIN PARCEL DATA Howard Veregin Brenda Hemstead State Cartographer’s Office UW-Madison Martin Goettl Geography & Anthropology UW – Eau Claire

Wisconsin SCO Virtual Data Integration

Embed Size (px)

Citation preview

Page 1: Wisconsin SCO Virtual Data Integration

VIRTUAL INTEGRATION OF

WISCONSIN PARCEL DATAHoward Veregin

Brenda HemsteadState Cartographer’s OfficeUW-Madison

Martin GoettlGeography & AnthropologyUW – Eau Claire

Page 2: Wisconsin SCO Virtual Data Integration

A RESEARCH PROJECTResearch focus: virtual data integration

Exploring feasibility of the approach

• Advantages • Limitations• Challenges• Best practices

Page 3: Wisconsin SCO Virtual Data Integration

WHAT WE HAVE DONECombined existing county Web map services into single multi-county online parcel map

Counties supplied REST service endpoints

• No physical data exchange• No edgematching or

common data model• Web map points to

published county dataset (most current data)

Page 4: Wisconsin SCO Virtual Data Integration

WHAT ARE WEB SERVICES?

It depends on who you ask

Technology perspective• Software and standards supporting

computer interaction over the Internet

User perspective• Web apps offering data, product, or

service delivered over Web

Page 5: Wisconsin SCO Virtual Data Integration

WHAT ARE WEB MAP SERVICES?

Technically • Web Map Service = WMS • OGC standard for online maps display• One of a family of standards

Generically• Way to deliver map content over Web• Also, feature and geoprocessing

services…

Page 6: Wisconsin SCO Virtual Data Integration

OUR GOALSProject goals broadened over time

Initial goal: create multi-county parcel Web map

Our focus now is on the research side• Not just parcels, but any theme• Limitations, challenges, best practices• Alignment with other GIS/IT trends

Page 7: Wisconsin SCO Virtual Data Integration

OUTLINE OF PRESENTATION

Background (Howard)

Project status (Brenda)

Main challenges (Howard)• Performance• Availability of map services• Resymbolization and map appearance• Distributed analysis and querying• Legal issues

Page 8: Wisconsin SCO Virtual Data Integration

BACKGROUND

Page 9: Wisconsin SCO Virtual Data Integration

GEOSPATIAL DATA INTEGRATION

“Combining data from different sources to provide a unified view of data for users”

A mashup combines different geospatial themes over one area.

Data integration combines the same theme over different (adjacent) areas.

Page 10: Wisconsin SCO Virtual Data Integration
Page 11: Wisconsin SCO Virtual Data Integration

ADVANTAGE #1“Well-behaved” problem

Once source datasets are delivered, no further external inputs are needed

Relatively easy to allocate personnel and budget to the task

Page 12: Wisconsin SCO Virtual Data Integration

ADVANTAGE #2True integration is possible (in theory)

Rubber sheeting and edgematching eliminate spatial “gaffs” (slivers, overlaps)

Common data model facilitates analysis and querying

Page 13: Wisconsin SCO Virtual Data Integration

ADVANTAGE #3Republishing is relatively easy

Integrator can make data available in a variety of formats

Page 14: Wisconsin SCO Virtual Data Integration

DISADVANTAGE #1Data producers provide copy of dataset

Issues:• Data sharing arrangements• Loss of local control over data• Possible quality decline due to spatial

and/or attribute adjustments

Page 15: Wisconsin SCO Virtual Data Integration

DISADVANTAGE #2Integrated data may not be current

Depends on time it takes to perform integration, plus volatility of the layer

Re-integrating updated data is frequently costly (so often never happens)

Page 16: Wisconsin SCO Virtual Data Integration

DISADVANTAGE #3Curating integrated datasets is increasingly impractical

Large data volumes (“big data”)

More frequent updates, data collection

Page 17: Wisconsin SCO Virtual Data Integration

Need a solution that incorporates distributed

access, visualization, analysis and querying

Page 18: Wisconsin SCO Virtual Data Integration
Page 19: Wisconsin SCO Virtual Data Integration

STATUS

Page 20: Wisconsin SCO Virtual Data Integration

PROCESSSupported and facilitated by LION

Contacted stakeholders (county LIOs) via email

Gathered REST URL (or other URL)

Followed up in person or by phone

Dear <<LIO>>,

This email is to inform you of a joint research project by the State Cartographers Office (SCO) at UW-Madison and the Department of Geography and Anthropology at UW-Eau Claire. The purpose of our project is to investigate the feasibility of using Web map services to create a statewide view of geospatial data collected and maintained at the county level.

Our initial goal is to incorporate existing map services showing tax parcels into a single online map application. We have chosen parcel data for this initial test because this type of data is of interest to a wide range of users. However, our project has a broader purpose, namely to explore how Web map services can be used to support virtual data integration for simple mapping and display. Specific research questions we will be investigating include:

- How much flexibility exists to resymbolize map services from different counties? Can we apply a common set of map symbols to different services to make the integrated map look more consistent?- What are the limitations on querying and analysis, given that data models and attributes are not consistent from county to county? What implications does this have for data standards?- How much of an issue is performance? Are there performance improvements that can be implemented?- Can we integrate commercial and open-source services in a single Web application?

Since our approach makes use of existing Web map services, we do not need to ask for copies of your geospatial datasets. Instead, we will simply be tapping into existing services that are already available on the Web. This also means that any map that includes your county's data will be up-to-date and accurate.

We do have one request. We would greatly appreciate your assistance by providing the URL of your parcel data Web service. For most counties, this will be an ArcGIS Server REST endpoint of the form:

https://<host>/ArcGIS/rest/services

We are also interested in other types of services -- such as ArcIMS, WMS, etc. If you have such a service, we would appreciate your help identifying its URL.

To provide us with your URL, simply reply to this email or to one of the email addresses listed below. So that we can keep on schedule for our project, we would greatly appreciate a response by May 1, 2012.

Please let us know in your email response if you have any conditions or terms associated with accessing your Web services in this way.

We plan to integrate the services into an online map viewer, and then make the viewer available through the SCO Web site (www.sco.wisc.edu) for general access. Users will be able to map and view your county's online parcel data, but will not be able to download the data. The purpose of our project is not to develop a statewide parcel dataset, but rather to explore the feasibility of virtual data integration as a simple way for users to view published Web map services. The end goal of our project is a Web map viewer and a brief report that lists the outcomes of our research questions. We will make this report available on the SCO Web site.

We appreciate any assistance that you can provide. If you have any questions about the project, please contact us. We also plan to attend the WLIA regional meeting in Minocqua in May and will be available to discuss the project there if needed.Sincerely,

Howard Veregin, [email protected], 608-262-6852Brenda Hemstead, [email protected], 608-263-4371Martin Goettl, [email protected], 715-836-4709

Page 21: Wisconsin SCO Virtual Data Integration

REST ENDPOINTS

Representational State Transfer

A communications protocol for the Web

http://example.wi.us/arcgis/rest/services

Once a service is published through ArcMap to ArcGIS Server it is visible at the REST URL

Page 22: Wisconsin SCO Virtual Data Integration

REST SERVICES DIRECTORY EXAMPLE

EXAMPLE

Page 23: Wisconsin SCO Virtual Data Integration

STATUSMost counties use Esri ArcGIS Server (REST)

ArcIMS still widely used (but, migrating)

Small number of counties using Open Source technology

Page 24: Wisconsin SCO Virtual Data Integration

ARCGIS ONLINE

Page 25: Wisconsin SCO Virtual Data Integration

SOME EXAMPLES

Waupaca County

Outagamie County

County Line

REST Services

Page 26: Wisconsin SCO Virtual Data Integration

SOME EXAMPLES

Waupaca County

Outagamie County

County Line

Page 27: Wisconsin SCO Virtual Data Integration

SOME EXAMPLESWashington County Ozaukee

County

Waukesha County

Milwaukee County

Popup

Page 28: Wisconsin SCO Virtual Data Integration

CHALLENGES

Page 29: Wisconsin SCO Virtual Data Integration

PERFORMANCEMany county REST services designed for internal access or occasional citizen use

Impact on these users if site usage increased significantly?

One of the reasons we are not releasing a public-access viewer at this time

Page 30: Wisconsin SCO Virtual Data Integration

SERVICE AVAILABILITYServices can be added, removed, or modified

Affects where the map viewer points to the data

Services may also go off-line

Virtually no control over these changes

Page 31: Wisconsin SCO Virtual Data Integration

SERVICE AVAILABILITY

Map service not responding

Page 32: Wisconsin SCO Virtual Data Integration

SERVICE AVAILABILITY

Map service unavailable

Page 33: Wisconsin SCO Virtual Data Integration

RESYMBOLIZATIONNeed to control symbol color and size

Also need to control zoom levels where features appear and disappear

Relatively easy to do, but little consistency or standardization between counties

Page 34: Wisconsin SCO Virtual Data Integration

DISTRIBUTED QUERYING

How to query across multiple datasets with different schemas

A big research issue (“semantic web”)

“Distributed query” or “federated search”

user query subqueries to participating data sources aggregation of query results

Page 35: Wisconsin SCO Virtual Data Integration
Page 36: Wisconsin SCO Virtual Data Integration

LEGAL ISSUESOpens up new legal issues

Data readily incorporated into any mashup for any purpose

Loss of control over data

How will local governmentsreact to this new technology?

Page 37: Wisconsin SCO Virtual Data Integration

CONCLUSION

Page 38: Wisconsin SCO Virtual Data Integration

WHO BENEFITS FROM INTEGRATED DATA?

Geospatial professionals• Demonstrate ROI for cost of geospatial services• Model a successful data integration scenario

Counties• Active participants in an effort that will have

impacts beyond county boundaries

Citizens and taxpayers• Maximizing utilization of taxpayer investments• Obtaining greater benefits • More effective and efficient governance!

Page 39: Wisconsin SCO Virtual Data Integration

BENEFITS OF STUDYEducation about GIS Web services

Forward-looking way of thinking about data integration

Challenges and solutions to this new approach

Standards and best practices for Web services

Page 40: Wisconsin SCO Virtual Data Integration

THANK YOU!Howard Veregin, [email protected]

Brenda Hemstead, [email protected] Goettl, [email protected]

Photos by UW-Madison, University CommunicationsGeology Lab Michael Forster Rothbart/University of Wisconsin-Madison/2003Globe Jeff Miller/University of Wisconsin-Madison/2011Community Engagement Jeff Miller/University of Wisconsin-Madison/2009Jeopardy Bryce Richter/University of Wisconsin-Madison/2008All photos © Board of Regents of the University of Wisconsin System

Other photosVIIRS Suomi Earth Image Norman Kuring/NASA/NOAA/GSFC/Suomi NPP/VIIRS