begin process at 2010 02 10 03:40:40
  Trouver un code source :
 
dans
 
Accueil > Forum > 

JAVA / J2EE / J2ME

 > 

Multimédia

 > 

Audio

 > 

GPS & API Location


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

GPS & API Location

dimanche 4 mai 2008 à 18:13:01 | GPS & API Location

jiidou

Bonjour
Est ce  qu'il y a quelqu'un qui a pu récupérer les coordonnes de son PDA (via GPS) en utilisant  API Location (jsr 179) ?

Pour CLDC j'ai pu compilé et éxecuter le programme sur l'emulateur.Mais il s'exécute pas sur mon pda (HTC P3300).
Pour CDC j'ai pu seulement compiler en ajoutant  jsr179.jar dans la ressources du projet mais sans execution.

Voici le code de la classe que je fais appel pour recuperer  les coordonnes:

import javax.microedition.location.*;
import javax.microedition.io.*;

import java.io.*;

class Retriever extends Thread {

    private Main midlet;
   
        public Retriever(Main midlet){
            this.midlet = midlet;
    }

      public void run(){
             try {
                        midlet.displayString("dans run");
                        checkLocation();
                        midlet.displayString("ça passe");
             } catch (Exception ex){
                                            ex.printStackTrace();
                                                midlet.displayString(ex.toString());
          }
      }

      public void checkLocation() throws LocationException, InterruptedException{
         
        String string,s1,s2;
        Location l;
        Criteria cr = new Criteria();
        LocationProvider lp;
          Coordinates c;
        // Set criteria for selecting a location provider:
            cr.setCostAllowed(true); //default value
            cr.setSpeedAndCourseRequired(true);
            cr.setHorizontalAccuracy(500);
            cr.setAltitudeRequired(true);
              
         // Get an instance of the provider
        lp = LocationProvider.getInstance(cr);
         // Request the location, setting a one-minute timeout

         l = lp.getLocation(60);
        c = l.getQualifiedCoordinates();
        if(c != null) {
            double lat = c.getLatitude();
            // Use coordinate information
            double lon = c.getLongitude();
            string = "\nLatitude : " + lat + "\nLongitude : " + lon;
                        s1=(String)String.valueOf(lat);
                        s2=(String)String.valueOf(lon);
                        midlet.displayResult(s1, s2);
                       
        } else {
             string ="Location API failed";
        }
        midlet.displayString(string);
    }
}

Merci.
lundi 28 juillet 2008 à 18:14:06 | Re : GPS & API Location

immobilia

Salut, même problème que toi avec le SPV M650 == HTC P3300, sur le site J2ME : JSR disponibles sur le mobile, ils expliquent comment faire pour savoir si ton mobile suporte la JSR179 fournie par javax.microedition.location.


Lors de l'éxecution sur PDA, j'obtient un java.lang.NullPointerException, car ce PDA ne supporte pas la JSR 179.
mardi 29 juillet 2008 à 18:08:56 | Re : GPS & API Location

jiidou

Salut
en fait j'ai abondoné cette cette solution puisque le but est de concevoir un système qui doit etre extensible et portable de part et d'autres sans se lier à la configuration du mobile. J'ai fait les choses par programation (sans se baser sur jsr179 )avec des traitements NMEA en analysant les flux  envoyés par les satelites et les envoyant vers le serveur pour les afficher sur une carte SIG ;et les resultats ont été exellantes.

[C'etait dans le cadre de mon PFE du cycle ingénieur que j'ai presenté la  premiere semaine du mois 6]

Merci.


Cette discussion est classée dans : string, api, location, cr, midlet


Répondre à ce message

Sujets en rapport avec ce message

utiliser unmarshal de la bibliothèque API [ par wise0128216712 ] Bonjour,Je voudrais utiliser la fonction unmarshal de la bibliothèque API (classe NormalizedStringAdapter ) mais je ne comprends pas comment faire. Le Besoin API qui convertis pptx en html [ par minou104 ] bonjour est ce klk1 peux m'aider de trouver des api qui convertir des pptx en html/flash merci de me repondre glassfish-jndi-informix-grande question [ par hluder ] BOnjourMon maitre de stage vien de me proposer de modifier mon mode de connection ma BD informixactuellement j'utilise:public static int ConnectIfx(St conexion midlet et base de donée [ par adel_regaya ] salut  j'ai créer une midlet et je  veux  connecter  cette  application  avec  une base de donnée qui je creer sur  php/mysql je  suis  debutant  et j location de voiture programé par JAVA [ par boubouinsat ] slt les pro,vraiment ds la merde ici en pleine criz jvoudré bien avoir un prog de locayion de voiture en JAVA en utilisant le graphique et exportant l connexion à une base de données à chaque intervalle de temps [ par irann ] Bonjour à tous!Salut !je veus faire une connexion à la base de données à chaque intervale de temps (par exemple chaque 2 secondes).j'ai une  procédure une banque en java [ par shadowcat1 ] bonjour a tousj'ai un probleme d'appel de methode. j'ai tout essayé mais ca ne marche pas.ca concerne la creation d'un compte pour une personne(soit m Vercor [ par mariam1987 ] Salut a tous.je commence a programmer en java et j'ai ecrit un morceau de code  qui ne marche pas et je ne sais pas ou est le probleme::  import java. convertir String en monetaire [ par kam81 ] Bonjour,Je voudrais convertir le contenu d'un jTextField en type monetaire pour l'inserer dans une base access.Merci.


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,234 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales