21:03 Функції скриптів - Операції з растрами | |
Всі скриптові функції Digitals для зручності можна поділити на категорії, в залежності від того, які операції та над якими об'єктами виконує та чи інша функція. Вставка @Window.OpenRaster [L/R] Filename - відкриває растр @Window.RotateRasterToNorth [RasterFileName] - розвертає (трансформує) растр строго на північ @Map.InsertRasters [Zoom] FilenameList - вставляє растри в карту у вигляді посилання. Назва файлу може містити "*", наприклад @Map.InsertRasters C:\Images\*.tif @Map.InsertTriangulation FilenameList - вставляє растри в карту у вигляді рамки @AutoPyramid 0/1 - Включає/відключає запит на побудову пірамід в растрах Орієнтування @OrthoRectification DPI/GSD 1/3 FolderPath - запускає Орто/Трансформувати фрагменти для виділених знімків @RecalculateAbsoluteOrientations - перераховує елементи зовнішнього орієнтування знімків вставленого блоку тріангуляції в іншій датум @Map.CreateLayout XCenter YCenter Width Height Scale DPI BitPerPixel BMPFileName - створює растровий фрагмент активної карти і зберігає його у файл. Функція добавлена 16.03.2015
@CheckADS40Elements Filename - порівнює елементи орієнтування в форматі DAS і ADS40 для растрового файлу @Map.Selected.CopyAsBitmap DPI - копіює фрагмент карти з виділеним об'єктом в буфер обміну у вигляді растрового зображення @Map.SaveSelectedImageGrounds - зберігає внутрішню рамку растру в список його опорних точок @SetDefaultImageDatum DatumName - присвоює датум за замовчуванням для растрових зображень без датуму @SetImageDatum DatumName FileName - присвоює зорієнтованому растру його поточний датум Тайли @Map.InsertGoogleTileFrames MinLevel MaxLevel - вставляє в карту рамки згідно розбивки на тайли в Google maps і заданими рівнями збільшення @DecodeGoogleTiles SourceFolder DestFolder [KMZ] PNG/JPG [{X-Y-Z}] [ShowInfo] - перетворює тайли з Google-назвами у вигляд XY(Zoom) Інформація @Map.ImageList - повертає список растрів, що вставлені в карту @Map.ParentRaster Number [ParentLayer] - повертає номер растрового зображення, всередині якого знаходиться об'єкт @Map.RasterName [R] - повертає назву растрового файлу, відкритого через Растр/Відкрити. З ключем R - назву правого растру @GetImageDatum RasterFileName - повертає поточний датум орієнтованого растру @GetImageBitsPerPixel RasterFileName - повертає розмір пікселя растру (на землі, в метрах) @GetImageGSD RasterFileName - повертає розмір пікселя растру (на землі, в метрах) @Map.GetPixel X Y Z [Channel] - повертає значення RGB пікселя у вказаних координатах для відкритого растру
Примітка: жирним шрифтом (напр.@ActivateMap) виділена назва функції, похилим шрифтом (напр.Number) перемінна функції, у квадратних скобках (напр.[MapNumber]) необов'язкова перемінна, яку можна не вказувати.
| |
|
Всього коментарів: 6 | |
| |