public class MapPainterEx extends MapPainter
限定符和类型 | 方法和说明 |
---|---|
void |
dispose()
释放 MapPainter 对象占用的资源。
|
void |
drawGeometry(Geometry geometry)
在图层上绘制用户自定义对象
|
void |
drawGeometry(Iterable<Geometry> geometries,
GeoStyle style)
在图层上批量绘制用户自定义对象,只能按照统一风格绘制
|
void |
drawLabel(ArrayList<Geometry> geos,
ArrayList<String> labels,
Theme theme)
在图层上批量绘制用户自定义对象标签
|
Graphics |
getGraphics()
返回用户的GDI+绘图画面,从而绘制用户自定义的图形。
|
Image |
getImage()
返回自定义绘制的图像内容
|
Dimension |
getImageSize()
获取自定义绘制图像的大小
|
Rectangle2D |
getMapDrawingBounds()
返回自定义绘制对象的地图绘制范围
|
PrjCoordSys |
getMapDrawingPrj()
返回自定义绘制对象当前的坐标系对象
|
public Graphics getGraphics()
MapPainter
getGraphics
在类中 MapPainter
public Image getImage()
MapPainter
getImage
在类中 MapPainter
public Dimension getImageSize()
MapPainter
getImageSize
在类中 MapPainter
public Rectangle2D getMapDrawingBounds()
MapPainter
getMapDrawingBounds
在类中 MapPainter
public PrjCoordSys getMapDrawingPrj()
MapPainter
getMapDrawingPrj
在类中 MapPainter
PrjCoordSys
public void drawGeometry(Geometry geometry)
MapPainter
drawGeometry
在类中 MapPainter
geometry
- 需要绘制的自定义对象。public void drawGeometry(Iterable<Geometry> geometries, GeoStyle style)
MapPainter
drawGeometry
在类中 MapPainter
geometries
- 需要批量绘制的自定义对象。style
- 批量绘制风格。public void drawLabel(ArrayList<Geometry> geos, ArrayList<String> labels, Theme theme)
MapPainter
drawLabel
在类中 MapPainter
geos
- 需要批量绘制的自定义对象数组labels
- 与对象数组对应的标签内容数组theme
- 绘制的专题图风格public void dispose()
MapPainter
dispose
在类中 MapPainter
Copyright © 2021–2024 SuperMap. All rights reserved.