Я предполагаю, что у вас есть несколько функций с одинаковым идентификатором, а не реальная многоточечная. Если нужно, есть решение с реальной многоточечностью, дайте мне знать.
Вы можете добавить целочисленное поле в свой шейп-файл, заполненный 1, если вы хотите отобразить метку для этих функций и 0 для других.
Затем в визуализаторе метки используйте определяемое данными свойство для показа или нет меток.
РЕДАКТИРОВАТЬ :
Ответ @Kazuhito дал мне идею пойти дальше.
Вы также можете добавить два поля (например, x_lbl и y_lbl) и использовать их, чтобы получить полный контроль над размещением вашей метки, используя свойства, определенные для размещения метки. Заполните эти поля с координатами, где вам нужна ваша метка, вы можете легко изменить место из интерфейса QGIS. Ищите эти кнопки:
Если
virtual layer
вариант,поместит точку вокруг центра каждой группы.
Мне нравится ответ @YoLecomte, который дает нам больше возможностей для выбора места размещения метки.
источник