Внешняя компонента для работы с ДубльГИС (2gis.ru)

Опубликовал Рустам Ахметов (rustamakhmetov) в раздел Программирование - Внешние компоненты

Предназначена для взаимодействия с системой ДубльГИС (www.2gis.ru)
Работает на платформах 1С: 7.7, 8.х

Версия 1.0

Реализован функционал:
1) Отображение дома на карте 
2) Поиск адреса в справочнике адресов системы ДубльГИС

Дополнительный функционал реализуется по запросу.

Скачать файлы

Наименование Файл Версия Размер
Внешняя компонента для работы с ДубльГИС
.1245299045 406,50Kb
25.09.09
367
.1245299045 406,50Kb 367 Скачать
Демонстрация работы для платформы 1С 7.7
.1245299097 9,50Kb
25.09.09
89
.1245299097 9,50Kb 89 Скачать
Демонстрация работы для платформы 1С 8.1
.1245299121 7,57Kb
25.09.09
182
.1245299121 7,57Kb 182 Скачать

См. также

Комментарии
1. Сергей (Che) Коцюра (CheBurator) 3370 18.06.09 02:04 Сейчас в теме
плохо! отсутсвует содержательное описание.
Автор, подумай о людях!
2. Сергей Рудаков (fishca) 1039 18.06.09 06:37 Сейчас в теме
Сделай дополнительный функционал, пожалуйста.
Вот мой запрос:
Запрос = Новый Запрос;
Запрос.Текст =
"Выбрать Все
|ИЗ Ничего
|Получить Что я хочу!";
Запрос.УстановитьПараметры("НачалоКонца", Дата1);
Запрос.УстановитьПараметры("КонецКонца", Дата2);
ТЗ = Запрос.Выполнить.Выгрузить.Разгрузить();
ТЗ.ВыведисьНаЭкран();
Экран.Распечатайся();

3. Рустам Ахметов (rustamakhmetov) 27 18.06.09 07:21 Сейчас в теме
(1) какое описание требуется? что именно не понятно?
4. Сергей Кучеров (СергейКа) 610 18.06.09 07:36 Сейчас в теме
(3) А шо це таке? Что такое "справочник ДубльГИС" ? я такого в ЗиК не знаю...
Каким это образом и для 7.7 и для 8 сразу? Это компонента или обработка? Понятно что в разделе компонент, но нифига не понятно что...
5. Рустам Ахметов (rustamakhmetov) 27 18.06.09 08:21 Сейчас в теме
(4) это компонента, для платформ 1С: 7.7, 8.х. Не понятно, как при описании программы указать только платформу 7.7, по этой причине выбрал все варианты.
В архиве пример работы с компонентой из 7.7 и 8.1

"справочник ДубльГИС" -- справочник адресов в системе ДубльГИС
6. Санёк (Русский) 18.06.09 08:24 Сейчас в теме
7. Рустам Ахметов (rustamakhmetov) 27 18.06.09 08:43 Сейчас в теме
8. dushelov (Душелов) 19.06.09 16:44 Сейчас в теме
Не есть правило хорошего тона:


Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)
// Вставить содержимое обработчика.
Компонента="c:\doublegis.dll";
ВыбФайл = Новый Файл(Компонента);
Если НЕ ВыбФайл.Существует() Тогда
Если НЕ ВыборКомпоненты(Компонента) Тогда
Сообщить("Не найдена компонента DoubleGIS.dll", СтатусСообщения.Важное);
Отказ=Истина;
Возврат;
КонецЕсли;
КонецЕсли;
9. Рустам Ахметов (rustamakhmetov) 27 20.06.09 20:16 Сейчас в теме
10. dushelov (Душелов) 20.06.09 21:59 Сейчас в теме
(8) Вы всегда компоненты храните в корне диска Цэ?
11. Александр Мякшин (AlexMC75) 3 22.06.09 11:23 Сейчас в теме
компонента классная.
А исходник можно опубликовать/прислать ?
12. Доржи Цыденов (support) 4394 22.06.09 11:26 Сейчас в теме
(11) компонента супер, почему не плюсуем?
13. dushelov (Душелов) 22.06.09 11:28 Сейчас в теме
14. Рустам Ахметов (rustamakhmetov) 27 22.06.09 13:29 Сейчас в теме
(10) предложи свое решение
(11) нет, готовится платный релиз
(12) хелпа по функциям не хватает?
15. dushelov (Душелов) 22.06.09 13:32 Сейчас в теме
(14) Папка bin каталога 1С Предприятия.
По-умолчанию 1С обращается за внешними файлами в этот каталог.
Так же, можно хранить компоненту в двоичных данных макета и при необходимости писать ее в тот же BIN.
DeepDiver; Izya12; rustamakhmetov; +3 Ответить 1
16. Игорь Белышев (biv75) 22.06.09 14:32 Сейчас в теме
Что-то у меня не находит ничего
17. Рустам Ахметов (rustamakhmetov) 27 22.06.09 14:38 Сейчас в теме
(14) спасибо
(16) через поиск в оболочке ДубльГИС, адрес находится?
18. Рустам Ахметов (rustamakhmetov) 27 22.06.09 14:38 Сейчас в теме
19. Ser Vlasov (SerVlasov) 13 24.06.09 05:00 Сейчас в теме
Если не сложно, сделай хелп по функциям
20. Сергей (KruS) 24.06.09 07:54 Сейчас в теме
Ни фига не понял идеи этой компоненты.
Что значит "Предназначена для взаимодействия с системой ДубльГИС"?
Какое взаимодействие имеется ввиду?
Зачем связка 1С:Бухгалтерии и ДубльГИСа???
21. Сергей (KruS) 24.06.09 07:54 Сейчас в теме
Нормальное описание в студию!!!!
22. vitek1 vitek1 (vitek1) 25.06.09 18:12 Сейчас в теме
ничего не понятно. Скриншоты бы выложить и описание этого зверя "ДубльГИС"
23. d@ncer (d@ncer) 24 01.07.09 20:41 Сейчас в теме
А можно получить доступ из 1С к справочникам ДубльГИС?
24. Слава (DeepDiver) 5 28.07.09 12:53 Сейчас в теме
to 20
Например у тебя есть сеть магазинов и ты должен выдать путевой лист водителю - какой за каким магазином ему нужно посетить... Сечёшь зачем???
25. Николай Осипов (osipovnv) 29.07.09 15:21 Сейчас в теме
Было бы здорово выдирать контактную информацию из справочников ДубльГИСа, поиск по рубрикам и всяческий поиск именно по организациям.
26. Рустам Ахметов (rustamakhmetov) 27 29.07.09 15:32 Сейчас в теме
(25) доступ к данным справочника предприятий закрыт производителем.
27. Слава (DeepDiver) 5 29.07.09 20:43 Сейчас в теме
Чтото потестил - не находит оно ничего. И согласен с всеми мнениями о документации и оформлении...

Хотелось бы както раскрыто... Или всё что просят будит только в платной версии?
28. Сергей Лавров (svlavrov) 08.10.09 12:42 Сейчас в теме
Классная компонента.
То что искал.
Только мало функциональная.

Из минусов - не нашел автомасштабирования карты или ручного выбора.
Т.е. - нашелся адрес - а если 2ГИС открыта в слишком мелком масштабе - то как будто ничего не нашлось.
А если в 2ГИС открыт в приемлемом масштабе ("улица" или "дом") - то визуально - находит и отображает.

Еще хотелось бы реализовать - как бы картинку в 1С из 2ГИС.
Поясняю - у меня куча клиентов - с разными адресами - если б можно было бы "выдергивать" картинку куска карты из 2ГИС - и вставлять ее как комментарий к клиенту.

Ну вроде бы всё.
29. Сергей Лавров (svlavrov) 08.10.09 12:50 Сейчас в теме
А так - на деле - прикрутил КЛАДР и автоматом ищется адрес в 2ГИС.
30. Валерий Тормышев (tve) 25.11.09 15:40 Сейчас в теме
в висте не работает. :(

Не удалось загрузить внешнюю компоненту по причине: {Форма.Форма(41)}: Ошибка при вызове метода контекста (ЗагрузитьВнешнююКомпоненту): Ошибка при загрузке внешней компоненты
31. Alex Astafyev (Builder) 8 19.01.10 10:14 Сейчас в теме
Мне надо по списку адресов в 1Се получить список координат, возможно ли такое?
И вообще плохо что нет ни описаний, ни примеров
32. Сергей (MoneG2) 26 05.05.10 12:01 Сейчас в теме
Есть вариант и без "зашитых" ВнешнихКомпонент.

- Берем пример для Екселя с сайта (http://plugins.2gis.ru/wiki/FindAndShowObjectsVBA);
- Вытачиваем в его коде необходимый Нам функционал (без напильника никуда);
- Сохраняем готовый Ексель для дальнейшего использования в, например, макет обработки (как ДвоичныеДанные).

Как затем открыть Ексель (как СОМ-объект) в 1С и вызвать методы этого СОМ-объекта, уже другая история.

Плюсы:
- полностью бесплатно;
- полная (собственная) поддержка;
- не нужен сторонний (иногда сомнительный) софт для создания ВК;
- не нужно регистрировать ВК в системе;
- при хранении во внешнем файле - нет необходимости изменения конфигурации.

Минусы: значительно меньше, чем при использовании ВК.
33. Владимир Кузнецов (VkStyle) 28 31.07.10 16:12 Сейчас в теме
Пример по взаимодействию с 2gis через excel с использованием ЭТОЙ компоненты. сам пример на
http://infostart.ru/public/73609/
34. Владимир Кузнецов (VkStyle) 28 06.08.10 08:20 Сейчас в теме
http://infostart.ru/public/73609/
уже без использования внешних компонент)
35. Иван Иванов (Иван44) 23.08.10 16:06 Сейчас в теме
Я не нашел хелпа по функциям компоненты,где его взять?
36. Иван Иванов (Иван44) 23.08.10 16:12 Сейчас в теме
Адреса из 1С показывает на карте,можно ли сделать,чтоб и трек отображался на карте по запросу из 1С? трек в файле *.pls
37. Сергей Карташев (Elisy) 840 07.10.10 14:47 Сейчас в теме
Только что нашли альтернативный вариант доступа к 2Гис.
Логика работы зашивается в код 1С и макет. В таком варианте работа ведется через .Net framework и Elisy .Net Bridge.
38. Pavlo (pavlo) 02.09.11 09:42 Сейчас в теме
будет ли функционал по выборке из базы конкретного города, списка организаций по установленной рубрике с их адресами, телефонами и т.д.? и возврат скажем тз. :idea: без этого как то и не функционально вовсе, знаю что закрыт :)
39. jack smith (jsmith) 08.11.11 14:59 Сейчас в теме
В общем, протестировал. Делаю конфу по учету путевых листов. Хотелось, конечно, чтобы картинка появлялась в самом 1С, но и этого уже достаточно.
40. Александр Б. (HameleonA) 106 16.12.11 15:26 Сейчас в теме
А как бы эту компоненту под 8.2 адаптировать ? было бы полезно. Сейчас ошибка компонеты выскакивает : doublegis : Access violation at address 0E334E91 in module 'doublegis.dll'. Read of address 00000000.
41. Мaкcим Шaмpaй (mak-s) 64 06.06.12 18:13 Сейчас в теме
намного проще сделать через API Яндекса
42. Алексей Полубенский (PolAlex2) 119 21.08.12 10:26 Сейчас в теме
Поясните, пожалуйста, это работа с API (http://api.2gis.ru/) или взаимодействие с приложением 2Gis?
Мне нужна работа с сервисом 2Gis в полеHTMLДокумента, а не через приложение - есть примеры?
43. Евген Сок (6630) 1 03.02.13 15:08 Сейчас в теме
44. Евген Сок (6630) 1 03.02.13 15:09 Сейчас в теме
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа