スプヌトニク/新しいスタむルの地図

最近、 Sputnikポヌタルの地図䜜成サヌビスのスタむルを曎新したした。 そしお、私たちはどのようにアップデヌトに取り組んだのか、䜕を詊し、䜕になったのかを䌝えたいず思いたす。 マルチスケヌルWebマップは、さたざたな機胜を組み合わせたものであり、それぞれが個別の玙のマップで実行できたす。これは、地圢、旅行、旅行、およびさたざたなポヌタルサヌビスの基盀です。 したがっお、Webマップスタむルを䜜成するこずは、さたざたなナヌザヌタスクでマップを同じようにうたく䜿甚できるようにするオブゞェクトを衚瀺するためのナニバヌサル゜リュヌションの継続的な怜玢です。







mapostyleの継続的な倉化は、䞻に、ナヌザヌが地図を芋るデバむスが絶えず倉化し、画面の解像床が高くなり、最も詳现な地図を蚱可たたは必芁ずするこずによるものです。 マルチスケヌルWebマップのいく぀かの機胜を考慮する必芁もありたすが、これはアナログカヌドでは䞀般的ではありたせん。 たず、Webマップは小さな画像たたはタむルのコレクションです。 衛星/マップタむルの堎合はラスタヌであるため、すべおのオブゞェクトずそのシグネチャは静的であり、マップがスクロヌルしおもその䜍眮は倉化せず、名前が混み合っおいおも、マップ内をどれだけ移動しおも衚瀺されたせん。 次に、デスクトップ䞊たたはモバむルアプリケヌション内のどこでWebマップを䜿甚したすか 携垯電話の画面のカバヌ範囲は狭いため、いく぀かのアむコンず適切に遞択された塗り぀ぶしを䜿甚しお䞻芁なオブゞェクトを匷調衚瀺し、矎しい画像を䜜成できたす。 しかし、モバむルアプリケヌションのナヌザヌは、郜垂で小さな画面、田舎、たたは倧画面でうたく機胜する同じスタむルが読めないずは思わないかもしれたせんが、Satelliteが䞻に䜿甚されるPCの地図のナヌザヌは、 /マップ、必ずご芧ください。

したがっお、私たちが蚭定した目暙は、囜、州の銖郜、たたは遠隔の村を芋おいるかどうかに関係なく、画面䞊に珟実の䟿利で正確な明確な衚瀺を達成するこずです。







最初に、スプヌトニクマップのスタむルを開発するずき、各瞮尺の地䞊のオブゞェクトの最倧蚱容数を衚瀺する必芁がありたした地圢および参照マップで実装されおいるように。 ただし、時間の経過ずずもに、スタむルを倉曎する過皋で、マップをたすたす䞀般化䞀般化し、分類を組み合わせお、最も重芁ず考えられるものだけを残したした。 同時に、ポリゎンオブゞェクトず線圢オブゞェクトの色を䜿甚しお䜜業を行ったずころ、コントラストが匷くなり、マップの読みやすさが向䞊したした。 そしお、特に「スプヌトニク」マップスタむルのために、埓来の暙識のシステムを開発したした。 これら3぀の偎面に぀いおお話ししたいず思いたす。 行こう







汎化に぀いお



特定のズヌムレベルのオブゞェクトを䞀般化する堎合、䜕に焊点を合わせるかを理解するこずが重芁です。これは各オブゞェクトの䞻なものです。 たず、各瞮尺レベルに察応する空間カバレッゞを決定する必芁がありたす。 これにより、䜙分な郚分を取り陀き、䞻なこずに集䞭できたす。

スケヌルレベル スケヌル カバレッゞ
3 1:73 957 194 党䞖界
4 1:36 978 597 倧陞
5-6 1:18 489 298-19 244 649 囜
7-8 14 622 325-12 311 162 管理単䜍1オヌダヌ
9-10 11 155 581-1577 791 2泚文の管理単䜍
11 1288 895 倧郜垂
12 1144,448 垂街地
13〜15 1:72 224-1:18 056 垂区
16〜17 19 028-14 514 四分の䞀
18 12 257 庭
19 11 128 家


サテラむト/マップスタむルは、スケヌルレベル3〜8いわゆる「䞖界のスタむル」および9〜19「メむンスタむル」の2぀の倧きなブロックで構成されおいたす。 これらのスタむルは個別に開発されたす。最初のケヌスでは䞀般化されたベクトルEarth Natural EarthデヌタずGlobcoverビットマップを䜿甚し、2番目のケヌスではOpenStreetMapOSMデヌタを䜿甚するためです。 スケヌルレベル7〜8では、これらのスケヌルは過枡的であるため、゜ヌスの混合がありたす。 芞術的手段ず衚瀺方法に぀いお話す堎合、Sputnik / Mapsの最新のスタむルアップデヌトは、特に「基本スタむル」を参照しおいたす。 「Style for Peace」は埌で曎新され、別の話に倀したす。 同時に、䞡方のスタむルに぀いお、それらの䞀般化原則が開発されたした。



衛星/地図の最小瞮尺レベルは3で、ナヌザヌには最倧の囜が衚瀺されたす。 すべおの州が銖郜を衚瀺するこずが重芁であるため、5番目のスケヌルレベルで衚瀺され、6぀の最倧郜垂で衚瀺されたす。







7-8のズヌムレベルでは、道路が䞻芁な圹割を果たし始めたす。これは、この芏暡では、地域ずその䞭にある集萜ではなく、それらの間のリンクに重点を眮くこずがより重芁だからです。 より小さなスケヌルでGlobcoverビットマップず䞀緒に䜿甚するNatural Earthデヌタの粟床は、これには十分ではないため、スケヌリングのレベル7からOSMからのデヌタが远加されたす。これは、䞻に州ず地域の道路ず境界線です。







スケヌルレベル9から、ほが完党にOSMデヌタに移行しおいたす。 レベル9から12では、ナヌザヌは䞻芁な出発ルヌト、自分の街の呚蟺空枯、居䜏地、森林、垂内の自分の゚リア、最倧の䜏宅および工業地区を探したす。 これらのスケヌルレベルは非垞に䞀般化されおいたす。 レベル11では、最初は駅ず最倧の公園のみが衚瀺され、その埌、茞送ではなく芳光地修道院、広堎、公園、芁塞ずは関係のない倧きな鉄道駅ずいく぀かのPOI関心のある地点が衚瀺されたす。 したがっお、ナヌザヌが街を歩いたり、最も面癜いものを芋お、これらのオブゞェクトが珟圚の堎所、街の䞭心から、そしおお互いの距離を評䟡できる堎所をナヌザヌに提䟛したす。







スケヌルが倧きくなるず、ナヌザヌの泚意は地区から通り、そしお家に移りたす。 13ず14では、スケヌルレベルもかなり䞀般化されおおり、新しいPOIはほずんどありたせん。 このため、倧通り、茞送斜蚭、ガ゜リンスタンドが匷調衚瀺され、地䞋鉄が衚瀺され、土地利甚のタむプがはっきりず芋える-䜏宅地、工業地垯、緑地、病院の領土、教育機関、スポヌツセンタヌ。 スケヌリングの15番目のレベルから開始しお、この時点でナヌザヌが既に芋たいず思っおいる別々の家を地図䞊に衚瀺したす。 ただし、このレベルのPOIはただ少しです䞍必芁な詳现でマップを過負荷にしないため。 しかし、最倧のホテル、劇堎、ショッピングセンタヌがすでに衚瀺されおいるため、ナヌザヌぱリア内を移動できたす。 次のスケヌルレベルでは、空間のカバレッゞは4分の1に狭たり、最終的に家に重点が移り、その数、バス停、新しいPOIが衚瀺されたす。







17番目のスケヌルレベルでは、ナヌザヌは最も近いむンフラストラクチャ斜蚭を芋たいず考えおいたす。 たた、地図䞊の瞮尺を拡倧するず、新しいPOIのスペヌスが増えるため、それらを衚瀺できたす。 これたでのずころ、レストランずカフェはバッゞの圢でのみ衚瀺されたす眲名は次の18レベルにのみ衚瀺されたす。 眲名されたバス停、宗教のオブゞェクト、銀行。 たた、最倧19番目のズヌムレベルでは、朚、骚ns、ベンチ、シマりマ、スピヌドバンプなどの非垞に小さなオブゞェクトを衚瀺できたす。







土地利甚タむプに぀いお http://wiki.openstreetmap.org/wiki/RU:Key:landuse 



読みやすさを向䞊させるために、たずえば商業地区ず䜏宅地区の組み合わせなど、いく぀かのタむプの近隣を攟棄し、それらを1色で衚瀺し始めたした。 同時に、ショッピングセンタヌの建物は「商業的な」盛土を維持し、地図䞊で際立っおいたす。 個別の色の工業地垯、教育キャンパス、病院の領土、スポヌツ斜蚭、城ず芁塞、寺院ず修道院を瀺したした。 これらの地区の領土にある建物は、察応する色で塗られおいたす。 スタむルの以前のバヌゞョンず比范するず、15〜16のズヌムレベルの建物は平らなたたで、17では小さなボリュヌムが衚瀺され、18〜19ではサむズは階数たたは高さに䟝存したす。







これは、Satellite / Mapスタむルで䜿甚する土地利甚タむプの色が、䞀般的なスキヌムのように芋える方法ですスキヌムの基瀎はここで採甚されたした 。







ただし、2぀のズヌムレベル-12カバレッゞ-郜垂郚ず15建物が衚瀺され、重点が垂街地にシフトする堎合の2぀のズヌムレベルでの他のカヌドず比范した䞻芁な色。 䞊蚘の各スケヌルで最倧の領域を占めるパタヌンがテンプレヌトに远加されたすパタヌンのサむズは任意に遞択されたす。 以䞋では、OSMデヌタが䜿甚されおいるカヌドSatellite / Maps、OpenStreetMap、 MAPS.ME 、 Mapbox Streets ず他の゜ヌスが䜿甚されおいるカヌド Yandex.Maps 、 Google Maps 、 2GIS 、 HERE を比范したす。 この堎合、デヌタ自䜓ではなくスタむルを比范するため、これは正しいです。 最初に、12レベルのスケヌリング甚のテンプレヌトを怜蚎したす。

1.衛星/地図 2.2GIS
3. Googleマップ 4. Yandex.Maps
5.OSM 6.こちら
7. MAPS.ME 8. Mapbox Streets


䞀般的に、日陰は䌌おいる-æ°Ž-青、怍生-緑ですが、土地利甚のタむプを衚瀺するためにわずかに異なるアプロヌチが䜿甚されおいるこずがわかりたす。 䞀郚のマップでは、異なるタむプの土地利甚が1色で衚瀺されたす。MAPS.MEの堎合-4タむプすべおに1色、Googleマップの堎合-3タむプ実際の土地-基質を陀くに1色。 Mapbox Streetsのスタむルでは、さたざたな色合いが䜿甚されたすが、互いに非垞に近接しおいたす。 基本的に異なるアプロヌチがOSMマップで䜿甚されたす。これは、土地利甚の各タむプに独自の色があり、このスタむルに察する高い認識も提䟛する堎合です。 基質土地ず、別の皮類の土地利甚に割り圓おられおいない蟲業地域Yandex.Maps、HERE、2GISを衚瀺するために、同じ色がしばしば䜿甚されるこずに泚意する䟡倀がありたす。 スプヌトニク/マップでは、䞡方のアプロヌチを組み合わせおみたした-あらゆる皮類の土地利甚を衚瀺し、同時にマップがカラフルに芋えないようにしたかったのです。 蟲地に぀いおは、特別なパタヌンを䜿甚したした。



次に、スケヌルを拡倧し、郜垂ブロックを匷調衚瀺するために䜿甚される色を比范したす。

1.衛星/地図 2.2GIS
3. Googleマップ 4. Yandex.Maps
5.OSM 6.こちら
7. MAPS.ME 8. Mapbox Streets


すべおのマップで、ほずんどの堎合䜏宅の建物よりも暗い建物は、別の色で衚瀺されたす。 2GIS、Google Maps、およびここでは、明るいトヌンを䜿甚しお家を衚瀺したす。 ほずんどの堎合、工業地垯Google MapsずMapbox Streetsを陀くは、すべおのマップで別の色灰色の濃淡で匷調衚瀺されたす。 第12スケヌルレベルず同様に、より倧きなスケヌルで、各タむプの土地利甚が色で瀺されおいるスタむルず、これらのタむプが組み合わされおいるスタむルを区別できたす。 Yandex.Mapsでは、ほずんどの皮類の土地利甚が䜏宅の建物ず同じように衚瀺されたす-認識されおいる砂の色で、Googleマップ-灰色で、Mapbox Streets-薄茶色で衚瀺されたす。 2GISマップでは、リビング゚リアは別の色で匷調衚瀺されたすが、他の皮類の土地利甚も同じようにペむントされたす。 遞択した土地利甚タむプを衚瀺するための色の最倧数は、OSM、こちら、および衛星/地図で䜿甚されたす。 同時に、ポリゎンは柔らかい色でペむントされ、さたざたな皮類の土地利甚内にある建物は適切な色でペむントされ、背景ずは察照的でないため、マップは雑倚に芋えたせん。



道路に぀いお



マップの読みやすさを改善するために、すべおの道路が3色以前の5色ではなくで衚瀺されるようになりたした高速道路高速道路および幹線連邊道路および通過ルヌト-オレンゞ、プラむマリ地方道路および䞻芁郜垂通り-黄色、二次垂町村間の重芁性のある道路および郜垂郚の䞻芁道路およびその他-癜。







比范をより芖芚的にするために、道路の色がどのように倉化し、衚瀺されるカテゎリの数がどのように枛少するかを明確に瀺すテンプレヌトを甚意したした巊偎は新しい衛星/地図スタむル、右偎は叀いスタむルです。







このテンプレヌトの䜜成の前に、予備䜜業が行われたした。





もちろん、他のカヌドに぀いおも、そのようなパタヌンを䜜りたいず思っおいたした。 これらは、すべおの道路小さな道路も含むが描かれた堎合のスケヌリングのレベル15に察応したす。 テンプレヌトの塗り぀ぶしは、各カヌドのリビング゚リアを瀺す色に察応しおいたす。

1.OSM 2.こちら
3. Googleマップ 4. Yandex.Maps
5.2GIS 6. MAPS.ME
それずは別に、Streetsスタむルでは道路の癜い塗り぀ぶしを䜿甚するMapBoxがありたす。





ほずんどのマップでは、3぀のグラデヌションの䜿甚が特城的であり、䞻芁道路の指定ではオレンゞ色のトヌンが優勢であり、二次道路の堎合は癜であるこずがわかりたす。 䟋倖はOpenStreetMapずHEREです。これらはより倚くのグラデヌションそれぞれ5ず4ずピンクの濃淡を䜿甚しお䞻芁道路を瀺したす。



バッゞに぀いお



衛星/地図のアむコンは、ピクセルグラフィックで開発されたした。 これにより、ピクセルグリッドに添付できるため、スケヌリングのレベルやラスタヌタむル内の䜍眮に関係なく、アむコンは垞にクリアのたたで、がやけたせん。 ゜ヌシャルオリ゚ンテヌションアむコンは茶色、レゞャヌ、その他は灰色で衚瀺されたす。 たた、亀通機関ダヌクグレヌ、スポヌツ青、および自然物などのアむコンクラスを匷調衚瀺したす。これらは、公園-緑、滝-青などの異なる色で瀺されたす。 スケヌルレベル11から茶色のアむコンが早く衚瀺されたす。 最近の傟向に照らしお、バッゞを半透明のダむにも配眮したしたが、長い間、地圢図などのように裏付けなしでそれらを「スタック」しお衚瀺したした。



5぀のカテゎリのPOIカフェ、矎術通、銀行、バス停、地䞋鉄駅を取り䞊げ、それらが異なるマップにどのように衚瀺されるかを芋おみたしょう。

カフェ 博物通 銀行 バス

止たる
メトロ
衛星/地図
Googleマップ
Yandex.Maps
2GIS いや
MAPS.ME
Openstreetmap
こちら
Mapbox いや いや いや


比范のために、18番目の瞮尺レベルが遞択されたした。これは、すべおのマップで芋られる最倧の瞮尺であるためです。 Mapbox Streetsのスタむルは、POIの衚瀺に重点を眮いおいないため、倧幅に異なるこずに泚意しおください。 その他に぀いおは、基本的にすべおのアむコンセットが同様の芁件を満たし、スタむルに自然に適合したす。 OSMに加えお、他のすべおのスタむルは䞻にサむコロアむコンを䜿甚したす。 それらの䞀郚はモノクロで透明Sputnik / Maps、Yandex.Mapsであり、他は透明でなく異なる色MAPS.ME、こちらで提䟛されたす。 たた、別のカテゎリのすべおのカヌドには、車䞡のアむコンが割り圓おられおいたす。これは、異なる圢状、色のダむ䞊、たたはダむなしで衚瀺されたす。 たずえば、2GISマップには銀行のアむコンがなく、Yandex.Mapsは単䞀のアむコンで衚瀺されるカフェやレストランを区別したせんが、䞀般的にセマンティックの違いは重芁ではなく、特定のアむコンセットの認識には圱響したせん。 Yandex.Maps、Google Maps、2GISのバス停などの䞀郚のPOIは眲名なしで衚瀺されたすが、クリックYandex.MapsするかホバリングGoogle Maps、2GISするず衚瀺されたす。



地䞋鉄に぀いお



メトロアむコンに぀いおは別に説明したす。 カヌドスタむルを開発するずき、あなたは垞に有益性ず審矎的な魅力を組み合わせたいず思いたす正しく芋぀けられたバランスは、カヌドをできるだけ䜿いやすくするでしょう。 そしおもちろん、良い地図は现郚ぞの泚意によっお区別されたす。 私たちの地図をたさにそのようにしたいずいう願望は、䞖界のさたざたな地䞋鉄のカスタムバッゞを䜜成するずいうアむデアに぀ながりたした。



私たちは、通垞の癜黒のバッゞを「M」ずいう文字に眮き換え、䞖界䞭の30以䞊の郜垂の䌝統的なロヌカル地䞋鉄のシンボルに眮き換えたした。 ロシアおよび旧゜ビ゚ト連邊の囜々のほがすべおの地䞋鉄、ならびにペヌロッパ、アゞア、アメリカ、さらにはオヌストラリアの䞀郚の地䞋鉄および通勀電車システムが察象ずなりたした。 さらに、これらは銖郜たたは倧郜垂、たずえば、パリのメトロおよびRER-高速郊倖茞送システム、ヘルシンキ、ミンスク、銙枯、シドニヌのメトロだけでなく、むタリアのカタヌニアのメトロなどの小さな地䞋鉄でもありたす。







ロシアの郜垂の地䞋鉄ず゜ビ゚ト埌の空間のために、私たちは自由に利甚できるベクトル線を䜜りたした。







最も興味深いケヌスは、1぀の駅が地䞊茞送ず地䞋茞送に同時に関連する堎合、たたは耇数の路線の列車が停車する堎合です。 たずえば、ロンドンでは、ロンドン地䞋鉄に加えお、特別なアむコンを䜿甚しお、ドックランドラむトサブりェむDLRず囜立鉄道駅を瀺し、ロンドンの「地䞊」の停留所を個別に瀺したした。 さらに、共有ステヌションのすべおの堎合に、結合されたアむコンのいく぀かのオプションを䜜成したした。









特にOSMベヌスは絶えず曎新されおいるため、䞖界の地䞋鉄のアむコンを描くこずを蚈画しおいたす。 同時に、特別なアむコンを䜿甚する堎合は、モスクワメトロステヌトナニタリヌ゚ンタヌプラむズなどの管理䌚瀟、たたはロンドンアンダヌグラりンドなどのタグの挔算子=たたはネットワヌク=にそれぞれ察応するネットワヌクの䞀般名によっお、ステヌションを「スクヌプ」する必芁がありたす。 そしお、これらのタグが同じ方法で配眮されおいないか、たったく存圚しない状況がありたす。 この堎合、たずえば、ニュヌペヌク、マドリッドメトロ、ストックホルムなどの高速茞送ネットワヌクで行われたように、それらを手動で配眮したす。



他に䜕が面癜いですか



地図䞊の地理的なオブゞェクトの名前ずその眲名に぀いおは、たずロシア語を話すナヌザヌ、぀たりロシア語で。 3〜6レベルのスケヌリングで、地理オブゞェクトのすべおの眲名はロシア語で提䟛されたす。レベル7以降、オブゞェクトは1぀たたは2぀の蚀語で眲名でき、ここでいく぀かのアプロヌチが適甚されたす



。-キリルアルファベットの囜では、このスペルで名前が付けられ、他の蚀語では耇補されたせん。



-キリル文字以倖のアルファベットがある囜では、ロシア語の翻蚳が存圚する堎合、最初にロシア語が䞎えられ、次に珟地語の名前たたは倧郜垂の堎合は最倧9レベルの倧芏暡レベル-この堎合、名前はNatural Earthデヌタベヌスから取埗されるため、わずかに異なる呜名原則がありたす OSMデヌタベヌスよりも



-たずえば、象圢文字日本、韓囜たたはニレの皮類ゞョヌゞアの囜の堎合、ロヌカル名ずずもにロシア語の類䌌物がない堎合、英語版を提䟛したす。英語の類䌌物がない堎合、名前は珟地蚀語でのみ眲名されたす。



このすべおのマルチレベル構造により、䞖界䞭のロシア語たたは英語の蚀語で可胜な限り倚くの名前を遞択できたす。さらに、珟地の蚀語に加えお郜垂の道路の名前がロシア語たたは英語で重耇しおいる堎合、地図䞊の道路は元の翻蚳ず眲名されおいたす。同様の原則は、医療斜蚭、教育、文化、および緑地の眲名にも適甚されたす。











私たちの仕事のもう1぀の分野は、障害のある人のためのバリアフリヌ環境のオブゞェクトのマップ䞊での衚瀺です。そのようなオブゞェクトには、階段、ランプ、手すり、および暪断歩道が含たれたす。そしお、そのようなオブゞェクトのマッピングの開発においお、前向きな傟向がはっきりず芋えるこずを嬉しく思いたす。さらに、地図で公衆トむレ、情報ポむントを匷調しおいたす。私たちは郜垂の緑地に特別な泚意を払いたす-公園、団地、ピクニックの堎所、そしお特別に保護された自然地域。











マップ䞊のスペヌスは限られおいるため、オブゞェクトの重芁床だけでなく、季節や個々のむベントに応じおオブゞェクトを衚瀺しようずしたす。そのため、冬にはデヌタを曎新し、より高いズヌムレベルでは、タむダフィッティング、スキヌセンタヌずリゟヌト、りィンタヌスポヌツ甚のアむススケヌトリンクずプラットフォヌムを衚瀺し、倏には歩行者や自転車道ずしお衚瀺されるこずが倚いスキヌトラックを描きたす。 4月から11月たでは、自転車駐車堎、自転車やボヌトのレンタル、ビヌチ、屋倖プヌルなどのオブゞェクトに泚目しおいたす。博物通の倜たでに、情報を曎新し、モスクワずサンクトペテルブルクの興味深いオブゞェクトのセットに関するデヌタをOSMに远加したした。



たた、スプヌトニクが開催する地図補䜜䌚議にナヌザヌを参加させるよう努めおいたす。特に圌らのために、私たちは「パむ」、぀たり、マッピング甚の領域を備えた特別な癜黒のカルトスタむルで䜜られた地図の印刷されたバむパスシヌトを準備しおいたす。私たちは垞にナヌザヌからのフィヌドバックを受け付けおおり、OpenStreetMapコミュニティフォヌラムのロシア語スレッドでスタむルの䞻な倉曎に関する情報を公開しおいたす。



All Articles