Skip to content

yamamoto-ryuzo/yr-qgis-launcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

初めての人でも扱いやすいポータブルQGIS環境の構築

起動画面

image

【auth.config】ファイルが存在しない場合は、認証が不要になります

[標準設定]

username password userrole
view Viewer
edit Editor
qgis Editor
admin Administrator

[バージョン選択]
  インストール版:拡張子qgsと関連付けされているQGIS
  ポータブル版:configで指定されているQGIS

【ProjectFile.config】
  VirtualDrive=Q:
  により仮想ドライブを指定してください。
  その他の項目は任意です。

ランチャー導入により、QGISのDVD納品・統一環境の構築等に可能となります。
システム最新版 一式
システム    一式 ポータブル版QGISver3.40.0含む

QGISランチャーコンセプト

  • 起動.EXEファイルによる、指定プロジェクトファイルの起動
  • UIカスタマイズによる、権限別のUI設定
    AdministratorUI_customization.ini EditorUI_customization.ini ViewerUI_customization.ini qgis_global_settings.ini
  • startup.pyによる、権限別のレイヤ設定
    userrole: Viewer に対して、「レイヤーを読み取り」に設定
    image

QGISランチャー

ProjectFile.exe を起動してください。  
/ProjectFiles/ProjectFile.qgs が起動します。  
 EXEはファイル名を変えることで、同じ名称のqgsファイルを起動します。  
例)test.exe に 変更すると test.qgs が起動します  
※拡張子はLIZMAP連携のためQGSを利用しています。  

(フォルダー構成)
 QGISポータブル版を私の趣味により統一環境として組込済のプラグインを含んでいます。
 WindowsのProjectFile.exeです。

 /ルードフォルダ
  ProjectFile.exe ---------------- ランチャー本体
  /QGIS各バージョン/qgis ---------- QGISポータブル版本体
  /portable_profile--------------- 各種共通設定ファイルを含んだコンフィグファイル
  /ProjectFiles------------------- 初期設定がされたプロジェクトファイルを保存するフォルダ
  /ProjectFiles/data-------------- プロジェクトファイルで利用しているオープンデータを保存するフォルダ(Lizmapの仕様)

 英数字のみからなるフォルダに解凍してください。
 日本語を含むフォルダはエラーになります。

image

統一環境として組込済のプラグイン

・検索

Search Layers

https://github.com/NationalSecurityAgency/qgis-searchlayers-plugin

GEO_search

https://github.com/yamamoto-ryuzo/GEO-search-plugin

・印刷

Instant Print

https://github.com/sourcepole/qgis-instantprint-plugin

easyinstantprint

公式プラグインでは日本語対応していません、下記リポジトリからダウンロードください。
https://github.com/yamamoto-ryuzo/yr-qgis-easyinstantprint

簡易印刷

公式プラグインではないため、下記リポジトリからダウンロードください。
https://github.com/yamamoto-ryuzo/easyprint-feature-qgis3

(保留中)

https://github.com/Orbitalnet-incs/meshprint

・レイヤー管理

Layers menu from project

https://github.com/xcaeag/MenuFromProject-Qgis-Plugin

・画面

ZoomView

https://bitbucket.org/janzandr/zoomview/src/master/

・WEB連携

Street View

リポジトリなし

Lizmap

https://github.com/3liz/lizmap-plugin

qgis2web

https://github.com/qgis2web/qgis2web

・3D関連

Qgis2threejs

https://github.com/minorua/Qgis2threejs

QuickDEM4JP

https://github.com/MIERUNE/QuickDEM4JP

PLATEAU QGIS Plugin

https://github.com/Project-PLATEAU/plateau-qgis-plugin

・データ連携

ExcelSync

https://github.com/opengisch/qgis_excel_sync

Spreadsheet Layers

https://github.com/camptocamp/QGIS-SpreadSheetLayers

MOJXML Loader

https://github.com/MIERUNE/qgis-mojxml-plugin

・開発

Plugin Reloader

https://github.com/borysiasty/plugin_reloader

qpip(予定)

https://github.com/opengisch/qpip

・その他

Select Themes

https://github.com/Amphibitus/selectThemes

QGIS-legendView

https://github.com/yamamoto-ryuzo/QGIS-legendView

EasyAttributeFilter

https://github.com/Orbitalnet-incs/EasyAttributeFilter

ImportPhotos

https://github.com/KIOS-Research/ImportPhotos/

MMQGIS

https://plugins.qgis.org/plugins/mmqgis/#plugin-about

・補足事項

.BATの改行コードをWindows用にするため .gitattributes を設置    

免責事項

私のパソコンで作成され、テストされたものです。どんな災難にも責任は負いません!