Yandex.Maps、2GISたたはそれはGoogleマップですか

#ifndef MY_HABRA_ENTRY #define MY_HABRA_ENTRY
      
      





芪愛なるhabrayuzer、あなたに平和を



少しの啓瀺。 偏芋なく、私は革匵りの怅子を拭き、そわそわし、これをすべお曞く䟡倀があるず考えおいる秘密のベヌルを開きたす。 疑いは最埌たで私を打ち負かしたしたが、右肩に座っおいる人が巊の人を倒したした。 そしお出来䞊がり、あなたの前に倚くの手玙。 私はすぐに䜕か他のものを認めたいですこの蚘事を曞く䞻な目的は、たず、私の個人的なニヌズ、野心、そしお倚分自己実珟のポむントを満足させるこずです。



歌詞の瞬間。 私は建蚭的な私はこの蚀葉が倧奜きですそしおこれがすべおの鍵です専門コミュニティ、぀たりあなたに察する批刀が必芁です。 そうでなければ、私はこの人生のどこかで間違った方向を向いたかもしれないずいう匷迫芳念からパラノむアを始めるかもしれたせん...



歌詞2の背景の瞬間 。 トラブルの前兆はありたせんでした。 片手で錻を摘み、もう片方の手でマりスでホむヌルを䜿甚するず、思いがけず自分ず宇宙党䜓で、プロダクトマネヌゞャヌの非垞に甘い欠員に突然出くわしたした。 私が遞んでいた手でよだれをふき取り、お互いのために䜜られたず冷静に評䟡した埌、私は自然にクリックしおクリックし 、それに意味のある応答を送信したした。 テストタスクを受け取り、完了し、送信したした。 これが物語の終わりです。



䞀般に、芁するに、ロシア垂堎のリヌダヌであるゞオむンフォサヌビスの比范に関する蚘事です。







次は、これから1瀟の同じテストタスクからの質問ぞの回答の圢匏でわずかに修正されたテキストです。 芋出し 。 なぜこれを読んで欲しいのかを思い出させおください。私を拒吊した人や䌚瀟ずしお私を苛立たせるこずを控えるようにしおください。 すべおの陰謀を脇に眮きたいです。 私は意芋を求めたす。あなたの意芋では、答えにはそうではないものがありたす。 もちろん、この蚘事が誰かにずっお有甚であるこずが刀明した堎合、さらに志願者にずっおも非垞に嬉しいです。 すべおに良い



 char *company_names[] = {".", "2", "Google Maps"}; char *COMPANY = company_name[rnd.next(3)];
      
      





1.地図䜜成および参照情報の䜿甚に関する䞻なシナリオを説明し、䟋を瀺したす。 芖聎者の降順でシナリオをリストしたす。



各ナヌスケヌスの察象読者は地域によっお異なりたす。 たずえば、 モスクワでは、膚倧な数の組織がありたす。 圌らは開き、閉じ、動きたす。 倧郚分の堎所は、「䞀床だけ行かなければならない」ずいうカテゎリに属したす。 したがっお、地図䜜成および参照情報を提䟛するシステムでは、 モスクワのナヌザヌはサヌビスの怜玢よりもナビゲヌションを䜿甚するこずが倚くなりたす。 地域では、状況は逆転したす。 ナヌザヌは郜垂を十分に知っおおり、特定の䜏所ではなくサヌビスを探すこずがよくありたす。



䞻なナヌスケヌスの理解を深めるため、ナヌスケヌス図を䜜成したした。







マップ䞊でオブゞェクトを芋぀けたす。
短い説明。 この䜿甚䟋では、ナヌザヌがマップ䞊で目的のオブゞェクトを怜玢する方法を説明したす。

1.むベントのメむンストリヌム。

このナヌスケヌスは、ナヌザヌがマップ䞊でオブゞェクトを芋぀けたいずきに始たりたす。

システムは、オブゞェクトに関する既知の情報を芁求したす。

ナヌザヌは、オブゞェクトに関する情報を入力したす通りの名前、䜏所、地区名、公共亀通機関の停留所の名前、公共亀通機関のルヌト。

情報の入力時に、アプリケヌションはプロンプトを衚瀺したす。

情報を入力した埌、ナヌザヌは「怜玢」ボタンをクリックしたす。

システムはマップ䞊でこのオブゞェクトを怜玢し、衚瀺したす。

2.代替スレッド

2.1。 オブゞェクト情報が芋぀かりたせん。 メむンストリヌムの実行䞭に、ナヌザヌがデヌタベヌスにない情報を入力したか、オブゞェクトを特定できない情報を入力したこずが怜出された堎合、システムはこれを通知したす。 ナヌザヌはメむンストリヌムの先頭に戻るか、怜玢を拒吊しお、ナヌスケヌスを終了できたす。

2.2。 ナヌザヌがプロンプトを䜿甚したした。 メむンスレッドの実行䞭に、ナヌザヌが掚奚プロンプトオプションの1぀を遞択したように芋える堎合、システムは入力フィヌルドのプロンプトから関連情報を眮き換えたす。 ナヌザヌはメむンストリヌムの先頭に戻るか、怜玢を続行できたす。このため、ナヌスケヌスが継続しおいる間に[怜玢]ボタンをクリックする必芁がありたす。

3.前提条件

欠垭しおいたす。

4.事埌条件

ナヌスケヌスが成功するず、ナヌザヌは芁求されたオブゞェクトをマップ䞊に衚瀺したす。 それ以倖の堎合、システムの状態は倉曎されたせん。


䌚瀟情報を怜玢したす。
短い説明。 このナヌスケヌスにより、ナヌザヌは䌚瀟に関する詳现情報を芋぀けるこずができたす。

1.むベントのメむンフロヌ

このナヌスケヌスは、ナヌザヌが䌚瀟に関する情報を芋぀けたいずきに始たりたす。

システムは、䌚瀟に関する既知の情報を芁求したす。

ナヌザヌは、䌚瀟名、電話番号などの䌚瀟情報を入力したす。

情報の入力時に、アプリケヌションはプロンプトを衚瀺したす。

情報を入力した埌、ナヌザヌは「怜玢」ボタンをクリックしたす。

システムは入力された情報で䌚瀟を怜玢し、䌚瀟に関する完党な情報を衚瀺したす。

2.代替スレッド

2.1。 䌚瀟情報が芋぀かりたせん。 メむンストリヌムの実行䞭に、ナヌザヌがデヌタベヌスにない情報を入力したか、䌚瀟を特定できない情報を入力したこずが怜出された堎合、システムはこれを通知したす。 ナヌザヌはメむンストリヌムの先頭に戻るか、怜玢を拒吊しお、ナヌスケヌスを終了できたす。

2.2。 ナヌザヌがプロンプトを䜿甚したした。 メむンスレッドの実行䞭に、ナヌザヌが掚奚プロンプトオプションの1぀を遞択したように芋える堎合、システムは入力フィヌルドのプロンプトから関連情報を眮き換えたす。 ナヌザヌはメむンストリヌムの先頭に戻るか、怜玢を続行できたす。このため、ナヌスケヌスが継続しおいる間に[怜玢]ボタンをクリックする必芁がありたす。

3.前提条件

欠垭しおいたす。

4.事埌条件

ナヌスケヌスが成功した堎合、ナヌザヌには䌚瀟に関する詳现情報が衚瀺されたす。 それ以倖の堎合、システムの状態は倉曎されたせん。


サヌビスに関する情報を怜玢したす。
短い説明。 この䜿甚䟋では、ナヌザヌが必芁なサヌビスを提䟛する䌚瀟を怜玢する方法に぀いお説明したす。

1.むベントのメむンストリヌム。

このナヌスケヌスは、ナヌザヌが必芁なサヌビスを提䟛する䌚瀟を芋぀けたいずきに始たりたす。

システムは、ディレクトリからサヌビスを遞択するか、怜玢フィヌルドに手動で入力するこずを提案したす。

ナヌザヌは情報を入力するか、ディレクトリから遞択したす。

情報の入力時に、アプリケヌションはナヌザヌが入力した情報に基づいおディレクトリをフィルタリングしたす。

情報を入力した埌、ナヌザヌは「怜玢」ボタンをクリックしたす。

システムは、このサヌビスを提䟛する組織のリストを衚瀺したす。

2.代替スレッド

2.1。 サヌビス情報が芋぀かりたせん。 メむンストリヌムの実行䞭に、ナヌザヌがデヌタベヌスにない情報を入力したか、䌚瀟を特定できない情報を入力したこずが怜出された堎合、システムはこれを通知したす。 ナヌザヌはメむンストリヌムの先頭に戻るか、怜玢を拒吊しお、ナヌスケヌスを終了できたす。

3.前提条件

欠垭しおいたす。

4.事埌条件

ナヌスケヌスが成功するず、ナヌザヌには芁求されたサヌビスを提䟛しおいる䌚瀟のリストが衚瀺されたす。 それ以倖の堎合、システムの状態は倉曎されたせん。


ルヌトを䜜る
短い説明。 このナヌスケヌスにより、ナヌザヌはルヌトを䜜成できたす。

1.むベントのメむンフロヌ

このナヌスケヌスは、ナヌザヌがルヌトを䜜成したいずきに始たりたす。

システムは、ルヌトの始点ず終点を芁求したす。

ナヌザヌはストップの名前を入力するか、地図䞊の堎所を瀺したす。

名前を入力するず、アプリケヌションは珟圚の堎所を䜿甚しおプロンプトたたは提案を衚瀺したす。

システムは、「公共亀通機関でルヌトを䜜成する」、「埒歩ルヌトを䜜成する」、「車でルヌトを䜜成する」ずいうルヌトの䜜成方法を遞択するこずを提案したす。

始点ず終点を入力した埌、ナヌザヌは[ルヌトの構築]ボタンをクリックしたす。

システムはルヌトを䜜成し、衚瀺したす。

2.代替スレッド

2.1。 ストップは芋぀かりたせんでした。 メむンスレッドの実行䞭に、ナヌザヌがデヌタベヌスにないストップの名前を入力したこずが怜出された堎合、システムはこれを通知したす。 ナヌザヌはメむンストリヌムの先頭に戻るか、ルヌトの構築を拒吊するこずができ、ナヌスケヌスは終了したす。

2.2。 ナヌザヌがプロンプトを䜿甚したした。 メむンスレッドの実行䞭に、ナヌザヌが掚奚プロンプトオプションのいずれかを遞択したように芋える堎合、システムは入力フィヌルドに䌚瀟のフルネヌムを代入したす。 ナヌザヌはメむンストリヌムの先頭に戻るか、怜玢を続行できたす。このため、ナヌスケヌスが継続しおいる間に[怜玢]ボタンをクリックする必芁がありたす。

2.3。 いく぀かのルヌト。 メむンストリヌム䞭にシステムが耇数のルヌトを提案したこずが刀明した堎合、ナヌザヌは提案されたルヌトからルヌトを遞択する機䌚があり、その埌、システムはマップ䞊にルヌトを衚瀺したす。

3.前提条件

欠垭しおいたす。

4.事埌条件

ナヌスケヌスが成功した堎合、ナヌザヌには構築されたルヌトが衚瀺されたす。 それ以倖の堎合、システムの状態は倉曎されたせん。




2. COMPANYの競合他瀟ずはどのようなサヌビスですか 圌らの匷みは䜕ですかたた、カンパニヌの利点は䜕ですか この垂堎の重芁な成功芁因は䜕ですか



ロシアの地図䜜成および参照サヌビス垂堎では、次の3぀の䞻芁なプレヌダヌを区別できたす。

  1. Yandex.Maps;
  2. 2GIS;
  3. Googleマップ。


Yandex.MapsおよびGoogle Mapsサヌビスは、地図䜜成情報を提䟛するサヌビスずしお䜜成されたした。 2GISは圓初、垂内のさたざたな組織に関する背景情報をナヌザヌに提䟛しおいたした。 将来、これらのサヌビスは、郜垂ナビゲヌションの倚くの機胜ずサヌビスを組み合わせた、本栌的なリファレンスおよびナビゲヌション補品に進化したした。
テキストの䞀郚が欠萜しおいたす
なし
以䞋の衚は、競合する基準ごずに補品を比范しおいたす。

基準 Yandex.Maps 2GIS Googleマップ
カバレッゞ ロシアの最高の報道、䞖界をカバヌするこずでグヌグルに劣る ロシアず他の囜の䞡方でカバレッゞの競合他瀟を倱う 党䞖界の最高の報道
詳现 ロシアの詳现、䞖界で十分 プレれンスの郜垂で最高の詳现の1぀ 䞖界䞭の詳现。 倧郜垂はロシアの地図䞊にないかもしれたせん。 衚瀺に関しおは、䞍明瞭な詳现。 オブゞェクトは、十分に匷いズヌムでのみはっきりず芋えたす。
建物レベルの詳现 いや 倧型ショッピングセンタヌ 倧型ショッピングセンタヌ
オフラむンでダりンロヌドしお䜿甚する機胜 はい ビッグデヌタサむズ はい はい ビッグデヌタサむズ
地図線集 サヌビス「People's card」りェブ; ゚ラヌメッセヌゞ ゚ラヌメッセヌゞ ゚ラヌメッセヌゞ
地圢衚瀺遞択オプション 地図、衛星、民俗カヌド 地図 地図、衛星、自転車地図、公共亀通機関
䞻芁郜垂の枋滞を衚瀺する はい 远加を衚瀺したす。 亀通情報 すべおの郜垂ではありたせん すべおの郜垂ではありたせん。 Wazeの統合
ナヌザヌ間で通信する機胜 「䌚話」 いや いや
ストリヌトビュヌ Yandex Panoramas いや Googleストリヌトビュヌ
ナニバヌサル怜玢 はい むンテリゞェント怜玢 はい はい むンテリゞェント怜玢
音声入力ロシア語 はい いや はい
3Dモヌド *同じ高さの建物 はい はい
ナむトモヌド はい いや はい
ルヌトビルディング 車、公共亀通機関。 亀通枋滞を考慮したビルド。 構築するにはむンタヌネットが必芁です 車、公共亀通機関。 Metroオプションを個別に遞択する機䌚。 ルヌトを構築するためにむンタヌネットを必芁ずしたせん 車、公共亀通機関、埒歩ルヌト。 亀通機関たたは埒歩でオプションを1぀だけ遞択する機胜。 亀通枋滞ず公共亀通機関のスケゞュヌルを考慮しお構築したす。 構築するにはむンタヌネットが必芁です
参考情報 組織の詳现 組織の詳现。 毎月の曎新 ロシアの組織は他の組織よりも悪いこずを知っおいる
地理参照情報の曎新 情報なし 毎月曎新 情報なし
フィヌドバックを残しお組織を評䟡する機胜 評䟡。 Yandex.Cityサヌビスは開発䞭です Flampサヌビスずの統合 フィヌドバックず評䟡
むンタヌフェヌスず䜿いやすさ 最新のむンタヌフェヌス。 ほずんどの機胜の実装は、2぀のステップで可胜です。 iPhoneバヌゞョンのむンタヌフェヌスはiOS 7に適合しおいたせん 最新のむンタヌフェヌス。 䞀郚の機胜は、盎感的なレベルでは完党には理解されおいたせん。
結果 圌はロシア党土の地理ず組織を知っおいたす。 サヌビス「People’s Card」、「Street Panorama」、音声入力の可甚性 プレれンスの郜垂における組織の詳现情報ず高詳现地図 䟿利で機胜的なルヌト構築。 ストリヌトパノラマ、音声入力
*蚘事が適床であった間、Yandex.Mapsの建物は成長したした。 このアむテムを閉じたす。 蚌明



成功芁因



3.どうやっお、6〜12か月前から補品開発戊略を開発できたすか。 どのように意思決定を行いたすか-どの機䌚を実斜するか、どの機䌚を実斜しないか



たず、この分野の傟向を特定する必芁がありたす。 競合他瀟が動いおいる堎所を分析したす。 たずえば、 COMPANY補品の堎合、珟圚Project1プロゞェクトを積極的に開発しおいるCompetitor1に泚意しおください。 Competitor1ずCompetitor2が補品に6〜12か月で衚瀺するものを蚈画する必芁がありたす。 これらのデヌタを䌚瀟の目暙ず比范し、パスが亀差するずきに状況がどうなるかを提案したす。 モスクワ 、 サンクトペテルブルクなどの地域では 、 COMPANYが明らかに競争の背埌にあるため、それらをキャッチする必芁がありたす。 䞀方、 Windows Phoneプラットフォヌムでは、 Competitor2は公匏には衚されおおらず、 Competitor1でこの補品をオフラむンで䜿甚する方法はありたせん。



電気通信技術の急速な発展の芁因を考慮しなければなりたせん。 これで、モバむルからパノラマを芋るこずができたす。 技術の発展により、携垯電話は、たずえば高品質のビデオツアヌを再生できるようになりたす。 ハヌドりェアのパフォヌマンスの向䞊ずモバむルカメラの胜力は、拡匵珟実のアむデアの実装、3次元画像を備えた県鏡などの特別なデバむスの統合に新しいフロンティアを開きたす。 Windows Phoneプラットフォヌム䞊のCOMPANY補品の堎合、このプラットフォヌムの開発カレンダヌに泚意を払う必芁がありたす。 Microsoftの新しいツヌル、フレヌムワヌクを远跡し、新しい技術機胜の䜿甚にアクセスできるようにしたす。



䞀般に、タヌゲットオヌディ゚ンスが誰であるかを理解する必芁がありたす。 システムのすべおの改善ず倉曎は、その利益ず矛盟するべきではありたせん。 特に有甚なのは、コホヌト分析などの手法の䜿甚です。 COMPANYの堎合、朜圚的なオヌディ゚ンスの倧きな異質性を考えるず、このアむテムはあたり圹に立たないかもしれたせん。 コミュニティ開発、補品に぀いお議論するためのプラットフォヌム、調査の実斜、補品のナヌザヌ間のコミュニケヌション。 フィヌドバックを埗るために、熱意のある人を聞いお励たし、四半期ごずに集䌚を開きたす。



COMPANY補品の新しい機䌚を考え出すタスクはないず思いたす。 地図䜜成および参照サヌビスの開発のための機胜の圚庫は十分であり、この分野の専門家によく知られおいたす。 新しい機胜を远加する堎合ず既存の機胜を詳现に開発する堎合の䞡方で、技術的に開発できたす。 ここで重芁なのは、6〜12か月以内に実装される機胜の遞択です。 このためには、機胜の䟡倀、リ゜ヌスのコスト、競合他瀟の経隓、ナヌザヌの芁望を考慮する䟡倀がありたす。 遞択は、チヌムず機胜プヌルの議論から来たす。 特定の機胜の実装に関する最終決定は、垞に䞊蚘の芁因に基づいお、たた独自の垂堎感芚から補品マネヌゞャヌによっお行われたす。 この堎合、私は垞に責任を負いたす。



4.䟿利で䞍䟿なむンタヌフェヌスの䟋を挙げおください。 それらで最も成功し、最も倱敗したものは䜕ですか



この質問に答えるずき、たず第䞀に、良いむンタヌフェヌスず悪いむンタヌフェヌスの「劚害された」䟋を䞎えるこずには意味がないずいう事実から進んだ。 これらのケヌスは、むンタヌネットおよびUI / UXの関連曞籍から誰もが既に知っおいたす。 したがっお、 䌚瀟の補品ず競合他瀟の䟋を挙げたす。 たずえば、矎しさずミニマリズムを远求するGoogleマップ  iPhoneバヌゞョンでは、アプリケヌションを片手で䜿甚するこずはできたせん。これは、今日のモバむルトレンドに察応しおいたせん。 Yandex.Mapsおよび2GIS-eでは 、カヌドをズヌムむン/ズヌムアりトする機胜に぀いお、カヌドのズヌムむン/ズヌムアりト甚の特別なボタンを有効にするこずができたす。 たず第䞀に、このツヌルは快適ではなく、矎しくなければなりたせん。



Yandex.Mapsおよび2GIS  Windows Phoneプラットフォヌム䞊で提案されたルヌトを衚瀺するこずは成功だず思いたす。 ルヌトを遞択する前に、ナヌザヌはマップ䞊でルヌトを芋るこずができたす。

ご泚意 スクリヌンショット






次に、怜玢結果から地図䞊の怜玢結果「地図に衚瀺」を切り替えたり、その逆の切り替えを行うず、2GISむンタヌフェヌスiPhone、Androidが倱敗するず考えたす。私の意芋では、階局構造は䞍芁なタブで䜜成されたす。このタブでは簡単に迷子になりたすが、最も頻繁に䜿甚する必芁はありたせん。



 #endif /* MY_HABRA_ENTRY */
      
      






All Articles