Можно ли заставить приложение Java ME применять местоположение сотовой вышки телефона для получения отпечатка пальца? - PullRequest
1 голос
/ 01 июля 2011

Я знаю, что довольно сложно узнать местоположение от вышки сотовой связи, потому что мы должны знать точное местоположение вышки сотовой связи, которая является ЧЕРНОЙ КОРОБКОЙ для оператора сети. Мой вопрос состоит в том, чтобы получить отпечаток места. Итак, если я нахожусь в определенном месте, я сохраню его как положение X. Затем я снова был в этом месте, тогда телефон обнаружит, что это положение X.

Вопрос:

  1. Возможно ли это.
  2. как насчет точности.
  3. Могу ли я сделать эту Программу для запуска на мобильном приложении Java.
  4. есть ли рекомендации начнем с того, что я очень новичок в Java МНЕ . Я хочу знать, какой язык использовать, netbeans, затмение или другие , ....
  5. У вас есть какой-нибудь ресурс, который будет сделай жизнь проще для меня

Заранее благодарю за поддержку.

Ответы [ 2 ]

1 голос
/ 04 июля 2011

Вы можете получить текущий CellID по

Criteria cr= new Criteria();
cr.setHorizontalAccuracy(500);

// Get an instance of the provider
LocationProvider lp= LocationProvider.getInstance(cr);

// Request the location, setting a one-minute timeout
Location l = lp.getLocation(60);
Coordinates c = l.getQualifiedCoordinates();

if(c != null ) {
  // Use coordinate information
  double lat = c.getLatitude();
  double lon = c.getLongitude();
}

Используя xellid, вы можете получить координаты от opencelid Точность базы данных может варьироваться от 500 м до 20 км

0 голосов
/ 01 июля 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...