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

[MAPAPI] Операции с координатами реинтерабельны?

Поиск  Пользователи  Правила  Войти
Форум » Linux » Средства разработки ГИС-приложений для Linux
Страницы: 1
RSS
[MAPAPI] Операции с координатами реинтерабельны?
 
Здравствуйте.

Функции семейства mapUser* (mapUserGeoToGeoWGS843D, mapGeoWGS84ToUserGeo3D, mapUserGeoToUserPlanePro, mapUserPlaneToGeoWGS84Pro и прочие) реинтерабельны?
А функции  mapCreateUserSystemParametersByEpsg/mapDeleteUserSystemParam­eters ?
У нас есть отдельный поток, в котором выполняются операции над картами (отрисовка, изменение состава карты, в общем активно используются функци MAPAPI для работы с картами)
и главный поток, в котором периодически идёт работа с координатами (вызовы функций mapUser* и mapCreateUserSystemParametersByEpsg/mapDeleteUserSystemParam­eters).
Может возникнуть ситуация, когда функции по работе  с координатами исполняются в двух потоках, это безопасно ?
 
Если для каждого потока используются различные параметры huser, то это безопасно.
Создание/удаление пользовательских параметров тоже безопасно для многопоточного исполнения.
Страницы: 1
Читают тему (гостей: 1)



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

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