1

背景: わかりましたので、SharpKML を使用して、それぞれに関連付けられたプロパティを持つ多数の目印を生成するアプリケーションに取り組んでいます。これらのプロパティをポップアップ バルーン内のカスタム データ要素として表示したいと考えています。

問題: テーブル内の拡張データ要素の数や名前に関係なく、すべての拡張データ要素を表示するようにバルーン スタイルを設定できないようです。

これを手伝ってくれるならお願いします。

乾杯。

編集: 生成される KML コードを追加しました。

<Style id="cim-default-conductors">
  <LabelStyle>
    <color>ff7814b4</color>
    <colorMode>normal</colorMode>
    <scale>1</scale>
  </LabelStyle>
  <LineStyle>
    <color>ff7814b4</color>
    <colorMode>normal</colorMode>
    <width>3</width>
  </LineStyle>
  <BalloonStyle>
    <bgColor>ffffffff</bgColor>
    <textColor>ff000000</textColor>
    <text><![CDATA[<b>$[name]</b><br/>Conductor Spacing: $[amst:phase_spacing_summary]<br/>Description: $[description]<br/>]]></text>
    <displayMode>default</displayMode>
  </BalloonStyle>
</Style>

================異なるkmlドキュメント======================

  <Placemark>
    <name>CIM_ACLineSegment Name: 17470033 mRID: _111192568740L1</name>
    <description>cim:ACLineSegment</description>
    <styleUrl>../master.kml#cim-default-conductors</styleUrl> <--references the produced style that is shown above. 
    <ExtendedData>
      <Data name="mRID">
        <value>111192568740L1</value>
      </Data>
      <Data name="name">
        <value>17470033</value>
      </Data>
      <Data name="length">
        <value>30</value>
      </Data>
      <Data name="ratedVoltage">
        <value>600</value>
      </Data>
      <Data name="conductorMaterial">
        <value>other</value>
      </Data>
    </ExtendedData>
    <LineString>
      <altitudeMode>relativeToGround</altitudeMode>
      <coordinates>126.795933456158,-45.6023587778821,0</coordinates>
    </LineString>
  </Placemark>
4

0 に答える 0