tag property
Property that defines the placemark tag
according to its current properties.
KML code for a placemark
Implementation
//<href>http://lg1:81/$icon</href>
String get tag => '''
<Style id="high-$id">
<IconStyle>
<scale>${scale + 0.5}</scale>
<Icon>
<href>https://github.com/Mahy02/LG-KISS-AI-App/blob/main/assets/images/placemark_pin.png?raw=true</href>
</Icon>
<hotSpot x="0.5" y="0.5" xunits="fraction" yunits="fraction" />
</IconStyle>
</Style>
<Style id="normal-$id">
<IconStyle>
<scale>$scale</scale>
<Icon>
<href>https://github.com/Mahy02/LG-KISS-AI-App/blob/main/assets/images/placemark_pin.png?raw=true</href>
</Icon>
<hotSpot x="0.5" y="0.5" xunits="fraction" yunits="fraction" />
</IconStyle>
<BalloonStyle>
<bgColor>ffffffff</bgColor>
<text><![CDATA[
$balloonContent
]]></text>
</BalloonStyle>
</Style>
<Style id="line-$id">
<LineStyle>
<color>ff4444ff</color>
<colorMode>normal</colorMode>
<width>5.0</width>
<gx:outerColor>ff4444ff</gx:outerColor>
<gx:outerWidth>0.0</gx:outerWidth>
<gx:physicalWidth>0.0</gx:physicalWidth>
<gx:labelVisibility>0</gx:labelVisibility>
</LineStyle>
<PolyStyle>
<color>00000000</color>
</PolyStyle>
</Style>
<StyleMap id="$id">
<Pair>
<key>normal</key>
<styleUrl>normal-$id</styleUrl>
</Pair>
<Pair>
<key>highlight</key>
<styleUrl>high-$id</styleUrl>
</Pair>
</StyleMap>
<Placemark id="p-$id">
<name>$name</name>
<description><![CDATA[$description]]></description>
${lookAt == null ? '' : lookAt!.tag}
<styleUrl>$id</styleUrl>
${point?.tag}
<visibility>${visibility ? 1 : 0}</visibility>
<gx:balloonVisibility>0</gx:balloonVisibility>
<gx:FlyTo>
<gx:duration>1.2</gx:duration>
<gx:flyToMode>smooth</gx:flyToMode>
<LookAt>
<longitude>${lookAt!.longitude}</longitude>
<latitude>${lookAt!.latitude}</latitude>
<heading>${lookAt!.heading}</heading>
<tilt>${lookAt!.tilt}</tilt>
<range>${lookAt!.range}</range>
<gx:fovy>60</gx:fovy>
<altitude>${lookAt!.altitude}</altitude>
<gx:altitudeMode>${lookAt!.altitudeMode}</gx:altitudeMode>
</LookAt>
</gx:FlyTo>
</Placemark>
${viewOrbit ? orbitTag : ''}
${tour != null ? tour!.tourTag() : ''}
''';