コンピュータpython入門に適した統合開発環境「Thonny」を、Windows10 PCにインストールする python入門に適した統合開発環境「Thonny」を、Windows10 PCにインストールする手順をご紹介します。2021.11.07コンピュータ
コンピュータPythonライブラリでジオコーディング 概要 geopy という Python のライブラリを見つけたので、 試しにジオコーディングしてみます。 ドキュメントはこちら。 Welcome to GeoPy’s documentation! — GeoPy 1...2018.09.14コンピュータ
コンピュータシェープファイルをジオデータベースフィーチャクラスに一括変換する 概要 GISの操作は、シェープファイルよりジオデータベース形式の方が便利です。 処理が早く、フィールド名の文字数制限などもないため、 Esriも基本的にジオデータベース形式での操作を推奨しているようです。 ただ、保管されているGISデータは...2018.09.04コンピュータ
コンピュータネットワークっぽい GIS データで、ポリラインから離れたポイントを探す 概要 ネットワークデータとしては不備があるけれども、 ノード(ポイント)とエッジ(ポリライン)からなる GISデータを取り扱うことが最近多いです。 位置関係の可視化を目的に作られている場合が多いようで、 ノードとエッジが接していないことも少...2018.08.14コンピュータ
コンピュータpandas の DataFrameで、和暦を西暦に変換する 概要 pandas で整理したいデータに和暦が含まれており、 西暦に直すのに結構手こずったのでメモ。 環境 Jupyter Notebook 手順 西暦に小数点が付いているけど気にしない!2018.08.06コンピュータ
コンピュータJupyter Notebook のみ ImportError : No module named arcgisscripting になる 概要 Jupyter Notebook にて import arcpy すると、 ImportError : No module named arcgisscriptingになってしまう。 ただし、ArcGIS Pro の 「解析」タブから...2018.08.03コンピュータ
コンピュータバッチファイルからpythonスクリプトを呼ぶ 概要 Windowsのバッチファイルから外部のスクリプトを呼ぶ実験です。 Linux のコマンドの方が慣れているのですが、 職場のPCがWindowsなのでバッチファイルも慣れておきたい。 外部のスクリプトは何でもいいですが、pythonに...2018.08.01コンピュータ
コンピュータarcpy で Exception: Data must be 1-dimensional が出た 概要 ArcGISでフィーチャクラスのデータを調べようと思い、 Pandasのデータフレームに変換しようとしたら Exception: Data must be 1-dimensional というエラーがでました。 ちなみに、Jupyter...2018.07.31コンピュータ
コンピュータPandasで正規表現を使った文字列置換をする 概要 PandasのDataFrameに対して、正規表現を使った文字列置換をする。 ついでに属性の値ごとにデータ数をカウントする。 使用するデータ こんなのをデータフレーム df に入れております。 元データはestatの国勢調査。 ...2018.07.29コンピュータ
コンピュータArcGISのテーブル属性をpythonで加工してcsv出力する 概要 最近GISデータの属性値をExcelに出力して集計する作業が多いのですが、 元データの修正が必要になるとExcel出力からやり直すのが面倒です。 あと、属性の種類が多いと対象の属性を探すのも大変です。そこで、以下の作業をmxdやap...2018.07.29コンピュータ