並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 13 件 / 13件

新着順 人気順

leaflet javascript mapの検索結果1 - 13 件 / 13件

  • 【実践】PythonとOpenStreetMapで学ぶ経路システム開発入門 - uepon日々の備忘録

    前回はGoogle Map APIを使用して開発を行いましたが、今回はOpenStreetMapを使用した似たようなことにチャレンジしてみようと思います。Pythonを使ってOpenStreetMapの経路検索URLを生成する方法ことを目的とします。 参考 uepon.hatenadiary.com オープンストリートマップ(OpenStreetMap)とは? オープンストリートマップ(英語: OpenStreetMap、OSM)は、自由に利用でき、なおかつ編集機能のある世界地図を作るオープンコラボレーションプロジェクトである。GPS機能を持った携帯機器、空中写真、衛星画像、他の地理情報システムからのデータをもとに作られていくのが基本だが、編集ツール上で道1本から手入力での追加も可能である。与えられた画像とベクトルデータセットはオープンデータベースライセンス(ODbL)1.0のもと再利用可

      【実践】PythonとOpenStreetMapで学ぶ経路システム開発入門 - uepon日々の備忘録
    • Claude Code で GitHub スターの地理分布を可視化するオープンソースソフトウェアをつくった

      はじめに この記事では Claude Code を利用してアプリを開発する過程を共有します。 TL;DR GitHub の任意リポジトリを入力すると、スターを付けたユーザの所在地を世界地図にプロットする Web アプリを作りました。 デモ : https://geostarmap.pages.dev/ リポジトリ:https://github.com/yottahmd/geostarmap なぜ作ったか OSS を開発していると「どの国の開発者に届いているのか」が気になってきます。しかし既存のソフトウェアは、Pythonでローカルで動かす必要があったり、メンテされておらず動かないなどの問題がありました。 そこで「Claude Code に作らせたら、一瞬でできるのでは?」という実験を兼ねて、自分で最小構成のアプリを構築することにしました。 短時間で作った実験アプリなので品質は重視しておりま

        Claude Code で GitHub スターの地理分布を可視化するオープンソースソフトウェアをつくった
      • Pythonの地図可視化ライブラリfoliumでインタラクティブな地図を作成してみる | DevelopersIO

        はじめに データアナリティクス事業本部のkobayashiです。 Pythonでデータ分析を行っていると、位置情報や地理データを地図上に可視化したいケースがあるかと思います。matplotlibやplotlyでも地図の描画は可能ですが、インタラクティブな操作(ズーム、ドラッグ、クリックでの情報表示)を手軽に実現したい場合には少し手間がかかります。 今回は、PythonからインタラクティブなWebベースの地図を簡単に作成できるライブラリfoliumを試してみたのでその内容をまとめます。 python-visualization/folium: Make beautiful maps with Leaflet.js & Python Folium — Folium documentation foliumとは foliumは、Pythonのデータ処理能力とJavaScriptの地図ライブラリで

          Pythonの地図可視化ライブラリfoliumでインタラクティブな地図を作成してみる | DevelopersIO
        • Foliumで手軽に地理データを可視化する | DevelopersIO

          はじめに データアナリティクス事業本部の鈴木です。 緯度・経度の情報が入っている地理データを確認する機会がありました。 手軽に確認するのに、Foliumというライブラリを使うと便利だったので紹介します。 Foliumとは pythonからLeafletを使ってインタラクティブな地図を作成できるライブラリです。LeafletはオープンソースのJavaScriptライブラリで、Web地図サービスでインタラクティブな地図を作成するのに使われています。 Foliumを使うと、緯度・経度の値を使って、地図上にマーカーを立てたり、そのマーカーに視覚的な効果を付け足すことができます。タイルはいくつかの選択肢がありますが、デフォルトではOpenStreetMapが使われます。 こんなときに使うと便利 データの観測地点の場所が知りたいとき 地図上にマーカーを作成できるので、データの場所を可視化できます。 必

            Foliumで手軽に地理データを可視化する | DevelopersIO
          • Next.jsプロジェクトでReact Leafletを使って地図を表示してみた | DevelopersIO

            こんにちは!DA(データアナリティクス)事業本部 サービスソリューション部の大高です。 最近Next.jsを触っているのですが、ふと「地図も表示してみたいな」と思ったので試してみることにしました。 地図表示が出来るライブラリとしては様々なライブラリがあると思いますが、React Leafletというライブラリが利用できそうなので今回はこちらを利用して試してみたいと思います。 React Leafletについて 有名なオープンソースの地図表示ライブラリとしてLeafletというライブラリがあります。 このライブラリはJavaScriptライブラリとなっており、Reactプロジェクトでもこのライブラリを直接読み込んで利用することもできるかと思います。一方でReact向けのReact Leafletというラッパーライブラリが存在します。 こちらのReact Leafletを利用するとReactプ

              Next.jsプロジェクトでReact Leafletを使って地図を表示してみた | DevelopersIO
            • OpenStreetMap + React Leaflet で地図を表示したメモ - かもメモ

              最近は地図関係のアプリを開発してて、ライブラリも多く実装したものを定期的にメモに残しておこうと思う Google Map の API が高額でいろいろなレイヤーを重ね合わせるのが少し面倒そうだったので、OpenStreetMap を使う方法を探索した React Leflet (Leaflet) Deck.gl MapLibre GL JS (fork of Mapbox GL JS) react-openlayers OpenSteetMap を使えるライブラリはかなりたくさんあり色々試したが、本記事では React Leaflet でシンプルな地図を表示させたメモです 環境 React 18.2.0 leaflet 1.9.4 react-leaflet: 4.2.1 React Leaflet を使う準備 $ npm i react-leaflet leaflet $ npm i -

                OpenStreetMap + React Leaflet で地図を表示したメモ - かもメモ
              • Pythonライブラリのfoliumでサクッとクールなヒートマップを作ってみる|narudesu

                エンジニアのnaruです。こんにちは! とうとう30度を超える暑い時期がやってきましたね。 そんな時期に皆さまいかがお過ごしでしょうか? 自分は暑がりなのにこの夏真っ盛りの時期に引越しをすることになり、なかなか無茶な計画を立ててしまったなと感じてます。(引っ越しのお兄さま達よあとは全て任せた・・・!) さて、引っ越しといえば地図、よく見ますよね。 今回はそんな地図に関係する話題です。 最近だと何かの大量の地理的なデータを地図上にプロットしたいといった要求はちょくちょくあると思いますが、本記事ではヒートマップを例にfoliumというPythonライブラリを使えば簡単にマップビジュアライゼーションができるよ、という話を共有したいと思います! foliumとはJavaScriptの leaflet.js という地図ライブラリをPythonライブラリにしたもので、データを簡単に地図上にプロットし可

                  Pythonライブラリのfoliumでサクッとクールなヒートマップを作ってみる|narudesu
                • Leafletで様々なマーカーを表示させる - Qiita

                  はじめに こんにちは、開発部の一筒です! Leaflet.jsに触れる機会があったので簡単にご紹介したいと思います。 様々な機能がありますが今回はマーカー(ピン)の様々な表示方法について書きます。 Leafletとは JavaScriptで書かれたオープンソースの地図描画ライブラリです。 地図をWebページに統合するために使用され、オープンソースで、使いやすいAPIを提供しています。 地図上にマーカー、ポップアップ、ポリライン、ポリゴンなどを描画し、ユーザーとの対話を可能にする機能を提供します。 まず地図を用意 Leafletを使用する前に地図を表示させます。地図にはOpenStreetMapを利用しました。 OpenStreetMapとは フリーかつオープンソースの地図データベースです。 このデータベースは、世界中の道路、建物、公園、レストランなどの地理的な情報を含んでいます。 データは

                    Leafletで様々なマーカーを表示させる - Qiita
                  • Leaflet地図:「RainViewer」の雨雲レーダーを重ねて表示。サンプルソース。 - 晴歩雨描

                    地図データを扱うJavaScript ライブラリ「Leaflet」を使って、地図表示を試してきた。 今回、「RainViewer」の雨雲レーダーを地図に重ねて表示するようにした。 参考になるWebページ。 【サンプル 1】 直近の雨雲を重ねて表示。 →→→ https://ok2nd.github.io/leaflet/me-rainviewer1.html <プログラムソース抜粋> ちょっと無理やりなロジックになっている。$.ajaxを使うためにjQueryを使用。 <script src="//code.jquery.com/jquery-3.5.1.js"></script> <script> function getRainViewer(address) { var result = $.ajax({ type: 'GET', url: 'https://tilecache.rai

                      Leaflet地図:「RainViewer」の雨雲レーダーを重ねて表示。サンプルソース。 - 晴歩雨描
                    • Leaflet + OpenStreetMapで、地図にマーカー&ラベル表示。サンプルソース。 - 晴歩雨描

                      地図情報を扱うサービス「Google Maps API」が無料では使えなくなり、「Yahoo! JavaScriptマップAPI」もサービス提供が終了し、以前「Mapbox GL JS」を試してみた。 今回、「Leaflet」と「OpenStreetMap」を使って、地図にマーカー表示を試してみた。 「Leaflet」は、地図データを扱うためのJavaScript ライブラリ。「OpenStreetMap」は、OpenStreatMap財団が「Open Data Commons Open Database License (ODbL)」 の下にライセンスするオープンデータ。いずれも無料でかつAPIキーの取得なしに利用できる。以下のサイトを参考にした。 試したところ、マーカー表示だけなら非常に簡単にできる。 【ステップ0:基本】 LeafletのCSSとJSライブラリを読み込む <link

                        Leaflet + OpenStreetMapで、地図にマーカー&ラベル表示。サンプルソース。 - 晴歩雨描
                      • アプリに地図を埋め込むのは簡単! - Mobile Factory Tech Blog

                        駅奪取エンジニアのid:dorapon2000です。駅奪取では11月にゲーム内の地図のリプレースを行いました。地図そのもののスタイルも変わりましたが、地図の表示に使うライブラリも変更しています。今回は、アプリに地図を埋め込むだけであれば、ほんの少しのコードだけで実現できるということを紹介したいと思います。 記事の前半で地図表示の仕組みを簡単に説明して、後半で具体的なコードをお見せします。 地図表示の仕組み 地図を表示するためにはサーバ側とクライアント側の2つの仕組みが必要です。また、サーバとクライアントは地図をタイルという形式で送受信します。 地図タイルサーバ 地図タイルを配信する 自前でホストすることもできるが、いずれかのサービスのタイルAPIを利用すると楽 地図クライアント 地図タイルの受信と表示をする 地図の上にピンや吹き出しを置くこともできる タイルにはベクトルタイルとラスタタイル

                          アプリに地図を埋め込むのは簡単! - Mobile Factory Tech Blog
                        • Bundling binary tools in Python wheels

                          23rd May 2022 I spotted a new (to me) pattern which I think is pretty interesting: projects are bundling compiled binary applications as part of their Python packaging wheels. I think it’s really neat. pip install ziglang Zig is a new programming language lead by Andrew Kelley that sits somewhere near Rust: Wikipedia calls it an “imperative, general-purpose, statically typed, compiled system progr

                            Bundling binary tools in Python wheels
                          • Excel管理の座席表をLeafletでWeb化した話

                            LINE株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。 LINEヤフー Tech Blog こんにちは、LINEのIT支援室で社内システムの開発と運用をしている岩月です。この記事はLINE Advent Calendar 2017の6日目の記事です。 人員の増加に対応するために、今年の4月、LINEはJR新宿ミライナタワーに移転しました。移転に伴い、IT支援室ではいくつかの新しい社内システムを導入しましたが、今日はその1つである「座席表」についてお話させていただきます。 開発のきっかけ 移転前、座席の管理は以下のようにExcelで行われていました(名前は消しています)。 ◯◯さんの座席を調べたいと思ったら、Excelもしくは変換されたPDFをダウンロードして、ビューアーの検索機能で名前を調べる必要がありました。恐らく

                              Excel管理の座席表をLeafletでWeb化した話
                            1