Добро пожаловать!

Войдите или зарегистрируйтесь сейчас!

Войти

Редактирование надписей в QGIS

Тема в разделе "QGIS/NEXTGIS", создана пользователем timbaj, 1 май 2023.

  1. timbaj

    Регистрация:
    1 май 2023
    Сообщения:
    1
    Симпатии:
    0
    Добрый день! Я перенес векторную карту из МапИнфо в QGIS, но у меня не сохранились подписи. Точнее они сохранились, но они совсем нередактируемые. Как можно отредактировать подписи, или как правильнее перенести карту из Мапинфо в QGIS?
     
    #1
  2. Oval

    Форумчанин

    Регистрация:
    30 июл 2015
    Сообщения:
    202
    Симпатии:
    60
    режим редактирования слоя включали?
     
    #2
  3. Yura84

    Форумчанин

    Регистрация:
    4 ноя 2010
    Сообщения:
    131
    Симпатии:
    0
    Адрес:
    Провинция
    Кто подскажет или догадается как сократить подписи в Qgis. Например нужно прописать не полные кадастровые номера участков, а только последние номера. (:124). Как сократить такие надписи?
     
    #3
  4. Savo

    Форумчанин

    Регистрация:
    20 окт 2019
    Сообщения:
    93
    Симпатии:
    31
    @Yura84, играйтесь в редакторе выражений. Самый простой вариант:
    Код:
    right( "1", 3 )
    Где "1" - название поля, а цифра 3 - количество отображаемых цифр.
     
    #4
  5. Yura84

    Форумчанин

    Регистрация:
    4 ноя 2010
    Сообщения:
    131
    Симпатии:
    0
    Адрес:
    Провинция
    Savo, спасибо. Только номера все разные по длинне. Нужна привязка к знаку ":" мне кажется
     
    #5
  6. Savo

    Форумчанин

    Регистрация:
    20 окт 2019
    Сообщения:
    93
    Симпатии:
    31
    Yura84,
    Код:
     regexp_replace( "1", '\\d+:' , '')
     
    #6
    ErnieBoyd нравится это.
  7. Jett

    Форумчанин

    Регистрация:
    22 янв 2008
    Сообщения:
    47
    Симпатии:
    9
    Адрес:
    Томск
    Yura84,
    substr( "cn" ,14,20)
    Где "cn" - имя поля с кадастровым номером
    14 - начальная позиция части текста
    20 - количество символов
     
    #7

Поделиться этой страницей

  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление