Tag: GSS Monthly

  • Eyes in the Sky: Advanced survey technologies give 20/20 view of remote assets

    By Will Fellers

    Remote sensing technology has come a long way and is delivering serious benefits across a wide range of industries. Since the early 1970s, when the first LANDSAT satellites were launched, there has been rapid technological innovation in platform architecture and sensor technology used to collect both active and passive spectral information.

    These advancements have dramatically changed the way we collate, interpret and act on geographic information system (GIS) data in virtually every discipline and in our day-to-day lives. Efficiencies in data acquisition coupled with revolutionary improvements in analytic platforms have pushed remote sensing technology to the forefront of scientific and business-critical decision making, delivering insights not previously possible.

    Let’s examine how new sensor technologies, acquisition platforms and high-performance, cloud-based computing enable greater visibility and provide detailed data that enhances public safety, improves reliability of critical infrastructure and supports proactive planning.

    Time-lapse of fixed-wing aircraft collecting near-shore topobathy lidar after Superstorm Sandy near Holden Beach, North Carolina. (Photo: Brett Murphy)
    Figure 1. Time-lapse of fixed-wing aircraft collecting near-shore topobathy lidar after Superstorm Sandy near Holden Beach, North Carolina. (Photo: Brett Murphy)

    A Sample of the Latest Technologies

    Remote sensors work by recording the radiance of specific wavelengths of the electromagnetic (EM) spectrum tuned for particular applications. Today, sensors of all sizes, types and designs — accommodating an almost limitless variety of spectral bands and fusion of these bands — are being deployed for an array of remote sensing applications.

    There are two general types of sensors: active, which transmit and record their own light source; and passive, which measure reflected or emitted energy produced from an external source. Most modern sensors are integrated with inertial navigation systems (INS) and global navigation satellite systems (GNSS), which provide high-precision and spatially accurate data. Active sensors also can provide extremely accurate range information for detailed 3-D applications, while 2-D passive sensors, relying on relatively new techniques using structure from motion (SfM), can achieve similar ranging capabilities.

    Among the types of active and passive sensors in mainstream use today are:

    • Topographic lidar. Best known for producing highly accurate 3-D point cloud data, it is used for topographic and above ground analyses, 3-D reconstructions and advanced artificial intelligence applications.
    • Topobathy lidar. A specialized airborne sensor capable of penetrating water to map underwater surfaces. It also offers the potential to simultaneously map land and sea floor and reaches areas too shallow for survey boats.
    • Thermal Imaging. It records radiation emitted from objects and differences in temperature across a scene.
    • Multispectral Imaging. It measures energy within specific bands of the EM spectrum, most commonly visible blue, green and red, as well as near infrared.
    • Hyperspectral Imaging. Capable of collecting visible to long-wave reflected solar energy across more than 200 bands. With each additional band of information, the data dimensionality grows and increases the potential for discriminating specific materials based on diagnostic spectral features.

    When evaluating new remote sensing tools, sensor technology innovation is only one piece of the puzzle. The platforms that carry these sensors are also rapidly evolving. Manufacturers are producing cheaper and lightweight versions of sensors making it possible to mount them on compact satellites, unmanned aerial vehicles (UAVs), automobiles, handheld devices and autonomous robotic vehicles.

    How to Use and Interact with Remote Sensing Data

    Recent trends in data fusion and multitemporal data analysis are leading to new approaches and solutions to complex geospatial problems. We can now acquire, combine and analyze data in ways that allow us to do even more things. But, users also are faced with challenges in managing the ever-increasing data volumes, and associated storage and processing capabilities, that come with higher spatial resolution, increased point densities, collection of hundreds of spectral bands and fusion with other data sources.

    The rise of cloud-based and high-performance computing environments enable new rapid data processing and retrieval techniques. Historically, the volume of data from hyperspectral sensors made it difficult to quickly analyze and derive actionable information. Only recently has computing power caught up to sensor technology, enabling data analysis for vast areas in a reasonable time frame.

    Now that large amounts of data can be converted into high-quality analytics, consumers require an organized, intuitive and integrated delivery mechanism to fully leverage the intrinsic advantages of the extracted information. These needs are being addressed by integrated cloud-based platforms that rapidly update and distribute intelligence across organizations.

    Remote Sensing in Action

    Many applications, like the ones below, historically relied on antiquated collection platforms or time-consuming manual data collection and interpretation. Now, technological advancements in remote sensing are being leveraged to address diverse and complex problems.

    Hurricane Sandy: Near Shore, Post-Disaster Survey

    In 2012, Superstorm Sandy grew to the largest Atlantic hurricane on record, affecting the entire Eastern Seaboard from Florida to Maine and moving west across the Appalachian Mountains to Michigan and Wisconsin. Damage was estimated at more than $63 billion, the second costliest hurricane in United States history.

    Following the storm, the U.S. National Oceanic and Atmospheric Administration (NOAA) National Geodetic Survey required collection and processing of airborne topobathy lidar and multispectral imagery. The data collected would enable accurate and consistent measurement of the national shoreline for coastal zone management, inundation modeling, habitat mapping and restoration purposes. In less than six months, the NOAA project team, of which Quantum Spatial Inc. (QSI) and Dewberry were members, successfully mapped more than 2,772 square miles of shoreline encompassing the outer coastline from New York to South Carolina.

    The airborne topobathy lidar enabled the rapid survey of shallow water areas that are difficult, dangerous or impossible to reach using water-borne platforms. They also were able to collect topographic and hydrographic data concurrently to provide seamless data from land to water (see Figure 2).

    Lynnhaven Inlet, Virginia Beach: Lidar point cloud collected from a single topobathy acquisition flight. Topographic data shown in grayscale and subsurface water depth in bluescale.
    Figure 2. Lynnhaven Inlet, Virginia Beach: Lidar point cloud collected from a single topobathy acquisition flight. Topographic data shown in grayscale and subsurface water depth in bluescale.

    Water Infrastructure: Leak and Corrosion Detection

    In 2016, a municipal water district expressed interest in a technology that could help solve ongoing concerns about underground water leaks and infrastructure corrosion. QSI engineered a solution incorporating lightweight thermal and multispectral sensors mounted on a UAV operated by 5-D Robotics in a pilot program.

    The plan was to simulate a leak by pouring a bucket of water near the pipeline and image it over the course of a few hours to show the thermal response of soil moisture. The UAV also flew over the rest of the site to build a SfM 3­-D point cloud, identify signs of degradation and map leaks on the reservoir. Within 24 hours of data acquisition, not only was the simulated leak detected, but an actual leak was detected from an underground pipe 10 feet from the simulated leak (see Figure 3).

    The survey also revealed water leaking on the surface of a reservoir cover, rust on pipes and tanks, and identified a cracked cap on a tank pressure release valve. One limited drone operation generated the exact information that is supposed to be identified in monthly manual inspections, yet had not been noted by the professionals.

    Visible multispectral (left) and thermal imagery of active water leak collected from a UAV.
    Figure 3. Visible multispectral (left) and thermal imagery of active water leak collected from a UAV.

    Forest Assessment: Species and Tree Health

    Last year, QSI partnered with Davey Resource Group to classify individual tree types and health for a 2,500-acre area in the Louisville, Ky., metro area. Specifically they wanted to identify and assess ash trees because of damage caused by the emerald ash borer.

    Individual tree crowns were separated from one another with automated tools using lidar point-based segmentation routines. At the same time, powerful machine-learning algorithms were used on co-acquired hyperspectral data to both classify and assess canopy stress at the pixel scale (see Figure 4). Typically it would take foot patrols months or years to take only a partial sampling of a survey area this size. However, within a matter of weeks, QSI was able to detect individual trees across the entire area, and classify the dominant tree types with an overall accuracy of 83 percent.

    Figure 4. Lidar data from Louisville, Kentucky, colored by tree type (above) and health (below).
    Figure 4. Lidar data from Louisville, Kentucky, colored by tree type (above) and health (below).

    Railway Mapping: Asset Inventory & Change Detection

    Beginning in 2014, a leading transportation company began continually collecting 3-D data along along its railways using lidar sensors attached to specially equipped geometry cars. Last year, QSI was tasked with rapidly analyzing the raw data to develop a baseline asset inventory of important infrastructure, including signage, signals, track locations, vegetation encroachment and road crossings. Following the initial inventory, data from serial acquisitions were then leveraged to monitor changes along the railway corridor.

    Advanced machine learning algorithms were used in a parallel processing environment to rapidly ingest and classify the lidar point cloud for multiple time frames. Using the same cloud-based processing utilities, QSI provided automated difference reporting a few days after new point lidar data was collected. A web-based platform was then used to distribute and visualize the analytic results in an interactive 3-D environment (see Figure 5).

    Most rail companies lack an accurate spatial inventory of assets given the cost of ground-based surveys or methods requiring manual interpretation of imagery. Machine learning, parallel processing and automated 3D change detection offer new ways to catalog and track assets in near real-time to address maintenance and safety along entire corridor networks.

    Lidar point cloud viewer showing changes detected along a rail corridor between two years of acquisition flights.
    Figure 5. Lidar point cloud viewer showing changes detected along a rail corridor between two years of acquisition flights.

    Pipeline Monitoring: Integrity Analysis

    On the North Slope of Alaska, above-ground pipeline supports are subject to settlement and heave due to the yearly freeze/thaw cycle, loss of permafrost, as well as water movement and other terrain failures. Routine inspections of pipelines are required to identify areas of stress that exceed established tolerances. However, limited access and rugged terrain make it difficult to do ground surveys and manual inspections.

    Since 2014, QSI has conducted annual aerial patrols in Alaska utilizing high-density aerial lidar to map pipelines and support structures in detail. Precise pipeline elevation values at supports are automatically extracted and analyzed to find areas of stress and potential for failures. Recurring surveys monitor changes at specific structure over time, providing integrity managers powerful planning tools to identify risks before significant damage occurs (see Figure 6).

    Figure 6. Lidar point cloud of pipeline pumping station near Prudhoe Bay, Alaska.
    Figure 6. Lidar point cloud of pipeline pumping station near Prudhoe Bay, Alaska.

    Conclusion

    Innovations in remote sensing technology and platforms, such as UAVs and robots that can carry sensors, have coupled with cloud-based, high-performance computing environments to enable new applications for data collection and analysis. With these advancements, organizations of all types now can quickly access mission-critical, actionable information that enables them to protect critical infrastructure, ensure public safety and improve the reliability of their operations.


    Will Fellers is product manager for Quantum Spatial Inc. Since 2006, Will has spearheaded the technical development of a comprehensive set of innovative products utilized across technical platforms at Quantum Spatial. He and his team are focused on state-of-the-art solutions for remote sensing applications using machine learning/artificial intelligence systems, advanced data analytics, high-performance cluster computing, immersive 3-D environments and cloud-based data distribution models.

  • Esri cultivates mobile GIS apps

    I’ve attended a couple of Esri events these past couple of months. They are on the move. For a big software company (est. $1 billion in annual revenues), they are reasonably nimble. Of course, if you’ve worked with Esri software, no doubt you’ve been frustrated at times, but considering the size of the organization and the dynamic nature of GIS technology, it’s understandable.

    Keeping up with the GIS technology makes me dizzy at times; I can only imagine what it’s like in the Esri roadmap planning meetings. Thank goodness Esri is a privately held company (versus a public company listed on a stock exchange). Being a privately held company gives Esri executives the flexibility to make and implement decisions quickly without worrying about quarterly (or even annual) financial performance.

    Following are roadmap slides for some of the Esri mobile GIS products. Incidentally, did you know that mobile GIS apps are the hottest in the Esri software suite?

    Collector for ArcGIS

    The big news for Collector is that it’s being rewritten using a runtime library. The current Collector will be enhanced and supported (per the above image) for the foreseeable future. Once the new runtime version of Collector (CollectorX) has caught up to legacy Collector, the legacy Collector will begin the road to retirement. In the meantime, version 10.4.3 will likely be released sometime in April. It will implement GPS point averaging, renaming photos and Workforce integration.

    CollectorRoadMap
    Esri Collector for ArcGIS roadmap.

    Expect another Collector release (10.4.4) with minor enhancements before the Esri User Conference (UC), which will take place July 10-14 in San Diego, California. According to Esri, Collector and mobile GIS in general (such as Survey123, Workforce, Navigator), are the hottest products in the Esri software suite, and iOS continues to be the dominant device that Collector is being deployed on.

    ArcGIS for Windows Mobile

    For those of you still working on the ArcGIS for Windows Mobile platform (not to be confused with Microsoft Windows Mobile on handheld devices), remember that at last year’s UC, Esri extended support (patches and hot fixes) for ArcGIS for Windows Mobile will be discontinued in July 2017 and enter mature support (request cases, phone/chat, online support services).

    ArcGIS for Windows Mobile (Water Utility Mobile Mapp app)

    If you’re still using ArcGIS for Windows Mobile, it’s time to start thinking about adopting a new mobile GIS platform. Two Esri options are Collector for ArcGIS (iOS, Android and Windows) and ArcPad (Windows and Windows Mobile). Before you start pummeling me about ArcPad, it’s a powerful and flexible mobile GIS. Unlike Collector, its user interface and functionality can be highly customized (see example screenshot below) and hit ArcGIS Online and ArcGIS Enterprise (ArcGIS Server) in real time, just like Collector.

    Esri Collector
    Esri ArcPad – highly customized

    Survey123 for ArcGIS

    Quickly moving along, Survey123 for ArcGIS (iOS/Android/Windows) has become a powerful tool for collecting mobile GIS data, with one of its key features being data-collection forms using conditional logic (for instance, if/then) and the ability to create forms using Excel. Following is Survey123’s product roadmap.

    Survey123 for ArcGIS Road Map
    Survey123 for ArcGIS roadmap.

    Navigator for ArcGIS

    Navigator for ArcGIS (iOS/Android) is an interesting product owing to the ability to integrate one’s roads into the app. Navigator includes standard Street Map data with turn-by-turn directions. What’s cool about adding proprietary roads is that one can navigate to rural, proprietary assets (like a pipeline valve) using turn-by-turn directions. The time savings to guide folks to assets in an unfamiliar geographic area can be compelling.

    Navigator for ArcGIS
    Navigator for ArcGIS.

    Workforce for ArcGIS

    Rounding out the mobile apps is Workforce for ArcGIS, which is a simple workforce management tool for assigning and coordinating field work crew tasks. Assign a task along with a location to a number of work crews and monitor the progress of the tasks as they are completed.

    Workforce for ArcGIS
    Workforce for ArcGIS Road Map

    ArcGIS Online

    All of the above apps are free to use with the exception of Navigator, which is $50 a year per device. In other words, when you buy an ArcGIS desktop license, you get access to these apps as well as ArcGIS Online.

    ArcGIS Desktop & Pro

    A quick word about ArcGIS Desktop: Esri is beginning to transition away from ArcGIS Desktop and towards ArcGIS Pro. Expect Esri to start encouraging you to move that direction, too. If you already have an ArcGIS Desktop license, you have access to ArcGIS Pro.

    The focus of Esri development is going to be on the ArcGIS Pro platform, so you’ll need to head that direction eventually. ArcGIS Pro is Esri’s next-generation 3D, analysis, image processing and data management GIS platform.

    Operations Dashboard for ArcGIS

    Finally, I’d like to mention Operations Dashboard for ArcGIS. While it’s not a mobile GIS app, it certainly leverages data collected by mobile GIS. Another free app from Esri, Operations Dashboard allows one to create an executive dashboard showing a variety of charts, maps and gauges for monitoring project progress. It is available as a Windows client and a browser-based application (think iPad).

    An executive doesn’t need to have a piece of Windows software installed to view an executive dashboard. Simply email a link to the custom dashboard and they can view it on their iPad while on the go. Dashboards can be customized with widgets and map tools using the ArcGIS API for Javascript.

    Whether you love them or not, Esri is pushing the technology envelope. For a company like Esri that thoroughly dominates an industry, it would be easy for them to sit on their laurels, enjoy the fruits of their labor and be averse to taking risks. Hand it to the Esri team for continuing to stick their necks out.

    Upcoming events

    For those interested, I’m conducting a couple of one-day workshops in Oregon and Washington in May:

    I hope to see you at one, or both, workshops. We already have quite a roster registered, so sign up ASAP if you’re interested in attending.

    Editor’s note: In the next month or two, look for an update and continuation of January’s column, “3D GNSS data and the GEOID.” It’s a complicated subject (see if you can spot the error in the article), but one that needs attention.

    Follow me on Twitter.

    Media: Esri

  • 3D GNSS data and the GEOID

    As high-precision GNSS horizontal and vertical data becomes less expensive to collect, greater attention must be paid when reconciling vertical datasets. In 2013, I wrote two articles entitled “Nightmare on GIS Street: Accuracy, Datums, and Geospatial Data” and “Part 2: Nightmare on GIS Street – Accuracy, Datums, and Geospatial Data” as well as conducted some webinars on horizontal datums.

    Reconciling data with disparate horizontal datums is a headache, sometimes a big headache, and sometimes a brutal migraine, especially with large enterprise databases. NAD83? WGS-84? ITRF08? The acronyms seem endless. Then there’s different variations of NAD83, WGS-84, ITRF08. Combine that with the myriad of datum conversion options in GIS software, and you’ve got a perfect opportunity to really mess up your 2D data.

    The idea behind a horizontal reference frame (datum) is that anyone whose data is tied to that reference frame should be spatially “compatible.” Some pretty solid horizontal reference frames exist. In the United States, it’s NAD83/2011.

    For vertical reference, it’s not so easy.

    A common term used when referencing elevations is Mean Sea Level (MSL). If you’re interested in high-precision elevations, MSL is a dangerous term because it’s a regional reference and tends to be referred to as a global reference. The fact is that MSL is different depending on where you are located. MSL in Boston is different than in Miami, different than in Galveston, and different in Seattle so it’s not a suitable reference in a generic sense.

    So, what does one use for a vertical reference in order to combine various datasets?

    In the United States, the current vertical datum of the National Spatial Reference System is NAVD88. We can get into an entire discussion about how NAVD88 was created, but in an attempt to keep it simple, let’s talk about how to check if your elevation data is referenced to NAVD88. In the United States and other countries, there are survey marks on the ground that serve as points that you can reference.

    In the United States, a database of survey marks can be accessed via the NGS Data Explorer website. To use it, simply type in the name of the city and click on Find Marks.

    NGSDataExplorer

    To choose an area within a city, you can use your mouse to pan to where you want, then click Find Marks again to refresh the survey marks. A legend on the right side gives you a definition of each symbol. Focus on the GPS-specific symbols because GPS is the easiest way for you to check the accuracy of your vertical data. For this example, I clicked on a symbol for a “GPS and Approx Height” survey mark. Following is what is displayed:

    AI2002_Page1_1

    Above is the standard NGS Data Sheet format for all survey marks in the database. The PID (Permanent Identifier) code is a unique number for the survey mark. In this case, it is AI2002.

    AI2002_Page1_SurveyControl-W

    The Current Survey Control section on the data sheet provides the key information, including the latitude, longitude and height (elevation) information for the survey mark. Notice the NAVD88 height under the latitude/longitude.

    The easiest way to check the accuracy of your vertical data is to use a high-precision GNSS receiver and collect a point on the survey mark. By high-precision, I’m referring to a standard RTK GNSS receiver capable of centimeter accuracy such as pictured below:

    20160803_163538

    You could use a sub-foot or sub-meter GNSS receiver as long as you understand that your elevation accuracy error will be about twice that of your horizontal accuracy. For example, a sub-meter GNSS receiver elevation accuracy will be about 2 meters. For this discussion, let’s assume you’re using an RTK GNSS receiver.

    Even though the vertical datum in the United States is NAVD88 and the NGS Data Sheet clearly shows that value, GNSS receivers don’t typically output NAVD88 elevation values. GNSS has its own vertical reference, a reference ellipsoid that approximates the shape of the Earth (GEOID). So, when your GNSS receiver reports elevations, it generally reports them as the Height Above Ellipsoid. This value, as you can see below, is quite different than the NAVD88 elevation….about 23 meters different.

    AI2002_Page1_SurveyControl_HAE-W

    The following graphic depicts the relationship between the ellipsoid, geoid and NAVD88 (surface height).

    Geoid03-W

    Remember, GNSS reports in Ellipsoidal Height (HAE). In order to convert this to NAVD88 height, you need to add the GEOID height. It starts to get a little complicated here because the model that defines the GEOID height is updated every few years.

    Notice in the above graphic that the GEOID height refers to GEOID03. GEOID03 is the United States GEOID model released in 2003. The current GEOID model was released in 2012 (GEOID12B). The GEOID model changes because better data is being collected to further refine the GEOID model. The changes in the GEOID value from one GEOID model to the next (such as GEOID09 to GEOID12B) can be significant (many decimeters). Note that the ellipsoidal height will not change when the GEOID model is updated, only the GEOID height and the resulting NAVD88 height.

    Since the GEOID models change somewhat frequently (every few years), most GIS data-collection software doesn’t incorporate the latest GEOID model, or any GEOID model at all. GPS receivers have a rough GEOID model built in so they can output a “surface elevation” that gets it close (within a few meters) to NAVD88 elevations as opposed to outputting ellipsoidal height, which is many meters in error.

    Lastly, all GPS receivers output NMEA data strings, which are consumed by GIS data collection software. GPS receivers typically display this data (or output via Bluetooth or serial port) once per second. One of the key data strings, the GGA message, contains elevation data and looks like this:

    $GPGGA,181908.00,3404.7041778,N,07044.3966270,W,4,13,1.00,495.144,M,29.200,M,0.10,0000*40

    If you would like to see a complete description of this NMEA data string, I wrote an article describing it here. Otherwise, I’d like to focus your attention on the elevation part of the above data string.

    The ninth field of the string (495.144) is the elevation is this case. It is the surface elevation value, but not an accurate representation of NAVD88 elevation. The reason is due to the 11th field of the string (29.200), which is the GEOID value used in this example.

    The GEOID value in this example is derived from a rough GEOID model built-into the GNSS receiver. It’s not accurate. Each receiver is different, but this value can be off by a few meters.

    Interestingly enough, the GNSS receiver doesn’t output ellipsoidal height (HAE), which is the native elevation reference for GNSS receivers. To compute the ellipsoidal height, you need to subtract the inaccurate GEOID value (29.200) from the surface elevation the GNSS receiver is reporting (495.144), which in this case would be 495.144 – 29.200 = 465.944 meters. Clear as mud?

    Now, let’s say you wanted to use an accurate GEOID value from the latest GEOID model and apply it to your data. You would have to perform the following calculation:

    495.144 – 29.200 = 465.944 Ellipsoidal height. ###this is to remove the incorrect GEOID value.

    Now, you would need to add the accurate GEOID value to the Ellipsoid height (let’s assume the accurate GEOID value is 31.45 meters).

    465.944 + 31.45 = 497.394 meters (NAVD88).

    Now, when 497.394 refers to NAVD88, this is assuming your GNSS receiver is accurate to a few centimeters in elevation. Of course, applying an accurate GEOID value to an elevation being output by a Garmin handheld doesn’t make much sense because the inaccuracy of the Garmin elevation is much greater than the rough GEOID model used by the Garmin.

    Well, this concludes my stepping-off point for a discussion about elevations in what is sure to become a series of articles about the accuracy of GIS elevation data and how to check the elevation accuracy of your GIS data, as well as how to collect it.

    Follow me on Twitter at https://twitter.com/GPSGIS_Eric

    Sources: NGS Data Explorer

  • How to use structure from motion to produce 3D models

    Structure from motion (SfM) is a photogrammetric range imaging technique for estimating three-dimensional structures from two-dimensional image sequences that may be coupled with local motion signals, according to Wikipedia, which I think is reasonably accurate in this case.

    Simply put, one can snap a series of photographs using the camera in your smartphone, unmanned aerial vehicle (UAV) or other photographic equipment and produce a 3D model using software that is built using the SfM technique.

    To assist you in capturing the photos on your smartphone to generate a 3D model, Autodesk has a free mobile app called 123D Catch. Using the app, you can create a 3D model of nearly any object you can imagine. Following is a one-minute YouTube video from Autodesk that succinctly shows the process of capturing photos using an iPhone camera with Autodesk’s free 123D Catch app and how to generate a 3D model.

    Today’s smartphone cameras offer incredible resolution. My Samsung Galaxy S7 has a 12-megapixel camera. The iPhone 7 offers the same resolution. Modern iPads have an 8-megapixel camera, which is fine for 3D modeling.

     

    So, think about this for a minute. What value can you derive from shooting images from your smartphone? If you need to know the volume of a pile of material (e.g. construction), your smartphone running the 123D Catch app can do it. The requirements are straight-forward:

    • You need to be able to walk completely around the pile and shoot many overlapping photos, filling the camera frame with the pile. Every surface you want modeled should be visible from at least four photos from different angles.
    • Avoid shooting featureless photos (e.g. walls, water or snow surfaces). Or, if a background is featureless, add a feature to the surface like a small target (similar to photogrammetry ground control targets but much smaller).
    • Avoid shooting reflective surfaces.
    • Don’t shoot moving objects (e.g. vehicles).
    • Try shooting in well-lit areas.

    Taking it a step further, the camera doesn’t have to be in your smartphone. You could use a camera mounted on a vehicle that could provide a different perspective. Something like a … drone! Yes, SfM-based software like Agisoft Photoscan allows drone pilots to exploit photographs shot from their aircraft.

    In the past few years, I’ve written a lot about drones and my adventures in using them. Following are a series of images as a result of one of my UAV flights. A total of 500 photos were shot at 80 percent overlap from my drone flying at 200 feet AGL (above ground level). The photos were imported and run through Agisoft Photoscan.

    The first screenshot (Figure 1) is a 2D view of the 3D model generated from processing 500 digital photos through SfM.

    sfm-2d-model
    Figure 1

    Figure 2 shows the camera location of each photo. Remember, the UAV was flying at a consistent altitude (200 feet AGL) and was taking photos with an 80 percent overlap.

    sfm-photo-locations
    Figure 2

    Figure 3 is an oblique view of the 3D model. If I wanted to improve the quality of the 3D model (e.g. the sides of the building), I would have flown the drone again in a flight pattern perpendicular to the first pattern. Note the pile of material at the lower part of the screen and to the right of the pond.

    sfm-oblique-3d-model
    Figure 3

    The final screenshot, Figure 4, is a zoomed in view of the pile of material.

    sfm-material
    Figure 4

    Since a 3D model has been created, clearly a DEM (digital elevation model) and DSM (digital surface model) can be generated, as well as associated 3D products like elevation contours and volume calculations.

    Enough of the drone talk.

    With your smartphone, you’ve got everything you need to create a 3D model of your children, your Christmas tree, your pet, your vehicle or other valued object. Give it a try. It won’t cost you anything but some of your time.

    Start by downloading the Autodesk 123D Catch app. You might want to view this six-minute video describing how to plan a shoot for best results.

    https://youtu.be/D7Torjkfec4

    To process the photos and create a 3D model, install the Autodesk ReMake free version.

    Once you’ve installed ReMake, take a look at this less than four-minute quick start for importing photos and processing them in ReMake.

    https://youtu.be/wRWo3r-woMI?list=PLUgaUX0Wfr-R1hXT9J1pTh6kKhUTwXLZR

    If you get a chance, post a 3D model you’ve created in the comments section below.

    Follow me on Twitter @GPSGIS_Eric

    Photos: Agisoft

  • Going beyond GPS is the new order of the day

    The Trimble Dimensions conference.
    The Trimble Dimensions conference.

    Times have changed, and the technology landscape is much, much different today than it was as recently as ten years ago when GPS was the driving-force technology for geospatial users and geospatial equipment, and the exclusive concern of many companies in the industry. In that era, their challenges were to design the best performing receiver in terms of accuracy, size, weight, ruggedness and so on.

    Now, GPS technology has been commoditized in mobile devices (the GNSS chip in your smartphone costs about $1.50), and high-precision GNSS is heading in that direction. It’s hard to make a living designing “GPS boxes.”

    Sure, GPS is still a core technology offered in most hardware products that geospatial professionals use, but it’s not the centerpiece. It’s all about system solutions, of which software (and hardware besides GPS) is a major component.

    As just one example of this overall industry trend, let’s look at how the message of system solutions was abundantly clear last week at the Trimble Dimensions User Conference  in Las Vegas. This event reportedly drew 4,400 attendees from more than 80 countries.

    More than 4.400 attended Trimble Dimensions at the Las Vegas Venetial Hotel.
    More than 4.400 attended Trimble Dimensions at the Venetian Hotel.

    Virtual/Augmented (AR/VR) Reality

    The Trimble Dimensions general plenary discussion didn’t feature the latest GNSS technology. In fact, there was barely a mention of GNSS. Nonetheless, the cool factor was present, with the highlight being a live demonstration of virtually reality using Microsoft HoloLens goggles and Trimble SketchUp software.

    Over the years I’ve written quite a bit about augmented and virtual reality. This technology has a bright future for locating hidden assets (think underground and inside wall infrastructure) and visualizing design ideas. For this technology to work, it’s not just about having a set of goggles. One needs software and an accurate geo-database.

    During the plenary, architect Greg Lynn demonstrated the value of virtual reality technology by “displaying” a building concept on an empty table on the stage. Lynn and a colleague donned HoloLens goggles while a camera was set up with HoloLens goggles to display what they were “seeing” through the HoloLens.

    AR/VR reality are a step closer to being a practical technology to deploy in the field. In a way, AR/VR technology seems to be taking the same path as tablet computers. Tablet computers existed way before the iPad was introduced. They were expensive, and history is littered with failed tablet computer ventures, just like Google Glass failed in the AR/VR world.

    I remember paying ~$2,500 for a Fujitsu Stylistic tablet about 10 years ago for my work. Like the Stylistic, HoloLens isn’t cheap. It’s $3,000 for a development kit and $5,000 for the commercial version. It’s not priced for the average consumer, but the attraction is undeniable and due to the price tag; industrial markets will pick it up before the consumer market will.

    It might take a Steve Jobs-like push to punch it through the finish line, but it’s just a matter of time before AR/VR technology is commonplace.

    Solutions

    Hardware isn’t sticky. Software is. Even better, hardware and software bundled tightly together is the sweet spot. Dimensions showed how, more and more, geospatial technique is geared around solutions, not boxes.

    Trimble partner solutions area at Trimble Dimensions 2016.
    Trimble partner solutions area at Trimble Dimensions 2016.
    Trimble solutions area at Trimble Dimensions 2016.
    Trimble solutions area at Trimble Dimensions 2016.

    One case in point: I took a 45-minute ride from the Venetian Hotel on the Vegas Strip to the outdoor demonstration site in the desert east of Las Vegas.

    The demonstration site was a playground for heavy equipment utilizing Trimble hardware and software — from tractors to scrapers to bulldozers and paving machines. It’s difficult to imagine the scale of the outdoor demonstration site, so following are a few images.

    Demonstration site facing south with the Las Vegas Strip to the southwest.
    Demonstration site facing south with the Las Vegas Strip to the southwest.

    I caught a ride in a fully autonomous tractor that was outfitted with  guidance technology (GNSS using RTX satellite correction service), collision avoidance sensor and display console. It repeatedly stayed within the track defined by the orange cones you see in the above image.

    What good is autonomous guidance without collision avoidance? A sensor on the front of the tractor senses objects and either avoids them, slows down or stops. Trimble says they are working on perfecting the turns at the end of each line where traditionally a driver had to take control. This is a difficult task when the tractor is pulling an implement such as a planter or sprayer.

    In the not-too-distant future, tractors will be completely hands-free from start to finish.

    Wi-Fi radio.
    Wi-Fi radio.

    Back inside the Venetian Hotel, I saw this little beast. No, it’s not a funky GNSS antenna. It’s an industrial Wi-Fi radio. Yes, Trimble owns some pretty cool outdoor Wi-Fi technology vis-à-vis Fidelity Comtech, a company that Trimble acquired in 2015.

    I’ve set up outdoor Wi-Fi infrastructure before in relatively benign environments (think agriculture), but I didn’t use anything like this. This equipment is built to propagate outdoor, long-range Wi-Fi connectivity in nasty, noisy environments like shipping terminals and construction sites. It can reshape the antenna pattern on the fly in microseconds, and shape the beam width/range to cover a specific geographic area.

    GNSS Gear

    Even though I’ve been talking about how this isn’t a just a GPS or GNSS environment anymore, I can’t leave without investigating the latest GNSS gear.

    Check this out.

    Trimble Catalyst software GNSS receiver.
    Trimble Catalyst software GNSS receiver.

    In the past, I’ve written about GNSS software receivers. They exist, but require some serious computing power. Well, some smartphones have powerful CPUs, such as the Samsung Galaxy 6 and 7. Trimble has developed a software GNSS receiver called the Trimble Catalyst that uses the CPU of a Samsung smartphone as the GNSS receiver…dual frequency. The antenna on the range pole is just an antenna, albeit an L1/L2 antenna. Using an RTK network, Trimble says it can deliver centimeter accuracy. Wow.

    To be fair, it’s got some significant limitations such as it only uses GPS and Galileo, only runs on certain Android devices (it will likely never run on iOS devices), and eats up the smartphone battery. And although Trimble said it shares resources in a friendly manner, I must think that a rogue app or update might cause things to slow down. Although it won’t behave as snappy as RTK on an R10 and won’t recover as quickly from obstructions like trees, terrain and buildings, it most certainly could bring high-precision GNSS to a wide-array of previously non-RTK users.

    Thanks, and see you next month.

    Follow me on Twitter.

  • Going beyond GPS is the new order of the day

    The Trimble Dimensions conference.
    The Trimble Dimensions conference.

    Times have changed, and the technology landscape is much, much different today than it was as recently as ten years ago when GPS was the driving-force technology for geospatial users and geospatial equipment, and the exclusive concern of many companies in the industry. In that era, their challenges were to design the best performing receiver in terms of accuracy, size, weight, ruggedness and so on.

    Now, GPS technology has been commoditized in mobile devices (the GNSS chip in your smartphone costs about $1.50), and high-precision GNSS is heading in that direction. It’s hard to make a living designing “GPS boxes.”

    Sure, GPS is still a core technology offered in most hardware products that geospatial professionals use, but it’s not the centerpiece. It’s all about system solutions, of which software (and hardware besides GPS) is a major component.

    As just one example of this overall industry trend, let’s look at how the message of system solutions was abundantly clear last week at the Trimble Dimensions User Conference  in Las Vegas. This event reportedly drew 4,400 attendees from more than 80 countries.

    More than 4.400 attended Trimble Dimensions at the Las Vegas Venetial Hotel.
    More than 4.400 attended Trimble Dimensions at the Venetian Hotel.

    Virtual/Augmented (AR/VR) Reality

    The Trimble Dimensions general plenary discussion didn’t feature the latest GNSS technology. In fact, there was barely a mention of GNSS. Nonetheless, the cool factor was present, with the highlight being a live demonstration of virtually reality using Microsoft HoloLens goggles and Trimble SketchUp software.

    Over the years I’ve written quite a bit about augmented and virtual reality. This technology has a bright future for locating hidden assets (think underground and inside wall infrastructure) and visualizing design ideas. For this technology to work, it’s not just about having a set of goggles. One needs software and an accurate geo-database.

    During the plenary, architect Greg Lynn demonstrated the value of virtual reality technology by “displaying” a building concept on an empty table on the stage. Lynn and a colleague donned HoloLens goggles while a camera was set up with HoloLens goggles to display what they were “seeing” through the HoloLens.

    AR/VR reality are a step closer to being a practical technology to deploy in the field. In a way, AR/VR technology seems to be taking the same path as tablet computers. Tablet computers existed way before the iPad was introduced. They were expensive, and history is littered with failed tablet computer ventures, just like Google Glass failed in the AR/VR world.

    I remember paying ~$2,500 for a Fujitsu Stylistic tablet about 10 years ago for my work. Like the Stylistic, HoloLens isn’t cheap. It’s $3,000 for a development kit and $5,000 for the commercial version. It’s not priced for the average consumer, but the attraction is undeniable and due to the price tag; industrial markets will pick it up before the consumer market will.

    It might take a Steve Jobs-like push to punch it through the finish line, but it’s just a matter of time before AR/VR technology is commonplace.

    Solutions

    Hardware isn’t sticky. Software is. Even better, hardware and software bundled tightly together is the sweet spot. Dimensions showed how, more and more, geospatial technique is geared around solutions, not boxes.

    Trimble partner solutions area at Trimble Dimensions 2016.
    Trimble partner solutions area at Trimble Dimensions 2016.
    Trimble solutions area at Trimble Dimensions 2016.
    Trimble solutions area at Trimble Dimensions 2016.

    One case in point: I took a 45-minute ride from the Venetian Hotel on the Vegas Strip to the outdoor demonstration site in the desert east of Las Vegas.

    The demonstration site was a playground for heavy equipment utilizing Trimble hardware and software — from tractors to scrapers to bulldozers and paving machines. It’s difficult to imagine the scale of the outdoor demonstration site, so following are a few images.

    Demonstration site facing south with the Las Vegas Strip to the southwest.
    Demonstration site facing south with the Las Vegas Strip to the southwest.

    I caught a ride in a fully autonomous tractor that was outfitted with  guidance technology (GNSS using RTX satellite correction service), collision avoidance sensor and display console. It repeatedly stayed within the track defined by the orange cones you see in the above image.

    What good is autonomous guidance without collision avoidance? A sensor on the front of the tractor senses objects and either avoids them, slows down or stops. Trimble says they are working on perfecting the turns at the end of each line where traditionally a driver had to take control. This is a difficult task when the tractor is pulling an implement such as a planter or sprayer.

    In the not-too-distant future, tractors will be completely hands-free from start to finish.

    Wi-Fi radio.
    Wi-Fi radio.

    Back inside the Venetian Hotel, I saw this little beast. No, it’s not a funky GNSS antenna. It’s an industrial Wi-Fi radio. Yes, Trimble owns some pretty cool outdoor Wi-Fi technology vis-à-vis Fidelity Comtech, a company that Trimble acquired in 2015.

    I’ve set up outdoor Wi-Fi infrastructure before in relatively benign environments (think agriculture), but I didn’t use anything like this. This equipment is built to propagate outdoor, long-range Wi-Fi connectivity in nasty, noisy environments like shipping terminals and construction sites. It can reshape the antenna pattern on the fly in microseconds, and shape the beam width/range to cover a specific geographic area.

    GNSS Gear

    Even though I’ve been talking about how this isn’t a just a GPS or GNSS environment anymore, I can’t leave without investigating the latest GNSS gear.

    Check this out.

    Trimble Catalyst software GNSS receiver.
    Trimble Catalyst software GNSS receiver.

    In the past, I’ve written about GNSS software receivers. They exist, but require some serious computing power. Well, some smartphones have powerful CPUs, such as the Samsung Galaxy 6 and 7. Trimble has developed a software GNSS receiver called the Trimble Catalyst that uses the CPU of a Samsung smartphone as the GNSS receiver…dual frequency. The antenna on the range pole is just an antenna, albeit an L1/L2 antenna. Using an RTK network, Trimble says it can deliver centimeter accuracy. Wow.

    To be fair, it’s got some significant limitations such as it only uses GPS and Galileo, only runs on certain Android devices (it will likely never run on iOS devices), and eats up the smartphone battery. And although Trimble said it shares resources in a friendly manner, I must think that a rogue app or update might cause things to slow down. Although it won’t behave as snappy as RTK on an R10 and won’t recover as quickly from obstructions like trees, terrain and buildings, it most certainly could bring high-precision GNSS to a wide-array of previously non-RTK users.

    Thanks, and see you next month.

    Follow me on Twitter.

  • Utility GIS users meet at Esri GeoConx

    I spent time this week at the Esri GeoConx conference in Phoenix, Arizona. The GeoConX conference is a gathering of ~800 GIS users from gas, electric and telecom utility companies.

    I always enjoy listening to GIS professionals from utility companies because they are faced with the most interesting GIS and data management problems. High on the list is data integration. Not necessarily the integration of disparate GIS datasets (although that’s an ongoing challenge), but rather GIS data integration with other systems that manage work orders, financial systems and more.

    geoconx-1-w geoconx-2-w

    I took a lot of pictures at GeoConX and I think they tell an interesting story about the issues GIS professionals at these utility companies are facing.

    geoconx-3-w

    Eight hundred people from 44 U.S. states, and countries as far away as New Zealand, attended GeoConX.

    Esri President Jack Dangermond re-emphasized the System of Record (authoritative data source), System of Engagement (collaboration/sharing), and System of Insight (analytics) concept that he introduced at the 2015 Esri International User Conference.

    He also made a comment, which he has before, that Esri spends ~27 percent of Esri’s annual revenue on research and development. That’s about $230 million per year. To put in that perspective, in 2015 Apple Computer spent 4 percent of its revenue on R&D. Renown automobile innovator Tesla spent ~18 percent of its revenue on R&D. Toyota spent 4 percent.

    Granted, those companies have significantly higher annual revenues than Esri, but you have to give Esri kudos for re-investing and keeping the company ownership closely held. If Esri was a public company, or had significant external shareholders expecting typical investment ROI (Return on Investment), shareholders would want a piece of that R&D budget in their pockets.

    A devil’s advocate might say that a different corporate structure might pressure Esri to be more efficient with R&D spending, but I have a lot of respect for Esri’s chosen business model, which enables it to remain ably nimble.

    geoconx-4-w

    Location-based services are “hip.” The 18- to 29-year-old demographic leads the pack in all usage categories. Getting “kick-back” from employees who are hesitant to trust or embrace GIS technologies? Just wait a few more years as the 18-29 demographic works its way through age groups like a rat in a snake’s belly.

    geoconx-5-w

    This slide will be interesting to those of you whom have asked where GIS lies in the adoption curve. According to Esri, GIS technology adoption has passed through the “early adopter” stage and is building momentum with the “early majority.”

    geoconx-6-w

    The BART (Bay Area Rapid Transit) presented its implementation of enterprise GIS. I’ve heard similar stories in the past, but perhaps their most interesting data was the statement that BART has derived $3.11 in value for every $1 invested in GIS technology.

    geoconx-7-w

    A look at Esri’s software release schedule for the next year.

    geoconx-8-w

    Tracking and traceability was one of the hot topics, especially in the natural gas industry. While the natural gas industry is driving the technology, once it’s developed there’s no doubt the concept and technology will seep into other industries. Better systems and data = better decisions and accountability.

    geoconx-9-w

    NYSEG/Avangrid gets my vote for “quick and dirty” mobile GIS deployment of the year. Six months, 300 iPads, develop app, train staff, deploy tablets. No enterprise-level MDM (Mobile Device Management) system. Don’t accept that iOS 10.x update prompt!

    geoconx-10-w

    Construction as-built data should be treated as a valuable asset, not a luxury that can be cut at the end of the project. As one who has created many construction as-built maps over the years, they are preaching to the choir. An accurate construction as-built housed in an accessible database is worth its weight in gold.

    geoconx-11-w

    This slide shows “decreased GPS performance close to buildings and under trees.” Please read my column from last month.

    geoconx-12-w

    Last but not least…

    This slide is worth a thousand words. It succinctly illustrates the problem facing nearly all enterprise GIS that are loaded with legacy data.

    This particular slide describes new attributes that are being added to Esri’s pipeline data model. The driver of this action is the fact that GNSS data being collected is likely more accurate than the legacy vector data. It doesn’t matter if it’s a pipeline, a tract boundary, a valve or any other infrastructure, the age-old question is “Why doesn’t my GPS data line up with my basemap?” The answer, nine times out of 10, is because the basemap is less accurate than the GNSS data. Therein lies the rub.

    When this situation occurs, there are two choices:

    1. “Move” the basemap data (I’m being overly simplistic) to match the more-accurate GNSS data.
    2. “Move” the more-accurate GNSS data to match the less-accurate basemap data.

    Common sense tells one to move the less-accurate basemap data to match the more-accurate GNSS data. However, moving basemap data can lead to all kinds of challenges. It’s the GIS house of cards. If you start moving the cards at the bottom of the structure, the foundation becomes weak and you’ll likely need to rebuild other parts of the basemap, which can be quite an undertaking.

    To that point, coordinate fields (GPSX and GPSY, and soon-to-be GPSZ) are added as attributes to store the high-accuracy coordinates of the features. Then, believe it or not, the more-accurate GNSS data is moved to match the less-accurate basemap! It seems counterintuitive, but the logic is that sometime in the future as the basemap data evolves and accuracy improves, the high-accuracy coordinate values of the features are preserved as attributes and can be “brought out of storage” and placed into service at an appropriate time in the future.

    Almost every enterprise GIS faces this problem. How are you handling it?

    Thanks, and see you next month.

    Follow me on Twitter at https://twitter.com/GPSGIS_Eric

    Photos: Eric Gakstatter

  • ION GNSS+ a playground for high precision

    Every year, some of the brightest minds and most influential people in the GNSS industry that guide the direction of global GNSS system deployments (GPS, GLONASS, Galileo and BeiDou) and design the most advanced GNSS receivers in the world, gather at the ION GNSS+ conference.

    I almost always attend this conference, as it provides a look into what GNSS receiver researchers, designers and program managers are working on that will affect high-precision GNSS performance in the next few years and beyond. ION GNSS+ is a playground for someone like me, who’s knee-deep in high-precision GNSS.

    The satellite constellations

    GPS is what it is. It’s the most mature and reliable constellation of navigation satellites, period. All of the model IIFs have been launched. The U.S. Air Force launched the balance of them in 24-month flurry that ended in May 2016. The next-generation GPS III satellites aren’t going anywhere soon. It will be at least two years before the first GPS III is launched. Would sooner be better? Of course, but either way won’t have a major impact on high-precision GNSS performance since the constellation is capped at 31 satellites for the foreseeable future.

    [View the presentation on GPS provided by the U.S. Air Force.]

    GLONASS is in the same boat as GPS. It’s not as reliable as GPS (remember this?), but it has been a valuable service for high-precision GNSS users for many years. GLONASS sats don’t necessarily improve GNSS receiver precision, but they certainly improve productivity by allowing high-precision GNSS users to work in impaired environments where GPS-only receivers aren’t nearly as effective. The GLONASS constellation is mature at 24 satellites (You can monitor it here.) and that’s not changing anytime soon. Much like the U.S. with regards to GPS, Russia is in replenishment mode with GLONASS. It is not a growing constellation.

    The following is where the magic starts to happen with high-precision GNSS receivers:

    Galileo (Europe) is ramping up: currently nine healthy satellites. From my office in Portland, Oregon, Galileo adds up to four additional satellites using a 10-degree elevation cutoff. Four more Galileo satellites are scheduled to launch in a couple of months (Nov. 17). All four are being sent into orbit on a single Ariane-5 rocket from a spaceport in French Guyana. The European GNSS Agency (GSA) reported it is planning similar launches of four in 2017 and 2018.

    BDS or BeiDou (China) is also ramping up. Currently there are 17 healthy satellites, with most flying regional orbits in Asia, as opposed to global orbits. While China generally keeps its BDS plans out of public eye, but I’ve heard BDS officials state, on separate occasions, that a full constellation of 30 satellites providing global coverage will be deployed by 2020.

    Following is a satellite visibility chart showing the number of GPS (green), GLONASS (red), Galileo (Blue) and BDS (yellow) that are visible from my office in Portland with a 10-degree elevation cutoff.

    gnss-planning-gss-eric

    As you can see above, a four constellation configuration is starting to become interesting with Galileo and BDS contributing up to 7 additional satellites. In a clear sky environment, this may not be substantial; however, in an impaired environment (e.g. around trees, buildings, terrain), a few additional satellites can make the difference between staying productive or work stoppage. Even further, imagine four years from now when Galileo and BDS constellations are fully operational. In that scenario, there will be upwards of 35 satellites in view. Even before then, like two months from now when four more Galileo satellites are launched, each new satellite in orbit will add a marginal increase in GNSS receiver performance if your receiver is designed to track and use Galileo satellites.

    Is more better? Almost certainly. If nothing else, it gives the GNSS receiver more signals to choose from and a lot of redundancy. This is especially true with RTK (real-time centimeter positioning), which is a satellite-hungry technology. RTK is easy in the wide open sky. It’s not so easy in residential areas with lots of trees, areas of rugged terrain and urban areas. More satellites doesn’t mean you’ll enjoy ubiquitous RTK precision in all environments, but it will translate into greater productivity, at the centimeter level, than what is possible today. Will productivity increase 10 percent or 50 percent — or more? That’s the only question.

    Another high-precision GNSS technology that was discussed at length, and during several sessions, was Precise Point Positioning (PPP). There were quite a few technical papers and discussion panels on this technology. Real-time PPP services are commercial satellite subscription services like StarFire (Deere), RTX (Trimble), Atlas (Hemisphere) and Terrastar (Veripos). These services rely on a very sparse network of GNSS base stations to compute precise clock/orbit values then deliver them to the user via satellite or internet. The upside is that a dense network of GNSS base stations is not needed like with RTK; however, the downside is that high-precision PPP requires quite a bit of time to convergence to the desired precision (e.g. 10 centimeters). This can be as little as five minutes or as long as 30 minutes or more. This is acceptable in industries like agriculture where there is a clear view of the sky and the farmer only needs to wait for convergence one time in the morning. But, in environments where there are trees, buildings and rugged terrain, PPP convergence gets interrupted many times per day and to a point where it kills productivity. More time is spent waiting for convergence than working.

    RTK fares much better in this environment. Yes, it will lose initialization in those environments, but it only takes a few seconds to re-initialize. From a productivity standpoint, I don’t get it. Real-time PPP is a step backwards from RTK. But, who says it has to be one or the other?

    RTK’s greatest weakness is the requirement for consistent data connection to an RTK base or network of RTK base stations. By consistent, I mean that every second counts, without a hiccup. Wireless connectivity (like a cell phone network) is the most common RTK communication technology.  Everyone with a cell phone knows that cell coverage can be spotty in certain geographic areas — even densely-populated ones. This is the Achilles heel of RTK, and where real-time PPP, delivered by satellite, can help. Some of the commercial services like RTX, Starfire and Atlas offer a type of hybrid RTK/PPP solution to optimize productivity. When RTK quits working, real-time PPP takes over until RTK returns. Organizations love tools that increase productivity, and this is a powerful combination.

    Lastly, I can’t leave you without mentioning a presentation from Broadcom that I attended. Broadcom makes the GNSS chipsets used by Apple and Samsung in their smartphones. It’s crazy to think that Apple and Samsung pay under US$1 for each powerful GNSS chip used in smartphones. The challenge for Broadcom is that GNSS chips have become a commodity, so it’s a race to the bottom when competition starts to separate based largely on price.

    To that end, Broadcom is testing a dual frequency L1-E1/L5-E5 GNSS chipset. They aren’t talking RTK … yet. But, they did present some preliminary results showing an increase in accuracy (by four times) over the single frequency GNSS chips being used in smartphones today. Take a look at the following slide.

    rtk-broadcom-gss

    u-blox, a company based in Switzerland, has developed a similar product, and presented it in a technical session at ION: a consumer-grade chip that does L1 RTK. They are initially looking at UAV use, but this could have many other applications as well. For details and performance data, see the cover story of the October issue of GPS World magazine, out soon.

    It’s pretty clear that it’s only a matter of time before high-precision GNSS technology makes it way into mainstream smartphones. It may be another ten years or less, but it will happen. Why?

    The answer is the same reason that people dream of ascending Mt. Everest.

    Because it’s there.

    Follow me on Twitter.

  • High-precision positioning to improve as next-gen GNSS begins

    A four-satellite dispenser for Galileo’s Ariane 5 is shown during shaker testing at Airbus Defence and Space near Bordeaux, France. The dispenser has had four Galileo engineering models attached to it for test purposes. (Photo: ESA)
    A four-satellite dispenser for Galileo’s Ariane 5 is shown during shaker testing at Airbus Defence and Space near Bordeaux, France. The dispenser has had four Galileo engineering models attached to it for test purposes. (Photo: ESA)

    In Geospatial Solutions’ sister publication, GPS World magazine, I’ve written quite a bit about how high-precision GNSS is going to significantly improve over the next few years.

    Most GNSS users have receivers capable of using GPS (31 satellites) and Glonass (about 24 satellites). That generally equates to between 13 and 20 satellites in view with a clear sky and average terrain. However, add in variable terrain, some trees and perhaps a nearby building or two, and it can be a challenge to find enough solid satellites to track to obtain a high-precision GNSS position (less than a meter).

    As the demand for high-precision GNSS positioning continues to grow, users are going to want to work in increasingly more difficult environments where high-precision GNSS struggles. More satellites will help, but they won’t come from GPS, nor GLONASS.

    The GPS constellation is currently full, and is not going to grow any larger than 31 satellites (due to limitation in current GPS ground control software) in the foreseeable future. Even if GPS could fly more satellites, the orbit design accommodates only 27 satellites. GLONASS appears happy at 24 satellites and is not expanding anytime soon.

    The answer lies in Europe, with China following.

    After two decades of start, stop, restart, retool, regroup and start again, Europe’s Galileo constellation is real — very real. It’s all fun and games until Galileo starts launching four satellites at a time, which it is scheduled to start doing in a couple of months. Those four new satellites, added to the 12 in orbit (plus two in odd orbits), should be enough for Galileo to begin initial operation in Q4 of this year. Then, each new launch of four additional Galileo satellites will only improve the reliability and robustness of high-precision positioning. That’s a big deal for high-precision GNSS users.

    Get ready for another jump in performance in high-precision GNSS positioning.

    Do you remember the value that GLONASS added to GPS-only receivers 10-plus years ago? It was a premium feature on high-precision GNSS receivers in those days. Now, GLONASS is a standard feature on your smartphone.

    Not very long from now, we’ll be making similar comments about Galileo. Satellite positioning in general, and high-precision GNSS positioning specifically, are satellite-hungry. As high-precision GNSS technology continues to embed itself deeper into a wide variety of industries, users will expect the technology to work. Some of those expectations, maybe many expectations, will be unreasonable. In dense urban environments? Under heavy tree canopy? In rugged terrain?

    Unreasonable expectations are O.K. — that’s what pushes GNSS product managers and GNSS engineers to think outside of the box. More satellites will help meet some of the unreasonable user expectations.

    What’s even better is that China’s global BeiDou system isn’t far behind Galileo. China’s regional BeiDou system (16 satellites in regional orbits over China) already makes China the best place in the world for high-precision GNSS positioning. Like Galileo, China’s global constellation is said to consist of 30 satellites.

    That means in the not-too-distant future (about 2018 for Galileo and 2020 for BeiDou):

    31 x GPS
    24 x GLONASS
    30 x Galileo
    30 x BeiDou
    Total: 115

    This translates into more than double the satellites in view that we have at this point in time. But, you don’t have to wait. Galileo satellites are usable this year if your receiver has been designed to use them. With each new Galileo launch, you’ll have access to four more satellites until the constellation reaches 30. The same goes for BeiDou.

    Don’t take this wrong, GPS isn’t done. Not by a long shot. However, historically speaking, at one satellite per rocket launch, it’s only averaging about one launch every six months. To complicate things, the U.S. Air Force has launched all of the current GPS model (IIF) satellites and aren’t ready to launch GPS III satellites yet. See Don Jewell’s August column in GPS World magazine for details.

    The good news is that the user community doesn’t have to rely on an expanded GPS constellation to improve performance any more than the “gold standard” it has become. The difference-makers are going to be Galileo beginning this year and BeiDou beginning in 2018. So, get ready folks, and fasten your seatbelt. The next generation of GNSS is about ready to begin, and your geodatabase is about ready to get a double-shot of Vitamin B.

    Follow me on Twitter @GPSGIS_Eric.

  • FAA just gave US commercial drone industry major shot in the arm

    Mark June 21, 2016, on your calendar.

    This will be known as the day in geospatial history that the floodgates were opened for small drones to be used for business. On that day, the Federal Aviation Administration (FAA) officially introduced new rules (so-called Part 107) that allow businesses to fly small (under 55 pounds) unmanned aerial vehicles (UAVs) in the U.S. airspace for business purposes.

    There are still a few rules that need to be adhered to, but no longer do “wannabe” UAV pilots need to go through the painful FAA 333 Exemption process to begin flying UAVs for business purposes. The FAA has created a pilot certificate specifically for UAV pilots called the “Remote Pilot Certificate” that does not require any manned aircraft training.

    Previously, UAV pilots authorized by the FAA were required to at least have an FAA Sport Pilot Certificate, which required at least 20 hours of manned flight training, among other things. Deployment of the new Remote Pilot Certificate will begin just two months from now, in August 2016, according to this announcement by the FAA.

    In a nutshell, following is the operating environment under the new Remote Pilot (Part 107) rules:

    • Remote Pilot Certificate.
    • Be at least 16 years old. Pass a three-hour aeronautical knowledge test at an FAA Knowledge Test Center, requiring about 20 hours of study. Pay a $150 fee. The certificate is valid for two years.
    • Complete FAA Form 8710-13.
    • Maximum operating altitude is 400 feet AGL, or 400 feet AGL (above ground level) from a structure (e.g. building, roof).
    • Visual observer (VO) is now optional (was required under 333 Exemption) except if the pilot uses First Person View technology, then a VO is required.
    • UAV must weigh less than 55 pounds.
    • UAV must fly less than 100 miles per hour.
    • You can’t fly over anyone who is not directly participating in the operation, and not under a covered structure.
    • You can pilot a UAV from a moving vehicle in “sparsely populated” areas, but otherwise must be stationary (e.g. no piloting from other aircraft).
    • Daylight-only operations.
    • Pilot can only operate one UAV at a time.
    • Operations in Class G airspace are allowed without air traffic control (ATC) permission. Operations in Class B, C, D and E airspace need ATC approval. See description of US airspace here.
    • Operator does not have to be a certificated pilot if a certificated pilot is along side the operator.
    • Pilot must maintain VLOS (visual line of sight) of the UAS at all times.

    If you have a requirement that exceeds one of more of the above restrictions, the FAA says that as long as you can show that your operation can be carried out in a safe manner, you can request a waiver (Certificate of Waiver and Authorization – CoA) via an FAA portal.

    Links to key FAA documents on the new ruling:

    The remaining major hurdle for commercial operations is the requirement to maintain VLOS, which still is required under the new rules. With a rotary UAV (e.g. quad-copter) like what I fly, this requirement is easy to adhere to since the UAV isn’t traveling very fast and if you simply let go of the control sticks, it will hover. With a fixed-wing (conventional airplane airframe) UAV, this is not so easy. A fixed-wing can travel 30 to 40 mph, and can be out of VLOS within one minute, and it’s always moving. Nonetheless, even with the VLOS rule still in place, the new Part 107 rules grant a new, easily accessible and powerful tool to collect high-precision geospatial data.

    The good news for geospatial professionals is that more UAV companies are focusing on the professional marketplace.

    In 2009, 3D Robotics started targeting the DIY (do-it-yourself) UAV market, then the consumer market, and now are focusing on the professional markets like GIS, construction, etc.

    [Related: 3DR demos Site Scan at Esri UC]

    Because the rules have opened up to a much broader audience, expect more vendors to offer more products and services for professional UAV operators. For example, at the Esri International User Conference this week in San Diego, Esri showcased its Drone2Map software product that allows Esri software users to process and consume UAV data into the ArcGIS ecosystem.

    It’s no longer hype, folks. UAVs are here to stay, and they are becoming an increasingly powerful tool in the geospatial toolbox. The great news is that will all the UAV hype over the last few years, there’s many different vendors offering UAV hardware and softwares for you to choose from. All that competition will be reflected in the quality and price of UAVs on the market, benefitting the consumer.

    Thanks, and see you next month.

    Follow me on Twitter at @GPSGIS_Eric.

  • FAA just gave US commercial drone industry major shot in the arm

    Mark June 21, 2016, on your calendar.

    This will be known as the day in geospatial history that the floodgates were opened for small drones to be used for business. On that day, the Federal Aviation Administration (FAA) officially introduced new rules (so-called Part 107) that allow businesses to fly small (under 55 pounds) unmanned aerial vehicles (UAVs) in the U.S. airspace for business purposes.

    There are still a few rules that need to be adhered to, but no longer do “wannabe” UAV pilots need to go through the painful FAA 333 Exemption process to begin flying UAVs for business purposes. The FAA has created a pilot certificate specifically for UAV pilots called the “Remote Pilot Certificate” that does not require any manned aircraft training.

    Previously, UAV pilots authorized by the FAA were required to at least have an FAA Sport Pilot Certificate, which required at least 20 hours of manned flight training, among other things. Deployment of the new Remote Pilot Certificate will begin just two months from now, in August 2016, according to this announcement by the FAA.

    In a nutshell, following is the operating environment under the new Remote Pilot (Part 107) rules:

    • Remote Pilot Certificate.
    • Be at least 16 years old. Pass a three-hour aeronautical knowledge test at an FAA Knowledge Test Center, requiring about 20 hours of study. Pay a $150 fee. The certificate is valid for two years.
    • Complete FAA Form 8710-13.
    • Maximum operating altitude is 400 feet AGL, or 400 feet AGL (above ground level) from a structure (e.g. building, roof).
    • Visual observer (VO) is now optional (was required under 333 Exemption) except if the pilot uses First Person View technology, then a VO is required.
    • UAV must weigh less than 55 pounds.
    • UAV must fly less than 100 miles per hour.
    • You can’t fly over anyone who is not directly participating in the operation, and not under a covered structure.
    • You can pilot a UAV from a moving vehicle in “sparsely populated” areas, but otherwise must be stationary (e.g. no piloting from other aircraft).
    • Daylight-only operations.
    • Pilot can only operate one UAV at a time.
    • Operations in Class G airspace are allowed without air traffic control (ATC) permission. Operations in Class B, C, D and E airspace need ATC approval. See description of US airspace here.
    • Operator does not have to be a certificated pilot if a certificated pilot is along side the operator.
    • Pilot must maintain VLOS (visual line of sight) of the UAS at all times.

    If you have a requirement that exceeds one of more of the above restrictions, the FAA says that as long as you can show that your operation can be carried out in a safe manner, you can request a waiver (Certificate of Waiver and Authorization – CoA) via an FAA portal.

    Links to key FAA documents on the new ruling:

    The remaining major hurdle for commercial operations is the requirement to maintain VLOS, which still is required under the new rules. With a rotary UAV (e.g. quad-copter) like what I fly, this requirement is easy to adhere to since the UAV isn’t traveling very fast and if you simply let go of the control sticks, it will hover. With a fixed-wing (conventional airplane airframe) UAV, this is not so easy. A fixed-wing can travel 30 to 40 mph, and can be out of VLOS within one minute, and it’s always moving. Nonetheless, even with the VLOS rule still in place, the new Part 107 rules grant a new, easily accessible and powerful tool to collect high-precision geospatial data.

    The good news for geospatial professionals is that more UAV companies are focusing on the professional marketplace.

    In 2009, 3D Robotics started targeting the DIY (do-it-yourself) UAV market, then the consumer market, and now are focusing on the professional markets like GIS, construction, etc.

    [Related: 3DR demos Site Scan at Esri UC]

    Because the rules have opened up to a much broader audience, expect more vendors to offer more products and services for professional UAV operators. For example, at the Esri International User Conference this week in San Diego, Esri showcased its Drone2Map software product that allows Esri software users to process and consume UAV data into the ArcGIS ecosystem.

    It’s no longer hype, folks. UAVs are here to stay, and they are becoming an increasingly powerful tool in the geospatial toolbox. The great news is that will all the UAV hype over the last few years, there’s many different vendors offering UAV hardware and softwares for you to choose from. All that competition will be reflected in the quality and price of UAVs on the market, benefitting the consumer.

    Thanks, and see you next month.

    Follow me on Twitter at @GPSGIS_Eric.

  • Esri introduces high-precision GNSS mobile GIS software

    In its 47-year history, Esri has never before built a high-precision GNSS mobile GIS software . Sure, one could connect a high-precision GNSS receiver to ArcGIS Mobile or even ArcGIS desktop running on a tablet, but in those cases and all others, there’s no direct support for high-precision GNSS receivers.

    By support, I mean the software features that one needs to automatically collect reliable, verifiable and defensible high-precision GNSS coordinates and associated metadata, like real-time estimated accuracy, correction age and other metadata that can be referenced months or years later to understand the quality of the data collected.

    Until now…

    Collector for ArcGIS is a cross-platform mobile GIS app that’s available for iOS, Windows 10 and Android. Until now, Collector did not differentiate between low-precision GNSS data (for instance, a smartphone’s internal GNSS receiver) and RTK GNSS (centimeter-accuracy) receivers, so it was difficult to know what sort of accuracy one was achieving even when a centimeter-accurate receiver was connected to it.

    Esri is on its way to solving this problem.

    Earlier this month, Esri introduced a beta version of the new Collector for ArcGIS mobile GIS software that incorporates features for high-precision GNSS data collection. While Collector has been around for a few years, it has not allowed the user to differentiate between low-precision GNSS data (such as a smartphone internal GNSS receiver) and RTK GNSS (centimeter-accuracy) receivers. To circumvent that limitation, high-precision GNSS receiver vendors offered companion apps that run concurrently with Collector to display metadata. However, that’s not a fun solution because if the user wants to records GNSS metadata, he would have to tab between apps and hand-enter the GNSS metadata into attribute fields in Collector.

    Another nagging problem for high-precision GNSS users with Collector is the lack of an on-the-fly datum transformation feature. Sources of high-precision GNSS receiver corrections come in different datum flavors (ITRF08, NAD83/2011, NAD83/CSRS, etc.). Those datum flavors don’t necessarily match a user’s GIS database, sometimes introducing a meter or more of error.

    Historically, Collector didn’t give the user an opportunity to apply an on-the-fly datum transformation to reconcile datum differences between the high-precision GNSS receiver datum and the geodatabase datum. Yeah, you could fix it later by applying a datum shift after the fact, but it’s a tedious and laborious task to do so, and sort of defeats the purpose of having an efficient real-time GNSS data collection workflow.

    I was using the beta version of iOS Collector for ArcGIS this week with a survey-grade  RTK GNSS receiver that, according to GPS World’s 2016 Receiver Survey, delivers 1-centimeter RTK accuracy. Setting up the GNSS correction profile is a bit tricky. There are three settings you need to select. Following is a screen capture of the profile settings I used for RTK in Collector when the RTK base was referenced to NAD83/2011:

    MOBILE-GIS-3

    When setting up a GNSS receiver profile to use WAAS/SBAS as a source of corrections in Collector, you’ll need to select GCS ITRF 2008 instead of GCS NAD 1983 2011.

    Once I got the proper datum transformations dialed in, RTK GNSS accuracy was where it should be when compared to a survey mark (3.7mm):

    MeasurementPostCollection-W

    Another tricky area with Collector is the GNSS metadata. It’s great that Collector supports automated GNSS metadata recording, but in order for Collector to record GNSS metadata, you’ll need to follow the Esri data model for GNSS metadata. Essentially, add fields to your database that will be populated. Here’s a link to the supported GNSS metadata fields.  http://arcg.is/22h41yR. Note that you’ll need to log in using your Esri account credentials to view the link.

    I didn’t add the GNSS metadata fields to the database to try it because this iOS beta version doesn’t support GNSS metadata (Esri says it will be supported on the next beta release), I did collect a bit of data. Here’s what the Collector screen looks like:

    MOBILE-GIS-1

    Some of the fields on the iPad Mini were cut off (I’ll report that to Esri), but you can see that it is entirely possible for Collector (iOS) to accept and record data from an iPad using an RTK GNSS receiver (note accuracy value at the bottom left corner of the screen.

    So, to Esri’s credit, they’ve appeared to address the GNSS metadata and datum transformation problems in the beta release of Collector, making it the first Esri mobile GIS that supports high-precision GNSS. The iOS and Windows 10 beta versions are available now to users who register for Esri’s Collector beta program. For support and answers to questions, you can visit Geonet.

    Before you get too excited, even with the new features Collector is still a light-weight mobile GIS and likely always will be, as long as it’s a free app (although not always free to use). But this is certainly a move in the right direction for high-precision GNSS receiver users who want to live in the Esri ArcGIS Online/Portal/Server ecosystem and rid themselves of shp files.

    Some of you may beg to differ that Collector is Esri’s first high-precision GNSS mobile GIS data collection software. I know ArcPad has been around for years and has supported high-precision GNSS receivers for many years. In fact, if you install the GeoBullsEye plug-in, ArcPad becomes the only 3D, high-precision GNSS data collection software that works real time in the Esri AGOL/Portal/Server ecosystem. But, it wasn’t built by Esri :-). An Australian company named Maptel built ArcPad, and then Esri acquired the company a few years ago.

    While the beta versions of Collector for Windows 10 and iOS are available now, Esri reports that the beta version of Collector for Android should be available next week.

    Thanks, and see you next month.
    Follow me on Twitter at GPSGIS_Eric