PDA

Просмотр полной версии : Адресная база


Илларион
03.04.2012, 08:56
Подскажите, как правильно подключить адресную базу. Например, у меня пункт меню "Карты и адресная база" не активен.

Viva
03.04.2012, 09:01
Илларион, скорей всего идет индексирование, необходимо подождать некоторое время. А вообще лучше указывать какая версия ПО используется, что за адресная база и т.п.

SK
03.04.2012, 09:06
Да, при подключении новой базы идет одноразовая индексация.
В это время, пункт меню и кнопка - неактивны.

Илларион
03.04.2012, 09:22
Да, при подключении новой базы идет одноразовая индексация.
В это время, пункт меню и кнопка - неактивны.
Пункт был активен. Указал файлы регионов. Закрыл-открыл программу. Пункт стал не активным. И вообще, есть ли где-нибудь подробный мануал по ПО. А тот, что идет с дистрибутивом-не о чем. Какие есть пункты меню я и так вижу. А как с ними работать и как настраивать ПО не описано.

plex
03.04.2012, 09:27
Указал файлы регионов. Закрыл-открыл программу. Пункт стал не активным.

Да, при подключении новой базы идет одноразовая индексация.
В это время, пункт меню и кнопка - неактивны.
Ждите (иногда можно сутки ждать)

Илларион
03.04.2012, 09:32
Нормальненько-сутки. А что такое "поставить на рейс", "снять с рейса"?

SK
03.04.2012, 09:54
Нормальненько-сутки. А что такое "поставить на рейс", "снять с рейса"?
Ручная разбивка на рейсы с закачкой изменений на сервер и синхронизацией с другими диспетчерами, у которых есть данный терминал в ПО.

SK
03.04.2012, 09:55
Нормальненько-сутки. А что такое "поставить на рейс", "снять с рейса"?
Сутки это в очень тяжелых случаях при очень больших базах, когда всю страну обрабатывает.
Зависит напрямую от процессора ПК.

SATP
03.04.2012, 10:17
Ручная разбивка на рейсы с закачкой изменений на сервер и синхронизацией с другими диспетчерами, у которых есть данный терминал в ПО. ну почему не сделаете разбивку, чтобы и отчёты можно было печатать? было-бы очень удобно.

SK
03.04.2012, 10:19
Вы о чем ?

SATP
03.04.2012, 11:51
Вы о чем ? водитель получает путёвку, диспетчер через программу ставит его на рейс "поставить на рейс". машина работает, приезжает в парк. диспетчер снимает его с рейса. и при формировании отчёта разбивка на рейсы идёт именно с того момента когда это сделал диспетчер. сейчас разбивка происходит либо по КТ, по id или по событию (вкладка рейсы).

zsergey
03.04.2012, 12:38
можно добавить свои пять копеек, чтобы не плодить тему?
Хорошо, что у топикстартера есть а.б.!
У меня же (уверен, что я не единственный такой) по своему городу нет адресной базы, я так понимаю ее самому можно создать? КАК? Дайте пожалуйста мануал!

SK
03.04.2012, 13:35
Конвертер встроен в редактор КТ. Адресную базу можно получить из векторной карты "польского" формата.

Либо сконвертировать из любого другого источника в текстовый CSV-формат, поддерживаемый ПО АвтоГРАФ:
Сельская;10;21.410013;55.188491
<улица>;<дом>;<долгота>;<широта>

Илларион
03.04.2012, 14:43
Конвертер встроен в редактор КТ. Адресную базу можно получить из векторной карты "польского" формата.

Либо сконвертировать из любого другого источника в текстовый CSV-формат, поддерживаемый ПО АвтоГРАФ:
Сельская;10;21.410013;55.188491
<улица>;<дом>;<долгота>;<широта>
И все же. Существует подробный мануал по работе с программой? Или все методом тыка и догадками надо осваивать?

SK
03.04.2012, 14:58
По данному вопросу подробного мануала нет.

zsergey
11.04.2012, 06:12
Либо сконвертировать из любого другого источника в текстовый CSV-формат
Сделал!
Теперь такой вопрос: как сделать так, чтобы программа, в случае отсутствия адреса, в месте стоянки определяла хотя бы улицу или район(в городе)? Не зря же предусмотрена вкладка "Улицы"?
Как настроить ПО, чтобы определялись стоянки на трассе (межгород) в месте отсутствия КТ не географическими гоординатами, а названием самой трассы ("М36") или участка ("Караганда-Балхаш")? Ведь останавливаться машины, как правло, могут где угодно ...

plex
11.04.2012, 13:08
Не зря же предусмотрена вкладка "Улицы"?Эта вкладка определяет улицы из векторной карты, ее надо указать в настройках.
http://gyazo.com/9d86b05bccbb7c4f75c4fb57c8dc2e11.png?1334145793

Добавлено через 45 секунд
КТ не географическими гоординатами, а названием самой трассы ("М36") или участка ("Караганда-Балхаш")? Ведь останавливаться машины, как правло, могут где угодно ...Поставьте адресную базу населенных пунктов страны.

zsergey
12.04.2012, 05:21
Поставьте адресную базу населенных пунктов страны.

Опять же, на протяжении всего пути не везде есть населенные пункты.
http://i35.fastpic.ru/big/2012/0412/57/de48aecf45ea2e6887bd283cb8379757.jpg

В "Улицах" стоянка опредена правильно (участок трассы), в остановках же координаты. Повторюсь, там нет населенного пункта, и таких случаев навалом. Как мне формировать отчет для начальства? Тупо печатать эти координаты, а там пусть сами гадают? или каждый рейс лопатить и в ручную определять место стоянки?

И еще...
рассмотрим случай городского маршрута. В настройках установлен приоритет "КТ, ГЗ, АБ". В моем случае (доставка продукции по торговым точкам) получается такая картина: я программно формирую файл КТ (заявки по маршруту), подключаю его, заодно подключаю геозону (область-маршрут, заранее подготовленный). Выгружаю трек, смотрю список остановок:
http://i33.fastpic.ru/big/2012/0412/5a/6026ca10c3ec98bea2d8a6aa14c08e5a.jpg
Если была разгрузка, место стоянки - КТ (магазин), иначе - геозона (Маршрут №6). Руководству нужен адрес такого простоя, что не подходит под настройки в приоритетах выбора адреса. Теперь, даже если как-то получиться так настроить, чтобы вместо (рядом) геозоны выбивался адрес, как разделить стоянки на маршруте (в геозоне), и вне маршрута (вне геозоны)? Надеюсь мои вопросы будут понятны уважаемой публике! :)

csistra
12.04.2012, 06:19
водитель получает путёвку, диспетчер через программу ставит его на рейс "поставить на рейс". машина работает, приезжает в парк. диспетчер снимает его с рейса. и при формировании отчёта разбивка на рейсы идёт именно с того момента когда это сделал диспетчер. сейчас разбивка происходит либо по КТ, по id или по событию (вкладка рейсы).
1-в путевке проставляется дата и время выезда.
2-Путевку водитель сдает диспетчеру.
3-Диспетчер формирует отчет по времени путевки.
Тоже самое что вы предложили, только не надо заморачиватся с постановками на рейс. Посчитайте количество действий и вам будет проще понять что правильнее.


Дайте пожалуйста мануал!
Нету у них мануалов.


По данному вопросу подробного мануала нет.
и не только по данному вопросу.


Либо сконвертировать из любого другого источника в текстовый CSV-формат
Лучше именно так и поступить. Встроеный редактор кт, мягко сказать медленный и корявый.

zsergey
12.04.2012, 06:54
что-то не понял! В последнее время форум как-будто замер...пишешь "на деревню Дедушке". Где Константин? Может все в отпуск сволили?

Phantom
12.04.2012, 07:49
что-то не понял! В последнее время форум как-будто замер...пишешь "на деревню Дедушке". Где Константин? Может все в отпуск сволили?
Константин Юрьевич в командировке - будет через неделю!

zsergey
12.04.2012, 08:18
Константин Юрьевич в командировке - будет через неделю!

А без него, значит, мне и таким как я никто не поможет?

plex
12.04.2012, 11:04
"Улицах" стоянка опредена правильно (участок трассы), в остановках же координаты.В улицах прописано прохождение улиц, это не связано с адресными базами никак!
В остановках АБ и КТ.

Опять же, на протяжении всего пути не везде есть населенные пункты.Это что за путь такой? Везде есть населенные пункты, название района и области. Даже если его нет по пути будет написано "Село Афтографовское, Технокомовский район, Челябинская область (1.6)"

zsergey
12.04.2012, 12:30
Это что за путь такой? Везде есть населенные пункты, название района и области.
Согласен, что можно еще сделать геозоны-области. Но все же, раз нельзя\не хотите выводить улицы\трассы в "Стоянках", дайте тогда возможность сделать это программно! Как в Оле работать со списком улиц?

plex
12.04.2012, 13:17
Как в Оле работать со списком улиц? На этот вопрос может ответит Алексей Storm ( http://forum.tk-chel.ru/member.php?u=89 ), спросите в личке

Добавлено через 2 минуты
Согласен, что можно еще сделать геозоны-области.
Для РФ один из дилеров делал такое, если надо поищу.
У вас какая страна?

zsergey
13.04.2012, 05:29
У вас какая страна?

Казахстан

Народ! Помогите решить такую проблему: Есть городской маршрут, обозначенный на карте геозоной. Задача: как разделить стоянки внутри геозоны, и вне ее?
По логике, в таком случае в "Местоположении" остановок ВСЕДА ДОЛЖНА ВЫХОДИТЬ ГЕОЗОНА. А учитывая в текущей версии ПО настройки приоритетов при выборе адреса, то ответ - никак!
По сему
предложение №1
Предлагаю разработчикам реализовать гибкую настройку для вывода адреса. Такую настройку можно сделать с помощью конструктора выражений в виде комбинации полей Геозона, КТ и АБ и логическими операциями И, ИЛИ, ну и разделитель какой-нибудь. Например: Мне, при текущем раскладе, нужен будет адрес в виде [Геозона] И [КТ] ИЛИ [Адресная база], каждый же пользователь сможет настроить вывод адресов, как ему будет угодно.
На выходе будет строка, что-то типа:
стоянка на маршруте: "Маршрут №6; м-н "Ласточка"" или "Маршрут №6, ул.Матросова 6а"
стоянка не на маршруте (случай, когда нет геозоны): "<>;ул. Ленина 1".
А дальше дело технике, в 1С-ке а разберу по полочкам всю эту кухню. Может есть другое решение, что скажете?
Предложение №2
предлагаю дополнить запись в адресной базе (формат CSV) названием КТ. Например: <улица>;<дом>;<широта>;<долгота>;<наименование>;
Ленина;40;63.000000;77.000000; Аптека "Забота"
Лермонтова;20;63.000001;77.000001; Главпочтамп
Такое дополнение в адресе облегчит оператору жизнь
Предложение №3.
Дополнение 1-го предложения. Я насчет обозначения остановок, которые происходят на трассе (я все никак не успокоюсь :)). Ведь учитывая, что территория Казахстана, особенно центральная часть мало заселенная, то стоянки на трассе предлагаю обозначать наименовнием трассы. Данные можно брать готовые из "Улиц". Этого можно учесть в механизме, который я предложил выше, т.е. добавить еще одно поле [Улица].
Итого будет 4 поля ( [Геозона],[КТ],[Адресная база], [Улица]), из которых (не обязательно и всех) можно формировать "Местоположение" стоянки. Из-за таких тонкостей мне пока не удается запустить систему в работу, т.к. без этих доработок в большей мере будет участвовать труд оператора, т.е. будет присутствовать пресловутый человеческий фактор. Надеюсь на оперативную помощь и взаимопонимание! Конструктивная критика и иные предложения принимаются! :)

programmer
17.04.2012, 07:39
предложение №1 - на первый взгляд хорошая идея
Предложение №2 - как быть с несколькими "аптеками" по одному адресу?
Предложение №3 - поиск улиц достаточно длительная процедура

zsergey
17.04.2012, 18:47
предложение №1 - на первый взгляд хорошая идея
Как насчет ее реализации?

Предложение №2 - как быть с несколькими "аптеками" по одному адресу?
Если честно, не понял Вашего вопроса! Поясню: дополнение адреса наименованием КТ поможет диспетчеру, сотруднику СБ, читая отчеты, соориентироваться в городе. Если так важно, можно перечислить несколько КТ: Ленина;40;63.000000;77.000000; Аптека "Забота", Кафе "Пристань"


Предложение №3 - поиск улиц достаточно длительная процедура
Согласен. Тогда дайте программный интерфейс (оле) по работе со списком улиц. Ничего подобного в документации по COM-серверу я не нашел!

programmer
18.04.2012, 08:08
zsergey, я Вас понял. Про реализацию ничего не скажу.

zsergey
24.04.2012, 05:19
Народ! Помогите решить такую проблему: Есть городской маршрут, обозначенный на карте геозоной. Задача: как разделить стоянки внутри геозоны, и вне ее?
По логике, в таком случае в "Местоположении" остановок ВСЕДА ДОЛЖНА ВЫХОДИТЬ ГЕОЗОНА. А учитывая в текущей версии ПО настройки приоритетов при выборе адреса, то ответ - никак!
По сему
предложение №1
Предлагаю разработчикам реализовать гибкую настройку для вывода адреса. Такую настройку можно сделать с помощью конструктора выражений в виде комбинации полей Геозона, КТ и АБ и логическими операциями И, ИЛИ, ну и разделитель какой-нибудь. Например: Мне, при текущем раскладе, нужен будет адрес в виде [Геозона] И [КТ] ИЛИ [Адресная база], каждый же пользователь сможет настроить вывод адресов, как ему будет угодно.
На выходе будет строка, что-то типа:
стоянка на маршруте: "Маршрут №6; м-н "Ласточка"" или "Маршрут №6, ул.Матросова 6а"
стоянка не на маршруте (случай, когда нет геозоны): "<>;ул. Ленина 1".
А дальше дело технике, в 1С-ке а разберу по полочкам всю эту кухню. Может есть другое решение, что скажете?
Предложение №2
предлагаю дополнить запись в адресной базе (формат CSV) названием КТ. Например: <улица>;<дом>;<широта>;<долгот а>;<наименование>;
Ленина;40;63.000000;77.000000; Аптека "Забота"
Лермонтова;20;63.000001;77.000001; Главпочтамп
Такое дополнение в адресе облегчит оператору жизнь
Предложение №3.
Дополнение 1-го предложения. Я насчет обозначения остановок, которые происходят на трассе (я все никак не успокоюсь ). Ведь учитывая, что территория Казахстана, особенно центральная часть мало заселенная, то стоянки на трассе предлагаю обозначать наименовнием трассы. Данные можно брать готовые из "Улиц". Этого можно учесть в механизме, который я предложил выше, т.е. добавить еще одно поле [Улица].
Итого будет 4 поля ( [Геозона],[КТ],[Адресная база], [Улица]), из которых (не обязательно и всех) можно формировать "Местоположение" стоянки. Из-за таких тонкостей мне пока не удается запустить систему в работу, т.к. без этих доработок в большей мере будет участвовать труд оператора, т.е. будет присутствовать пресловутый человеческий фактор. Надеюсь на оперативную помощь и взаимопонимание! Конструктивная критика и иные предложения принимаются!


Так все-такие как насчет моих предложений?