SAP ABAP Interface IF_GIS_VIEW (GIS: Viewing functionality)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-FES-IGS (Application Component) Internet Graphics Service
⤷
SGIS (Package) GIS Integration with IGS (Routing and Mapping)

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_GIS_VIEW_IGS | GIS: Viewing using the IGS | 20020521 |
Properties
Interface | IF_GIS_VIEW | |
Short Description | GIS: Viewing functionality |
General Data
Package | SGIS | GIS Integration with IGS (Routing and Mapping) |
Created | 20020521 | SAP |
Last changed | 20060912 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_GIS_VIEW has no interface.
Friends
Interface IF_GIS_VIEW has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | C_COLOR_ABAP_GROUP | Constant | Public | Type reference (TYPE) | STRING | '255,195,107' | Color: ABAP list group | 20020730 | |
2 | C_COLOR_ABAP_GROUP_LIGHT | Constant | Public | Type reference (TYPE) | STRING | '255,223,198' | Color: ABAP list group light | 20020730 | |
3 | C_COLOR_ABAP_HEADING | Constant | Public | Type reference (TYPE) | STRING | '90,203,255' | Color: ABAP list heading | 20020730 | |
4 | C_COLOR_ABAP_HEADING_LIGHT | Constant | Public | Type reference (TYPE) | STRING | '173,231,255' | Color: ABAP list heading light | 20020730 | |
5 | C_COLOR_ABAP_KEY | Constant | Public | Type reference (TYPE) | STRING | '156,207,239' | Color: ABAP list key | 20020730 | |
6 | C_COLOR_ABAP_KEY_LIGHT | Constant | Public | Type reference (TYPE) | STRING | '206,235,255' | Color: ABAP list key light | 20020730 | |
7 | C_COLOR_ABAP_NEGATIVE | Constant | Public | Type reference (TYPE) | STRING | '255,105,107' | Color: ABAP list negative | 20020730 | |
8 | C_COLOR_ABAP_NEGATIVE_LIGHT | Constant | Public | Type reference (TYPE) | STRING | '255,190,189' | Color: ABAP list negative light | 20020730 | |
9 | C_COLOR_ABAP_NORMAL | Constant | Public | Type reference (TYPE) | STRING | '214,239,247' | Color: ABAP list normal | 20020730 | |
10 | C_COLOR_ABAP_NORMAL_LIGHT | Constant | Public | Type reference (TYPE) | STRING | '239,243,255' | Color: ABAP list normal light | 20020730 | |
11 | C_COLOR_ABAP_POSITIVE | Constant | Public | Type reference (TYPE) | STRING | '123,199,99' | Color: ABAP list positive | 20020730 | |
12 | C_COLOR_ABAP_POSITIV_LIGHT | Constant | Public | Type reference (TYPE) | STRING | '206,251,173' | Color: ABAP list positive light | 20020730 | |
13 | C_COLOR_ABAP_TOTAL | Constant | Public | Type reference (TYPE) | STRING | '255,239,90' | Color: ABAP list total | 20020730 | |
14 | C_COLOR_ABAP_TOTAL_LIGHT | Constant | Public | Type reference (TYPE) | STRING | '255,255,189' | Color: ABAP list total light | 20020730 | |
15 | C_COLOR_BLACK | Constant | Public | Type reference (TYPE) | STRING | '0,0,0' | Color: black | 20020730 | |
16 | C_COLOR_BLUE | Constant | Public | Type reference (TYPE) | STRING | '0,0,255' | Color: pure blue | 20020730 | |
17 | C_COLOR_GRAY | Constant | Public | Type reference (TYPE) | STRING | '128,128,128' | Color: gray | 20020730 | |
18 | C_COLOR_GREEN | Constant | Public | Type reference (TYPE) | STRING | '0,255,0' | Color: pure green | 20020730 | |
19 | C_COLOR_RED | Constant | Public | Type reference (TYPE) | STRING | '255,0,0' | Color: pure red | 20020730 | |
20 | C_COLOR_WHITE | Constant | Public | Type reference (TYPE) | STRING | '0,0,0' | Color: white | 20020730 | |
21 | C_COLOR_YELLOW | Constant | Public | Type reference (TYPE) | STRING | '255,255,0' | Color: pure yellow | 20020730 | |
22 | C_STYLE_CIRCLE | Constant | Public | Type reference (TYPE) | STRING | 'circle' | Style: circle | 20020730 | |
23 | C_STYLE_ELLIPSE | Constant | Public | Type reference (TYPE) | STRING | 'ellipse' | Style: ellipse | 20060713 | |
24 | C_STYLE_IMAGE | Constant | Public | Type reference (TYPE) | STRING | 'image' | 20040421 | ||
25 | C_STYLE_SQUARE | Constant | Public | Type reference (TYPE) | STRING | 'square' | Style: square | 20020730 | |
26 | C_STYLE_TRIANGLE | Constant | Public | Type reference (TYPE) | STRING | 'triangle' | Style: triangle | 20020730 | |
27 | C_TYPE_LINE | Constant | Public | Type reference (TYPE) | STRING | 'line' | Type: line | 20020730 | |
28 | C_TYPE_POINT | Constant | Public | Type reference (TYPE) | STRING | 'point' | Type: point | 20020730 | |
29 | C_TYPE_POLYGON | Constant | Public | Type reference (TYPE) | STRING | 'polygon' | Type: polygon | 20020730 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Adds an object (point or line) to the map | 20020603 |
2 | ![]() |
Instance method | Public | Method | Removes all objects from the map | 20020722 |
3 | ![]() |
Instance method | Public | Method | Returns the actual map border | 20020521 |
4 | ![]() |
Instance method | Public | Method | Returns the generated map image | 20020521 |
5 | ![]() |
Instance method | Public | Method | Returns the generated image map in HTML format | 20020722 |
6 | ![]() |
Instance method | Public | Method | Returns the generated legend HTML (optional) | 20020913 |
7 | ![]() |
Instance method | Public | Method | Returns the generated legend image (optional) | 20020722 |
8 | ![]() |
Instance method | Public | Method | Returns the map image size | 20020523 |
9 | ![]() |
Instance method | Public | Method | Modifies an object on the map | 20020603 |
10 | ![]() |
Instance method | Public | Method | Moves the map up, down, left or right | 20020521 |
11 | ![]() |
Instance method | Public | Method | Moves the map to a specific position | 20020521 |
12 | ![]() |
Instance method | Public | Method | Removes an object from the map | 20020603 |
13 | ![]() |
Instance method | Public | Method | Resizes the map image | 20020521 |
14 | ![]() |
Instance method | Public | Method | Updates the map image | 20020521 |
15 | ![]() |
Instance method | Public | Method | Zooms the map in or out | 20020521 |
16 | ![]() |
Instance method | Public | Method | Zooms the map to a given border | 20020521 |
Events
Interface IF_GIS_VIEW has no event.
Types
Interface IF_GIS_VIEW has no local type.
Method Signatures
Method ADD_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BORDERCOLOR | Value transfer | Type reference (TYPE) | STRING | Farbe des Objektrahmens | 20020729 | ||
2 | ![]() |
COLOR | Value transfer | Type reference (TYPE) | STRING | Objektfarbe | 20020603 | ||
3 | ![]() |
ID | Value transfer | Type reference (TYPE) | C | Objektidentifikation | 20020603 | ||
4 | ![]() |
IMAGE | Value transfer | Type reference (TYPE) | CSEQUENCE | 20040421 | |||
5 | ![]() |
LABEL | Value transfer | Type reference (TYPE) | STRING | Objektbeschriftung | 20020722 | ||
6 | ![]() |
PATH | Call by reference | Type reference (TYPE) | GEOPOSITIONSTAB | Tabelle der geographischen Positionen | 20020603 | ||
7 | ![]() |
POSITION | Call by reference | Type reference (TYPE) | GEOPOSITION | Geographische Position in WGS84-Koordinaten | 20020603 | ||
8 | ![]() |
SIZE | Value transfer | Type reference (TYPE) | I | Objektgröße | 20020603 | ||
9 | ![]() |
STYLE | Value transfer | Type reference (TYPE) | STRING | Objektstil | 20020730 | ||
10 | ![]() |
TOOLTIP | Value transfer | Type reference (TYPE) | STRING | Objekt-Quick-Info | 20020722 | ||
11 | ![]() |
TRANSPARENCY | Value transfer | Type reference (TYPE) | I | Objekttransparenz in Prozent | 20020722 | ||
12 | ![]() |
TRIGGERS_EVENT | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Object is clickable | 20060713 | |
13 | ![]() |
TYPE | Value transfer | Type reference (TYPE) | STRING | Objekttyp | 20020729 | ||
14 | ![]() |
WIDTH | Value transfer | Type reference (TYPE) | I | Objektbreite | 20020603 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Eintrag existiert bereits. | 20020603 | |
2 | ![]() |
Eintrag enthält Fehler | 20020603 |
Method CLEAR Signature
Method CLEAR on Interface IF_GIS_VIEW has no parameter.
Method CLEAR on Interface IF_GIS_VIEW has no exception.
Method GET_BORDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BORDER | Value transfer | Type reference (TYPE) | GEOBORDER | Geographischer Rahmen in WGS84-Koordinaten | 20020521 |
Method GET_BORDER on Interface IF_GIS_VIEW has no exception.
Method GET_IMAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTENT | Call by reference | Type reference (TYPE) | W3MIMETABTYPE | Bildinhalt als BLOB | 20020521 | ||
2 | ![]() |
CONTENT_LENGTH | Value transfer | Type reference (TYPE) | W3PARAM-CONT_LEN | Länge des Bildinhalts | 20020521 | ||
3 | ![]() |
CONTENT_TYPE | Value transfer | Type reference (TYPE) | W3PARAM-CONT_TYPE | Typ des Bildinhalts | 20020521 |
Method GET_IMAGE on Interface IF_GIS_VIEW has no exception.
Method GET_IMAGEMAP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IMAGEMAP | Value transfer | Type reference (TYPE) | STRING | Bildkarte in HTML-Format | 20020722 |
Method GET_IMAGEMAP on Interface IF_GIS_VIEW has no exception.
Method GET_LEGEND_HTML Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
LEGEND | Value transfer | Type reference (TYPE) | STRING | Legenden-HTML | 20020913 |
Method GET_LEGEND_HTML on Interface IF_GIS_VIEW has no exception.
Method GET_LEGEND_IMAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTENT | Call by reference | Type reference (TYPE) | W3MIMETABTYPE | Bildinhalt als BLOB | 20020722 | ||
2 | ![]() |
CONTENT_LENGTH | Value transfer | Type reference (TYPE) | W3PARAM-CONT_LEN | Länge des Bildinhalts | 20020722 | ||
3 | ![]() |
CONTENT_TYPE | Value transfer | Type reference (TYPE) | W3PARAM-CONT_TYPE | Typ des Bildinhalts | 20020722 |
Method GET_LEGEND_IMAGE on Interface IF_GIS_VIEW has no exception.
Method GET_SIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
HEIGHT | Value transfer | Type reference (TYPE) | I | Bildhöhe | 20020523 | ||
2 | ![]() |
WIDTH | Value transfer | Type reference (TYPE) | I | Bildbreite | 20020523 |
Method GET_SIZE on Interface IF_GIS_VIEW has no exception.
Method MODIFY_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BORDERCOLOR | Value transfer | Type reference (TYPE) | STRING | Farbe des Objektrahmens | 20020729 | ||
2 | ![]() |
COLOR | Value transfer | Type reference (TYPE) | STRING | Objektfarbe | 20020603 | ||
3 | ![]() |
ID | Value transfer | Type reference (TYPE) | C | Objektidentifikation | 20020603 | ||
4 | ![]() |
IMAGE | Value transfer | Type reference (TYPE) | CSEQUENCE | 20040421 | |||
5 | ![]() |
LABEL | Value transfer | Type reference (TYPE) | STRING | Objektbeschriftung | 20020722 | ||
6 | ![]() |
PATH | Call by reference | Type reference (TYPE) | GEOPOSITIONSTAB | Tabelle der geographischen Positionen | 20020603 | ||
7 | ![]() |
POSITION | Call by reference | Type reference (TYPE) | GEOPOSITION | Geographische Position in WGS84-Koordinaten | 20020603 | ||
8 | ![]() |
SIZE | Value transfer | Type reference (TYPE) | I | Objektgröße | 20020603 | ||
9 | ![]() |
STYLE | Value transfer | Type reference (TYPE) | STRING | Objektstil | 20020730 | ||
10 | ![]() |
TOOLTIP | Value transfer | Type reference (TYPE) | STRING | Objekt-Quick-Info | 20020722 | ||
11 | ![]() |
TRANSPARENCY | Value transfer | Type reference (TYPE) | I | Objekttransparenz in Prozent | 20020722 | ||
12 | ![]() |
TRIGGERS_EVENT | Value transfer | Type reference (TYPE) | ABAP_BOOL | Object is clickable | 20060713 | ||
13 | ![]() |
TYPE | Value transfer | Type reference (TYPE) | STRING | Objekttyp | 20020729 | ||
14 | ![]() |
WIDTH | Value transfer | Type reference (TYPE) | I | Objektbreite | 20020603 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Eintrag existiert nicht | 20020603 |
Method MOVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CX | Value transfer | Type reference (TYPE) | I | X-Offset in Prozent | 20020521 | ||
2 | ![]() |
CY | Value transfer | Type reference (TYPE) | I | Y-Offset in Prozent | 20020521 |
Method MOVE on Interface IF_GIS_VIEW has no exception.
Method MOVE_TO_POSITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
POSITION | Call by reference | Type reference (TYPE) | GEOPOSITION | Geographische Position in WGS84-Koordinaten | 20020521 |
Method MOVE_TO_POSITION on Interface IF_GIS_VIEW has no exception.
Method REMOVE_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID | Value transfer | Type reference (TYPE) | C | Objektidentifikation | 20020603 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Eintrag existiert nicht | 20020603 |
Method SIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
HEIGHT | Value transfer | Type reference (TYPE) | I | 0 | Höhe | 20020521 | |
2 | ![]() |
WIDTH | Value transfer | Type reference (TYPE) | I | 0 | Breite | 20020521 |
Method SIZE on Interface IF_GIS_VIEW has no exception.
Method UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
GENERATED | Value transfer | Type reference (TYPE) | GEOBOOL | Neue Abbildung wurde erzeugt | 20020731 | ||
2 | ![]() |
GENERATE_LEGEND | Value transfer | Type reference (TYPE) | GEOBOOL | ' ' | Legende erzeugen | 20020730 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Kommunikations-Fehler | 20020521 | |
2 | ![]() |
Interner Fehler | 20020521 |
Method ZOOM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FACTOR | Value transfer | Type reference (TYPE) | F | Faktor | 20020521 |
Method ZOOM on Interface IF_GIS_VIEW has no exception.
Method ZOOM_TO_BORDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BORDER | Call by reference | Type reference (TYPE) | GEOBORDER | Geographischer Rahmen in WGS84-Koordinaten | 20020521 |
Method ZOOM_TO_BORDER on Interface IF_GIS_VIEW has no exception.
History
Last changed by/on | SAP | 20060912 |
SAP Release Created in |