Package com.kheops.jmap.metadata
Class MapImageRequest.ZoomToPointRequest
java.lang.Object
com.kheops.jmap.metadata.MapImageRequest
com.kheops.jmap.metadata.MapImageRequest.AbstractZoomToPointRequest
com.kheops.jmap.metadata.MapImageRequest.ZoomToPointRequest
- All Implemented Interfaces:
Serializable
- Enclosing class:
MapImageRequest
public static class MapImageRequest.ZoomToPointRequest
extends MapImageRequest.AbstractZoomToPointRequest
The ZoomToPointRequest object is used when a zoom should be done on a specified
coordinate before the image creation.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.kheops.jmap.metadata.MapImageRequest
MapImageRequest.AbstractZoomToPointRequest, MapImageRequest.AttributedCoord, MapImageRequest.AttributedRect, MapImageRequest.ElementsAtPointRequest, MapImageRequest.ElementsInGeometryRequest, MapImageRequest.ElementsInSurfaceRequest, MapImageRequest.MapInitRequest, MapImageRequest.PanRequest, MapImageRequest.ThematicCategoriesRequest, MapImageRequest.ZoomExtentRequest, MapImageRequest.ZoomInToPointRequest, MapImageRequest.ZoomInToRectRequest, MapImageRequest.ZoomOutToPointRequest, MapImageRequest.ZoomOutToRectRequest, MapImageRequest.ZoomPreviousRequest, MapImageRequest.ZoomToPointRequest, MapImageRequest.ZoomToRectRequest
-
Field Summary
Fields inherited from class com.kheops.jmap.metadata.MapImageRequest.AbstractZoomToPointRequest
attCoord
Fields inherited from class com.kheops.jmap.metadata.MapImageRequest
ACTION_ELEMS_AT_POINT, ACTION_ELEMS_IN_GEOMETRY, ACTION_ELEMS_IN_SURFACE, ACTION_MAPINIT, ACTION_PAN, ACTION_VISIBLE_THEMATIC_CATEGORIES, ACTION_ZOOM_EXTENT, ACTION_ZOOM_PREVIOUS, ACTION_ZOOM_TO_POINT, ACTION_ZOOM_TO_RECT, ACTION_ZOOMIN_TO_POINT, ACTION_ZOOMIN_TO_RECT, ACTION_ZOOMOUT_TO_POINT, ACTION_ZOOMOUT_TO_RECT, actionId, allowDifferentXyScales, backgroundColor, callback, currentBounds, distanceUnit, imageFormat, imageHeight, imageParams, imageWidth, layerParams, layerParamsOption, locale, mapRequest, OPTION_DRAW_SCALEBAR, OPTION_GET_BOUNDS, OPTION_GET_IMAGEMAP, OPTION_GET_TRANSFORM, OPTION_GET_VIEW_STATE, OPTION_LAYERS_USE_ALL_LAYERS, OPTION_LAYERS_USE_PARAMS, OPTION_LAYERS_USE_SERVER_CONFIG, options, project, projectId, transparency, viewScale
-
Constructor Summary
ConstructorDescriptionZoomToPointRequest
(String project, OrientedRectangle currentBounds, MapImageRequest.AttributedCoord attCoord, double zoomLevel) Creates a new ZoomToPointRequest instance. -
Method Summary
Methods inherited from class com.kheops.jmap.metadata.MapImageRequest
getBackgroundColor, getCallback, getCurrentBounds, getDistanceUnit, getImageFormat, getImageHeight, getImageParams, getImageWidth, getLayerParams, getLayerParamsOption, getLocale, getOptions, getProject, getViewScale, isAllowDifferentXyScales, isMapRequest, isTransparency, setAllowDifferentXyScales, setBackgroundColor, setCallback, setCurrentBounds, setDistanceUnit, setImageFormat, setImageHeight, setImageParams, setImageWidth, setLayerParams, setLayerParamsOption, setLocale, setMapRequest, setOptions, setTransparency, setViewScale
-
Field Details
-
zoomLevel
public double zoomLevelDefines the target zoom level of the view.
-
-
Constructor Details
-
ZoomToPointRequest
public ZoomToPointRequest(String project, OrientedRectangle currentBounds, MapImageRequest.AttributedCoord attCoord, double zoomLevel) Creates a new ZoomToPointRequest instance.- Parameters:
project
- the project name that will be used to create the image.currentBounds
- the last view bound.attCoord
- the coordinate to zoom to.zoomLevel
- the target zoom level.
-