まず、必要なデータを決定する必要があります。特定の通りを点灯または消灯としてどのように分類しますか? 街路の一部が明るく照らされていて、一部が明かりがない場合はどうなるでしょうか? お住まいの地域のすべての街灯の位置を知る必要がありますか? ライトが燃え尽きたら?
必要なデータを特定したら、データセットを構築する必要があります。このデータがすでに存在する場合は非常に驚くので、おそらく自分で収集する必要があります。街を歩き回ってメモを取るか、プロジェクトをクラウドソーシングするか、他の方法を見つけてください。
データを収集したら、使用するマッピング ツールの描画 API について学習します。それらはすべて、既存の地図の上に色付きの線 (道路の場合) または点 (街灯の場合) を描画するための関数を API に持つ必要があります。
最後に、選択したマッピング ツールのナビゲーション API について学習します。そうです、これは難しいステップです。Google マップでは、道順をリクエストするときに特定のウェイポイントを指定できることは知っています。おそらく、あなたのアプリは明るいウェイポイントを計算し、それを Google マップのルート サービスにフィードして、それが生成するルートに影響を与えることができます。
幸運を!