Leanpub Header

Skip to main content

GISプログラミング入門

オープンソース地理空間ツールのための実践的Pythonガイド

この実践的なガイドは、空間分析やインタラクティブマッピングに興味のある初心者や中級者を対象に、オープンソースツールを用いて学べるように設計されています。実際のデータを使った具体的な例を通じて、Pythonプログラミング、ベクター・ラスター解析、Webマッピング、クラウドコンピューティングのスキルを身につけることができます。学生、研究者、GISの専門家、データサイエンティストなど、どんな立場の方でも、本書は地理空間の課題に自信を持って取り組むためのツールを提供します。

This book is a translation into Japanese of Introduction to GIS Programming which was originally written in English

Minimum price

$25.00

$29.99

You pay

$29.99

Author earns

$23.99
$

...Or Buy With Credits!

You can get credits monthly with a Reader Membership
PDF
12
Readers
573
Pages
About

About

About the Book

『PythonによるGISプログラミング入門』は、Pythonを活用した地理空間解析の世界への包括的かつ実践的な導入書です。本書はあらゆるレベルの学習者を対象としており、地理情報システム(GIS)の複雑さを、わかりやすく実行可能なステップに分解することで、学生、研究者、専門家、独学者にとって最適な一冊となっています。

地理空間データは、環境科学、都市計画、公衆衛生、ビジネス分析など、さまざまな分野で重要な役割を果たしています。データの量と複雑さが増すにつれ、それを分析・処理・可視化するための使いやすいツールの必要性が高まっています。Pythonは、その豊富なライブラリ群により、地理空間データを扱うための主要なプログラミング言語となっていますが、数多くのライブラリと概念を習得するのは容易ではありません。本書は、初心者から地理空間プログラマーへの道筋を、明確で体系的に導きます。

本書の特長は、段階的かつ実例主導のアプローチです。Pythonの基礎から始まり、徐々に地理空間分析の高度な手法へと発展していきます。内容はインタラクティブに構成されており、実際のデータセットと実践的な演習により、学んだスキルを即座に応用できます。基本的な空間データ処理から、インタラクティブなダッシュボードの作成やクラウドベースのアプリケーション開発に至るまで、さまざまなプロジェクトに取り組みます。

GISワークフローの自動化、地理空間Webアプリケーションの開発、空間データサイエンスのスキル向上など、どの目的であっても、本書は明確かつ自信を持ってプロセスを導いてくれます。

本書の対象読者:
  • 学生・研究者:地理学、環境科学、都市計画、データサイエンスなどで空間データの分析が必要な方
  • GIS専門家:従来のデスクトップGISを超えたツールを習得し、ワークフローを自動化したい方
  • データサイエンティスト・アナリスト:位置情報を扱い、地理空間分析をスキルに加えたい方
  • ソフトウェア開発者:地理空間データを扱うアプリケーションを開発したい方
  • 独学者・キャリアチェンジャー:地理空間データサイエンスに挑戦したい意欲的な初心者
  • 行政・産業界の専門職:都市計画や公衆衛生などの業務に空間解析を取り入れたい方
本書で学べること:
  • 開発環境の構築:Miniconda、VS Code、Git、Google Colabなどを使った地理空間プログラミング環境のセットアップ
  • Pythonプログラミングの基礎:データ型、制御構文、関数、クラス、ファイル操作、NumPyやPandasなどによるデータ処理
  • 地理空間プログラミング:GeoPandas、Rasterio、Leafmap、Geemapなどのライブラリを用いたベクター/ラスター処理、地理空間分析、インタラクティブ可視化の実践
  • 高度なトピック:Google Earth Engineによるクラウドコンピューティング、ハイパースペクトルデータの解析、高速処理、Apache Sedonaによる分散処理
主な特長:
  • わかりやすく丁寧な解説と注釈付きコード例
  • 実世界の本物のデータセットによる実践的な学習
  • 各章の内容を強化するハンズオン演習
  • よくある落とし穴やトラブル対応のアドバイス
  • 初級から上級まで幅広くカバーした内容
  • 補助教材としてのビデオチュートリアルとGitHubリポジトリへのアクセス
本書を終えるころには:

読者は、実際の地理空間プログラミングの課題に取り組むためのスキルを身につけていることでしょう。高度な空間データアプリケーションの構築、ワークフローの自動化、あるいは解析能力の向上を目指す方にとって、本書はPythonによるGISプログラミングの分野で成功するための自信と実力を与えてくれます。

著者について:

呉 秋生(Qiusheng Wu)博士は、テネシー大学の准教授であり、Amazon Scholarでもあります。彼の研究は、オープンソースのPythonツールとクラウドコンピューティングを活用した環境変化の解析を中心に据えた地理空間データサイエンスに焦点を当てています。彼は、geemapleafmapgeoaiなど、広く使用されている複数のPythonパッケージの開発者であり、地理空間解析と可視化の発展に貢献しています。

彼の活動はオープンソース地理空間コミュニティの基盤の一つであり、本書を通じてその豊富な専門知識を惜しみなく共有し、読者がPythonによる地理空間プログラミングを学び、習得するための道を示してくれます。

Share this book

Categories

This book is a translation into Japanese of Introduction to GIS Programming which was originally written in English

Author

About the Author

Qiusheng Wu

Dr. Qiusheng Wu is an Associate Professor at the University of Tennessee and an Amazon Scholar. His research focuses on geospatial data science, with an emphasis on using open-source Python tools and cloud computing to study environmental change. He is the creator of several widely-used Python packages, including geemap, leafmap, and geoai, and is dedicated to advancing geospatial analysis and visualization. Dr. Wu's work is a cornerstone of the open-source geospatial community, and he brings his deep expertise to this book, guiding you through the process of learning and mastering geospatial programming with Python.

Leanpub Podcast

Episode 318

An Interview with Qiusheng Wu

Get the free sample chapters

Click the buttons to get the free sample in PDF or EPUB, or read the sample online here

The Leanpub 60 Day 100% Happiness Guarantee

Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

Now, this is technically risky for us, since you'll have the book or course files either way. But we're so confident in our products and services, and in our authors and readers, that we're happy to offer a full money back guarantee for everything we sell.

You can only find out how good something is by trying it, and because of our 100% money back guarantee there's literally no risk to do so!

So, there's no reason not to click the Add to Cart button, is there?

See full terms...

Earn $8 on a $10 Purchase, and $16 on a $20 Purchase

We pay 80% royalties on purchases of $7.99 or more, and 80% royalties minus a 50 cent flat fee on purchases between $0.99 and $7.98. You earn $8 on a $10 sale, and $16 on a $20 sale. So, if we sell 5000 non-refunded copies of your book for $20, you'll earn $80,000.

(Yes, some authors have already earned much more than that on Leanpub.)

In fact, authors have earned over $14 million writing, publishing and selling on Leanpub.

Learn more about writing on Leanpub

Free Updates. DRM Free.

If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).

Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.

Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.

Learn more about Leanpub's ebook formats and where to read them

Write and Publish on Leanpub

You can use Leanpub to easily write, publish and sell in-progress and completed ebooks and online courses!

Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks.

Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. (Or, if you are producing your ebook your own way, you can even upload your own PDF and/or EPUB files and then publish with one click!) It really is that easy.

Learn more about writing on Leanpub