内容へ移動
tosihisa's public notebook
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
現在位置:
start
»
DokuWiki から OSM を使ってみる
»
DokuWiki から OSM を使ってみる
トレース:
dokuwiki_osm:osm
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== DokuWiki から OSM を使ってみる ====== DokuWiki には,OpenStreetMap (OSM) の地図を閲覧できるプラグインがありますので,それを使って DokuWiki から OSM 地図を閲覧できる様にしてみます. ===== インストールするプラグイン ===== 以下のプラグインをインストールします. * [[https://www.dokuwiki.org/plugin:geophp|plugin:geophp]] * [[https://www.dokuwiki.org/plugin:openlayersmap|plugin:openlayersmap]] ===== OSM 地図を閲覧するには ===== プラグインがインストールできると,文書の作成または編集をすると,編集ボックス上に,ボタンが追加されているはずです. そのボタンを押すと,以下の様なコードが挿入されます. <code> <olmap id="olMapOne" width="550px" height="450px" lat="50.0" lon="5.1" zoom="12" statusbar="1" controls="1" poihoverstyle="0" baselyr="OpenStreetMap" gpxfile="" kmlfile="" geojsonfile="" summary="" > ~~ Plugin olmap help. ~~ Required in the above tag are values for: id (unique on this page), width, heigth. ~~ Also you will want to enter zoomlevel and lat, lon values that make sense for where you want the map to start. ~~ Below is an example of a POI, you can add as many as you want. ~~ More examples: http://dokuwiki.org/plugin:openlayersmap 50.0117,5.1287,-90,.8,marker-green.png,Pont de Barbouillons; Daverdisse \\ external link: [[http://test.com|test.com]] \\ internal link: [[::start]]\\ **DW Formatting** </olmap> </code> これをそのまま保存すると,まずは取り敢えずOSM地図が閲覧できるはずです. 使い方は,読めば感覚的にも分かるかなと思います(汗. ===== gpx を読み込んでみる ===== [[https://www.dokuwiki.org/plugin:openlayersmap|plugin:openlayersmap]] は,gpx や kml のオーバーレイが出来そうですので,gpx を読み込ませてみたいと思います. オーバーレイで描画する gpx ファイルは,DokuWiki のファイルアップロードを使いますが,DokuWiki 側で mime type を設定しないままだと,*.gpx や *.kml の拡張子を持つファイルはアップロードを受け付けませんので,mime type を設定します. DokuWiki の mime type は,DokuWiki をインストールしたディレクトリの conf/mime.conf で決定しているようです. conf/mime.conf を読むと,冒頭に以下の記述があることから,conf/mime.local.conf を新規作成し,そのファイルで mime type を記載するのが良さそうです. <file text conf/mime.conf> # Allowed uploadable file extensions and mimetypes are defined here. # To extend this file it is recommended to create a mime.local.conf </file> 上記をふまえて,conf/mime.local.conf に,gpx と kml の mime type を設定します. <file text conf/mime.local.conf> gpx application/gpx+xml kml application/vnd.google-earth.kml+xml </file> この後,DokuWiki のメディアマネージャーから,gpx や kml ファイルのアップロードが行える様になるはずです. その後,gpxfile="" に,アップロードした gpx ファイル名を指定すると,以下の様に GPX オーバーレイ描画された OSM 地図が閲覧できるはずです. <olmap id="olMapOne" width="550px" height="450px" lat="34.5801" lon="135.4681" zoom="17" statusbar="1" controls="1" poihoverstyle="0" baselyr="OpenStreetMap" gpxfile="gpslog/gpx/sakai_log.gpx" kmlfile="" geojsonfile="" summary="" > </olmap>
dokuwiki_osm/osm.txt
· 最終更新: 2014-12-21 19:59 by
tosihisa@netfort.gr.jp
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ