Geolonia ポートフォリオ
地図アプリケーション・サービス
基本的な地図アプリケーション
リポジトリ | 機能 |
---|---|
coord-picker | 地図上の座標(緯度・経度)を簡単に取得・共有できるWebツール |
area-app | ユーザーが描いた領域の面積を東京ドーム何個分かで表示する地図アプリケーション |
night-and-day | 昼夜の地図を連動させて操作できるインタラクティブマップ |
pie-chart | 円グラフ形式で2つの地図スタイルを切り替え表示するインタラクティブマップ |
office-area-map | Geolonia オフィス周辺スポット |
iss-on-geolonia | ISS の位置をリアルタイムに表示するアプリ |
download.geolonia.com | 高解像度に対応した地図画像生成アプリ |
tilecloud-editor | 地図デザインのビジュアルエディター |
styles.geolonia.com | 地図スタイルの確認や検証のためのWebアプリケーション |
geojson.tilecloud.io | 地図上でGeoJSONデータを編集・プレビューできるWebアプリケーション |
geojson.geolonia.com | GeoJSONを視覚的に編集・作成できるエディター |
preview | GitHub上のstyle.jsonファイルを動的にロードして表示するWebアプリケーション |
michinori.geolonia.com | ルート作成・編集のための地図アプリケーション |
vector-grids | ベクターグリット情報可視化Webアプリケーション |
tileserverless | サーバーレスアーキテクチャを用いたタイルサーバー実装アプリ |
iss-on-geolonia | ISS の位置をリアルタイムに表示するアプリ |
realtime-tracker | プライバシーを考慮した、粒度調整可能なリアルタイム位置情報共有Webアプリケーション |
zfxy | 3次元空間インデックス(空間ID)システムのプロトタイプ(PoC) |
spatial-id-demo-construction | 空間IDシステムを活用した工事現場の地理空間管理デモアプリケーション |
sandbox-guess-geolonia-addresses | 日本語住所の正規化とあいまい住所マッチングを行うWebアプリケーション |
chiban-viewer | 登記所備付地図データのXMLファイルをブラウザで可視化するWebアプリケーション |
showcase.geolonia.com | 地図可視化デモサイト |
wmap | ExcelやCSVから地図ベースのモバイルアプリを生成するツール |
maps.geolonia.com | Geolonia Maps埋め込みデモ |
world-heritage-map_v2 | GitHub と Google Sheets を使用しPWA の地図アプリが作れるテンプレート |
cra-template | Create React App用のGeolonia公式テンプレート⭐️ |
opendata-editor | 位置情報付きCSVデータを地図上で視覚的に編集できるWebアプリケーション |
mbgl-split-download-control | 指定された範囲の地図をタイル状に分割してダウンロードできるWebアプリケーション |
sandbox-dem-flooding | 海面上昇をインタラクティブにシミュレーションできる地図Webアプリケーション |
データ編集・可視化ツール
リポジトリ | 機能 |
---|---|
opendata | 地理データを管理・可視化するためのWebアプリケーション |
geojson.tilecloud.io | 地図上でGeoJSONデータを編集・プレビューできるWebアプリ |
pref-stats-map | 都道府県別統計データを可視化するためWebアプリケーションテンプレート |
Scratch
リポジトリ | 機能 |
---|---|
geo-scratch | Scratch 3.0をGeolonia Maps機能と統合したカスタムビルド |
x-geo-scratch | Scratch用の地理情報拡張機能 |
takamatsu-scratch | Scratch上で地図機能を利用可能にするカスタムScratch GUI |
scratch-style |
自治体・行政向けソリューション
自治体向け
リポジトリ | 機能 |
---|---|
custom-svg-markers | 和歌山県の道路規制情報をGeoloniaマップ上に、規制状況に応じて色分けされたマーカーとポップアップで表示するデモ |
takamatsu-map-cli | 高松市地図データビルド・プレビューCLI |
takamatsu-map-template | CSVデータを高松市の地図上にマッピングできるGitHub Pagesテンプレート |
takamatsu-event-map | 高松市のイベント情報を地図上で表示するWebアプリケーション |
smartcity-data-upload-template | スマートシティ用のタイルに変換するテンプレートリポジトリ |
hippocrates-template | 自治体オープンデータ可視化Webアプリケーションテンプレート |
itami-smart-map | ファイルをスマートシティ用のタイルに変換するテンプレートリポジトリ |
anabuki-housing-sprite | 穴吹向けのMapLibre/Geolonia Maps用のスプライトシート生成テンプレート? |
yaizu-ws-sample | 焼津市向けのGoogle SpreadsheetsとGitHub Pagesで構築する地図PWAテンプレート |
yaizu-ws-sample-url | URLパラメータでスプレッドシートを指定して地図表示するPWAアプリケーション |
tochigi-pref-opendata | 栃木オープンデータ |
nobeoka-city-opendata | 延岡市オープンデータ |
行政向け
リポジトリ | 機能 |
---|---|
chiban-zahyo-map | 法務省の登記所備付地図データの公共座標整理状況を、都道府県、市区町村別に可視化した地図 |
mojxml2map | 法務省の地図XMLデータを自動でWeb地図に変換・表示するGitHubテンプレート |
moj-counts | 法務省の登記所備付地図データを座標種別・行政区域別に集計するCLIツール |
moj-map | |
japanese-addresses-chiban | 法務省の登記地番図データを地番住所APIに変換するツールキット |
chiban-kokyozahyo-area | 法務省地図データの公共座標分析手法の解説ドキュメント |
moj-extract-city-border | 法務省の登記所備付地図データから市区町村境界データをGeoJSON形式で抽出するCLIツール |
開発者向けツール・ライブラリ
地図開発基盤系
リポジトリ | 機能 |
---|---|
tiny-tileserver | 地図開発者向けのテスト用軽量なベクタータイルサーバー |
glyphs.geolonia.com | Geolonia Mapsまたは MapLibre GL JS で日本語を表示するためのフォントサーバー |
blue-marble | NASAのBlue Marbleデータセットのタイルサーバー |
naturalearthtiles | Natural Earthデータセットをベクトルタイルとラスタータイルに変換・提供する |
embed | HTML属性での詳細な地図制御とプラグインによる拡張が可能な、Mapbox GL JS互換の地図埋め込みライブラリ |
tiny-tileserver | 地図開発者向けのテスト用軽量なベクタータイルサーバー |
japanese-addresses | 日本の住所データベースとそのAPIを提供するデータセット |
mapbox-gl-native-node | Mapbox GL Native用Node.jsバインディングライブラリ |
japanese-prefectures | Web用にカスタマイズ可能な都道府県別SVG地図 |
openmaptiles | PLpgSQL |
slime | Mapbox GL JS用のカスタムマップスタイル |
cdn.geolonia.com | 地図関連リソースを配信するCDNサーバー/ビルドシステム |
world-heritage-map | Google Sheetsのデータを使用して、簡単にPWA対応の地図アプリケーションを作成できるテンプレート |
cityos-sdk | MapLibre GLベースの地図SDKライブラリ |
japanese-admins-kokuseichosa | 国勢調査の境界データを都道府県・市区町村ごとのGeoJSONエンドポイントとして提供するサービス |
空間ID関連
リポジトリ | 機能 |
---|---|
spatial-id-request-sdk | 空間IDベースのベクトルタイルデータ取得・操作用JavaScriptライブラリ |
ouranos-gex-lib-for-JavaScript | 3次元空間座標を一意のID(空間ID)に変換・操作するためのJavaScriptライブラリ |
spatial-id-js-sdk | 3次元空間座標と空間IDを相互変換・操作するJavaScriptライブラリ(プロトタイプ版) |
地図データ処理・変換
リポジトリ | 機能 |
---|---|
oceanus | Natural Earthデータのベクトルタイル変換CLIツール |
normalize-japanese-addresses | 日本語住所正規化 |
japanese-prefectural-capitals | 日本の都道府県庁所在地の緯度経度データを提供するAPI |
open-reverse-geocoder | 緯度経度から日本の住所を検索するオープンソースの逆ジオコーディングAPI |
gsi-mbtiles-tool | 地理院タイルをMBTilesに変換・差分更新するCLIツール |
mbgl-renderer | MapboxGL Nativeを使用して静的な地図画像を生成する |
spritezero-cli | SVGスプライトシート生成するCLIツール |
itoma | ArcGIS互換 |
base-registry-tools | 日本の住所データ(ベースレジストリ)の一括ダウンロードと操作を行うPythonベースのCLIツール |
pmtiles_tool | MBTilesからPMTilesへの変換や閲覧を行うRust製の高性能CLIツール |
mbtiles_tool | MBTilesファイルを管理・操作するためのCLIツール |
sprite-one | SVGアイコンからMapbox/MapLibre用のスプライト画像とJSONを生成するCLIツール |
jp_plateau_tool | 3D都市モデル(PLATEAU)のGMLデータをベクトルタイル用に変換するCLIツール |
embed-address | APIキーベースで利用できる住所入力フォームコンポーネント |
normalize-any-latlng | 様々な形式の緯度経度文字列を標準的な10進数表記に変換するライブラリ |
tilehash-beta | 地図タイル座標のエンコーディングライブラリ |
detic | 緯度経度から日本の都道府県を判定するリバースジオコーダーライブラリ |
censusarea | H27国勢調査小地域のデータから行政界ベクトルタイルを生成するツール |
titan | GeoFabrik社のダウンロードサイトからosm.pbf形式ファイルから、GeoJSON形式ファイルへ変換するスクリプト? |
mokuroku-to-mbtiles | 国土地理院ベクトルタイルのMBTiles変換スクリプト |
tile-gsi-dem | 国土地理院DEM標高データのMapbox Terrain-RGB変換ツール |
water-tiles | OpenStreetMap データから water のレイヤーしか入っていない mbtiles を作るツール |
osm-miniplanets | OpenStreetMapの地球全体のデータ(planet.osm.pbf)を、サイズベースで複数の小領域に分割するツール |
geolonia-locations-action | GeoJSONデータからベクトルタイルを生成し、GitHub PagesまたはGeolonia LocationsにデプロイするためのGitHub Action |
osm-address-normalize | 日本の住所をOpenStreetMap形式に変換するWebツール |
community-geocoder | オープンソースの住所→緯度経度変換API |
deck-mapbox-style | Deck.GL用Mapboxスタイル変換パッケージ⭐️ |
vector-tiles-api | CSVやGeoJSONを自動でベクトルタイル配信APIに変換するテンプレート |
coordinate-conversion | 日本の公共座標系から世界座標系(WGS84)へ変換するWebアプリケーション |
poc-reverse-geocoder | クライアントサイドで動作する、ベクトルタイルベースの逆ジオコーディングライブラリ |
mapbox-pmtiles-repro | PMTilesプロトコルをWebブラウザで利用可能にするJavaScriptライブラリ |
gsi-gmldem1a-scripts | 国土地理院のDEMデータをTerrain RGB形式に変換するCLIツール |
wkx | 地理空間データフォーマット変換ライブラリ |
geojson-lookfor | GeoJSONフィーチャー検索ライブラリ |
jismesh-tile-tools | 浸水想定区域メッシュデータ変換するCLIツール |
smartcity-smartmap-v2-cli | Excelで管理された地理空間データ設定をベクトルタイルとメニュー設定に変換するCLIツール |
sphericalmercator | 球面メルカトル図法の座標変換を行うRustライブラリ? |
japanese-addresses-v2 | 日本全国の住所データをAPI化するためのデータ処理・配信ツール |
data-jp-railroads | 国土数値情報の鉄道データをWeb地図用のGeoJSONフォーマットに変換・最適化するCLIツール? |
Mapbox GL JSのプラグイン
リポジトリ | 機能 |
---|---|
mbgl-export-control | 地図を.PNG形式でダウンロードできるようにする |
mbgl-geolonia-control | 地図上にGeoloniaの商標を表示する |
mbgl-fork-me-control | 地図上に「Fork me on GitHub」リボンを追加する |
mbgl-circle-marker | POI(地点情報)を円形マーカーで表示する |
mbgl-japanese-prefs | 日本の都道府県を表示し、スタイリングやラベル表示をカスタマイズする |
mbgl-gesture-handling | 地図の意図しない操作を防止する |
mgbl-open-with-control | 表示している地図に、他の地図サービス(Google Maps等)で同じ位置を開くためのリンクを追加する |
mbgl-raster-tile-control | ベクトル地図上にラスタータイル(PNG等)をオーバーレイ表示する |
mapbox-gl-draw | 図形描画・編集機能を追加する |
Geolonia Maps開発
リポジトリ | 機能 |
---|---|
embed-react | Geolonia Mapsの地図を React のアプリケーションに埋め込むためのライブラリ |
get-geolonia | Geolonia Mapsを表示するためのHTMLを生成する |
view-with-google-plugin | Google Maps へのリンクを追加する |
fixed-map-plugin | Geolonia Mapsを固定表示する |
style-compare | Geolonia Basicスタイルの変更を確認するためのWeb開発ツール |
editor | Geolonia Maps用にカスタマイズされたビジュアルスタイルエディタ |
basic-3d | Geolonia Mapsのための3D地図スタイル定義 |
outdoors | 地理院地図とOpenStreetMapベースのGeolonia用地図スタイル定義 |
plugin-boilerplate | Geolonia Mapsプラグイン開発用テンプレート |
dianthus | 国土地理院とOpenStreetMapデータに基づくGeolonia用カスタム地図スタイル定義 |
basic-gsiseamlessphoto | 国土地理院の航空写真タイルを利用したGeolonia向けのMapbox GL JSベースの地図スタイル定義 |
geolonia-blocks | Geolonia Mapsを表示する WordPress プラグイン |
geolonia-open-gis | WordPressのGeolonia Maps連携プラグイン |
create-map | Geolonia Mapsアプリケーションの雛形を生成するCLIツール |
gsi-terrain | Geolonia Maps向けの国土地理院ベースの地図スタイルを、YMLファイルで簡単にカスタマイズできるテンプレート |
more-sprites | Geoloniaの地図アイコンセットを拡張するためのCLIツール |
API
リポジトリ | 機能 |
---|---|
japanese-admins | 日本の行政区域のGeoJSONデータを提供するWebAPI |
prop-id-api | 不動産ID管理用のサーバーレスAPI |
jisx0402 | 総務省の市区町村コードデータをJSON形式で配信するAPI |
japanese-municipalities-consolidation | 日本の市区町村変遷API |
GitHub Action
リポジトリ | 機能 |
---|---|
excel-to-csv-action | ExcelファイルをCSVに変換するGitHub Action |
convert-to-geojson-action | ExcelやCSVファイルをGeoJSON形式に変換するGitHub Action |
merge-schedule-action | スケジュールベースのPRマージ自動化GitHub Action |
smartcity-data-upload-action | 地方自治体向けデータ変換・アップロードGitHub Action |
smartcity-data-platform-upload-action | SmartCityデータ自動アップロードGitHub Action |
peter-evans-rebase | プルリクエストを自動的にリベースするGitHub Action |
開発に便利ツール
リポジトリ | 機能 |
---|---|
mdhtml | Markdownファイルを独自テンプレートでHTMLに変換するCLIツール |
shootbot | レスポンシブWebデザインテスト用スクリーンショットCLIツール |
view-geojson | GeoJSONファイルをブラウザで可視化するCLIツール |
mask-plugin | 地図をマスクして一部だけを表示する |
utils | ユーティリティ関数を提供する |
japanese-numeral | 漢数字と数値を相互変換する |
planet-factory | Mapbox GL用ベクトルタイル開発環境セットアップツール |
r53 | JSONファイルでDNSレコードを定義し、AWS Route 53のDNSレコードを自動更新するツール |
go-noto-universal | 複数のNotoフォントを地域や時代に基づいて統合し、多言語対応の統合フォントを生成するツール |
mailless | 受け取ったメール情報をSlackに転送するシンプルなサーバーレスアプリケーション |
signage | 基本的なReactアプリケーション開発のための土台 |
cucumber-for-smartcity | Gherkin構文を使用して都市空間の地理データを自然言語でテストできるフレームワーク |
wsdebug | WebSocketを使用したデバッグ/データ表示用のWebアプリケーション |
管理用ツール
リポジトリ | 機能 |
---|---|
reserved-username | ユーザー名(root, admin等)を管理するためのJSONリストを生成・メンテナンスするツール |
github-labels | GitHubのラベル管理自動化ツール |
issues.geolonia.com | GitHub Issue一元管理Webアプリケーション |
eslint-config | Geoloniaプロジェクト用の共有ESLint設定パッケージ |
デモサイト
リポジトリ | 機能 |
---|---|
kaken-3dmap-demo-maplibre | MapLibre GL JSベースの3D地図可視化デモサイト |
kaken-3dmap-demo-cesium | CesiumJSベースの3D地図可視化デモサイト |
amazon-location-service-example | Amazon Location Service の地図タイルを Geolonia Embed API で拡張するデモ |
aws-example-2021-06-07 | Amazon Location Service を試してみた!(2)実践編 デモ |
その他
リポジトリ | 機能 |
---|---|
app.geolonia.com | Geoloniaのダッシュボード/管理画面Webアプリケーション |
logo | Geoloniaのロゴの格納先 |
docs.geolonia.com | Geoloniaの技術系ドキュメント? |
free-referers | Geolonia API利用可能なドメインリスト |
gsi-style | 地理院地図 Vector のスタイルをダンプしたファイル倉庫 |
japanese-boundaries | 全国町丁目レベルの領域データ |
ja-maplibre-gl-js | MapLibre GL JSの日本語ドキュメント |
ja-maplibre-gl-js-docs | Geolonia JavaScript APIのドキュメントサイトプロジェクト |
i18n-ja-maplibre-gl-js-docs | MapLibre GL JSのAPI文書とサンプルコードを提供するドキュメントサイト |
local-spatial-id-js-sdk | 3D空間のローカル座標系管理ライブラリ |
不明
リポジトリ | 機能 |
---|---|
tilecloud.io | |
md-template | mdhtmlと組み合わせて使う? |
shaded.tiles.geolonia.com | |
geosearch.geolonia.com | |
theme-park | |
tatooine | 地図デザインテンプレート |
prefecture-tiles | |
public-beta | |
cors-proxy | |
sandbox | |
normalize-japanese-addresses-app | |
tile-sentinel2 | Sentinel2 衛星画像タイル |
deploy-to-cdn | |
blue-hawaii | Blue Hawaii スタイル |
style-demo-source | Geolonia のスタイルのデモで使用されているオープンデータの一部をホスティングしているディクレトリ |
plateau-projection | |
app-components | |
map-render-benchmark | |
example-opendata | サンプルオープンデータ |
nja-demo | Create React Appで生成された標準的なReactプロジェクトテンプレート |
gsimaps-fork | 国土地理院の地理院地図(GSI Maps)のオープンソース実装 |
takamatsu-demo | Reactプロジェクトテンプレート |
geolonia-ai-frontend | Reactアプリケーションテンプレート |
data-png-tools | |
hippocrates | データ可視化用のReactテンプレート? |
mlit-administrative-district | |
scra | |
gsi-terrain-style |