На главную... Продукты | Технологии | Классификаторы | Проекты | Скачать | Цены| Форум | Статьи | Обучение | Контакты

KFF (Все сообщения пользователя)

Поиск  Пользователи  Правила  Войти
Форум » Пользователи » KFF
Выбрать дату в календареВыбрать дату в календаре

Страницы: Пред. 1 ... 316 317 318 319 320 321 322 323 324 325 326 327 След.
изменение расстояния при масштабировании
 
Здравствуйте NickKo
[URL=http://www.gistoolkit.com/forum/forum2/topic663/messages/]данная тема уже обсуждалась[/URL]
Компонента TMapGisServer
 
спасибо
На каком хосте активируется ГИС Сервер ?
 
Компютер входит в 2 сети
в одной у него сетевой адрес 10.12.10.100
во второй 99.152.55.144
Уточните пожалуйста
[QUOTE]Host для ГИС Сервера ... соответственно его сетевой адрес и будет адресом Host для клиентов.[/QUOTE]
Какой из сетевых адресов ? Или Оба ?
PS: проктика показывает что оба не работают, работает только один из них
Ключи
 
[QUOTE]
Но ключ вставлен и работает - [QUOTE]ПРАВИЛЬНО[/QUOTE]
[/QUOTE]
В данном случае защита ГИС Панорама срабатывает таким образом - как будто
ключа нет.
Делается это для того, что-бы при добавлении информации на такую карту
и достижении грани (загруженности карты - где ключ нужен/не нужен)
срабатывал сценарий отсутствия ключа.

[QUOTE]Если ключ выдает не 0 - он спокойно работает без ключа.[/QUOTE]
Предположим что защита организована Вашим методом (в любом случае возвращается номер ключа).
Открывается карта Подольска (допустим), после чего, товарищ вынимает ключ и
вставляет его в другой ПК.
И превращает карту Подольска (методом наращивания номенклатур, добавкой объектов и.т.п)
до карты Москвы.
Вопрос Вам - что ему помешает это сделать ?
Ведь ГИС Панорама определила что ключ вставлен,
а в этот период "пол часа" он работает для другого ПК  
------------------------------
PS: Общий вывод - такая защита организована с целью предотвращения
запуска ГИС Панорам на несколькои ПК методом "один факел для всех пушек" -
"один ключ для N рабочих мест"
На каком хосте активируется ГИС Сервер ?
 
Здравствуйте господа Разработчики !
Подскажите пожалуйста где в ГИС Сервере выставляется Host и Порт
на котором организуется .Listering ?
Ситуация:
Есть сервер, входящий в 2 различные сети (2 сетевые карточки)
имеет 2 статических IP дареса (допустим 75.121.145.2 и 192.168.10.135)
При активации приложения достучатся можно только с первой.
--------------------
PS: Если не секрет, на какой технологии создан данный продукт ?
Изменено: XENA - 22.02.2009 21:41:31
Компонента TMapGisServer
 
Здравствуйте Господа разработчики !
Как програмно установить параметры связи с ГИС сервером
не вызывая диалог DLL_svGetConnectParameters.
СИТУАЦИЯ: в некой БД хранятся хосты и порты нескольких (или одного), без разницы,
ГИС серверов, при переходе от записи к записи постоянно будет вываливатся
диалог изменения параметров ?
----------------------------
Вопрос скорее всего по разделу ГисТоолкит ???
Принцип работы
 
По принципу работы все предельно понятно.
кроме:
(Извиняюсь за некооректную поставку вопроса)
[QUOTE]1. Каким образом выполняется защита карт ключами[/QUOTE]

Перефразирую:
Какой продукт, в данном случае, защищается ключем(ами)
а) оба
б) только ГИС Карта (на оконечном пользовательском ПК)
Принцип работы
 
Понятно.
В моем случае лучше использовать ГИС Сервер.
В связи с этим у меня возникает несколько вопросов
которые невозможно проверить на локальном ПК.
1. Каким образом выполняется защита карт ключами
 а) на ГИС Сервере стоит ключ, на оконечном ПК он не нужен
 б) на ГИС Сервере ничего не стоит, на оконечном ПК нужен ключ
 в) и там и там стоит ключ
2. Каким образом добваляються (методом создания) пользовательские карты
к открытой на ГИС Сервере если доступ к ним через шаровую папку отсутсвует
(случай с Интернетом)
 а) карта создается на локальном ПК (по локальному, указанному пути)
 и подставляется под открытую
 б) карта создается в хранилище карт на сервере и добавляется АЛИАСОМ к открытой
 в) карта может создаватся комбинированым методом (по выбору)
3. Что случается с объектом, если во время создания физически обрывается связь с сервером
 а) объект сохраняется на карте после ввода последней точки
 б) после ввода последней точки нужно прождать определенное время транзакции
Вопрос 3 задан умышленно, его суть заключается в том где хранится открытая карта
в памяти ПК ЮЗЕРА или в памяти Сервера и каким образом происходять процессы транзакции
между 2-мя ПК
----------------------
Заранее благодарю за ответы
----------------------
PS: Просьба по ...
[QUOTE]
Есть ли тестовый вариант ГИС Сервере в КБ Панорама
(с тем же Подольском) что-бы проверить его работу через
Интеренет на подобии http://80.252.141.64/gis/index.aspx ???
[/QUOTE]
... остается в силе.
Принцип работы
 
Здравствуйте господа Разработчики !
Сообщение может быть перенесено в другой раздел,
так как не знаю куда его писать в GisToolKit, GisServer или GisWebServer
--------------------
Помогите разобратся с удаленной работой с картами.
Вопрос:
Какой продукт КБ Панорама посоветуете использовать в качестве базового
для открытия в моем приложении карт для редактирования находящихся на удаленном
сервере - GisWebServer (через имплементирванный в форму Браузер) или
GisServer (используя соответсвющие API функции или компоненту GisToolKit).
Ситуация:
В разные моменты времени, по отношению к моему приложению,
сервер может находится как в пределах локальной сети,
так и за ней (Интернет).
Если пользоватся GisServer-ом то объясните принцип выбора
оконечного хоста для подключения с GisToolKit, в ситуации когда
в пределах Интернет может быть активировано № ГисСерверов ?
---------------------------------------------------
ЕЩЕ ВОПРОС:
Есть ли тестовый вариант ГИС Сервере в КБ Панорама
(с тем же Подольском) что-бы проверить его работу через
Интеренет на подобии http://80.252.141.64/gis/index.aspx ???

Заранее благодарю за ответ
---------------------------------------------------
PS: По возможности просьба создать раздел форума по
общим (объеденяющим) вопросам, по типу этого
Изменено: XENA - 21.02.2009 11:46:17
Получение высоты точки из bmp матрицы, используя цвет точки (RGB)
 
Здравсвуйте Владимир
Отвечать не буду
Просто берите и пользуйтесь
--------------------------------------------

// определяем типы (вы можете их поределить по своему)
TColorLimit = record
 H      : double; // минимальная высота
 HColor : TColor; // соответсвующий ей цвет RGB
end;
TColorTable = array of TColorLimit;
-------------------------
// определяем переменную (глобальную для модуля)
FColTab = TColorTable;
// резервируем для нее размер (в нашем случае 4 базовые высоты)
SetLenGth(FColTab,4)
// заполняем палитру по принципу (цвет = высота)
// эта палитра близкая к палитре матрицы с коррекцией отображения цвета в 3D окне
FColTab[0].hColor:=$00304000; FColTab[0].H:=-50;
FColTab[1].hColor:=$00408080; FColTab[1].H:=500;
FColTab[2].hColor:=clYellow; FColTab[2].H:=1000;
FColTab[3].hColor:=$00000E96; FColTab[3].H:=2000;
// проганаяем матрицу через функцию
// функция берет Вашу высоту и ищет 2 ближайших
// значения в таблице, а потом пропорционально разницам значений
// вычисляются цвета R, G, B


// данная функция - выдержка из реального кода
// градиентного нанесения матрицы на 3D кенвес
// X,Y - прямоуголная коорината в окне (не карте)
// Z - высота (заранее выбрана с матрицы) значения -11111 > преобразованы в 0
// работа функции заключатеся в том что-бы
// подобрать по таблице цветов FColTab соответсвие Высоты - к RGB цвету
// по елементно

procedure SetVertexColor(X,Y,Z:double);
var L : integer;
      R,G,B    : byte;
      dR,dG,dB : single;
      H0       : double;
begin
   for l:=0 to LenGth(FColTab)-2 do
   with FColTab[l] do
   if (Z>H) and (Z<=FColTab[l+1].H) then
   begin
    H0:=(Z-FColTab[l].H)/(FColTab[l+1].H-H);
    R:=Byte(HColor);          dR:=(R+integer(Round((Byte(FColTab[l+1].HColor)-R)*H0)))/255;
    G:=Byte(HColor shr 8 );   dG:=(G+integer(Round((Byte(FColTab[l+1].HColor shr 8 )-G)*H0)))/255;
    B:=Byte(HColor shr 16 );  dB:=(B+integer(Round((Byte(FColTab[l+1].HColor shr 16 )-B)*H0)))/255;
    glColor3f(dR,dG,dB);
    Break;
   end;
   //glVertex3d(P.X,P.Z,P.Y);
 end;

------------------------------
Написав Обратную функцию по данному приципу - получите ковертор
Туда/сюда
Изменено: XENA - 21.02.2009 11:14:00
Страницы: Пред. 1 ... 316 317 318 319 320 321 322 323 324 325 326 327 След.



© КБ Панорама, 1991-2026

Регистрируясь или авторизуясь на форуме, Вы соглашаетесь с Политикой конфиденциальности