0

次のテンプレートがあります。

{template .contents}
<div class='googft-card-view' style='font-family: sans-serif; height: 17em; width: 450px; padding: 4px; border: 1px solid #ccc; overflow: hidden'>
    <table border="0">
      <tr>
        <td>
            <b>Village:</b> {$data.formatted.Village}<br>
            <b>Location:</b> {$data.value.Location}<br>
            <b>Location Accuracy:</b> {$data.value['Location:Accuracy']} meters<br>
        </td>
    </table> 
</div>
{/template}

それは私に与えます:

Village: TestVillage
Location: <Point><coordinates>69.1782913000,34.5338741600,1787.5000000000</coordinates></Point>
Location Accuracy: 5.0 meters

<point><coordinate>タグを取り除き、値をフォーマットできるようにしたいと思います。カード レイアウトで Javascript が無効になっている/削除されている。

可能であれば、これをどのように管理できますか?

4

1 に答える 1

1

これを試して:

{$data.value.Location |noAutoescape}

詳細については、閉鎖テンプレートのドキュメントを参照してください。

KML スニペット内の個々の緯度/経度に簡単にアクセスすることはできませんが、これにより、ポイント タグと座標タグが切り取られる効果があるはずです (私はそう思います)。

これで十分でない場合は、独自の JavaScript コードで情報ウィンドウの完全な書式設定を引き継ぐことができますが、それにはもう少し手間がかかります。

于 2013-09-14T22:51:33.567 に答える