SAP ABAP Class IF_GIS_VIEW (GIS: Viewing functionality)
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
Class | IF_GIS_VIEW | |
Short Description | GIS: Viewing functionality | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | ||
Created | 20020521 | SAP |
Last change | 20060912 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
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
Class IF_GIS_VIEW has no interface implemented.
Friends
Class IF_GIS_VIEW has no friend class.
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 | ADD_OBJECT | Instance method | Public | Method | Adds an object (point or line) to the map | 20020603 |
2 | CLEAR | Instance method | Public | Method | Removes all objects from the map | 20020722 |
3 | GET_BORDER | Instance method | Public | Method | Returns the actual map border | 20020521 |
4 | GET_IMAGE | Instance method | Public | Method | Returns the generated map image | 20020521 |
5 | GET_IMAGEMAP | Instance method | Public | Method | Returns the generated image map in HTML format | 20020722 |
6 | GET_LEGEND_HTML | Instance method | Public | Method | Returns the generated legend HTML (optional) | 20020913 |
7 | GET_LEGEND_IMAGE | Instance method | Public | Method | Returns the generated legend image (optional) | 20020722 |
8 | GET_SIZE | Instance method | Public | Method | Returns the map image size | 20020523 |
9 | MODIFY_OBJECT | Instance method | Public | Method | Modifies an object on the map | 20020603 |
10 | MOVE | Instance method | Public | Method | Moves the map up, down, left or right | 20020521 |
11 | MOVE_TO_POSITION | Instance method | Public | Method | Moves the map to a specific position | 20020521 |
12 | REMOVE_OBJECT | Instance method | Public | Method | Removes an object from the map | 20020603 |
13 | SIZE | Instance method | Public | Method | Resizes the map image | 20020521 |
14 | UPDATE | Instance method | Public | Method | Updates the map image | 20020521 |
15 | ZOOM | Instance method | Public | Method | Zooms the map in or out | 20020521 |
16 | ZOOM_TO_BORDER | Instance method | Public | Method | Zooms the map to a given border | 20020521 |
Events
Class IF_GIS_VIEW has no event.
Types
Class 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 | Importing | BORDERCOLOR | Value transfer | Type reference (TYPE) | STRING | Farbe des Objektrahmens | 20020729 | ||
2 | Importing | COLOR | Value transfer | Type reference (TYPE) | STRING | Objektfarbe | 20020603 | ||
3 | Importing | ID | Value transfer | Type reference (TYPE) | C | Objektidentifikation | 20020603 | ||
4 | Importing | IMAGE | Value transfer | Type reference (TYPE) | CSEQUENCE | 20040421 | |||
5 | Importing | LABEL | Value transfer | Type reference (TYPE) | STRING | Objektbeschriftung | 20020722 | ||
6 | Importing | PATH | Call by reference | Type reference (TYPE) | GEOPOSITIONSTAB | Tabelle der geographischen Positionen | 20020603 | ||
7 | Importing | POSITION | Call by reference | Type reference (TYPE) | GEOPOSITION | Geographische Position in WGS84-Koordinaten | 20020603 | ||
8 | Importing | SIZE | Value transfer | Type reference (TYPE) | I | Objektgröße | 20020603 | ||
9 | Importing | STYLE | Value transfer | Type reference (TYPE) | STRING | Objektstil | 20020730 | ||
10 | Importing | TOOLTIP | Value transfer | Type reference (TYPE) | STRING | Objekt-Quick-Info | 20020722 | ||
11 | Importing | TRANSPARENCY | Value transfer | Type reference (TYPE) | I | Objekttransparenz in Prozent | 20020722 | ||
12 | Importing | TRIGGERS_EVENT | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Object is clickable | 20060713 | |
13 | Importing | TYPE | Value transfer | Type reference (TYPE) | STRING | Objekttyp | 20020729 | ||
14 | Importing | WIDTH | Value transfer | Type reference (TYPE) | I | Objektbreite | 20020603 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | DUPLICATE_ENTRY | Eintrag existiert bereits. | 20020603 | |
2 | INVALID_ENTRY | Eintrag enthält Fehler | 20020603 |
Method CLEAR Signature
Method CLEAR on class IF_GIS_VIEW has no parameter.
Method CLEAR on class 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 | Returning | BORDER | Value transfer | Type reference (TYPE) | GEOBORDER | Geographischer Rahmen in WGS84-Koordinaten | 20020521 |
Method GET_BORDER on class 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 | Exporting | CONTENT | Call by reference | Type reference (TYPE) | W3MIMETABTYPE | Bildinhalt als BLOB | 20020521 | ||
2 | Exporting | CONTENT_LENGTH | Value transfer | Type reference (TYPE) | W3PARAM-CONT_LEN | Länge des Bildinhalts | 20020521 | ||
3 | Exporting | CONTENT_TYPE | Value transfer | Type reference (TYPE) | W3PARAM-CONT_TYPE | Typ des Bildinhalts | 20020521 |
Method GET_IMAGE on class 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 | Returning | IMAGEMAP | Value transfer | Type reference (TYPE) | STRING | Bildkarte in HTML-Format | 20020722 |
Method GET_IMAGEMAP on class 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 | Returning | LEGEND | Value transfer | Type reference (TYPE) | STRING | Legenden-HTML | 20020913 |
Method GET_LEGEND_HTML on class 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 | Exporting | CONTENT | Call by reference | Type reference (TYPE) | W3MIMETABTYPE | Bildinhalt als BLOB | 20020722 | ||
2 | Exporting | CONTENT_LENGTH | Value transfer | Type reference (TYPE) | W3PARAM-CONT_LEN | Länge des Bildinhalts | 20020722 | ||
3 | Exporting | CONTENT_TYPE | Value transfer | Type reference (TYPE) | W3PARAM-CONT_TYPE | Typ des Bildinhalts | 20020722 |
Method GET_LEGEND_IMAGE on class 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 | Exporting | HEIGHT | Value transfer | Type reference (TYPE) | I | Bildhöhe | 20020523 | ||
2 | Exporting | WIDTH | Value transfer | Type reference (TYPE) | I | Bildbreite | 20020523 |
Method GET_SIZE on class 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 | Importing | BORDERCOLOR | Value transfer | Type reference (TYPE) | STRING | Farbe des Objektrahmens | 20020729 | ||
2 | Importing | COLOR | Value transfer | Type reference (TYPE) | STRING | Objektfarbe | 20020603 | ||
3 | Importing | ID | Value transfer | Type reference (TYPE) | C | Objektidentifikation | 20020603 | ||
4 | Importing | IMAGE | Value transfer | Type reference (TYPE) | CSEQUENCE | 20040421 | |||
5 | Importing | LABEL | Value transfer | Type reference (TYPE) | STRING | Objektbeschriftung | 20020722 | ||
6 | Importing | PATH | Call by reference | Type reference (TYPE) | GEOPOSITIONSTAB | Tabelle der geographischen Positionen | 20020603 | ||
7 | Importing | POSITION | Call by reference | Type reference (TYPE) | GEOPOSITION | Geographische Position in WGS84-Koordinaten | 20020603 | ||
8 | Importing | SIZE | Value transfer | Type reference (TYPE) | I | Objektgröße | 20020603 | ||
9 | Importing | STYLE | Value transfer | Type reference (TYPE) | STRING | Objektstil | 20020730 | ||
10 | Importing | TOOLTIP | Value transfer | Type reference (TYPE) | STRING | Objekt-Quick-Info | 20020722 | ||
11 | Importing | TRANSPARENCY | Value transfer | Type reference (TYPE) | I | Objekttransparenz in Prozent | 20020722 | ||
12 | Importing | TRIGGERS_EVENT | Value transfer | Type reference (TYPE) | ABAP_BOOL | Object is clickable | 20060713 | ||
13 | Importing | TYPE | Value transfer | Type reference (TYPE) | STRING | Objekttyp | 20020729 | ||
14 | Importing | WIDTH | Value transfer | Type reference (TYPE) | I | Objektbreite | 20020603 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ENTRY_NOT_FOUND | Eintrag existiert nicht | 20020603 |
Method MOVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CX | Value transfer | Type reference (TYPE) | I | X-Offset in Prozent | 20020521 | ||
2 | Importing | CY | Value transfer | Type reference (TYPE) | I | Y-Offset in Prozent | 20020521 |
Method MOVE on class 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 | Importing | POSITION | Call by reference | Type reference (TYPE) | GEOPOSITION | Geographische Position in WGS84-Koordinaten | 20020521 |
Method MOVE_TO_POSITION on class 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 | Importing | ID | Value transfer | Type reference (TYPE) | C | Objektidentifikation | 20020603 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ENTRY_NOT_FOUND | Eintrag existiert nicht | 20020603 |
Method SIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | HEIGHT | Value transfer | Type reference (TYPE) | I | 0 | Höhe | 20020521 | |
2 | Importing | WIDTH | Value transfer | Type reference (TYPE) | I | 0 | Breite | 20020521 |
Method SIZE on class IF_GIS_VIEW has no exception.
Method UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | GENERATED | Value transfer | Type reference (TYPE) | GEOBOOL | Neue Abbildung wurde erzeugt | 20020731 | ||
2 | Importing | GENERATE_LEGEND | Value transfer | Type reference (TYPE) | GEOBOOL | ' ' | Legende erzeugen | 20020730 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | COMMUNICATION_ERROR | Kommunikations-Fehler | 20020521 | |
2 | INTERNAL_ERROR | Interner Fehler | 20020521 |
Method ZOOM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FACTOR | Value transfer | Type reference (TYPE) | F | Faktor | 20020521 |
Method ZOOM on class 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 | Importing | BORDER | Call by reference | Type reference (TYPE) | GEOBORDER | Geographischer Rahmen in WGS84-Koordinaten | 20020521 |
Method ZOOM_TO_BORDER on class IF_GIS_VIEW has no exception.
History
Last changed by/on | SAP | 20060912 |
SAP Release Created in |