 | CPJClipPLY Method |
Create a clip polygon from a projected area.
Namespace:
GeoEngine.Core.GXNetX
Assembly:
geoengine.core.gxnetx (in geoengine.core.gxnetx.dll) Version: 2024.2.0.25
Syntaxpublic void ClipPLY(
double min_x,
double min_y,
double max_x,
double max_y,
double max_dev,
CPLY pply
)
public void ClipPLY(
double min_x,
double min_y,
double max_x,
double max_y,
double max_dev,
CPLY pply
)
Public Sub ClipPLY (
min_x As Double,
min_y As Double,
max_x As Double,
max_y As Double,
max_dev As Double,
pply As CPLY
)
Public Sub ClipPLY (
min_x As Double,
min_y As Double,
max_x As Double,
max_y As Double,
max_dev As Double,
pply As CPLY
)
public:
void ClipPLY(
double min_x,
double min_y,
double max_x,
double max_y,
double max_dev,
CPLY^ pply
)
public:
void ClipPLY(
double min_x,
double min_y,
double max_x,
double max_y,
double max_dev,
CPLY^ pply
)
member ClipPLY :
min_x : float *
min_y : float *
max_x : float *
max_y : float *
max_dev : float *
pply : CPLY -> unit
member ClipPLY :
min_x : float *
min_y : float *
max_x : float *
max_y : float *
max_dev : float *
pply : CPLY -> unit
Parameters
- min_x
- Type: SystemDouble
Min X (or Longitude...) - min_y
- Type: SystemDouble
Min Y (or Latitude...) - max_x
- Type: SystemDouble
Max X - max_y
- Type: SystemDouble
Max Y - max_dev
- Type: SystemDouble
Max deviation in degrees - pply
- Type: GeoEngine.Core.GXNetXCPLY
PLY to be filled
Remarks
A rectangular area from (MinX, MinY) to (MaxX, MaxY)
is projected throught the PJ. The resulting (non-rectangular)
area is then digitized along its edges, then thinned to
remove near-collinear points. The thinning is done to any
point whose neighbors subtend an angle greater than
(180 degrees - maximum deviation). (i.e. if max. dev = 0,
only co-linear points would be removed).
See Also