Skip to content

Instantly share code, notes, and snippets.

@kohakurei
Created August 20, 2021 11:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kohakurei/09b17d8fc6f07406c40f9b4873e0a09c to your computer and use it in GitHub Desktop.
Save kohakurei/09b17d8fc6f07406c40f9b4873e0a09c to your computer and use it in GitHub Desktop.
CityGMLを読み込むためのQGISグラフィカルモデラー
<!DOCTYPE model>
<Option type="Map">
<Option name="children" type="Map">
<Option name="native:condition_1" type="Map">
<Option name="active" type="bool" value="true"/>
<Option name="alg_config" type="Map">
<Option name="conditions" type="List">
<Option type="Map">
<Option name="expression" type="QString" value=" @XY "/>
<Option name="name" type="QString" value="Execute X/Y Flip"/>
</Option>
<Option type="Map">
<Option name="expression" type="QString" value="NOT @XY "/>
<Option name="name" type="QString" value="Not Execute X/Y Flip"/>
</Option>
</Option>
</Option>
<Option name="alg_id" type="QString" value="native:condition"/>
<Option name="color" type="QString" value=""/>
<Option name="comment" type="Map">
<Option name="color" type="QString" value=""/>
<Option name="component_description" type="QString" value=""/>
<Option name="component_height" type="double" value="60"/>
<Option name="component_pos_x" type="double" value="320"/>
<Option name="component_pos_y" type="double" value="115"/>
<Option name="component_width" type="double" value="100"/>
<Option name="outputs_collapsed" type="bool" value="true"/>
<Option name="parameters_collapsed" type="bool" value="true"/>
</Option>
<Option name="component_description" type="QString" value="条件分け"/>
<Option name="component_height" type="double" value="30"/>
<Option name="component_pos_x" type="double" value="347"/>
<Option name="component_pos_y" type="double" value="85"/>
<Option name="component_width" type="double" value="200"/>
<Option name="dependencies"/>
<Option name="id" type="QString" value="native:condition_1"/>
<Option name="outputs"/>
<Option name="outputs_collapsed" type="bool" value="true"/>
<Option name="parameters_collapsed" type="bool" value="true"/>
<Option name="params"/>
</Option>
<Option name="native:loadlayer_1" type="Map">
<Option name="active" type="bool" value="true"/>
<Option name="alg_config"/>
<Option name="alg_id" type="QString" value="native:loadlayer"/>
<Option name="color" type="QString" value=""/>
<Option name="comment" type="Map">
<Option name="color" type="QString" value=""/>
<Option name="component_description" type="QString" value=""/>
<Option name="component_height" type="double" value="60"/>
<Option name="component_pos_x" type="double" value="767"/>
<Option name="component_pos_y" type="double" value="133"/>
<Option name="component_width" type="double" value="100"/>
<Option name="outputs_collapsed" type="bool" value="true"/>
<Option name="parameters_collapsed" type="bool" value="true"/>
</Option>
<Option name="component_description" type="QString" value="レイヤをプロジェクトに読み込む"/>
<Option name="component_height" type="double" value="30"/>
<Option name="component_pos_x" type="double" value="585"/>
<Option name="component_pos_y" type="double" value="213"/>
<Option name="component_width" type="double" value="200"/>
<Option name="dependencies" type="List">
<Option type="Map">
<Option name="child_id" type="QString" value="native:condition_1"/>
<Option name="conditional_branch" type="QString" value="Not Execute X/Y Flip"/>
</Option>
</Option>
<Option name="id" type="QString" value="native:loadlayer_1"/>
<Option name="outputs"/>
<Option name="outputs_collapsed" type="bool" value="true"/>
<Option name="parameters_collapsed" type="bool" value="true"/>
<Option name="params" type="Map">
<Option name="INPUT" type="List">
<Option type="Map">
<Option name="parameter_name" type="QString" value="INPUTLAYER"/>
<Option name="source" type="int" value="0"/>
</Option>
</Option>
<Option name="NAME" type="List">
<Option type="Map">
<Option name="expression" type="QString" value="'a'"/>
<Option name="source" type="int" value="3"/>
</Option>
</Option>
</Option>
</Option>
<Option name="native:loadlayer_2" type="Map">
<Option name="active" type="bool" value="true"/>
<Option name="alg_config"/>
<Option name="alg_id" type="QString" value="native:loadlayer"/>
<Option name="color" type="QString" value=""/>
<Option name="comment" type="Map">
<Option name="color" type="QString" value=""/>
<Option name="component_description" type="QString" value=""/>
<Option name="component_height" type="double" value="60"/>
<Option name="component_pos_x" type="double" value="997"/>
<Option name="component_pos_y" type="double" value="363"/>
<Option name="component_width" type="double" value="100"/>
<Option name="outputs_collapsed" type="bool" value="true"/>
<Option name="parameters_collapsed" type="bool" value="true"/>
</Option>
<Option name="component_description" type="QString" value="レイヤをプロジェクトに読み込む"/>
<Option name="component_height" type="double" value="30"/>
<Option name="component_pos_x" type="double" value="547"/>
<Option name="component_pos_y" type="double" value="411"/>
<Option name="component_width" type="double" value="200"/>
<Option name="dependencies"/>
<Option name="id" type="QString" value="native:loadlayer_2"/>
<Option name="outputs"/>
<Option name="outputs_collapsed" type="bool" value="true"/>
<Option name="parameters_collapsed" type="bool" value="true"/>
<Option name="params" type="Map">
<Option name="INPUT" type="List">
<Option type="Map">
<Option name="child_id" type="QString" value="native:swapxy_1"/>
<Option name="output_name" type="QString" value="OUTPUT"/>
<Option name="source" type="int" value="1"/>
</Option>
</Option>
<Option name="NAME" type="List">
<Option type="Map">
<Option name="expression" type="QString" value="'b'"/>
<Option name="source" type="int" value="3"/>
</Option>
</Option>
</Option>
</Option>
<Option name="native:swapxy_1" type="Map">
<Option name="active" type="bool" value="true"/>
<Option name="alg_config"/>
<Option name="alg_id" type="QString" value="native:swapxy"/>
<Option name="color" type="QString" value=""/>
<Option name="comment" type="Map">
<Option name="color" type="QString" value=""/>
<Option name="component_description" type="QString" value=""/>
<Option name="component_height" type="double" value="60"/>
<Option name="component_pos_x" type="double" value="987"/>
<Option name="component_pos_y" type="double" value="263"/>
<Option name="component_width" type="double" value="100"/>
<Option name="outputs_collapsed" type="bool" value="true"/>
<Option name="parameters_collapsed" type="bool" value="true"/>
</Option>
<Option name="component_description" type="QString" value="座標のXY入れ替え"/>
<Option name="component_height" type="double" value="30"/>
<Option name="component_pos_x" type="double" value="390"/>
<Option name="component_pos_y" type="double" value="300"/>
<Option name="component_width" type="double" value="200"/>
<Option name="dependencies" type="List">
<Option type="Map">
<Option name="child_id" type="QString" value="native:condition_1"/>
<Option name="conditional_branch" type="QString" value="Execute X/Y Flip"/>
</Option>
</Option>
<Option name="id" type="QString" value="native:swapxy_1"/>
<Option name="outputs"/>
<Option name="outputs_collapsed" type="bool" value="true"/>
<Option name="parameters_collapsed" type="bool" value="true"/>
<Option name="params" type="Map">
<Option name="INPUT" type="List">
<Option type="Map">
<Option name="parameter_name" type="QString" value="INPUTLAYER"/>
<Option name="source" type="int" value="0"/>
</Option>
</Option>
</Option>
</Option>
</Option>
<Option name="designerParameterValues" type="Map">
<Option name="INPUTLAYER" type="QString" value="C:/Users/30979/Documents/WorkSpace/Project/2021/plateau_oosaka/27100_osaka-shi_citygml/udx/bldg/51357309_bldg_6697_op.gml"/>
</Option>
<Option name="groupBoxes"/>
<Option name="help"/>
<Option name="modelVariables"/>
<Option name="model_group" type="QString" value="Project plateau"/>
<Option name="model_name" type="QString" value="CityGMLの読み込み"/>
<Option name="parameterDefinitions" type="Map">
<Option name="INPUTLAYER" type="Map">
<Option name="data_types" type="List">
<Option type="int" value="-1"/>
</Option>
<Option name="default" type="invalid"/>
<Option name="defaultGui" type="invalid"/>
<Option name="description" type="QString" value="INPUT_LAYER"/>
<Option name="flags" type="int" value="0"/>
<Option name="help" type="QString" value=""/>
<Option name="metadata"/>
<Option name="name" type="QString" value="INPUTLAYER"/>
<Option name="parameter_type" type="QString" value="vector"/>
</Option>
<Option name="XY" type="Map">
<Option name="default" type="bool" value="true"/>
<Option name="defaultGui" type="invalid"/>
<Option name="description" type="QString" value="Flip X/Y Coordinates"/>
<Option name="flags" type="int" value="0"/>
<Option name="help" type="QString" value=""/>
<Option name="metadata"/>
<Option name="name" type="QString" value="XY"/>
<Option name="parameter_type" type="QString" value="boolean"/>
</Option>
</Option>
<Option name="parameterOrder"/>
<Option name="parameters" type="Map">
<Option name="INPUTLAYER" type="Map">
<Option name="color" type="QString" value=""/>
<Option name="comment" type="Map">
<Option name="color" type="QString" value=""/>
<Option name="component_description" type="QString" value=""/>
<Option name="component_height" type="double" value="60"/>
<Option name="component_pos_x" type="double" value="998"/>
<Option name="component_pos_y" type="double" value="15"/>
<Option name="component_width" type="double" value="100"/>
<Option name="outputs_collapsed" type="bool" value="true"/>
<Option name="parameters_collapsed" type="bool" value="true"/>
</Option>
<Option name="component_description" type="QString" value="INPUTLAYER"/>
<Option name="component_height" type="double" value="30"/>
<Option name="component_pos_x" type="double" value="150"/>
<Option name="component_pos_y" type="double" value="203"/>
<Option name="component_width" type="double" value="200"/>
<Option name="name" type="QString" value="INPUTLAYER"/>
<Option name="outputs_collapsed" type="bool" value="true"/>
<Option name="parameters_collapsed" type="bool" value="true"/>
</Option>
<Option name="XY" type="Map">
<Option name="color" type="QString" value=""/>
<Option name="comment" type="Map">
<Option name="color" type="QString" value=""/>
<Option name="component_description" type="QString" value=""/>
<Option name="component_height" type="double" value="60"/>
<Option name="component_pos_x" type="double" value="540"/>
<Option name="component_pos_y" type="double" value="15"/>
<Option name="component_width" type="double" value="100"/>
<Option name="outputs_collapsed" type="bool" value="true"/>
<Option name="parameters_collapsed" type="bool" value="true"/>
</Option>
<Option name="component_description" type="QString" value="XY"/>
<Option name="component_height" type="double" value="30"/>
<Option name="component_pos_x" type="double" value="578"/>
<Option name="component_pos_y" type="double" value="85"/>
<Option name="component_width" type="double" value="200"/>
<Option name="name" type="QString" value="XY"/>
<Option name="outputs_collapsed" type="bool" value="true"/>
<Option name="parameters_collapsed" type="bool" value="true"/>
</Option>
</Option>
</Option>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment