📍 LocalMap.jp とは、みんなの経済新聞ネットワークの各地域で配信されたニュース記事をプロットした地図です。
地図上のアイコンをクリックすると、その場所で起こった出来事の記事が読めます。
詳細は LocalMap.jp のWebサイトからご確認いただけます。
_data/maps.yml
に以下の情報を追加する。追加場所は全国地方公共団体コードに準拠する
# 以下は高田馬場経済新聞のデータ例
- area: 高田馬場 # 管轄地域名
title: 馬場経 # タイトル名 (省略化。省略した場合は「area 名 + 経済新聞」がタイトルになる)
pref: 東京 # 都道府県名
twitter: baba_keizai # SNS アカウント (省略化)
id: takadanobaba # サブドメイン名。takadanobaba.keizai.biz なら takadanobaba が ID になります
lat: 35.7120933 # ページ表示時の最初の緯度(Google Maps などでも確認が可能)
lng: 139.7047394 # ページ表示時の最初の軽度
zoom: 14 # ページ表示時の最初の拡大率
logo: /images/takadanobaba.png # サムネイル画像が表示されなかった場合のデフォルト画像(記事削除の場合など)
-
事前に掲載許諾または掲載依頼をいただいたら、以下のスクリプトを実行し、引数に上記の ID を渡す。
# 実行例(高田馬場経済新聞の場合。1実行につき最大20記事まで) $ ./upsert_markers.rb takadanobaba # 実行例(許諾をいただいたメディアの記事を一括で追加したい場合) $ while true; do ./upsert_markers.rb takadanobaba; done
-
追加したメディアが表示されたかどうかを確認し、最初の緯度・軽度・拡大率などを調整する
# Ruby の実行環境を用意後、以下を実行 $ bundle install $ bundle exec jekyll serve
-
問題なければコミットし、プルリクエストなどにする
-
マージ後、本番環境にデプロイされたら、localmap.jp で確認する
トップページおよび個別ページが無事表示されたら、追加完了です!✅✨
Source codes written in Ruby (ending with *.rb
and Gemfile[.lock]
) and index.html, developed by @YassLab team, are published under The MIT License.
Other files, like 🎨 Design and 🗺 Map data, follow the copyrights below.
- Bootstrap: Twitter, Inc. & The Bootstrap Authors (LICENSE)
- Chulapa: @dieghernan (LICENSE)
- Font Awesome: Fonticons, Inc. (LICENSE)
Articles and eye-catch images are owned by each information provider.