Logo GISdevelopment.net

GISdevelopment > Proceedings > GITA > 2003


GITA 2003 | GITA 2002 | GITA 2001 | GITA 2000 | GITA 1999 | GITA 1998 | GITA 1997
Sessions

Data Management - The Evolution of Data

Disaster Management

E-Biz

Global Solutions

The Human Factor

Innovative Technologies

Mobile

Municipal Perspective

Network Operations Management

System Architecture

System Integration

User Presentations

Work Management


GITA 2003


Data Management - The Evolution of Data


Facilities rectification to GPS survey - At warp speed


Work plan project specifics
Step one was for Denver Water to first clean and update their data as well as possible before delivery to Sanborn. This would minimize potential problems from trying to adjust an incomplete network. Updating the data with network changes Denver Water already had would also minimize the number of new features found by Sanborn’s survey crew.

Denver Water then divided the city into 16 areas with 62,000 features over 179 square miles and posted data to an Internet project collaboration web site for download. Sanborn downloaded Denver Water’s data and imported it to Sanborn’s proprietary software format (APS). This software was chosen because APS Has the Capacity to:
  • Import/export Various Platforms
  • Build and propagate Attribution
  • Perform numerous warp transformations
  • Easily manipulate large amounts of graphic data
Knowing the reference cadastral data would need to be warped based on the warp of the facilities data, Sanborn came up with an innovative procedure. Before any data was processed, a pair of cells with matching ids were built on parcel corners. Sanborn called these cells “warp seeds” and would use the distance between seed pairs after the first warp to calculate the second warp. Denver Water uses 10 digit unique ids on their water features. It was felt that these ids could be shortened to five or six digits to minimize errors when the survey crew keyed in the ids. Sanborn assigned this shortened “alias id” to each feature prior to survey. Sanborn then exported the features for GPS capture, alias id text, road boundaries and names to DXF for loading into survey field equipment.

A collaborative effort between Denver Water employees and Sanborn crews was used to capture the GPS locations. The Denver Water employees were particularly helpful in identifying features in areas where the existing data had greatest spatial inaccuracy, greatly reducing the number of features not found by Sanborn’s survey. New features, when found, were collected and delivered to Denver Water for future inventory. Upon completion of an area, the GPS survey crews would send the point coordinates to Sanborn & Denver Water, via the project collaboration web site.

Sanborn imported the collected points to APS. Sanborn’s next step was to warp only the facility data without compromising the cadastral data. To accomplish this, the water network, associated text, and one set of warp seed points were separated into a separate file from cadastral data.

A Rubbersheet warp transformation was used to adjust the water network to the new GPS locations. The rubber sheet warp transforms three or more source points to the same number of control points with zero residual errors. The transformation is piecewise linear: the algorithm forms a triangular irregular network (TIN) from the source points and maps points in a triangle using a local affine transformation defined by the source/control point pairs that make up the three triangle vertices. Note that the transformation is continuous inside the TIN, but is non-continuous outside the TIN (transformations that fall outside the TIN are extrapolations). In other words, the TIN should contain the boundary of the point set being transformed. Basically a rubbersheet is best visualized as the name implies. The water network is treated as if drawn on a sheet of rubber. By moving each feature to sit atop its true location, the water pipes and neighboring features are stretched and skewed based on the movement of surrounding features, but the network is not be broken.

The network was warped using only water valve points. Butterfly and conduit valves are offset from their surface features, so their true locations could not reliably be captured from the surface. Although captured, Fire hydrants were also omitted from the water network warp. Hydrants had been digitized into Denver Water’s data based on a different set of requirements and were found to be much farther off of their true location than were water valves. The fear was that features neighboring hydrants would be overly skewed if hydrants were used as warp locations. Once the network was warped, the hydrants were programmatically moved to their true locations by reassigning their xyz coordinates to the true GPS coordinates. Their pipes were then “snapped” to reconnect with the hydrants.

Hydrants were next visited to reconnect hydrant branches perpendicular to the main, per Denver Water’s requirements.

Sanborn’s next step was the warp of cadastral data based on average warp of the water network. The cadastral data had been previously separated, with cadastral annotation and one set of warp seed points, into its own file. The warp seed points in this file were warped to the points moved during the water network’s rubbersheet warp. This cadastral warp was done using a Helmert 2d transformation. Using this warp, the cadastral data was moved based on the overall average facilities warp for a given area. The Helmert_2d transformation is one of the most conservative warp transformation algorithms. It uses a single variable scale factor (homogeneous shrinkage or expansion), rotation, and translation, so the integrity of the parcels would not be compromised. Although the final warped locations would not be as exacting as those of the rubbersheet warp, square parcels would remain square and blocks of parcels would be moved near where they needed to be. It was assumed there would be some manual cleanup to the cadastral data.

Warp seeds, both the original locations and the locations after the network warp were saved in a separate location saved for use later in warping project-wide coverages. A manual review and cleanup of entire dataset was performed after this second warp. Denver Water’s criteria included:
  • Horizontal accuracy of plus or minus 5 cm
  • 100% connectivity must be maintained
  • Edge matching must be maintained along delivery area boundaries
  • Exact feature count must be maintained
To facilitate review of potential problem areas, Sanborn implemented a PAR (problemaction- resolution) on-line process with Denver Water. This enabled Denver Water to review live data with Sanborn, and create resolutions to inconsistencies without the time and expense of face to face meetings.

Once all potential problem areas were reviewed, the data was converted back to ArcInfo coverage format, with the new features Sanborn’s survey found separated from existing features through attribution. Data was then delivered to Denver Water’s QC contractor and Denver Water via the Internet project management site.

30 QC steps were completed including surveying 3 random checkpoints per section to check for accuracy of collected points. Upon passing the 30 QC steps, acceptance or rejection was recommended (no areas have been rejected to date).

Page 2 of 3
| Previous | Next |

Applications | Technology | Policy | History | News | Tenders | Events | Interviews | Career | Companies | Country Pages | Books | Publications | Education | Glossary | Tutorials | Downloads | Site Map | Subscribe | GIS@development Magazine | Updates | Guest Book