Professional Documents
Culture Documents
2010. 12
1. 2. i. ii. 3. i. ii. iii. iv. v. vi. vii. viii. ix. x. xi.
..................................................................................... 1 MapControls ......................................................................................... 2 HMap ................................................................................................... 2 Control ................................................................................................ 21 Overlays .............................................................................................. 23 InfoWindow ......................................................................................... 23 Marker ................................................................................................ 26 KML .................................................................................................... 29 KMLStyle ............................................................................................. 32 Point ................................................................................................... 35 Polyline ............................................................................................... 38 Polygon ............................................................................................... 41 Rectangle............................................................................................. 46 Circle ................................................................................................... 48 MultiPolyline ........................................................................................ 51 MultiPolygon ....................................................................................... 54
1.
Class Summary
Circle Control InfoWindow KML KMLStyle Marker Circle UI Control InfoWindow KML KML
MultiPolygon MultiPolygon MultiPolyline MultiPolyline Point Polygon Polyline Rectangle HMap Point Polygon LineString Rectangle 3D Map
2. MapControls
i.
HMap
2D/ Map
Constructor Summary
HMap(String
Method Summary
void addControlAnchor()
.
void addControlXY()
. .
void addGeoRSSOverlay()
GeoRSS .
void addKMLOverlay()
KML .
void addListener()
.
void addOverlay()
geometry .
void AnalysisSight()
void area()
.
void clearAnalysisSight()
AnalysisSight .
void clearDisplay()
.
void clearMapState()
.
void clearMeasures()
.
void clearOverlays()
.
void deleteSelectedObject()
.
void describeFeatureType()
Post WFS DescribeFeatureType .
void disableScrollWheelZoom()
Zoom .
void displayInfowin()
.
void displayOverlays()
.
void distance()
.
void editSelectedGeometry()
geometry .
void enableScrollWheelZoom()
Zoom .
void finishEdit()
geometry .
void flyToXY()
.
void get2DLayers()
2D .
void get3DLayers()
3D .
void getAppletContainer()
.
void getArea()
.
void getBounds()
.
void getCenter()
.
void getColorRGB()
16 10 .
void getEditGeom()
.
void getHeading()
Heading .
void getLayerName()
.
void getLayers()
.
void getLevelInfo()
Zoom .
void getLockfeature()
Post WFS Lockfeature .
void getMapName()
Map .
void getOpenLSRouter()
Post OpenLS .
void getOpenLSRouterToKML()
Post OpenLS KML .
void getPitch()
3 (pitch) .
void getScale()
.
void getScreenImage()
.
void getScreenXY()
.
void getValueHexString()
16 10 .
void getWorldXY()
.
void getZoomLevel()
Zoom .
void init()
Map .
void moveSelectedObject()
(pan) .
void pan()
(pan) .
void panTo3DXY()
Point 3 .
void panToXY()
2D Point .
void playtour()
KML Tour .
void removeControl()
.
void removeListener()
.
void removeOverlay()
.
void removePlaytour()
KML Tour .
void rotateSelectedObject()
.
void saveScreenImage()
.
void selectObjectID()
ID .
void set2DLayers()
2D .
void set3DLayers()
3D .
void setArea()
.
void setBounds()
.
void setCenter()
.
void setCenterAndScale()
.
void setCenterAndZoomLevel()
Zoom .
void setDefaultPanSpeed()
.
void setEarthSkinVisible()
EarthSkin visible .
void setMiniMapVisible()
visible .
void setObject3DVisible()
3 visible (show/hide) .
void setPanSpeed()
.
void setScale()
.
void setShowHide()
.
void setSkyGradientVisible()
Sky visible .
void setTerrainProfileVisible()
Terrain visible (show/hide) .
void setTrackPipesVisible()
TrackPipe visible (show/hide) .
void setVector2DVisible()
2 visible (show/hide) .
void setVectorRasterVisible()
VectorRaster visible .
void setVectorRoadVisible()
VectorRoad visible .
void setWMSVisible()
VMS visible .
void setZoomLevel()
Zoom .
void toGML()
geometry GML .
void transactionWFS()
Post WFS Transaction .
void ZoomIn()
.
void ZoomOut()
.
Constructor Detail
uGEonMap
public HMap(String container, int width, int height, String type, String key, String mapName)
3D . Parameters: container - width - height - type - (U_VIEWER_WEB2D,U_VIEWER_ANIMATION,U_VIEWER_WEB3D) key - mapName - Stereotype constructor
Method Detail
addControlAnchor
addKMLOverlay
AnalysisSight
clearAnalysisSight
clearMapState
clearMeasures
clearOverlays
deleteSelectedObject
editSelectedGeometry
11
finishEdit
get2DLayers
getColorRGB
getEditGeom
13
getOpenLSRouterToKML
getScale
getScreenImage
getScreenXY
getValueHexString
14
getZoomLevel
pan
panTo3DXY
15
removeOverlay
removePlaytour
16
setArea
17
setHeading
setObject3DVisible
setPanSpeed
setScale
setShowHide
setTerrainProfileVisible
setVectorRasterVisible
19
setVectorRoadVisible
setWMSVisible
setZoomLevel
20
ii.
Control
Constructor Summary
Control() .
Method Summary
void addPanControl()
(Pan) .
void addZoomControl()
Zoom .
void removePanControl()
(Pan) .
void removeZoomControl()
Zoom .
Constructor Detail
Control
public Control()
. Stereotype constructor
Method Detail
21
addPanControl
addZoomControl
removePanControl
removeZoomControl
22
3. Overlays i. InfoWindow
(InfoWindow)
Field Summary
String id
String overlayName int gid Point point Point
String source
url
int width
int height
Constructor Summary
InfoWindow(Point
23
Method Summary
void getContent()
InfoWindow URL .
void getPoint()
InfoWindow .
void getSize()
InfoWindow .
void setContent()
InfoWindow URL .
void setPoint()
InfoWindow .
void setSize()
InfoWindow .
Constructor Detail
InfoWindow
public InfoWindow()
InfoWindow Parameters: point - InfoWindow Point source - InfoWindow URL Stereotype constructor
Method Detail
getContent
getPoint
getSize
setContent
setPoint
setSize
25
ii.
Marker
Marker
Constructor Summary
Marker(Point
Method Summary
void getIcon()
Marker URL .
void getInfoWindow()
Marker InfoWindow .
void getInsert()
Marker .
void getPoint()
Marker .
void setIcon()
Marker .
void setInfoWindow()
Marker InforWindow .
void setInsert()
Marker .
26
void setPoint()
Marker .
Constructor Detail
Marker
public Marker()
Parameters: point - Point icon - URL desc - Stereotype constructor
Method Detail
getIcon
getInfoWindow
getInsert
27
getPoint
setIcon
setInfoWindow
setInsert
setPoint
28
iii.
KML
KML
Constructor Summary
KML(String
src)
Method Summary
void addIdList()
id .
void clearIdList()
id .
void getId()
KML .
void getIdList()
id .
void getSrc()
KML .
void setId()
KML .
void setSrc()
KML .
29
Constructor Detail
KML
Method Detail
addIdList
clearIdList
getId
getIdList
30
getSrc
setId
setSrc
31
iv.
KMLStyle
KML
Constructor Summary
KMLStyle() KML
Method Summary
void getFillColor() void getLineColor() void getLineWidth() void getStyleName() void setFillColor() void setLineColor() void setLineWidth() void setStyleName()
KML .
Constructor Detail
32
KMLStyle
public KMLStyle()
KML Stereotype constructor
Method Detail
getFillColor
getLineColor
getLineWidth
getStyleName
setFillColor
setLineColor
33
setLineWidth
setStyleName
34
v.
Point
Point
Constructor Summary
Point() Point
Method Summary
void getX()
Point X .
void getY()
Point Y .
void getZ()
Point Z .
void set()
Point .
void setX()
Point X .
void setY()
Point Y .
void setZ()
Point Z .
Constructor Detail
35
Point
public Point()
Point Parameters: x - X y - Y Stereotype constructor
Method Detail
getX
getY
getZ
set
36
setX
setY
setZ
37
vi.
Polyline
Polyline
Constructor Summary
Polyline() Polyline
Method Summary
void acceptancePoints() void addPoints()
Polyline Point .
void getBounds()
Polyline MBR .
38
void setRectangle()
Polyline MBR .
void setWeight()
Constructor Detail
Polyline
public Polyline()
Polyline Parameters: points - Polyline Point Array Stereotype constructor
Method Detail
acceptancePoints
getBounds
39
getColor
getWeight
40
vii.
Polygon
Polygon
Constructor Summary
Polygon() Polygon
Method Summary
void acceptancePoints() void addInnering()
.
void getBounds()
MBR .
41
void getStrokeColor() void getStrokeOpacity() void getStrokeWeight() void setFillColor() void setFillOpacity() void setInnerringCount()
Polygon .
void setOutering()
Polygon .
void setRectangle()
MBR .
Constructor Detail
Polygon
public Polygon()
Polygon Parameters:
42
Method Detail
acceptancePoints
getBounds
getFillColor
getInnerringCount
43
getPoints
getStrokeColor
setOutering
44
setRectangle
setStrokeColor
45
viii.
Rectangle
Rectangle
Constructor Summary
Rectangle() Rectangle
Method Summary
void getCenterX() void getCenterY() void isInside() void overlap() void union()
Constructor Detail
Rectangle
public Rectangle()
46
Rectangle Parameters: xmin Rectangle min X ymin Rectangle min X xmax Rectangle max X ymax Rectangle max X Stereotype constructor
Method Detail
getCenterX
47
ix.
Circle
Circle
Constructor Summary
Circle() Circle .
Method Summary
void getRadius()
Circle .
void getX()
Circle X .
void getY()
Circle Y .
void set()
Circle .
void setRadius()
Circle .
void setX()
Circle X .
void setY()
Circle Y .
48
Constructor Detail
Circle
public Circle()
Circle . Parameters: x - Circle X y - Circle Y rad - Circle Stereotype constructor
Method Detail
getRadius
getX
getY
set
49
y - Circle Y
setRadius
setX
setY
50
x.
MultiPolyline
MultiPolyline
Constructor Summary
MultiPolyline() MultiPolyline
Method Summary
void addPolyline()
MultiPolyline Polyline .
void getAllPolyline()
MultiPolyline Polyline .
void getBounds()
MultiPolyline MBR .
void getPolyline()
Polyline .
void getStrokeColor() void getStrokeOpacity() void getStrokeWeight() void setStrokeColor() void setStrokeOpacity()
51
void setStrokeWeight()
Constructor Detail
MultiPolyline
public MultiPolyline()
MultiPolyline Parameters: polyline - MultiPolyline Polyline Stereotype constructor
Method Detail
addPolyline
getAllPolyline
getBounds
52
getPolyline
getStrokeColor
53
xi.
MultiPolygon
MultiPolygon
Constructor Summary
MultiPolygon() MultiPolygon
Method Summary
void addPolygon()
MultiPolygon Polygon .
void getAllPolygon()
MultiPolygon Polygon .
void getBounds()
MultiPolygon Polygon .
void setFillColor() void setFillOpacity() void setStrokeColor() void setStrokeOpacity() void setStrokeWeight()
Constructor Detail
MultiPolygon
public MultiPolygon()
MultiPolygon Parameters: Polygon - MultiPolygon Polygon Stereotype constructor
Method Detail
addPolygon
55
getAllPolygon
getBounds
getFillColor
getStrokeColor
setFillOpacity
57