Flex で複数の XML から任意のデータを選択・取得し、マップ上にプロットする覚書。
Javascript の Google Maps API で3年前に作った「せかいのくに」のデータを流用
このフラッシュ、通信・選択手段としてラジオボタンを使った
<mx:RadioButton label="Asia" change="callDataBase('asia.xml');" />
XML の呼び出しは常套手段、URLLoader
private function callDataBase(src:String):void {
var xmlString:URLRequest = new URLRequest(src);
var xmlLoader:URLLoader = new URLLoader(xmlString);
xmlLoader.addEventListener("complete", readXml);
}
var xmlString:URLRequest = new URLRequest(src);
var xmlLoader:URLLoader = new URLLoader(xmlString);
xmlLoader.addEventListener("complete", readXml);
}
至極簡単。これをクイズふう仕様としたり、個々のフキダシから外務省のキッズページへリンクするなどすれば、子供の教材にもなり得る。かもしれない。