public class GeoMap extends Geometry
该类用于在布局中添加地图。
构造器和说明 |
---|
GeoMap()
构造一个新的 GeoMap 对象。
|
GeoMap(GeoMap geoMap)
根据给定的 GeoMap 对构造一个与其完全相同的新对象。
|
GeoMap(String mapXML)
根据给定的 地图XML内容构造一个新对象
|
GeoMap(String mapName,
Geometry shape)
根据指定的参数来构造一个 GeoMap 的新对象。
|
限定符和类型 | 方法和说明 |
---|---|
boolean |
addMapGrid(GeoMapGrid geoGrid) |
GeoMap |
clone()
克隆一个Geometry对象。
|
void |
dispose()
释放该对象所占用的资源。
|
double |
getMapAngle()
返回地图几何对象中地图的旋转角度。
|
GeoMapBorder |
getMapBorder()
返回地图几何对象所使用的边框对象。
|
Point2D |
getMapCenter()
返回地图几何对象所关联的地图的中心点。
|
GeoMapGrid |
getMapGrid()
返回为地图对象添加的经纬网格或者公里网,或者添加自定义的参考网格,主要用在布局中的地图对象。
|
GeoMapGrid |
getMapGrid(int index) |
int |
getMapGridCount() |
String |
getMapName()
返回地图几何对象所关联的地图名称,此对象所属的工作空间中须含有此地图名称,否则地图无法正常显示。
|
double |
getMapScale()
返回地图几何对象中地图的比例尺。
|
Rectangle2D |
getMapViewBounds() |
String |
getMapXML()
返回地图几何对象所关联的地图的XML内容。
|
Geometry |
getShape()
返回地图几何对象的形状。
|
boolean |
insertMapGrid(int index,
GeoMapGrid geoGrid) |
boolean |
isBorderVisible()
返回是否显示地图边框。
|
boolean |
isGridVisible()
如果为地图对象添加经纬网格或者公里网,或者添加自定义的参考网格,该方法用来返回是否显示网格,true,表示显示;false,表示不显示。
|
boolean |
isUserScale() |
boolean |
removeGrid(int index) |
void |
setBorderVisible(boolean value)
设置是否显示地图边框。
|
void |
setGridVisible(boolean value)
如果为地图对象添加经纬网格或者公里网,或者添加自定义的参考网格,该方法用来设置是否显示网格,true,表示显示;false,表示不显示
|
void |
setMapAngle(double value)
设置地图几何对象中地图的旋转角度。
|
void |
setMapBorder(GeoMapBorder geoMapBorder)
设置地图几何对象所使用的边框对象。
|
void |
setMapCenter(Point2D value)
设置地图几何对象所关联的地图的中心点。
|
void |
setMapGrid(GeoMapGrid geoMapMargin)
设置为地图对象添加的经纬网格或者公里网,或者添加自定义的参考网格,主要用在布局中的地图对象。
|
boolean |
setMapGrid(int index,
GeoMapGrid geoGrid) |
void |
setMapName(String name)
设置地图几何对象所关联的地图名称,此对象所属的工作空间中须含有此地图名称,否则地图无法正常显示。
|
void |
setMapScale(double value)
设置地图几何对象中地图的比例尺。
|
void |
setMapViewBounds(Rectangle2D mapViewBounds)
已过时。
|
void |
setMapXML(String name)
设置地图几何对象所关联的地图的XML内容。
|
void |
setShape(Geometry geometry)
设置地图几何对象的形状。
|
void |
setUserScale(boolean value) |
public GeoMap()
public GeoMap(GeoMap geoMap)
geoMap
- 给定的 GeoMap 对象。public GeoMap(String mapName, Geometry shape)
mapName
- 指定的地图几何对象中地图的名称。shape
- 指定的地图几何对象的形状。public GeoMap(String mapXML)
mapXML
- 地图 XMLpublic Geometry getShape()
GeoRectangle
对象public void setShape(Geometry geometry)
geometry
- 地图几何对象的形状。public String getMapName()
public void setMapName(String name)
value
- 地图几何对象所关联的地图名称.public GeoMapBorder getMapBorder()
GeoMapBorder
类。GeoMapBorder
对象public void setMapBorder(GeoMapBorder geoMapBorder)
GeoMapBorder
类。geoMapBorder
- 地图几何对象所使用的边框对象。public boolean isBorderVisible()
public void setBorderVisible(boolean value)
value
- 是否显示地图边框。public boolean isGridVisible()
public void setGridVisible(boolean value)
value
- 一个布尔值,用来指示为地图对象添加的经纬网格或者公里网,或者添加自定义的参考网格是否显示。public GeoMapGrid getMapGrid()
public void setMapGrid(GeoMapGrid geoMapMargin)
geoMapMargin
- 为地图对象添加的经纬网格或者公里网,或者添加自定义的参考网格。public void dispose()
dispose
在接口中 IDisposable
dispose
在类中 Geometry
public double getMapScale()
public void setMapScale(double value)
value
- 地图几何对象中地图的比例尺。public double getMapAngle()
public void setMapAngle(double value)
value
- 地图几何对象中地图的旋转角度。public Point2D getMapCenter()
public void setMapCenter(Point2D value)
value
- 地图几何对象所关联的地图的中心点。public String getMapXML()
public void setMapXML(String name)
value
- 地图几何对象所关联的地图的XML内容。public boolean isUserScale()
public void setUserScale(boolean value)
public Rectangle2D getMapViewBounds()
public boolean addMapGrid(GeoMapGrid geoGrid)
public boolean removeGrid(int index)
public GeoMapGrid getMapGrid(int index)
public int getMapGridCount()
public boolean insertMapGrid(int index, GeoMapGrid geoGrid)
public boolean setMapGrid(int index, GeoMapGrid geoGrid)
@Deprecated public void setMapViewBounds(Rectangle2D mapViewBounds)
Copyright © 2021–2024 SuperMap. All rights reserved.