iPhoneのマップアプリやウェブ上のGoogleマップは、目的地までの行き方を調べるのに非常に便利なツールですが、目的地の正確な位置、あるいは少なくとも大まかな位置が分かっている場合に限ります。(当たり前ですよね。聞いてください。)でも、外出先で友達と待ち合わせをしようとして、お互いが相手の正確な位置が分からない場合はどうすればいいでしょうか?この問題を解決するのが、iPhone向けの数々の新アプリの目標です。
これらのアプリ、Breadcrumbs、GeoNumbers、Here I Am、Here I Am(そう、同じ名前のアプリが 2 つあるのです)、Over Here、Ya Mapped は、iPhone 3G の GPS 機能を利用してあなたの現在地を特定し、その場所を Google マップの URL として他の人にメールで送信できるようにします。(これらの自動生成されるメールの件名と本文は編集できます。)受信者は Web ブラウザでその URL を Google マップで開き、あなたの現在地を表示して、あなたまでの道順を取得できます。さらに、受信者が iPhone でメールを受信すれば、リンクはマップ アプリケーションで開き、受信者の現在地を特定して、あなたまでの正確な道順を表示してくれます。インターネットに接続されたコンピュータを探す必要はありません。これは単純な機能ですが、非常に便利です。
(残念ながら、どのアプリも URL を SMS で送信できません。また、これらのアプリは iPod touch や初代 iPhone でも動作しますが、これらのモデルは位置を特定するために GPS ではなく近くの WiFi ネットワークを使用するため、それほどうまく動作しないことに注意してください。精度はかなり低くなりますし、その場合でも近くに既知の WiFi ネットワークがある場合に限られます。)
これら6つのアプリを正式にレビューするわけではありませんが、私はすべて試してみました。以下にその感想を述べます。まずはヒントから。これらのアプリを使用する前に、iPhoneのマップアプリで自分の位置を確認することをお勧めします。iPhoneのGPS機能がうまく機能しない場所があるからです。もし現在地がiPhoneのGPSの精度が10マイル程度しかない場所だと、友人を全く別の場所に送ってしまう可能性があります。

Gareth Townsend氏の無料アプリ 「Here I Am 1.2」(赤い背景に白い押しピンのようなアイコンの「Here I Am」アプリ)とEd Lea氏の1ドルの「 Over Here 1.1」は、精度が低すぎてお勧めできないと感じました。どちらもiPhoneのGPS回路が正確な位置情報を取得するのに十分な時間を待たなかったため、「現在地」は実際の位置から2000フィート(あるいはそれ以上)離れていることがよくありました。他のアプリでは、GPS機能の通信時間を自分で決めることができます。十分な時間(1分程度)を与えれば、他のアプリは私の位置を正確に家の中に表示し、実際の位置から10フィート(約3メートル)以内の座標を表示しました。
(Here I Am では実際にプレビュー マップが提供されており、マップの「ピン」を移動することで測定位置を調整できます。ただし、これを行うには、実際に自分の位置を正確に知っている必要があるため、自宅の位置を正確に特定するには最適ですが、なじみのない場所にいる場合はあまり役に立ちません。さらに、ピンを現在の画面を超えて移動できないため、精度がかなりずれている場合(私の場合はよくそうでした)、正しい位置を取得するのに十分なピンを移動できません。)

David Schreiber 氏の 1 ドルの GeoNumbers 1.0.0と Arboretum Software LLC 氏の無料の Here I Am 1.1 (封筒アイコンの付いたバージョンの Here I Am) はどちらもしっかりしていた。どちらも現在地 (緯度、経度、高度) と現在の精度 (おおよその距離範囲、たとえば 45 フィート以内) を表示する。GPS 回路が位置を絞り込む時間を与えることで、精度を上げることができる。精度に満足したら、ボタンをタップして現在地をメールで送信する。GeoNumbers のメールの件名はデフォルトでGeoNumbers: [緯度] / [経度] / [高度] (もちろん、名前ではなく実際の座標が使用される) であり、各メールの本文にはそれらの座標と Google マップのリンクが含まれる。デフォルトの送信先メールアドレス、座標の形式(dd° mm' ss” または ddd.dddddd)、高度の表記(フィートかメートル)を選択できます。Here I Am のメールは、件名を「hereIam」 、本文は「[Google マップ リンク] にいます」とシンプルに書かれています。
興味深いことに、精度が200フィート以上の場合、GeoNumbersはGoogleマップへのリンクを表示せず、座標のみを表示します。これは、不正確なリンクはリンクがないよりも悪いという考え方によるものと思われますが、この機能を無効にする方法があれば良いと思います。

MetalBarcode Software LLC の $1 Ya Mapped 1.0 はGeoNumbers や Here I Am と似た動作をするが、独自の機能をいくつか備えている。まず、現在地をブックマークできる機能だ。たとえば、友人に現在地で会ってほしいが、後で (あるいは別の日に) 会う場合は、その場所をブックマークしておけば、たとえその場所にいなくても、いつでもその場所へのリンクを送信できる。(この機能は、私がやったように、自宅をブックマークに追加しておけば、将来の訪問者にその場所をすぐに送信できる。) Ya Mapped には、マップアプリケーションに切り替えて測量された位置を表示する Preview Map ボタンも含まれている。残念ながら、Ya Mapped に戻ると現在地が再決定され、GPS の不規則性により、元の測定値と若干異なる可能性がある。より良い方法は、上で述べたように、まずはマップを確認することだ。
Ya Mapped メールは、件名が空白で、メッセージ本文はどのアプリよりもシンプルです (「場所の詳細」という Google マップのリンク) 。

6 つのアプリの中で私が気に入ったのは、 Decisive Tactics Inc. の 1 ドルの Breadcrumbs 1.0.1です。他のアプリと同様に、現在決定されている座標と現在の精度が表示されます。精度に満足したら、「位置を送信」をタップします。ただし、Breadcrumbs は、安定した GPS 信号があるかどうかを示すアイコンも表示します。これは、GPS が利用できないときに正確な位置の読み取りを待つ必要がないので便利です。また、私の意見では、これら 6 つのアプリの中で最も優れたインターフェイスを備えています。最後に、Breadcrumbs のメールの件名は単に「私の位置」ですが、最も情報量の豊富なメッセージが作成されます。各メッセージの本文には、Google マップの URL、位置が測定された日時、座標の精度、および GPS は不正確な場合があることを受信者に警告する便利なメッセージが含まれます。
最後に、iPhoneで他のユーザーに地図を送信する場合、これらのアプリには一つだけ小さな欠点があります。メールアプリでGoogleマップのURLをクリックすると、マップアプリでその位置が開きますが、マップアプリを開いたときに表示される地図は、地球の裏側になることが多いのです。解決策としては、まず地図をかなり縮小し、正しい大陸までスクロールして(赤いピンでその場所が表示されます)、それから拡大表示することです。これはどうやらマップアプリ自体のバグのようですので、Appleの修正を待つしかありません。
2008年8月21日午前9時30分更新実は、Exploding Orangeの1ドルのIAmHereを見逃していたようです。IAmHereでは、メールメッセージにデフォルトのメモを追加したり、デフォルトの送信先メールアドレスを選択したりできます。また、メールテンプレートを編集することも可能です。このアプリでは、許容範囲内の精度の測定結果が得られるまで待つことができ、画面に現在の精度が表示されます。ただし、IAmHereは実際の位置情報を表示しません。座標は、結果のメールメッセージにのみ表示されます。IAmHereはBreadcrumbsやYa Mappedほどは気に入りませんでしたが、GeoNumbersと同程度の機能を持つ堅実なアプリです。