WebGISアプリ開発入門として、PythonのWebフレームワークであるDjangoとDjangoのGeoDjangoモジュールを使ったWebGISアプリを0から作成していきます。
このドキュメントは、次の方にお読みいただくことを前提に説明しています。
民間企業社員, 地方自治体職員, 中学高校の教職員、高校生、大学生でプログラミングに興味がある方にお勧めです。
- 地理空間情報のプログラミングは初めてという方
- Pythonの文法はある程度理解している方
- HTML, CSS, JacaScriptはある程度理解している方
- Djangoを使うのは初めてという方
- Webアプリの開発の初級者の方
この資料は クリエイティブ・コモンズ 表示 - 継承 4.0 国際 ライセンスの下に提供されています。
- コモンズ証 - https://creativecommons.org/licenses/by-sa/4.0/deed.ja
- リーガルコード - https://creativecommons.org/licenses/by-sa/4.0/legalcode.ja
この資料は下記のサイトを参考に作成をしています。
資料の一部に参考、引用、転載をしています。
- Django documentation
- Django ドキュメント
- Django Girls Tutorial 英語版
- Django Girls Tutorial 日本語版
- GeoDjango Tutorial
- PostGISとGeoDjangoを使ってLeafletでGeoJSON Tile Layerを表示してみる(1) – インストール編 –
- モダンDjango入門
- Django Rest Framework GISで誰でも簡単RESTful Geo API
- 内容に関しては万全を期しておりますが、その内容の正確性、安全性、合法性、適切性、合目的性を保証するものではありません。
- 当該情報に基づいて、利用者が被る一切の損害について、何等責任を負いません。
- 他のウェブサイトやリソースへのリンクを記述している場合がありまが、リンク先の内容や真偽等につきまして一切責任を負いかねます。
- 予告なしに内容の変更または廃止する場合があります
国土数値情報 ダウンロードサービス - http://nlftp.mlit.go.jp/ksj/index.htmlの北海道のデータを使用します
- 国土交通省国土政策局「国土数値情報(行政区域データ)」 (N03-170101_01_GML)
- 国土交通省国土政策局「国土数値情報(小学校区データ)」 (A27-16_01_GML)
- 国土交通省国土政策局「国土数値情報(公共施設データ)」 (P02-06_01_GML)
- 国土交通省国土政策局「国土数値情報(バス停留所データ)」 (P11-10_01_GML)