User Tools

Site Tools


api:dk11:delphi:gisfunctions

Table of Contents

GisFunctions namespace

DK11 for Delphi | GisFunctions | Fields | Methods

Fields

Name Visibility Description
GisDeveloperKernelType public Type of core library.
GisProxySettings public Global proxy settings.

Methods

Name Visibility Description
GisAliasList public List of aliases.
GisAngleToStr(Double) public Convert a angle in radians to a String representation.
GisAngleToStr(Double; Boolean) public Convert a angle in radians to a String representation.
GisAngleToStr(Double; Boolean; Integer) public Convert a angle in radians to a String representation.
GisAngleToStr(Double; Boolean; Integer; Boolean) public Convert a angle in radians to a String representation.
GisCanonicalSQLName(String) public Returns canonical SQL name.
GisCanonicalSQLName(String; String) public Returns canonical SQL name.
GisCenterPoint public Calculates center point of given extent.
GisCommonExtent public Common area of two extents.
GisCommonExtent3D public Common area of two 3D extents.
GisContainExtent public Is _extent2 wholly encompass by _extent1.
GisDecodeAngle(Double; Integer; Integer; Integer; Integer; TValueSign) public Decode angle value into degrees, minutes, seconds.
GisDecodeAngle(Double; Integer; Integer; Integer; Integer; TValueSign; Integer) public Decode angle value into degrees, minutes, seconds.
GisDecodeLatitude(Double; Integer; Integer; Integer; Integer; TValueSign) public Decode latitude value into degrees, minutes, seconds.
GisDecodeLatitude(Double; Integer; Integer; Integer; Integer; TValueSign; Integer) public Decode latitude value into degrees, minutes, seconds.
GisDecodeLongitude(Double; Integer; Integer; Integer; Integer; TValueSign) public Decode longitude value into degrees, minutes, seconds.
GisDecodeLongitude(Double; Integer; Integer; Integer; Integer; TValueSign; Integer) public Decode longitude value into degrees, minutes, seconds.
GisDefaultField public Get default value for selected field type
GisDeNormalizedSQLName public Prepare de-normalized version of a field name.
GisDMax public Maximum of two doubles.
GisDMin public Minimum of two doubles.
GisEncodeAngle(Double) public Encode angle value from the values specified as the degrees, minutes, seconds.
GisEncodeAngle(Double; Double) public Encode angle value from the values specified as the degrees, minutes, seconds.
GisEncodeAngle(Double; Double; Double) public Encode angle value from the values specified as the degrees, minutes, seconds.
GisEncodeAngle(Double; Double; Double; TValueSign) public Encode angle value from the values specified as the degrees, minutes, seconds.
GisEncodeLatitude(Double) public Encode latitude value from the values specified as the degrees, minutes, seconds.
GisEncodeLatitude(Double; Double) public Encode latitude value from the values specified as the degrees, minutes, seconds.
GisEncodeLatitude(Double; Double; Double) public Encode latitude value from the values specified as the degrees, minutes, seconds.
GisEncodeLatitude(Double; Double; Double; TValueSign) public Encode latitude value from the values specified as the degrees, minutes, seconds.
GisEncodeLongitude(Double) public Encode longitude value from the values specified as the degrees, minutes, seconds.
GisEncodeLongitude(Double; Double) public Encode longitude value from the values specified as the degrees, minutes, seconds.
GisEncodeLongitude(Double; Double; Double) public Encode longitude value from the values specified as the degrees, minutes, seconds.
GisEncodeLongitude(Double; Double; Double; TValueSign) public Encode longitude value from the values specified as the degrees, minutes, seconds.
GisEnvironmentInfo public Structure for determining basic environment information.
GisExtent public Create new extent.
GisExtent2DFrom3D public Convert 3D extent into 2D extent.
GisExtent3D(Double; Double; Double; Double; Double; Double) public Create new extent.
GisExtent3D(Double; Double; Double; Double; Double; Double; Double; Double) public Create new extent.
GisExtent3DFrom2D public Convert 2D extent into 3D extent.
GisExtentArea public Calculate area of extent.
GisExtentArea3D public Calculate area of 3D extent.
GisExtentCubature public Calculate cubature of extent.
GisExtentCubature3D public Calculate cubature of 3D extent.
GisGetLinesCrossing public Get any common line point.
GisIsCommonExtent public Have two extents a common part?.
GisIsCommonExtent3D public Have two 3D extents a common part?.
GisIsContainExtent public Is true, if _extent2 fully covers _extent1.
GisIsContainExtent3D public Is true, if _extent2 fully covers _extent1 in 3D.
GisIsEmptyExtent public Is extent empty? Extent is empty if (XMin>=XMin) or (YMin>=YMAX)
GisIsEmptyExtent3D public Is extent empty? Extent is empty if (XMin>=XMin) or (YMin>=YMAX) or (ZMin>=ZMax)
GisIsLinesCommonPoint public Test if given set of lines have a common point.
GisIsMetricSystem public Checks if the system is metric.
GisIsNoWorld public Is extent same as no world (non existing extent)?
GisIsNoWorld3D public Is 3D extent same as no world (non existing extent)?
GisIsPointInsideExtent public Test if a given point is inside a given extent.
GisIsSameExtent public Are two extents equal?
GisIsSameExtent3D public Are two 3D extents equal?
GisIsSamePoint public Are two points equal?
GisIsSamePoint3D public Are two 3D points equal in 3D?
GisIsSameValue public Are two double values equal?
GisIsValidExtent public Check if values of the extent are reasonable (
GisIsValidExtent3D public Check if values of the extent are reasonable (
GisIsValidPtg public Check if values of the point are reasonable (
GisIsValidPtg3D public Check if values of the point are reasonable (
GisIsWholeWorld public Is extent same as whole world?
GisIsWholeWorld3D public Is 3D extent same as whole world?
GisKeyList public List of keys using for use 3rd party products like PDF engine etc.
GisLatitudeToStr(Double) public Convert latitude in radians to a String representation.
GisLatitudeToStr(Double; Boolean) public Convert latitude in radians to a String representation.
GisLatitudeToStr(Double; Boolean; Integer) public Convert latitude in radians to a String representation.
GisLatitudeToStr(Double; Boolean; Integer; Boolean) public Convert latitude in radians to a String representation.
GisLine(Double; Double; Double; Double) public Create a new line.
GisLine(TGIS_Point; TGIS_Point) public Create a new line.
GisLine2Line public Calculates line to line distance.
GisLine2Line3D public Calculates line to line distance in 3D.
GisLine2Point public Calculates line to point distance.
GisLine2Point3D public Calculates line to point distance in 3D.
GisLine2Point3DFuzzy public Calculates line to point distance.
GisLine2PointFuzzy public Calculates line to point distance.
GisLine3D public Create a new line.
GisLineLength public Calculates line length.
GisLongitudeToStr(Double) public Convert a longitude in radians to a String representation.
GisLongitudeToStr(Double; Boolean) public Convert a longitude in radians to a String representation.
GisLongitudeToStr(Double; Boolean; Integer) public Convert a longitude in radians to a String representation.
GisLongitudeToStr(Double; Boolean; Integer; Boolean) public Convert a longitude in radians to a String representation.
GisMaxExtent public Maximum of two extents.
GisMaxExtent3D public Maximum of two 3D extents.
GisMetadata public Access function for a general purpose data container.
GisMetadataAsBoolean public Read global metadata value.
GisMetadataAsFloat public Read global metadata value.
GisMetadataAsInteger public Read global metadata value.
GisMetadataAssigned public Check if global metadata list is assigned.
GisMetadataAsString public Read global metadata value.
GisMovePoint public Move point by a given delta value.
GisMovePoint3D public Move point by a given delta value in 3D.
GisNormalizedSQLName public Prepare normalized version of a field name.
GisNoWorld public Returns an nil extent.
GisNoWorld3D public Returns an nil 3D extent.
GisPasswordList public List of passwords for password protected layers.
GisPoint public Create a new point.
GisPoint2DFrom3D public Convert 3D point into 2D point.
GisPoint2Point public Calculates point-to-point distance.
GisPoint2Point3D public Calculates point-to-point distance in 3D.
GisPoint3D(Double; Double; Double) public Create a new 3D point.
GisPoint3D(Double; Double; Double; Double) public Create a new 3D point.
GisPoint3DFrom2D public Convert 2D point into 3D point.
GisPointOnLine public Calculates a projection of a point into the line.
GisPointOnLine3D public Calculates a projection of a point into the line in 3D.
GisPointsDelta public Calculates delta between two points.
GisPointsDelta3D public Calculates delta between two points in 3D.
GisRadToCompass public Converts an angle in radians to compass (NW, SW etc) representation.
GisRotatePoint public Rotate point by a given angle.
GisSamplesDataDir public Returns directory in which samples data was installed.
GisScalePoint public Scale point by a given delta value.
GisScalePoint3D public Scale point by a given delta value in 3D.
GisSetProxySettings public Set global proxy settings.
GisStrToAngle public Convert a angle in a String representation into value in radians.
GisStrToLatitude public Convert a latitude in a String representation into value in radians.
GisStrToLongitude public Convert longitude in a String representation into value in radians.
GisSystemCodePage public Get system (current) code page.
GisWholeWorld public Returns an infinite extent
GisWholeWorld3D public Returns an infinite 3D extent

2019/07/16 01:07