lbs-import

command
v0.0.0-...-f4bf06f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 7, 2016 License: MIT, MIT Imports: 12 Imported by: 0

README

Импорт данных в базу LBS

Данная программа позволяет импортировать данные о координатах сотовых вышек, которые потом используются для вычисления координат для LBS.

Import LBS database data
./lbs-import [-params] datafile.csv
  -country string
    	filter for country (comma separated) (default "250")
  -minsample int
    	filter for min samples count
  -mongo string
    	mongoDB connection URL (default "mongodb://localhost/geotrace")
  -radio string
    	filter for radio (comma separated) (default "gsm")

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

Данные в формате CSV можно загрузить с сервера http://opencellid.org/#action=database.downloadDatabase. Для загрузки необходимо будет использовать API key, который необходимо будет получить.

Кроме этого, базу можно скачать с сервера Mozilla Locator — эти данные несколько больше и актуальнее, чем предлагает OpenCellId.

Если в имени файла есть строка diff, то программа только добавляет новые данные из файла. В противном случае, база сначала очищается, а потом идет импорт новых данных.

Documentation

Overview

Данная программа позволяет импортировать данные о координатах сотовых вышек, которые потом используются для вычисления координат для LBS.

Import LBS database data
./lbs-import [-params] datafile.csv
  -country string
    	filter for country (comma separated) (default "250")
  -minsample int
    	filter for min samples count
  -mongo string
    	mongoDB connection URL (default "mongodb://localhost/geotrace")
  -radio string
    	filter for radio (comma separated) (default "gsm")

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

Данные в формате CSV можно загрузить с сервера http://opencellid.org/#action=database.downloadDatabase. Для загрузки необходимо будет использовать API key, который необходимо будет получить.

Кроме этого, базу можно скачать с сервера https://location.services.mozilla.com/downloads — эти данные несколько больше и актуальнее, чем предлагает OpenCellId.

Если в имени файла есть строка `diff`, то программа только добавляет новые данные из файла. В противном случае, база сначала очищается, а потом идет импорт новых данных.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL