Obter ponto Geográfico

6 respostas
R

Bom dia pessoal.
Estou desenvolvendo meu projeto de TCC e o meu tema é, Localização de Pessoas Utilizando JME, estou com um problema sei que é possível obter a posição geográfica sem que o dispositivo tenha GPS, encontrando 3 antenas para saber a posição aprocimadamente.
A questão é, como fazer isso, pesquisei bastante mas estou com muita dificuldade, nunca programei JME, peguei algumas video aulas e aprendi o básico.
Também se puderem dar opnião sobre a troca de dados.

6 Respostas

deivid

Para descobrir a localização geográfica de um dispositivo em J2ME, o celular deve suportar a Location API for J2ME (JSR 179), sem essa API impossível :frowning:

Alguns resources sobre a Location API for J2ME:
[list]Artigo da Sun http://developers.sun.com/mobility/apis/articles/location/[/list][list]Javadoc http://library.forum.nokia.com/index.jsp?topic=/Java_Developers_Library/GUID-4AEC8DAF-DDCC-4A30-B820-23F2BA60EA52/index.html[/list][list]Artigo bem interessante http://mobiforge.com/developing/story/developing-location-based-services-introducing-location-api-j2me[/list][list]Artigo do DeveloperWorks http://mail.csie.thu.edu.tw/~ctyang/HDM/IBM_dw/wi-mobilesa-a4.pdf[/list]

R

Para Verificar se o celular tem essa API, como eu faria?
você teria alguma fonte em português?

Eu tenho um Nokia 5530 nele instalei o Google Maps provavelemente ele tem essa API?

E

robert0295:
Para Verificar se o celular tem essa API, como eu faria?

Você usa System.getProperty(microedition.location.version) se ela estiver presente deve te dar o numero da versão, se não dá null.

R
edwagner:
robert0295:
Para Verificar se o celular tem essa API, como eu faria?

Você usa System.getProperty(microedition.location.version) se ela estiver presente deve te dar o numero da versão, se não dá null.

Eu fiz isso e rodei no meu celular, e devolve o valor 1.0
Siguinifica que tem né.
Valew edwagner

public void startApp() {
        display = Display.getDisplay(this);
        form = new Form("Versão");
        versao = new TextField("Versão Java", System.getProperty("microedition.location.version"),
                70, TextField.ANY);
        form.append(versao);

        display.setCurrent(form);
    }
deivid

Do edwagner é uma boa, mas ai você teria que ter todos os aparelhos que você quer dar suporte.
Você pode consultar os “developer zone” dos fabricantes

Developer Resources
[list]http://developer.sonyericsson.com[/list][list]http://www.forum.nokia.com/[/list][list]http://developer.lgmobile.com/[/list][list]http://innovator.samsungmobile.com/[/list][list]http://developer.motorola.com/[/list]

Mas nem todos os aparelhos estão nos “developer zones”

Você pode dar uma olhada no http://mobilezoo.biz e consultar se o aparelho suporta as JSR-179

R

deivid:
Do edwagner é uma boa, mas ai você teria que ter todos os aparelhos que você quer dar suporte.
Você pode consultar os “developer zone” dos fabricantes

Developer Resources
[list]http://developer.sonyericsson.com[/list][list]http://www.forum.nokia.com/[/list][list]http://developer.lgmobile.com/[/list][list]http://innovator.samsungmobile.com/[/list][list]http://developer.motorola.com/[/list]

Mas nem todos os aparelhos estão nos “developer zones”

Você pode dar uma olhada no http://mobilezoo.biz e consultar se o aparelho suporta as JSR-179

Valew muito interessante este site conssegui encontrar meu dispositivo e verificar.

Criado 20 de maio de 2010
Ultima resposta 20 de mai. de 2010
Respostas 6
Participantes 3