Coordinate Geometry

I mapped a lot of parcels and property lines while employed as a GIS Analyst at the Forest Preserve District of DuPage County from 2005 until 2009.  Here are some Coordinate Geometry calculators that I developed in JavaScript to assist with my mapping.  For each problem, fill in all the purple boxes, click "Calculate", and the solution will appear in the pink boxes. Questions, comments, bugs, etc can be reported here.

Extend/Trim a Line

Extend a line

Extension X =

Extension Y =
X1 = Y1 =

Trim X =

Trim Y =

Trim X =

Trim Y =
X2 = Y2 =

Extension X =

Extension Y =
Extension/Trim Length =

Slope (m) =
Y Intercept (b) =


Intersection of Two Lines

Intersection of Two Lines Line 1-X1 = Line 1-Y1 =
Line 1-X2 = Line 1-Y2 =

Intersectinon - X =

Intersection - Y =
Line 2-X1 = Line 2-Y1 =
Line 2-X2 = Line 2-Y2 =

Line 1
Slope (m) =
Y Intercept (b) =


Line 2
Slope (m) =
Y Intercept (b) =


Intersection of a Line with a Circle

Direction-DistanceStart Point XA = YA =
1st Intersection XP1 = YP1 =
Center of Circle XB = YB =
Radius of Circle =
2nd Intersection XP2 = YP2 =
End Point XC = YC =
Azimuth of AC =
Length of AB =
Azimuth of AB =

Intermediates (cont.)
Angle BAC =
cos BAC =
quadratic formula-b =
Intermediates (cont.)

Length of AP1 =
Length of AP2 =

Intersection of Two Circles

Direction-DistanceCenter of Circle A XA = YA = Radius of Circle A =
1st Intersection XP1 = YP1 =
2nd Intersection XP2 = YP2 =
Center of Circle B XB = YB = Radius of Circle B =
Intermediates
Azimuth of AB =

Intermediates (cont.)
Length of AB =
Intermediates (cont.)
Angle A =

Create a Square

Create a Square

Centroid - X =

Centroid - Y =
Corner 1-X = Corner 1-Y =
Corner 2-X = Corner 2-Y =

Corner 3 - X =

Corner 3 - Y =

Corner 4 - X =

Corner 4 - Y =
Area = Angle* = Intermediates
Hypotenuse:
Flying screens
File flowplayer-3.2.9.zip
Version 2012-03-29
Size 112 kB
OS all
What's new in 3.2
Width/Height =

Area provided
Width or Height provided


Complete a Square

Complete a Square Corner 1-X = Corner 1-Y =
Corner 2-X = Corner 2-Y =

Corner 3 - X =

Corner 3 - Y =

Corner 4 - X =

Corner 4 - Y =

Centroid - X =

Centroid - Y =

Lines 1-2,3-4
Slope (m) =

Left
Right

Lines 2-3,3-4
Slope (m) =


Complete a Parallelogram

Complete a Parallelogram Corner 1-X = Corner 1-Y =
Corner 2-X = Corner 2-Y =
Corner 3-X = Corner 3-Y =

Corner 4 - X =

Corner 4 - Y =

Centroid X =

Centroid - Y =

Line 1-2
Slope (m) =
Y Intercept (b) =

Line 2-3
Slope (m) =
Y Intercept (b) =


Complete an Equalateral Triangle

Complete an Equalateral Triangle/Find Centroid Corner 1-X = Corner 1-Y =
Corner 2-X = Corner 2-Y =

Corner 3 - X =

Corner 3 - Y =

Centroid X =

Centroid - Y =

Line 1-2
Slope (m) =
Y Intercept (b) =

Line 2-3
Slope (m) =
Y Intercept (b) =

Line 3-1
Slope (m) =
Y Intercept (b) =

Left
Right


Law of Cosines

Find Angles of an Oblique Triangle Length A = Length B = Length C =

Angle A =

Angle B = Angle C =

 

 

 


Create a Rectangle

Offset a Line Existing Line - Startpoint X = Existing Line - Startpoint Y =
Existing Line - Endpoint X = Existing Line - Endpoint Y =

New Line - Startpoint X =

New Line - Startpoint Y =

New Line - Endpoint X =

New Line - Endpoint Y =

Centroid - X =

Centroid - Y =
Offset/Width =

Left
Right

Existing/New Line Slope
Slope (m) =
Offset Slope
Slope (m) =



Maintained by: Steve Breese Contact Page (last updated: 12-Oct-12)


   
»»»»»
Greenway Trails
» » »Existing
» » »Project
» » »Potential
Greenway Maps
» » »by Agency
» » »by Scope
Community Systems
» » »Active
» » »Typical
» » »Sedentary
» » »Dead-end
Grade Separations
» » »Existing
» » »Needed
Trail Development
» » »News

» » »Events
Greenway Advocacy Materials
Bicycle Underpass/Overpass Gallery
About Greenway Planning Database
About Steve Breese
PalatineRoad.com
Contact Steve Breese
Greenway Links

ArlingtonTrotters.com
Fast Track Racing Team

COGO
Technical Corner