Yesterday’s review of the Android app GeoCam concentrated on its main features, measuring/recording position and orientation info. But it has a few cool additional features as well.
In the lower right hand corner of the main display are flag and map icons. Tap on the flag …
… and enter a name for that location; the position is now stored under that name.
Go to the Geo tab of the Settings section, and tap on the multi-flag icon to get options for your saved “flags”.
“View on Maps” displays the flag markers in a Google Maps view; you also get this by tapping on the Map icon on the main screen.
Tap on a flag to get its name.
The “View List” option lets you see all your saved flags; a long press on any item in the list brings up the option to delete them. The single flag listing in settings has the same function as the Flag icon on the main screen, to give you the option to record your current position.
Where it gets really cool is that if you point your phone in the general direction of a flag, you’ll see its name and distance on the augmented reality (AR) display (note: you’d normally see the camera view as well, but screenshots can’t capture camera views, so you just see a gray background above).
Under the “Geo” tab in settings, there’s also a compass icon; tap on that, and get options to measure distance and height. Unlike apps such as Smart Measure, which require that the object you’re measuring be on a plain, level surface at the same elevation as you, GeoCam uses GPS position data to get distance and height by triangulation. For distance, select the option, center the object in your display, and tap the display center. Then shift over sideways as long a distance as you can, center the object again, and tap the center. GeoCam uses the two GPS positions, and the two orientations of the phone when pointing at the object, to estimate the distance from the midpoint of the measurements to the object by triangulation.
The accuracy will depend strongly on how precisely you center the object, how far apart the two measurements are made, how far away the object is, and what your current GPS error is; the app won’t let you make this measurement if GPS error is larger than 10m. At short distances on level surfaces, Smart Measure is much more accurate, but its accuracy decreases rapidly as the object gets further away, and doesn’t work well at all on uneven surfaces. I tried multiple distance measurements with GeoCam, and with care you can get accuracy to within 5% or less of the actual value for objects about 50 meters or further away.
Once you have a distance to an object, you can use GeoCam’s Height function to roughly measure how tall it is from base to top. Select the Height option and enter the distance to the object in meters. You’ll then be prompted to point first to the base of the object and tap the screen, then the top of the object and tap; from the distance and angle info, GeoCam will calculate height. Didn’t try this too many times, and didn’t have good height info for my test objects in any case, but the values were at least within the ballpark of what I would have expected.
The author keeps adding new features, so it will be tough to keep this review up to date. One promised new feature will be the ability to export the flag positions as a KML file for use in Google Earth. But I’d love to see an import option for KML or GPX waypoints, so that you can load them in for use in the augmented reality mode. The ability to add a flag marker with a long press on the Google Maps view could also be useful.
In any case, given the current price (free), this is a must-have app, and the paid version is definitely worth a look as well.