类的使用
org.meteoinfo.global.PointD
-
-
org.meteoinfo.drawing中PointD的使用
参数类型为PointD的org.meteoinfo.drawing中的方法 修饰符和类型 方法 说明 static StationModelShapeDraw. calStationModel(float windDir, float windSpeed, double value, float size, PointD sPoint, int weather, int temp, int dewPoint, int pressure, int cloudCover)Create station model shapestatic WindBarbDraw. calWindBarb(float windDir, float windSpeed, double value, float size, PointD sPoint)Create wind barb from wind direction/speedstatic voidDraw. drawPolygon(PointD[] points, java.awt.Color aColor, java.awt.Color outlineColor, boolean drawFill, boolean drawOutline, java.awt.Graphics2D g)Draw polygonstatic voidDraw. drawPolygon(PointD[] points, PolygonBreak aPGB, java.awt.Graphics2D g)Draw polygonstatic voidDraw. drawPolyline(PointD[] points, java.awt.Graphics2D g)Draw polylinestatic voidDraw. fillPolygon(PointD[] points, java.awt.Graphics2D g, PolygonBreak aPGB)Fill polygon -
org.meteoinfo.geoprocess中PointD的使用
声明为PointD的org.meteoinfo.geoprocess中的字段 修饰符和类型 字段 说明 PointDBorderPoint. Point返回PointD的org.meteoinfo.geoprocess中的方法 修饰符和类型 方法 说明 static PointD[]Spline. cardinalSpline(PointD[] points, int samplesInSegment)'基数样条'内插法。static PointDGeometryUtil. getEllipseXY(double x0, double y0, double a, double b, double angle)Get ellipse coordinate返回变量类型为PointD的类型的org.meteoinfo.geoprocess中的方法 修饰符和类型 方法 说明 static java.util.List<PointD>GeometryUtil. getEllipseCoordinates(double x0, double y0, double a, double b)Get ellipse coordinatesstatic java.util.List<PointD>GeometryUtil. getEllipseCoordinates(double x0, double y0, double a, double b, double deltaAngle)Get ellipse coordinates参数类型为PointD的org.meteoinfo.geoprocess中的方法 修饰符和类型 方法 说明 static PointD[]Spline. cardinalSpline(PointD[] points, int samplesInSegment)'基数样条'内插法。static doubleGeoComputation. crossProduct(PointD p1, PointD p2, PointD p3)Finds the cross product of the 2 vectors created by the 3 vertices.static doubleGeoComputation. dis_PointToLine(PointD point, PointD pt1, PointD pt2)Calculate the distance between point and a line segmentstatic doubleGeoComputation. distance(PointD pt1, PointD pt2)Get distance between two pointsstatic booleanGeoComputation. isClockwise(PointD[] points)Determine if a point array is clockwisebooleanClipLine. isInside(PointD aPoint)Determine if a point is insidestatic booleanGeoComputation. pointInPolygon(java.util.List<? extends PointD> poly, PointD aPoint)Determine if a point is in a polygonstatic booleanGeoComputation. pointInPolygon(Polygon aPolygon, PointD aPoint)Determine if a point is in a polygonstatic booleanGeoComputation. pointInPolygon(PolygonShape aPolygon, PointD aPoint)Determine if a point is in a polygonstatic booleanGeoComputation. pointInPolygonLayer(VectorLayer aLayer, PointD aPoint, boolean onlySel)Determine if a point loacted in a polygon layerstatic booleanGeoComputation. pointInPolygons(java.util.List<PolygonShape> polygons, PointD aPoint)Determine if a point located in polygonsstatic doubleGeoComputation. pointProduct(PointD p1, PointD p2, PointD p3)Finds the point product of the 2 vectors created by the 3 vertices.static java.lang.ObjectGeoComputation. selectPolyline(PointD sp, java.util.List<PointD> points, double buffer)Select polyline shape by a pointstatic java.lang.ObjectGeoComputation. selectPolylineShape(PointD sp, PolylineShape aPLS, double buffer)Select polyline shape by a point类型变量类型为PointD的org.meteoinfo.geoprocess中的方法参数 修饰符和类型 方法 说明 static doubleGeoComputation. calArea(java.util.List<PointD> points)Get polygon area on earth surfacestatic doubleGeoComputation. getArea(java.util.List<? extends PointD> points)Get polygon area on earth surfacestatic doubleGeoComputation. getArea(java.util.List<? extends PointD> points, boolean isLonLat)Get polygon area on earth surfacestatic doubleGeoComputation. getDistance(java.util.List<? extends PointD> points, boolean isLonLat)Get distancestatic booleanGeoComputation. isClockwise(java.util.List<? extends PointD> pointList)Determine if a point array is clockwisestatic booleanGeometryUtil. isConvex(java.util.List<? extends PointD> points)Check if a polygon is convexstatic booleanGeoComputation. pointInPolygon(java.util.List<? extends PointD> poly, PointD aPoint)Determine if a point is in a polygonstatic java.lang.ObjectGeoComputation. selectPolyline(PointD sp, java.util.List<PointD> points, double buffer)Select polyline shape by a pointstatic doubleGeoComputation. sphericalPolygonArea(java.util.List<? extends PointD> points)Compute the Area of a Spherical Polygonstatic doubleGeoComputation. sphericalPolygonArea(java.util.List<? extends PointD> points, double r)Compute the Area of a Spherical Polygon -
org.meteoinfo.global中PointD的使用
返回PointD的org.meteoinfo.global中的方法 修饰符和类型 方法 说明 PointDExtent. getCenterPoint()Get center point参数类型为PointD的org.meteoinfo.global中的方法 修饰符和类型 方法 说明 static voidMIMath. arrayReverse(PointD[] points)Array reversebooleanPointD. equals(PointD p)Equals of two pointDsstatic booleanMIMath. pointInExtent(PointD aP, Extent aET)Determine if a point is in an Extentstatic booleanMIMath. pointInRectangle(PointD aP, java.awt.Rectangle aRect)Determine if a point is in a rectangel类型变量类型为PointD的org.meteoinfo.global中的方法参数 修饰符和类型 方法 说明 static ExtentMIMath. getPointsExtent(java.util.List<? extends PointD> PList)Get extent from point list -
org.meteoinfo.layer中PointD的使用
参数类型为PointD的org.meteoinfo.layer中的方法 修饰符和类型 方法 说明 java.lang.Object[]VectorLayer. selectPolygonHole(PointD p)Get polygon hole index by pointShapeVectorLayer. selectShape(PointD p)Select a shape by point -
org.meteoinfo.map中PointD的使用
返回PointD的org.meteoinfo.map中的方法 修饰符和类型 方法 说明 PointDGridLabel. getCoord()Get coordinatePointDMapView. getGeoCenter()Get geographic center with longitude/latitudePointDGridLabel. getLabPoint()Get label pointPointDMapView. getViewCenter()Get view center point参数类型为PointD的org.meteoinfo.map中的方法 修饰符和类型 方法 说明 voidGridLabel. setCoord(PointD value)Set coordinatevoidGridLabel. setLabPoint(PointD p)Set label pointvoidFrmVerticeEdit. setPoint(PointD point)Set pointvoidMapView. setViewCenter(PointD center)Set view center point类型变量类型为PointD的org.meteoinfo.map中的构造器参数 构造器 说明 AddRingEdit(MapView mapView, PolygonShape shape, java.util.List<PointD> points, int polygonIdx, int holeIdx)RemoveRingEdit(MapView mapView, PolygonShape shape, java.util.List<PointD> hole, int polygonIdx, int holeIdx) -
org.meteoinfo.projection中PointD的使用
返回PointD的org.meteoinfo.projection中的方法 修饰符和类型 方法 说明 static PointDReproject. reprojectPoint(double x, double y, ProjectionInfo source, ProjectionInfo dest)Reproject a pointstatic PointDReproject. reprojectPoint(PointD point, ProjectionInfo source, ProjectionInfo dest)Reproject a point参数类型为PointD的org.meteoinfo.projection中的方法 修饰符和类型 方法 说明 static PointDReproject. reprojectPoint(PointD point, ProjectionInfo source, ProjectionInfo dest)Reproject a point -
org.meteoinfo.projection.info中PointD的使用
返回变量类型为PointD的类型的org.meteoinfo.projection.info中的方法 修饰符和类型 方法 说明 protected java.util.List<PointD>ProjectionInfo. ellipse_boundary(double semimajor, double semiminor, double easting, double northing, int n)Define a projection boundary using an ellipse.This type of boundary is used by several projections. -
org.meteoinfo.shape中PointD的使用
org.meteoinfo.shape中PointD的子类 修饰符和类型 类 说明 classPointMclassPointZ声明为PointD的org.meteoinfo.shape中的字段 修饰符和类型 字段 说明 PointDLine. P1PointDLine. P2protected PointDPointShape. pointPointDCloudCoverage. sPointStart point类型参数类型为PointD的org.meteoinfo.shape中的字段 修饰符和类型 字段 说明 protected java.util.List<? extends PointD>PolygonShape. _points返回PointD的org.meteoinfo.shape中的方法 修饰符和类型 方法 说明 PointDCircleShape. getCenter()Get circle center pointPointDPointShape. getPoint()Get pointPointDChartGraphic. getStartPosition()Get start positionPointDPointM. toPointD()Convert to PointDPointDPointZ. toPointD()Convert to PointD返回变量类型为PointD的类型的org.meteoinfo.shape中的方法 修饰符和类型 方法 说明 java.util.List<? extends PointD>Polygon. getHoleLine(int idx)Get a hole linejava.util.List<java.util.List<? extends PointD>>Polygon. getHoleLines()Get hole linesjava.util.List<java.util.List<? extends PointD>>Polygon. getHoleLines_bak()Get hole linesjava.util.List<? extends PointD>Polygon. getOutLine()Get outLinejava.util.List<? extends PointD>Polyline. getPointList()Get point listjava.util.List<PointD>PointShape. getPoints()Get pointsjava.util.List<? extends PointD>PolygonShape. getPoints()Get pointsjava.util.List<? extends PointD>PolylineShape. getPoints()Get pointsjava.util.List<? extends PointD>Shape. getPoints()Get pointsjava.util.List<java.util.List<? extends PointD>>Polygon. getRings()Get rings参数类型为PointD的org.meteoinfo.shape中的方法 修饰符和类型 方法 说明 voidPolygonShape. addVertice(int vIdx, PointD vertice)Add a verticevoidPolylineShape. addVertice(int vIdx, PointD vertice)Add a verticevoidShape. addVertice(int vIdx, PointD vertice)Add a verticebooleanCircleShape. contains(PointD p)If this shape contains a pointvoidPointShape. setPoint(PointD aPoint)Set pointvoidPointZShape. setPoint(PointD aPoint)Set pointvoidChartGraphic. setStartPosition(PointD value)Set start postionvoidGraphic. verticeAddUpdate(int vIdx, PointD point)Vertice edited update类型变量类型为PointD的org.meteoinfo.shape中的方法参数 修饰符和类型 方法 说明 voidPolygon. addHole(java.util.List<? extends PointD> points)Add a hole lineintPolygonShape. addHole(java.util.List<? extends PointD> points)Add a hole lineintPolygonShape. addHole(java.util.List<? extends PointD> points, int polygonIdx)Add a hole linevoidPolygon. setHoleLine(int idx, java.util.List<? extends PointD> holeLine)Set a hole linevoidPolygon. setHoleLines(java.util.List<java.util.List<? extends PointD>> holeLines)Set hole linesvoidPolygon. setOutLine(java.util.List<? extends PointD> outLine)Set outLine point listvoidPolyline. setPointList(java.util.List<? extends PointD> points)Set point listvoidCubicShape. setPoints(java.util.List<? extends PointD> value)Set vertex pointsvoidCylinderShape. setPoints(java.util.List<? extends PointD> value)Set vertex pointsvoidPointShape. setPoints(java.util.List<? extends PointD> points)Set pointsvoidPolygonShape. setPoints(java.util.List<? extends PointD> points)Set pointsvoidPolylineShape. setPoints(java.util.List<? extends PointD> points)Set pointsvoidShape. setPoints(java.util.List<? extends PointD> points)Set points
-