Activity for Olaf Conrad

  • Olaf Conrad Olaf Conrad committed [7b1f64]

    saga_api, csg_grid: bug fix, loading binary surfer grid files (relates to crash reported in https://sourceforge.net/p/saga-gis/discussion/790705/thread/ae1e6f67/?limit=25#dae0)

  • Olaf Conrad Olaf Conrad committed [1fef08]

    table_tools, table field enumeration, tool for shapes added

  • Olaf Conrad Olaf Conrad committed [c9a464]

    ta_lighting, analytical hillshading: bug fix and enhancements for shadow calculation, various options added

  • Olaf Conrad Olaf Conrad committed [fdfd5c]

    saga_api, parameter, asshapes(): bug fix

  • Olaf Conrad Olaf Conrad committed [0caead]

    sim_landscape_evolution/salem.cpp: parameter enabling, tracer/trace lines

  • Olaf Conrad Olaf Conrad created a blog post

    SAGA 6.0.0 released

  • Olaf Conrad Olaf Conrad committed [f59df6]

    SAGA version updated to next aspired version 6.1.0

  • Olaf Conrad Olaf Conrad committed [1d8bf9]

    preparations for coming release (update of translatables and tools.py)

  • Olaf Conrad Olaf Conrad committed [55f7a0]

    saga_api, csg_grid::_load_external: bug fix, missing initialization

  • Olaf Conrad Olaf Conrad committed [7107c8]

    grid_tools, mosaic tool for grid collections added

  • Olaf Conrad Olaf Conrad committed [7a7db4]

    grid_tools, mosaic tool for grid collections added

  • Olaf Conrad Olaf Conrad committed [59d4c1]

    saga_api, grid_system::Assign(): adjustment when initialized with cell size and extent, fix

  • Olaf Conrad Olaf Conrad posted a comment on discussion User Forum

    "Convex Hull" works very well for polygons too! And also helpful for you might be the "Polygon Shape Indices" tool. It calculates various indices describing the shape of polygons, mostly based on area, perimeter, or maximum distance between the vertices of a polygon.

  • Olaf Conrad Olaf Conrad committed [09f39d]

    saga_api, CSG_Grids: missing flag, SG_Create_Grids()

  • Olaf Conrad Olaf Conrad committed [ff5a05]

    saga_api, grid_system::Assign(): adjustment when initialized with cell size and extent

  • Olaf Conrad Olaf Conrad committed [ec6e48]

    3d viewer for grid collections: further improvements (resolution/resampling issues, clipboard copy)

  • Olaf Conrad Olaf Conrad committed [a5c9a8]

    saga_api, CSG_Parameters_Grid_Target: option added for grid collections

  • Olaf Conrad Olaf Conrad committed [504035]

    shapes_polygons/shape_index.cpp: description update

  • Olaf Conrad Olaf Conrad committed [b5801c]

    3d viewer for grid collections: further improvements, gcc fix

  • Olaf Conrad Olaf Conrad committed [2a627e]

    3d viewer for grid collections: further improvements

  • Olaf Conrad Olaf Conrad committed [c874f7]

    SAGA version updated to next aspired version 6.0.0

  • Olaf Conrad Olaf Conrad committed [3c3f93]

    saga_api (saga_gui.histograms): fixes for incomplete statistics

  • Olaf Conrad Olaf Conrad committed [6f13b9]

    grid_filter, sieve classes: bug fix

  • Olaf Conrad Olaf Conrad committed [19a5cc]

    saga_api, CSG_Grid/CSG_Grids: fixes update statistics no-data check for scaled values, setting no-data loading grid collections.

  • Olaf Conrad Olaf Conrad committed [466266]

    3d viewer for grid collections: further improvements

  • Olaf Conrad Olaf Conrad posted a comment on discussion Open Discussion

    ...I would suggest to use the 'Resampling' tool, which is dedicated for such jobs. For value aggregation through up-scaling (i.e. chosen target cellsize is greater than the original) it offers various options: [0] Nearest Neighbour [1] Bilinear Interpolation [2] Bicubic Spline Interpolation [3] B-Spline Interpolation [4] Mean Value [5] Mean Value (cell area weighted) [6] Minimum Value [7] Maximum Value [8] Majority Options 0, 6, 7, 8 are also suitable for aggregating categories. Best wishes, Ola...

  • Olaf Conrad Olaf Conrad committed [cc17de]

    saga_api, CSG_Grids: fixes in get_value() and related functions, option for different interpolation methods for x/y and z axes

  • Olaf Conrad Olaf Conrad committed [65cb4f]

    grid collection, 3d viewer: improved

  • Olaf Conrad Olaf Conrad committed [b03f8b]

    grid_tools/Grid_Gaps_Resampling.cpp: 'no pyramids' option removed

  • Olaf Conrad Olaf Conrad modified ticket #59

    Add support for MAX-MIN operator in grid calculator

  • Olaf Conrad Olaf Conrad posted a comment on ticket #59

    Dear Bastien, a min() and a max() operator have been added to the formula parser (cf. commit [a52b13]) and will be available in the grid calculator with the next saga release. In meantime you can use the following workaround for requesting the maximum ifelse(gt(g1,g2),g1,g2) or the minimum value of two grids (g1, g2) ifelse(lt(g1,g2),g1,g2) Best regards, Olaf

  • Olaf Conrad Olaf Conrad posted a comment on discussion Open Discussion

    ...indeed, there is no output option exposed in saga_cmd calls! this has been fixed with Commit [c41c17] and will be available in the next saga release. thanks for reporting, olaf...

  • Olaf Conrad Olaf Conrad committed [a52b13]

    saga_api, CSG_Formula: min/max function added; refers to [feature-requests:#59] Add support for MAX-MIN operator in grid calculator

  • Olaf Conrad Olaf Conrad committed [c41c17]

    grid_tools, aggregate: output grid option for saga_cmd added; refers to 'How do save tools in saga cmd ?' (https://sourceforge.net/p/saga-gis/discussion/354013/thread/d63cf64c/?limit=25#e744)

  • Olaf Conrad Olaf Conrad committed [9d5b9d]

    imagery_tools, tool added: import landsat scene using metadata file (gcc fix)

  • Olaf Conrad Olaf Conrad committed [7a9613]

    variogram_dialog.cpp: message format

  • Olaf Conrad Olaf Conrad committed [4452f7]

    saga_api, CSG_Grids: max. sample size, apply to each single grid

  • Olaf Conrad Olaf Conrad committed [187c44]

    saga_api, csg_grids construction

  • Olaf Conrad Olaf Conrad committed [c45e51]

    saga_gui, wksp_grids.cpp, updating maximum samples option

  • Olaf Conrad Olaf Conrad committed [cbda23]

    saga_gui, parameters_control.cpp

  • Olaf Conrad Olaf Conrad committed [848e0f]

    imagery_tools, tool added: import landsat scene using metadata file

  • Olaf Conrad Olaf Conrad committed [a10d64]

    imagery_tools, tool added: import landsat scene using metadata file

  • Olaf Conrad Olaf Conrad committed [e45365]

    grid/grid_calculus/Grid_Calculator.cpp: nrows()/ncols() function added

  • Olaf Conrad Olaf Conrad committed [a0c32d]

    saga_api, removing some noise by compiler warnings

  • Olaf Conrad Olaf Conrad committed [592c4b]

    saga_gui, grid collection: save to postgis option added

  • Olaf Conrad Olaf Conrad committed [5ad117]

    saga_gui: view metadata option added

  • Olaf Conrad Olaf Conrad committed [cce8f7]

    saga_api, CSG_Parameter: typecast function return NULL for invalid types, table-field(s) parameter accept grid collection as parent

  • Olaf Conrad Olaf Conrad committed [9868ff]

    saga_api, CSG_Grid/CSG_Grids, index creation: no-data exclusion (Get_Data_Count/Get_NoData_Count() might be based on incomplete statistics)

  • Olaf Conrad Olaf Conrad committed [91cef1]

    saga_api (postgis/grid collections): metadata tags

  • Olaf Conrad Olaf Conrad committed [210f5a]

    saga_api/gui, grid collections: maximum sample size (building statistics)

  • Olaf Conrad Olaf Conrad committed [6e723d]

    Merge branch 'master' of git://git.code.sf.net/p/saga-gis/code

  • Olaf Conrad Olaf Conrad committed [d425e2]

    statistics_grid/grid_pca_focal.cpp: optional output of base topographies

  • Olaf Conrad Olaf Conrad committed [b33730]

    saga_api, SG_Create_Grid() functions: return NULL if creation failed

  • Olaf Conrad Olaf Conrad committed [99944a]

    statistics_grid tools: updated descriptions/references/parameters

  • Olaf Conrad Olaf Conrad committed [9dd93e]

    saga_api, tool chains: adding references and clearing them on reload

  • Olaf Conrad Olaf Conrad committed [8026ae]

    saga_api, saga_gui, grid collections: name attribute, file format fixes

  • Olaf Conrad Olaf Conrad committed [66b999]

    saga_api, saga_gui, histogram patches

  • Olaf Conrad Olaf Conrad committed [d69f27]

    saga_api, CSG_Histogram: added, percentile estimation, maximum sample size option (data objects)

  • Olaf Conrad Olaf Conrad committed [71c0de]

    saga_api (saga_gui): maximum sample size option (building statistics/histograms) added for all data object classes

  • Olaf Conrad Olaf Conrad committed [937517]

    saga_api, CSG_PointCloud::Save(): forcing usage of standard extension (sg-pts/sg-pts-z)

  • Olaf Conrad Olaf Conrad committed [dca32c]

    saga_api, CSG_Parameter_Grid_List: bug fix, possible crash

  • Olaf Conrad Olaf Conrad committed [3f3829]

    saga_gui, grid collections: editing attribute field structure (fix)

  • Olaf Conrad Olaf Conrad committed [b41ff3]

    saga_gui, grid collections: editing attribute field structure (fix)

  • Olaf Conrad Olaf Conrad committed [1e9863]

    climate_tools, updated references, description

  • Olaf Conrad Olaf Conrad committed [d2e1cf]

    saga_cmd (saga_api): get library/tool description (-h/--help [library [tool]])

  • Olaf Conrad Olaf Conrad committed [fee695]

    Merge branch 'master' of git://git.code.sf.net/p/saga-gis/code

  • Olaf Conrad Olaf Conrad committed [278dbc]

    saga_api, saga_gui, grid collections: format, attributes in table, file filter bug fix, editing attribute field structure (gui)

  • Olaf Conrad Olaf Conrad posted a comment on discussion User Forum

    Hello Angus, I was curious about your tool, so I went through the code and made some changes, that take advantage of further possibilities for tool chain programming (see attachment here). Maybe it helps developing new tool chains (at least until the overdue programming guide will be out)... Anyway, I was not satisfied with the manual adjustment of the eight wavelengths - a problem that currently cannot be solved within a tool chain. So I decided to code your algorithm in C++, where the wavelengths...

  • Olaf Conrad Olaf Conrad committed [7f0b7f]

    imagery_tools: 'Universal Image Quality Index' tool added

  • Olaf Conrad Olaf Conrad committed [2d63f4]

    saga_gui, on-side description for tool dialogs: remember visible state through sessions (>> saga_gui.ini)

  • Olaf Conrad Olaf Conrad committed [869e6e]

    grid_calculus, fractal brownian noise tool added, inspired by angus jack (thanks, https://sourceforge.net/p/saga-gis/discussion/790705/thread/dde1b782/)

  • Olaf Conrad Olaf Conrad committed [0d3751]

    statistics_kriging/variogram_dialog: warning if variogram model might be invalid

  • Olaf Conrad Olaf Conrad committed [810493]

    sim_landscape_evolution project, salem tool added

  • Olaf Conrad Olaf Conrad committed [18c2ea]

    saga_api, tool_chain: <datalist> tag added to declare data object list for internal use (within <toolchain> block)

  • Olaf Conrad Olaf Conrad committed [340023]

    saga_gui, on-side description for tool dialogs, integrated in dialog window

  • Olaf Conrad Olaf Conrad committed [719f81]

    saga_gui, on-side description for tool dialogs (linux build fix)

  • Olaf Conrad Olaf Conrad committed [ebab59]

    saga_gui, on-side description for tool dialogs (linux build fix)

  • Olaf Conrad Olaf Conrad committed [929f52]

    saga_gui, view_histogram.cpp: fix, classified data labeling

  • Olaf Conrad Olaf Conrad committed [b19b5b]

    saga_api, CSG_Tool: set/get tool version functions added (allows tools to follow individual versioning), added to summary

  • Olaf Conrad Olaf Conrad committed [94b0ad]

    saga_api, CSG_Tool: set/get tool version functions added (allows tools to follow individual versioning)

  • Olaf Conrad Olaf Conrad committed [ef1a0f]

    grid_collection, naming option

  • Olaf Conrad Olaf Conrad committed [7e3912]

    saga_gui, on-side description for tool dialogs

  • Olaf Conrad Olaf Conrad posted a comment on discussion Open Discussion

    Hello Xinyu, ...I totally forgot about another point with this tool, but this might be relevant for the example in your figure, and is related to a typical problem with aspect driven flow routing algorithms. In narrow valley bottoms the aspects of two neighbouring cells are quite commonly directed against each other. Thus flow would be reflected in between these cells just as in a ping pong game, in worst case forever, if the cells are facing each other exactly! Another related problem occurs where...

  • Olaf Conrad Olaf Conrad committed [416a51]

    ta_hydrology: updating references and parameter interfaces

  • Olaf Conrad Olaf Conrad committed [bf8081]

    saga_api, grid statistics, maximum sample number: bug fix, estimating number of data/no-data cells from incomplete statistics

  • Olaf Conrad Olaf Conrad committed [14cfcd]

    grids_tools, create grid collection: option added, index and grid name for default attribution

  • Olaf Conrad Olaf Conrad committed [00c418]

    saga_api, saga_gui: maximum number of samples for building statistics and histograms

  • Olaf Conrad Olaf Conrad posted a comment on discussion Open Discussion

    Hello Gus, I don't know which SAGA version you use, but it seems that for some reason the GDAL/OGR library is not loaded on your system. This library - if present - is internally used to load all file formats that are not native to SAGA (e.g. on drag'n'drop). You can check if it's loaded in the Tool Manager's tab, find it in the Import/Export category or just search for it. If it is present we got a problem and need to know more about your configuration. If it is not present you simply have to load...

  • Olaf Conrad Olaf Conrad posted a comment on discussion Open Discussion

    Hello Antonio, could you please clarify with a bit more details the type of procedure or calculation that you would like to apply to your data. Thanks, Olaf

  • Olaf Conrad Olaf Conrad posted a comment on discussion Open Discussion

    Hello Chen, as the parameter description says the Scale parameter should be a given in map units. So after projection to UTM this would be meters and the default of 0-100 might be a good starting point for a DEM with about 10 meters resolution. For geographic coordinates this would mean 100 decimal degrees (this would bring you more than half around the world! ...and it definitely would bring my computer down ;-) ). Regards, Olaf

  • Olaf Conrad Olaf Conrad posted a comment on discussion Open Discussion

    Hello, for sure you can speed up multiple upslope contributing area calculations quite a bit using a pre-calculated flow direction raster. This seems to be a good option if you wanna keep sticked to deterministic 8 (aka D8) based flow routing, which always gives all flow of a cell to only one of its eight neighbour cells. This was not our original intention writing this tool. Instead we wanted to see how multiple fflow direction algorithms perform on such a task, because these produce more realistic...

  • Olaf Conrad Olaf Conrad posted a comment on discussion Open Discussion

    Hello Xinyu, with DEMON the flow of a cell is splitted at that cell's ccorner that the aspect points to and resulting flow portions are handed over to the two adjacent neighbour cells (s. fig. 1 attached). So it's true, a diagonal neighbour cell can never receive flow from a source cell directly. But indirectly this is pretty much likely to happen! Just continue to follow the flow and you will see that a part of the flow, a cell received in the first step, can reach a cell in diagonal direction in...

  • Olaf Conrad Olaf Conrad committed [803ee6]

    saga_api (saga_gui), CSG_Grid: option added, maximum number of samples for building statistics (helps to speed up loading file cached grids)

  • Olaf Conrad Olaf Conrad posted a comment on ticket #251

    yes, you can use a saga_cmd configuration file (e.g. 'saga_cmd.ini', see saga_cmd --help for more details) to enable file caching. it should work (but i never tested it so far...).

  • Olaf Conrad Olaf Conrad modified ticket #251

    errors when using file cache / compression

  • Olaf Conrad Olaf Conrad posted a comment on ticket #251

    ...this was caused by some specialities using the wxFFileStream for simultaneous read and write access, which has been introduced in CSG_File class with saga v5.0.0. Basic problems should have been fixed with Commit [5496e6]. Further going modifications to saga's grid file caching have been made with Commit [69dac4], [06c998], and [06c998]. This should already offer a more robust grid file caching, but might be followed by additional optimization. Notice: this file cache system is not thread safe...

  • Olaf Conrad Olaf Conrad modified ticket #252

    ASCII Color Palettes can not be loaded in SAGA GUI

  • Olaf Conrad Olaf Conrad posted a comment on ticket #252

    fixed with commit [1b33ce]

  • Olaf Conrad Olaf Conrad committed [06c998]

    saga_api, saga_gui, CSG_Grid: file cache optimizations

  • Olaf Conrad Olaf Conrad committed [e7ff79]

    saga_api, CSG_Grid: file cache without buffer, rtl compression removed, [continued...]

1 >