Flex で OpenLayers を使用する方法はありますか? 今では Open-Scales プロジェクトを見つけましたが、開発中です (完全に機能していません)。
4 に答える
最近、OpenScales 1.1をリリースしました。これには、1.0ベータリリースと比較して多くの改善とバグ修正が含まれています。前のリンクで利用可能なデモがあります。
OpenScales APIは、OpenLayers1に非常に近いように設計されています。当初から、コードベースは大幅に変更および改善されてきました。それでも、OpenScalesAPIがOpenLayersAPIと厳密に同等でなくても、OpenLayersで開発したことがあれば、OpenScalesAPIは非常に理解しやすいでしょう。
OpenLayers は純粋な JavaScript フレームワークであり、そのための Flex ラッパーを作成した人はいないと思います。したがって、短い答えは「いいえ」または「簡単ではない」です。
とはいえ、必要に応じて、他の Flex マッピング クライアントを利用できます。
- ArcGIS Server Flex API
- Google マップ API
- ヤフー!マップ API
私は Flex を使用していないので、各 API の利点について話す資格はありませんが、うまくいけば、それがあなたの出発点になるでしょう。幸運を!
OpenScalesは、Openlayers の LGPL ActionScript3 ポートです。それはあなたが探しているものかもしれません。
特に 1.2 リリースでは、OpenScales は非常に優れています。ただし、これは非常に小規模なプロジェクトであり、サポートもあまり充実していないため、行き詰まった場合はほとんど自力で対処する必要があります。