brandt winkelman, stacey fairweather, lindsey tollefsonarcgis api for javascript based application...

22
Interactive Maps for Coordination of a LargeScale Seismic Survey Brandt Winkelman, Stacey Fairweather, Lindsey Tollefson

Upload: others

Post on 21-Sep-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Brandt Winkelman, Stacey Fairweather, Lindsey TollefsonArcGIS API for JavaScript Based Application • SQL Server geodatabases store, distribute and manage GIS data • ArcGIS for

Interactive Maps for Coordination of a Large‐Scale Seismic Survey

BrandtWinkelman,StaceyFairweather,LindseyTollefson

Page 2: Brandt Winkelman, Stacey Fairweather, Lindsey TollefsonArcGIS API for JavaScript Based Application • SQL Server geodatabases store, distribute and manage GIS data • ArcGIS for

• Coordinatingalargescaleseismicsurvey,butcouldbeappliedtoanylargescalefieldoperation.

• SolutionRequirements– Constantcommunication– Reduceliabilityandrisk– Functioninaruralarea– Usersrangingintechnicalability– Integratewithexistingfieldoperations(seismiccompany)–Workingfromdifferentphysicallocations– Editablebymany

Project Objective: Develop a browser based application allowing managers and field operations to access a central database 

with editing capabilities to remain informed and up to date.

Page 3: Brandt Winkelman, Stacey Fairweather, Lindsey TollefsonArcGIS API for JavaScript Based Application • SQL Server geodatabases store, distribute and manage GIS data • ArcGIS for

Seismic Survey on the Kevin Dome• A37sqmi 3D,9componentseismicsurveyconductedover3seasons• Involvedover50landowners,3agenciesandatribalgovt.• 60peopleinvolvedacross6researchgroupsandsubcontractors

Kevin Dome

Bozeman, MT

Kevin Dome Seismic Area

Page 4: Brandt Winkelman, Stacey Fairweather, Lindsey TollefsonArcGIS API for JavaScript Based Application • SQL Server geodatabases store, distribute and manage GIS data • ArcGIS for

Project Constraints• Terrain

(remote,topography)• Ecology

(migratorybirds&wetlands)Wetlands

• LandUse(agriculture)

• Federal/Stateregulations(federalgrantfundedproject)

Cultivated Land

Page 5: Brandt Winkelman, Stacey Fairweather, Lindsey TollefsonArcGIS API for JavaScript Based Application • SQL Server geodatabases store, distribute and manage GIS data • ArcGIS for

ArcGIS API for JavaScript Based Application

• SQLServergeodatabasesstore,distributeandmanageGISdata

• ArcGISforServer– Restservicesforapplicationbuilding– Maintainaccounts,rolesandpermissionsusers

• Builtonthe“ConfigurableMapViewer”(CMV)framework– Opensourcemappingframework,workswithESRIproducts– http://cmv.io

Page 6: Brandt Winkelman, Stacey Fairweather, Lindsey TollefsonArcGIS API for JavaScript Based Application • SQL Server geodatabases store, distribute and manage GIS data • ArcGIS for
Page 7: Brandt Winkelman, Stacey Fairweather, Lindsey TollefsonArcGIS API for JavaScript Based Application • SQL Server geodatabases store, distribute and manage GIS data • ArcGIS for

Project Phases

• SurveyDesign

• LandownerPermitting

• NotificationofWork

• SensitiveAreasSurvey(Wetlands,SteepTerrain,CulturalResources…)

• SensorLayout

• DataCollection

• Wrap‐up&Remediation

Page 8: Brandt Winkelman, Stacey Fairweather, Lindsey TollefsonArcGIS API for JavaScript Based Application • SQL Server geodatabases store, distribute and manage GIS data • ArcGIS for

Survey Design• Spacingconsiderationsforareathislarge

– Source/Receiverpoints100’apart– Sourcelines880’apart,receiverlines660’apart

Kevin Dome

3rd Season (2 ½ months)• 13 ½ Sq Miles• About 8,500 source/receiver 

points planned

Kevin Dome Project Area• 8 mi South of Canadian 

border, near Sunburst, MT

Page 9: Brandt Winkelman, Stacey Fairweather, Lindsey TollefsonArcGIS API for JavaScript Based Application • SQL Server geodatabases store, distribute and manage GIS data • ArcGIS for

Landowner Permitting• UsingGIStofigureoutwhichlandownersfallwithinareaofinterestandneedtobecontacted

• Usingapplicationtotracklandownerspermittingstatus– Visually:Throughmapsymbology

– Data:Editablemaplayerwithdomainvaluesestablishedonfields

– Administrative:Contactinfoinpop‐upsandattributetable

– FieldPlanning:Stipulationsofpermitsgrantedavailableinpop‐ups

Page 10: Brandt Winkelman, Stacey Fairweather, Lindsey TollefsonArcGIS API for JavaScript Based Application • SQL Server geodatabases store, distribute and manage GIS data • ArcGIS for

Landowner Permitting

View Permitting Info• Landowner, Permit Number, 

Permit Status, Link to Permit

Edit Permit Status Within Application

Page 11: Brandt Winkelman, Stacey Fairweather, Lindsey TollefsonArcGIS API for JavaScript Based Application • SQL Server geodatabases store, distribute and manage GIS data • ArcGIS for

Notification of Work• UsingtheNotificationStatuslayerinthemap,staffcould:– Visuallycheckwherelandownershavebeennotified

– Getcontactinfoforlandownersinpop‐ups

– Updatenotificationstatusinstantlyandallotheruserswill

seechangeswhentheirmapredraws

Page 12: Brandt Winkelman, Stacey Fairweather, Lindsey TollefsonArcGIS API for JavaScript Based Application • SQL Server geodatabases store, distribute and manage GIS data • ArcGIS for

View Notification Info

Edit Notification Status within Application

Notification of Work

Page 13: Brandt Winkelman, Stacey Fairweather, Lindsey TollefsonArcGIS API for JavaScript Based Application • SQL Server geodatabases store, distribute and manage GIS data • ArcGIS for

Land Survey for Sensitive Areas

• Ruggedand/orsteepterrain(forvibetrucks)

• Wetlands,stockpondsandwaterways

• Houses,barns,unpermittedproperty

• Cultural(historicortribal)resources

• Walkonlyareasforlayoutcrew

• Areasformonitorstoaccompanytraffic

Page 14: Brandt Winkelman, Stacey Fairweather, Lindsey TollefsonArcGIS API for JavaScript Based Application • SQL Server geodatabases store, distribute and manage GIS data • ArcGIS for

Revisions to Protect Ecology

Revisions to Avoid Private Residence

Land Survey for Sensitive Areas

Page 15: Brandt Winkelman, Stacey Fairweather, Lindsey TollefsonArcGIS API for JavaScript Based Application • SQL Server geodatabases store, distribute and manage GIS data • ArcGIS for

Equipment Layout• Fieldmanagercanuseapplicationtoseewherecrewswillbeandcheckthatpermissionsareappropriate

• CrewshavesameGISdataontheirGPStouseinfield

• GPSequipmenttrackslocationsofusersanddataiscompiledeachdayforreviewofcompliance

• ChangesandalltrackingdatafromthedayarehandedovertotheGISleadinthefieldandpre‐processedfordeliverytomanagementthefollowingdayforreview

Page 16: Brandt Winkelman, Stacey Fairweather, Lindsey TollefsonArcGIS API for JavaScript Based Application • SQL Server geodatabases store, distribute and manage GIS data • ArcGIS for

Equipment Layout

Trucks/Kubotas laying out and/or picking up equipment

Example of pedestrian leaving vehicle and walking through sensitive area

Page 17: Brandt Winkelman, Stacey Fairweather, Lindsey TollefsonArcGIS API for JavaScript Based Application • SQL Server geodatabases store, distribute and manage GIS data • ArcGIS for

Data Collection• Crewsarebriefed,discusspreviousandupcomingday’swork

• WorkplanonGPSdevice

• FieldManagercomparesworkplantopermissionsgrantedandnotifiesthemofchanges

• Monitoringteamleadsthroughsensitiveareasandmakeschangestopathsasneeded

• ChangesandalltrackingdatafromthedayarehandedovertotheGISleadinthefieldandpre‐processedfordeliverytomanagementthefollowingdayforreview.

Page 18: Brandt Winkelman, Stacey Fairweather, Lindsey TollefsonArcGIS API for JavaScript Based Application • SQL Server geodatabases store, distribute and manage GIS data • ArcGIS for

Data Collection

Vibe trucks working up and down source lines, turning too wide in one area

Data on points show GPS info, driver, etc…

Page 19: Brandt Winkelman, Stacey Fairweather, Lindsey TollefsonArcGIS API for JavaScript Based Application • SQL Server geodatabases store, distribute and manage GIS data • ArcGIS for

Wrap‐up and Remediation• Ifthereweresurfacedamagesmadeduringsurveyordatacollection,fieldmanagerhaslocationsinmappingapplication

• Fieldmanagercandocumentprogressonanyfixesinapplication

• GISdatafortrackingisarchivedindatabase

Page 20: Brandt Winkelman, Stacey Fairweather, Lindsey TollefsonArcGIS API for JavaScript Based Application • SQL Server geodatabases store, distribute and manage GIS data • ArcGIS for

Wrap‐up and Remediation

Points of damage, show that corridor had been removed in that area afterwards

Point is logged as repaired once finished

Page 21: Brandt Winkelman, Stacey Fairweather, Lindsey TollefsonArcGIS API for JavaScript Based Application • SQL Server geodatabases store, distribute and manage GIS data • ArcGIS for

Accomplishments• One of the largest shear wave seismic surveys ever conducted

• Nearly 3 million tracking points collected and processed over the course of the seasonal 3 year survey

• Tracking allowed a large field operation to be conducted while maintaining compliance

• Communication and status tracking tools provided by the map limited risk and liability exposure during field work

• Coordinated working relationship between people with varying skillsets and knowledge bases located in different locations around the region

Page 22: Brandt Winkelman, Stacey Fairweather, Lindsey TollefsonArcGIS API for JavaScript Based Application • SQL Server geodatabases store, distribute and manage GIS data • ArcGIS for

Thank You!

• Moreinfoavailableatwww.bigskyco2.org

• Thisworkwassupportedby:– U.S.DepartmentofEnergy(DOE)

AwardNumber:DE‐FC26‐05NT42587– OfficeofFossilEnergy,throughDOE’sNationalEnergyLaboratory(NETL)