聖蹟桜ヶ丘駅(13:40)
3月なのでまだ一週間なんとかの看板は無かったと思う

1403発 神奈中桜24鶴川行き乗車
本数は一時間に一本くらいでそこそこの距離を走行するバス。聖蹟桜ヶ丘の時点で乗客は席が埋まる程度にはいる。
チャージしてなかったので一日乗車券(1000円)をSuicaにインプットしてもらうまでに少し手間取ってしまった…
一日乗車券は値段高めだが神奈中バスの走行範囲を考えると仕方ない

バスは出発後川崎街道→鎌倉街道を順調に走行し永山駅に到着。
乗客の半分以上がここで下車するとともにそれと同じくらいの人が乗ってくる。
京王多摩車庫前バス停のあたりで峠を越え鶴川駅へ向かう
一時間弱の乗車で鶴川駅に到着
降車バス停は駅から少し離れていて乗り換えのバス停までは1分ほど歩く。

1502発 町53 本町田経由町田駅行き
お客さんそんなに多くなかった
鶴川街道を順調に走行し本町田を経由して町田駅着
小田急東口の北側に着く。ここから町田ターミナルまで5分ほど歩く。


運悪く1540発町87鶴間駅東口行きが発車したばかりで、一時間町田で時間をつぶすはめになった
土曜日で人通りは多く、バスセンターのあたりではライブ(?)もやってた
発車5分ほど前にバスは到着し、子供連れの3人ほどと自分だけが乗り込んだ

1635発 町87 鶴間駅東口行き
一時間に一本のバスであるが、町田バスセンターから結構な人が乗り込んでバスは混雑した
その混雑も南町田駅の近くを通り過ぎる頃には解消された。
長津田辻バス停だったかで小学生(?)数人が乗り込んできた。一日乗車券で神奈中バスを回っているらしい
観音寺前バス停で降り、横浜行のバスを待つ。

1723発(15分ほど遅延) [横04]鶴間駅東口17:17発 横浜駅西口行
道が狭いため渋滞していてバスがなかなか来なかった。
そこそこ長距離を走る路線であるが、大貫橋バス停(定刻1741)までの短区間のみの乗車で終わった。機会があったら全区間乗車してみたい。
先ほどの小学生+数人のみの乗客だった。

神奈中バス 若葉台中央行き
相鉄バスも走っている区間で本数が多いためどのバスに乗ったかはわからない・・・
横浜若葉台団地というすごく大きい団地へ向かう。
途中緑色の大きな橋をくぐったのでなにかと思って調べたら大貫谷戸水路橋というらしい
http://hamarepo.com/story.php?story_id=1312





若葉台中央の光景
イトーヨーカドーなどの店がある。
相鉄/東急/神奈中のバスが各方面へひっきりなしにバスを出している。

神奈中バス 十日市場行き
若葉台中央行きの多くのバスとすれ違いながら走る。
1825ころ十日市場駅着。
青葉台駅へ向けて歩く。
青葉台営業所を通り過ぎるときに遅れている町73町田行きが目の前を通り過ぎて行ってしまった。
青葉台営業所1842発青葉台駅行きを待って歩く時間を短縮しようと思ったが遅れていて来なかったため青葉台駅まで歩いた。

[町73]青葉台駅19:03発 町田バスセンター行
5分遅れくらいで到着しすぐに発車。乗客は15人位。
さっき歩いてきた道を経由し町田駅へ
こどもの国駅経由で鶴川駅へ向かおうかと思ったがやめた。

[町26]町田バスセンター19:45発 野津田車庫行(たぶん)
少し遅れてきた気がする
なぜか女性客ばかりだった
終点近くでは客がほとんどいなかった。運転手が小銭を多く投入してしまった客に10円券を渡していた。

[鶴33]野津田車庫20:20発 鶴川駅行
野津田車庫始発。
乗客は15人位。最初に自分含め10人位バス停に並んでいた。
下大蔵で乗り換えのため下車。

[鶴21]鶴川駅20:30発 若葉台駅行
定刻だと下大蔵20:33着のバス
乗客はあまりいなかった。若葉台に近づくと自分だけになった。
鶴川街道を山道で曲がりながら走行し峠越え。
若葉台駅へは終点一個手前の下黒川のほうが近いらしい。
終点まで乗車し若葉台駅のバスターミナルで下車


若葉台駅
「緯度,経度,標高
緯度,経度,標高
緯度,経度,標高
緯度,経度,標高



緯度,経度,標高」
っていうcsvファイルがあった時に、(標高は省略可能)
こういうのでgpxファイル作れるんじゃねえかと思って作ってみたら案の定うまくいったのでおいておきます
なでしこってほんと便利ですね
なお、 http://www.akiyan.com/htmlspecialchars を使いました感謝





内容=「<?xml version="1.0" encoding="UTF-8"?>
<gpx version="1.1" xmlns="http://www.topografix.com/GPX/1/1">
<trk>
<trkseg>」

「test.csv」を読む
データはそれ
データを反復
内容=内容&改行&「<trkpt lat="{対象\0,0}" lon="{対象\0,1}">{改行}<ele>{対象\0,2}</ele>{改行}<time></time>{改行}</trkpt>」

内容=内容&改行&「</trkseg>
</trk>
</gpx>」
内容を「sjis」から「utf8」へ文字コード変換
それを「test36.gpx」へ保存
おわり
ソースここ置いとくんで使ってください
日本語プログラミング言語なでしこの詳しい使い方はググってください
割と簡単なので

ちなみにGPXファイルってのは緯度経度標高の寄せ集めみたいなもんで
要するにルートの記録です
前回掲載した近似計算法を使用していますのでおそらく10kmに10mほどでしょうが誤差があることをご容赦ください。
---------------------この下から------------------------

合計距離=0
kazu=0
「data.txt」が存在するか
もしそれ=はいならば
「data.txt」を読む
madokaはそれ
もしmadoka=空ならばフォルダ選択
違えばmadokaでフォルダ選択
homuraはそれ
「{homura}*.gpx」のファイル列挙
fairuはそれ
sousuu=fairuの行数
fairuを反復
「{対象}を計算中です。{kazu}/{sousuu}{改行}現在の合計距離{合計距離/1000}km{改行}前回計算したルートの距離{距離/1000}km」を10,10へ文字描画
対象をGPX読込
合計距離=合計距離+距離
描画処理反映
//もし距離>30000ならば対象&「は30越えました {距離/1000}km」を言う
画面クリア
kazu=kazu+1

「成功ファイル数{kazu}(総数{sousuu})の
合計値は{合計距離/1000}kmでした。
右クリック→メモ画面を開く でコピー・アンド・ペーストできます。
なお
東海道  約492km
中山道  約505km
甲州道中 約208km
日光道中 約142km
日本一周は約12000㎞となっております」と言う
「このフォルダを次回も使いますか?
はいを選択すると『data.txt』が生成されます」と二択
もしそれ=はいならばhomuraを「data.txt」へ保存。

●GPX読込(namaeを)
「{homura}{namae}」を読む
GPXはそれ
GPXの「trkpt」から「lat」をタグ属性取得。
latはそれ
GPXの「trkpt」から「lon」をタグ属性取得。
lonはそれ
b=latの行数-1

a=0
距離=0
b回(keisan)


●keisan
c=a+1
(lat\a)と(lon\a)と(lat\c)と(lon\c)で距離計算
距離=距離+D
a=a+1
// Dを言う


●距離計算(緯度1と経度1と緯度2と経度2で)
緯度1をDEG2RAD
緯度3はそれ
経度1をDEG2RAD
経度3はそれ
緯度2をDEG2RAD
緯度4はそれ
経度2をDEG2RAD
経度4はそれ
P=(緯度3+緯度4)/2
dP=(緯度3-緯度4)の絶対値
dR=(経度3-経度4)の絶対値
((1-0.006674*(SIN(P))*(SIN(P)))^3)の平方根
soreはそれ
M=6334834/sore
(1-0.006674*(SIN(P))*(SIN(P)))の平方根
soreはそれ
N=6377397/sore
((M*dP)*(M*dP)+(N*(COS(P))*dR)*(N*(COS(P))*dR))の平方根
Dはそれ



--------------------この上まで----------------------

実行するとこんな感じになります




追記:最後から4行目あたりが間違っていたので修正しました 2014/03/22