User Tools

Site Tools


api:dk11:java:tatukgis.jdk.tgis_csprojparametersinternal

Table of Contents

TGIS_CSProjParametersInternal class

DK for Java | tatukgis.jdk.TGIS_CSProjParametersInternal | Classes | Properties

Projection parameters in a memory optimized internal container.

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

Syntax

// Java
public final class TGIS_CSProjParametersInternal implements java.lang.Cloneable {
};
// Oxygene
type
  TGIS_CSProjParametersInternal = public record
  end;

Implements

java.lang.Cloneable

Properties

Inherited Protected
Name Visibility Description
All public Full record of all projection parameters.
Azimuth public Azimuth for this projection in radians.
CentralMeridian public Central meridian for this projection in radians.
Custom1 public Custom parameter value 1 (projection-specific).
Custom1Name public Custom parameter 1 name/label (projection-specific).
Custom2 public Custom parameter value 2 (projection-specific).
Custom2Name public Custom parameter 2 name/label (projection-specific).
Custom3 public Custom parameter value 3 (projection-specific).
Custom3Name public Custom parameter 3 name/label (projection-specific).
Custom4 public Custom parameter value 4 (projection-specific).
Custom4Name public Custom parameter 4 name/label (projection-specific).
Custom5 public Custom parameter value 5 (projection-specific).
Custom5Name public Custom parameter 5 name/label (projection-specific).
Custom6 public Custom parameter value 6 (projection-specific).
Custom6Name public Custom parameter 6 name/label (projection-specific).
FalseEasting public False easting for this projection, usually in projected linear units.
FalseNorthing public False northing for this projection, usually in projected linear units.
LatitudeOfCenter public Center latitude for projection centering.
LatitudeOfOrigin public Origin latitude for projection reference point.
LatitudeOfPoint_1 public Latitude of the first control point for two-point projections, in radians.
LatitudeOfPoint_2 public Latitude of the second control point for two-point projections, in radians.
LongitudeOfCenter public Center longitude for projection centering.
LongitudeOfPoint_1 public Longitude of the first control point for two-point projections, in radians.
LongitudeOfPoint_2 public Longitude of the second control point for two-point projections, in radians.
PseudoStandardParallel_1 public First pseudo standard parallel latitude.
ScaleFactor public Uniform scale factor for this projection.
StandardParallel_1 public First standard parallel for this projection in radians.
StandardParallel_2 public Second standard parallel for this projection in radians.
XScale public X scale factor for affine-transform style projections.
XYPlaneRotation public Rotation angle for affine-transform style projections, in radians.
YScale public Y scale factor for affine-transform style projections.
Zone public Zone number for zoned projections such as UTM.

Remarks

PURPOSE: Store projection parameters in a compact form for internal processing.

BEHAVIOR: Keeps only parameter values and custom names that are actually present, reducing memory usage compared to the full parameter record.

CONSTRAINTS: Intended mainly for internal use and used in part because of record incompatibility with C++Builder.

2026/07/11 01:24

Page Tools