Network corrected real-time is a technological approach to high precision GPS/ GNSS positioning that has been theorized about, studied, experimented with, and implemented in various academic, scientific, and commercial forms for nearly a decade.
Click Here to begin the series,
or view the Article PDF's Here
Test Yourself
Got Answers?
Test your knowledge with NCEES-level questions. Start HERE
Meet the Authors
Check out our fine lineup of writers. Each an expert in his or her field.
Transform for Windows is currently the only tool specifically designed to provide land surveyors with a means of analyzing the measurements of a prior survey and analyzing the points found that mark it on-the-ground. This is a tool that can significantly reduce the time spent analyzing prior surveys while at the same time significantly improving the defensibility of work products. If you regularly perform retracement surveys, extend older control networks, or need to authenticate the locations of construction site structures, this is a tool you should not be without.
At the heart of Transform is an extremely efficient number crunching engine that best-fits a prior survey to the evidence found marking it on-the-ground. It performs these best-fit coordinate transformations by utilizing a least-squares mathematical modeling process. Unlike its competitors, Transform does not require the user to set up anything before producing each new solution; instead the user simply sets or clears a checkbox linking points that have been identified as common to the surveys being compared. Each time the user changes the link state of a point pair, a new solution is produced on-the-fly. It is this interactive nature of the program and the speed at which it can develop each new solution that makes it an analytical tool as well as a best-fit transformation tool.
As a result, this is an excellent tool when it comes to determining whether or not the points found on-the-ground marking a prior survey are in their original and undisturbed locations. The analysis process yields: (1) the most probable (or theoretical) locations of any missing or damaged points marking the prior survey, (2) the difference in unit length of measurements used to describe both surveys, (3) the amount by which the prior survey's meridian differs from the field survey's meridian (4) the reliability (error radii) of the theoretical or most-probable point locations, (5) the reliability (precision) of the scaling and (6) the reliability (precision) of the rotation angle.
With little experience using this program, the surveyor can import coordinates for two surveys, filter both surveys, identify point pairings, remove pairs with excessive error (the analysis), rotate the field survey's meridian and export new coordinates for both surveys, all in less than five minutes, start to finish. When complete (as seen in Figure 1), the process can be repeated for any number of other surveys associated with the same field work without the need to start a new session.
Analysis starts by first linking all probable pairs. Then the transformation table is re-sorted by double clicking the header for the distance residual column. Next, the linked pair with the largest residual is compared to the solution's overall standard deviation. If this residual is larger than the solution's overall standard deviation, the check box linking the pair is cleared. When the link is cleared, Transform instantly produces a new best-fit solution and updates all its display values.
Because changing just one linked pair results in all new paired point residuals as well as a new standard deviation for the solution, it is not possible to guess in advance if other linked pairs will also need to be removed from the solution, since removing a single linked pair can produce in a new solution where all the remaining linked pairs residuals may now conform to the solution's overall standard deviation. By repeating this simple process, iteratively, until no linked pair has a residual that is larger (or substantially larger) than the solution's overall standard deviation, it is possible to analyze the measurements of a prior survey and the monuments found marking it on the ground in a matter of minutes.
Prior to having access to such a tool, the analysis process typically involved inversing between found points and comparing those inverses to the measurements used to describe those points. However, this method of analyzing the points does not compensate for differences in unit length between the measurements used to describe both surveys and therefore can often lead to incorrect conclusions. Because the program corrects for such differences, it is not uncommon to discover that the points that seemed to be problematic (based upon un-scaled inverses) actually are not.
I recently ran into this phenomenon first hand while trying to reproduce a survey from the 1970s. I discovered that I was able to hold the majority of the iron pipes found marking the 70s' survey even though the un-scaled inverses varied from the record measurements by as much as two-tenths of a foot. Using Transform, it was obvious that the errors were due to a difference in unit length between the two different measuring devices (one a steel tape survey, the other an EDM survey) rather than a problem with the iron pipes. Interestingly, the survey was challenged in a court of law and the judge agreed with my finding because I was able to satisfy him that the majority of the monuments found actually fit the record plan.
An analysis of a prior survey using Transform allows you to draw some very objective conclusions about the prior surveyor's work. By looking at the magnitude of the residuals for the remaining linked pairs or by looking at the solution's scaling along with its associated precision, it is easy to estimate the accuracy of the prior surveyor's work.
More often than not, it is desirable (if not necessary) to tie into another surveyor's meridian. The difference in meridians produced by Transform provides an extremely reliable or defensible means of reproducing another surveyor's meridian, since it is based upon a statistical treatment of all the available evidence. Furthermore, it provides a measure of by how much that rotation angle could vary form the truth (rotation precision).
The error radii produced provide a measure of each theoretical point's uncertainty. Since they are a measure of positional uncertainty, they serve a very important function when testing the validity of points set by other surveyors. If, for instance, you are asked to check a point set by another surveyor and that point falls within the error radius of your best-fit transformation's theoretical location, then the point, in theory, is just as defensible as the one you would set using Transform.
The program also provides a means of performing weighted solutions via variances. A variance is an estimate of a point pair's accuracy, or the amount by which the found point might vary from the measurement evidence used to describe it. The smaller a linked pair's variance, the greater weight it will be given. Therefore, it is possible to hold a single point, hold two points or to favor some points over others simply by assigning appropriate variances. Of course, when all variances are equal, an un-weighted solution is performed. You can roll back scaling to one (no scaling) when deemed appropriate. When you choose to do so, you are informed that the resulting transformation will no longer be a best-fit solution, especially if the scaling is statistically significant (i.e., scaling is greater than its associated precision).
Points from more than one survey can be targeted by using something called a cloned point. It creates a cloned point by copying the transformed coordinates of its parent point into the fixed system it targets. Then a second survey that targets that same fixed system can also use that point as a target. A unique characteristic of cloned points is that you cannot edit its coordinate values and when the relationship between the clone's parent system and the target system is changed (a new transformation), Transform will transparently update the cloned point's coordinates for you.
The spreadsheet style format is very user configurable. Many of its columns and rows can be shown or hidden by selecting options on its view menu or by applying system filters. For instance, the columns can be switched between showing direction-distance residuals to northing-easting residuals. Other columns, such as the error radii and variances, can be selectively hidden. Two other columns that show the descriptions for each system's points can be selectively shown. And the numbers of significant digits for most values are user configurable.
The rows of the transformation table can be switched between showing only those points that fit a certain filter criteria, to showing all points contained in the system with a single click of a toolbar button. Coordinate points can be filtered by multiple point ranges, by multiple description masks (including single or multiple character wild cards) or by a built in filter that shows only paired points.
After selecting a subject system and target system, a column will display for those points contained in the subject system and a column for those points contained in the target system. The subject point column will show only those points that meet the system's filter criteria, while the target point column will initially be empty and is used to show only those points in the target system that have a corresponding point in the subject system.
Target points are selected by clicking in the cell to the right of a subject point, which opens a dropdown list displaying those points in the target system that meet the system's current filter criteria. The most probable points for a match are placed at the top of the list as shown below. Notice also that the dropdown list shows only those points with bound point descriptions (due to the system filter criteria) to help the user zero-in on just those points most likely to be a suitable match.
When the user selects a point in the target system dropdown list (Figure 2), he or she tells Transform that the coordinate for that target point should be considered a probable match for the associated subject point. Pairing points in this manner does not tell the program to use those points as part of a best-fit solution, but rather tells that it should report an error (residual) for that pairing. As shown in the next graphic, even before linking paired points, simulated residuals for all the pairs will display. These simulated residuals are designed as another aid for deciding which points are suitable for pairing prior to actually producing a solution with linked pairs.
System filters are used to speed up processing of transformations and to enhance the program's ability to accurately detect all possible pairings between any two surveys. Provided one point pair has already been selected and the currently defined search radius is as-large or larger than the largest possible residual, the user can instruct the program to "detect paired points" for them instead of selecting the pairs manually. Furthermore, this process can be used iteratively and with any number of pairs already chosen to refine the pairings following a change to the search radius, scale factor or after revising a coordinate value.
A second view can be accessed by clicking the system points tab. This view shows the contents of each defined system. One project can contain any number of different coordinate systems, each representing a different survey. This makes it possible for any number of subject systems to target the same system (e.g., a field survey) without needing to run multiple projects or instances of Transform.
The system points view also allows the user to verify coordinate values and to perform common tasks, such as editing point values, deleting points, defining new points, defining new systems, copying systems, etc. The coordinate values entered or edited in this view can be either the original coordinates or the modified (transformed) coordinates, which is especially useful once your CAD drawing has been transformed.
While either view can be configured to show differing numbers of significant digits, regardless of the display option chosen, the full internal precision of each value can also be accessed by simply clicking the value (as shown in Figure 3 for point 909's easting value) which changes the display mode from normal to edit (full precision) mode. In edit mode, values can be copied to the Windows clipboard and its full precision value can then be pasted into any other Windows program.
To protect against coordinate drift due to internal round-off errors, the original imported coordinates will not be modified. Instead, the program will apply the four transformation parameters to the original coordinate values in order to display or export modified coordinates. These four transformation parameters are automatically updated with each new solution, which means a system's modified coordinates will also be automatically updated.
All of the information entered, including all the user's preferences, can be saved to disk as a single project. The project can then be re-opened at a later date to review previous work or to add new work, as would be the case when a follow-up field reconnaissance trip yields new locations based upon an interim best-fit solution. The contents of either view can also be printed in the form of a report for transmission to others or for filing of a hard copy.
While Transform allows the user to enter and edit coordinate values manually, it also provides a means of editing or adding new points using the program's import assistant. The import assistant is a very robust and flexible tool that utilizes standard ASCII text files for the interchange of data with other programs and data collectors. The only caveat is that the files must be comma delimited, since spaces are allowed in the description field. The import file can contain any number of significant digits and the import assistant will capture as many digits as are available, regardless of the number of significant digits currently displayed.
Using the import assistant (Figure 4), any number of coordinate systems can be populated from a single import session and the import assistant can be re-run any number of times after leaving it. The filter criterion for a system is saved and a new system is defined from within the import assistant by simply supplying the name for the new system. Because each coordinate system is treated as a discrete survey, each system can contain a point number 345, for instance, without it conflicting with any other system's point number 345. Additionally, point labels are not restricted to just numerals, they can also contain alphabet characters.
The import assistant provides a convenient means of visually selecting ranges of points (or descriptions) from within a window that opens when either of the import assistant's "select" buttons is clicked (Figure 5). The new window shows the entire contents of the import file. You can then visually select which points will be imported by dragging or selecting point labels and descriptions. When the OK button is clicked, the import assistant captures your selections and enters them in the appropriate "filter list" box and then selects the "include these points" option. The import assistant will even inspect your description selections for similarities and condense the list by adding wildcard characters for you.
The import assistant is also designed to automate the process of updating coordinate systems. If a system is already populated with points, the import assistant will ignore any point information in the import file that duplicates information Transform already has. If the import assistant encounters point information that is new or has been updated, the user is prompted to skip or overwrite that instance or all such instances. With this approach, the user never needs to edit import files to contain only new or updated information.
The export assistant works very much the same way as the import assistant does, allowing the user to easily transfer information to other sources. A special window can be opened for copying and pasting full-precision values directly into CAD drawings, thereby enabling the user to merge CAD drawings along with all their line and point attributes, but without the risk of making keyboard input errors and entering values that have been rounded off.
A comprehensive online user's guide is organized into chapters. One of the chapters contains two tutorials that step the user through a transformation using some sample data supplied with the program. The remaining chapters address details associated with each feature and an advanced topics section that provides an in-depth look at subjects such as tweaking transformations, scaling and the law, Transform and the law, and reproducing prior surveys that do not reference monuments (see the Advanced Topics sidebar). Some of these sections contain direct references to subjects in Evidence and Procedures for Boundary Location by Brown, Robillard and Wilson to provide further substantiation of the concepts being discussed. The user's guide also contains a handy glossary of terms.
Extensive context-sensitive help is available when the mouse is hovered over an item, and error reporting occurs when the user attempts to use the program in an unsupported manner. Additionally, the options dialog, import assistant, and export assistant make extensive use of another type of help that is available by clicking the question mark in the upper right corner of the dialog and then clicking the item on which you need help.
Transform is an invaluable tool for anyone that regularly ties into prior surveys, whether or not they are retracement surveys, construction layout surveys or control surveys. For more information, visit www.primacode.com.
Mary Ann Corcoran is licensed as a Professional Land Surveyor in Massachusetts, Vermont, and Connecticut, and is the Chief Land Surveyor at Hill Engineers, Architects Planners in Dalton, Massachusetts. She has been involved in all aspects of surveying for the past 21 years, has been a participating member of the Massachusetts Association of Land Surveyors and Civil Engineers and most recently was a member of the committee that rewrote the 2006 Massachusetts Land Court Manual of Instructions.
Sidebar
User Guide Advanced Topics
Transform's on-line user's guide contains a special section titled "Advanced Topics" devoted to addressing the use of the program in harmony with the "Law of Evidence" as well as the theory of using it to identifying monuments that are no longer in their original and undisturbed locations, the pros and cons of scaling, the unmonumented original survey, and the pros and cons of breaking the record.
Probably the most important of these issues is the use of Transform in harmony with the "Law of Evidence." Every land surveyor who performs a retracement survey wants that survey to be as defensible as humanly possible. Likewise, every surveyor knows that defensibility is predicated upon evidence and proper application of the rules of evidence.
This is one of those products that can actually help the land surveyor identify evidence, analyze that evidence and to use that evidence in a manner that is far more consistent with the rules of evidence than would otherwise be possible.
Quoting from Brown, Robillard and Wilson's Evidence and Procedures for Boundary Location, 5th edition, and Brown's Boundary Control and Legal Principles, 5th edition:
• "No one corner or monument recited in a description has any greater dignity than any other corner or monument recited in the same description." • "All original corners have equal weight in location of the parcel. No single one is controlling, and they must be considered as evidence of that survey."
• "When a monument is called for in a written description, that monument, if it is undisturbed, is controlling over all other elements in the description."
• "A monument set by the original surveyor and called for by the conveyance has no error of position. It is legally correct, in that only the description may be in error."
• "Measurements may be used to prove the validity of corners and monuments. Such monuments, to be acceptable, should be within reasonable proximity of the record measurements."
• "Corners cannot be proven from evidence of lines found. But lines are determined from the corners found."
• "Every measurement of distance or angle is subject to errors, either known or unknown. There is no perfect measurement."
• "When modern measurements are related to original measurements, the analysis must be in terms of the original creating units of measurement and not in terms of the more modern units of measurements."
• "For any conveyance or description of real property, the length of the unit of measurement is that measurement that was used and recited as of the date of the deed or survey."
• "Words and their meanings and distances recited in a description are to be interpreted as of the date of the description, not as of the time of the retracement."
When Transform is used as a reconnaissance tool to find original monuments that would otherwise go undiscovered, the resulting retracement survey is more defensible since it is based upon a better representation of the available physical evidence and because it is clear from the rules of evidence that original monuments carry more weight than do the measurements that describe them, i.e. a survey that locates boundaries based upon original monuments will be more defensible than one that locates boundaries from measurement evidence.
When used to determine which original monuments are still in their original and undisturbed locations, that analysis will be more defensible since it is based upon a treatment of those monuments that does not favor some monuments over others per the rules of evidence. An analysis with Transform is also more defensible because it is based upon a statistically most-probable unit of measurement and a statistically most-probable meridian that do not favor some monuments over others and because the analysis is based upon a unit of measurement that is, as nearly as possible, consistent with the original creating units of measurement per the rules of evidence. Lastly, this type of analysis is far less subjective than other more traditional methods.
When used to reproduce lost or missing corners based upon the best-fit transformation's statistically most-probable positions, those positions are more defensible than positions based upon more subjective methods, since the most-probable positions are computed in a manner that does not favor some original monuments over others and because the most-probable positions are based upon a unit of measurement that is, as nearly as possible, consistent with the original creating units of measurement per the rules of evidence.
When used to reproduce a prior survey's meridian, the use of that meridian will be more defensible since it is based upon a statistically most-probable rotation angle computed from a best-fit transformation that gives equal weight to all the original and undisturbed monuments per the rules of evidence. It is not insignificant that this type of solution is computed using all the available evidence combined into one unified solution instead of a subjective selection of certain pieces of evidence.
When used to equate the modern survey's unit of measurement to that of the original survey's unit of measurement, as required by the rules of evidence, the corrected distances will be more defensible since they have the highest probability of being consistent with the original creating units of measurement. Here again, the computation of the statistically most-probable scaling used to equate the distance measurements for the two surveys is based upon a best-fit transformation that gives equal weight to all the original and undisturbed monuments per the rules of evidence.
Editorial: Setting Our Sights
Years of planning and construction went into Beijing's iconic bird's nest stadium that is now synonymous with 2008 games. With Vancouver slated to host the Winter Games in 2010, surveyors have been hard at work helping to ready the infrastructure. Diversifying: For those of you looking for .... Read the Article
Point to Point: Boundaries by Acquiescence
We retracement surveyors, for the most part, labor within a stable and consistent part of the law. By this, I mean that from place to place, and over time, there is little variation in the doctrines defining correct practice. Monuments, everywhere, trump courses and distances, in the event of .... Read the Article
WowFactor: The Trimble VX Spatial Station
It's not unusual to find a digital camera as standard equipment for a survey crew. Providing photos of monuments, project sites and other evidence is a routine part of the surveyor's work. Nowinstead of a flat drawing and some simple snapshotsimagine giving your client a 3D walkthrough tour of ... Read the Article
Vancouver Trains For Olympic Games
More than one million athletes, judges, volunteers and visitors are expected to converge on Vancouver, Canada, and surrounding areas during the 2010 Olympics. Yet many of these visitors won't realize the Olympic-sized engineering and ... Read the Article
Tips & Tricks: Getting More from Your Handheld GPS Unit
Are you getting all that you can from your handheld unit? Are you able to directly observe State Plane coordinates with your handheld? Although inexpensive units may not have a selection for the State Plane coordinate grid that you use in your state, if your State Plane Coordinate Zone uses the .... Read the Article
Survey Reports: Preparing a Survey Report—Part 5
This is the fifth and last article in a series of articles suggesting formats and contents of a survey report. Previous articles dealt with opinions on the location of corners and boundaries [Feb. 2008]; encroachments, gaps and overlaps [Mar. 2008]; limitations of the surveying services [June 2008]; and.... Read the Article
RTN101: Monitoring with RTN (Part 15)
Monitoring is essentially tracking movement over time and is often part of a surveyor's regular line of business. Such tasks are known by many names: subsidence monitoring, deflection monitoring, deformation monitoring, structural integrity monitoring, compliance monitoring, and ... Read the Article
Product Review: Spectra Precision FOCUS 10
The Spectra Precision's FOCUS 10 brings back a lot of memories from an instrument I reviewed several years ago. Without a doubt, the FOCUS 10 has benefited from the former, but is updated and less expensive even in terms of 2002 dollars. And that's a good thing, since ... Read the Article
ProFile: Marshall Robinson
We allow little time in our day-to-day schedules to get to know people much beyond their shells. It was therefore a pleasant change of pace when I received a phone call awhile back from Marshall Robinson, who was calling to order a map from our website ... Read the Article
Vantage Point: Tough Times
The construction slowdown has hit different parts of the country with varying ferocity. The latest jolt to "life as we know it" is a uniform blow to businesses of all sorts, and has the potential to change the financial plans of a number of surveying firms. Within a week, three U.S. motor vehicle ... Read the Article
Surveyors Report: Mimi the Elephant
Years ago I worked for a medium-sized private engineering firm in Denver. We negotiated a continuing services contract with the City and County of Denver for surveying services, and my crew was elected to conduct this work. The City was understaffed by one crew for ... Read the Article
• 15th Annual GeoTech - October 7-8, 2008, NOAA’s Auditorium and Science Center in Silver Spring, MD. Hosted by Potomac Region of the American Society of Photogrammetry and Remote Sensing and co-hosted by the NGS, 1 day of Workshops taught by experts, and 1 day of Technical sessions.,
• GITA's First Annual GIS for Oil & Gas Conference - Calgary - Nov. 6-7, 2008, Calgary Marriott Hotel, Calgary, Alberta, Canada. The GIS for Oil & Gas Calgary Conference will build on the momentum from GITA’s GIS for Oil & Gas Conference held in Houston, Texas, every September.
• GITA's “How to Financially Justify Your Geospatial Projects” Two-day Workshop - Nov. 13-14, 2008 in Denver, Dec. 11-12, 2008 in Tampa. All types of organizations now have a unique opportunity to learn from GITA’s landmark research project, “Building a Business Case for Geospatial Information Technology: A Practitioner’s Guide to Financial and Strategic Analysis.”
• Geography in Las Vegas - March 22–27, 2009. Join 8,000 geographers, GIS specialists, and environmental scientists from around the world in Las Vegas for the very latest in research, policy, and applications in geography, sustainability, and GIScience, during the annual conference of the Association of American Geographers.
• California Land Surveyors Association 2009 Conference - March 28-April 1, 2009, Hilton San Diego Resort (Mission Bay).
This e-mail address is being protected from spam bots, you need JavaScript enabled to view it
, (707) 578-6016.
• SPAR 2009 - March 30- April 1, 2009, Hyatt Regency Hotel, Denver, Colorado. SPAR 2009 will focus on best practices for using 3D imaging technologies to design and deliver capital projects as well as operate, modify and maintain production, manufacturing and infrastructure assets.
Reach our audience of Professional land surveyors and Geo-Technology professionals with your career ad. Feel free to contact us if you need additional information.