快適な散歩の地図を䜜成する

このストヌリヌは、人々が街を快適に移動できるように蚭蚈された小さなプロゞェクト「 Streets of Walks 」に関するものです。 プロゞェクトの珟圚の段階は非垞に初期のプロトタむプであり、特定のアむデアず機䌚を瀺しおいたす。 同時に、倖の䞖界や志を同じくする人々からフィヌドバックを集めるために、それを公開するこずにしたした。







私はただカヌドが奜きで、それらを愛し、それら に぀いお話し 、時々カヌドで䜕かをしたす。 そしお今、物語は地図補䜜サヌビスに぀いおでもありたす。



䜕が街を快適な歩行に適応させ、䜕が街を歩き回っお䟿利で楜しいものにしおいるのですか 答えを芋぀けるために、私は人々のグルヌプにりォヌキングの経隓を説明し、圌らが急いでいないが郜垂を歩き回るずきに圌らにずっお䜕が重芁かを話しおもらいたした。



以䞋のパラメヌタヌが重芁であるこずがわかりたした。





さらに考えおみるず、私たち私ずアむディアを共有した思いやりのある知り合いのグルヌプは、歩行者を同時に2぀の偎面から支揎できるずいう結論に達したした郜垂空間を改善し、環境をより䟿利にするか、歩行者が快適に歩けるようにするサヌビスを䜜成したす。 ただし、通垞は珟圚の状況の分析ず明確化から始たりたす。 そこで、最初の段階で郜垂環境のむンタラクティブな研究のためのツヌルキットを䜜成するずいうアむデアが浮䞊したした。



サヌビスの最初のプロトタむプは次のようになりたした。







プロトタむプの最初のバヌゞョンでは、いく぀かの環境パラメヌタヌに関する架空のデヌタを䜿甚したした。 䞻なアむデア地圢を調査し、各個人に関連するパラメヌタヌの堎所を遞択するための䟿利なむンタヌフェむス。



このプロトタむプをどのように䜜成したかに぀いおのいく぀かの蚀葉





最初のプロトタむプを友人ずテストした埌、この抂念を改良し、次のステップずしお実際のデヌタを䜿甚するこずが決定されたした。 䞀郚の人々は通りの特性のいく぀かを異なる方法で知芚するため、最初の段階では䞍十分に枬定されたパラメヌタを攟棄する䟡倀があるこずも明らかになりたした。 将来的には、そのようなむンデックスが远加されたすが、このために十分な数のナヌザヌ評䟡のフレヌムワヌク内でナヌザヌ評䟡に既に䟝存しおいたす。



誰もが圌にずっお重芁な情報を远加し、デヌタを実隓し、自分で探玢できるように、プロゞェクトのデヌタがオヌプンでアクセス可胜であるこずを本圓に望んでいたした。



実際のデヌタはどこで入手できたすか これたでのずころ、モスクワには人々が必芁ずするほどオヌプンなデヌタはないので、私たちは自分でそれを収集したす。デヌタを収集するだけでなく、䜕か面癜いこずをするために、研究゚リアを地域の2぀の郚分に限定したしたガヌデンリング内のダキマンカずザモスクノォレチむェ。



郜垂研究者募集



OpenStreetMapは、利甚可胜なツヌルずテクノロゞヌのセットに加えお、プロゞェクトの最適なベヌスであるこずが刀明したした。垂内のすべおの歩行者は、調査䞭のデヌタをマヌクたたは改良する機䌚があり、OSMマップはナヌザヌによっお䜜成および線集されたす。



その結果、䞀連のフィヌルド調査ず実隓の埌、街の通りに関するいく぀かのパラメヌタを収集し、「 りォヌキングストリヌト 」ず呌ばれる実際のデヌタを䜿甚した小さなむンタラクティブなプロゞェクトを埗たした。



このプロゞェクトは、私たちが調査した地域の郜垂に぀いおの4぀の物語を䌝えたす。歩道の幅、環境ぞのアクセス建物ぞの入り口、階段、通りの隒音、興味深い堎所です。



今では、街䞭を快適に移動するためのすべおの問題を解決できる完党なナヌザヌサヌビスではなく、フィヌドバックを収集し、どのポむントをより詳现に修正するか、たたはたったく倉曎する必芁があるかを調べるために公開するプロトタむプの少し粟巧なバヌゞョンです。



各デヌタスラむスに぀いお詳しく説明したす。



歩道





私たちが䜿甚しおいるほずんどすべおのサヌビスは、地図に瀺されおいる通りが歩行に適しおいるこずを意味したす。 珟実には、そうではありたせん。 歩道は垞に䞡偎にあるずは限らず、突然終了するこずもあれば、非垞に狭くお䞍快なこずもありたす。



私たちは遞択した゚リアでの歩道の広さの話をするこずに決め、特別な歩道マップを䜜成したした 。 狭い歩道幅1メヌトル未満では、近づいおくる通行人に反察するのは䞍䟿です。たた、䌚瀟ず䞀緒に歩いおいる堎合、䌚話やゞャヌクでの移動も䞀般に䞍䟿です。







歩道の幅に応じおいく぀かのカテゎリを特定し、どの歩道でどの䌚瀟が快適に歩くこずができるかを瀺したした。 マヌクされた各歩道の地図をクリックするず、幅の特定の倀を芋぀けるこずができたす。





歩道地図



歎史的建造物のある䞭倮地域では、倚くの狭い通りや歩道が玔粋に象城的です。 歩道が突然数十センチに狭くなる堎所をいく぀か芋぀けたした。これらの堎所は地図で芋぀けるこずができたす。 調査の時点で、ボルシャダ・オルディンカは再建され、建蚭珟堎のように芋えたしたが、移動するのは難しく、䞍快でした。





2015幎7月、ボルシャダオルディンカの歩道の再建



歩道デヌタの収集䞭に、 Mapillaryアプリケヌションを䜿甚しおルヌトを撮圱したした。 APIを介した歩道カヌドでは、そこから最も近い写真を読み蟌んで、珟圚の状態を瀺したす。



これで、玄92キロメヌトルの歩道ずその幅がわかりたした。 調査察象地域では、歩道の平均幅は2メヌトル18センチメヌトルです。 遞択された゚リアの予想される幅の広い歩道は、 ボルシャダダキマンカストリヌトにありたした。各5メヌトル以䞊の広い通りです。 歎史的な通りでは、歩道は䌝統的に狭く、平均1〜1.5 mですが、歩道が非垞に広く快適な䞭芏暡の通りがいく぀かありたした。 たずえば、 ノノォクズネツカダ 、 タタルスカダ、バフルシナ 、 マラダオルディンカ 、路地- スタロモネトニ、ピゞェフスキヌ 、 第1スパサラリコフスキヌずカザン車線の半分 。



䞭可甚性





私たちは、車怅子利甚者や乳母車を持぀若い芪など、身䜓の䞍自由な人々に぀いお話しおいる。 私たちは研究領域にアクセシビリティマップを䜜成したした。



障害のある人にずっおは、環境に察する芁件はより高く、乳母車を持っおいる母芪にずっお、1぀たたは2぀の䜎いステップが非垞に倧きな障害ではない堎合、䞍快ではありたすが、障害のある人にずっおはこれは乗り越えられない障害です。





むゎヌルずカダシェフスカダ堀防の狭い歩道



むゎヌル・ガコフ

「䞖界のどの郜垂にも、運動障害者ず安党に呌ばれるこずができる倚くの人々がいたす。 これらは、車怅子に座っおいる小さな子䟛長い散歩䞭に5歳たでの堎合が倚い、高霢者、垂内を移動するためのあらゆる皮類のデバむスベビヌカヌ、スクヌタヌ、サポヌトなどを䜿甚しおいる障害を持぀人々です。



圌らが快適に歩くための䞻な基準は、敎然ず敎備された郜垂むンフラです。斜蚭の入り口に段差がなく、あらゆる皮類の傟斜路が存圚し、暪断歩道が適切に構築され、歩道から出たす。





乳母車で移動する堎合も同様です。 ベビヌカヌで数回歩くず、街の知芚ず移動経路が倉わりたす。 少なくずも䞀床は詊しおみる䟡倀がありたす-これは間違いなく興味深い経隓です。



斜蚭のアクセシビリティを評䟡するために、3぀のカテゎリを䜿甚しお斜蚭ず建物ぞの入り口をチェックするこずから始めたした。



「 利甚可胜 」緑-入り口に7 cmを超える段差がないか、斜蚭の所有者が䟿利なランプを蚭眮するよう泚意を払っおいたす。 正面ドアの開口郚の幅は少なくずも60 cmです。



「 利甚制限 」黄色-入り口たたは䜎い瞁石で1段たたは2段車怅子では、倖郚の助けなしではこの斜蚭に入るこずができず、乳母車に簡単に入るこずができたす。



「 利甚䞍可 」赀-乳母車や車怅子で斜蚭に入るこずは困難です。 このカテゎリには、入り口にランプや高いポヌチのない急な階段を芋぀ける斜蚭や堎所が含たれたす。たたは、階段を登ったり䞋りたりしお別の階に行く必芁がありたす。



調査察象地域では、203か所をチェックし、そのうち103か所がアクセスできない50.7、68か所が利甚できない33.5、移動が限られおいる人がアクセスできるのは32か所15.8であるこずがわかりたした。



もう䞀぀の倧きな障害は、地䞋道ず通りの階段です。 調査地には7぀の地䞋通路がありたす。3぀はボルシャダダキマンカにあり、4぀はガヌデンリングにありたす。 ダキマンカの亀差点には段差のない䟿利なランプが装備されおおり、車怅子の人でも利甚できたす。 たた、ガヌデンリングの亀差点のうち、パノェレツカダぞの移行のみが障害者に適しおいるず芋なすこずができたす。他の堎所では、地䞋通路の階段に䟿利なランプが垞に装備されおいるわけではありたせん。







歩道に぀いおは、オブゞェクトに぀いおはMapillaryから最も近い地圢の写真を衚瀺したす。



この段階では、歩道の高い瞁石やその他の障害物は考慮されおいたせんでしたが、これは蚈画䞭です。 たた、環境のアクセシビリティに関するデヌタを考慮しお、歩行ルヌトを構築する方法を孊ぶ予定です。 たずえば、サンクトペテルブルクでは、圌らはすでに同様のサヌビスを行っおいたす 。



ストリヌトノむズ





調査で指摘されおいるように、静かで平和な堎所を歩く胜力は、快適な歩行に重芁な圹割を果たしたす。 道路隒音の発生源はさたざたです建蚭、亀通、公共亀通機関、たたは矀集。



郜垂環境の研究では、ノむズマッピングが積極的に䜿甚されたすが、これはかなり面倒な方法です。すべおのノむズ源を蚈算し、正確なモデルを構築する必芁がありたす。



最初の段階で、私たちはより簡単な方法で行くこずを決め、郜垂を歩き回っお隒音レベルの䞀連のポむント枬定を行いたした。 基本的に、枬定は平日の午前9時から午埌19時たで行われたした。



ノむズデヌタは、 InstaDecibelを䜿甚しお収集されたした 。 このアプリケヌションを䜿甚するず、各枬定に、枬定がい぀行われ、地圢がどのように芋えるかを説明する写真を添付できたす。 すべおの枬定結果を特別なInstagamアカりントで公開したした。







その結果、 ノむズレベルのマップが埗られたした。





䞭心郚の60 dB青未満は非垞にたれであり、非垞に静かな䞭庭を探す必芁がありたす。車が時々通り過ぎお枋滞がない小さな通りでは、通りの隒音レベルは60〜70 dB緑です。音楜に。



通りは少し広く、車が倚い堎合や、倧勢の人がいる歩行者゚リアたずえば、トレチャコフスカダ駅近くでは、通りの隒音は70〜80 dBに保たれたす。 このような状況では、静かな声で話すこずはあたりうたくいきたせん。



倧きな高速道路には倚くの車があり、アクティブ時間の隒音レベルは80 dBを超えおいたす。 これらは散歩に䞍快な条件です。



珟圚、将来的にノむズ枬定をたずめお敎理し、可胜なオプションを詊す方法に぀いお考えおいたす。



興味深い堎所





興味深い堎所を遞択できるガむドは無数にありたす。 通垞、このようなコレクションは専門家です。 興味深い堎所に関するオヌプンデヌタを実隓しお芋぀け、その地域の遞択を自動的にコンパむルするこずにしたした。



フィリップ・カッツ蚀う 



「優れたFoursquareベヌスから始めお、珟代のむンタヌネット䞊で利甚可胜なPOI゜ヌスは倚数ありたす。 ただし、圓然のこずながら、オヌプンラむセンスに基づく関連デヌタの゜ヌスははるかに小さくなりたす。 私たちの堎合、りィキペディアは玠晎らしい情報源でした。



りィキペディアを地理デヌタの゜ヌスずしお䜿甚するこずは非垞に興味深いです。 この方法でのみ、倖囜語のみで曞かれた郜垂の堎所に関する蚘事があるこずがわかりたした。 蚀い換えれば、ロシア語を話すナヌザヌは単にモスクワに関する情報を読むこずができず、これらのデヌタは私たちから隠されおいるように芋えたす。たずえば、ノルりェヌの専門家たたは、モスクワに関するク゚リにこのりィキペディアセグメントを䜿甚する人はアクセス可胜なたたです。 䞖界のさたざたな郜垂にそのような「隠された」ポむントがいく぀あるのか、そしお実際に䜕が話しおいるのかを調べるのは興味深いでしょう。 ただし、倚数の翻蚳、蚀語クラスタヌ、空間座暙ず蚀語座暙および時間座暙の盞関、地理䜍眮情報に関する修正の履歎を含む蚘事-これらはすべお、プロゞェクトの開発に倧きな機䌚をもたらしたす。



ご存知のように、りィキペディアにはAPIがなく、代わりにWebペヌゞから盎接倧胆にデヌタを収集するこずができたす。 同時に、リ゜ヌスには、いく぀かの圢匏の完党なダンプを含む、さたざたなメトリックずデヌタの倧芏暡なアヌカむブがありたす。 JSON圢匏を䜿甚したした。



デヌタモデルは非垞に゚キゟチックであるず蚀わざるを埗たせん。各ペヌゞアむテムは、構造化されおいない「ステヌトメント」セットステヌトメントず、他の蚀語の同じ蚘事ぞの内郚参照の配列で構成されたす。 モデルの詳现に぀いおは、 こちらをご芧ください 。

倖芳䞊はすべおを1぀のファむルにダりンロヌドするオプションは簡単に芋えたすが、独自の耇雑さを含んでいたす通垞のコンピュヌタヌは、玄20 GBのフルダンプをRAMに読み蟌む準備ができおいないため、読み取るこずができたす。 ファむルを「ストリヌミング」、぀たり1行ず぀読み取り 、䞀床に数行だけをRAMに保存するために、Ivan Sagalaevの玠晎らしいijsonモゞュヌルを䜿甚したした。



さらなる䜜業はそれほど難しくありたせんでした-りィキペディアの各ペヌゞに぀いお、ゞオロケヌション属性があるかどうか、もしそうなら、それらが私にずっお関心のある範囲にあるかどうかを確認したす。 圌女がそこに着いたら、ロシア語の名前ずリンクを保存し、そうでない堎合は英語を䜿甚したすそのような蚀語がない堎合は、キュヌの最初の蚀語が保存されたす。 生掻を簡玠化するために、最も䞀般的な皮類のペヌゞ-通り、修道院、教䌚、広堎、博物通などの単玔なカテゎラむザも蚭定したした。 accによっお認識されたす。 タむトルの単語。 さらに、ロシア語版なしで蚘事をマヌクしたすモスクワに぀いおそれらは数十ありたす。蚘事を翻蚳する蚀語の数を別の列で怜蚎したす。 デヌタベヌス党䜓の凊理には時間がかかりたした-朝には、7000個のPOIを含む小さなcsv。





X軞-1か月あたりの蚘事ビュヌの数。 Yは蚘事の蚀語の数です2015幎6月。



最埌のステップはランキングです。 最も単玔なRコマンドを䜿甚しおサヌバヌの操䜜を簡玠化するために、サむト統蚈のヒストグラムを䜜成し、分類の目に芋える理由を芋぀けるこずができるかどうかを確認したす。 これは難しくありたせん-ヒストグラムは、蚘事「ナニバヌサル」のレベルたずえば、銖郜の緯床ず経床を瀺す蚘事「ロシア」を1か月あたり75,000ビュヌ以䞊の統蚈で明確に瀺したす。 芁玠の2番目のグルヌプは倧きなマヌゞンを持っおいたす-少し普遍的ではなくたずえば、「モスクワ」、2000を超えるビュヌがあり、最初は0から500ビュヌになりたす。 ヒストグラムに基づいお、最倧100、最倧500以䞊の3぀のグルヌプにさらに分けられたした。 合蚈5぀のランクのポむント倀。 デヌタを䜿甚する準備ができたした。





モスクワの座暙で蚘事を衚瀺するための統蚈のヒストグラム



調査地域では、最倧のカテゎリは存圚しないため、人気のカテゎリは4぀だけです4぀のサむズの地図䞊のラベル。 少し埌に、このデヌタを郜垂党䜓で芖芚化したす。」



座暙付きのりィキペディアの蚘事は人気のある堎所に関するものであるこずが最も倚いため、Panoramioの写真が各オブゞェクトの最も成功したむラストになりたした。



バック゚ンドなしのプロゞェクト



これらの行を読んだ人のために驚き プロゞェクトには独自のバック゚ンドがありたせん。 Mapboxではクラりドストレヌゞを䜿甚しおおり、プロゞェクト党䜓は耇数のAPIが䜿甚される静的なペヌゞです。



どのように機胜するかに぀いお詳しく説明したす。



プロゞェクトでの最倧の䜜業は、デヌタの準備ず前凊理です。 この環境をロヌカルコンピュヌタヌに収集したした。デヌタはPostgresに入力され、GeoJSON圢匏を䜿甚したばかりです。



たずえば、舗装幅[幅]はOpenStreetMapの暙準の道路タグであるため、Planet.osm デヌタセットを䜿甚できたす。 たずえば、座垭の空き状況はPlanet.osmにはない[wheelchair]タグを䜿甚するため、 Overpass-turboを䜿甚しおOSMからデヌタをアップロヌドしたした。



あらゆるゞオデヌタ圢匏の衚瀺ず操䜜に䞍可欠なツヌル-Quantum GISは 、ゞオデヌタの芖芚化に関するスクリヌンキャストで既に説明したした 。



りィキペディアのデヌタを凊理するために、フィリップは特別なツヌルキット-WikiGeoParserを開発したした



準備されたデヌタはMapboxにむンポヌトされたす 。 これを行うには、Mapbox Design Studioを䜿甚したす。





Design Studioでのデヌタの操䜜



Mapbox GL API for Java Scriptは、むンポヌトされたデヌタを衚瀺するために䜿甚されたす。 たた、この䟋のように 、マップモヌドの切り替えでは、マップスタむルにクラスの切り替えが䜿甚されたす。



習慣から、私はおなじみのD3.jsを䜿甚しおペヌゞ䞊のDOMを制埡したした私はフロント゚ンドではないので、私には奇劙です。



マッピングプロゞェクトに特城的なUXチップのうち、マップの珟圚の状態を蚘憶するこずは泚目に倀したすlocation.hashを䜿甚したす。 これにより、垞にアドレスバヌからURLをコピヌし、珟圚遞択されおいるモヌドで目的のマップフラグメントを共有できたす。



実際、これですべおです。 ブラりザヌの単玔なJavaScriptアプリケヌション。

GitHubで公開されおいる非垞に现い非開発プロゞェクトコヌド:)



助けが必芁です





Walking Streetsプロゞェクトはただ始たったばかりであり、珟圚のバヌゞョンぱンドナヌザヌサヌビスではなく、初期のプロトタむプであり、小さな゚リアの珟圚の動きの状態に関するむンタラクティブなストヌリヌです。 私たちは実隓を続けおいたす。



近い将来調査地域をモスクワの䞭心に拡倧し、調査察象の郜垂の特性を考慮した歩行者ルヌティングサヌビスの開発を開始したす。



今、私たちは2぀の面で助けが必芁です



デヌタの収集ず修正 



OpenStreetMapでは、必芁なデヌタは十分ではありたせんが、すべおのツヌルずそれらをマヌクアップする機胜がありたす。



歩道䞊のデヌタず環境のアクセシビリティをマヌクアップするこずでプロゞェクトを支揎できたす。このため、郜垂を少し歩き回っおOpenStreetMapプロゞェクトにデヌタを入力するだけです。 これに察凊しやすくするために、 デヌタ収集に関する詳现な手順を準備し、デヌタ収集の取り組みを調敎するために、 Facebookで特別なグルヌプを立ち䞊げたした 。



モスクワの䞭心郚にいなくおも、他の地域や郜垂を支揎する準備ができおいおも、助けおください 今埌、プロゞェクト゚リアの拡倧に成功するこずを願っおいたす。 このデヌタは、私たちだけでなく、それを䜿甚するすべおのOSMプロゞェクトにずっおも有甚です。 あなた自身を含めるこずは、収集されたデヌタで䜕か面癜いこずができたす。



プロトタむプの発売埌の最初のレビュヌによるず、倚くの人々が路䞊での隒音レベルに関するデヌタの収集を支揎したいこずがわかりたした。 近い将来、これらの枬定倀をたずめお収集する方法に぀いおの決定を行う予定です。



OpenStreetMapで線集したくない堎合は、 Mapillaryを䜿甚しお歩道を撮圱するだけで䟿利です。これは、OSMコミュニティのメンバヌが地図をより正確にマップするのに圹立ちたす。



バック゚ンド/むンフラストラクチャ 

近い将来にやりたい2぀のホットなタスクがありたす。

-これで、デヌタの曎新は基本的に配眮され、手動モヌドになりたした。ファむルを再アップロヌドし、ロヌカルデヌタベヌスを曎新したす。 自動化する必芁がある

-サヌビスをデヌタレむダヌのあるマップよりも䟿利にするために、収集された郜垂環境のパラメヌタヌを考慮しお歩行者のルヌティングを開始するこずを倢芋おいたす。



バック゚ンドを探しおいたす。 あなたがプロゞェクトチヌムに参加したい開発者C ++、Python、Node.js、Postgresである堎合、karmatskyatgmail.comに連絡しお、協力条件に぀いお話し合っおください。



蚈画-倧量のオヌプンゞオデヌタを䜿甚したさたざたな実隓ず、新しいレむダヌの接続。








プロゞェクトに関するフィヌドバックを取埗し、コメントでプロゞェクトのアむデアを議論するこずは玠晎らしいこずです。



快適な散歩を



プロゞェクトチヌム Andrey Karmatsky 、 Philip Katz 、 Igor Gakov むリダ・ズノェレフずティモフェむ・サム゜ノフぞのアドバむスをありがずう。



開発ず蚭蚈 Urbicaは、郜垂環境に関するむンタラクティブなプロゞェクトに特化したデザむンスタゞオです。



All Articles