SAP ABAP Class IF_VBC_GEOCODING_SERVICE (Geo Coding Interface)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_VBC_GEOCODER Abstract Geo-Coder Base Class and Factory 20120918
Properties
Class IF_VBC_GEOCODING_SERVICE  
Short Description Geo Coding Interface    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20120313   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_VBC_GEOCODING_SERVICE has no forward declaration.
Interfaces
Class IF_VBC_GEOCODING_SERVICE has no interface implemented.
Friends
Class IF_VBC_GEOCODING_SERVICE has no friend class.
Attributes
Class IF_VBC_GEOCODING_SERVICE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_ROUTE Instance method Public Method 20120518
2 CALCULATE_ROUTE2 Instance method Public Method 20120918
3 FIND_LOCATION Instance method Public Method 20120518
Events
Class IF_VBC_GEOCODING_SERVICE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTYPE_GEO_LOCATION Public See coding 20120518 begin of GTYPE_GEO_LOCATION, MATCH type FLOAT. include type GEOPOSITION as POSITION. types: ADDRESS type STRING, end of GTYPE_GEO_LOCATION
2 GTYPE_GEO_LOCATION_TAB Public See coding 20120518 GTYPE_GEO_LOCATION_TAB type STANDARD TABLE OF GTYPE_GEO_LOCATION with non-unique key MATCH
3 GTYPE_GEO_POSITION Public See coding 20120518 begin of GTYPE_GEO_POSITION, LATITUDE type FLOAT, LONGITUDE type FLOAT, end of GTYPE_GEO_POSITION
4 GTYPE_GEO_POSITION_TAB Public See coding 20120518 GTYPE_GEO_POSITION_TAB type standard table of GTYPE_GEO_POSITION with non-unique default key
5 GTYPE_ROUTES_TAB Public See coding 20120518 GTYPE_ROUTES_TAB type standard table of GTYPE_GEO_POSITION_TAB with non-unique default key
Method Signatures

Method CALCULATE_ROUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DESTINATION_LOCATION Call by reference Type reference (TYPE) STRING 20120518
2 Importing IV_START_LOCATION Call by reference Type reference (TYPE) STRING 20120518
3 Returning RT_RESULT Value transfer Type reference (TYPE) GTYPE_ROUTES_TAB 20120518
# Exception Resumable Description Created on
1 CX_VBC_SERVICE_CALL_FAILED Exception: Service Call failed 20121010

Method CALCULATE_ROUTE2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DESTINATION_POSITION Call by reference Type reference (TYPE) GEOPOSITION Geographic position in WGS84 coordinates 20120918
2 Importing IV_START_POSITION Call by reference Type reference (TYPE) GEOPOSITION Geographic position in WGS84 coordinates 20120918
3 Returning RT_RESULT Value transfer Type reference (TYPE) GTYPE_ROUTES_TAB 20120918
# Exception Resumable Description Created on
1 CX_VBC_SERVICE_CALL_FAILED Exception: Service Call failed 20121010

Method FIND_LOCATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOCATION Call by reference Type reference (TYPE) STRING 20120518
2 Returning RT_RESULT Value transfer Type reference (TYPE) GTYPE_GEO_LOCATION_TAB 20120518
# Exception Resumable Description Created on
1 CX_VBC_SERVICE_CALL_FAILED Exception: Service Call failed 20121010
History
Last changed by/on SAP  20140121 
SAP Release Created in