AS3は日本語OK?


ESRIの日本地図ShapeFileをActionScriptにエクスポートして、何気に使ってみたら...

予想に反して、コンパイルできました。
↓こんな感じで変数名に日本語が使われたソースが生成されるわけですが、コンパイルエラー無し、実行もとりあえず問題なしです。当然仕様上はサポート対象外なわけですが...

日本地図のASソース

  public class Japan_ver62 extends Map
  {
    private var 西方町X:Array = [ 
        18500, 18501, 18500, 18499, 18497, 18496
:
:

でもって、とりあえず下記のようにCITY1名を指定して「三島市」「熊本市」「旭川市」にRGBの色を塗ったサンプル

地域に色を設定

  var mf:MapFeature = map.getFeature("三島市");
  mf.setStyle(MapBase.FILL, new SolidColor(0xff0000));
  mf = map.getFeature("熊本市");
  mf.setStyle(MapBase.FILL, new SolidColor(0x00ff00));
  mf = map.getFeature("旭川市");
  mf.setStyle(MapBase.FILL, new SolidColor(0x0000ff));

Posted: 日 - 5 月 4, 2008 at 09:31 午後