Google maps для Symbian, база данных Cell ID в Google — Netmonitor GSM/UMTS: от телефонов до измерительных комплексов
-
- Известный нетмониторщик
- Сообщения: 250
- Зарегистрирован: Сб, 24-02-2007, 08:46
- Нетмонитор: N70
- Yurik
- Опытный нетмониторщик
- Сообщения: 177
- Зарегистрирован: Чт, 18-05-2006, 00:33
- Откуда: Москва / Сафоново (Смоленская обл)
- Нетмонитор: HTC Hero, Siemens S55 + Netmonitor Logger on hp hx2110
- Yurik
- Опытный нетмониторщик
- Сообщения: 177
- Зарегистрирован: Чт, 18-05-2006, 00:33
- Откуда: Москва / Сафоново (Смоленская обл)
- Нетмонитор: HTC Hero, Siemens S55 + Netmonitor Logger on hp hx2110
А на первоисточник китайский можно ссылку?stepanich81 писал(а):Новая прога от китайцев: CellIDLocation v1.05. Выдает gps координаты точки "мое местоположение", которая показывается в google maps. Работает через сервер гугла. Не питон, для 9ки
-
- Известный нетмониторщик
- Сообщения: 637
- Зарегистрирован: Вс, 29-05-2005, 13:44
- Откуда: Московская область
- Нетмонитор: HTC Artemis, Nokia 6600 (CellTrack+FTD)
-
- Известный нетмониторщик
- Сообщения: 250
- Зарегистрирован: Сб, 24-02-2007, 08:46
- Нетмонитор: N70
здесьYurik писал(а):А на первоисточник китайский можно ссылку?
-
- Известный нетмониторщик
- Сообщения: 2001
- Зарегистрирован: Пн, 26-05-2008, 23:17
- Откуда: планета Земля
- Нетмонитор: N95 8GB, С7
-
- Известный нетмониторщик
- Сообщения: 637
- Зарегистрирован: Вс, 29-05-2005, 13:44
- Откуда: Московская область
- Нетмонитор: HTC Artemis, Nokia 6600 (CellTrack+FTD)
-
- Опытный нетмониторщик
- Сообщения: 162
- Зарегистрирован: Пт, 31-07-2009, 19:29
- Нетмонитор: Nokia 6210
-
- Опытный нетмониторщик
- Сообщения: 100
- Зарегистрирован: Сб, 09-12-2006, 17:07
- Нетмонитор: Nokia E-series (3rd Edition)
-
- Начинающий нетмониторщик
- Сообщения: 7
- Зарегистрирован: Вс, 29-11-2009, 16:56
- Откуда: Sofia,BG
- Нетмонитор: Android LG GT540 & Nokia 6120c & Nokia 3310 Netmonitor
Очень хорошо @спарта за ето АПИ,sparta писал(а):Google - Geolocation API Network Protocol[/url]
ты можеш дать нам рабочий скрипт с етом Gears google,
пожайлуста
-
- Начинающий нетмониторщик
- Сообщения: 7
- Зарегистрирован: Вс, 29-11-2009, 16:56
- Откуда: Sofia,BG
- Нетмонитор: Android LG GT540 & Nokia 6120c & Nokia 3310 Netmonitor
Вот что я нашел от китайские братья
Google Gears Geolocation API
Пожалуйста, ПИТОН мастери, перевести ето на питоне.
Google Gears Geolocation API
Код: Выделить всё
private bool locate_GoogleGearsAPI(CellIDData cid, out double Lat, out double Lng)
{
HttpWebRequest request =
(HttpWebRequest)WebRequest.Create("http://www.google.com/loc/json");
request.Method = "POST";
StringWriter StrWriter = new StringWriter();
StrWriter.Write("{\n");
StrWriter.Write(" \"version\": \"1.1.0\",\n");
StrWriter.Write(" \"host\": \"maps.google.com\",\n");
StrWriter.Write(" \"cell_towers\": [\n");
StrWriter.Write(" {\n");
StrWriter.Write(" \"cell_id\": {0},\n", cid.cellid.ToString());
StrWriter.Write(" \"location_area_code\": {0},\n", cid.lac.ToString());
StrWriter.Write(" \"mobile_country_code\": {0},\n", cid.mcc.ToString());
StrWriter.Write(" \"mobile_network_code\": {0}\n", cid.mnc.ToString());
StrWriter.Write(" }\n");
StrWriter.Write(" ]\n");
StrWriter.Write("}");
ASCIIEncoding encoding = new ASCIIEncoding();
byte[] byteArray = encoding.GetBytes(StrWriter.ToString());
StrWriter.Close();
// set request
request.ContentLength = byteArray.Length;
Stream postStream = request.GetRequestStream();
postStream.Write(byteArray, 0, byteArray.Length);
postStream.Close();
// Get the response.
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Console.WriteLine("[I] Request response: {0}", response.StatusDescription);
// Read response
Stream dataStream = response.GetResponseStream();
StreamReader readStream = new StreamReader(dataStream, Encoding.ASCII);
string result = readStream.ReadToEnd();
readStream.Close();
dataStream.Close();
response.Close();
if (GetGearsAPI_Value(result, "\"latitude\":", out Lat)
&& GetGearsAPI_Value(result, "\"longitude\":", out Lng))
return true;
Lat = 0;
Lng = 0;
return false;
}
private static bool GetGearsAPI_Value(string Data, string TagName, out double value)
{
value = 0;
int beginPos, endPos;
beginPos = Data.IndexOf(TagName);
if (beginPos == -1)
return false;
endPos = Data.IndexOf(',', beginPos);
value = double.Parse(Data.Substring(beginPos + TagName.Length,
endPos - beginPos - TagName.Length));
return true;
}
-
- Известный нетмониторщик
- Сообщения: 637
- Зарегистрирован: Вс, 29-05-2005, 13:44
- Откуда: Московская область
- Нетмонитор: HTC Artemis, Nokia 6600 (CellTrack+FTD)
-
- Известный нетмониторщик
- Сообщения: 637
- Зарегистрирован: Вс, 29-05-2005, 13:44
- Откуда: Московская область
- Нетмонитор: HTC Artemis, Nokia 6600 (CellTrack+FTD)
-
- Известный нетмониторщик
- Сообщения: 637
- Зарегистрирован: Вс, 29-05-2005, 13:44
- Откуда: Московская область
- Нетмонитор: HTC Artemis, Nokia 6600 (CellTrack+FTD)
- Yurik
- Опытный нетмониторщик
- Сообщения: 177
- Зарегистрирован: Чт, 18-05-2006, 00:33
- Откуда: Москва / Сафоново (Смоленская обл)
- Нетмонитор: HTC Hero, Siemens S55 + Netmonitor Logger on hp hx2110