User Tools

Site Tools


api:dk11:java:tatukgis.jdk.tgis_csprojabstract.unproject3d_tgis_point3d

Table of Contents

TGIS_CSProjAbstract.Unproject3D method

DK for Java | tatukgis.jdk.TGIS_CSProjAbstract.Unproject3D | Constructors | Fields | Methods | Properties

Reverse-transforms a single projected easting/northing/elevation point to geodetic coordinates.

Available also on: Delphi | .NET | ActiveX | Python.

Syntax

// Java
public TGIS_Point3D Unproject3D(
  TGIS_Point3D _coords
);
// Oxygene
public
  function Unproject3D(
    _coords : TGIS_Point3D
  ) : TGIS_Point3D;

Parameters

Name Type Description
_coords TGIS_Point3D Projected coordinate with X=easting, Y=northing, and Z=elevation.

Result

Type Description
TGIS_Point3D Geodetic coordinate with X=longitude and Y=latitude in radians, with Z preserved from the input.

Remarks

PURPOSE: Unproject one 3D point while preserving elevation and return the result by value.

BEHAVIOR: Calls Unproject3D_Ref internally and returns the transformed coordinates as a new 3D point.

USAGE: Use for isolated 3D inverse transformations.

geodeticPoint = proj.Unproject3D(projectedPoint)

CONSTRAINTS: Works only for revertible projections. Output angles are in radians. For bulk processing, Unproject3D_Ref is more efficient.

2026/07/11 01:22

Page Tools