Showing posts with label GPS. Show all posts
Showing posts with label GPS. Show all posts

Wednesday, June 1, 2016

Cell Phones and SAR - Browser-based Location Apps

This article is a quick summary of a browser-based location applications that have been discussed on the Using GIS in SAR Discussion Group


Example Cell Phone Forensics Decision Tree, George Durkee - Operational Guide




Mapping Photos (Updated 04/15/2021)
A recent case in LA County, CA prompted me to make a quick update to this blog.

Option 1: See if the photo has x,y stored in the metadata.
If a missing or lost subject can send you a photo, that photo should contain x,y coordinates (unless this is manually turned off). It does matter how the photo is shared as some apps will strip out the photo metadata, but it appears at least iMessages do keep location information as long as the photo was not taken using the iMessage app itself. Then you can use a variety of tools to inspect the EXIF of the photo and collect the x,y OR you can use tools to map the photo itself. Here is an example from ArcGIS Online (Thanks to Paul Ross for the reminder and Bernie for the blog post). 

Example using iPhone that works
1) Person 1 (lost person) takes a photo with the iPhone camera app (do not use the iMessage app to take the photo, apparently it will lose the location information).
2) Send photo in an iMessage to person 2 (friend, SAR Team member, etc).
3) Person 2 saves the photo to "Camera Roll". 
4) Person 2 opens "Photos", then "Albums".
5) Open the "Places" album, location shows up on the map. This gives you an idea of the location.
6) Gmail the photo to the search and rescue team or yourself.
7) Download the photo. Open the photo properties and then the "Details" tab. 
8) Scroll down to the "GPS" section. It looks like it defaults to degree decimal minutes. You should be able to use most mapping systems (SARTopo, ArcGIS Online) to now map the location from coordinates. 





Option 2: If that does not work, you might try some creative approaches like georeferencing the photo from visible landscape features like Ben did here https://twitter.com/ai6yrham/status/1382381870134951938. In this case, the law enforcement agency asked the public to help and fortunately, a citizen was able to come up with a solution that may have saved a life. 




Rapid SOS (Updated 04/15/2021)
At the time of writing this blog post in 2016, I did not have much information about RapidSOS. This is another important way for emergency call centers to derive location from a cell phone. 

For expediency I suggest going to the RapidSOS https://rapidsos.com/ website and finding out more, but here is an excerpt " RapidSOS is an emergency technology company providing a direct data link from connected devices to 9-1-1 and first responders. It connects more than 250 million devices directly to 3,500+ local public safety agencies.". 


MyUSNG (Update 04/15/2021) 
A free app I now keep on my phone is called MyUSNG - I've used when calling 911 to ensure proper location. 

"MyUSNG reports the location of your device in US National Grid format (USNG). With a single tap on the screen, you will copy the USNG location into your clipboard. With a tap and hold, you can easily e-mail your USNG location.

MyUSNG also includes a simple map that will let you capture the USNG of locations away from you, or center the map. The United States National Grid (USNG) is a nationally consistent language of location in a user friendly format. USNG is commonly used during Search and Rescue operations in the United States. For more information about USNG visit usngcenter.org."


These are free apps that can be used to locate persons that need help, are responsive, and can access the network - even with a fairly limited connection (using SMS).  It is a good idea to get familiar with all four as they can be used in different circumstances.

YourLo.ca/tion (Michael Coyle @Michael_F_Coyle)

"Free" mode: users can go to the website, and generate an URL. You text the URL to the lost person. The web page loads, determines the location, and sends you the location via email.

"Advanced" mode:
  • Agency signs in and creates a new request. Form auto-fills details and includes a field to reference a unique ID for the request.
  • Agency sends text to subject via the web (back end is Twilio)
  • Agency monitors the request on the monitor page
  • When subject loads the web page, location is "pushed" to the monitoring page. 
  •    Location displays on google maps
  •    Page "pings"
  •    Estimated error displayed
  •    Coordinates in Lat/Lon and UTM
  •    Can download GPX / KML
  • Send and receive SMS with subjects
  • SMS log with subjects


Cellular GPS (Point of Contact Chris Thompson)

Cellular device geolocation web app https://gps.asrc.net/help (updated link, is not using "https" so you may need to click "proceed" at the bottom of the warning message). This app is very simple. It basically sends a text message to a cell phone, requests to activate GPS, then sends maps of coordinates of SMS reply. 
  1. A SAR Team member should login from a PC browser (as a Guest). 
  2. Enter a phone number and short message. Once the person receives the text message and clicks on the link - the coordinates and accuracy will be sent to the admin console.
  3. Go to the admin console and click on the coordinates under the Location column. 






FindMeSAR (Joseph Elfelt @MappingSupport)


"Any 911 dispatcher can ask a wireless caller to browse to "findmesar.com", open that web page and soon read off their coordinates usually with a 10 meter or better location accuracy."



The person who needs help has to be told by voice or text to browse to findmesar.com and might need to give permission for their browser or the app to use location services.  If the user cannot get online with their browser, then the app will not work.



The “Next format” button cycles through four coordinate formats including USNG (same as MGRS).  Each coordinate format has a different colored screen.



The app continuously asks the API for the user’s location.  The first location displayed will likely have a high accuracy.  If the user is outside or even next to a window, then in well under a minute the accuracy value will usually be 10 meters or less.



The person who needs help has to read or text the coordinates and accuracy to whoever is receiving their information.



There is more documentation at:




SARLOC 

"SARLOC has been around since 2011. It has been used by many teams around the world but is mainly used in the UK.


In the UK we use a program called MRMap (www.mrmap.org) to track team members radios which have a GPS in the handset. Each radio has a unique ID."

SARLOC uses the web browsers geolocation API to attempt to get the phones position.

SARLOC can be activated in three ways.

  1. The team send a link to the LostPer with a radio ID as a parameter. When the user clicks on the link, the radio ID gets added to an online database with its location and it appears on the MRMap screen
  2. MRMap can make a web call to SARLOC passing in a radio ID. SARLOC then generate a unique token and sends an SMS to the LostPer. When SARLOC gets the position back, it retrieves the radio ID associated with the unique token and adds it to the online database when MRMap can display it from.
  3. Where the MRT does not have internet access, the team can send an SMS to a virtual ‘phone number provided by the SMS gateway provider (In our case this is WorldText) The provider calls a SARLOC URL and SARLOC sends the SMS to the LostPer. When SARLOC gets the position it sends it back to the MRT as a text message. therefore they do not need internet access.

Russ Hore has a worldwide version you can test with.

The LostPer needs to click on the following URL;

After the MYID= the MRT need to add something unique to them such as PaulDoherty_2016_06_01

When the LostPer click on the link, the location can be seen at;

Fixes at this URL are removed after 72 hours. To see historical hits use;

Having Trouble? 

If you run into any issues, consider the device's browser settings (Help for Chrome / Android and Safari / Apple). 

Remember these are not "apps" you download onto your PC or Mobile Device, they are websites with special capabilities. Therefore, bookmark or add shortcuts to your home screen.

Key Message

(By Joseph Elfelt)

"It is likely that no one app will always be best suited for all circumstances.  I invite everyone to take a look at these apps and get a sense for what they do and how they do it.  Then when a SAR mission comes along you will be able to make a well-informed choice as to whether any of these apps will be helpful.

All three apps use the same browser geolocation API.  That API uses the cell phone’s location services to obtain (1) latitude longitude coordinates in decimal degrees and (2) accuracy in meters.  If you draw a circle at the coordinate and use the accuracy value for the radius then the specification says there is supposed to be a 95% likelihood that the cell phone is inside that circle." 

For documentation on that API see:

Cell Phone Forensic Workflows for SAR
Finally, George Durkee of Columbia College have put together the "Operational Guide to Cell Phones for SAR" a living document that should be extremely helpful for SAR Teams in the coming months. 






Tuesday, March 29, 2016

Map Your GPS Data and Elevation Profile

Today I put together a quick ArcGIS Online tutorial on how to map GPS data and make an elevation profile web app. Feel to free to download and try it out, it is pretty simple and a good introduction into making web apps with no programming. If you are a developer, here is the code on GitHub.

This web app can be a very useful tool for planning your own hike, quickly reviewing field team data, and as a preventative search and rescue tool for letting the public see the elevation change on any given hike. 

Download the Tutorial 

Try the App: http://arcg.is/1UTGjYB



Monday, December 2, 2013

GPS for SAR Resources


Now what?
Lately, I have received many requests for GPS Training, Tips, and Tricks for Wildland Search and Rescue. 

Lorri Peltz-Lewis (USFS), Kathy Hansen (NPS), George Durkee (NPS), Tim Smith (NPS), Kevin Davis (NPS), Edan Cain (Esri), Bernie Szukalksi (Esri), Ian Batley (Mapping and Planning Support Team - MAPS), the Open Street Map Team, Don Ferguson (IGT4SAR) and Jon Pedder & Arnold Gaffrey (Sierra Madre SAR) have all pitched in and shared their ideas. So I thought I would compile these here. Thank you all for your comments!


Downloading

There are many options, but I thought I'd list the ones that were most recently discussed. Most of the SAR Teams I have worked with use Garmin GPS - but the bottom line is any GPS Receiver / smartphone should be able to create gpx files which are inter-operable with the solutions discussed here as well as proprietary software like Terrain Nav Pro, Maptech, etc.
  • DNR Garmin  is free and has been used by Wildland Fire GISS for many years. It has a small learning curve but allows for direct connect to GPS and directly imports / exports to ArcMap. This is still the best option, in my opinion. Here is a short video by George Durke. 

  • GPS Babel is also free and does everything DNR Garmin does and more... steeper learning curve for sure
  • Garmin Basecamp free and easier to use than most other GUI I have seen. Obviously only works to connect with Garmin units. This may be the best solution when you want to split GPS / GIS tasks and are limited on GIS trained staff.
  • ArcGIS Explorer - Edan built this tool a long time ago and ArcGIS Explorer has native GPS support in it's final release AGX 2500.
  • [Updated] Open Street Map is another way to map your GPS tracks and also contribute to basemaps that work across platforms, including ArcGIS Online and ArcGIS Desktop. Download the ArcGIS Add-in to download vector data and work disconnected with this resource: ArcGIS Editor for OSM.
  • [Updated] EasyGPS I have not used this yet but it looks promising and has good reviews from our 'mates down under. The website says "EasyGPS is the fast and easy way to upload and download waypoints, routes, and tracks between your Windows computer and your Garmin, Magellan, or Lowrance GPS. EasyGPS lists all of your waypoints on the left side of the screen, and shows a plot of your GPS data on the right. Use EasyGPS to back up and organize your GPS data, print maps, or load new waypoints onto your GPS for your next hike or geocaching adventure. EasyGPS works with every popular handheld GPS receiver, and it is 100% FREE!"
  • ArcGIS Online this is actually very easy to use but NOT to be used for long term GPS management and only works with an internet connection. If you are just looking for a quick GPS import or to make a mash-up with your tracks. Below is an interactive map with some of my favorite running routes.

Data Management

The MapSAR team has adapted many GPS data management techniques from the National Wildfire GIS Standard Operating Procedures - but we are open to any tips and tricks you all might have as well.
  • Using GIS in WiSAR text discusses GPS data management in detail in Chapter 6: Integrating GPS and Current Technologies into SAR Operations 
  • Folder structure used by George Durkee - this has not been adopted as a standard but might be helpful starting point. From George "I've created a stripped down version of the MapSAR folder structure by removing the MapSAR for ArcGIS 10 files. This keeps a logical folder structure along with suggested naming conventions that Paul developed. It also includes the Excel file 2013_SAR_GIS_FILE_NAMER.xlsx Vanessa did. This customizes and standardizes file and folder naming for anything you need on a SAR. If you're not using MapSAR, the folder structure is pretty darned good for organizing not only your SAR files, but gives you an idea of how to organize all your geospatial files."
  • MapSAR can connect to a GPS directly if tracks are stored on an SD card, very easy to use with Edan Cain's GPS Add-in that comes with MapSAR. Either way - once GPX files are accessible, this tool is the best way to get your data into a geodatabase. Watch video here. To export to GPS tracks - you CAN export to .kml and use software that allows .kml to the GPS receiver.
  • IGT4SAR similar to MapSAR, but specific to IGT4SAR is the ability to determine a theoretical Probability of Detection from the GPS track. This provides a verification for the estimate of POD provided by the teams. IGT4SAR allows for native feature to .gpx. See comments from Don below.
  • Feature to GPX Add-In (by Kevin Hibma) for ArcMap can be installed, but you need to convert polygons to line first . There is an open ArcGIS for Ideas open on the topic and you can go here to vote for it's implementation. 

Training and Cheat Sheets

Since so much of what we are trying to do in SAR has already been done by the fire service - Kathy and Lorri have forwarded some more helpful resources for your team.


  • GPS Training from NWCG The class that Kathie Hansen developed and continues to maintain. 
  • GPS Pocket Cards have tip sheets for the following Garmins:  MAP62, 60CS, 76CS, 76S, Montana, and Oregon  If you have a Rhino it is very similar to the 62
  • GPS for Download Tag George says "This form is intended for use as SAR teams turn in their GPS. You fill out the form of the team, then put it and their GPS in a plastic bag for later download and keeping track of their GPS. The team can either be debriefed or go get food. Also attached is WAYPOINT FORM_Draft2.pdf. This is for field teams to fill out when they establish a waypoint (clue, LZ etc.) etc. on their GPS. Turned in on debriefing, it allows the GIS person to know what the Wapoints are they download."
No GPS? No dinner!


Well - this is a start. Please send more resources to the SARGIS Discussion Group and/or make comments below. 



Tuesday, December 4, 2012

“But I don’t work in a connected environment!”


 



Over the past year we have worked with Search and Rescue (SAR) volunteers at various training events (NASAR / MRA Conference, National SAR Academy, California SAREX, SARScene Canada) and presented on the topic of Using GIS in Missing Person Search Operations. We have been using a particular fictional case study – the Clark SAR – to practice new workflows built on the principles taught in Using GIS for Wildland Search and Rescue and for testing upgrades to MapSAR (an ArcGIS Desktop template designed for SAR, go to www.mapsar.net for more details).

Here is the scenario.

“The Search and Rescue team in Yosemite National Park, California has received a call about a lost hiker who was last seen at the Sunrise High Sierra Camp. He was scheduled to meet his companions at Vogelsang High Sierra Camp last night at 8 pm but never arrived.  Today, at 07:00, they reported him missing.  His companions said his travel plans were to hike from Sunrise to Merced Lake High Sierra Camp and stay overnight; and then hike the following day to Vogelsang High Sierra Camp and stay the night.”

Lesson 1: You can/should have your data organized in a way that supports both connected and disconnected workflows

First of all, when a report comes into the Ranger or County Sheriff office, most likely you are sitting in front of a web browser. To plot the point last seen or initial planning point you can use an ArcGIS Online web map like below.

[caption id="" align="aligncenter" width="580"]Image ArcGIS Online Web Map for editing Initial Planning Points for situational awareness across organizations.[/caption]

With the new geoservices added to the locate tool in ArcGIS Online and the new design to the ArcGIS Online World Topographic Map it is easy to find an area by points of interest. If I already have an editable feature service for Missing Subject Information I can quickly enter essential information right on the map.

[caption id="" align="aligncenter" width="436"]Image Editable feature services like this could be hosted by County, State, or Federal agencies so First Responders and SAR Volunteers can quickly document missing person information.[/caption]

Now I will add some trail data to the map by searching ArcGIS Online, add a map note of the initial search area, and upload the first hasty search team GPS track to my map by adding a gpx file directly to my web map.

Before I leave the office for the Incident Command Post (ICP), I will need to download my Minimum Essential Dataset for Search Operations for use in ArcGIS Explorer Desktop and ArcMap with MapSAR just in case we do not have internet connectivity at the ICP and we do not find the missing person right away.

[caption id="" align="aligncenter" width="580"]Image Minimum Essential Datasets are discussed in the Using GIS for Wildland Search and Rescue text (free download from www.MapSAR.net).[/caption]

Lesson 2: You can collaborate with an intermittent or improvised connection

Now, while I am at the Incident Command Post (ICP) the Chief Ranger and the State Emergency Management Agency can see my initial planning map. A GIS Specialist trained using the MapSAR User’s Manual can see this map as well and begin working on assignment maps and spatial analyses.

[caption id="" align="aligncenter" width="580"]Image Here an ArcGIS Online Group is being used to manage GIS data and applications for managing a search operation.[/caption]

At the ICP, I am waiting for internet connectivity, but still working on tracking clues as they come in over the radio plotting them by their coordinates, gps files, or geotagged photos using ArcGIS Explorer Desktop.

[caption id="" align="aligncenter" width="580"]Image ArcGIS Explorer Desktop is a free and easy to use GIS-based software that is useful in the initial planning stages and throughout a SAR Operation for situational awareness.[/caption]

When the first Operational Period is over I can share all of the operational data as a layer package with my GIS Specialist through ArcGIS Online or an email – if internet connectivity is still an issue I can send a thumb drive to the office (or coffee shop with WiFi) and have someone upload it from there. In exchange – the GIS Specialist has sent me a large format briefing map, the Day 2 assignment maps, and even created an Incident Action Plan (IAP) web map.

[caption id="" align="aligncenter" width="580"]Image Here is an assignment produced by Don Ferguson via remote collaboration during a table top exercise last month.[/caption]

With assignment maps like these I can get teams out into the field with timely and accurate information!

[caption id="" align="aligncenter" width="580"]Image This IAP map can be accessed from anywhere with an internet connection using a web browser or ArcGIS Online Mobile Applications.[/caption]

Lesson 3: Plan for the future or you won’t be ready when the future happens

At the end of Day 2, we have not found the missing subject. However, we have a few clues and investigative leads that help us prioritize our search area.

In addition, because we have created a detailed IAP map the Chief Ranger and State Emergency Management Agency have agreed to send us more resources. However, with more boots on the ground and helicopters in the sky, more data flows through the Incident Command Post. A GIS Specialist is en route to the ICP to help with data management and cartography using MapSAR. Meanwhile, a remote GIS Specialist continues to produce probability models based on the data coming in. All of this was made possible because we leveraged a centrally managed ArcGIS Online account meant to prototype a Federal or State Agency with volunteer SAR Team as members.

[caption id="" align="aligncenter" width="580"]Image Here is a prototype ArcGIS Online Account that could be used by Emergency Management Agencies to support volunteer SAR Teams with Minimum Essential Datasets, Incident Groups for sharing data and maps, and editable feature services for up to date reporting.[/caption]

While this is just a training scenario, what he have learned is already being put into practice in the United States and Canada, join the SARGIS Discussion Group to find out more. Working in disconnected environments can be a major challenge for communication in all aspects of operations but that does not mean you do not have access to professional GIS tools and personnel. Subscribe to the Esri Public Safety Resource Center as we add more disconnected mapping applications and tools to simplify GIS workflows in the future. If you are a volunteer SAR Team, visit the Nonprofit Organization Program for more details and stay tuned for an announcement related to getting professional GIS help for your SAR Team. Are you ready for the future of Search and Rescue?