forum.esmasoft.com
Свежыя допісы
 
 FAQFAQ  ПошукПошук   НаведвальнікіНаведвальнікі   СуполкіСуполкі   РэгістрацыяРэгістрацыя 
 НастаўленніНастаўленні   Увайсці і праверыць асабістыя паведамленніУвайсці і праверыць асабістыя паведамленні   УвайсціУвайсці 

Данные Google и питон
общественный транспорт городов Беларуси
На старонку 1, 2, 3 ... 13, 14, 15  Наст.
 
Распачаць новую тэму   Адказаць у тэму    Спіс форумаў forum.esmasoft.com -> BELNETMON
Папярэдняя тэма :: Наступная тэма  
Аўтар Паведамленне
EXEMOK
графоман


Далучыўся: 21.11.2003
Допісы: 2340
Адкуль: Mahileu / Minsk

ДопісЗмешчанае: 25 Крс 2006 10:44    Загаловак допісу: Данные Google и питон Адказаць з цытатай

Народ, объясните мне, что такое сабж, что надо ставить и с чем его едят?*

Ветка для обсуждения "неспортивного" нетмониторинга. 8-)

P.S. Для борцов за чистоту идеи, желающих уточнить координаты БС, есть ветка Координаты Ozi и Google. beer

_________________
То ли я тупой, то ли гвозди.
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне
Druid
опытный
нетмониторщик


 BELNETMON Team

Далучыўся: 29.12.2005
Допісы: 1908

ДопісЗмешчанае: 05 Жнв 2008 22:13    Загаловак допісу: Адказаць з цытатай

Интересную тему развили тут: http://forum.netmonitor.ru/post-37336.html#37336
В двух словах: из сервиса GoogleMaps можно выдрать приблизительные координаты месторасположения БС.
Я немного модифицировал скрипт, теперь он найденные координаты сохраняет в файл для Google Earth для последующего анализа на местности так сказать, а также отбрасывает координаты не попадающие в территорию Беларуси Super!
В ходе тестирования просканировал у велкома 254 лак, все данные сошлись с таблицами на сайте, из нового выявил, что на БС 197.x 254 работает DSC1800 Super! Координаты конечно не точные, но приблизительный район расположения БС выявить можно. Удобно искать БС за пределами больших городов.

Как пользоваться:
в первой строке скрипта
Код:
net, lac = 25701, 254
25701 и 254 код сети и номер лака соответственно
в восьмой строке
Цытата:
for cid in range(65537)[1970:2000]:
цифры 1970 и 2000 указывают на диапазон значений CellID для перебора. В данном примере скрипт переберет все CID Велкома в 254 лаке начиная с CID 197.0 по 200.0
Подставляем требуемые значения и запускаем скрипт expert

Python для Windows брать тут: http://www.python.org/ftp/python/2.5.2/python-2.5.2.msi [11 Мб]



googscan.zip
 Апісанне:
Скрипт на Python

Спампаваць файл
 Імя файла:  googscan.zip
 Памер файла:  830 Байт
 Спампавана:  1021 раз(оў)



Апошні раз рэдагаванае: Druid (06 Жнв 2008 16:22), усяго рэдагавалася 1 раз
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне
Stalker
почетный нетмониторщик


 BELNETMON Team

Далучыўся: 24.03.2004
Допісы: 8860
Адкуль: Sochi

ДопісЗмешчанае: 06 Жнв 2008 08:32    Загаловак допісу: Адказаць з цытатай

Druid, idea можешь загнать в пхп и на сайт? beer
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне
Druid
опытный
нетмониторщик


 BELNETMON Team

Далучыўся: 29.12.2005
Допісы: 1908

ДопісЗмешчанае: 06 Жнв 2008 14:58    Загаловак допісу: Адказаць з цытатай

Stalker пісаў(ла):
Druid, idea можешь загнать в пхп и на сайт? beer

Не получится, т.к. для выполнения PHP скрипта отводится какое-то определенное максимальное время, а на сканирование диапазона CID требуется затратить довольно продолжительное время confused
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне
Stalker
почетный нетмониторщик


 BELNETMON Team

Далучыўся: 24.03.2004
Допісы: 8860
Адкуль: Sochi

ДопісЗмешчанае: 06 Жнв 2008 15:09    Загаловак допісу: Адказаць з цытатай

Druid, а загнать удава на сайт нельзя? spy Просканируй Бест по РБ, интересно есть там что? 8-0
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне
Grip
опытный
нетмониторщик


 BELNETMON Team

Далучыўся: 03.08.2005
Допісы: 1194
Адкуль: Gomel, BY

ДопісЗмешчанае: 06 Жнв 2008 15:21    Загаловак допісу: Адказаць з цытатай

Druid, Super! . Спасибо за интересную наводку! Обсуждение аналогичной проги определения координат по CellID на базе Яндекс.Карт
здесь http://clubs.ya.ru/4611686018427388966/replies.xml?item_no=864&ncrnd=9004
Как я понял принцип работы такой: база пополняется за счет обработки информации о текущих координатах, LAC, CID, получаемых от коммуникаторов с GPS.
Для отображения текущего местоположения на карте гугл мапс отдается какая то расчетная средняя координата, если в базе есть информация о данном секторе БС. Например на телефоне SE W890i предустановлен javа аплет для работы с Google Maps и заявлен функционал определения координат по БС.
Скачал интерпретатор Phyton, настроил и запустил скрипт. РАБОТАЕТ! 8-0 На выходе имеем kml файл для просмотра в Google Earth.
Появился новый инструмент для нетмониторинга! ;-) Сканирует медленно, поковырялся пока только с новыми БС Велком в двух лаках. Просканировал мизер, а уже несколько новых БС, причем можно с большой долей уверенности установить, где они находятся. Super!
VEL, Светлогорск, 303, 241, 123, 456 (с) Google Maps
VEL, Жлобин?, 303, 211, 123 (с) Google Maps
Конечно , точности определения координат пока никакой, но все равно интересно. Вот бы еще с Яндекса вытаскивать инфу. И придумать, как пристегнуть к нашему сайту.

_________________
Galaxy S3 Duos+Galaxy Ace 2+Motorola MPx200+Nokia 3310
SAAB Team
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне
Druid
опытный
нетмониторщик


 BELNETMON Team

Далучыўся: 29.12.2005
Допісы: 1908

ДопісЗмешчанае: 06 Жнв 2008 15:58    Загаловак допісу: Адказаць з цытатай

Для наглядности приведу скриншот из Google Earth. На снимке изображен участок границы Брестской и Минской областей в районе трассы М1.

Легенда:
- желтая линия - трасса М1
- белая линия - граница областей
- красный флаг с подписью 254/7 - точное месторасположение БС Велком №7
- красные метки с буквой 'G' - координаты и cid, которые выдал гугл

PS: данные из гугла старые, т.к. в БД гугла БС №7 еще закреплена за 202 лаком



test.jpg
 Апісанне:
Скриншот из Google Earth
 Памер файла:  94.91 KB
 Прагледжана:  31349 раз(оў)

test.jpg


Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне
Druid
опытный
нетмониторщик


 BELNETMON Team

Далучыўся: 29.12.2005
Допісы: 1908

ДопісЗмешчанае: 06 Жнв 2008 16:16    Загаловак допісу: Адказаць з цытатай

Stalker пісаў(ла):
Druid, а загнать удава на сайт нельзя? spy

Надо узнавать есть ли поддержка питона у хостера confused
Stalker пісаў(ла):
Просканируй Бест по РБ, интересно есть там что? 8-0

БеСТ, лак 310, диапазон CID 33000:34000 - нет данных
БеСТ, лак 410, диапазон CID 43200:43800 - нет данных
БеСТ, лак 510, диапазон CID 53000:54000 - нет данных
Никто у беста не пользуется GPRS с их покрытием hammer



vel-bro.zip
 Апісанне:
kml файлы полученные при сканировании 202, 253 и 254 лаков Велкома.

Спампаваць файл
 Імя файла:  vel-bro.zip
 Памер файла:  4.26 KB
 Спампавана:  1172 раз(оў)

Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне
Stalker
почетный нетмониторщик


 BELNETMON Team

Далучыўся: 24.03.2004
Допісы: 8860
Адкуль: Sochi

ДопісЗмешчанае: 06 Жнв 2008 16:39    Загаловак допісу: Адказаць з цытатай

Druid, http://bn.by/services/hosting/features

А 110 15000-20000 spy
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне
TopFM
почетный нетмониторщик


 BELNETMON Team

Далучыўся: 04.08.2005
Допісы: 7768
Адкуль: Сочи

ДопісЗмешчанае: 06 Жнв 2008 18:07    Загаловак допісу: Адказаць з цытатай

Я не в теме. Вообще не понял КАК ЭТО позволяет находить новые БС...???
Поясните пожалуйста!

beer

_________________
Инженер радиосвязи
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне
nejest
профессиональный
нетмониторщик


 BELNETMON Team
 bytrans

Далучыўся: 14.03.2004
Допісы: 2195
Адкуль: Минск/Гомель

ДопісЗмешчанае: 06 Жнв 2008 19:48    Загаловак допісу: Адказаць з цытатай

Grip пісаў(ла):
Как я понял принцип работы такой: база пополняется за счет обработки информации о текущих координатах, LAC, CID, получаемых от коммуникаторов с GPS.
Для отображения текущего местоположения на карте гугл мапс отдается какая то расчетная средняя координата, если в базе есть информация о данном секторе БС. Например на телефоне SE W890i предустановлен javа аплет для работы с Google Maps и заявлен функционал определения координат по БС.

Конечно , точности определения координат пока никакой, но все равно интересно. Вот бы еще с Яндекса вытаскивать инфу. И придумать, как пристегнуть к нашему сайту.

Действительно полчается точность не очень, получается около 962 квадратных километров територия где может находится БС.

_________________
"Из глубины веков доходят до нас легенды о колдунах"
Кто бы мог подумать, что так может начинатся диплом по радиотехнике
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне
TopFM
почетный нетмониторщик


 BELNETMON Team

Далучыўся: 04.08.2005
Допісы: 7768
Адкуль: Сочи

ДопісЗмешчанае: 06 Жнв 2008 20:29    Загаловак допісу: Адказаць з цытатай

Получается, что все коммуникаторы работающие с ГуглМапс в РБ теперь априори являются нашими инсайдерами??? Я правильно понял?
_________________
Инженер радиосвязи
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне
Druid
опытный
нетмониторщик


 BELNETMON Team

Далучыўся: 29.12.2005
Допісы: 1908

ДопісЗмешчанае: 06 Жнв 2008 20:31    Загаловак допісу: Адказаць з цытатай

topfm пісаў(ла):
Получается, что все коммуникаторы работающие с ГуглМапс в РБ теперь априори являются нашими инсайдерами??? Я правильно понял?

Прямо в яблочко ;-)
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне
Grip
опытный
нетмониторщик


 BELNETMON Team

Далучыўся: 03.08.2005
Допісы: 1194
Адкуль: Gomel, BY

ДопісЗмешчанае: 07 Жнв 2008 09:38    Загаловак допісу: Адказаць з цытатай

topfm пісаў(ла):
Получается, что все коммуникаторы работающие с ГуглМапс в РБ теперь априори являются нашими инсайдерами??? Я правильно понял?

Наши инсайдеры - это люди, которые работают в компаниях, связанных с GSM и потиху сливают нам инфу. В данном случае это скорее невольные нетмониторщики. LOL

Ловите скрипт для сканирования координат БС с Google Maps в файл wpt для OziExplorer. (с) netmonitor.ru
Немного модифицировал по аналогии со сканером под kml. (с) Druid ;-)

Как пользоваться:
в первой строке скрипта
Код:
net, lac, rnc = 25701, 302, 0
25701 и 302 код сети и номер лака соответственно, rnc - номер контроллера для 3G, у нас 0.
в восьмой строке
Код:
 for cid in range(65536)[2001:2703]:
цифры 2001 и 2703 указывают на диапазон значений CellID для перебора. В данном примере скрипт переберет все CID Велкома в 302 лаке начиная с CID 200.1 по 270.3


googscanwpt.rar
 Апісанне:
скрипт для сканирования координат БС с Google Maps в файл wpt для OziExplorer

Спампаваць файл
 Імя файла:  googscanwpt.rar
 Памер файла:  594 Байт
 Спампавана:  948 раз(оў)


_________________
Galaxy S3 Duos+Galaxy Ace 2+Motorola MPx200+Nokia 3310
SAAB Team


Апошні раз рэдагаванае: Grip (07 Жнв 2008 10:12), усяго рэдагавалася 1 раз
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне
Grip
опытный
нетмониторщик


 BELNETMON Team

Далучыўся: 03.08.2005
Допісы: 1194
Адкуль: Gomel, BY

ДопісЗмешчанае: 07 Жнв 2008 10:04    Загаловак допісу: Адказаць з цытатай

nejest пісаў(ла):
Действительно полчается точность не очень, получается около 962 квадратных километров територия где может находится БС.

nejest, не надо быть таким пессимистом. Гугл показывает не расположение БС, а усредненную координату зоны обслуживания данного сектора. Вот кусок скриншота как это выглядит на практике. По-моему очень даже прилично. Super! Видно направление секторов, оно канонически правильное, координата лежит на дороге. expert Конечно, данных в базе пока мало, но надеюсь с ростом количества коммуникаторов с GPS, база будет пополняться.



gs.jpg
 Апісанне:
Координаты, которые выдает Google Maps по двум БС Велком на трассе Р31. Красным - наши данные, желтым - данные Google
 Памер файла:  29.5 KB
 Прагледжана:  30178 раз(оў)

gs.jpg



_________________
Galaxy S3 Duos+Galaxy Ace 2+Motorola MPx200+Nokia 3310
SAAB Team
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне
RAE
графоман


 bytrans

Далучыўся: 19.01.2005
Допісы: 2787
Адкуль: Минск

ДопісЗмешчанае: 07 Жнв 2008 10:32    Загаловак допісу: Адказаць з цытатай

забавная примочка... Вот бы такое, да на логгерах belnetmonа запустить... За месяц небольшая автобаза насобирает за месяц данных больше чем мы за год... smoke
_________________
Опыт есть умение применять взятые ненужные вещи взамен забытых нужных. (c)
Болею нетмониторингом с 20.08.2002... %)
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне Наведаць сайт аўтара
nejest
профессиональный
нетмониторщик


 BELNETMON Team
 bytrans

Далучыўся: 14.03.2004
Допісы: 2195
Адкуль: Минск/Гомель

ДопісЗмешчанае: 07 Жнв 2008 11:47    Загаловак допісу: Адказаць з цытатай

Grip пісаў(ла):
nejest пісаў(ла):
Действительно полчается точность не очень, получается около 962 квадратных километров територия где может находится БС.

nejest, не надо быть таким пессимистом.

Я не пессимист, я реалист и поэтому считая, что от координат толку будет мало, считаю, что можно получать гораздо более достоверную информацию( например количество секторов на БС( т.е. не вкидывать в базы информацию из домыслов, как было с DSC у Велкома в Чёнках, а вносить только если информация о секторе появилась у Гугла)), определять какие БС в каком ЛАКе( что бывает полезно при появлении новых лаков).
Grip пісаў(ла):

Конечно, данных в базе пока мало, но надеюсь с ростом количества коммуникаторов с GPS, база будет пополняться.

Было бы полезно, если бы была возможность узнавать о появлении новых БС в базах Гугла...

_________________
"Из глубины веков доходят до нас легенды о колдунах"
Кто бы мог подумать, что так может начинатся диплом по радиотехнике
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне
Stalker
почетный нетмониторщик


 BELNETMON Team

Далучыўся: 24.03.2004
Допісы: 8860
Адкуль: Sochi

ДопісЗмешчанае: 07 Жнв 2008 12:08    Загаловак допісу: Адказаць з цытатай

Цытата:
Было бы полезно, если бы была возможность узнавать о появлении новых БС в базах Гугла...
Дык так и есть, ёпрст! smoke

Для фанатов, сделал Диаллог в Минске и пригороде:



diallog.rar
 Апісанне:
diallog.kml

Спампаваць файл
 Імя файла:  diallog.rar
 Памер файла:  7.83 KB
 Спампавана:  712 раз(оў)



Апошні раз рэдагаванае: Stalker (07 Жнв 2008 13:08), усяго рэдагавалася 2 раз(оў)
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне
TopFM
почетный нетмониторщик


 BELNETMON Team

Далучыўся: 04.08.2005
Допісы: 7768
Адкуль: Сочи

ДопісЗмешчанае: 07 Жнв 2008 12:14    Загаловак допісу: Адказаць з цытатай

Grip, вот скипт под Ози ресльно рулит! Super! roll
_________________
Инженер радиосвязи
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне
nejest
профессиональный
нетмониторщик


 BELNETMON Team
 bytrans

Далучыўся: 14.03.2004
Допісы: 2195
Адкуль: Минск/Гомель

ДопісЗмешчанае: 07 Жнв 2008 16:44    Загаловак допісу: Адказаць з цытатай

Stalker пісаў(ла):
Цытата:
Было бы полезно, если бы была возможность узнавать о появлении новых БС в базах Гугла...
Дык так и есть, ёпрст! smoke

Вручную? Я имел в виду, чтобы можно было получать список новых (отсутствующих в наших базах) пар CID и LAC через скрипт.

_________________
"Из глубины веков доходят до нас легенды о колдунах"
Кто бы мог подумать, что так может начинатся диплом по радиотехнике
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне
Grip
опытный
нетмониторщик


 BELNETMON Team

Далучыўся: 03.08.2005
Допісы: 1194
Адкуль: Gomel, BY

ДопісЗмешчанае: 07 Жнв 2008 17:25    Загаловак допісу: Адказаць з цытатай

nejest, ну и что тебе дадут безымяные лак и цид?? Эти координаты надо грузить на карты, чтобы там анализировать вероятное расположение БС. Например, у нас есть координаты работающей, но не запущенной БС в каком-нибудь агрогордке. Грузим наши координаты, наверх грузим координаты с гугла и видим, три сектора этой БС вокруг населенного пункта.
В нашей работе часто ручной труд не заменишь никакой автоматизацией. Ты бы сначала сам попробовал поковырять координаты с гугла, а потом делал теоретические выкладки. expert

_________________
Galaxy S3 Duos+Galaxy Ace 2+Motorola MPx200+Nokia 3310
SAAB Team
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне
Stalker
почетный нетмониторщик


 BELNETMON Team

Далучыўся: 24.03.2004
Допісы: 8860
Адкуль: Sochi

ДопісЗмешчанае: 07 Жнв 2008 17:39    Загаловак допісу: Адказаць з цытатай

Grip пісаў(ла):
В нашей работе ...
забыл добавить: зачастую малооплачиваемой... LOL

smoke
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне
nejest
профессиональный
нетмониторщик


 BELNETMON Team
 bytrans

Далучыўся: 14.03.2004
Допісы: 2195
Адкуль: Минск/Гомель

ДопісЗмешчанае: 07 Жнв 2008 19:38    Загаловак допісу: Адказаць з цытатай

Grip пісаў(ла):
nejest, ну и что тебе дадут безымяные лак и цид??

Если я увижу к примеру 52 9834, то смогу, даже не смотря не координаты, предположить, что в Весёловке Добрушского р-на добавили как минимум 1 сектор. Имея достаточное число гипотез, я смогу прокатится и проверить их на соответствие действительности, не дожидаясь новости с mts.by
Grip пісаў(ла):

Эти координаты надо грузить на карты, чтобы там анализировать вероятное расположение БС. Например, у нас есть координаты работающей, но не запущенной БС в каком-нибудь агрогордке. Грузим наши координаты, наверх грузим координаты с гугла и видим, три сектора этой БС вокруг населенного пункта.

Это всего лишь гадание на кофейной гуще... Я против замены нетмониторинга на гадание на кофейной гуще. Максимум, что можно, используя информацию гугла, это внести информацию о целайди в базу( без лака конечно чтобы не мешало искать БС при помощи GPSCell), как это делается для промерянных БС с неустановленным местоположением( правда без информации о контрольных каналах т.к. её у гугла нет)
Grip пісаў(ла):

В нашей работе часто ручной труд не заменишь никакой автоматизацией.

Да ну!!! А как-же GPSCell, который не требует зниная напамять всех существующих сочетаний CID и LAC, а логеры какже, или ты всё в записную книжку записываешь?
Grip пісаў(ла):

Ты бы сначала сам попробовал поковырять координаты с гугла, а потом делал теоретические выкладки. expert

А толк с координат с точностью в примерно 962 кв. километра, если мы бьёмся за точность в +-100 метров?

_________________
"Из глубины веков доходят до нас легенды о колдунах"
Кто бы мог подумать, что так может начинатся диплом по радиотехнике


Апошні раз рэдагаванае: nejest (07 Жнв 2008 19:41), усяго рэдагавалася 1 раз
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне
Druid
опытный
нетмониторщик


 BELNETMON Team

Далучыўся: 29.12.2005
Допісы: 1908

ДопісЗмешчанае: 08 Снж 2008 20:47    Загаловак допісу: Адказаць з цытатай

Тоже поигрался 5 минут с Гуглом, в итоге:
VEL ; 254 ; 182.x ; Барановичи ; 53.118743 ; 26.028698 ; *
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне
TopFM
почетный нетмониторщик


 BELNETMON Team

Далучыўся: 04.08.2005
Допісы: 7768
Адкуль: Сочи

ДопісЗмешчанае: 08 Снж 2008 23:53    Загаловак допісу: Адказаць з цытатай

Что-то мой ГугльЗмей в конце рабочего дня объелся и отказался работать...
Завтра буду лечить и вакцинировать... Надо же как-нибудь МТС выкуривать...

_________________
Инженер радиосвязи
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне
Паказаць допісы:   
Распачаць новую тэму   Адказаць у тэму    Спіс форумаў forum.esmasoft.com -> BELNETMON Гадзінны пояс: UTC + 3
На старонку 1, 2, 3 ... 13, 14, 15  Наст.
Старонка 1 з 15
 
Перайсці:  
Вы не можаце распачынаць тэмы
Вы не можаце адказваць на допісы
Вы не можаце рэдагаваць свае допісы
Вы не можаце выдаляць свае допісы
Вы не можаце галасаваць у апытаннях
Вы не можаце прымацоўваць файлы
Вы можаце cпампоўваць файлы


Powered by phpBB © 2001, 2005 phpBB Group

1.016 sec