Entering content frame

Background documentation GeoMap Locate the document in its SAP Library structure

You can use the GeoMap UI element to display a section of a map.

You use the values of the properties top, left, bottom, and right to specify the geographical coordinates and define the map section to be displayed.The geographical coordinates are derived from the longitude and latitude values of a geographical location and must be entered in WGS84 format based on the reference system World Geodetic System –1984 (WGS84).

Caution

The GeoMap UI element can only be used with a special software component that is provided by the geographical maps.

This software component, which you can use to expand the IStructure linkInternet Graphics Service (IGS), is not delivered with AS-ABAP. It must be purchased from a third-party provider. The GeoMap UI element cannot be displayed without this complementary software component.

Example of the Display

This graphic is explained in the accompanying text

 

 

 

 

Note

When the template is being designed the tool tip and the accessibilityDescription properties are checked to guarantee Accessibilty.

 

Runtime Class

CL_WD_GEO_MAP

 

Properties in the View Designer

Name

Type

Initial Value

Bindable

ID

STRING

(automatic)

No

accessibilityDescription

Text

 

Yes

bottom

F

0.0

Yes

enabled

WDY_BOOLEAN

true

Yes

geoObjectSource

CL_WD_GEO_OBJECT

 

Yes

height

I

300

No

igsUrl

STRING

 

No

imageSource

STRING

 

No

left

F

0.0

Yes

mapSource

STRING

 

No

moveType

WDUI_MOVE_TYPE

none

No

right

F

0.0

Yes

tooltip

Text

 

Yes

top

F

0.0

Yes

visible

WDUI_VISIBILITY

visible

Yes

width

I

300

No

zoomType

WDUI_GEO_MAP_ZOOM

none

No

 

Events in the View Designer

Name

onMove

onObjectAction

onReset

onShow

onZoom

Note

Further properties that can be inherited are defined in the associated higher-level class.  The associated interface elements are:

      AbstractIgsElement  

      UIElement

      ViewElement

Dynamic Programming

For dynamic programming the same properties, events, and aggregations are provided in the View Designer. Bear in mind the different spellings.

Dynamic Programming of Properties

View Designer Name

Runtime Name

Type

accessibilityDescription

ACCESSIBILITY_DESCR

WDY_MD_TRANSLATABLE_TEXT

bottom

BOTTOM

F

enabled

ENABLED

WDY_BOOLEAN

geoObjectSource

GEO_OBJECT_SOURCE

CL_WD_GEO_OBJECT

height

HEIGHT

I

igsUrl

IGS_URL

STRING

imageSource

IMAGE_SOURCE

STRING

left

LEFT

F

mapSource

MAP_SOURCE

STRING

moveType

MOVE_TYPE

WDUI_MOVE_TYPE

 moveType: none

CL_WD_GEO_MAP=>E_MOVE_TYPE-NONE

 moveType: panel

CL_WD_GEO_MAP=>E_MOVE_TYPE-PANEL

right

RIGHT

F

tooltip

TOOLTIP

WDY_MD_TRANSLATABLE_TEXT

top

TOP

F

visible

VISIBLE

WDUI_VISIBILITY

 visible: none

CL_WD_GEO_MAP=>E_VISIBLE-NONE

 visible: visible

CL_WD_GEO_MAP=>E_VISIBLE-VISIBLE

width

WIDTH

I

zoomType

ZOOM_TYPE

WDUI_GEO_MAP_ZOOM

 zoomType: none

CL_WD_GEO_MAP=>E_ZOOM_TYPE-NONE

 zoomType: panel

CL_WD_GEO_MAP=>E_ZOOM_TYPE-PANEL

 

Dynamic Programming of Events

View Designer Name

Runtime Name

onMove

ON_MOVE

onObjectAction

ON_OBJECT_ACTION

onReset

ON_RESET

onShow

ON_SHOW

onZoom

ON_ZOOM

Example

You can find an example of this UI element in the system in component WDR_TEST_EVENTS in the view GEO_MAP.

 

 

Leaving content frame