| | |
| | | package com.ard.route.domain.kml; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonInclude; |
| | | import com.thoughtworks.xstream.annotations.XStreamAlias; |
| | | import lombok.Data; |
| | | |
| | | import java.util.List; |
| | | |
| | | @Data |
| | | @XStreamAlias("Placemark") |
| | | @JsonInclude(JsonInclude.Include.NON_NULL) |
| | | public class KmlPlacemark { |
| | | |
| | | @XStreamAlias("wpml:isRisky") |
| | |
| | | private String gimbalPitchAngle; |
| | | |
| | | @XStreamAlias("wpml:actionGroup") |
| | | private KmlActionGroup actionGroup; |
| | | private List<KmlActionGroup> actionGroup; |
| | | |
| | | // 下面 wpml 文件使用 |
| | | @XStreamAlias("wpml:executeHeight") |
| | |
| | | @XStreamAlias("wpml:overlap") |
| | | private KmlOverlap overlap; |
| | | |
| | | @XStreamAlias("wpml:ovefacadeWaylineEnablerlap") |
| | | @XStreamAlias("wpml:facadeWaylineEnable") |
| | | private String facadeWaylineEnable; |
| | | |
| | | @XStreamAlias("Polygon") |
| | | private KmlPolygon polygon; |
| | | |
| | | @XStreamAlias("wpml:mappingHeadingParam") |
| | | private KmlActionGroup mappingHeadingParam; |
| | | private KmlMappingHeadingParam mappingHeadingParam; |
| | | |
| | | @XStreamAlias("wpml:gimbalPitchMode") |
| | | private String gimbalPitchMode; |
| | | |
| | | @XStreamAlias("wpml:quickOrthoMappingEnable") |
| | | private String quickOrthoMappingEnable; |
| | | |
| | | @XStreamAlias("wpml:quickOrthoMappingEnable") |
| | | private String quickOrthoMappingPitch; |
| | | |
| | | // 倾斜摄影模板元素 |
| | | @XStreamAlias("wpml:inclinedGimbalPitch") |
| | | private String inclinedGimbalPitch; |