Open Street Map を Novius OS ページに埋め込むアプリケーションを作りました。 https://github.com/ounziw/ounziw_osm にあります。
インストール方法
- github からダウンロードする
- local/applicaitons フォルダに配置する
- アプリケーションを有効化する
とすれば、使用することができます。
使い方
現段階では非常にシンプルなアプリケーションになっています。
- ページ編集画面の wysiwyg で Application → Open Street Map を選択する
- Click to Show Map をクリックする
- 地図が表示されるので、好みの場所へ移動して挿入する
Open Street Map にはピンを打つ機能や、経路を表示する機能もあるみたいですが、今のところ未実装です。
管理画面でポップアップ表示されるウィンドウは、views/enhancer/popup.view.php
で作成しています。ビューファイル名は config/controller/admin/enhancer.config.php
で指定しています。
Novius OS に標準同梱されている、「アプリケーション作成」ウィザードを利用すると、雛形を簡単に作成することができます。
データベースを使うアプリケーションの場合は、「アプリケーション作成」ウィザードを利用すると SQL 等を作成してくれるので便利です。
本アプリケーションには、自由に利用できるオープンストリートマップを使用しています。 Open Street Map で活動されている皆様に感謝します。
[…] Drupal, Novius OS 等、多くの CMS […]