Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : GPS & API Location [ Multimédia / Audio ] (jiidou)

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é 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...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,671 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.