経路データと地図、その 作成と共有

C6a14c5446474588d8a9120e08b9880a?s=47 Satoshi IIDA
March 03, 2018

経路データと地図、その 作成と共有

2018年3月3日のInternational OpenData Day "公共交通オープンデータ最前線 in インターナショナルオープンデータデイ2018" で発表した資料です。
https://peatix.com/event/347711

C6a14c5446474588d8a9120e08b9880a?s=128

Satoshi IIDA

March 03, 2018
Tweet

Transcript

  1. ܦ࿏σʔλͱ஍ਤɺ ͦͷ࡞੒ͱڞ༗ ͍͍ͩ͞ͱ͠ !OZBNQJSF

  2. 8IPBSF:06 w (FPSFQVCMJD+BQBO.FNCFS w 0QFO4USFFU.BQ'PVOEBUJPO+BQBO෭ཧࣄ w ͦͷଞ w $PEFGPS+BQBOͷ͓ख఻͍ͨ͠Γͱ͔ w

    (MPCBM0QFO%BUB*OEFYͷ࠾఺ͨ͠Γͱ͔ w ްੜ࿑ಇলͷϒϥοΫاۀҰཡ1%'Λ547Ͱ·ͱΊͨΓͱ͔ w */"- *`N/PU"-BXZFS
  3. ܦ࿏σʔλͷ࡞੒

  4. ͱ͜ΖͰΈͳ͞Μɺܦ࿏σʔλ࡞ͬͯ·͔͢ʁ

  5. ܦ࿏σʔλ࡞੒Ϩγϐ w ओͳݪࡐྉ w σδλΠζ͢ΔͨΊͷιϑτ΢ΣΞͱऔΓѻ͍εΩϧ w 2(*4ͳͲ(*4ܥιϑτ΢ΣΞɻ·͊ɺී௨͸͋Δɻ w ୲౰ऀͷ΍Δؾͱʢزڐ͔ͷʣ༧ࢉ഑෼ w

    ͋Δͱ৴͡·͢ w Ң౓ܦ౓σʔλΛऔಘՄೳͳ஍ਤը૾ w ˠ͜Εͳɻ
  6. Α͋͘Δ࣭໰

  7. طଘͷ஍ਤը૾Λഎܠਤͱͯ͠ར༻ w ؆୯ʹݴ͏ͱ͜͏͍͏࣭໰ w (PPHMF.BQTΛഎܠਤʹͯ͠ܦ࿏σʔλ࡞͍͍ͬͯͰ͔͢ʁ w <:BIPP஍ਤc0QFO4USFFU.BQc.BQ'BOc.BQJPOcͦͷଞͷ஍ਤ>Λഎܠਤʹ ͯ͠ܦ࿏σʔλ࡞͍͍ͬͯͰ͔͢ʁ w ஍ཧӃ஍ਤΛഎܠਤʹͯ͠ܦ࿏σʔλ࡞͍͍ͬͯͰ͔͢ʁ

    w ࡞੒ͨ͠ܦ࿏σʔλΛ഑෍ͯ͠Α͍Ͱ͔͢ʁ
  8. ஶ࡞ݖͱར༻ن໿ w ஍ਤΛදࣔͤ͞ΔαʔϏεΛར༻͢Δ৔߹ɺҎԼͷͭΛצҊ͢Δ ඞཁ͕͋Γ·͢ w දࣔ͞Ε͍ͯΔσʔλ͓Αͼ஍ਤը૾ͷஶ࡞ݖ w αʔϏεར༻ن໿ w ஶ࡞ݖతʹ0,ʢ߹๏ʣͰ͋ͬͯ΋ɺαʔϏεར༻ن໿తʹ/(ͷ৔

    ߹͕͋Γ·͢
  9. ஍ਤαʔϏεͷར༻ن໿ w (PPHMF.BQT w ʮ(PPHMFϚοϓ(PPHMF&BSUI௥Ճར༻ن໿ʯͷʮېࢭߦҝʯ߲Ͱίϐʔ΍ෳ੡Λېࢭ w ʮ-FHBM/PUJDFTGPS(PPHMF.BQT(PPHMF&BSUIBOE(PPHMF.BQT(PPHMF&BSUI"1*Tʯͷ+BQBO߲Ͱɺ ར༻͍ͯ͠Δୈࡾऀσʔλͱ੍ݶΛ໌ࣔ w 0QFO4USFFU.BQ

    w PTNPSHͷඪ४ελΠϧͷ஍ਤը૾Λར༻͢Δ৔߹ɺ$$#:4"ʹै͏ඞཁ͋Γ w 0QFO4USFFU.BQσʔλͦͷ΋ͷΛར༻͢Δ৔߹ɺ0%C-ʹै͏ඞཁ͋Γ w ݸҎԼͷ஍෺நग़͸z4VCTUBOUJBMzͰ͸ͳ͍ͱͯ͠ѻΘΕΔՄೳੑ͋ΓʢˠTFF$PNNVOJUZ(VJEFMJOFʣ w ஍ཧӃ஍ਤ w ࠃ౔஍ཧӃίϯςϯπར༻ن໿ʹैͬͯɺग़య໌هͰར༻Մೳ
  10. தؒ݁࿦ɿ τϨʔε͢Δ͚ͩͳΒ஍ཧӃ஍ਤΛ࢖͏ͷ͕Αͦ͞͏

  11. ݹࣄه ඪ४తͳόε৘ใϑΥʔϚοτղઆͷ2"ʹ΋ ஍ཧӃ஍ਤ࢖͓͏ͬͯॻ͍ͯ͋ΔΑ ඪ४తͳόε৘ใϑΥʔϚοτղઆ1ΑΓҾ༻ ஍ཧӃ஍ਤ্ͰӈΫϦοΫͯ͠ όεఀͷ࠲ඪΛಘΔ͜ͱΛ૝ఆͯ͠ΔͬΆ͍

  12. ͋ɻ

  13. ʜ࣮ଌ ඪ४తͳόε৘ใϑΥʔϚοτղઆ1ΑΓҾ༻

  14. (145SBDL͋Δ͍͸1SPCFσʔλͷऔಘ w ͪΐͬͱΦϑτϐͰ͕͢ɻ w όεͷҐஔ೺Ѳ΋݉Ͷͯɺ(14τϥοΫΛऔಘ͓ͯ͘͠ͷ ͸ѱ͘ͳ͍ͷ͡Όͳ͍Ͱ͠ΐ͏͔ɻ w ͍·ͳΒεϚϗͰ΋Ͱ͖·͢ɻ w ͜ͷ΁Μͷٞ࿦͸௕͘ͳΓͦ͏ͳͷͰࠓճ͸ύε

  15. ؓ࿩ٳ୊

  16. ݹࣄه ඪ४తͳόε৘ใϑΥʔϚοτղઆͷ2"ʹ΋ ஍ཧӃ஍ਤ࢖͓͏ͬͯॻ͍ͯ͋ΔΑ ඪ४తͳόε৘ใϑΥʔϚοτղઆ1ΑΓҾ༻ ஍ཧӃ஍ਤ্ͰӈΫϦοΫͯ͠ όεఀͷ࠲ඪΛಘΔ͜ͱΛ૝ఆͯ͠ΔͬΆ͍

  17. ʜͪΐͬͱ·ͬͯ

  18. τϨʔεࣗମͷ໰୊఺ w ஍ਤը૾ΛτϨʔεͯ͠஍ਤσʔλΛ࠶࡞੒ w ϥελσʔλ͔ΒϕΫτϧσʔλͷ࡞੒ʹ׬੒඼͔ΒݪࡐྉΛ࡞ΔΑ͏ͳߦҝ w ߟ͑ΒΕΔ՝୊ w ༷ʑͳओମ͕ͦΕͧΕ࡞੒ͨ͠खॻ͖σʔλ͸ɺσʔλ͕ͽͬͨΓॏͳΒͳ͍ w

    ΦϒδΣΫτʹର͠ɺαʔϏεΛ·͍ͨͩڞ௨*%ׂΓৼΓ͕Ͱ͖ͳ͍
  19. ࿏ઢਤυοτίϜΑΓҾ༻

  20. None
  21. ίϝΛ࡞Γ͍ͨͳΒίϝ͔Β w ϕΫτϧσʔλΛ࢖͍·Θ͢͜ͱ͕༗ӹ w ͨͩ͠ɺ࢖͑ΔϕΫτϧσʔλࣗମ͕͋·Γͳ͍ɻɻɻ w %3.σʔλʁ/%"͕͋ͬͯɺ࡞ͬͨσʔλ͕ެ։Ͱ͖Δ͔ٙ໰ʢৄ͍͠ਓ1M[ʣ w ج൫஍ਤ৘ใʁଌྔ๏ͷਃ੥͕ඞཁ w

    0QFO4USFFU.BQσʔλʁΦϒδΣΫτ΁ͷӬଓతͳ*%͕ແ͍ w ஍ཧӃ஍ਤϕΫτϧλΠϧʁͬ͞ͱ࢖͏ͳΒɺ࣮ূதͳ͕ΒҰ൪༗๬ʁ w ஍ཧۭؒ৘ใ׆༻ਪਐجຊ๏తʹ΋ॏཁͳ͸ͣͳΜ͚ͩͲͳ͊
  22. ṷ͔ΒίϝΛ࡞ΔͷɺϚδ΍Ί·͠ΐ͏

  23. ࣄۀऀ͕औಘͨ͠(14τϥοΫΛ΋ͱʹͯ͠ ஍ཧӃ஍ਤͷϕΫτϧλΠϧʹ.BQ.BUDIJOHͤͯ͞ ͦΕͬΆ͘ܦ࿏σʔλʹͨ͋͠ͱɺ ్தܦ࿏Λࡉ͔͘मਖ਼Ͱ͖ͯอଘͰ͖ΔαΠτͱ͔ɺ͋ͬͨΒศརͰ͢Ͷʢʣ Oݸͷܥ౷ΛͥΜͿΠν͔Βखॻ͖ͨ͘͠ͳ͍ΑͶʔ

  24. ࡞੒ͨ͠σʔλͷར༻

  25. ࡞੒ͨ͠஍ਤσʔλͷ׆༻ w ܦ࿏୳ࡧαʔϏεࣄۀऀʹσʔλΛఏڙ w ࠃ಺ͷࣄۀऀʹରͯ͠ɺܖ໿Λ΋ͱʹσʔλఏڙΛߦ͍·͢ w ·͊ɺΈΜͳී௨ʹ΍ͬͯΔΑͶ w (PPHMF.BQTʹొ࿥ w

    ʮ(PPHMF৐׵Ҋ಺ʹσʔλΛొ࿥͢Δʯϖʔδ͔ΒσʔλΛొ࿥͢Δ͜ͱ͕Ͱ͖·͢ w ࣄۀऀ΁ͷఏڙͱಉ࣌ʹߦ͏͜ͱͰɺ୹ظతʹޮՌ͕ݟࠐΊΔࢪࡦͳͷͰɺී௨ΈΜͳ΍Δ w Φʔϓϯσʔλͱͯ͠ެ։ʢࣄۀऀ͕ʣ w ࠃ֎ͷࣄۀऀ΍ɺ৽ن։ൃऀʹରͯ͠Ξϓϩʔν͍ͨ͠৔߹ʹར༻ w ֤ࣄۀऀ͕ݸผʹσʔλ഑෍ͯ͠΋ޮՌ͕ബ͍ʢ࢖͍͍ͨଆ΋σʔλʹ౸ୡͰ͖ͳ͍ʣͷͰɺྫ͑͹தؒ ࢧԉ૊৫͕ࣄۀऀ͔ΒσʔλΛͱΓ·ͱΊͯɺӳޠͳͲͰൃ৴ͯ͘͠ΕΔͱ͍͍Ͱ͢Ͷʢʣ w <$FOTPSFEIFSF>
  26. <FYDVTF>ࠃͱ͔ߦ੓ͱ͔ͷ Φʔϓϯσʔλͷ࿩୊͸ ๻͕ਏ᫤ʹͳΓ͗͢ΔͷͰׂѪ͠·͢ ʢ͍͍ͩͨଠా͞Μ͕ݴͬͯ͘Εͨ͠ʣ

  27. ෳ਺ͷํ๏Λ ૊Έ߹Θͤͯ΋͍͍ͷΑ ྫ͑͹ɺ࠷৽൛σʔλ͸ઌߦͯ͠ܖ໿ࣄۀऀʹ౉ͭͭ͠ ΢ΣϒϖʔδʹόϧΫσʔλΛ͓͍͓ͯ͘ɺͱ͔

  28. Φʔϓϯσʔλͱͯ͠ެ։ʁ w ࣄۀऀʹΑΔΦʔϓϯσʔλͷల։ w ϝϦοτ w ւ֎ࣄۀऀ΁ͷσʔλఏڙʢߦ͖ઌදࣔͱܦ࿏͘Β͍ɺͤΊͯ஍ਤ্Ͱදࣔͤ͞Α͏ʣ w ւ֎ͷܦ࿏୳ࡧࣄۀऀͱ͢΂ͯܖ໿ϕʔεͰਐΊ͍ͨͳΒͦΕͰ΋Մ w

    ܦ࿏୳ࡧࣄۀऀҎ֎ͷۀք΁ͷల։ w ʮͪΐͬͱ࢖ͬͯΈΔʯͱ͍͏ࣄۀऀɻ͖ͬ͞ग़͖ͯͨɺෆಈ࢈ͱ͔Ͷ w (PPHMF͞ΜҎ֎ͷ஍ਤۀऀͩͬͯܦ࿏৘ใΛ࢖͍͍ͨΘ͚Ͱ͢Αʁ"QQMF.BQTͷγΣΞ஌ͬͯΔʁ w ୈࡾऀʹΑΔɺଞσʔλͱͷֻ͚߹Θͤ΍෼ੳͷͨΊͷར༻ w ୈࡾऀ͕෼ੳ͢ΔࡍͷجૅσʔλʹͳΓ·͢ w ৽͍͠ιϑτ΢ΣΞ։ൃͷͨΊͷجૅσʔλʹඞཁ w ໺ੜͷ։ൃऀͱڠྗ͢ΔͨΊʹ͸ɺ൴Β͕࢖͑Δσʔλ͕ඞཁ w σϝϦοτ w ެ։͕ΊΜͲ͍͘͞ͷͨΊͷՔಇ͕͔͔Δʢࣾ಺ௐ੔ɺ౳ʑʣ
  29. ެ։ɾڞ༗ʹ੄໺Λ޿͛Δߦҝ

  30. ڞ༗ͨ͠σʔλͷར༻ྫ

  31. 0QFO4USFFU.BQͷެڞަ௨ܦ࿏ w 0QFO4USFFU.BQͷڧΈ w ͢΂ͯͷσʔλ͕ͭͷϨΠϠɺͭͷߏ଄ͷͳ͔ʹऩ࿥͞Ε͍ͯΔ w ͭ·ΓɺͭͷΫΤϦͰɺશੈքͷσʔλΛೖखͰ͖Δɺೖखͯ͠΋Β͑Δ w 0QFO4USFFU.BQܦ࿏୳ࡧΤϯδϯͱͷڠௐ w

    0QFO4USFFU.BQΛϕʔεͱ͢Δܦ࿏୳ࡧΤϯδϯʢྫ(SBQIIPQQFS΍7BMIBMMB ͳͲʣͰ͸ɺ(5'4૊ΈࠐΈ࣮૷͕ਐߦத
  32. ŠŠPWFSQBTTUVSCP

  33. [out:json][timeout:2500]; {{geocodeArea:Japan}}->.searchArea; ( node["highway"="bus_stop"](area.searchArea); ); out body; >; out skel

    qt; εΫϦϓτɺͨͬͨ͜Ε͚ͩ
  34. 0QFO4USFFU.BQͷެڞަ௨ܦ࿏ w ՝୊ w શࠃ୯ҐͰݟͨ৔߹ͷ໢ཏੑʹ՝୊͋Γ w ಛʹόεܦ࿏ͳͲɺೖྗ͞Ε͍ͯΔ஍Ҭͱ͞Ε͍ͯͳ͍஍Ҭ͋Γ·͢ w SPVUF@NBTUFSSFMBUJPOͳͲΛۦ࢖ͨ͠׬ᘳͳܗͰσʔλ͕౤ೖ͞Ε͍ͯ Δ͜ͱ͸كͰ͢

    w Πϯϙʔτ࡞ۀͷϋʔυϧ w 0QFO4USFFU.BQ΁ͷ·ͱ·ͬͨσʔληοτͷ౤ೖ͸Πϯϙʔτͱݺ ͹ΕɺطଘσʔλͱͷϚʔδ࡞ۀ΍ϥΠηϯεͷ੔߹ੑνΣοΫͳͲɺ ͍͔ͭ͘ͷ֬ೝࣄ߲ΛܦΔඞཁ͕͋Γ·͢ w ৄ͘͠͸͓੠͕͚͍ͩ͘͞ʢຊ೔͸਽ࡇΓͷҝɺ࠙਌ձෆࢀՃͷ༧ఆͰ͢ʣ w Ұॹʹ΍Γ·͠ΐ͏ʂ ŋТŋ 
  35. ͦͷଞͷϓϥοτϑΥʔϜྫ w 5SBOTJUMBOE w ݩ.BQ[FOࣾͷΦʔϓϯϓϩδΣΫτͷͻͱͭ w (5'4σʔλͱ0QFO4USFFU.BQσʔλͷ༥߹ ͕ܝ͛ΒΕɺσʔλ΁ͷ*%෇༩΍࢓༷֦ுΛ ࣮ࢪ w

    .BQ[FOࣾΫϩʔζͷӨڹ w USBOTJUMBOE૑࢝ऀͷ%SFX%BSB"CSBNTࢯ ͸ݱࡏɺ*OUFSMJOF5FDIOPMPHJFTࣾͱͯ͠׆ಈ ܧଓ w ࣾ಺࿈ܞ͍ͯͨ͠7BMIBMMBνʔϜ΋ɺ΄΅ͦͷ ··.BQCPYʹҠ੶ͯ͠׆ಈΛܧଓ
  36. σʔλΛ࡞ͬͯڞ༗ͯ͠ ੈքΛ૬खʹ͠·ͤΜ͔ʁ

  37. ͓͠·͍ ൧ా఩͍͍ͩ͞ͱ͠ OZBNQJSF!HNBJMDPN 5XJUUFS!OZBNQJSF