2014年11月7日金曜日

gpxファイルの処理に便利なappでの地図設定の件

最近、このアプリを考えもなくついアップデートしてしまった。途中で読み込む地図をいじっていたことに気が付いて、Time Machineにバックアップしたものアプリごと入れ替えた。前も同じことやった気がするけどそれさえ覚えていない。そんなこの頃です。

Package contents内のContents/Resources/MapLayerPlugins/中に様々な地図のplistが入っている。
使いたい地図がある場合はどれかを複製して必要な部分を書き換える。いらない地図はplistを削除すればいいし、順番はファイル名を変更すれば良いだけ。他のplistを参考にすればなんとかできますが、国土地理院などの地図を利用するときは色々なことに注意すること。plist名の頭にはその地図が表示される順番を指定する番号を入れること。xml形式なので簡単といえば簡単だけど、基本を知らない人はあまりいじらないほうが良いか。xml形式についてはあまり知らないけどやればできるタイプかな。
例えばこんな感じ
以前はGoogleマップとかの設定もどこかにあったけど消えたね

#<?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 - MapQuest</string>
# <key>CacheFolder</key>
# <string>OpenStreetMapMapQuest</string>
# <key>MaxZoomLevel</key>
# <integer>18</integer>
# <key>CopyrightText</key>
# <string>© OpenStreetMap contributors, CC-BY-SA</string>
# <key>MapURLs</key>
# <array>
# <string>http://otile1.mqcdn.com//tiles/1.0.0/osm/_Z_/_X_/_Y_.png</string>
# </array>
#</dict>
#</plist>

あの会社の地図とかアップル社の地図は別なところで設定されている。
ここで言うのもなんだけど、アップルの地図の衛星画像は何故あんなに暗くてボカしてあるというかカスミがかかっているんだろう。GoogleEarthも暗いけど、ボカしてないよなあ。
嫌ならやめればいいのに

追伸
myTracksが3.0.0にupgradeされて、trackの保存にiCloudが使えるようになった。で、ちょっとHelpを覗いてみたら上記が詳しく説明されていました。Helpって便利です。