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

Пересчет координат

Поиск  Пользователи  Правила  Войти
Форум » Настольные приложения » GIS ToolKit, GIS ToolKit Active, ГИС Конструктор для Windows
Страницы: 1
RSS
Пересчет координат, выгрузка в SHP
 
возможно ли реализовать выгрузку в SHP из Приложения в другой системе координат - в WGS-84?
Изменено: Александр Коновалов - 16.12.2025 16:49:41
 
 // Экспорт векторной карты в формат SHP
// hwnd    - идентификатор окна диалога для посылки сообщений WM_OBJECT, WM_ERROR, WM_LIST
// parm    - основные параметры для экспорта карты
// shppath - путь к папке для записи файлов SHP
// xmlparm - путь к файлу схемы, описывающей структуру файлов SHP
//           (если файл не задан, то структура слоев соответствует исходной карте)
// error   - коды ошибок выполнения программы (см. maperr.rh)
// ininame - имя файлов параметров экспорта в SHP
// logname - имя файла с протоколом ошибок процедуры
// При ошибке возвращает ноль

_VECIMP long int _VECAPI vecSaveMapToShpPro(HMESSAGE hwnd, MAPTOSHPPARM * parm, const WCHAR * shppath, const WCHAR * xmlparm,
                                           long int * error, const WCHAR *

typedef struct MAPTOSHPPARM
{
 HMAP       hMap;              // Идентификатор открытого документа
 HSITE      hSite;             // Идентификатор экспортируемой карты в документе
 HSELECT    hSelect;           // Условия отбора объектов для экспорта в SHP

 int        DBCode;            // Кодовая страница для текста: 1 - OEM(DOS), 2 - ANSI, 3 - UTF8
 int        Isbl;              // Признак сохранения координат в градусах WGS-84
 int        IsService;         // Признак записи в DBF служебных полей "ObjectCode", "ObjectKey", "ObjectName", "ObjectText" (для подписи)
 int        IsDecode;          // Признак записи семантик типа классификатор в раскодированном (текстовом) виде

 int        IsFolder;          // Признак записи файлов, относящихся к одному слою, в отдельные папки
 int        Reserve;           // Резерв, должен быть 0
}
MAPTOSHPPARM;
Страницы: 1
Читают тему (гостей: 1)



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

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