地図の操作
地図の操作
myTracksは、OpenStreetMap、Apple、NASA Blue Marbleなど、さまざまな種類の地図をサポートしています。OpenStreetMapとNASAの地図はインターネットからダウンロードされ、ローカルディスクに保存されます。これらの地図は、オフラインで作業しているときにも利用できます。Appleマップもサポートされています。この地図はハードディスクにローカル保存されず、常にインターネット接続が必要です。
注: ライセンス上の問題により、myTracksは_Google マップ_をサポートしていません。
地図はドラッグ&ドロップで動かせます。拡大・縮小は、マウスホイールまたはズームボタンで行います。よく使う場所をブックマークに登録できます。ブックマークメニューで、新しいブックマークの追加や整理を行います。
shiftキーとマウスボタンを押しながら、地図上の領域を選択できます。マウスボタンを離すと、myTracksはその領域を拡大表示します。
次のスクリーンキャスト(音声なし)では、地図とブックマークの操作方法を示しています。
地図を追加する方法
myTracksには、すでにさまざまな種類の地図が用意されています。これらの地図はインターネット上で提供されており、利用規約により無償で使用できます。
ほかの地図サーバにアクセスできる場合は、それらのサーバにアクセスするための設定ファイルを用意できます。この設定ファイルは、技術的にはXMLプロパティリストです。次の例は、そのようなファイルの例です。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Name</key>
<string>OpenStreetMap - Mapnik</string>
<key>CacheFolder</key>
<string>MapOpenStreetMap1</string>
<key>MaxZoomLevel</key>
<integer>18</integer>
<key>MapURLs</key>
<array>
<string>http://a.tile.openstreetmap.org/_Z_/_X_/_Y_.png</string>
<string>http://b.tile.openstreetmap.org/_Z_/_X_/_Y_.png</string>
<string>http://c.tile.openstreetmap.org/_Z_/_X_/_Y_.png</string>
</array>
</dict>
</plist>
接続を設定するには、次の値を設定する必要があります。
Name: myTracksに表示される地図の名前。
CacheFolder: 地図タイルをローカルに保存するフォルダの名前。このフォルダには特殊文字を使用しないでください。
MaxZoomLevel: その地図で利用できる最大ズームレベル。
MapURLs: 地図タイルにアクセスするための1つまたは複数のURLをここに指定します。次のワイルドカードを使用できます。
- _X_: 地図タイルの水平方向のインデックス
- _Y_: 地図タイルの垂直方向のインデックス
- _Z_: ズームレベル
使用できるのは、256x256ピクセルの画像として地図を提供する地図サーバのみです。ベクトルデータとして地図を提供するサーバは使用できません。
このような設定ファイルを登録するには、拡張子「.maplayer」で保存します。続いて、そのファイルをmyTracksのDockアイコンにドラッグ&ドロップします。最後に、myTracksを再起動すると、新しい地図が利用できるようになります。