реклама на сайте
подробности

 
 
12 страниц V  « < 7 8 9 10 11 > »   
Reply to this topicStart new topic
> Определение координат по сотам, По участвуйте
Aleksandr_q
сообщение Aug 5 2011, 10:52
Сообщение #121


Местный
***

Группа: Участник
Сообщений: 251
Регистрация: 12-05-11
Из: Украина, Киев
Пользователь №: 64 947



Цитата(CADiLO @ Aug 5 2011, 13:18) *
Хорошо если в этом "селе" соты есть sm.gif)))

Но с тем что как статическое дополнение к GPS использовать, то да соглашусь пожалуй.
Но область применения останется достаточно узкой.

У Quectel это просто сделано одной командой - кстати если GPRS не активировано, то по идее +QGSMLOC координаты отдать не должен.
И еще вопрос с какого сервера он их читает.
Потому что допустим у нашего Киевстара часть сот по мапсу не находятся - есть только в операторской базе, а она не всем доступна.


В том до и дело что недоступны такие услуги либо платные. А тут работает. Да и причем тут гуглмепс это я просто посмотрел координаты. Кстати они были точны ведь мы находимся именно на Дегтяревской, 62. А следующие попытки выдавали чуть другой адрес. Видать модуль прыгал с одной станции на другую из-за уровня сигнала.

Go to the top of the page
 
+Quote Post
CADiLO
сообщение Aug 5 2011, 10:55
Сообщение #122


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



>>>А тут работает. Да и причем тут гуглмепс это я просто посмотрел координаты.

Сама сота координаты не дает - нет такого в ее посылке. Значит модуль где-то их запрашивает.
Запретите работу с GPRS и координат должно не стать.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Aleksandr_q
сообщение Aug 5 2011, 11:14
Сообщение #123


Местный
***

Группа: Участник
Сообщений: 251
Регистрация: 12-05-11
Из: Украина, Киев
Пользователь №: 64 947



Цитата(CADiLO @ Aug 5 2011, 13:55) *
>>>А тут работает. Да и причем тут гуглмепс это я просто посмотрел координаты.

Сама сота координаты не дает - нет такого в ее посылке. Значит модуль где-то их запрашивает.
Запретите работу с GPRS и координат должно не стать.


А как ее запретить, если ввожу просто at+qgsmloc=1, то тоже работает и дает координаты?
Go to the top of the page
 
+Quote Post
CupuyC
сообщение Aug 5 2011, 11:17
Сообщение #124


Частый гость
**

Группа: Свой
Сообщений: 188
Регистрация: 21-04-06
Из: Украина, Киев
Пользователь №: 16 335



Цитата(CADiLO @ Aug 5 2011, 13:55) *
>>>А тут работает. Да и причем тут гуглмепс это я просто посмотрел координаты.

Сама сота координаты не дает - нет такого в ее посылке. Значит модуль где-то их запрашивает.
Запретите работу с GPRS и координат должно не стать.
Верно, модуль по ЖПРС лезет на гугл и там берет координаты БС. Без GPRS он ничего не определит.
Цитата(Aleksandr_q @ Aug 5 2011, 14:14) *
А как ее запретить, если ввожу просто at+qgsmloc=1, то тоже работает и дает координаты?
AT+CGATT=0

И кстати, на эту тему мы уже говорили ранее в этой же ветке.

Сообщение отредактировал CupuyC - Aug 5 2011, 11:20
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Aug 5 2011, 11:27
Сообщение #125


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



GPRS еще запрещается в сервисе SIM карты.

А отсюда вывод - M10 просто делает одной командой то что другие модули могут сделать несколькими.
При этом мы не можем изменить место запроса координат - модуль будет брать их там где ему в фирмваре сказано.
А если самому делать такую систему, то конечно лучше иметь возможность обратиться на операторский сервер или на свою базу данных.
Это можно делать и на M10, но тогда он в алгоритме ничем не отличается от других и QGSMLOC не нужна.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Aleksandr_q
сообщение Aug 5 2011, 11:30
Сообщение #126


Местный
***

Группа: Участник
Сообщений: 251
Регистрация: 12-05-11
Из: Украина, Киев
Пользователь №: 64 947



Цитата(CupuyC @ Aug 5 2011, 14:17) *
Верно, модуль по ЖПРС лезет на гугл и там берет координаты БС. Без GPRS он ничего не определит.
AT+CGATT=0


Проверил, без GPRS не работает. А лезет ли модуль на гугл или еще куда то...так это нужно еще выяснить.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Aug 5 2011, 11:34
Сообщение #127


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



>>> А лезет ли модуль на гугл или еще куда то...так это нужно еще выяснить.

Лезет на какой-то сервер однозначно. а куда - это уже вторично.

А если он туда по WAP залезет... Так десяток запросов и на карточке деньги тю-тю.
Процесс должен быть под контролем. Тарифы у нас пока еще кусаются....


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Aug 6 2011, 16:40
Сообщение #128


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(CADiLO @ Aug 5 2011, 14:34) *
Лезет на какой-то сервер однозначно. а куда - это уже вторично.


А кто вообще последний раз из Google пытался получить координаты по параметрам MCC, MNC, LAC, CellID?
Нынче пробую и не /glm/mmap ни /loc/json по старым протоколам не отвечают.

Отвечает только правильно http://www.location-api.com
Но он выдает координаты не базовой станции!
А точки на дороге с которой ее вероятно засекли.
Go to the top of the page
 
+Quote Post
sobr
сообщение Aug 7 2011, 02:54
Сообщение #129


Знающий
****

Группа: Свой
Сообщений: 926
Регистрация: 18-01-07
Пользователь №: 24 552



Цитата(AlexandrY @ Aug 6 2011, 23:40) *
А кто вообще последний раз из Google пытался получить координаты по параметрам MCC, MNC, LAC, CellID?
Нынче пробую и не /glm/mmap ни /loc/json по старым протоколам не отвечают.

Отвечает только правильно http://www.location-api.com
Но он выдает координаты не базовой станции!
А точки на дороге с которой ее вероятно засекли.
Я пытался, сами по пробуйте http://map.online-gsm.ru/loc/ все нормально.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Aug 7 2011, 04:59
Сообщение #130


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(sobr @ Aug 7 2011, 05:54) *
Я пытался, сами по пробуйте http://map.online-gsm.ru/loc/ все нормально.


Боюсь это дешевый трюк основанный на коммерческом Google Maps API Premier и неприемлемый для бюджетных приложений.

Координаты кстати показывает также как www.location-api.com.
Но за то www.location-api.com может предложить определение сразу по нескольким базовым станциям.
Go to the top of the page
 
+Quote Post
sobr
сообщение Aug 7 2011, 05:47
Сообщение #131


Знающий
****

Группа: Свой
Сообщений: 926
Регистрация: 18-01-07
Пользователь №: 24 552



Цитата(AlexandrY @ Aug 7 2011, 11:59) *
Боюсь это дешевый трюк основанный на коммерческом Google Maps API Premier и неприемлемый для бюджетных приложений.

Что вы подразумеваете под дешевым трюком?
И что такое "коммерческом Google Maps API Premier"?
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Aug 7 2011, 07:56
Сообщение #132


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(sobr @ Aug 7 2011, 08:47) *
Что вы подразумеваете под дешевым трюком?
И что такое "коммерческом Google Maps API Premier"?


Понятно, был неправ. a14.gif

Нашел ошибку в своей реализации протокола google с сервером /glm/mmap.

Всем желающим!

Работающий проект в Delphi 2007 определения координат по данным с GSM модема.
Google Geocoding Protocol

Для тех кто захочет скомпилировать сам- проект использует библиотеку Indy 10.
Go to the top of the page
 
+Quote Post
Telit
сообщение Sep 20 2011, 16:23
Сообщение #133


Местный
***

Группа: Свой
Сообщений: 377
Регистрация: 12-11-10
Из: СПБ
Пользователь №: 60 836



поговорил с итальянцами. так они посмеялись. эта "спецкоманда" - дешевая маркетинговая уловка. более того если к примеру гугль поменяет сервис, так она вообще бесполезной станет.
неужели самим пару простых команд на сервис не дать?

вот применительно к модулям Telit (а для других модулей просто команды поменять для работы с ip сокетами):

To estimate the position of the module without GPS you can use APIs provided by http://www.opencellid.org
Below main steps:
1) Enter AT#MONI to collect CellID and LAC of one or more cells. Convert CellId and LAC values from Hex to Decimal.
2) Enter AT+COPS=3,2;+COPS? to collect PLMN code (MCCMNC)
3) Enter AT#SD=1,0,80,"opencellid.org"
4) After CONNECT send this text message:
GET http://www.opencellid.org/cell/get?mcc=xxx...zz&lac=kkkk


<?xml version="1.0" encoding="UTF-8"?>
<rsp stat="ok">
<cell lat="45.7192772666667" mcc="222" lon="13.72214955" cellId="21093" nbSamples="1" mnc="1" range="6000
" lac="54717"/>
</rsp>

------------------------------------
Example in my site:

AT#MONI
#MONI: I TIM BSIC:21 RxQual:0 LAC:D5BD Id:5265 ARFCN:9 PWR:-80dbm TA:1 lac: 54717 cid: 21093
OK

AT+COPS=3,2;+COPS?
+COPS: 0,2,"22201" mcc: 222 mnc: 01
OK

AT#SD=1,0,80,"opencellid.org"
CONNECT
GET http://www.opencellid.org/cell/get?mcc=222...3&lac=54717

Response:
<?xml version="1.0" encoding="UTF-8"?>
<rsp stat="ok">
<cell lat="45.7192772666667" mcc="222" lon="13.72214955" cellId="21093" nbSamples="1" mnc="1" range="6000
" lac="54717"/>
</rsp>
------------------------------------


как видим сложного ничего нет. другое дело расчет по нескольким TA ... ну от этого обсуждения ушли.

Сообщение отредактировал Telit - Sep 20 2011, 16:49
Go to the top of the page
 
+Quote Post
V125
сообщение Oct 6 2011, 20:45
Сообщение #134


Частый гость
**

Группа: Участник
Сообщений: 151
Регистрация: 24-06-11
Пользователь №: 65 866



Цитата(Aleksandr_q @ Aug 5 2011, 12:49) *
Модули Quectel поддерживают очень интересную фичу "Определение координат модуля по сотам".
at+qifgcnt=0 OK
at+qicsgp=1,"internet" OK
at+qgsmloc=1 +QGSMLOC: 0,30.437225,50.462516,2011/08/05,08:19:10 OK

Кто еще и на каких модулях проверял эту функцию?
Кто бы что не говорил, а функция локации весьма полезная штука. Хотел попробовать на прошивке M12BR01A07N32. at+qgsmloc=1 дает ERROR. Да что это за прошивка такая -ни тебе локатора ни ДТМФ детектора! Какие прошивки М12 имеют полный набор функций???
Р.С. Сегодня перенес прогу с 64 Меги на 644 (поменять пару тройку регистров) и забыл отключить делитель на 8. Чуть не свихнулся за полдня. И еще мой модуль не поддерживает локацию...

Сообщение отредактировал V125 - Oct 6 2011, 20:53
Go to the top of the page
 
+Quote Post
Aleksandr_q
сообщение Oct 7 2011, 07:13
Сообщение #135


Местный
***

Группа: Участник
Сообщений: 251
Регистрация: 12-05-11
Из: Украина, Киев
Пользователь №: 64 947



Цитата(V125 @ Oct 6 2011, 23:45) *
Кто бы что не говорил, а функция локации весьма полезная штука. Хотел попробовать на прошивке M12BR01A07N32. at+qgsmloc=1 дает ERROR. Да что это за прошивка такая -ни тебе локатора ни ДТМФ детектора! Какие прошивки М12 имеют полный набор функций???
Р.С. Сегодня перенес прогу с 64 Меги на 644 (поменять пару тройку регистров) и забыл отключить делитель на 8. Чуть не свихнулся за полдня. И еще мой модуль не поддерживает локацию...


Ваша прошивка не поддерживает DTMF. Запросите M12BR03A01N32 или А02. Эти прошивки поддерживают.
Go to the top of the page
 
+Quote Post

12 страниц V  « < 7 8 9 10 11 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 7th July 2025 - 05:41
Рейтинг@Mail.ru


Страница сгенерированна за 0.01518 секунд с 7
ELECTRONIX ©2004-2016