Пакет mapsoft2: Информация

    Исходный пакет: mapsoft2
    Версия: 2.5-alt1
    Последняя версия по данным Repology
    Собран:  31 мая 2024 г. 15:42 в задании #350050
    Сообщить об ошибке в пакете
    Домашняя страница: https://slazav.github.io/mapsoft2/

    Лицензия: GPL3.0
    О пакете: mapsoft2 - programs for working with maps and geodata
    Описание: 
    mapsoft2 - programs for working with maps and geodata

    Список rpm-пакетов, предоставляемых данным srpm-пакетом:
    mapsoft2 (x86_64, ppc64le, i586, aarch64)
    mapsoft2-debuginfo (x86_64, ppc64le, i586, aarch64)
    mapsoft2-vmap-data (noarch)

    Сопровождающий: Vladislav Zavjalov

    Список участников:
    Vladislav Zavjalov

    Права:
    Vladislav Zavjalov
    @everybody

      1. /usr/bin/pod2html
      2. /usr/bin/pod2man
      3. /usr/bin/unzip
      4. ImageMagick-tools
      5. gcc-c++
      6. libtiff-devel
      7. libcairomm-devel
      8. libcurl-devel
      9. libdb4.7-devel
      10. libxml2-devel
      11. libzip-devel
      12. perl-Text-Iconv
      13. libgif-devel
      14. libgtkmm3-devel
      15. libjansson-devel
      16. libjpeg-devel
      17. libpng-devel
      18. libproj-devel
      19. librsvg-devel
      20. transfig
      21. zlib-devel

    Последнее изменение


    31 мая 2024 г. Vladislav Zavjalov 2.5-alt1
    A few bug fixes:
    - err: fix problems with NaN values and with multiple evaluations in assert scripts
    - geom/line_walker: avoid NaN values for lines with repeated points
    - fig: fix scaling/shifting
    - srtm: fix error in find_peaks(), fix error with getting points between tiles
    - vmap2gobj: fix problem with short_expand feature applied to zero-length lines
    - vmap2: optional scale argument to fig_pic command in types file
    - viewer/gobj_multi: set trivial cnv in constructor, check for NULL cnv
    24 мая 2024 г. Vladislav Zavjalov 2.4-alt1
    - Rewrite SRTM interface (work is not finished). Support for data with
      different resolution, do not use srtm_width.txt file (note that ALOS has
      different resolution at high latitudes, previously it was just
      rescaled). Simplify interpolation code, allow switching between nearest,
      linear, cubic interpolation. Do not use interpolation in graphical
      layers when low-resolution picture is needed. Remove automatic
      interpolation of holes. Use overlays: manual creation/interpolation of
      holes and saving this information. Fix error with drawing of a
      semi-transparent srtm layer. Optimize contour finding.
    - Rewrite GeoTrk class: now it is MultiLine<double,GeoTpt>
      instead of GeoTpt array with segment start flags. Massive
      changes in all code working with tracks.
    - Add vxi module (VXI-11 interface)
    - build system:
      - preliminary check for pkg-config libs.
      - remove support for local pkg-config files
      - PROG_DEPS variable - dependence on executables
    - geom:
      - Line/Multiline definition with separate coordinate and point types
        MultiLine<double,GeoTpt>
      - Point, Rect, Line, Multiline: divide/multiply by point
      - Line, Multiline: npts method
      - MultiLine: add_point, add_segment, del_last_point methods
      - poly_tools.h: fix a mess with 2d/non-2d functions, use arbitrary
        distance functions (for using with GeoTrk)
      - poly_tools.h: poly_cross_2d: find crossings of two closed lines
    - geo_data/filters: add --trk_reduce_acc, --trk_reduce_num options
    - geo_data/geo_utils.h:
      - add geo_length_2d function for Line and MultiLine
      - add geo_bearing_2d function
    - fig: write fractional font size
    - downloader: set log_level via options; change default 0 (no messages)
    - ocad: rewrite code, but still do not include it in vmap system
    - vmap2: add dpi setting in type configuration (affects only font size in fig output)
    - image:
      - support for 64/48 bit images
      - change internal representation of IMAGE_1 and IMAGE_24 formats
      - fix memory handling
      - support for PNM format 48/24/16/8/1-bit images
      - add 64/48 bit support for tiff format
      - a few image filters (some code transferred from me ph_scan repo):
        image_invert, image_crop, image_autocrop, image_autolevel, image_ir_undust
    - a few modifications in vmap-data
    - rewrite ms2xyz program,
      - --ref <trk> - calculating distances along a reference track
      - --break segment - restart calculation on every segment
    - Add new filters to ms2img program. Now I'm using it to process images
      after film scanning: cropping, color levels, removing dust with IR channel.
    20 октября 2023 г. Vladislav Zavjalov 2.3-alt1
    - fixes for macOS build (thanks to Nikolay Korotkiy)
    - impreve module building system: use make program to extract dependencies from Makefiles.
    - fig: support for utf8 files produced by xfig 3.2.9
    - srtm: fix 1px shift in y-coordinate
    - ocad: transfer code from mapsoft1 (no adaptation for mapsoft2)
    - ms2geofig srtm: change scnt_minpts default; apply this filter before
        reducing number of points; --replace option
    - Vector maps:
      - Do not connect labels with wrong name if object have other labels with correct name.
      - Render Pulkovo-1942 grid on vector maps (pulk_grid drawing feature).
      - Add label_maxnum drawing feature. Default 0 for labels, 1 for points.
      - Add short_expand and short_skip drawing features. Expand/skip too short lines.
      - Fix clip drawing feature.
      - Remove clip_border parameter. Use "brd clip" drawing feature instead.
      - Allow re-defining variables in config files.
      - Add outer drawing feature border step.
      - Save multisegment objects to FIG/GPX as multiple objects; detect holes when reading.
      - Much faster tile rendering for a small map piece in a large border.
      - Default render configuration: grid, new signs for passes, fix rendering
        of steep glaciers, expand short bridges to 4px, etc.