Вот что я делаю:
Мне нужно экспортировать имена, соответствующие каждому полигону. К сожалению, когда я сохраняю файл в формате KML и открываю его в Google My Maps, я вижу только границы полигонов, поэтому мне нужно присвоить им имена. Информация находится в колонке в таблице атрибутов.
Я нашел решение своей проблемы и хотел бы поделиться им.
Мне удалось экспортировать атрибуты (до двух) в окне "Сохранить как" при сохранении векторного слоя.
Точнее, в разделе "Параметры источника данных" у меня есть:
Таким образом можно экспортировать не более двух. Если вам нужно больше, вам следует найти альтернативный способ.
В схеме kml xml нет тега для маркировки полигональных объектов, только placemarks = points. Обходным решением является создание нового слоя точек из слоя полигонов и в диалоге Save vector layer as задать поле маркировки в текстовом поле NameField. После того, как оба kml будут созданы в GE, выберите File>Open, чтобы добавить оба kml.
В качестве альтернативы можно отредактировать полигонный kml/xml в текстовом редакторе и вручную добавить теги MultiGeometry для каждого элемента, см. ссылку ниже:
У меня возникла такая же проблема со слоем, состоящим из векторов, которые я хочу отобразить в Google Earth с атрибутами. Я обнаружил, что мне нужно сохранить слой как ClampToground. Затем в разделе "Параметры источника данных" в поле "Имя поля" нужно указать только имя поля, которое вы хотите использовать в качестве основного отображаемого имени, оставив "Поле описания" пустым. Сохраните так в Wein, и все поля с данными появятся в таблице в Google Earth.