Use ਸ਼ੁਰੂ ਬਿੰਦੂ, ਅਜ਼ਿਮਥ, ਡਿਪ, and ਲੰਬਾਈ to calculate the ਅੰਤ ਬਿੰਦੂ and deltas.
XYZ and Azimuth/Dip ਰੂਪਾਂਤਰਿਤ ਕਰੋer
ਰੂਪਾਂਤਰਿਤ ਕਰੋ ਅਜ਼ਿਮਥ, ਡਿਪ, and ਲੰਬਾਈ to XYZ, or reverse XYZ back to ਅਜ਼ਿਮਥ and ਡਿਪ.
Keep ਅਸਲੀ / ਗ੍ਰਿਡ / ਚੁੰਬਕੀ north ਨੋਟਸ alongside ਖਣਨ, borehole, and ਭੂਗਰਭੀ ਸਰਵੇ records.
ਇਨਪੁਟ is processed in this ਬ੍ਰਾਊਜ਼ਰ and is not sent to a server.
Use ਸ਼ੁਰੂ and ਅੰਤ points to recover ਅਜ਼ਿਮਥ, ਡਿਪ, ਲੰਬਾਈ, and ਖਿਤਿਜੀ ਦੂਰੀ.
ਪੇਸਟ ਕਰੋ or upload rows, let the headers map automatically, then ਨਿਰਯਾਤ ਕਰੋ the converted ਟੇਬਲ.
ਤੁਸੀਂ ਕੀ ਕਰ ਸਕਦੇ ਹੋ
Compute XYZ from ਅਜ਼ਿਮਥ, ਡਿਪ, and ਲੰਬਾਈ
Add the direction ਵੇਕਟਰ to the ਸ਼ੁਰੂ ਬਿੰਦੂ to calculate the ਅੰਤ ਬਿੰਦੂ and deltas.
Reverse XYZ back to ਅਜ਼ਿਮਥ, ਡਿਪ, and ਲੰਬਾਈ
Use two points, or the differences between them, to recover the line orientation.
Keep ਅਸਲੀ / ਗ੍ਰਿਡ / ਚੁੰਬਕੀ north ਨੋਟਸ visible
ਸਟੋਰ a ਸੁਧਾਰ angle and a reference note so the ਸਰਵੇ assumption stays in view.
ਰੂਪਾਂਤਰਿਤ ਕਰੋ CSV in bulk
Auto-detect headers and delimiters, then process ਮਿਲਿਆ-ਜੁਲਿਆ ਫਾਰਵਰਡ / ਇਨਵਰਸ rows together.
ਕਾਪੀ ਕਰੋ rows, JSON, CSV, and ਸਾਂਝਾ ਕਰੋ links
Move a ਇਕੱਲਾ ਨਤੀਜਾ or the whole session to another ਡਿਵਾਈਸ without server upload.
ਕਿਵੇਂ ਵਰਤਣਾ ਹੈ
- Choose ਫਾਰਵਰਡ, ਇਨਵਰਸ, or ਬੈਚ CSV as the entry ਮੋਡ.
- Set the coordinate display and north reference, then add a ਸੁਧਾਰ angle and reference ਮੈਮੋ if needed.
- In ਫਾਰਵਰਡ ਮੋਡ, enter the ਸ਼ੁਰੂ ਬਿੰਦੂ, ਅਜ਼ਿਮਥ, ਡਿਪ, and ਲੰਬਾਈ to get the ਅੰਤ ਬਿੰਦੂ. In ਇਨਵਰਸ ਮੋਡ, enter the ਸ਼ੁਰੂ and ਅੰਤ points to get the direction.
- For CSV, ਪੇਸਟ ਕਰੋ the rows or ਲੋਡ ਕਰੋ a ਫਾਈਲ, review the converted ਟੇਬਲ, and ਨਿਰਯਾਤ ਕਰੋ it when it looks right.
ਨਮੂਨਾs
Compute an ਅੰਤ ਬਿੰਦੂ in ਫਾਰਵਰਡ ਮੋਡ
ਸ਼ੁਰੂ X 1000.000 / ਸ਼ੁਰੂ Y 2000.000 / ਸ਼ੁਰੂ Z 300.000 / ਅਜ਼ਿਮਥ 90° / ਡਿਪ 30° / ਲੰਬਾਈ 100.000 m
ਅੰਤ X 1086.603 / ਅੰਤ Y 2000.000 / ਅੰਤ Z 250.000 / ΔX 86.603 / ΔY 0.000 / ΔZ -50.000
Compute direction in ਇਨਵਰਸ ਮੋਡ
ਸ਼ੁਰੂ X 1000.000 / ਸ਼ੁਰੂ Y 2000.000 / ਸ਼ੁਰੂ Z 300.000 / ਅੰਤ X 1086.603 / ਅੰਤ Y 2000.000 / ਅੰਤ Z 250.000
ਅਜ਼ਿਮਥ 90° / ਡਿਪ 30° / ਲੰਬਾਈ 100.000 m / ਖਿਤਿਜੀ ਦੂਰੀ 86.603 m
ਬੈਚ CSV conversion
ਲੋਡ ਕਰੋ three ਸਰਵੇ rows and ਮਿਲਿਆ-ਜੁਲਿਆ ਫਾਰਵਰਡ / ਇਨਵਰਸ by a ਮੋਡ column.
Show the converted ਟੇਬਲ and ਨਿਰਯਾਤ ਕਰੋ CSV while preserving only the error rows.
ਸ਼ਬਦਾਵਲੀ
ਅਜ਼ਿਮਥ
A ਖਿਤਿਜੀ angle measured clockwise from north.
ਡਿਪ
The angle from the ਖਿਤਿਜੀ plane, with downward positive in this ਟੂਲ.
ENU
East / North / Up. This is the ਅੰਦਰੂਨੀ calculation basis.
NED
North / East / Down. Often used in ਖਣਨ and aviation contexts.
ਅਸਲੀ north
North that points toward the geographic pole.
ਗ੍ਰਿਡ north
North aligned with a map or projected ਗ੍ਰਿਡ.
ਚੁੰਬਕੀ north
North indicated by a compass. It changes by place and time.
DMS
Degree / Minute / Second angle notation.
ਫਾਰਮੂਲੇ
H = L × cos(ਡਿਪ)ΔE = H × sin(ਅਜ਼ਿਮਥ)ΔN = H × cos(ਅਜ਼ਿਮਥ)ΔU = -L × sin(ਡਿਪ)L = sqrt(ΔE² + ΔN² + ΔU²)ਅਜ਼ਿਮਥ = atan2(ΔE, ΔN)ਡਿਪ = atan2(-ΔU, sqrt(ΔE² + ΔN²))azimuth_true = normalize360(azimuth_input + offset_to_true)
ਅਕਸਰ ਪੁੱਛੇ ਸਵਾਲ
Is ਡਿਪ here geological ਡਿਪ or line ਡਿਪ?
It is treated as the ਡਿਪ of the line. This ਟੂਲ does not solve strike / ਡਿਪ for a plane.
Are ਅਸਲੀ north and ਗ੍ਰਿਡ north calculated automatically?
You can show a conversion if you enter a ਸੁਧਾਰ angle, but the ਟੂਲ does not calculate it from map or ਚੁੰਬਕੀ models.
Can I ਪੇਸਟ ਕਰੋ ਅਜ਼ਿਮਥ ਮੁੱਲ in DMS format?
Yes. Formats such as 123°27'24", 123 27 24, and 123:27:24 are accepted.
What happens for a vertical segment?
ਲੰਬਾਈ still calculates, but the ਅਜ਼ਿਮਥ becomes undefined in the ਇਨਵਰਸ direction.
What CSV formats are supported?
Both headered and headerless ਇਨਪੁਟ are supported, and comma / semicolon / tab delimiters are auto-detected.
Where is the data stored?
By default it stays in the ਬ੍ਰਾਊਜ਼ਰ. CSV bodies are not put into the URL, so ਸਾਂਝਾ ਕਰੋ them as ਫਾਈਲਾਂ when needed.
ਨੋਟਸ
- This ਟੂਲ is a conversion aid. It does not replace ਸਰਵੇ deliverables or site standards.
- ਅਜ਼ਿਮਥ is measured clockwise from north, not like a standard mathematical angle.
- ਡਿਪ is treated as a line ਡਿਪ, not a plane strike / ਡਿਪ pair.
- ਅਸਲੀ / ਗ੍ਰਿਡ / ਚੁੰਬਕੀ north corrections are supplemental ਨੋਟਸ based on the ਮੁੱਲ you enter.
- CSV headers are auto-mapped, but checking the template on the first run is still recommended.