Many map providers supply their own freely to display map within SAP. They are having two requirements for displaying the maps within the SAP such as quad key interface and REST web service.
Pre-requisties
You must have to activate the business function FND_VISUAL_BUSINESS.
SAP Visual Business License
How to Set-up?
It has four parts of structured components such as Geocoding Service, MAP Product, MAP Layer Stacks, Applications.
IMG Path
You can found the IMG path to set it up as below.
System has the default value as no map that is licensed for productive usage. You have to purchase a map license or use the free open map from the provider directly from a map provider.
Geocoding Service
You have to register a Geocoding service provider as below. Now I have been set it up as Here.
Map Product
Map product ID indicates a configuration identifier that can be used for several objects such as map products. They have the detail informations such as descriptions of map and the level of detail. That is a measure for the details of the map which usually relates to a certain zoom level. You can maintain the URL for the map service you want to use. Map data is expected as tiles.
Map Layer Stacks
A map layer stack describes what is actually displayed as map. It has a unique ID and a description. It allows stacking multiple layers such as below.
One Layer: Map and label information are to be combined and displayed in the same image.
Two Layers: Map and labels are requested separately and displayed as two layers on top of each other.
The layers are combined in the given sequence, whereas the first layer lies on the bottom and each succeeding layer will be painted on top of the prior one. Depending on the use-case you can increase or decrease the opacity of succeeding layers, if they are opaque by nature. Further you can specify the background color for transparent parts.
Applications
Finally, you need to assign one or more map layer stacks to an application. If more than one is assigned it can be. That means you have to mark one of them as default to use.
Comments