software & services for georeferencing of natural history collections data
DESCRIPTION
Software & services for georeferencing of natural history collections data. automated georeferencing. verification & correction. multi-lingual. kml export. interoperability. soap & rest api. batch processing. training. geographic visualization. uncertainty determination. - PowerPoint PPT PresentationTRANSCRIPT
Software & services for georeferencing of natural history collections data
automated georeferencing
verification & correction
batch processing
geographic visualizationuncertainty determination
collaborative georeferencing
interoperability
multi-lingual
kml export
google, bing, openstreet, wms
soap & rest api
training
What is Georeferencingpushepatapa creek, trib. to pearl river, 7.8 miles north of bogalusa at hwy 21; Washington; LA; USA
latitude: 30.88797longitude: -89.83601 uncertainty radius: 48muncertainty polygon: 30.88823,-89.83641, 30.88815,-89.83634, 30.88808,-89.83622…
Typical GE
OLocate Workflow
pushepatapa creek, trib. to pearl river, 7.8 miles north of bogalusa at hwy 21; Washington; LA; USA
Automated Georeferencing
Visualize, verify & adjust output coordinates & uncertainties
Data Entry &Preparation
AutomatedProcessing
ManualVerification
latitude: 30.88797longitude: -89.83601 uncertainty radius: 48m
uncertainty polygon: 30.88823,-89.83641, 30.88815,-89.83634, 30.88808,-89.83622…
1
2
3
Options: Web vs. Desktop?
Georeferencing Example: Desktop App
Computed coordinates are displayed on digital maps
Manual verification of each record
Drag and drop correction of records
Locality Visualization & Adjustment
Multiple Result Handling
Caused by duplicate names, multiple names & multiple displacements
Results are ranked and most “accurate” result is recorded and used as primary result
All results are recorded and displayed as red arrows
Working on using specimen data to limit spread of results
Beaver Creek; Louisiana; USA
Eagle Lake,Warren County,Mississippi, USA
Representation of Uncertainty
Uncertainty within GEOLocate
Polygons represented as a comma delimited array of vertices using latitude and longitude
Point radius (web app) and polygonal uncertainties (both)
Supports auto-detection and generation of polygons for selected places (web app only, in development for desktop app)
Point radius represented as a distance in meters fromgeoreferenced point
Utah Lake, UT, USA
Georeferencing Options:
Mythical Place
7 miles N
orth of
Mythical Place
7 miles N
orth of
My Creek at Hwy 1
My C
reek
Match Water BodyDetect Hwy/River Crossing
Generating Polygons:
15 mi N of Lawrence, KSdisplaced polygon
15 mi N of Lawrence, KSno displacementLawrence, KS
7 miles South of Harrisburg; Poinsett; Arkansas;
USA;
+BGIntegrating Results from Biogeomancer
Biogeomancer
GEOLocate
Active Marker
Visualization: Base Layers
Web Client
Walkthrough
Homochitto National Forest; MS; USA
Homochitto National Forest; MS; USA
Homochitto National Forest; MS; USA
Along Highway 84
Batch Georeferencing
Collaborative Georeferencing: Sharing Data
Collaborative Georeferencing: Distributed Workloads
A Framework for Collaborative GeoreferencingDiGIR Service
Record Processor
CoGe Client Application
(Desktop or Web)
Cache Update Web Service
CoGe Web Portal Application
Data Store
Georeferencing Web Service
Data Retrieval Web Service
Insert Correction Web Service
Remote Data Source
CSV Upload
Community Community
CommunityCommunity
Data sources
Data sources
Data sources
Data sources
Users
A Framework for Collaborative Georeferencing
Collaborative Georeferencing Management Portal
Georeferencing Communities
Data Sources
CreateCommunities
Add New Users & Link Out
Georeferencing Communities
Data Sources
Assign all records from Kenya toexperts on East African regions
User Management:Task Assignment
Monitoring & Managing Progress
Data Repatriation
Collaborative Web Client
Optional Hyperlink
Interoperable Services
• Georeferencing Web Services– Version 1– Version 2
• Validation– Taxon Footprint
• Application– Embeddable Web Client
SOAP & HTTP Get/PostGeoreferencing Services:
GEOLocate v2
http://www.museum.tulane.edu/webservices/geolocatesvcv2/geolocatesvc.asmx
HTTP/1.1 200 OKContent-Type: text/xml; charset=utf-8Content-Length: length
<?xml version="1.0" encoding="utf-8"?><Georef_Result_Set xmlns="http://www.museum.tulane.edu/webservices/"> <EngineVersion>string</EngineVersion> <NumResults>int</NumResults> <ExecutionTimems>double</ExecutionTimems> <ResultSet> <WGS84Coordinate> <Latitude>double</Latitude> <Longitude>double</Longitude> </WGS84Coordinate> <ParsePattern>string</ParsePattern> <Precision>string</Precision> <Score>int</Score> <UncertaintyRadiusMeters>string</UncertaintyRadiusMeters> <UncertaintyPolygon>string</UncertaintyPolygon> <ReferenceLocation>string</ReferenceLocation> <DisplacedDistanceMiles>double</DisplacedDistanceMiles> <DisplacedHeadingDegrees>double</DisplacedHeadingDegrees> <Debug>string</Debug> </ResultSet> <ResultSet> . . . </ResultSet></Georef_Result_Set>
georef2()Version 2 Get Response
Application Services: Web Client APIs
• URL API for user input & lightweight web clients
• Lightweight client, specifically designed for embedding into other web applications.
• Two way communication in light client requires JavaScript postMessage()
• Compatible with all modern browsers:
IE 8.0+Firefox 3.0+Safari 4.0+Chrome 1.0+Opera 9.5+
Arctos
Excel
http://www.museum.tulane.edu/geolocate/web/WebGeoref.aspx?v=1&Country=USA&State=LA&County=Washington&Locality=Bogalusa&georef=run