コメントは受け付けていません。OpenLayersを使ってみる。fileの作成について学んでみます。Tutorialが終了します。Applicationを構築する。Applicationの配置と開発することの意味について議論する。fileを作成する方法について。今回はここについて順番に学んでいきます。Guideなる書籍の章立てにあわせて、OpenLayersの使い方を学んでいきます。fileを作成してみましょう。本Tutorialの全体にわたって、OpenLayers.jsと呼ばれるファイルを無意識のうちに使ってきました。このOpenLayersが提供する機能(class、function、methodなど)を利用してきました。sizeを小さくする。2.12で、約728のKBです。sizeは大きくなっていくことが多いもの事実です。Debug版では3MBになろうかと言うsizeになります。mobileはスマホやタブレット対応のOpenLayersになります。exampleにあります。目を通しておくと良いですね。fileをつくるために、提供されているOpenLayers.jsをそのまま使うのでなく、カスタマイズしたOpenLayers.jsの作成を行ってみます。fileをダウンロードする場合、その内部にbuildフォルダーがあります。ここでは、ms4wを使っていますので、OpenLayersはC:¥ms4w¥apps¥openlayers-2.12内にinstallされ、のfolder構成になっています。buildフォルダー内に、build.pyと呼ばれるファイルがあります。folder内のfile構成になっています。codeがすべて単一のファイルに含まれているので、libraryをこの方法で作ってやることは、単一のファイル構造と呼ばれます。fileを作成することができます。scriptを実行する場合、OpenLayers.jsファイルを作成する場合に[include]や[exclude]の設定などのfileを捜します。OpenLayersがデフォルトで使う2つの設定ファイルがあります。構造スクリプトにすべてを含めさせます。layerを作成するために単なるclassの必要最低限量を含んでいて、controlを含みません。これらのファイルのうちの1つのcopyすることにより、自分のファイルを作成することができます。ファイルを作成する場合、full.cfgまたはlite.cfgのファイルからの[first]と呼ばれたセクションを少なくとも含まなければなりません。その[include]セクションは、どのファイルをOpenLayers.js出力ファイルに加えなければならないか明示します。ブランクであれば、ファイルがすべて含まれるでしょう。なければ、このセクションの中で指定されたファイルだけが含まれます。ここでどのファイルを含まなければならないか知るために、使用するapplicationでのOpenLayersのクラス(例えば新しいOpenLayers.Classnameを呼ぶ場合)を見ることで必要なfileを設定しなければなりません。fileに含まれないクラスです。fileをcopyして、example_1.cfgとrenameします。editor等で修正します。scriptを実行しなければなりません。これは、pythonが必要になります。pythonが必要になります。versionは2.6あるいは2.7のバージョンが必要になります。2.7.5がinstallされているものとします。scriptが実行される時、設定ファイルを捜し、設定ファイルをもとに結合したOpenLayers.jsファイルをbuildして、自動的にクラス依存性を解決してくれます。fileを作成します。config_file.cfgのコマンドを入力します。ここでconfig_file.cfgはオプションです。含まれていなければ、full.cfgファイルが使用されます。ディレクトリーにcdして、cmdコマンドプロンプトを使用し、実行することができます、同じ方法をファイルします。fileが作成されます。ここでconfig_file.cfgはオプションです。含まれていなければ、full.cfgファイルが使用されます。fileのあるfolderからcommandを実行してください。example_1.cfg2.scriptが何を行っているかを確認するために実行した後に出力を見るべきです。このexample_1.cfgの場合、合計34ファイルをmergeしました。sizeは160KB強となります。それはオリジナルの728KBからの大きな縮小となります。今回のまとめOpenLayers.jsをカスタマイズしてbuildする方法について学びました。必要な機能だけを取り出せば、libraryの容量を小さくすることができるので、mobile環境でのOpenLayersの利用もmemoryを気にせずに使うことができます。Tutorialは終了となります。今後は、blogの内容を元にducuwikiでTutorialをまとめる予定です。Cookbookが参考になります。libraryのdojo.jsを使っていますが、それほど難しいcodeではないので、十分に理解でききると思います。Cookbookの使えそうなexampleについて、今後はいくつかblogに書き留めておく予定です。最後に、本Tutorialは、htmlやCSSやJavaScriptの基本的なことはある程度理解している前提で今後も話を進めていきます。誤字、脱字、spell間違いや勘違いも多々出てくると考えられます。それは違うじゃん!!とかいろんな意見をいただければと思います。Tutorialの目次に戻る。水文水理解析ソフトウェアの販売セール後1日です。水文水理解析ソフトウェアの販売PythonでMySQLを使ってみる。4]PythonでGUIを試してみる。第1弾ExcelでPythonを使ってみる。ExcelでPythonを動かす。3]PythonでExcelを読み書きする。PythonでGeocodingする。2]Pythonで水文水理解析をやってみる。AB-WebLog.com.。