BlackBerry Forums Support Community

BlackBerry Forums Support Community (
-   GPS & Mapping (
-   -   BB MAPS Please HELP (

vartaaa 03-31-2010 07:32 AM

Hi ,

i m trying to implement bb maps since a long time, and now i am frustated cause it is not working.
Perhaps im doing a easy mistake .
I hope this forum can help me.

My hardware :
- eclipse 3.41
- jde
- Simmulator

it should be for the storm device.


int bbm = CodeModuleManager.getModuleHandle("net_rim_bb_lbs");
if (bbm >= 1)

  MapView mapview = new MapView();

  Invoke.invokeApplication(Invoke.APP_TYPE_MAPS, new MapsArguments(mapview));

  String document = "<location-document><location lon='-7938675' lat='4367022' label='Toronto, ON' description='Go Leafs Go!' zoom='10'/></location-document>";

    Invoke.invokeApplication(Invoke.APP_TYPE_MAPS, new MapsArguments( MapsArguments.ARG_LOCATION_DOCUMENT, document));

in the first line od the mapview the app is going down with :


Class File Editor

The Jar file c:\Programm\eclipse\plugins\net.rim.eide.componentpack4.7.0_4.7.0.46\components\lib\net_rim_api.jar has no source attachment.
You can attach the source below :


  (version 1.3 : 47.0, super bit)
public class net.rim.blackberry.api.maps.MapView {
  // Field descriptor #24 I
  public static final int MAX_ZOOM = 15;
  // Method descriptor #37 ()V
  public native MapView();
  // Method descriptor #44 (I)V
  public native void setLatitude(int arg0);
  // Method descriptor #47 ()I
  public native int getLatitude();
  // Method descriptor #44 (I)V
  public native void setLongitude(int arg0);
  // Method descriptor #47 ()I
  public native int getLongitude();
  // Method descriptor #44 (I)V
  public native void setZoom(int arg0);
  // Method descriptor #47 ()I
  public native int getZoom();
  // Method descriptor #44 (I)V
  public native void setRotation(int arg0);
  // Method descriptor #47 ()I
  public native int getRotation();

samnyemba 04-26-2010 07:56 PM

Wirelessly posted

Those are very big longitude/latitude numbers you are using? Is that correct? Latitude range from -90 to 90 and longitude is from -180 to 180. Try substituting your numbers with 45.42349 & -75.69792 and 43.67022 & -79.38675 respectively. N.B. I have NO experience in what u r doing. If my suggestion doesn't work I'm sorry pliz ignore.

All times are GMT -5. The time now is 05:42 AM.

Powered by vBulletin® Version 3.6.12
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.