2011-07-14 4 views
2

Je prévois de développer une application J2ME qui fournit des services basés sur la localisation, mais si nécessaire, j'ai besoin de déterminer l'emplacement en utilisant GPS et les tours non GPS pour déterminer l'emplacement. Est-ce possible dans le développement J2ME d'utiliser la détermination d'emplacement basée sur le réseau et comment?J2ME Services basés sur l'emplacement

De même que je prévois d'utiliser un service Web qui renvoie JSON, serai-je capable de gérer ces données dans l'environnement J2ME et comment?

Répondre

3

Il est possible de déterminer l'emplacement via J2ME. Il est effectué par l'API JSR-179. dans la section "Guide du développeur" -> "Services de localisation"

La procédure de récupération de l'emplacement réseau (également appelée emplacement de la cellule) dépend du fabricant du périphérique. Certains critères forcent le téléphone portable à renvoyer un fournisseur d'emplacement réseau. J'ai l'information pour quelques-uns:

  • BlackBerry: Précision horizontale ou verticale non requise. Coût autorisé et faible consommation d'énergie.
  • Nokia: Pour la série S40, l'API de localisation est étendue avec la classe com.nokia.mid.location.LocationUtil qui permet la sélection du périphérique GPS. Pour la sélection de l'utilisateur S60 sous le menu "Connectivité" est utilisé, à l'exception des critères "sans coût". JSR-179 a juste exigé que quand "aucun coût" est réglé, la technologie GPS interne doit être utilisée.

Une option que j'ai entendu parler mais jamais utilisé ou essayé de mettre en œuvre pour l'emplacement de l'API est Navizon site cellulaire http://www.navizon.com/businesses.php

Questions connexes