Добрый день!
Для получения уникального номера объекта на карте используется функция mapObjectKey() (mapapi.h). Примеры использования данной функции можно посмотреть в разделах 3.9.11 "Управление составом отображения объектов электронной карты" и 3.9.15 "Запрос параметров объектов" руководства программиста ГИС Конструктор ([URL=https://gistoolkit.com/download/doc/gisdesigner_prog.pdf]https://gistoolkit.com/download/doc/gisdesigner_prog.pdf[/URL]).[CODE] // Запросить уникальный номер объекта
// info - идентификатор объекта карты в памяти
// При ошибке возвращает 0
_MAPIMP long int _MAPAPI mapObjectKey(HOBJ info);
[/CODE]Для получения внутреннего кода объекта в классификаторе используется функция mapObjectCode() (mapapi.h). Примеры использования данной функции можно посмотреть в разделах 3.9.10 "Поиск объектов электронной карты" и 3.9.11 "Управление составом отображения объектов электронной карты" руководства программиста ГИС Конструктор.[CODE] // Запросить индекс (внутренний код) объекта в классификаторе.
// При удалении объектов классификатора внутренние коды объектов
// могут изменяться. Внутренний код может использоваться для
// идентификации объекта классификатора только в течение одного
// сеанса работы с картой при неизменном классификаторе
// info - идентификатор объекта карты в памяти
// При ошибке возвращает 0 (ноль допустим для нового объекта)
_MAPIMP long int _MAPAPI mapObjectCode(HOBJ info);
[/CODE]
Для получения уникального номера объекта на карте используется функция mapObjectKey() (mapapi.h). Примеры использования данной функции можно посмотреть в разделах 3.9.11 "Управление составом отображения объектов электронной карты" и 3.9.15 "Запрос параметров объектов" руководства программиста ГИС Конструктор ([URL=https://gistoolkit.com/download/doc/gisdesigner_prog.pdf]https://gistoolkit.com/download/doc/gisdesigner_prog.pdf[/URL]).[CODE] // Запросить уникальный номер объекта
// info - идентификатор объекта карты в памяти
// При ошибке возвращает 0
_MAPIMP long int _MAPAPI mapObjectKey(HOBJ info);
[/CODE]Для получения внутреннего кода объекта в классификаторе используется функция mapObjectCode() (mapapi.h). Примеры использования данной функции можно посмотреть в разделах 3.9.10 "Поиск объектов электронной карты" и 3.9.11 "Управление составом отображения объектов электронной карты" руководства программиста ГИС Конструктор.[CODE] // Запросить индекс (внутренний код) объекта в классификаторе.
// При удалении объектов классификатора внутренние коды объектов
// могут изменяться. Внутренний код может использоваться для
// идентификации объекта классификатора только в течение одного
// сеанса работы с картой при неизменном классификаторе
// info - идентификатор объекта карты в памяти
// При ошибке возвращает 0 (ноль допустим для нового объекта)
_MAPIMP long int _MAPAPI mapObjectCode(HOBJ info);
[/CODE]