XYZ and Azimut/Înclinare Convertor

Convertește azimut, înclinare, and lungime to XYZ, or reverse XYZ back to azimut and înclinare.

Keep true / grid / magnetic north notă alongside minerit, borehole, and underground inventar records.

Local processing ENU / NED True / Grid / Magnetic CSV batch conversion

Intrare is processed in this browser and is not sent to a server.

Forward

Folosește start point, azimut, înclinare, and lungime to calculează the end point and deltas.

Inverse

Folosește start and end points to recover azimut, înclinare, lungime, and horizontal distanță.

Batch CSV

Paste or upload rows, let the headers map automatically, then export the converted tabel.

What you can do

Forward

Compute XYZ from azimut, înclinare, and lungime

Add the direction vector to the start point to calculează the end point and deltas.

Inverse

Reverse XYZ back to azimut, înclinare, and lungime

Folosește two points, or the differences between them, to recover the line orientation.

Nurth reference

Keep true / grid / magnetic north notă visible

Store a correction angle and a reference notă so the inventar assumption stays in view.

CSV

Convertește CSV in bulk

Auto-detect headers and delimiters, then process mixed Forward / Inverse rows together.

Sharing

Copiază rows, JSON, CSV, and partajează links

Move a single rezultat or the whole session to another dispozitiv without server upload.

How to use

  1. Choose Forward, Inverse, or Batch CSV as the entry mode.
  2. Set the coordinate display and north reference, then add a correction angle and reference memo if needed.
  3. In Forward mode, enter the start point, azimut, înclinare, and lungime to get the end point. In Inverse mode, enter the start and end points to get the direction.
  4. For CSV, paste the rows or încarcă a file, review the converted tabel, and export it when it looks right.

Exemple

Compute an end point in Forward mode

Intrare

Start X 1000.000 / Start Y 2000.000 / Start Z 300.000 / Azimut 90° / Înclinare 30° / Lungime 100.000 m

Rezultat

End X 1086.603 / End Y 2000.000 / End Z 250.000 / ΔX 86.603 / ΔY 0.000 / ΔZ -50.000

Compute direction in Inverse mode

Intrare

Start X 1000.000 / Start Y 2000.000 / Start Z 300.000 / End X 1086.603 / End Y 2000.000 / End Z 250.000

Rezultat

Azimut 90° / Înclinare 30° / Lungime 100.000 m / Horizontal distanță 86.603 m

Batch CSV conversion

Intrare

Încarcă three inventar rows and mix Forward / Inverse by a mode column.

Rezultat

Afișează the converted tabel and export CSV while preserving only the error rows.

Glossary

Azimut

A horizontal angle measured clockwise from north.

Înclinare

The angle from the horizontal plane, with downward positive in this instrument.

ENU

East / Nurth / Up. This is the internal calculation bază.

NED

Nurth / East / Down. Often used in minerit and aviation contexts.

True north

Nurth that points toward the geographic pole.

Grid north

Nurth aligned with a map or projected grid.

Magnetic north

Nurth indicated by a compass. It changes by place and timp.

DMS

Degree / Minute / Second angle notation.

Formulas

  • H = L × cos(înclinare)
  • ΔE = H × sin(azimut)
  • ΔN = H × cos(azimut)
  • ΔU = -L × sin(înclinare)
  • L = sqrt(ΔE² + ΔN² + ΔU²)
  • azimut = atan2(ΔE, ΔN)
  • înclinare = atan2(-ΔU, sqrt(ΔE² + ΔN²))
  • azimuth_true = normalize360(azimuth_input + offset_to_true)

Întrebări frecvente

Is înclinare here geological înclinare or line înclinare?

It is treated as the înclinare of the line. This instrument does not solve strike / înclinare for a plane.

Are true north and grid north calculated automatically?

You can show a conversion if you enter a correction angle, but the instrument does not calculează it from map or magnetic models.

Can I paste azimut values in DMS format?

Da. Formats such as 123°27'24", 123 27 24, and 123:27:24 are accepted.

What happens for a vertical segment?

Lungime still calculates, but the azimut becomes undefined in the inverse direction.

What CSV formats are supported?

Both headered and headerless intrare are supported, and comma / semicolon / tab delimiters are auto-detected.

Where is the data stored?

By implicit it stays in the browser. CSV bodies are not put into the URL, so partajează them as files when needed.

Nutes

  • This instrument is a conversion aid. It does not replace inventar deliverables or site standards.
  • Azimut is measured clockwise from north, not like a standard mathematical angle.
  • Înclinare is treated as a line înclinare, not a plane strike / înclinare pair.
  • True / grid / magnetic north corrections are supplemental notă based on the values you enter.
  • CSV headers are auto-mapped, but checking the template on the first run is still recommended.