com.supermap.mapping
类 BookMark

java.lang.Object
  继承者 com.supermap.mapping.BookMark

public class BookMark
extends java.lang.Object

地图书签类,通过地图中心点、地图比例尺信息用来保存地图浏览时的感兴趣区域。


构造方法摘要
BookMark(long handle)
          构造一个新的BookMark对象。
BookMark(java.lang.String name, Point2D pntCenter, double dScale)
          根据给定的参数构造一个新的BookMark对象。
 
方法摘要
 void dispose()
          释放BookMark对象占用的资源。
 void fromXML(java.lang.String strXML)
          从根据XML格式的字符串构造地图书签对象。
 Point2D getMapCenter()
          返回地图中心点坐标。
 double getMapScale()
          返回地图比例尺。
 java.lang.String getName()
          返回地图书签的名称。
 void setMapCenter(Point2D pntMapCenter)
          设置地图中心点坐标。
 void setMapScale(double dMapScale)
          设置地图比例尺。
 void setName(java.lang.String strName)
          设置地图书签的名称。
 java.lang.String toXML()
          将地图书签对象输出为XML格式的字符串。
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

BookMark

public BookMark(java.lang.String name,
                Point2D pntCenter,
                double dScale)
根据给定的参数构造一个新的BookMark对象。

参数:
name - 地图书签名称。
pntCenter - 地图中心点坐标。
dScale - 地图比例尺。

BookMark

public BookMark(long handle)
构造一个新的BookMark对象。

参数:
handle -
方法详细信息

getName

public java.lang.String getName()
返回地图书签的名称。

返回:
返回地图书签的名称。

setName

public void setName(java.lang.String strName)
设置地图书签的名称。

参数:
strName - 地图书签的名称。

getMapCenter

public Point2D getMapCenter()
返回地图中心点坐标。

返回:
返回地图中心点坐标。

setMapCenter

public void setMapCenter(Point2D pntMapCenter)
设置地图中心点坐标。

参数:
pntMapCenter - 地图中心点坐标。

getMapScale

public double getMapScale()
返回地图比例尺。

返回:
返回地图比例尺。

setMapScale

public void setMapScale(double dMapScale)
设置地图比例尺。

参数:
dMapScale - 地图比例尺。

fromXML

public void fromXML(java.lang.String strXML)
从根据XML格式的字符串构造地图书签对象。

参数:
strXML - 指定的描述地图书签对象的XML格式字符串。

toXML

public java.lang.String toXML()
将地图书签对象输出为XML格式的字符串。

返回:
返回输出为XML格式的字符串。

dispose

public void dispose()
释放BookMark对象占用的资源。