Интеграция GEOBRIDGE.Контуры 2.1

После скачивания архива обязательно снимите блокировку (если она есть). Для этого в проводнике выберите архив, перейдите в свойства файла, нажмите разблокировать.

Обновление программы:
1. Закройте AutoCAD;
2. Замените файлы;
3. Запустите AutoCAD.

Данная версия программы рассчитана на работу с AutoCAD 2015 – 2024.

Первичная установка программы
1. Запустите AutoCAD;
2. Выполните команду netload;
3. Перейдите в папку программы;
4. Выберите файл GbContour.dll;
5. Дайте согласие на запуск приложения;
6. После запуска появится меню GEOBRIDGE.Контуры;
7. Также будет доступна команда GBC, она вызывает панель приложения.

Удаление программы
1. Выполните команду _menuload;
2. Выделите меню GBCONTOURMENU и нажмите – Выгрузить;
3. Перейдите в параметры AutoCAD;
4. Перейдите на закладку - Файлы;
5. Разверните список – Путь доступа к вспомогательным файлам;
6. Удалите путь доступа в папку программы GEOBRIDGE.Контуры;
7. Перезапустите AutoCAD.

1. Не используйте одновременно предыдущую версию программы и новую;
2. Удалите из путей доступа к вспомогательным файлам все пути ведущие к старой версии программы.

Скачать GbContour 2 Release


Пример использования приложения GbContour.

GbContour v. 1.0.2

Скачать GbContour Release

После скачивания необходимо:
1. Разблокировать архив. (Проводник/Свойства файла/Разблокировать);
2. Разархивировать в удобное местоположение;
3. В AutoCAD выполнить команду netload;
4. Выбрать папку, соответствующую версии AutoCAD и загрузить файл GbContour.dll;
5. Программа загрузит меню и AutoCAD получит команду gbc

Скачать проект в Visual Studio

Пример кода для интеграции приложения:

Обязательно указывать HTTP заголовок (ContentType) - application/x-www-form-urlencoded.

Параметры запроса C#:
HttpWebRequest request;
request.ContentType = "application/x-www-form-urlencoded";
request.Method = "POST";
request.AllowAutoRedirect = false;
request.UnsafeAuthenticatedConnectionSharing = true;
request.KeepAlive = true;
System.Net.ServicePointManager.Expect100Continue = false;
request.PreAuthenticate = true;

Параметры, передаваемые в запросе:
app – имя приложения выполняющего передачу данных серверу
color - цвет контура RGB шестнадцатеричный
title - название, можно не указывать.
desc - описание, можно не указывать.
points - x1,y1,x2,y2,... | - разделитель контуров.
typ – тип, polygon или polyline, можно не указывать, тогда будет полигон.
Разделитель параметров - &.

Пример строки запроса:
app=Имя вашего приложения&color=0075C7&title=Объект 09.02.2018 21:47:08&desc=&points=222.492,483.972,160.455,418.001,86.14,486.559,124.267,548.003,222.492,483.972&typ=polygon

Адрес запроса:
https://geobridge.ru/ext/app/contour/add

Ответ получаемый от сервера:
"[""NvqBd32691""]"

Формирование ссылки на контур:
Ссылка на контур будет состоять из основного адреса https://geobridge.ru/maps?ca= и ответа сервера без квадратных скобок и кавычек:
url = "https://geobridge.ru/maps?ca=" & "NvqBd32691"
Комментарии для сайта Cackle

Рейтинг@Mail.ru