*

第11弾アプリ「どこ行く?」をリリースしました!

公開日: : アプリ開発

 

 

この度、11作目となるiPhoneアプリ「どこ行く?」をリリースしました。

「日本列島ダーツの旅」みたいにランダムにスポットを表示するアプリです。

休日にどこに行こうか悩んでる方、ぜひご利用ください。

 

https://itunes.apple.com/us/app/id1158654568

 Icon2

 

 

解説

 

トップ画面

 

Screen696x696

 

 

スライドバーで現在地からの距離を選びます。

(この画像では直線距離で145キロ)

検索アイコン(虫眼鏡)をタップすると、検索が開始されます。

Screen696x696  1

 

 

現在位置からスライドバーで設定した範囲の距離内でランダムに緯度・経度を算出します。

緯度・経度から距離を算出するのは凄く複雑な算式になるので、

 

単純に 

1km あたりの緯度は、だいたい 0.009013372度

1km あたりの経度は、だいたい 0.0109664度

として計算しています。

 

1km あたりの緯度・経度はこちらのサイトから頂戴しました。

http://easyramble.com/latitude-and-longitude-per-kilometer.html

 

この距離は日本と同じ緯度の場所で成り立つものなので、現在地が日本ではない場合はアラートを出すようにしています。

 

 

次に、算出された位置が海ではいけないので、その位置の標高がゼロ以上になるまで繰り返します。

 

標高を算出するのに、GoogleのAPIを使ってます。

Google Maps Elevation

https://developers.google.com/maps/documentation/elevation/intro?hl=ja

 

その緯度経度に近いスポットの情報(緯度・経度、スポット名、写真)を取得します。

これは、foursquareAPIを使用

https://developer.foursquare.com/docs/venues/venues

 

現在地からそのスポットまでのルート、距離、所要時間を取得します。

Google Maps Directions APIを使用

https://developers.google.com/maps/documentation/directions/intro?hl=ja

 

あとは、位置をGoogleマップで表示、スポットの名前、距離、所要時間を表示させます。

ただ表示させるだけではつまらないので、アジア全体の地図からスポットまでズームするようにしています。

Screen696x696  2

 

 

そこまでのルートも表示できます。

Screen696x696  3

 

 

 

 

このように、ただAPIを組み合わせただけのアプリです。

最近ハッカソンに参加した時に、APIの便利さを知り、とりあえず使ってみた次第です。

 

 

 

 

公開してから、たくさんの人から、以下のようなご意見をいただきました。

この場を借りて御礼申し上げます。

 

・全体的にどこを押したらいいかわかりづらい。

・スポット情報が表示されたらいい。

・スポットの種類を飲食店とか絞り込めたらいい。

 

その他気づいた点など、ご意見をいただければとても嬉しいです。

 

 

これからは、ご指摘いただいた箇所を直したり、世界中のどこでも使えるように、グローバル対応をしていきたいと考えています。

 

 

 

みなさま、ぜひ、ダウンロードをお願い致します。

 

恋人や家族に

「どこか連れてってー」

と言われた時に、使ってみたらいかがでしょうか。

 

 

 

ではでは。

 

 

 

 

 

 

 

 

 

ad

    この記事が気に入りましたら、ぜひTwitter、facebookボタンをお願いします。
    ブログを書くモチベーションになります。よろしくお願いします。

  • このエントリーをはてなブックマークに追加
この記事が良かったらビットコインで寄付をお願いします。
ビットコイン投げ銭ウィジェット



関連記事

no image

オリジナルiPhoneアプリ「Tell Me Kanji」リリース1週間レポート

3月2日にリリースしました オリジナルiPhoneアプリ「Tell Me Kanji」 https

記事を読む

オリジナルiPhoneアプリ「Mind-Reading」

このたび、週刊アスキーさんが『アプリコンテスト』なるものを開催されます。 アプリ開発者必見!週アス

記事を読む

第12弾アプリ『マイパズ』をリリースしました!

  2週間くらい前の11月7日にすでにリリースしてた新作アプリをご紹介します。     マイ・パズル

記事を読む

40代素人オッサン初めてのiPhoneアプリ開発チャレンジ日記(その5)〜エラー解決の巻

  distributionのビルド時にこんなエラーが出て、 お手上げな私。 C

記事を読む

オリジナルiPhoneアプリ「路面電車でレッツらゴー(広島編)」

週刊アスキーさんが『アプリコンテスト』を開催されます。 アプリ開発者必見!週アス誌面争奪GWアプリ

記事を読む

ad

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

ad

サマソニ2018(大阪1日目)行ってきました。

    サマソニ大阪会場1日目だけ行きました。 2年ぶり7回目、

【平成30年7月豪雨】坂町にボランティアに行ってきました。

        8月14日、広島県の坂町で災害ボランティアをしました。

「Maker Faire Tokyo 2018」に出展しました

8月4日、5日 昨年に続き、今年も東京ビッグサイトで開催された「Ma

【Raspberry Pi 備忘録】ラズベリーパイのSSH接続時のエラー「POSSIBLE DNS SPOOFING DETECTED! 」「REMOTE HOST IDENTIFICATION HAS CHANGED! 」

Mac のターミナルからラズベリーパイにSSH接続をしようとすると、

【平成30年7月豪雨】江田島にボランティアに行ってきました。

      この度の集中豪雨(平成30年7月豪雨)で私の住む広島県は多

→もっと見る

    • 313591総閲覧数:
    • 225今日の閲覧数:
    • 238昨日の閲覧数:
    • 1現在オンライン中の人数:
    • 2014年4月29日カウント開始日:
PAGE TOP ↑