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

Александр Волков (Все сообщения пользователя)

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

Страницы: 1 2 3 4 5 6 7 8 9 10 11 След.
Не заполняется паспорт карты
 
Спасибо!
Не заполняется паспорт карты
 
Елена, доброе утро. Это мне стало ясно с вашего первого сообщения, посмотрите внимательнее что я пишу:

Открытие пользовательской карты на запись стирает данные в паспорте!

Т.е. вот этот код стирает данные о центральном меридиане, смещении на север и т.п.

HSITE hsite_dst = st::panorama::mapOpenSiteForMapEx(hmap_src, dst_map_path, GENERIC_WRITE, 1);    

st::panorama::mapCloseSiteForMap(hmap_src, hsite_dst);


А вы мне все говорите о необходимости выполнить перепроекцию
Изменено: Александр Волков - 15.04.2019 10:06:39
Не заполняется паспорт карты
 
Вот содержимое файла *.prj, в нем есть вся информация:

PROJCS["Transverse_Mercator",GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]],PROJECTION["Transverse_Mercator"],PARAMETER["latitude_of_origin",0],PARAMETER["central_meridian",33],PARAMETER["scale_factor",1],PARAMETER["false_easting",0],PARAMETER["false_northing",-7657865],UNIT["Meter",1]]
Не заполняется паспорт карты
 
Хорошо, но вот это же явный баг ?

[CODE] map_reg.MainPointParallel = glm::radians(lat_0);
   map_reg.AxisMeridian       = glm::radians(lon_0);
   map_reg.FalseEasting       = y_0;
   map_reg.FalseNorthing      = x_0;

   HMAP hmap_dst = st::panorama::mapCreateMapEx(dst_map_path, rsc_path, &map_reg, &sheet);
   st::panorama::mapCloseMap(hmap_dst);

// Открываем карту в Панорама мини, в паспорте все есть
   
   HSITE hsite_dst = st::panorama::mapOpenSiteForMapEx(hmap_src, dst_map_path, GENERIC_WRITE, 1);
   st::panorama::mapCloseSiteForMap(hmap_src, hsite_dst);

// Открываем карту в Панорама мини, в паспорте все пропало[/CODE]
Открытие пользовательской карты на запись стирает данные в паспорте карты
Не заполняется паспорт карты
 
Кое что еще нашел.

   map_reg.MainPointParallel = glm::radians(lat_0);
   map_reg.AxisMeridian       = glm::radians(lon_0);
   map_reg.FalseEasting       = y_0;
   map_reg.FalseNorthing      = x_0;

   HMAP hmap_dst = st::panorama::mapCreateMapEx(dst_map_path, rsc_path, &map_reg, &sheet);
   st::panorama::mapCloseMap(hmap_dst);

// Открываем карту в Панорама мини, в паспорте все есть
   
   HSITE hsite_dst = st::panorama::mapOpenSiteForMapEx(hmap_src, dst_map_path, GENERIC_WRITE, 1);
   st::panorama::mapCloseSiteForMap(hmap_src, hsite_dst);

// Открываем карту в Панорама мини, в паспорте все пропало
Не заполняется паспорт карты
 
Добрый день.

При импорте Shape файлов с помощью функций ShpLoadFolder или shpLoadFromFolderByShi паспорт карты остается пустым. А именно не заполняются осевой меридиан, парралель главной точки, смещение на восток и север. Проекция выставдяется правильная.

Проекция Shape файлов: "+proj=tmerc +lat_0=0 +lon_0=33 +k=1.0 +x_0=0 +y_0=-7657865 {} +units=m +ellps=WGS84 +datum=WGS84 +no_defs"

Почему это происходит?

Есть ли возможность каким то образом через API обновить паспорт карты вручную? Не могу найти в API функцию mapSetMapInfo, при этом mapGetMapInfo есть (тоже самое касается *Ex и *Pro версий этих функций)
Импорт Shape файлов в SXF/MAP/SIT в GTK11 под Linux
 
Добрый день.

Давным давно мы приобрели GTK11 под ОС Linux.

В данный момент возникла необходимость импортировать shape файлы в SXF/MAP/SIT в Linux приложении. В GTK12 под ОС Windows, обладателями которого мы также являемся, есть замечательная функция ShpLoadFolder, но вот покопавшись в хидерах GTK11 под Linux я не нашел ни чего, чем можно было б загрузить Shape файлы.

Не подскажите, чем можно воспользоваться в GTK11 для решения данного вопроса?
Изменено: Александр Волков - 04.10.2018 10:12:19
Редактирование границ видимости нескольких объектов
 
Отлично! Спасибо!
Внешнее отличие карт между Панорама Мини и отрисованной через mapPaint95
 
Спасибо
Редактирование границ видимости нескольких объектов
 
Коллеги!
Встала необходимость отредактировать границы видимости объектов всего слоя. Как это сделать? В задаче редактирование классификатора в "Панорама Мини" это можно делать только пообъектно, но это огромная боль, т.к. объектов огромное количество.
Изменено: Александр Волков - 26.09.2018 11:58:42
Страницы: 1 2 3 4 5 6 7 8 9 10 11 След.



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

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