2011年4月19日火曜日

9 マップデータ 9 - ka-Map Layer Nameを日本語にする

9-4-8 Layer Nameを日本語にする
Identify/Query(ポイント表示)、Search(検索)結果のレイヤ名Layer Nameの日本語表示

QueryクエリやSearch検索の結果が表示されるマップインフォメーションMap Infoの部分のレイヤ名Layer Nameを日本語名にしてみました。

Identify/Query:
htdocs/map_query_float.phpファイルの次の行(2か所)

echo "<p>Layer Name:</p> <h6>" . $oLayer->name . "</h6>";

を次のようにかえます。

---
//get LAYER_TITLE
$szLayerTitle = $oLayer->getMetaData("group_title");
if ($szLayerTitle != '') {
$layertitle = $szLayerTitle;
} else {
$layertitle = $oLayer->name;
}
//END get LAYER_TITLE
echo "<p>Layer Name:</p> <h6>" . $layertitle . "</h6>";

Search:
htdocs/tools/search/kaSearch.phpファイルの次の行(1か所)

echo "<p>Layer Name:</p> <h6>" . $oLayer->name . "</h6>";

を次のようにかえます。

//get LAYER_TITLE
$szLayerTitle = $oLayer->getMetaData("group_title");
if ($szLayerTitle != '') {
$layertitle = $szLayerTitle;
} else
$layertitle = $oLayer->name;
//END get LAYER_TITLE
echo "<p>Layer Name:</p> <h6>" . $layertitle . "</h6>";

0 件のコメント: