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