File tree 7 files changed +18
-13
lines changed 7 files changed +18
-13
lines changed Original file line number Diff line number Diff line change 63
63
# built documents.
64
64
#
65
65
# The short X.Y version.
66
- version = '0.2.5 '
66
+ version = '0.2.6 '
67
67
# The full version, including alpha/beta/rc tags.
68
- release = '0.2.5 '
68
+ release = '0.2.6 '
69
69
70
70
# The language for content autogenerated by Sphinx. Refer to documentation
71
71
# for a list of supported languages.
Original file line number Diff line number Diff line change @@ -24,11 +24,6 @@ Indices and tables
24
24
25
25
* :ref: `genindex `
26
26
27
- .. todo ::
28
- * Kunne hente objekt og egenskap basert på navn.
29
- * Bygge inn støttet for datafangst
30
- * Mulighet for å jobbe med vegnett. (Mulig dette ikke kommer før api'et er oppdatert til versjon 3.)
31
-
32
27
`Link to pnvdb on Github <https://github.com/Acurus/pnvdb >`_
33
28
34
29
Original file line number Diff line number Diff line change 60
60
>>> print(egenskap['verdi'])
61
61
"""
62
62
from .les import Nvdb
63
- __version__ = '0.2.5 '
63
+ __version__ = '0.2.6 '
Original file line number Diff line number Diff line change @@ -172,7 +172,7 @@ def vegreferanser(self):
172
172
vegreferanser = None
173
173
return vegreferanser
174
174
@property
175
- def stedfestinger (self ):
175
+ def vegsegmenter (self ):
176
176
"""
177
177
:Attribute type: list of dict
178
178
:keys: []
@@ -182,4 +182,4 @@ def stedfestinger(self):
182
182
self .data = _fetch_data (self .nvdb , 'vegobjekter/{}/{}'
183
183
.format (self .objekt_type , self .nvdb_id ),
184
184
payload = {'inkludergeometri' :'utledet' })
185
- return data ['stedfestinger ' ]
185
+ return self . data ['vegsegmenter ' ]
Original file line number Diff line number Diff line change @@ -125,3 +125,11 @@ def foreldre(self):
125
125
self .data = _fetch_data (self .nvdb , 'vegobjekttyper/{}' .format (self .objekt_type ))
126
126
realasjoner = self .data ['relasjonstyper' ]
127
127
return [ObjektType (self .nvdb , i ['type' ]['id' ]) for i in realasjoner ['foreldre' ]]
128
+
129
+ def i_objekt_lista (self ):
130
+ if not self .data :
131
+ self .data = _fetch_data (self .nvdb , 'vegobjekttyper/{}' .format (self .objekt_type ))
132
+ if 'objektliste_dato' in self .data :
133
+ return True
134
+ else :
135
+ return False
Original file line number Diff line number Diff line change 16
16
setup (
17
17
name = 'pnvdb' ,
18
18
19
- version = '0.2.5 ' ,
19
+ version = '0.2.6 ' ,
20
20
21
21
description = 'A python wrapper for the NVDB REST API' ,
22
22
long_description = long_description ,
Original file line number Diff line number Diff line change 1
- mport pprint
1
+ import pprint
2
2
import pnvdb
3
3
4
4
pp = pprint .PrettyPrinter (indent = 2 )
5
5
6
6
nvdb = pnvdb .Nvdb (client = 'pnvdb' , contact = 'jankyr@vegvesen.no' )
7
7
8
- pp .pprint (nvdb .status ())
8
+ #pp.pprint(nvdb.status())
9
+
9
10
#pos = nvdb.posisjon(x_coordinate=269815,y_coordinate=7038165)
10
11
#pp.pprint(pos.vegreferanse)
11
12
#vegref_point = nvdb.vegreferanse('5000Ev6hp12m1000')
55
56
#
56
57
#
57
58
#objekttype = nvdb.objekt_type(470)
59
+ #pp.pprint(obj.i_objekt_lista())
58
60
#pp.pprint(objekttype)
59
61
#pp.pprint(objekttype.barn)
60
62
#pp.pprint(objekttype.foreldre)
You can’t perform that action at this time.
0 commit comments