Skip to content

Commit 754eebf

Browse files
authored
平面直角座標GML読込 (#273)
* Projectスキップ処理に伴う追加メソッドのc wrapper , C#処理・ユニットテスト追加 * UnitTest用にメソッド追加 * extract optionにpolar判定用フラグ追加(自前でgmlfileの判定をして渡す) * 判定処理(temp) Unit Testが通らない * Unit Test通った! * C# MeshExtractOptions * contains判定 修正 * comment removed * contains 処理一部修正 * xy反転 平面ー>緯度経度->平面に再変換処理 * C# lib fix * コメント修正 * conflict fix * test update * epsg double => int に変更 * refactoring * AI のコメント修正 * cs にコメント追加 * std::array -> std::setに reference point -> origin point * unordered mapに変更 * geo coodinate test追加 * コメント変更 * testにコメント追加 * test修正
1 parent e5fef73 commit 754eebf

27 files changed

+766
-74
lines changed
Lines changed: 202 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,202 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<gml:Dictionary xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:gml="http://www.opengis.net/gml" xsi:schemaLocation="http://www.opengis.net/gml http://schemas.opengis.net/gml/3.1.1/profiles/SimpleDictionary/1.0.0/gmlSimpleDictionaryProfile.xsd" gml:id="cl_f171c1fa-ab39-4757-9931-225d7ce1ffbd">
3+
<gml:name>DataQualityAttribute_geometrySrcDesc</gml:name>
4+
<gml:dictionaryEntry>
5+
<gml:Definition gml:id="DataQualityAttribute_geometrySrcDesc_1">
6+
<gml:description>公共測量成果又は基本測量成果</gml:description>
7+
<gml:name>000</gml:name>
8+
</gml:Definition>
9+
</gml:dictionaryEntry>
10+
<gml:dictionaryEntry>
11+
<gml:Definition gml:id="DataQualityAttribute_geometrySrcDesc_2">
12+
<gml:description>(公共測量又は基本測量ではない)現地測量の測量成果</gml:description>
13+
<gml:name>101</gml:name>
14+
</gml:Definition>
15+
</gml:dictionaryEntry>
16+
<gml:dictionaryEntry>
17+
<gml:Definition gml:id="DataQualityAttribute_geometrySrcDesc_3">
18+
<gml:description>(公共測量又は基本測量ではない)UAV写真測量の測量成果</gml:description>
19+
<gml:name>102</gml:name>
20+
</gml:Definition>
21+
</gml:dictionaryEntry>
22+
<gml:dictionaryEntry>
23+
<gml:Definition gml:id="DataQualityAttribute_geometrySrcDesc_4">
24+
<gml:description>(公共測量又は基本測量ではない)空中写真測量の測量成果</gml:description>
25+
<gml:name>103</gml:name>
26+
</gml:Definition>
27+
</gml:dictionaryEntry>
28+
<gml:dictionaryEntry>
29+
<gml:Definition gml:id="DataQualityAttribute_geometrySrcDesc_5">
30+
<gml:description>(公共測量又は基本測量ではない)既成図数値化の測量成果</gml:description>
31+
<gml:name>104</gml:name>
32+
</gml:Definition>
33+
</gml:dictionaryEntry>
34+
<gml:dictionaryEntry>
35+
<gml:Definition gml:id="DataQualityAttribute_geometrySrcDesc_6">
36+
<gml:description>(公共測量又は基本測量ではない)修正測量の測量成果</gml:description>
37+
<gml:name>105</gml:name>
38+
</gml:Definition>
39+
</gml:dictionaryEntry>
40+
<gml:dictionaryEntry>
41+
<gml:Definition gml:id="DataQualityAttribute_geometrySrcDesc_7">
42+
<gml:description>(公共測量又は基本測量ではない)写真地図作成の測量成果</gml:description>
43+
<gml:name>106</gml:name>
44+
</gml:Definition>
45+
</gml:dictionaryEntry>
46+
<gml:dictionaryEntry>
47+
<gml:Definition gml:id="DataQualityAttribute_geometrySrcDesc_8">
48+
<gml:description>(公共測量又は基本測量ではない)地図編集の測量成果</gml:description>
49+
<gml:name>107</gml:name>
50+
</gml:Definition>
51+
</gml:dictionaryEntry>
52+
<gml:dictionaryEntry>
53+
<gml:Definition gml:id="DataQualityAttribute_geometrySrcDesc_9">
54+
<gml:description>(公共測量又は基本測量ではない)地上レーザ測量の測量成果</gml:description>
55+
<gml:name>108</gml:name>
56+
</gml:Definition>
57+
</gml:dictionaryEntry>
58+
<gml:dictionaryEntry>
59+
<gml:Definition gml:id="DataQualityAttribute_geometrySrcDesc_10">
60+
<gml:description>(公共測量又は基本測量ではない)UAV写真点群測量の測量成果</gml:description>
61+
<gml:name>109</gml:name>
62+
</gml:Definition>
63+
</gml:dictionaryEntry>
64+
<gml:dictionaryEntry>
65+
<gml:Definition gml:id="DataQualityAttribute_geometrySrcDesc_11">
66+
<gml:description>(公共測量又は基本測量ではない)UAVレーザ測量の測量成果</gml:description>
67+
<gml:name>110</gml:name>
68+
</gml:Definition>
69+
</gml:dictionaryEntry>
70+
<gml:dictionaryEntry>
71+
<gml:Definition gml:id="DataQualityAttribute_geometrySrcDesc_12">
72+
<gml:description>(公共測量又は基本測量ではない)車載写真レーザ測量の測量成果</gml:description>
73+
<gml:name>111</gml:name>
74+
</gml:Definition>
75+
</gml:dictionaryEntry>
76+
<gml:dictionaryEntry>
77+
<gml:Definition gml:id="DataQualityAttribute_geometrySrcDesc_13">
78+
<gml:description>(公共測量又は基本測量ではない)航空レーザ測量の測量成果</gml:description>
79+
<gml:name>112</gml:name>
80+
</gml:Definition>
81+
</gml:dictionaryEntry>
82+
<gml:dictionaryEntry>
83+
<gml:Definition gml:id="DataQualityAttribute_geometrySrcDesc_14">
84+
<gml:description>(公共測量又は基本測量ではない)航空レーザ測深測量の測量成果</gml:description>
85+
<gml:name>113</gml:name>
86+
</gml:Definition>
87+
</gml:dictionaryEntry>
88+
<gml:dictionaryEntry>
89+
<gml:Definition gml:id="DataQualityAttribute_geometrySrcDesc_15">
90+
<gml:description>(公共測量又は基本測量ではない)路線測量の測量成果</gml:description>
91+
<gml:name>114</gml:name>
92+
</gml:Definition>
93+
</gml:dictionaryEntry>
94+
<gml:dictionaryEntry>
95+
<gml:Definition gml:id="DataQualityAttribute_geometrySrcDesc_16">
96+
<gml:description>(公共測量又は基本測量ではない)河川測量の測量成果</gml:description>
97+
<gml:name>115</gml:name>
98+
</gml:Definition>
99+
</gml:dictionaryEntry>
100+
<gml:dictionaryEntry>
101+
<gml:Definition gml:id="DataQualityAttribute_geometrySrcDesc_17">
102+
<gml:description>(公共測量又は基本測量ではない)用地測量の測量成果</gml:description>
103+
<gml:name>116</gml:name>
104+
</gml:Definition>
105+
</gml:dictionaryEntry>
106+
<gml:dictionaryEntry>
107+
<gml:Definition gml:id="DataQualityAttribute_geometrySrcDesc_18">
108+
<gml:description>(公共測量又は基本測量ではない)その他の応用測量の測量成果</gml:description>
109+
<gml:name>117</gml:name>
110+
</gml:Definition>
111+
</gml:dictionaryEntry>
112+
<gml:dictionaryEntry>
113+
<gml:Definition gml:id="DataQualityAttribute_geometrySrcDesc_19">
114+
<gml:description>(公共測量又は基本測量ではない)LidarSLAM計測の測量成果</gml:description>
115+
<gml:name>118</gml:name>
116+
</gml:Definition>
117+
</gml:dictionaryEntry>
118+
<gml:dictionaryEntry>
119+
<gml:Definition gml:id="DataQualityAttribute_geometrySrcDesc_20">
120+
<gml:description>(公共測量又は基本測量ではない)高密度航空レーザ測量の測量成果</gml:description>
121+
<gml:name>119</gml:name>
122+
</gml:Definition>
123+
</gml:dictionaryEntry>
124+
<gml:dictionaryEntry>
125+
<gml:Definition gml:id="DataQualityAttribute_geometrySrcDesc_21">
126+
<gml:description>(公共測量又は基本測量ではない)写真点群測量の測量成果</gml:description>
127+
<gml:name>120</gml:name>
128+
</gml:Definition>
129+
</gml:dictionaryEntry>
130+
<gml:dictionaryEntry>
131+
<gml:Definition gml:id="DataQualityAttribute_geometrySrcDesc_22">
132+
<gml:description>(公共測量又は基本測量ではない)三次元数値図化の測量成果</gml:description>
133+
<gml:name>121</gml:name>
134+
</gml:Definition>
135+
</gml:dictionaryEntry>
136+
<gml:dictionaryEntry>
137+
<gml:Definition gml:id="DataQualityAttribute_geometrySrcDesc_23">
138+
<gml:description>都市計画基礎調査</gml:description>
139+
<gml:name>201</gml:name>
140+
</gml:Definition>
141+
</gml:dictionaryEntry>
142+
<gml:dictionaryEntry>
143+
<gml:Definition gml:id="DataQualityAttribute_geometrySrcDesc_24">
144+
<gml:description>都市計画図書</gml:description>
145+
<gml:name>202</gml:name>
146+
</gml:Definition>
147+
</gml:dictionaryEntry>
148+
<gml:dictionaryEntry>
149+
<gml:Definition gml:id="DataQualityAttribute_geometrySrcDesc_25">
150+
<gml:description>台帳</gml:description>
151+
<gml:name>300</gml:name>
152+
</gml:Definition>
153+
</gml:dictionaryEntry>
154+
<gml:dictionaryEntry>
155+
<gml:Definition gml:id="DataQualityAttribute_geometrySrcDesc_26">
156+
<gml:description>道路台帳</gml:description>
157+
<gml:name>301</gml:name>
158+
</gml:Definition>
159+
</gml:dictionaryEntry>
160+
<gml:dictionaryEntry>
161+
<gml:Definition gml:id="DataQualityAttribute_geometrySrcDesc_27">
162+
<gml:description>その他のGISデータ</gml:description>
163+
<gml:name>400</gml:name>
164+
</gml:Definition>
165+
</gml:dictionaryEntry>
166+
<gml:dictionaryEntry>
167+
<gml:Definition gml:id="DataQualityAttribute_geometrySrcDesc_28">
168+
<gml:description>BIMモデル、CADデータ、設計図、完成図、一般図(平面図、配置図、断面図等)</gml:description>
169+
<gml:name>500</gml:name>
170+
</gml:Definition>
171+
</gml:dictionaryEntry>
172+
<gml:dictionaryEntry>
173+
<gml:Definition gml:id="DataQualityAttribute_geometrySrcDesc_29">
174+
<gml:description>その他の資料</gml:description>
175+
<gml:name>700</gml:name>
176+
</gml:Definition>
177+
</gml:dictionaryEntry>
178+
<gml:dictionaryEntry>
179+
<gml:Definition gml:id="DataQualityAttribute_geometrySrcDesc_30">
180+
<gml:description>現地調査</gml:description>
181+
<gml:name>801</gml:name>
182+
</gml:Definition>
183+
</gml:dictionaryEntry>
184+
<gml:dictionaryEntry>
185+
<gml:Definition gml:id="DataQualityAttribute_geometrySrcDesc_31">
186+
<gml:description>GISデータ演算</gml:description>
187+
<gml:name>803</gml:name>
188+
</gml:Definition>
189+
</gml:dictionaryEntry>
190+
<gml:dictionaryEntry>
191+
<gml:Definition gml:id="DataQualityAttribute_geometrySrcDesc_32">
192+
<gml:description>推定</gml:description>
193+
<gml:name>901</gml:name>
194+
</gml:Definition>
195+
</gml:dictionaryEntry>
196+
<gml:dictionaryEntry>
197+
<gml:Definition gml:id="DataQualityAttribute_geometrySrcDesc_33">
198+
<gml:description>未作成</gml:description>
199+
<gml:name>999</gml:name>
200+
</gml:Definition>
201+
</gml:dictionaryEntry>
202+
</gml:Dictionary>
Lines changed: 106 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,106 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<gml:Dictionary xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:gml="http://www.opengis.net/gml" xsi:schemaLocation="http://www.opengis.net/gml http://schemas.opengis.net/gml/3.1.1/profiles/SimpleDictionary/1.0.0/gmlSimpleDictionaryProfile.xsd" gml:id="cl_947190fc-bbf8-4be4-8017-688eed054552">
3+
<gml:name>DataQualityAttribute_thematicSrcDesc</gml:name>
4+
<gml:dictionaryEntry>
5+
<gml:Definition gml:id="DataQualityAttribute_thematicSrcDesc_1">
6+
<gml:description>公共測量成果又は基本測量成果</gml:description>
7+
<gml:name>000</gml:name>
8+
</gml:Definition>
9+
</gml:dictionaryEntry>
10+
<gml:dictionaryEntry>
11+
<gml:Definition gml:id="DataQualityAttribute_thematicSrcDesc_2">
12+
<gml:description>基盤地図情報</gml:description>
13+
<gml:name>022</gml:name>
14+
</gml:Definition>
15+
</gml:dictionaryEntry>
16+
<gml:dictionaryEntry>
17+
<gml:Definition gml:id="DataQualityAttribute_thematicSrcDesc_3">
18+
<gml:description>数値地形図データ</gml:description>
19+
<gml:name>023</gml:name>
20+
</gml:Definition>
21+
</gml:dictionaryEntry>
22+
<gml:dictionaryEntry>
23+
<gml:Definition gml:id="DataQualityAttribute_thematicSrcDesc_4">
24+
<gml:description>公共測量成果又は基本測量成果ではない測量成果</gml:description>
25+
<gml:name>100</gml:name>
26+
</gml:Definition>
27+
</gml:dictionaryEntry>
28+
<gml:dictionaryEntry>
29+
<gml:Definition gml:id="DataQualityAttribute_thematicSrcDesc_5">
30+
<gml:description>都市計画基礎調査</gml:description>
31+
<gml:name>201</gml:name>
32+
</gml:Definition>
33+
</gml:dictionaryEntry>
34+
<gml:dictionaryEntry>
35+
<gml:Definition gml:id="DataQualityAttribute_thematicSrcDesc_6">
36+
<gml:description>都市計画図書</gml:description>
37+
<gml:name>202</gml:name>
38+
</gml:Definition>
39+
</gml:dictionaryEntry>
40+
<gml:dictionaryEntry>
41+
<gml:Definition gml:id="DataQualityAttribute_thematicSrcDesc_7">
42+
<gml:description>台帳</gml:description>
43+
<gml:name>300</gml:name>
44+
</gml:Definition>
45+
</gml:dictionaryEntry>
46+
<gml:dictionaryEntry>
47+
<gml:Definition gml:id="DataQualityAttribute_thematicSrcDesc_8">
48+
<gml:description>道路台帳</gml:description>
49+
<gml:name>301</gml:name>
50+
</gml:Definition>
51+
</gml:dictionaryEntry>
52+
<gml:dictionaryEntry>
53+
<gml:Definition gml:id="DataQualityAttribute_thematicSrcDesc_9">
54+
<gml:description>その他のGISデータ</gml:description>
55+
<gml:name>400</gml:name>
56+
</gml:Definition>
57+
</gml:dictionaryEntry>
58+
<gml:dictionaryEntry>
59+
<gml:Definition gml:id="DataQualityAttribute_thematicSrcDesc_10">
60+
<gml:description>BIMモデル、CADデータ、設計図、完成図、一般図(平面図、配置図、断面図等)</gml:description>
61+
<gml:name>500</gml:name>
62+
</gml:Definition>
63+
</gml:dictionaryEntry>
64+
<gml:dictionaryEntry>
65+
<gml:Definition gml:id="DataQualityAttribute_thematicSrcDesc_11">
66+
<gml:description>統計データ</gml:description>
67+
<gml:name>600</gml:name>
68+
</gml:Definition>
69+
</gml:dictionaryEntry>
70+
<gml:dictionaryEntry>
71+
<gml:Definition gml:id="DataQualityAttribute_thematicSrcDesc_12">
72+
<gml:description>建築計画概要書</gml:description>
73+
<gml:name>701</gml:name>
74+
</gml:Definition>
75+
</gml:dictionaryEntry>
76+
<gml:dictionaryEntry>
77+
<gml:Definition gml:id="DataQualityAttribute_thematicSrcDesc_13">
78+
<gml:description>その他の資料</gml:description>
79+
<gml:name>700</gml:name>
80+
</gml:Definition>
81+
</gml:dictionaryEntry>
82+
<gml:dictionaryEntry>
83+
<gml:Definition gml:id="DataQualityAttribute_thematicSrcDesc_14">
84+
<gml:description>現地調査</gml:description>
85+
<gml:name>801</gml:name>
86+
</gml:Definition>
87+
</gml:dictionaryEntry>
88+
<gml:dictionaryEntry>
89+
<gml:Definition gml:id="DataQualityAttribute_thematicSrcDesc_15">
90+
<gml:description>写真判読</gml:description>
91+
<gml:name>802</gml:name>
92+
</gml:Definition>
93+
</gml:dictionaryEntry>
94+
<gml:dictionaryEntry>
95+
<gml:Definition gml:id="DataQualityAttribute_thematicSrcDesc_16">
96+
<gml:description>GISデータ演算</gml:description>
97+
<gml:name>803</gml:name>
98+
</gml:Definition>
99+
</gml:dictionaryEntry>
100+
<gml:dictionaryEntry>
101+
<gml:Definition gml:id="DataQualityAttribute_thematicSrcDesc_17">
102+
<gml:description>未作成</gml:description>
103+
<gml:name>999</gml:name>
104+
</gml:Definition>
105+
</gml:dictionaryEntry>
106+
</gml:Dictionary>

include/plateau/dataset/gml_file.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ namespace plateau::dataset {
2727
*/
2828
GridCode* getGridCodeRaw() const;
2929
double getEpsg() const;
30-
bool isPolarCoordinateSystem() const;
3130
const std::string& getFeatureType() const;
3231
PredefinedCityModelPackage getPackage() const;
3332
std::string getAppearanceDirectoryPath() const;

0 commit comments

Comments
 (0)