Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.70
Hakerok
2 / 2 / 0
Регистрация: 18.06.2014
Сообщений: 34
#1

Программа навигации по зданию. Определение положения человека по местному Wi-Fi - Программирование Android

14.08.2014, 20:27. Просмотров 1435. Ответов 10
Метки нет (Все метки)

Доброго времени суток.
Мне необходимо написать программу навигации по зданию. Определение положения человека по местному WI-FI. В каких программах это можно реализовать.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.08.2014, 20:27
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Программа навигации по зданию. Определение положения человека по местному Wi-Fi (Программирование Android):

Определение положения камня - C++
Всем доброго время суток. Написать программу, которой по введенному пользователем времени t определяется положение камня (высота от дна...

Определение положения точки - Turbo Pascal
Учусь я в техникуме, сегодня началась практика и мне выпало задание написать программу по такому условию: "Определите, лежит ли заданная...

Определение положения картинки в браузере - JavaScript
кто нить может подскозать как наити координаты х, у положения картинки в браузере нашел вариант, но он чета не работает, или я уже...

Определение положения курсора на Image - C++ Builder
Приветствую! Реализовывал на Delphi такую замечательную штуку: GetCursorPos(pt); pt := image1.ScreenToClient(pt); Будьте добры,...

Определение взаимного положения прямых - C (СИ)
uses crt,graph; procedure linia(var x1,y1,x2,y2:longint;var u:real); begin writeln('Vvedite koordinaty 1 tochki'); repeat ...

Определение положения источника звука - Цифровая обработка сигналов
Добрый день! Пытаюсь воспроизвести алгоритм описанный тут: Успешно получаю примерную частоту по максимуму на спектре. Но ни как не...

10
Tester64
396 / 357 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
15.08.2014, 06:07 #2
Цитата Сообщение от Hakerok Посмотреть сообщение
В каких программах
Android Studio или Eclipce
Работа совсем не для новичка... Вероятность успеха не выше 30-40%!
0
Gabberr
102 / 102 / 17
Регистрация: 13.10.2009
Сообщений: 403
15.08.2014, 10:06 #3
Определение координат по инету
Java
1
2
3
4
5
private Location getLocation() {
        LocationManager locationManager = (LocationManager) 
                getSystemService(LOCATION_SERVICE);
        return locationManager.getLastKnownLocation(LocationManager.NETWORK_PROVIDER);
    }
0
YuraAAA
1577 / 1318 / 271
Регистрация: 25.10.2009
Сообщений: 3,438
Записей в блоге: 2
15.08.2014, 11:37 #4
Gabberr, это не определение координат. Это запрос на последние запомненные координаты.
Цитата Сообщение от Hakerok Посмотреть сообщение
Определение положения человека по местному WI-FI. В каких программах это можно реализовать.
Начинайте с java, потом учите android, мб через полгодика получится.
0
Tester64
396 / 357 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
15.08.2014, 15:06 #5
Цитата Сообщение от Hakerok Посмотреть сообщение
программу навигации по зданию
Недавно (неделю-две назад) серьезно прогуглил тему... Этим знаняты крупные корпорации и пока результат не выложили. Одни используют особые датчики полной ориентации, друие пыаются составить полную карту электромагнитных полей. Третьи используют симбиоз GPS и GSM и WiFi. Четвертые используют свои радио-метки... Но адекватное определение есть только на рекламных роликах...

Хотя... если устроит низкая точность... "я в кабинете 18, т.к. здесь точка wifi №1>80%, а №2<20%"...
0
raxp
10166 / 6552 / 477
Регистрация: 28.12.2010
Сообщений: 21,166
Записей в блоге: 1
15.08.2014, 15:49 #6
Навигация. Определение дальности и местоположения
http://www.cyberforum.ru/order-work-hardware/thread627585.html
http://www.cyberforum.ru/blogs/140240/blog850.html
0
Tester64
396 / 357 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
15.08.2014, 16:30 #7
Цитата Сообщение от raxp Посмотреть сообщение
Навигация. Определение дальности и местоположения
http://www.cyberforum.ru/order-work-...ead627585.html
http://www.cyberforum.ru/blogs/140240/blog850.html
Ну... это не программы, а устройства. В основном не совместимые и тем более не встроенные в андроид. А автор (судя по вопросу) хочет написать программу и именно в телефоне, а не снятие координат с умного дома.

Короче... универсально это сделать пока не получится... Технология не доросла. Точность будет низкая. Очень много математики писать прийдется и много зон вифи использовать в одном помещении (минимум 2-3 должны быть видны всегда из разных точек). Потом предстоит нарисовать карту уровней вифи. С учетом того что под потолком и на полу она может быть разной(на поясе/в сумке/у уха/в чемодане на колесиках/рост человека). Как и при наличии толпы (особенно подключенных к вифи) или открытых евро-окнах(с железом внутри). И переустановка сейфа тоже может изменить географию вифи уровней... Хотя возможно точности в 5-8 метров можно будет добиться и на обычном телефоне при большом количестве зон и стабильном сигнале...
0
raxp
10166 / 6552 / 477
Регистрация: 28.12.2010
Сообщений: 21,166
Записей в блоге: 1
15.08.2014, 16:47 #8
К чему вы сюда программы приплели? Это ликбез.

Определение по Wi-Fi сейчас уже доступно любому пользователю гугло-карт, достаточно набрать базу известных Wi-Fi точек и скормить kml-файл базы той же планете-земля. Вот только координаты плюс-минус сотня метров в городской застройке.

Насчет уровней сигналов от вай-фай вы правильно заметили, чушь это все. Сначала читаем указанные темы что к чему, потом лезем в Андроид.
0
Tester64
396 / 357 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
15.08.2014, 17:05 #9
Цитата Сообщение от raxp Посмотреть сообщение
Насчет уровней сигналов от вай-фай вы правильно заметили, чушь это все.
Сам не пробовал (ловить уровни на вифи), но ИМХО все равно может помочь... Вы в большом многоэтажном офисе одной конторы. С кучей кабинетов и переходов. На каждом этаже несколько вифи зон... А вы заблудились... У вас есть софт написанный под эту контору... С детальной картой. Даже если вифи в каждом 3-ем кабинете, для ориентирования должно хватить. +3Д магнитный компас и можно нарисовать трек к нужному кабинету... При движении координаты уточнятся - помехи менше будут влиять и легче перехватить разницу в сигналах между 3мя источниками... + тряска "мы идем по лестнице" или "едем в лифте"

Хотя конечно это все теория... Если бы все было так просто нашлись бы умельцы и лежали бы подобные программы хотя-бы для институтов/универов...
0
Hakerok
2 / 2 / 0
Регистрация: 18.06.2014
Сообщений: 34
15.08.2014, 22:30  [ТС] #10
А можно хотя бы сделать чтобы просто по точкам определял в каком кабинете я?
0
raxp
10166 / 6552 / 477
Регистрация: 28.12.2010
Сообщений: 21,166
Записей в блоге: 1
15.08.2014, 22:46 #11
Сделать, можно.
0
15.08.2014, 22:46
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.08.2014, 22:46
Привет! Вот еще темы с ответами:

Opencv определение положения объекта - Delphi
Мне нужно определить положение выделенного объекта. Я использовал исходник(cMatchTemplate) в нем делаешь фото с камеры выделяешь...

Определение положения точки относительно прямой - C++ Builder
В общем, есть прямая и координаты ее начала и конца. И есть точка, координаты которой тоже известны. Как узнать, находится точка выше или...

Определение по фото положения объекта в пространстве - Оптика
Сначала сделаю небольшое отступление. Два с половиной года назад я задумал спрограммировать свою соцсеть. Задумал и сделал, при том что я...

Определение положения буквы или слова - VBA
Мне нужно срочно мамкрос который все слова и буквы выделеные жирным заменит на такие же только обычные и с чертой сверху во всю длину....а...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru