раз вы решили разделить ветки то продублирую здесь свой пост :
поговорил с итальянцами. так они посмеялись. эта "спецкоманда" - дешевая маркетинговая уловка. более того если к примеру гугль поменяет сервис, так она вообще бесполезной станет.
неужели самим пару простых команд на сервис не дать?
вот применительно к модулям Telit (а для других модулей просто команды поменять для работы с ip сокетами):
To estimate the position of the module without GPS you can use APIs provided by
http://www.opencellid.orgBelow 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 ... ну от этого обсуждения ушли.