Skip to content

Commit 2e74722

Browse files
author
Sandro Santilli
committedOct 8, 2012
Add topoview layers to existing project
1 parent 358c638 commit 2e74722

File tree

9 files changed

+1151
-1154
lines changed

9 files changed

+1151
-1154
lines changed
 

‎python/plugins/db_manager/db_plugins/postgis/plugins/qgis_topoview/__init__.py

Lines changed: 57 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323

2424
from PyQt4.QtCore import *
2525
from PyQt4.QtGui import *
26+
from qgis.core import *
2627

2728
import os
2829
current_path = os.path.dirname(__file__)
@@ -58,6 +59,7 @@ def run(item, action, mainwindow):
5859
db = item.database()
5960
uri = db.uri()
6061
conninfo = uri.connectionInfo()
62+
iface = mainwindow.iface
6163

6264
# check if the selected item is a topology schema
6365
isTopoSchema = False
@@ -72,40 +74,62 @@ def run(item, action, mainwindow):
7274
QMessageBox.critical(mainwindow, "Invalid topology", u'Schema "%s" is not registered in topology.topology.' % item.schema().name)
7375
return False
7476

75-
# create the new project from the template one
76-
tpl_name = u'topoview_template.qgs'
77+
# load layers into the current project
7778
toponame = item.schema().name
78-
project_name = u'topoview_%s_%s.qgs' % (uri.database(), toponame)
79-
80-
template_file = os.path.join(current_path, tpl_name)
81-
inf = QFile( template_file )
82-
if not inf.exists():
83-
QMessageBox.critical(mainwindow, "Error", u'Template "%s" not found!' % template_file)
84-
return False
85-
86-
project_file = os.path.join(current_path, project_name)
87-
outf = QFile( project_file )
88-
if not outf.open( QIODevice.WriteOnly ):
89-
QMessageBox.critical(mainwindow, "Error", u'Unable to open "%s"' % project_file)
90-
return False
79+
template_dir = os.path.join(current_path, 'templates')
80+
registry = QgsMapLayerRegistry.instance()
81+
legend = iface.legendInterface()
82+
83+
group = legend.addGroup(toponame + ' topology')
84+
85+
# node
86+
layer = db.toSqlLayer('SELECT * FROM "' + toponame + '".node', 'geom', 'node_id', toponame + '.nodes')
87+
layer.loadNamedStyle(os.path.join(template_dir, 'node.qml'))
88+
registry.addMapLayer(layer)
89+
legend.moveLayer(layer, group)
90+
91+
# edge
92+
layer = db.toSqlLayer('SELECT * FROM "' + toponame + '".edge_data', 'geom', 'edge_id', toponame + '.edges')
93+
layer.loadNamedStyle(os.path.join(template_dir, 'edge_style.qml'))
94+
registry.addMapLayer(layer)
95+
legend.moveLayer(layer, group)
96+
97+
# face_left
98+
layer = db.toSqlLayer('SELECT * FROM "' + toponame + '".edge_data', 'geom', 'edge_id', toponame + '.face_left')
99+
layer.loadNamedStyle(os.path.join(template_dir, 'face_left.qml'))
100+
registry.addMapLayer(layer)
101+
legend.moveLayer(layer, group)
102+
103+
# face_right
104+
layer = db.toSqlLayer('SELECT * FROM "' + toponame + '".edge_data', 'geom', 'edge_id', toponame + '.face_right')
105+
layer.loadNamedStyle(os.path.join(template_dir, 'face_right.qml'))
106+
registry.addMapLayer(layer)
107+
legend.moveLayer(layer, group)
108+
109+
# next_left
110+
layer = db.toSqlLayer('SELECT * FROM "' + toponame + '".edge_data', 'geom', 'edge_id', toponame + '.next_left')
111+
layer.loadNamedStyle(os.path.join(template_dir, 'next_left.qml'))
112+
registry.addMapLayer(layer)
113+
legend.setLayerVisible(layer, False)
114+
legend.moveLayer(layer, group)
115+
116+
# next_right
117+
layer = db.toSqlLayer('SELECT * FROM "' + toponame + '".edge_data', 'geom', 'edge_id', toponame + '.next_right')
118+
layer.loadNamedStyle(os.path.join(template_dir, 'next_right.qml'))
119+
registry.addMapLayer(layer)
120+
legend.setLayerVisible(layer, False)
121+
legend.moveLayer(layer, group)
122+
123+
# face_seed
124+
layer = db.toSqlLayer('SELECT face_id, ST_PointOnSurface(topology.ST_GetFaceGeometry(\'' + toponame + '\', face_id)) as geom FROM "' + toponame + '".face WHERE face_id > 0', 'geom', 'face_id', toponame + '.face_seed')
125+
layer.loadNamedStyle(os.path.join(template_dir, 'face_seed.qml'))
126+
registry.addMapLayer(layer)
127+
legend.setLayerVisible(layer, False)
128+
legend.moveLayer(layer, group)
129+
130+
# TODO: add full faces ?
131+
# TODO: add polygon0, polygon1 and polygon2 ?
132+
# TODO: disable signals while adding all layers, then send a single one
91133

92-
if not inf.open( QIODevice.ReadOnly ):
93-
QMessageBox.critical(mainwindow, "Error", u'Unable to open "%s"' % template_file)
94-
return False
95-
96-
while not inf.atEnd():
97-
l = inf.readLine()
98-
l = l.replace( u"dbname='@@DBNAME@@'", conninfo.toUtf8() )
99-
l = l.replace( u'@@TOPONAME@@', toponame )
100-
outf.write( l )
101-
102-
inf.close()
103-
outf.close()
104-
105-
# load the project on QGis canvas
106-
iface = mainwindow.iface
107-
iface.newProject( True )
108-
if iface.mapCanvas().layerCount() == 0:
109-
iface.addProject( project_file )
110134
return True
111135

Lines changed: 293 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,293 @@
1+
<!DOCTYPE qgis PUBLIC 'http://mrcc.com/qgis.dtd' 'SYSTEM'>
2+
<qgis version="1.9.0-Master" minimumScale="-4.65661e-10" maximumScale="1e+08" hasScaleBasedVisibilityFlag="0">
3+
<transparencyLevelInt>255</transparencyLevelInt>
4+
<renderer-v2 symbollevels="0" type="RuleRenderer">
5+
<rules>
6+
<rule filter="edge_id % 10 = 0" symbol="0"/>
7+
<rule filter="edge_id % 10 = 1" symbol="1"/>
8+
<rule filter="edge_id % 10 = 2" symbol="2"/>
9+
<rule filter="edge_id % 10 = 3" symbol="3"/>
10+
<rule filter="edge_id % 10 = 4" symbol="4"/>
11+
<rule filter="edge_id % 10 = 5" symbol="5"/>
12+
<rule filter="edge_id % 10 = 6" symbol="6"/>
13+
<rule filter="edge_id % 10 = 7" symbol="7"/>
14+
<rule filter="edge_id % 10 = 8" symbol="8"/>
15+
<rule filter="edge_id % 10 = 9" symbol="9"/>
16+
</rules>
17+
<symbols>
18+
<symbol outputUnit="MM" alpha="1" type="line" name="0">
19+
<layer pass="0" class="LineDecoration" locked="0">
20+
<prop k="color" v="0,0,0,255"/>
21+
<prop k="width" v="0.6"/>
22+
</layer>
23+
<layer pass="0" class="SimpleLine" locked="0">
24+
<prop k="capstyle" v="square"/>
25+
<prop k="color" v="0,0,0,255"/>
26+
<prop k="customdash" v="5;2"/>
27+
<prop k="joinstyle" v="bevel"/>
28+
<prop k="offset" v="0"/>
29+
<prop k="penstyle" v="solid"/>
30+
<prop k="use_custom_dash" v="0"/>
31+
<prop k="width" v="0.5"/>
32+
</layer>
33+
</symbol>
34+
<symbol outputUnit="MM" alpha="1" type="line" name="1">
35+
<layer pass="0" class="LineDecoration" locked="0">
36+
<prop k="color" v="76,51,152,255"/>
37+
<prop k="width" v="0.6"/>
38+
</layer>
39+
<layer pass="0" class="SimpleLine" locked="0">
40+
<prop k="capstyle" v="square"/>
41+
<prop k="color" v="76,51,152,255"/>
42+
<prop k="customdash" v="5;2"/>
43+
<prop k="joinstyle" v="bevel"/>
44+
<prop k="offset" v="0"/>
45+
<prop k="penstyle" v="solid"/>
46+
<prop k="use_custom_dash" v="0"/>
47+
<prop k="width" v="0.5"/>
48+
</layer>
49+
</symbol>
50+
<symbol outputUnit="MM" alpha="1" type="line" name="2">
51+
<layer pass="0" class="LineDecoration" locked="0">
52+
<prop k="color" v="60,150,68,255"/>
53+
<prop k="width" v="0.6"/>
54+
</layer>
55+
<layer pass="0" class="SimpleLine" locked="0">
56+
<prop k="capstyle" v="square"/>
57+
<prop k="color" v="60,150,68,255"/>
58+
<prop k="customdash" v="5;2"/>
59+
<prop k="joinstyle" v="bevel"/>
60+
<prop k="offset" v="0"/>
61+
<prop k="penstyle" v="solid"/>
62+
<prop k="use_custom_dash" v="0"/>
63+
<prop k="width" v="0.5"/>
64+
</layer>
65+
</symbol>
66+
<symbol outputUnit="MM" alpha="1" type="line" name="3">
67+
<layer pass="0" class="LineDecoration" locked="0">
68+
<prop k="color" v="166,47,49,255"/>
69+
<prop k="width" v="0.6"/>
70+
</layer>
71+
<layer pass="0" class="SimpleLine" locked="0">
72+
<prop k="capstyle" v="square"/>
73+
<prop k="color" v="166,47,49,255"/>
74+
<prop k="customdash" v="5;2"/>
75+
<prop k="joinstyle" v="bevel"/>
76+
<prop k="offset" v="0"/>
77+
<prop k="penstyle" v="solid"/>
78+
<prop k="use_custom_dash" v="0"/>
79+
<prop k="width" v="0.5"/>
80+
</layer>
81+
</symbol>
82+
<symbol outputUnit="MM" alpha="1" type="line" name="4">
83+
<layer pass="0" class="LineDecoration" locked="0">
84+
<prop k="color" v="176,172,55,255"/>
85+
<prop k="width" v="0.6"/>
86+
</layer>
87+
<layer pass="0" class="SimpleLine" locked="0">
88+
<prop k="capstyle" v="square"/>
89+
<prop k="color" v="176,172,55,255"/>
90+
<prop k="customdash" v="5;2"/>
91+
<prop k="joinstyle" v="bevel"/>
92+
<prop k="offset" v="0"/>
93+
<prop k="penstyle" v="solid"/>
94+
<prop k="use_custom_dash" v="0"/>
95+
<prop k="width" v="0.5"/>
96+
</layer>
97+
</symbol>
98+
<symbol outputUnit="MM" alpha="1" type="line" name="5">
99+
<layer pass="0" class="LineDecoration" locked="0">
100+
<prop k="color" v="7,79,167,255"/>
101+
<prop k="width" v="0.6"/>
102+
</layer>
103+
<layer pass="0" class="SimpleLine" locked="0">
104+
<prop k="capstyle" v="square"/>
105+
<prop k="color" v="7,79,167,255"/>
106+
<prop k="customdash" v="5;2"/>
107+
<prop k="joinstyle" v="bevel"/>
108+
<prop k="offset" v="0"/>
109+
<prop k="penstyle" v="solid"/>
110+
<prop k="use_custom_dash" v="0"/>
111+
<prop k="width" v="0.5"/>
112+
</layer>
113+
</symbol>
114+
<symbol outputUnit="MM" alpha="1" type="line" name="6">
115+
<layer pass="0" class="LineDecoration" locked="0">
116+
<prop k="color" v="203,213,14,255"/>
117+
<prop k="width" v="0.6"/>
118+
</layer>
119+
<layer pass="0" class="SimpleLine" locked="0">
120+
<prop k="capstyle" v="square"/>
121+
<prop k="color" v="203,213,14,255"/>
122+
<prop k="customdash" v="5;2"/>
123+
<prop k="joinstyle" v="bevel"/>
124+
<prop k="offset" v="0"/>
125+
<prop k="penstyle" v="solid"/>
126+
<prop k="use_custom_dash" v="0"/>
127+
<prop k="width" v="0.5"/>
128+
</layer>
129+
</symbol>
130+
<symbol outputUnit="MM" alpha="1" type="line" name="7">
131+
<layer pass="0" class="LineDecoration" locked="0">
132+
<prop k="color" v="198,7,157,255"/>
133+
<prop k="width" v="0.6"/>
134+
</layer>
135+
<layer pass="0" class="SimpleLine" locked="0">
136+
<prop k="capstyle" v="square"/>
137+
<prop k="color" v="198,7,157,255"/>
138+
<prop k="customdash" v="5;2"/>
139+
<prop k="joinstyle" v="bevel"/>
140+
<prop k="offset" v="0"/>
141+
<prop k="penstyle" v="solid"/>
142+
<prop k="use_custom_dash" v="0"/>
143+
<prop k="width" v="0.5"/>
144+
</layer>
145+
</symbol>
146+
<symbol outputUnit="MM" alpha="1" type="line" name="8">
147+
<layer pass="0" class="LineDecoration" locked="0">
148+
<prop k="color" v="56,211,21,255"/>
149+
<prop k="width" v="0.6"/>
150+
</layer>
151+
<layer pass="0" class="SimpleLine" locked="0">
152+
<prop k="capstyle" v="square"/>
153+
<prop k="color" v="56,211,21,255"/>
154+
<prop k="customdash" v="5;2"/>
155+
<prop k="joinstyle" v="bevel"/>
156+
<prop k="offset" v="0"/>
157+
<prop k="penstyle" v="solid"/>
158+
<prop k="use_custom_dash" v="0"/>
159+
<prop k="width" v="0.5"/>
160+
</layer>
161+
</symbol>
162+
<symbol outputUnit="MM" alpha="1" type="line" name="9">
163+
<layer pass="0" class="LineDecoration" locked="0">
164+
<prop k="color" v="12,204,198,255"/>
165+
<prop k="width" v="0.6"/>
166+
</layer>
167+
<layer pass="0" class="SimpleLine" locked="0">
168+
<prop k="capstyle" v="square"/>
169+
<prop k="color" v="12,204,198,255"/>
170+
<prop k="customdash" v="5;2"/>
171+
<prop k="joinstyle" v="bevel"/>
172+
<prop k="offset" v="0"/>
173+
<prop k="penstyle" v="solid"/>
174+
<prop k="use_custom_dash" v="0"/>
175+
<prop k="width" v="0.5"/>
176+
</layer>
177+
</symbol>
178+
</symbols>
179+
</renderer-v2>
180+
<customproperties>
181+
<property key="labeling" value="pal"/>
182+
<property key="labeling/addDirectionSymbol" value="false"/>
183+
<property key="labeling/angleOffset" value="0"/>
184+
<property key="labeling/bufferColorB" value="255"/>
185+
<property key="labeling/bufferColorG" value="255"/>
186+
<property key="labeling/bufferColorR" value="255"/>
187+
<property key="labeling/bufferJoinStyle" value="64"/>
188+
<property key="labeling/bufferNoFill" value="false"/>
189+
<property key="labeling/bufferSize" value="1"/>
190+
<property key="labeling/bufferSizeInMapUnits" value="false"/>
191+
<property key="labeling/bufferTransp" value="0"/>
192+
<property key="labeling/centroidWhole" value="false"/>
193+
<property key="labeling/dataDefinedProperty0" value=""/>
194+
<property key="labeling/dataDefinedProperty1" value=""/>
195+
<property key="labeling/dataDefinedProperty10" value=""/>
196+
<property key="labeling/dataDefinedProperty11" value=""/>
197+
<property key="labeling/dataDefinedProperty12" value=""/>
198+
<property key="labeling/dataDefinedProperty13" value=""/>
199+
<property key="labeling/dataDefinedProperty14" value=""/>
200+
<property key="labeling/dataDefinedProperty15" value=""/>
201+
<property key="labeling/dataDefinedProperty16" value=""/>
202+
<property key="labeling/dataDefinedProperty17" value=""/>
203+
<property key="labeling/dataDefinedProperty18" value=""/>
204+
<property key="labeling/dataDefinedProperty19" value=""/>
205+
<property key="labeling/dataDefinedProperty2" value=""/>
206+
<property key="labeling/dataDefinedProperty3" value=""/>
207+
<property key="labeling/dataDefinedProperty4" value=""/>
208+
<property key="labeling/dataDefinedProperty5" value=""/>
209+
<property key="labeling/dataDefinedProperty6" value=""/>
210+
<property key="labeling/dataDefinedProperty7" value=""/>
211+
<property key="labeling/dataDefinedProperty8" value=""/>
212+
<property key="labeling/dataDefinedProperty9" value=""/>
213+
<property key="labeling/decimals" value="0"/>
214+
<property key="labeling/displayAll" value="false"/>
215+
<property key="labeling/dist" value="0"/>
216+
<property key="labeling/distInMapUnits" value="false"/>
217+
<property key="labeling/enabled" value="true"/>
218+
<property key="labeling/fieldName" value="edge_id"/>
219+
<property key="labeling/fontCapitals" value="0"/>
220+
<property key="labeling/fontFamily" value="AlArabiya"/>
221+
<property key="labeling/fontItalic" value="false"/>
222+
<property key="labeling/fontLetterSpacing" value="0"/>
223+
<property key="labeling/fontSize" value="8"/>
224+
<property key="labeling/fontSizeInMapUnits" value="false"/>
225+
<property key="labeling/fontStrikeout" value="false"/>
226+
<property key="labeling/fontUnderline" value="false"/>
227+
<property key="labeling/fontWeight" value="50"/>
228+
<property key="labeling/fontWordSpacing" value="0"/>
229+
<property key="labeling/formatNumbers" value="false"/>
230+
<property key="labeling/isExpression" value="false"/>
231+
<property key="labeling/labelOffsetInMapUnits" value="true"/>
232+
<property key="labeling/labelPerPart" value="false"/>
233+
<property key="labeling/mergeLines" value="false"/>
234+
<property key="labeling/minFeatureSize" value="0"/>
235+
<property key="labeling/multiLineLabels" value="false"/>
236+
<property key="labeling/namedStyle" value=""/>
237+
<property key="labeling/obstacle" value="true"/>
238+
<property key="labeling/placement" value="2"/>
239+
<property key="labeling/placementFlags" value="9"/>
240+
<property key="labeling/plussign" value="true"/>
241+
<property key="labeling/preserveRotation" value="true"/>
242+
<property key="labeling/previewBkgrdColor" value="#ffffff"/>
243+
<property key="labeling/priority" value="5"/>
244+
<property key="labeling/scaleMax" value="0"/>
245+
<property key="labeling/scaleMin" value="0"/>
246+
<property key="labeling/textColorB" value="0"/>
247+
<property key="labeling/textColorG" value="0"/>
248+
<property key="labeling/textColorR" value="0"/>
249+
<property key="labeling/textTransp" value="0"/>
250+
<property key="labeling/wrapChar" value=""/>
251+
<property key="labeling/xOffset" value="0"/>
252+
<property key="labeling/xQuadOffset" value="0"/>
253+
<property key="labeling/yOffset" value="0"/>
254+
<property key="labeling/yQuadOffset" value="0"/>
255+
</customproperties>
256+
<displayfield>edge_id</displayfield>
257+
<label>0</label>
258+
<labelattributes>
259+
<label fieldname="" text="Label"/>
260+
<family fieldname="" name="Sans"/>
261+
<size fieldname="" units="pt" value="12"/>
262+
<bold fieldname="" on="0"/>
263+
<italic fieldname="" on="0"/>
264+
<underline fieldname="" on="0"/>
265+
<strikeout fieldname="" on="0"/>
266+
<color fieldname="" red="0" blue="0" green="0"/>
267+
<x fieldname=""/>
268+
<y fieldname=""/>
269+
<offset x="0" y="0" units="pt" yfieldname="" xfieldname=""/>
270+
<angle fieldname="" value="0" auto="0"/>
271+
<alignment fieldname="" value="center"/>
272+
<buffercolor fieldname="" red="255" blue="255" green="255"/>
273+
<buffersize fieldname="" units="pt" value="1"/>
274+
<bufferenabled fieldname="" on=""/>
275+
<multilineenabled fieldname="" on=""/>
276+
<selectedonly on=""/>
277+
</labelattributes>
278+
<edittypes>
279+
<edittype type="0" name="abs_next_left_edge"/>
280+
<edittype type="0" name="abs_next_right_edge"/>
281+
<edittype type="0" name="edge_id"/>
282+
<edittype type="0" name="end_node"/>
283+
<edittype type="0" name="left_face"/>
284+
<edittype type="0" name="next_left_edge"/>
285+
<edittype type="0" name="next_right_edge"/>
286+
<edittype type="0" name="right_face"/>
287+
<edittype type="0" name="start_node"/>
288+
</edittypes>
289+
<editform>.</editform>
290+
<editforminit></editforminit>
291+
<annotationform>.</annotationform>
292+
<attributeactions/>
293+
</qgis>
Lines changed: 136 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,136 @@
1+
<!DOCTYPE qgis PUBLIC 'http://mrcc.com/qgis.dtd' 'SYSTEM'>
2+
<qgis version="1.9.0-Master" minimumScale="-4.65661e-10" maximumScale="1e+08" minLabelScale="0" maxLabelScale="1e+08" hasScaleBasedVisibilityFlag="0" scaleBasedLabelVisibilityFlag="0">
3+
<transparencyLevelInt>0</transparencyLevelInt>
4+
<singlesymbol>
5+
<symbol>
6+
<lowervalue></lowervalue>
7+
<uppervalue></uppervalue>
8+
<label></label>
9+
<pointsymbol>hard:circle</pointsymbol>
10+
<pointsize>2</pointsize>
11+
<pointsizeunits>pixels</pointsizeunits>
12+
<rotationclassificationfieldname></rotationclassificationfieldname>
13+
<scaleclassificationfieldname></scaleclassificationfieldname>
14+
<symbolfieldname></symbolfieldname>
15+
<outlinecolor red="54" blue="10" green="31"/>
16+
<outlinestyle>SolidLine</outlinestyle>
17+
<outlinewidth>0.26</outlinewidth>
18+
<fillcolor red="0" blue="0" green="0"/>
19+
<fillpattern>NoBrush</fillpattern>
20+
<texturepath>../../../../../../../../../src/qgis/plugins/db_manager/db_manager/db_plugins/postgis/plugins/qgis_topoview</texturepath>
21+
</symbol>
22+
</singlesymbol>
23+
<customproperties>
24+
<property key="labeling" value="pal"/>
25+
<property key="labeling/addDirectionSymbol" value="false"/>
26+
<property key="labeling/angleOffset" value="0"/>
27+
<property key="labeling/bufferColorB" value="255"/>
28+
<property key="labeling/bufferColorG" value="255"/>
29+
<property key="labeling/bufferColorR" value="255"/>
30+
<property key="labeling/bufferJoinStyle" value="64"/>
31+
<property key="labeling/bufferNoFill" value="false"/>
32+
<property key="labeling/bufferSize" value="1"/>
33+
<property key="labeling/bufferSizeInMapUnits" value="false"/>
34+
<property key="labeling/bufferTransp" value="0"/>
35+
<property key="labeling/centroidWhole" value="false"/>
36+
<property key="labeling/dataDefinedProperty0" value=""/>
37+
<property key="labeling/dataDefinedProperty1" value=""/>
38+
<property key="labeling/dataDefinedProperty10" value=""/>
39+
<property key="labeling/dataDefinedProperty11" value=""/>
40+
<property key="labeling/dataDefinedProperty12" value=""/>
41+
<property key="labeling/dataDefinedProperty13" value=""/>
42+
<property key="labeling/dataDefinedProperty14" value=""/>
43+
<property key="labeling/dataDefinedProperty15" value=""/>
44+
<property key="labeling/dataDefinedProperty16" value=""/>
45+
<property key="labeling/dataDefinedProperty17" value=""/>
46+
<property key="labeling/dataDefinedProperty18" value=""/>
47+
<property key="labeling/dataDefinedProperty19" value=""/>
48+
<property key="labeling/dataDefinedProperty2" value=""/>
49+
<property key="labeling/dataDefinedProperty3" value=""/>
50+
<property key="labeling/dataDefinedProperty4" value=""/>
51+
<property key="labeling/dataDefinedProperty5" value=""/>
52+
<property key="labeling/dataDefinedProperty6" value=""/>
53+
<property key="labeling/dataDefinedProperty7" value=""/>
54+
<property key="labeling/dataDefinedProperty8" value=""/>
55+
<property key="labeling/dataDefinedProperty9" value=""/>
56+
<property key="labeling/decimals" value="0"/>
57+
<property key="labeling/displayAll" value="false"/>
58+
<property key="labeling/dist" value="3"/>
59+
<property key="labeling/distInMapUnits" value="false"/>
60+
<property key="labeling/enabled" value="true"/>
61+
<property key="labeling/fieldName" value="left_face"/>
62+
<property key="labeling/fontCapitals" value="0"/>
63+
<property key="labeling/fontFamily" value="AlArabiya"/>
64+
<property key="labeling/fontItalic" value="false"/>
65+
<property key="labeling/fontLetterSpacing" value="0"/>
66+
<property key="labeling/fontSize" value="7"/>
67+
<property key="labeling/fontSizeInMapUnits" value="false"/>
68+
<property key="labeling/fontStrikeout" value="false"/>
69+
<property key="labeling/fontUnderline" value="false"/>
70+
<property key="labeling/fontWeight" value="50"/>
71+
<property key="labeling/fontWordSpacing" value="0"/>
72+
<property key="labeling/formatNumbers" value="false"/>
73+
<property key="labeling/isExpression" value="false"/>
74+
<property key="labeling/labelOffsetInMapUnits" value="true"/>
75+
<property key="labeling/labelPerPart" value="false"/>
76+
<property key="labeling/mergeLines" value="false"/>
77+
<property key="labeling/minFeatureSize" value="0"/>
78+
<property key="labeling/multiLineLabels" value="false"/>
79+
<property key="labeling/namedStyle" value=""/>
80+
<property key="labeling/obstacle" value="true"/>
81+
<property key="labeling/placement" value="2"/>
82+
<property key="labeling/placementFlags" value="2"/>
83+
<property key="labeling/plussign" value="true"/>
84+
<property key="labeling/preserveRotation" value="true"/>
85+
<property key="labeling/previewBkgrdColor" value="#ffffff"/>
86+
<property key="labeling/priority" value="5"/>
87+
<property key="labeling/scaleMax" value="0"/>
88+
<property key="labeling/scaleMin" value="0"/>
89+
<property key="labeling/textColorB" value="0"/>
90+
<property key="labeling/textColorG" value="170"/>
91+
<property key="labeling/textColorR" value="0"/>
92+
<property key="labeling/textTransp" value="0"/>
93+
<property key="labeling/wrapChar" value=""/>
94+
<property key="labeling/xOffset" value="0"/>
95+
<property key="labeling/xQuadOffset" value="0"/>
96+
<property key="labeling/yOffset" value="0"/>
97+
<property key="labeling/yQuadOffset" value="0"/>
98+
</customproperties>
99+
<displayfield>edge_id</displayfield>
100+
<label>0</label>
101+
<labelattributes>
102+
<label fieldname="" text="Label"/>
103+
<family fieldname="" name="Sans"/>
104+
<size fieldname="" units="pt" value="12"/>
105+
<bold fieldname="" on="0"/>
106+
<italic fieldname="" on="0"/>
107+
<underline fieldname="" on="0"/>
108+
<strikeout fieldname="" on="0"/>
109+
<color fieldname="" red="0" blue="0" green="0"/>
110+
<x fieldname=""/>
111+
<y fieldname=""/>
112+
<offset x="0" y="0" units="pt" yfieldname="" xfieldname=""/>
113+
<angle fieldname="" value="0" auto="0"/>
114+
<alignment fieldname="" value="center"/>
115+
<buffercolor fieldname="" red="255" blue="255" green="255"/>
116+
<buffersize fieldname="" units="pt" value="1"/>
117+
<bufferenabled fieldname="" on=""/>
118+
<multilineenabled fieldname="" on=""/>
119+
<selectedonly on=""/>
120+
</labelattributes>
121+
<edittypes>
122+
<edittype type="0" name="abs_next_left_edge"/>
123+
<edittype type="0" name="abs_next_right_edge"/>
124+
<edittype type="0" name="edge_id"/>
125+
<edittype type="0" name="end_node"/>
126+
<edittype type="0" name="left_face"/>
127+
<edittype type="0" name="next_left_edge"/>
128+
<edittype type="0" name="next_right_edge"/>
129+
<edittype type="0" name="right_face"/>
130+
<edittype type="0" name="start_node"/>
131+
</edittypes>
132+
<editform>../../../../../../../../../src/qgis/plugins/db_manager/db_manager/db_plugins/postgis/plugins/qgis_topoview</editform>
133+
<editforminit></editforminit>
134+
<annotationform>../../../../../../../../../src/qgis/plugins/db_manager/db_manager/db_plugins/postgis/plugins/qgis_topoview</annotationform>
135+
<attributeactions/>
136+
</qgis>
Lines changed: 136 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,136 @@
1+
<!DOCTYPE qgis PUBLIC 'http://mrcc.com/qgis.dtd' 'SYSTEM'>
2+
<qgis version="1.9.0-Master" minimumScale="-4.65661e-10" maximumScale="1e+08" minLabelScale="0" maxLabelScale="1e+08" hasScaleBasedVisibilityFlag="0" scaleBasedLabelVisibilityFlag="0">
3+
<transparencyLevelInt>0</transparencyLevelInt>
4+
<singlesymbol>
5+
<symbol>
6+
<lowervalue></lowervalue>
7+
<uppervalue></uppervalue>
8+
<label></label>
9+
<pointsymbol>hard:circle</pointsymbol>
10+
<pointsize>2</pointsize>
11+
<pointsizeunits>pixels</pointsizeunits>
12+
<rotationclassificationfieldname></rotationclassificationfieldname>
13+
<scaleclassificationfieldname></scaleclassificationfieldname>
14+
<symbolfieldname></symbolfieldname>
15+
<outlinecolor red="195" blue="231" green="102"/>
16+
<outlinestyle>SolidLine</outlinestyle>
17+
<outlinewidth>0.26</outlinewidth>
18+
<fillcolor red="0" blue="0" green="0"/>
19+
<fillpattern>NoBrush</fillpattern>
20+
<texturepath>../../../../../../../../../src/qgis/plugins/db_manager/db_manager/db_plugins/postgis/plugins/qgis_topoview</texturepath>
21+
</symbol>
22+
</singlesymbol>
23+
<customproperties>
24+
<property key="labeling" value="pal"/>
25+
<property key="labeling/addDirectionSymbol" value="false"/>
26+
<property key="labeling/angleOffset" value="0"/>
27+
<property key="labeling/bufferColorB" value="255"/>
28+
<property key="labeling/bufferColorG" value="255"/>
29+
<property key="labeling/bufferColorR" value="255"/>
30+
<property key="labeling/bufferJoinStyle" value="64"/>
31+
<property key="labeling/bufferNoFill" value="false"/>
32+
<property key="labeling/bufferSize" value="1"/>
33+
<property key="labeling/bufferSizeInMapUnits" value="false"/>
34+
<property key="labeling/bufferTransp" value="0"/>
35+
<property key="labeling/centroidWhole" value="false"/>
36+
<property key="labeling/dataDefinedProperty0" value=""/>
37+
<property key="labeling/dataDefinedProperty1" value=""/>
38+
<property key="labeling/dataDefinedProperty10" value=""/>
39+
<property key="labeling/dataDefinedProperty11" value=""/>
40+
<property key="labeling/dataDefinedProperty12" value=""/>
41+
<property key="labeling/dataDefinedProperty13" value=""/>
42+
<property key="labeling/dataDefinedProperty14" value=""/>
43+
<property key="labeling/dataDefinedProperty15" value=""/>
44+
<property key="labeling/dataDefinedProperty16" value=""/>
45+
<property key="labeling/dataDefinedProperty17" value=""/>
46+
<property key="labeling/dataDefinedProperty18" value=""/>
47+
<property key="labeling/dataDefinedProperty19" value=""/>
48+
<property key="labeling/dataDefinedProperty2" value=""/>
49+
<property key="labeling/dataDefinedProperty3" value=""/>
50+
<property key="labeling/dataDefinedProperty4" value=""/>
51+
<property key="labeling/dataDefinedProperty5" value=""/>
52+
<property key="labeling/dataDefinedProperty6" value=""/>
53+
<property key="labeling/dataDefinedProperty7" value=""/>
54+
<property key="labeling/dataDefinedProperty8" value=""/>
55+
<property key="labeling/dataDefinedProperty9" value=""/>
56+
<property key="labeling/decimals" value="0"/>
57+
<property key="labeling/displayAll" value="false"/>
58+
<property key="labeling/dist" value="4"/>
59+
<property key="labeling/distInMapUnits" value="false"/>
60+
<property key="labeling/enabled" value="true"/>
61+
<property key="labeling/fieldName" value="right_face"/>
62+
<property key="labeling/fontCapitals" value="0"/>
63+
<property key="labeling/fontFamily" value="Sans"/>
64+
<property key="labeling/fontItalic" value="false"/>
65+
<property key="labeling/fontLetterSpacing" value="0"/>
66+
<property key="labeling/fontSize" value="7"/>
67+
<property key="labeling/fontSizeInMapUnits" value="false"/>
68+
<property key="labeling/fontStrikeout" value="false"/>
69+
<property key="labeling/fontUnderline" value="false"/>
70+
<property key="labeling/fontWeight" value="50"/>
71+
<property key="labeling/fontWordSpacing" value="0"/>
72+
<property key="labeling/formatNumbers" value="false"/>
73+
<property key="labeling/isExpression" value="false"/>
74+
<property key="labeling/labelOffsetInMapUnits" value="true"/>
75+
<property key="labeling/labelPerPart" value="false"/>
76+
<property key="labeling/mergeLines" value="false"/>
77+
<property key="labeling/minFeatureSize" value="0"/>
78+
<property key="labeling/multiLineLabels" value="false"/>
79+
<property key="labeling/namedStyle" value=""/>
80+
<property key="labeling/obstacle" value="true"/>
81+
<property key="labeling/placement" value="2"/>
82+
<property key="labeling/placementFlags" value="4"/>
83+
<property key="labeling/plussign" value="true"/>
84+
<property key="labeling/preserveRotation" value="true"/>
85+
<property key="labeling/previewBkgrdColor" value="#ffffff"/>
86+
<property key="labeling/priority" value="5"/>
87+
<property key="labeling/scaleMax" value="0"/>
88+
<property key="labeling/scaleMin" value="0"/>
89+
<property key="labeling/textColorB" value="0"/>
90+
<property key="labeling/textColorG" value="0"/>
91+
<property key="labeling/textColorR" value="170"/>
92+
<property key="labeling/textTransp" value="0"/>
93+
<property key="labeling/wrapChar" value=""/>
94+
<property key="labeling/xOffset" value="0"/>
95+
<property key="labeling/xQuadOffset" value="0"/>
96+
<property key="labeling/yOffset" value="0"/>
97+
<property key="labeling/yQuadOffset" value="0"/>
98+
</customproperties>
99+
<displayfield>edge_id</displayfield>
100+
<label>0</label>
101+
<labelattributes>
102+
<label fieldname="" text="Label"/>
103+
<family fieldname="" name="Sans"/>
104+
<size fieldname="" units="pt" value="12"/>
105+
<bold fieldname="" on="0"/>
106+
<italic fieldname="" on="0"/>
107+
<underline fieldname="" on="0"/>
108+
<strikeout fieldname="" on="0"/>
109+
<color fieldname="" red="0" blue="0" green="0"/>
110+
<x fieldname=""/>
111+
<y fieldname=""/>
112+
<offset x="0" y="0" units="pt" yfieldname="" xfieldname=""/>
113+
<angle fieldname="" value="0" auto="0"/>
114+
<alignment fieldname="" value="center"/>
115+
<buffercolor fieldname="" red="255" blue="255" green="255"/>
116+
<buffersize fieldname="" units="pt" value="1"/>
117+
<bufferenabled fieldname="" on=""/>
118+
<multilineenabled fieldname="" on=""/>
119+
<selectedonly on=""/>
120+
</labelattributes>
121+
<edittypes>
122+
<edittype type="0" name="abs_next_left_edge"/>
123+
<edittype type="0" name="abs_next_right_edge"/>
124+
<edittype type="0" name="edge_id"/>
125+
<edittype type="0" name="end_node"/>
126+
<edittype type="0" name="left_face"/>
127+
<edittype type="0" name="next_left_edge"/>
128+
<edittype type="0" name="next_right_edge"/>
129+
<edittype type="0" name="right_face"/>
130+
<edittype type="0" name="start_node"/>
131+
</edittypes>
132+
<editform>../../../../../../../../../src/qgis/plugins/db_manager/db_manager/db_plugins/postgis/plugins/qgis_topoview</editform>
133+
<editforminit></editforminit>
134+
<annotationform>../../../../../../../../../src/qgis/plugins/db_manager/db_manager/db_plugins/postgis/plugins/qgis_topoview</annotationform>
135+
<attributeactions/>
136+
</qgis>
Lines changed: 128 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,128 @@
1+
<!DOCTYPE qgis PUBLIC 'http://mrcc.com/qgis.dtd' 'SYSTEM'>
2+
<qgis version="1.9.0-Master" minimumScale="-4.65661e-10" maximumScale="1e+08" minLabelScale="0" maxLabelScale="1e+08" hasScaleBasedVisibilityFlag="0" scaleBasedLabelVisibilityFlag="0">
3+
<transparencyLevelInt>255</transparencyLevelInt>
4+
<singlesymbol>
5+
<symbol>
6+
<lowervalue></lowervalue>
7+
<uppervalue></uppervalue>
8+
<label></label>
9+
<pointsymbol>hard:regular_star</pointsymbol>
10+
<pointsize>2.3</pointsize>
11+
<pointsizeunits>pixels</pointsizeunits>
12+
<rotationclassificationfieldname></rotationclassificationfieldname>
13+
<scaleclassificationfieldname></scaleclassificationfieldname>
14+
<symbolfieldname></symbolfieldname>
15+
<outlinecolor red="0" blue="0" green="0"/>
16+
<outlinestyle>SolidLine</outlinestyle>
17+
<outlinewidth>0.26</outlinewidth>
18+
<fillcolor red="240" blue="23" green="243"/>
19+
<fillpattern>SolidPattern</fillpattern>
20+
<texturepath>../../../../../../../../../src/qgis/plugins/db_manager/db_manager/db_plugins/postgis/plugins/qgis_topoview</texturepath>
21+
</symbol>
22+
</singlesymbol>
23+
<customproperties>
24+
<property key="labeling" value="pal"/>
25+
<property key="labeling/addDirectionSymbol" value="false"/>
26+
<property key="labeling/angleOffset" value="0"/>
27+
<property key="labeling/bufferColorB" value="255"/>
28+
<property key="labeling/bufferColorG" value="255"/>
29+
<property key="labeling/bufferColorR" value="255"/>
30+
<property key="labeling/bufferJoinStyle" value="64"/>
31+
<property key="labeling/bufferNoFill" value="false"/>
32+
<property key="labeling/bufferSize" value="0"/>
33+
<property key="labeling/bufferSizeInMapUnits" value="false"/>
34+
<property key="labeling/bufferTransp" value="0"/>
35+
<property key="labeling/centroidWhole" value="false"/>
36+
<property key="labeling/dataDefinedProperty0" value=""/>
37+
<property key="labeling/dataDefinedProperty1" value=""/>
38+
<property key="labeling/dataDefinedProperty10" value=""/>
39+
<property key="labeling/dataDefinedProperty11" value=""/>
40+
<property key="labeling/dataDefinedProperty12" value=""/>
41+
<property key="labeling/dataDefinedProperty13" value=""/>
42+
<property key="labeling/dataDefinedProperty14" value=""/>
43+
<property key="labeling/dataDefinedProperty15" value=""/>
44+
<property key="labeling/dataDefinedProperty16" value=""/>
45+
<property key="labeling/dataDefinedProperty17" value=""/>
46+
<property key="labeling/dataDefinedProperty18" value=""/>
47+
<property key="labeling/dataDefinedProperty19" value=""/>
48+
<property key="labeling/dataDefinedProperty2" value=""/>
49+
<property key="labeling/dataDefinedProperty3" value=""/>
50+
<property key="labeling/dataDefinedProperty4" value=""/>
51+
<property key="labeling/dataDefinedProperty5" value=""/>
52+
<property key="labeling/dataDefinedProperty6" value=""/>
53+
<property key="labeling/dataDefinedProperty7" value=""/>
54+
<property key="labeling/dataDefinedProperty8" value=""/>
55+
<property key="labeling/dataDefinedProperty9" value=""/>
56+
<property key="labeling/decimals" value="0"/>
57+
<property key="labeling/displayAll" value="false"/>
58+
<property key="labeling/dist" value="0"/>
59+
<property key="labeling/distInMapUnits" value="true"/>
60+
<property key="labeling/enabled" value="true"/>
61+
<property key="labeling/fieldName" value="face_id"/>
62+
<property key="labeling/fontCapitals" value="0"/>
63+
<property key="labeling/fontFamily" value="AlArabiya"/>
64+
<property key="labeling/fontItalic" value="false"/>
65+
<property key="labeling/fontLetterSpacing" value="0"/>
66+
<property key="labeling/fontSize" value="8"/>
67+
<property key="labeling/fontSizeInMapUnits" value="false"/>
68+
<property key="labeling/fontStrikeout" value="false"/>
69+
<property key="labeling/fontUnderline" value="false"/>
70+
<property key="labeling/fontWeight" value="50"/>
71+
<property key="labeling/fontWordSpacing" value="0"/>
72+
<property key="labeling/formatNumbers" value="false"/>
73+
<property key="labeling/isExpression" value="false"/>
74+
<property key="labeling/labelOffsetInMapUnits" value="true"/>
75+
<property key="labeling/labelPerPart" value="false"/>
76+
<property key="labeling/mergeLines" value="false"/>
77+
<property key="labeling/minFeatureSize" value="0"/>
78+
<property key="labeling/multiLineLabels" value="false"/>
79+
<property key="labeling/namedStyle" value=""/>
80+
<property key="labeling/obstacle" value="true"/>
81+
<property key="labeling/placement" value="0"/>
82+
<property key="labeling/placementFlags" value="0"/>
83+
<property key="labeling/plussign" value="true"/>
84+
<property key="labeling/preserveRotation" value="true"/>
85+
<property key="labeling/previewBkgrdColor" value="#ffffff"/>
86+
<property key="labeling/priority" value="5"/>
87+
<property key="labeling/scaleMax" value="0"/>
88+
<property key="labeling/scaleMin" value="0"/>
89+
<property key="labeling/textColorB" value="17"/>
90+
<property key="labeling/textColorG" value="172"/>
91+
<property key="labeling/textColorR" value="203"/>
92+
<property key="labeling/textTransp" value="0"/>
93+
<property key="labeling/wrapChar" value=""/>
94+
<property key="labeling/xOffset" value="0"/>
95+
<property key="labeling/xQuadOffset" value="0"/>
96+
<property key="labeling/yOffset" value="0"/>
97+
<property key="labeling/yQuadOffset" value="0"/>
98+
</customproperties>
99+
<displayfield>face_id</displayfield>
100+
<label>0</label>
101+
<labelattributes>
102+
<label fieldname="" text="Label"/>
103+
<family fieldname="" name="Sans"/>
104+
<size fieldname="" units="pt" value="12"/>
105+
<bold fieldname="" on="0"/>
106+
<italic fieldname="" on="0"/>
107+
<underline fieldname="" on="0"/>
108+
<strikeout fieldname="" on="0"/>
109+
<color fieldname="" red="0" blue="0" green="0"/>
110+
<x fieldname=""/>
111+
<y fieldname=""/>
112+
<offset x="0" y="0" units="pt" yfieldname="" xfieldname=""/>
113+
<angle fieldname="" value="0" auto="0"/>
114+
<alignment fieldname="" value="center"/>
115+
<buffercolor fieldname="" red="255" blue="255" green="255"/>
116+
<buffersize fieldname="" units="pt" value="1"/>
117+
<bufferenabled fieldname="" on=""/>
118+
<multilineenabled fieldname="" on=""/>
119+
<selectedonly on=""/>
120+
</labelattributes>
121+
<edittypes>
122+
<edittype type="0" name="face_id"/>
123+
</edittypes>
124+
<editform>../../../../../../../../../src/qgis/plugins/db_manager/db_manager/db_plugins/postgis/plugins/qgis_topoview</editform>
125+
<editforminit></editforminit>
126+
<annotationform>../../../../../../../../../src/qgis/plugins/db_manager/db_manager/db_plugins/postgis/plugins/qgis_topoview</annotationform>
127+
<attributeactions/>
128+
</qgis>
Lines changed: 136 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,136 @@
1+
<!DOCTYPE qgis PUBLIC 'http://mrcc.com/qgis.dtd' 'SYSTEM'>
2+
<qgis version="1.9.0-Master" minimumScale="-4.65661e-10" maximumScale="1e+08" minLabelScale="0" maxLabelScale="1e+08" hasScaleBasedVisibilityFlag="0" scaleBasedLabelVisibilityFlag="0">
3+
<transparencyLevelInt>0</transparencyLevelInt>
4+
<singlesymbol>
5+
<symbol>
6+
<lowervalue></lowervalue>
7+
<uppervalue></uppervalue>
8+
<label></label>
9+
<pointsymbol>hard:circle</pointsymbol>
10+
<pointsize>2</pointsize>
11+
<pointsizeunits>pixels</pointsizeunits>
12+
<rotationclassificationfieldname></rotationclassificationfieldname>
13+
<scaleclassificationfieldname></scaleclassificationfieldname>
14+
<symbolfieldname></symbolfieldname>
15+
<outlinecolor red="133" blue="203" green="231"/>
16+
<outlinestyle>SolidLine</outlinestyle>
17+
<outlinewidth>0.26</outlinewidth>
18+
<fillcolor red="0" blue="0" green="0"/>
19+
<fillpattern>NoBrush</fillpattern>
20+
<texturepath>../../../../../../../../../src/qgis/plugins/db_manager/db_manager/db_plugins/postgis/plugins/qgis_topoview</texturepath>
21+
</symbol>
22+
</singlesymbol>
23+
<customproperties>
24+
<property key="labeling" value="pal"/>
25+
<property key="labeling/addDirectionSymbol" value="false"/>
26+
<property key="labeling/angleOffset" value="0"/>
27+
<property key="labeling/bufferColorB" value="255"/>
28+
<property key="labeling/bufferColorG" value="255"/>
29+
<property key="labeling/bufferColorR" value="255"/>
30+
<property key="labeling/bufferJoinStyle" value="64"/>
31+
<property key="labeling/bufferNoFill" value="false"/>
32+
<property key="labeling/bufferSize" value="1"/>
33+
<property key="labeling/bufferSizeInMapUnits" value="false"/>
34+
<property key="labeling/bufferTransp" value="0"/>
35+
<property key="labeling/centroidWhole" value="false"/>
36+
<property key="labeling/dataDefinedProperty0" value=""/>
37+
<property key="labeling/dataDefinedProperty1" value=""/>
38+
<property key="labeling/dataDefinedProperty10" value=""/>
39+
<property key="labeling/dataDefinedProperty11" value=""/>
40+
<property key="labeling/dataDefinedProperty12" value=""/>
41+
<property key="labeling/dataDefinedProperty13" value=""/>
42+
<property key="labeling/dataDefinedProperty14" value=""/>
43+
<property key="labeling/dataDefinedProperty15" value=""/>
44+
<property key="labeling/dataDefinedProperty16" value=""/>
45+
<property key="labeling/dataDefinedProperty17" value=""/>
46+
<property key="labeling/dataDefinedProperty18" value=""/>
47+
<property key="labeling/dataDefinedProperty19" value=""/>
48+
<property key="labeling/dataDefinedProperty2" value=""/>
49+
<property key="labeling/dataDefinedProperty3" value=""/>
50+
<property key="labeling/dataDefinedProperty4" value=""/>
51+
<property key="labeling/dataDefinedProperty5" value=""/>
52+
<property key="labeling/dataDefinedProperty6" value=""/>
53+
<property key="labeling/dataDefinedProperty7" value=""/>
54+
<property key="labeling/dataDefinedProperty8" value=""/>
55+
<property key="labeling/dataDefinedProperty9" value=""/>
56+
<property key="labeling/decimals" value="0"/>
57+
<property key="labeling/displayAll" value="false"/>
58+
<property key="labeling/dist" value="0"/>
59+
<property key="labeling/distInMapUnits" value="false"/>
60+
<property key="labeling/enabled" value="true"/>
61+
<property key="labeling/fieldName" value="next_left_edge"/>
62+
<property key="labeling/fontCapitals" value="0"/>
63+
<property key="labeling/fontFamily" value="Sans"/>
64+
<property key="labeling/fontItalic" value="false"/>
65+
<property key="labeling/fontLetterSpacing" value="0"/>
66+
<property key="labeling/fontSize" value="7"/>
67+
<property key="labeling/fontSizeInMapUnits" value="false"/>
68+
<property key="labeling/fontStrikeout" value="false"/>
69+
<property key="labeling/fontUnderline" value="false"/>
70+
<property key="labeling/fontWeight" value="50"/>
71+
<property key="labeling/fontWordSpacing" value="0"/>
72+
<property key="labeling/formatNumbers" value="false"/>
73+
<property key="labeling/isExpression" value="false"/>
74+
<property key="labeling/labelOffsetInMapUnits" value="true"/>
75+
<property key="labeling/labelPerPart" value="false"/>
76+
<property key="labeling/mergeLines" value="false"/>
77+
<property key="labeling/minFeatureSize" value="0"/>
78+
<property key="labeling/multiLineLabels" value="false"/>
79+
<property key="labeling/namedStyle" value=""/>
80+
<property key="labeling/obstacle" value="true"/>
81+
<property key="labeling/placement" value="2"/>
82+
<property key="labeling/placementFlags" value="9"/>
83+
<property key="labeling/plussign" value="true"/>
84+
<property key="labeling/preserveRotation" value="true"/>
85+
<property key="labeling/previewBkgrdColor" value="#ffffff"/>
86+
<property key="labeling/priority" value="5"/>
87+
<property key="labeling/scaleMax" value="0"/>
88+
<property key="labeling/scaleMin" value="0"/>
89+
<property key="labeling/textColorB" value="0"/>
90+
<property key="labeling/textColorG" value="170"/>
91+
<property key="labeling/textColorR" value="0"/>
92+
<property key="labeling/textTransp" value="0"/>
93+
<property key="labeling/wrapChar" value=""/>
94+
<property key="labeling/xOffset" value="0"/>
95+
<property key="labeling/xQuadOffset" value="0"/>
96+
<property key="labeling/yOffset" value="0"/>
97+
<property key="labeling/yQuadOffset" value="0"/>
98+
</customproperties>
99+
<displayfield>edge_id</displayfield>
100+
<label>0</label>
101+
<labelattributes>
102+
<label fieldname="" text="Label"/>
103+
<family fieldname="" name="Sans"/>
104+
<size fieldname="" units="pt" value="12"/>
105+
<bold fieldname="" on="0"/>
106+
<italic fieldname="" on="0"/>
107+
<underline fieldname="" on="0"/>
108+
<strikeout fieldname="" on="0"/>
109+
<color fieldname="" red="0" blue="0" green="0"/>
110+
<x fieldname=""/>
111+
<y fieldname=""/>
112+
<offset x="0" y="0" units="pt" yfieldname="" xfieldname=""/>
113+
<angle fieldname="" value="0" auto="0"/>
114+
<alignment fieldname="" value="center"/>
115+
<buffercolor fieldname="" red="255" blue="255" green="255"/>
116+
<buffersize fieldname="" units="pt" value="1"/>
117+
<bufferenabled fieldname="" on=""/>
118+
<multilineenabled fieldname="" on=""/>
119+
<selectedonly on=""/>
120+
</labelattributes>
121+
<edittypes>
122+
<edittype type="0" name="abs_next_left_edge"/>
123+
<edittype type="0" name="abs_next_right_edge"/>
124+
<edittype type="0" name="edge_id"/>
125+
<edittype type="0" name="end_node"/>
126+
<edittype type="0" name="left_face"/>
127+
<edittype type="0" name="next_left_edge"/>
128+
<edittype type="0" name="next_right_edge"/>
129+
<edittype type="0" name="right_face"/>
130+
<edittype type="0" name="start_node"/>
131+
</edittypes>
132+
<editform>../../../../../../../../../src/qgis/plugins/db_manager/db_manager/db_plugins/postgis/plugins/qgis_topoview</editform>
133+
<editforminit></editforminit>
134+
<annotationform>../../../../../../../../../src/qgis/plugins/db_manager/db_manager/db_plugins/postgis/plugins/qgis_topoview</annotationform>
135+
<attributeactions/>
136+
</qgis>
Lines changed: 136 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,136 @@
1+
<!DOCTYPE qgis PUBLIC 'http://mrcc.com/qgis.dtd' 'SYSTEM'>
2+
<qgis version="1.9.0-Master" minimumScale="-4.65661e-10" maximumScale="1e+08" minLabelScale="0" maxLabelScale="1e+08" hasScaleBasedVisibilityFlag="0" scaleBasedLabelVisibilityFlag="0">
3+
<transparencyLevelInt>0</transparencyLevelInt>
4+
<singlesymbol>
5+
<symbol>
6+
<lowervalue></lowervalue>
7+
<uppervalue></uppervalue>
8+
<label></label>
9+
<pointsymbol>hard:circle</pointsymbol>
10+
<pointsize>2</pointsize>
11+
<pointsizeunits>pixels</pointsizeunits>
12+
<rotationclassificationfieldname></rotationclassificationfieldname>
13+
<scaleclassificationfieldname></scaleclassificationfieldname>
14+
<symbolfieldname></symbolfieldname>
15+
<outlinecolor red="28" blue="179" green="160"/>
16+
<outlinestyle>SolidLine</outlinestyle>
17+
<outlinewidth>0.26</outlinewidth>
18+
<fillcolor red="0" blue="0" green="0"/>
19+
<fillpattern>NoBrush</fillpattern>
20+
<texturepath>../../../../../../../../../src/qgis/plugins/db_manager/db_manager/db_plugins/postgis/plugins/qgis_topoview</texturepath>
21+
</symbol>
22+
</singlesymbol>
23+
<customproperties>
24+
<property key="labeling" value="pal"/>
25+
<property key="labeling/addDirectionSymbol" value="false"/>
26+
<property key="labeling/angleOffset" value="0"/>
27+
<property key="labeling/bufferColorB" value="255"/>
28+
<property key="labeling/bufferColorG" value="255"/>
29+
<property key="labeling/bufferColorR" value="255"/>
30+
<property key="labeling/bufferJoinStyle" value="64"/>
31+
<property key="labeling/bufferNoFill" value="false"/>
32+
<property key="labeling/bufferSize" value="1"/>
33+
<property key="labeling/bufferSizeInMapUnits" value="false"/>
34+
<property key="labeling/bufferTransp" value="0"/>
35+
<property key="labeling/centroidWhole" value="false"/>
36+
<property key="labeling/dataDefinedProperty0" value=""/>
37+
<property key="labeling/dataDefinedProperty1" value=""/>
38+
<property key="labeling/dataDefinedProperty10" value=""/>
39+
<property key="labeling/dataDefinedProperty11" value=""/>
40+
<property key="labeling/dataDefinedProperty12" value=""/>
41+
<property key="labeling/dataDefinedProperty13" value=""/>
42+
<property key="labeling/dataDefinedProperty14" value=""/>
43+
<property key="labeling/dataDefinedProperty15" value=""/>
44+
<property key="labeling/dataDefinedProperty16" value=""/>
45+
<property key="labeling/dataDefinedProperty17" value=""/>
46+
<property key="labeling/dataDefinedProperty18" value=""/>
47+
<property key="labeling/dataDefinedProperty19" value=""/>
48+
<property key="labeling/dataDefinedProperty2" value=""/>
49+
<property key="labeling/dataDefinedProperty3" value=""/>
50+
<property key="labeling/dataDefinedProperty4" value=""/>
51+
<property key="labeling/dataDefinedProperty5" value=""/>
52+
<property key="labeling/dataDefinedProperty6" value=""/>
53+
<property key="labeling/dataDefinedProperty7" value=""/>
54+
<property key="labeling/dataDefinedProperty8" value=""/>
55+
<property key="labeling/dataDefinedProperty9" value=""/>
56+
<property key="labeling/decimals" value="0"/>
57+
<property key="labeling/displayAll" value="false"/>
58+
<property key="labeling/dist" value="0"/>
59+
<property key="labeling/distInMapUnits" value="false"/>
60+
<property key="labeling/enabled" value="true"/>
61+
<property key="labeling/fieldName" value="next_right_edge"/>
62+
<property key="labeling/fontCapitals" value="0"/>
63+
<property key="labeling/fontFamily" value="Sans"/>
64+
<property key="labeling/fontItalic" value="false"/>
65+
<property key="labeling/fontLetterSpacing" value="0"/>
66+
<property key="labeling/fontSize" value="6"/>
67+
<property key="labeling/fontSizeInMapUnits" value="false"/>
68+
<property key="labeling/fontStrikeout" value="false"/>
69+
<property key="labeling/fontUnderline" value="false"/>
70+
<property key="labeling/fontWeight" value="50"/>
71+
<property key="labeling/fontWordSpacing" value="0"/>
72+
<property key="labeling/formatNumbers" value="false"/>
73+
<property key="labeling/isExpression" value="false"/>
74+
<property key="labeling/labelOffsetInMapUnits" value="true"/>
75+
<property key="labeling/labelPerPart" value="false"/>
76+
<property key="labeling/mergeLines" value="false"/>
77+
<property key="labeling/minFeatureSize" value="0"/>
78+
<property key="labeling/multiLineLabels" value="false"/>
79+
<property key="labeling/namedStyle" value=""/>
80+
<property key="labeling/obstacle" value="true"/>
81+
<property key="labeling/placement" value="2"/>
82+
<property key="labeling/placementFlags" value="9"/>
83+
<property key="labeling/plussign" value="true"/>
84+
<property key="labeling/preserveRotation" value="true"/>
85+
<property key="labeling/previewBkgrdColor" value="#ffffff"/>
86+
<property key="labeling/priority" value="5"/>
87+
<property key="labeling/scaleMax" value="0"/>
88+
<property key="labeling/scaleMin" value="0"/>
89+
<property key="labeling/textColorB" value="0"/>
90+
<property key="labeling/textColorG" value="85"/>
91+
<property key="labeling/textColorR" value="170"/>
92+
<property key="labeling/textTransp" value="0"/>
93+
<property key="labeling/wrapChar" value=""/>
94+
<property key="labeling/xOffset" value="0"/>
95+
<property key="labeling/xQuadOffset" value="0"/>
96+
<property key="labeling/yOffset" value="0"/>
97+
<property key="labeling/yQuadOffset" value="0"/>
98+
</customproperties>
99+
<displayfield>edge_id</displayfield>
100+
<label>0</label>
101+
<labelattributes>
102+
<label fieldname="" text="Label"/>
103+
<family fieldname="" name="Sans"/>
104+
<size fieldname="" units="pt" value="12"/>
105+
<bold fieldname="" on="0"/>
106+
<italic fieldname="" on="0"/>
107+
<underline fieldname="" on="0"/>
108+
<strikeout fieldname="" on="0"/>
109+
<color fieldname="" red="0" blue="0" green="0"/>
110+
<x fieldname=""/>
111+
<y fieldname=""/>
112+
<offset x="0" y="0" units="pt" yfieldname="" xfieldname=""/>
113+
<angle fieldname="" value="0" auto="0"/>
114+
<alignment fieldname="" value="center"/>
115+
<buffercolor fieldname="" red="255" blue="255" green="255"/>
116+
<buffersize fieldname="" units="pt" value="1"/>
117+
<bufferenabled fieldname="" on=""/>
118+
<multilineenabled fieldname="" on=""/>
119+
<selectedonly on=""/>
120+
</labelattributes>
121+
<edittypes>
122+
<edittype type="0" name="abs_next_left_edge"/>
123+
<edittype type="0" name="abs_next_right_edge"/>
124+
<edittype type="0" name="edge_id"/>
125+
<edittype type="0" name="end_node"/>
126+
<edittype type="0" name="left_face"/>
127+
<edittype type="0" name="next_left_edge"/>
128+
<edittype type="0" name="next_right_edge"/>
129+
<edittype type="0" name="right_face"/>
130+
<edittype type="0" name="start_node"/>
131+
</edittypes>
132+
<editform>../../../../../../../../../src/qgis/plugins/db_manager/db_manager/db_plugins/postgis/plugins/qgis_topoview</editform>
133+
<editforminit></editforminit>
134+
<annotationform>../../../../../../../../../src/qgis/plugins/db_manager/db_manager/db_plugins/postgis/plugins/qgis_topoview</annotationform>
135+
<attributeactions/>
136+
</qgis>
Lines changed: 129 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,129 @@
1+
<!DOCTYPE qgis PUBLIC 'http://mrcc.com/qgis.dtd' 'SYSTEM'>
2+
<qgis version="1.9.0-Master" minimumScale="-4.65661e-10" maximumScale="1e+08" minLabelScale="0" maxLabelScale="1e+08" hasScaleBasedVisibilityFlag="0" scaleBasedLabelVisibilityFlag="0">
3+
<transparencyLevelInt>255</transparencyLevelInt>
4+
<singlesymbol>
5+
<symbol>
6+
<lowervalue></lowervalue>
7+
<uppervalue></uppervalue>
8+
<label></label>
9+
<pointsymbol>hard:circle</pointsymbol>
10+
<pointsize>4</pointsize>
11+
<pointsizeunits>pixels</pointsizeunits>
12+
<rotationclassificationfieldname></rotationclassificationfieldname>
13+
<scaleclassificationfieldname></scaleclassificationfieldname>
14+
<symbolfieldname></symbolfieldname>
15+
<outlinecolor red="0" blue="0" green="0"/>
16+
<outlinestyle>SolidLine</outlinestyle>
17+
<outlinewidth>0.26</outlinewidth>
18+
<fillcolor red="196" blue="176" green="201"/>
19+
<fillpattern>SolidPattern</fillpattern>
20+
<texturepath>../../../../../../../../../src/qgis/plugins/db_manager/db_manager/db_plugins/postgis/plugins/qgis_topoview</texturepath>
21+
</symbol>
22+
</singlesymbol>
23+
<customproperties>
24+
<property key="labeling" value="pal"/>
25+
<property key="labeling/addDirectionSymbol" value="false"/>
26+
<property key="labeling/angleOffset" value="0"/>
27+
<property key="labeling/bufferColorB" value="255"/>
28+
<property key="labeling/bufferColorG" value="255"/>
29+
<property key="labeling/bufferColorR" value="255"/>
30+
<property key="labeling/bufferJoinStyle" value="64"/>
31+
<property key="labeling/bufferNoFill" value="false"/>
32+
<property key="labeling/bufferSize" value="1"/>
33+
<property key="labeling/bufferSizeInMapUnits" value="false"/>
34+
<property key="labeling/bufferTransp" value="0"/>
35+
<property key="labeling/centroidWhole" value="false"/>
36+
<property key="labeling/dataDefinedProperty0" value=""/>
37+
<property key="labeling/dataDefinedProperty1" value=""/>
38+
<property key="labeling/dataDefinedProperty10" value=""/>
39+
<property key="labeling/dataDefinedProperty11" value=""/>
40+
<property key="labeling/dataDefinedProperty12" value=""/>
41+
<property key="labeling/dataDefinedProperty13" value=""/>
42+
<property key="labeling/dataDefinedProperty14" value=""/>
43+
<property key="labeling/dataDefinedProperty15" value=""/>
44+
<property key="labeling/dataDefinedProperty16" value=""/>
45+
<property key="labeling/dataDefinedProperty17" value=""/>
46+
<property key="labeling/dataDefinedProperty18" value=""/>
47+
<property key="labeling/dataDefinedProperty19" value=""/>
48+
<property key="labeling/dataDefinedProperty2" value=""/>
49+
<property key="labeling/dataDefinedProperty3" value=""/>
50+
<property key="labeling/dataDefinedProperty4" value=""/>
51+
<property key="labeling/dataDefinedProperty5" value=""/>
52+
<property key="labeling/dataDefinedProperty6" value=""/>
53+
<property key="labeling/dataDefinedProperty7" value=""/>
54+
<property key="labeling/dataDefinedProperty8" value=""/>
55+
<property key="labeling/dataDefinedProperty9" value=""/>
56+
<property key="labeling/decimals" value="0"/>
57+
<property key="labeling/displayAll" value="false"/>
58+
<property key="labeling/dist" value="0"/>
59+
<property key="labeling/distInMapUnits" value="false"/>
60+
<property key="labeling/enabled" value="true"/>
61+
<property key="labeling/fieldName" value="node_id"/>
62+
<property key="labeling/fontCapitals" value="0"/>
63+
<property key="labeling/fontFamily" value="Sans"/>
64+
<property key="labeling/fontItalic" value="false"/>
65+
<property key="labeling/fontLetterSpacing" value="0"/>
66+
<property key="labeling/fontSize" value="8"/>
67+
<property key="labeling/fontSizeInMapUnits" value="false"/>
68+
<property key="labeling/fontStrikeout" value="false"/>
69+
<property key="labeling/fontUnderline" value="false"/>
70+
<property key="labeling/fontWeight" value="50"/>
71+
<property key="labeling/fontWordSpacing" value="0"/>
72+
<property key="labeling/formatNumbers" value="false"/>
73+
<property key="labeling/isExpression" value="false"/>
74+
<property key="labeling/labelOffsetInMapUnits" value="true"/>
75+
<property key="labeling/labelPerPart" value="false"/>
76+
<property key="labeling/mergeLines" value="false"/>
77+
<property key="labeling/minFeatureSize" value="0"/>
78+
<property key="labeling/multiLineLabels" value="false"/>
79+
<property key="labeling/namedStyle" value=""/>
80+
<property key="labeling/obstacle" value="true"/>
81+
<property key="labeling/placement" value="1"/>
82+
<property key="labeling/placementFlags" value="0"/>
83+
<property key="labeling/plussign" value="true"/>
84+
<property key="labeling/preserveRotation" value="true"/>
85+
<property key="labeling/previewBkgrdColor" value="#ffffff"/>
86+
<property key="labeling/priority" value="5"/>
87+
<property key="labeling/scaleMax" value="0"/>
88+
<property key="labeling/scaleMin" value="0"/>
89+
<property key="labeling/textColorB" value="217"/>
90+
<property key="labeling/textColorG" value="41"/>
91+
<property key="labeling/textColorR" value="14"/>
92+
<property key="labeling/textTransp" value="0"/>
93+
<property key="labeling/wrapChar" value=""/>
94+
<property key="labeling/xOffset" value="0"/>
95+
<property key="labeling/xQuadOffset" value="0"/>
96+
<property key="labeling/yOffset" value="0"/>
97+
<property key="labeling/yQuadOffset" value="0"/>
98+
</customproperties>
99+
<displayfield>node_id</displayfield>
100+
<label>0</label>
101+
<labelattributes>
102+
<label fieldname="" text="Label"/>
103+
<family fieldname="" name="Sans"/>
104+
<size fieldname="" units="pt" value="12"/>
105+
<bold fieldname="" on="0"/>
106+
<italic fieldname="" on="0"/>
107+
<underline fieldname="" on="0"/>
108+
<strikeout fieldname="" on="0"/>
109+
<color fieldname="" red="0" blue="0" green="0"/>
110+
<x fieldname=""/>
111+
<y fieldname=""/>
112+
<offset x="0" y="0" units="pt" yfieldname="" xfieldname=""/>
113+
<angle fieldname="" value="0" auto="0"/>
114+
<alignment fieldname="" value="center"/>
115+
<buffercolor fieldname="" red="255" blue="255" green="255"/>
116+
<buffersize fieldname="" units="pt" value="1"/>
117+
<bufferenabled fieldname="" on=""/>
118+
<multilineenabled fieldname="" on=""/>
119+
<selectedonly on=""/>
120+
</labelattributes>
121+
<edittypes>
122+
<edittype type="0" name="containing_face"/>
123+
<edittype type="0" name="node_id"/>
124+
</edittypes>
125+
<editform>../../../../../../../../../src/qgis/plugins/db_manager/db_manager/db_plugins/postgis/plugins/qgis_topoview</editform>
126+
<editforminit></editforminit>
127+
<annotationform>../../../../../../../../../src/qgis/plugins/db_manager/db_manager/db_plugins/postgis/plugins/qgis_topoview</annotationform>
128+
<attributeactions/>
129+
</qgis>

‎python/plugins/db_manager/db_plugins/postgis/plugins/qgis_topoview/topoview_template.qgs

Lines changed: 0 additions & 1121 deletions
This file was deleted.

0 commit comments

Comments
 (0)
Please sign in to comment.