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

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

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

Страницы: Пред. 1 ... 4 5 6 7 8 9 10 11 12 13 14 ... 29 След.
EAV в mapacces.dll при вызове LoadMapToPicture(), LoadMapToBmp()
 
[QUOTE]Полез в хидеры, нашёл LoadMapToBmp(), добавил её вызов, заменил в рисовалке - то же самое EAV! [/QUOTE]
Это объяснимо. Работает одна и та же функция.
[CODE]long int _export WINAPI LoadMapToBmp(HMAP map,HMESSAGE handle, DFRAME * dframe, long bitcount, long scale, long resolution, const char* bmpname)
{
 return LoadMapToPicture(map, handle, dframe, bitcount, scale, resolution, bmpname, 0);
}
[/CODE]
geotiff
 
[QUOTE]Спасибо за ответ! Но это случаем не та ли функция, которая имеется в гис-панорама и в гис-карта? Там из mtw создается tiff, который в каждом пикселе содержит значение rgb-палитры, но не высоту? Или это другая функция?[/QUOTE]Функция
[CODE]long int _MAPAPI LoadMtwToTiffConverter(HMESSAGE handle, char * mtwName, char * tiffName, long int flagborder, DFRAME* dframe)[/CODE]в ГИС Карта2011 выполняется в диалоге "Экспорт матрицы высот в файл TIFF", который вызывается по пунктам меню:
- "Файл->Экспорт в...->Матрицы высот TXT, TIFF -> *.tif" и
- "Список матриц -> Свойства -> Сохранить как... -> *.tif".

Создаются одноканальные несжатые файлы формата TIFF с данными о высоте и с информацией о геопространственной привязке.
В зависимости от формата данных исходной матрицы размер элемента формируемого файла TIFF может принимать следующие значения: BYTE, SHOTR INT, LONG INT, FLOAT.
Значение «отсутствие данных» заносится в тег GDAL_NODATA файла TIFF (код тега 42113).

Структура создаваемого файла соответствует структуре файлов GeoTIFF, используемых для хранения данных о рельефе SRTM.
geotiff
 
Для сохранения высот матрицы MTW в файл TIFF(GeoTIFF) воспользуйтесь функцией из библиотеки gispicex.dll, объявленной в файле mappicex.h:  
[CODE]//==============================================================================
//    Сохранить матрицу в файл формата TIFF
//    Handle         - диалог визуального сопровождения процесса обработки.
//    MtwName        - имя файла матрицы
//    TiffName       - имя TIFF-файла;
//    flagborder     - флаг использования рамки
//                     0 - включать в формируемый файл все элементы матрицы
//                     1 - не включать в формируемый файл элементы матрицы
//                         невходящие в область, ограниченную рамкой
//    dframe         - прямоугольная область сохраняемых элементов матрицы
//                     указатель м.б. равен нулю
//==========================================================­====================
long int _MAPAPI LoadMtwToTiffConverter(HMESSAGE handle,                
char * mtwName, char * tiffName,
long int flagborder, DFRAME* dframe);

long int _MAPAPI LoadMtwToTiffConverterUn(HMESSAGE handle,              
const WCHAR * mtwName, const WCHAR * tiffName,
long int flagborder, DFRAME* dframe);
[/CODE]Привязка матрицы записывается в файл *.tif, необходимости формировать файл мировой привязки (world file) нет.
Подключение антенны Leica, Проблема при подключении антенны Leica через задачу "GPS/ГЛОНАСС монитор"
 
Здравствуйте, Николай!

На закладке "Принято" после нажатия на кнопку "Открыть" выводится информация, которая поступает с GPS-устройства на COM-порт.
Пришлите, пожалуйста, на нашу почту текстовый файл с указанными данными.
Создать файл с параметрами привязки растрового изображения
 
[QUOTE]Vladimir Mart пишет:
В JPEG API тоже не позволяет сохранить? Только BMP или TIFF с последующей конвертацией?[/QUOTE]
Функция объявлена в MAPPICEX.H:
[CODE]//========================================================================
// Сохранить изображение 24-х битного растра RSW в файл JPEG                    // 21/08/13
// hMap                - идентификатор документа с открытым растром rswName
// Handle              - диалог визуального сопровождения процесса обработки.
// rswName             - имя файла 24-х битного растра RSW
// jpegName            - имя файла JPEG
// compressJpegQuality - степень сжатия блока растра по алгоритму JPEG
//              Возможные значения: 1 - 100
//              Рекомендуемое значение: 60
//==========================================================­==============
_MAPIMP long int WINAPI  picexSaveRswToJpeg(HMAP hMap, HMESSAGE handle,
const char * rswName, const char * jpegName,
long int compressJpegQuality);

[/CODE]
Создать файл с параметрами привязки растрового изображения
 
Добрый день!

Функции, которые формируют файлы привязки, в API не вынесены.

Описание структуры world file здесь:
http://gis-lab.info/qa/tfw.html

Растровые изображения, зарегистрированные в MapInfo, поставляются совместно с файлом TAB.
Из справки системы MapInfo:
«Чтобы MapInfo показывала растровое изображение правильным образом, вместе с векторными данными поверх него, следует провести регистрацию изображения. Регистрация проводится в диалоге "Регистрация изображения". Здесь Вы определяете координаты точек привязки, а также тип проекции растрового изображения».

Пример файла привязки растра .TAB (MapInfo) без указания данных о проекции растрового изображения:
[CODE]
      !table
      !version 300
      !charset WindowsCyrillic

      Definition Table
      File "3325.tif"
      Type "RASTER"
      (33000,25000) (0,3934) Label "Точка 1",
      (34000,25000) (0,0) Label "Точка 2",
      (34000,26000) (3936,0) Label "Точка 3",
      (33000,26000) (3936,3936) Label "Точка 4"
      CoordSys NonEarth Units "m"
      Units "m"
[/CODE]


Пример файла привязки растра .TAB (MapInfo) с указанием данных о проекции растрового изображения:
[CODE]
      !table
      !version 300
      !charset WindowsLatin1

      Definition Table
      File "222.tif"
      Type "RASTER"
      (444041.9,6085484) (0,0) Label "Точка 1",
      (521125.1,6085484) (3816,0) Label "Точка 2",
      (444041.9,6011633) (0,3656) Label "Точка 3",
      (521125.1,6011633) (3816,3656) Label "Точка 4",
      CoordSys Earth Projection 8, 104, "m", 21, 0, 0.9996, 500000, 0
[/CODE]


Информация о типе проекции растрового изображения содержится в строке «CoordSys Earth Projection» и закодирована в файле Mapinfow.prj (MapInfo).
Выдержка из файла Mapinfow.prj:
[CODE]
      "--- Долгота / Широта ---", 0, 0, 0, 0., 0., 0., 0., 0., 0., 0., 0.
      "Долгота / Широта", 1, 0
      "Долгота / Широта (Пулково 1942)", 1, 1001
      "Долгота / Широта (WGS 60)", 1, 101
      "Долгота / Широта (WGS 66)", 1, 102
      "Долгота / Широта (WGS 72)", 1, 103
      "Долгота / Широта (WGS 84)", 1, 104
[/CODE]
Добавление растра, *.tif подгружается не корректно
 
[QUOTE]Леонид Мещерин пишет:
столкнулся с похожей проблемой. при импорте растров с WEB, растр подгружается, но не тот, вернее, совсем не то место, а если сделать операцию через F2 в tif, а потом в rsw, то все нормально, но так неудобно.[/QUOTE]
Прошу уточнить название режима "импорта растров с WEB",  о котором идет речь.
В ГИС Карте2011 несколько режимов, которые позволяют загружать снимки из сети:
-Импорт растров с серверов WMS OGC,
-Просмотр карт на фоне снимков Google,
-Загрузка снимков Digital Globe.

В диалоге "Сохранить карту в формате..." (запускается по кнопке F2) сохраняйте изображение сразу в RSW. Зачем лишние процессы?
Добавление растра, *.tif подгружается не корректно
 
[QUOTE]Kasper пишет:
Выдает ошибку при импорте растра из тиф с привязкой по файлу настроек мапинфо.[/QUOTE]

Проверил импорт файла TIFF в RSW с привязкой по файлу *.TAB (MapInfo). Всё прошло успешно.

Для поиска неисправности нужна ваша помощь.
Какая операционная система установлена на компьютере?
В какой версии программы работаете?
Можете ли прислать файлы TIFF+TAB для эксперимента?
Изменили формат RSW :?:
 
Вероятно, в версию 11.11.1 попала ошибочка...

У Вас два варианта:
1. Загрузить повторно растры из исходных файлов.
2. Скачать свежую версию 11.12.8 программы [URL=http://gisinfo.ru/download?id=1]ГИС Карта2011[/URL].
Добавление растра, *.tif подгружается не корректно
 
Здравствуйте!
Спасибо за предоставленные данные. Разбираемся.

Для загрузки данного растра воспользуйтесь альтернативным режимом: пункт меню Файл -> Импорт растров и матриц из ... -> Растры GDAL
Страницы: Пред. 1 ... 4 5 6 7 8 9 10 11 12 13 14 ... 29 След.



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

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