Shape file - BEx Map

Hi gurus
can anybody tell how do i work with the shape files in BEx Map.
I am using BEx Map to display the geographics information of country, sales organization and region.
But i am facing a problem in editing the shape files.
Any help....
thanks in advance
vijaykumar

Vijay,
There will be three files you will need.
.shp - this is the shape file and PLEASE DO NOT DO ANYTHING TO THIS FILE
.inx - Index file - PLEASE DO NOT EDIT OR TRY OPENING THIS FILE
.dbf- this will read as a foxpro table and can be opened in Excel.
Open the same and against the characteristic values displayed - input the corresponding values you will be using.
Example for Delhi your master data code might be DEL.
put in the corresponding codes in the BWMAP column or similar column and save the file.
Now upload the file into the Bex Tab of InfoObject. Check the character is geo relevant and then upload the files.
Now you can get the map. One way to test the same is to open the query containing the Geo relevant InfoObject and then clicking on the BeX toolbar and selecting map. You should be able to see your map.
Arun Varadarajan

Similar Messages

  • BEx Map - File without SAPBWKEY

    Hi!
    I want to display a map. Therefore I'm using shapefiles, which are not delivered by ESRI.
    They do not contain the SAPBWKEY, so there is no connection between the BW and the maps. However, there is a column called bw-key, which contains the information that I need for sapbwkey.
    Does anybody know how to get a sapbwkey - column into the dbf-file or how to handle the problem otherwise?

    Hi,
    first option would be to maintain the SAPBWKEY directly in the dbf-file with an editor like excel (save as dbf-file), this means to add a column and maintain the values for reach row.This is a possible way as it is described in the SAP-documentation. You should make sure. that the column is named SAPBWKEY (not BW-KEY). For me this option did not work (probably due to some dbf-formating issues). After uploading the shapefiles to the info object, the data was not correctly assigned to the map-polygons.
    What worked was another possible way, e.g. to maintain the SAPBWKEY in the Arcview software delivered by ESRI. Using the Arcmap -application.
    -Rightclick on the respective layer, then 'Open Attribute Table'
    -Press Button 'Options': Add field. Name = SAPBWKEY, 'Type' depending on your characteristic
    -Next Step: Editor ( a menue you need to load into ArcMap) --Start Editing
    -Then again: Rightclick on the respective layer, then 'Open Attribute Table'
    -Now you can maintain values for the SAPBWKEY
    -Editor: Stop Editing (save changes)
    Rightclick on the respective layerData-Export data
    The last step exports the modified shapes files, which can then imported to your info object.
    Best Regards
    Marcus

  • Bex Maps from ESRI CD are not be displayed

    Has nobody an idea?
    Hello,
    I have uploaded different country maps (for each map three files: .dbf, .shp and .shx)to the InfoObject 0COUNTRY. When I now run the query in excel or in the web I only get the whole world displayed, even I have only countries from europe selected. Then I have deleted all world maps in 0COUNTRY, but the reports still show the whole world map.
    Have I to do some settings in the customizing or somewhere else?
    Many thanks in advanced,
    Benjamin
    Message was edited by: Benjamin Alder

    Hi,
    try to go into infoobject (0country in your case?) and modify under "Bex Tab" shape files -> just delete the unwanted from there.
    They will be deleted from server as well.
    Regards
    Standa

  • BEx Maps

    Hello,
    at the moment we are using BEx Maps (Release SAP BW 3.5; Front-End Excel 2003).
    We are facing following problem: after saving the workbook with the embedded map for documentation as a .xls file and reopening it, we get a map with default values that means a empty grey area as map without content.
    Does anybody know a solution for this problem and could help us?
    Thank you in advance.

    Ullrich,
    I dont think the SHP files get embedded into the workbook with data - if you have queries along with the map - are the queries refreshing ..
    Also try putting the map into a web template and check if the same appears the same way...
    Also what is your front end patch level ?

  • Shape file encode in UTF-8

    hi all,
    I am interested to import shape file which is encode in UTF-8. When i import shape file with the help of map builder, i lost my Unicode character.
    NLS_NCHAR_CHARACTERSET value of my data base is AL16UTF16
    Any suggestion how i can import these Unicode code characters.

    If your CSV API offers the option of saving as UTF-8 (and it should), that would be the best way to go. Otherwise, you can use InputStreamReader and OutputStreamWriter to convert the file.

  • HOW TO USE OGR2OGR  TO CONVERT DGN  INTO SHAPE FILES WITH MSLINK

    hi Friends...
    i had a requirement to convert the dgn file into shape files with its mslink and entity number. can any body give guidelines .........pls
    Rajanikanthc

    Bentley Map will do this for you.
    Open the DGN, connect to the database for the attribute
    Export->GIS Datatype,
    pick export, right click, new export
    pick directory if you have mulitple level
    pick export, right click and export

  • BEX MAP

    Hi all,
    I'm try to configure BEX MAP to work with infoobject 0REGION.
    I have read all documentation about BEX MAP but I have a problem :
    The system don't make the link between SAPBWKEY from .dbf file and content of the query (caracteristic 0REGION).
    0REGION is a compounded caractéristique with 0COUNTRY.
    In the result of my query, I can see FR/01 FR/02 ..and so one.
    So, I have encoded FR/01 FR/02 in the admin00.DBF file and upload it in infoobject 0REGION... without success.
    The table /BI0/TREGION  contains 0COUNTRY,0REGION and language.
    Do I must specified language in SAPBWKEY ?
    Thanks in advance for your help,
    best regards
    Martine

    You don't need to specify the language in the SAPBWKEY in the admin00.DBF f
    I'm havin' a similar problem, I create a webtemplate with de Bex 3.5 and the geocharacteristic 0region display just fine in the map item, it shows all value of regions for the especific country, but it you use the  same query or view as dataprovider in 2004s it just shows a continental view, don't know what it's happening if I figure out let you know

  • View a shape file (ArcView-Esri) in J2ME

    I 've made a project to view a map (use data from ArcView- Esri ) . But i don't know how to read data from a shape file (ArcView-Esri) and draw it into the Display . Can someone tell me how to ???
    Thanks in advandce .
    [email protected]

    Please help me ! It's very important to me !!!!

  • Import shape-Files in Acrobat Pro XI

    Hello,
    i have Macintosh 10.6 and Adobe Acrobat Pro XI.
    I found on Adobe Website a Workflow importing shape-Files in Acrobat Pro XI.
    Here is the Link to the site: http://help.adobe.com/en_US/acrobat/using/WS0984BCAA-1B6D-42ae-A5DF-4E51D496E783.html#WS82 44FB06-C3F6-40cd-9D95-261B9DAF0070
    The caption is called: Import Shape-Files
    My Problem is that Acrobat can not import shape Files. The datatyp ist not supported.
    I have the shp. and dbf.-Files.
    Can anybody help me?
    Is there another possibility importing shape-files in Acrobat?
    Thank you very much.

    What exactly happens when you try to follow those four steps? And does theshapefile overlap with the current PDF map (existing geospatial PDF)?

  • How Do RoboHelp 9 WebHelp Generated Files Handle Map IDs and Aliases?

    The text below was written by our team's developer/architect. I am the help author who uses RoboHelp to write content and generate the help files, but I am clueless how it all gets generated and is deployed. Please help. We use RoboHelp 9. I use it in Windows XP and our app and help run on IE 7, 9, and Firefox (multiple versions).
    "Our application uses the numeric identifiers associated with the Map ID. For example, to get to the <appname>_home_page.htm file, we use the number 1053. <appname> = pecs, in this example.
    All of this is used in a call to a RoboHelp method defined in the RoboHelp_CSH.js file. The mehtod we are calling is the RH_ShowHelp() JavaScript method and the code to perform the call, when you click on Page Help, is this:
    RH_ShowHelp(0, ''/pecsHelp/index.htm>pecsHelp',HH_HELP_CONTEXT,topic);
    Topic is translated to the Map ID number for the page help. HH_HELP_CONTEXT is defined in the RoboHelp_CSH.js file. This method translates into a URL and from what I have seen, the URL that gets generated is this:
    http://{server}[:port]/pecsHelp/index.htm/{server}[:port]/pecsHelp/index.htm#<id=1053>>pecsHelp
    Server and port get replaced with the appropriate values. I have no clue how id=1053 is supposed to get translated to mean "pecs_home_page.htm". If you check the PECS_help.h file, you will see the following entry:
    #define PECS_Home_Page1 1053
    Then in the RoboHelp alias file (PECS 3.0.ali), the following line is in the file:
    <alias name="PECS_Home_Page1" link="pecs_home_page.htm"> </alias>
    But both of these files are used during the WebHelp generation process and I don't know how the WebHelp generated files handle the Map ID and aliases."

    You need to assign the numbers you find in the pecs_help.h file to topics in your help. You do this in Context Sensitive Help > Map Files > All Map IDs. (From RH7, but I assume the location is similar in RH9.) This creates the entries in the .ali file.
    Peter Grainge suggests a couple of sites to read for a greater understanding here:
    http://www.grainge.org/pages/authoring/calling_webhelp/using_map_ids.htm
    (Although the second  site is based on RH X5, the basic concepts and procedures should be very similar. )
    HTH,
    Amber

  • Creative ZEN - is it possible to organise the files in map

    I have an iPod where mp3-files are organised according to the tag-data (album - artist - genre etc). But I would like another mp3 player where my mp3-files are organised in maps like they are on my PC. So my question is if that is possible on the Creative Zen? If not so do anybody know another type of mp3-player where the user will be able to organize the files in maps on the player itself?
    Best Regards
    Lars

    Is your source very large in the number of files to transfer
    - It's just mp3 files (about 200 CD's ripped to mp3 files)For small sources (music) you can manually build and drag your MP3 files to your manually built folders.
    - Do you mean it's possible to create folders on the Creative ZEN itself Is your source in MP3 format NON DRM protected music - I do not know what "NON DRM protected music" means Do you have a link to download the manual for the Creative ZEN Message Edited by larshgf on 04-5-2008 02:24 PM

  • Error while importing data from shape file in mapBuilder.

    Hi Dears,
    I get the following error while importing shape file from inside mapBuilder
    Feb 03, 2015 2:01:52 PM oracle.mapviewer.builder.wizard.shapefile.ImportShapefileThread importFile
    WARNING: java.sql.BatchUpdateException: Internal Error: Overflow Exception trying to bind NaN
    Record #51 not converted.
    Feb 03, 2015 2:01:52 PM oracle.mapviewer.builder.wizard.shapefile.ImportShapefileThread importFile
    SEVERE: Exception while importing shapefile [D:\GIS_Data\OpenStreetMap\pakistan-latest\waterways]:
    null
    any clue, solution. please.
    Regards.

    I would take a look at the attribute data associated with each object in your shape file.  Make sure that everything has a value, and that nothing is NULL.
    ID   VAR1
    1    abc
         efg   <= this record will cause Mapbuilder to error when importing
    2          <= this record will cause Mapbuilder to error when importing
    3    hij

  • Create a spatail table using a shape file (.shp) in SQL DB

    Hi All,
    I am trying to load shape file into a sql spatial table. A execution process task is used to run the ogr2ogr.exe program.
    This is how the process tab looks like .
    Executable : C:\gdal_ogr2ogr\bin\gdal\apps\ogr2ogr.exe
    Argument :  -f MSSQLSpatial   MSSQL:server=SQL-ABC-DEV;database=MYSIMPLE_Dev;Trusted_Connection=True;\\mypath\files\shares\Data\www.mypage.htm\my_sample_file.shp
    Success value : 1 (I am not sure why I need to change this value from 0 to 1.
    For above settings, package runs fine. However the spatial table is not created always. It is created once in a while after switching Success value from 1 to 0 and 0 to 1 again. (After the spatial table is created, it is dropped using a execute sql statement).
    If I run this command SDKShell.bat file, it always works.
    I am running this in VS 2012.I saw in an article that we need to convert shp file to csv before we load it into sql server.I even tried to convert shp to csv using execute sql task and ogr2ogr.exe. Still the package runs successfully after changing Success
    value from 0 to 1 but no csv file is created. If the success value is 0, it throws the following error.
    [Execute Process Task] Error: In Executing "C:\gdal_ogr2ogr\bin\gdal\apps\ogr2ogr.exe" " -f CSV \\xxxxxxxxr.rdn\files\shares\xxx_Data\ImportData\www.xxxxxxx.hapepage.htm\xxxxxx\Watches\Warnings\myfile\CSV \\xxxxxxxxr.rdn\files\shares\xxx_Data\ImportData\www.xxxxxxx.hapepage.htm\xxxxxx\Watches\Warnings\myfiles\www.shp"
    at "", The process exit code was "1" while the expected was "0".
    Could long file name be a problem too?
    Thanks for your help in advance..
    shamen

    Thank you Andreas
    Yes I can run it manually without getting any error.I am also new to ogr2ogr.exe. This is used to load shape files into sql server.
    Actually this execute process task was located inside a for each loop. As no parameter is passed from for each loop to execute process task, I placed the execute process task outside of for each loop. Now it is working.
    Every time when the package is run, execute process task create a spatial table in the db.
    Still I don't know why it is not working when I place it inside the for each loop container.
    Thanks
    shamen http://stalkingnightmare.wordpress.com/about/

  • SFTP sender to File receiver mapping of file names

    My scenario is: sender channel = SFTP (Seeburger) transferring multiple PDF files to Receiver adapter File (NFS).
    These PDF files need to have the same name as the original files from the sender (3rd party) system.
    Because these files are being processed without an interface, I can't use UDF to help map the file names.
    I've tried using Seeburger's localejbs/Seeburger/AttribMapper to map the names, as follows:
    File (NFS) receiver channel config:
    - ASMA boxes for 'Use Adapter-Specific Message Attributes' and 'File Name' are ticked
    - Module localejbs/Seeburger/AttribMapper is on the first line in the module tab under processing sequence, with module key = AttributeMapper
    - Under Module Configuration: 
      - Module Key = AttributeMapper
      - Parameter Name = http://sap.com/xi/XI/System/File/FileName
      - Parameter Value = @http://seeburger.com/xi/SFTP/dtSubject
    (I haven't entered any attribute module config on the sender side)
    This setup fails on the receiver side with the message 'Delivering the message to the application using connection File_http://sap.com/xi/XI/System failed, due to: com.sap.engine.interfaces.messaging.api.exception.RetryControlException: Channel stopped by administrative task.' (not very helpful!).  All I can get from that is that it doesn't like my module configuration!
    Can anyone help me understand the correct way to do the file name mapping for my specific scenario?
    Regards,
    Christine

    We've got this working at last!
    The main problem was indeed the missing .sca file from Seeburger:  SeeModuleCollectionPI.sca
    Our Basis team deployed this file this morning.  After a bit of fiddling around with the attribute mapping, my test files were transferred successfully with their original names.
    The config I ended up with is just as described in another forum post for SFTP to FTP, but I'll repeat it in more detail here:
    Sender channel
    Parameters tab:
    Adapter Type = SFTP (Seeburger)
    (sender, transport & message protocol = SFTP)
    Scheduler = x in all appropriate days, with interval = 1 (minimum allowed)
    (rest here is specific to your environment, but I set filename to *.pdf to get all .pdf files from the sender)
    Module tab
    Processing Sequence
    Number  Module Name                                          Type                                          Module Key
    1            localejbs/Seeburger/AttribMapper          Local Enterprise Bean     AttribMapper
    2            localejbs/Seeburger/solution/sftp           Local Enterprise Bean     solutionid
    3            localejbs/CallSapAdapter                   Local Enterprise Bean     exit
    Module Configuration
    Module Key        Parameter Name                                               Parameter Value
    AttribMapper          http://sap.com/xi/XI/System/File/FileName         @http://seeburger.com/xi/common/dtSubject
    Receiver Channel
    Parameters tab:
    Adapter type = File
    (receiver, with transport protocol File System (NFS), etc)
    Target tab:
    Target directory (set to your required PI server directory)
    File Name Schema = * (can be anything, will be ignored)
    Processing tab:
    (your requirements-specific settings - mine were create, write directly, file type binary)
    Advanced tab:
    Under Adapter-Specific Message Attributes (ASMA):
    tick the following:
    Use Adapter-Specific Message Attributes
    Fail If Adapter-Specific Message Attributes Missing
    File Name
    Modules tab:
    Processing Sequence
    Number  Module Name                                          Type                                          Module Key
    1            CallSapAdapter                                       Local Enterprise Bean     0
    (nothing under Module Configuration)
    Thanks to those who kindly took the time to try and help me, your suggestions pointed me at the real problem.
    Christine

  • PI 7.1 : Taking a input PDF file and mapping it to a hexBinary attribute

    Hello All,
    We have a requirement which involves taking in an input PDF file and mapping it to a message type with binary attribute and sending it to an R3 system.
    Can anyone please detail the steps or point us to the correct documents for setting up the scenario.
    The scenario is file to Proxy adapter. The part which we need assitance is pulling up the input pdf and mapping it to binary field.
    Thanks.
    Kiran

    Thanks Praveen,Mayank,Sarvesh and Andreas for your  valuable help with the issue.
    I was able to successfully pick up the binary PDF file from a file server , encode it using Base 64 and post it to R3.
    I used the following code snippet and added the mentioned jar files to create a new jar file which was used as java mapping in the operation mapping.
    import com.sap.aii.mapping.api.StreamTransformation;
    import com.sap.aii.mapping.api.*;
    import com.sap.aii.utilxi.base64.api.*;
    import java.io.*;
    import java.util.*;
    public class Base64EncodingXIStandard implements StreamTransformation{
         String fileNameFromFileAdapterASMA;
         private Map param;
         public void setParameter (Map map)
              param = map;
              if (param == null)
                   param = new HashMap();
         public static void main(String args[])
              Base64EncodingXIStandard con = new Base64EncodingXIStandard();
              try
                   InputStream is = new FileInputStream(args[0]);
                   OutputStream os = new FileOutputStream(args[1]);
                   con.execute(is, os);
              catch (Exception e)
                   e.printStackTrace();
    public void execute(InputStream inputstream, OutputStream outputstream)
                   DynamicConfiguration conf = (DynamicConfiguration) param.get("DynamicConfiguration");
                   DynamicConfigurationKey KEY_FILENAME = DynamicConfigurationKey.create("http://sap.com/xi/XI/System/File","FileName");
                   fileNameFromFileAdapterASMA = conf.get(KEY_FILENAME);
                   if (fileNameFromFileAdapterASMA == null)
                        fileNameFromFileAdapterASMA = "ToBase64.txt";
              try
                   while ((len = inputstream.read(buffer)) > 0)
                        baos.write(buffer, 0, len);
                   str = Base64.encode(baos.toByteArray());     //buffer);
                   outputstream.write("<?xml version=\"1.0\" encoding=\"utf-8\"?><ROOT>".getBytes());
                   outputstream.write(("<FILENAME>" + fileNameFromFileAdapterASMA + "</FILENAME>").getBytes());
                   outputstream.write( ("<BASE64DATA>" + str + "</BASE64DATA></ROOT>" ).getBytes());
              catch(Exception e)
                   e.printStackTrace();
         byte[] buffer = new byte[1024*5000];
         ByteArrayOutputStream baos = new ByteArrayOutputStream();
         int len;
         String str = null;
    I had to do the following configuration settings
    1)  Create a Sender Comm Channel with Adapter Specific message attributes and Filename checkbox checked.
    2) Use the Java Mapping in the Operation mapping.
    The scenario is working smoothly with out any issues.
    Thanks.
    Kiran

Maybe you are looking for

  • Can you create a default profile on a single PC with multiple users? Firefox 3.6.10 running on Windows 7.

    We have about 15 users sharing the same computer. I would like to create a default firefox profile, so that no matter who logs in, they see the same home page, bookmarks, add ons and so forth. We are running windows 7. Is this possible? It would also

  • I accidentally deleted all my music and now can't download an album I downloaded of a CD

    I accidentally deleted all my music off my iPod and then synced my iPod to iTunes on my computer. However, it says "Some of the items in the iTunes library including --------- were not copied to the iPod ----- iPod touch because they could not be fou

  • Problem using Extract Function

    My problem, declare v_clob clob; begin select extract(xml_details,'/ROWSET/ROW/CTRY_CODE').getStringVal() into v_clob from xml_tab where xml_name='GRN.XML'; end; xml_tab description column xml_details clob xml_name VARCHAR2(2000) This block works fin

  • How to check the bank details in the table?

    Hi All, i want to develop a report in BW for getting duplicate bank details for the employee. i am not sure where can i find the details of the bank details field. i have searched in the RSA6 for any datasource which contain any bank details. But the

  • Fatal error on trial download?

    Trying to download FM 10/Windows from the download page, and get this message from the Akamai download tool: "Download manager fatal error: Could not find the requested file on the server." This seems to reference a file named WWEFDJ.exe. Can anyone