オンラインのSPBトランスポート

サンクトペテルブルクの都市公共交通ポータルが立ち上げられ、GLONASS / GPS監視システムが交通機関自体に設置された後、私たちが以前に夢見ていたことが可能になりました-停止して、現在のバスがどこにあるかを確認してください待っています。

さらに、「今」というのは、ただの発言ではなく、誇張でもありません。 トランスポートは、リアルタイムで地図上に実際に表示されます。 もちろん、これはモバイルデバイス上の地図を意味します。







無料プログラム「Spb Transport Online」には、AndroidとWindows Phone用の2つのバージョンがあります。 インターフェースは異なりますが、使いやすさの点では非常に似ています-起動し、GPSが現在地を決定し、ボタンを使用して目的の輸送タイプを選択します。 上の写真の結果(クリック可能)。 バスは青、トロリーバスは緑、路面電車は赤です。



プログラムの使用例




Spb Transport Onlineがお手伝いします-必要なトランスポートがどこにあるかを正確に知ることができ、神経細胞の束を節約できます。



いくつかの技術的なニュアンス


プログラムの動作原理は、画面に表示される地図の一部の物理的なサイズと地図コーナーの地理的座標を取得することに基づいています。 このデータに基づいて、サーバーへの要求が行われ、応答として、選択されたマップセクションの輸送位置の表示とともに透明なpngが取得されます。 240x320の画面の画像のサイズは約10キロバイトです。 写真には1種類のトランスポートしか含まれていないことに注意してください。3種類すべてが含まれている場合、3つの画像が要求されます。 1回の更新で合計30キロバイトのトラフィック。 次に、結果の画像がカードに重ねられます。 オーバーレイ画像はマップのサイズに厳密に従っていることを考慮すると、ズーム中にマップがシフトされるたびに、マップコーナーの地理座標に応じて画像を更新するために追加のリクエストがサーバーに送信されます。



このアプローチを考えると、特定のルートを分離することはできませんが、将来のバージョンでは、ルートを検索し、地図上にストップ、ルート、ストップのスケジュールを表示する予定です。



便利なリンク


言及された公共交通ポータル

Google Playの Spb Transport Online

マーケットプレイスでの Spb Transport Online

新しいバージョンがここにあります (毎回ハブで同じ投稿をしないでください)



さらに2点





All Articles