MacReid iOS apps for surveyors and engineers.
macreid software

civil engineering and surveying software for iPhone and iPad

MacReid iOS apps for surveyors and engineers.

CivSurv App Pro for iPhone

App Content and Info

(available NOW on the Apple App Store)

Scroll down for full list...

© MacReid Software 2013

Whole Circle Bearing allows you to calculate the angle and distance of a point from your occupied station and target station northing and easting co-ordinates.

Coordinates From a Known Point allows you to calculate the Easting and Northing of a point from your occupied station Whole Circle Bearing, Easting and Northing co-ordinates and Distance.

Grid Transformation allows you to calculate a new local grid Easting and Northing from 2 sets of coordinates and the Global Easting and Northing from the Architect’s drawings. This allows you to make ‘North’ the top of the drawing, making all coordinates much simpler! This is one of the most important applications for a Site Engineer. Grid Transformation saves a huge amount of time as coordinates are calculated easily in a LOCAL Grid, and once Survey control points are changed to LOCAL values, the whole site can be set out in the LOCAL Grid.

Circular Curves gives you all points on a circular Curve given chainage, tangent point, attack angle and radius. The interval is input, say 10 or 20 metres, and the app will output the values for either a left or right hand curve as well as giving values for any offset required. All chainages can then be calculated.

Resection (based on Tienstra’s method) is a 3 point resection, which allows you to find out the Occupied Station by simply observing 3 known points. The coordinates are input followed by the observed angles, and the Easting and Northing of the resected point are output. No need for retros and no need for targets!

Free Station gives the Occupied Station from inputs of Eastings and Northings of left and right points, the distances to the left and right points and the angle between the two points. Output is the Occupied Easting and Northing and the closing accuracy expressed in degrees, minutes and seconds.

Corners Round a Building is an incredibly useful app that allows you to calculate coordinates around a rectilinear structure (with 90 degree corners) all the way round the structure or site. This app takes your starting coordinates and whole circle bearing, and allows you to go round the whole structure. In addition, it checks back to the original point, thus validating all the previous points.

Profiles for Roads gives the values of profiles Left and Right given the distance from the Centreline (CL) to the Left Hand Channel (LHC) and Right Hand Channel (RHC), and distances of Offsets to Profiles from the LHC and RHC.  The program then uses the Finished Road Level (FRL) at the CL, and the LHC and RHC to calculate the levels. The height of the traveller is then input, and the Top Left, Bottom Left, Top Right and Bottom Right Profile boards are output, cutting out all these tedious calculation for roads.

Cut and Fill Batter Rails is a very useful app for all Civil Engineers and Land Surveyors alike involved in the setting out of road embankments or cuts. It outputs the level at the front of the batter rail, and also gives you the amount that you need to measure up the rail to a nail which is calculated to 500mm lengths. This means that the slope distance is always calculated to a 500m length, and obviates error by measuring awkward slope distances. This app prompts you for Distance from the Centre Line to the kerb, Verge Width, Slope in Verge, Slope in Bank, Height of Traveller, Level of Top of Kerb and Distance from CL to Front Peg.

Areas by Coordinates is a very useful app for all Civil Engineers and Land Surveyors alike looking to calculate an area by inputting the coordinates that surround it. It can also be used to calculate a cross sectional area in the vertical plane, and then use the areas found in this way in our Volumes app to calculate the volumes of Earthworks. This program prompts you for the number of coordinates (a minimum of 3 and a maximum of 100), and the Easting and Northing of each, before automatically calculating the area contained within.

Volumes by Simpson’s Rule is a really useful app which uses Simpson's Rule to calculate a volume of earth from an odd number of cross sectional areas and the distance between the areas, which must be the same value.  The area of a cross section can be calculated using another app in our series, Areas by Coordinates, and then numerous cross sections can be calculated and input into this Volumes program to come to the final value.   This app takes the number of cross sections you have, the area for each one and then calculates the Volume by Simpson’s rule automatically.

Straight Offset is an app that allows you to find the Eastings and Northings on a straight. Inputs include the coordinates of the initial chainage point, the required chainage and the Whole Circle Bearing of the straight. The app calculates the coordinates of the chainage point, and allows you to calculate coordinates for any offset – either left or right - from that chainage. Very useful for straight roads, or any straight building.

Offsets from Control is an app that allows you to find the chainage and offset of the observed point from both control points, the coordinates of which are input at the start, along with the coordinates of the target point. This app is used most frequently when setting out bolts. Orientation can quickly be found, and the bolts can be aligned. The app can also be used for quickly setting out gullies and kerbs on site.

Chords and Offsets is an app for estate roads using the ‘halves and quarters’ technique. Coordinates for both ends of the curves are input as well as the radius required. The length of the 1st chord and the offset at the halfway point are output. Then, successive chords with their offsets are output, thus setting out the curve.

Circular Shutters is an app which allows you to keep control of any circular shutter by inputting the coordinates of the centre of the circle, and then the coordinates of the shutter as surveyed. The app then outputs the distance that the circular shutter needs to be moved in or out from the centre of the circle at each surveyed point.

Level Book by Collimation uses the Collimation Method for all Levelling tasks encountered on site. The inputs are precisely those that would be used In a Chartwell 2426 Survey book, namely backsights, reduced levels, foresights and Collimation. Using the app couldn’t be easier and keeps you ‘on track’ in your Levelling.

Formation Level is an app that calculates the amount of cut and fill required by inputting actual levels taken on a grid. The number of rows and columns in the grid is input, in addition to the levels at each point on the grid and the Formation level required. The required Cut or Fill is then output by the app.

Slope and Offsets uses the ordinates of two points on a slope to define the gradient, and then, by inputting a required offset, the level at that offset can be output. This interpolation technique can be used in earthworks, or on any slope to check the evenness of the gradient.

Intersection by Known Coordinates is a very easy to use app to find the Intersection Point of two lines. The technique is commonly used on Roads and Services. Two known points on each line are input and the output is the Intersection Point.

Intersection by Angles is an app that not only calculates an intersection point given 2 coordinates at 2 angles from the baseline, but it gives you the level of the observed point also - making it truly 3D. Given angles at points A & B from line AB, the coordinates at these points, the vertical angles from 90 degrees from both to the observed point, and the heights of the instrument from points A & B, it is possible not only to find the coordinate of Angle Intersection but also the elevation. This app has multiple uses for surveying the top of a building to establish its height.