現場のプロがわかりやすく教える位置情報デベロッパー養成講座 位置情報データ配信のためのサーバーサイド実装

井口奏大/著

発売日:2024年8月

  • 現場のプロがわかりやすく教える位置情報デベロッパー養成講座 位置情報データ配信のためのサーバーサイド実装
  • 現場のプロがわかりやすく教える位置情報デベロッパー養成講座 位置情報データ配信のためのサーバーサイド実装
ページ数
234p
ISBN
978-4-7980-7224-1
著者情報
井口 奏大(イグチ カナヒロ)
立教大学経済学部卒。地元である北海道士別市の市役所に就職後、農業部署で業務システムとしてGISに触れたことをきっかけに位置情報の世界に入門。CPUはCeleron、メモリは2GBのPCでもそれなりに動くQGISにいたく感激し、利用方法を学び業務で活用を進めた。そんな折に「FOSS4G Hokkaido」というイベントに行き着き、北海道札幌市を拠点とする株式会社MIERUNEを知る。のちに同社へ転職してGISエンジニアとして従事、2023年からは執行役員CTOを務める。ふだんは士別市からリモートワークで勤務している。オープンソース開発の傍ら、技術系イベントにも多数登壇。MapLibre User Group Japanの運営メンバー

¥2,970 税込

13 nanacoポイント

13 セブンマイル

セブン-イレブン受取り(送料無料)

発送目安

発売日(発売日以降は当日)~2日で発送

宅配(送料¥550税込)

発送目安

発売日(発売日以降は当日)~2日で発送

交通状況・天候の影響や注文が集中した場合等、お届けにお時間をいただく場合がございます。

商品説明

位置情報のデータベース、地図タイル、空間クエリ…位置情報の永続化や衛星データなど、サーバーサイドの技術と手法を基礎から応用まで解説!

本書は『現場のプロがわかりやすく教える位置情報エンジニア養成講座』(位置エン本)の続編にあたります。位置エン本は現代のウェブ地図開発のトレンドを広く解説し、主にクライアントサイトに焦点を当てています。それに対して本書は、サーバーサイドに注力し、位置情報データの配信における技術や手法について、詳しく解説しています。昨今話題の「衛星データ」の配信技術にも言及します。
本書の前半3章は「知識編」で、位置情報技術の応用的な知識を確認します。位置エン本と重複する部分もありますが、特にサーバーサイド実装で必要となる知識を重点的に解説しています。後半の4章の「実践編」となり、知識編で学んだ内容をもとに、アプリケーションを開発するハンズオンで知識の定着・理解を図ります。各章の具体的な内容は、次のようになっています。

第1章 位置情報の基礎知識
 「位置エン本」の内容を復習しつつ、本書がカバーする領域への導入を行います。
第2章 位置情報データの配信方法
 位置情報データの配信における関心ごと・技術・手法を解説します。
第3章 位置情報データとデータベース
 位置情報データをデータベースで扱う際の選択肢・方法を学びます。
第4章 タイルサーバーの実装
  位置情報データの配信において重要な技術である「地図タイル」を活用したサーバーを開発します。
第5章 実践編:ベクトルデータのCRUD処理
 データベースを利用したベクトルデータのCRUD処理を実装します。
第6章 実践編:衛星画像配信サーバーの構築
 衛星画像を事例として使い、ラスターデータを配信するサーバーを開発します。
第7章 応用編:ベクトル・ラスターを組み合わせたアプリケーション開発
 本書の集大成として、本書で学んだ技術を総動員してアプリケーションを開発します。

※お届け日が変更になりました
8月24日→8月27日

目次

まえがき
第1章 位置情報の基礎知識
 1-1 位置情報の世界
  1-1-1  位置情報アプリケーション
   「位置エン本」で作成した防災マップ
   Googleマップ
   Windy.com
  1-1-2 FOSS4G・オープンデータ
   OpenStreetMap(OSM)
   COLUMN 「オープン」はタダではない!
 1-2 「位置」の表現方法
  1-2-1 経緯度
  1-2-2 地図投影法
 1-3 位置情報データの種類
  1-3-1 ベクトル
   主なファイル形式
  1-3-2 ラスター
   主なファイル形式
 1-4 地図タイル
 1-5 ウェブブラウザの性能向上
   COLUMN 地図のスタイリング
 1-6 Cloud Optimized
  1-6-1 主なファイル形式
 1-7 QGIS
第2章 位置情報データの配信方法
 2-1 最も基本的な方法:ファイル配信
   COLUMN ベクトルデータの形式ごとのサイズ
 2-2 位置情報データ配信の勘所
 2-3 関心領域を受け取るWebAPI
  2-3-1 プロトコル
   Web Map Service(WMS)
   Web Feature Service(WFS)
   OGC API - Features
   COLUMN GeoServer
 2-4 地図タイル・タイルインデックス
  2-4-1 静的タイル
   COLUMN OpenMapTiles
  2-4-2 動的タイル
   COLUMN 「バイナリ」ではないベクトルタイル
   ベクトルタイルの仕様
 2-5 Cloud Optimized
第3章 位置情報データとデータベース
 3-1 静的ファイルによる永続化
 3-2 リレーショナルデータベース(RDB)
  3-2-1 位置情報データの正しいRDBの使い方
   カラムを増やす
   配列で保持する
   座標を別のテーブルで保持する
    ほか

商品詳細

出版社名
秀和システム新社
サイズ
24cm
対象年齢
一般
フォーマット
単行本

注意事項

本の帯に関して
帯つきでの出荷はお約束しておりません。
商品ページに、帯のみに付与される特典物等の表記がある場合でも、確実に帯つきでの出荷はお約束しておりません。
また、帯は商品の一部ではなく「広告扱い」のため、帯の有無・破損による交換や返品は承っておりません。
版・表紙について
版・表紙(カバー)のご指定は承っておりません。ご注文いただくタイミングによっては、お届けする商品の版や表紙が商品ページ上のものとは異なる場合がございます。
また、初版にのみにお付けしている特典(初回特典、初回仕様特典)がある商品は、商品ページに特典の表記がされている場合でも、無くなり次第終了となります。

あなたへのおすすめ