-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathuldk_parcel.py
executable file
·28 lines (22 loc) · 993 Bytes
/
uldk_parcel.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
from .constants import DEFAULT_SRID
from .request import Request as RQ
from .request_search import Request as RS
from .request_region import Request as RR
def getParcelById(name, objectType, **kwargs):
request = "GetParcelByIdOrNr"
result = "geom_wkt,teryt,parcel,region,commune,county,voivodeship"
params = {'request': request, 'id': name, 'result': result, 'srid': DEFAULT_SRID}
res = RQ(params, objectType, **kwargs)
return res.data
def getParcelById2(name, **kwargs):
request = "GetParcelByIdOrNr"
result = "geom_wkt,teryt,parcel,region,commune,county,voivodeship"
params = {'request': request, 'id': name, 'result': result, 'srid': DEFAULT_SRID}
res = RS(params, **kwargs)
return res.data
def GetRegionById(id, **kwargs):
request = "GetRegionById"
result = "teryt,region,commune,county,voivodeship"
params = {'request': request, 'id': id, 'result': result, 'srid': DEFAULT_SRID}
res = RR(params, **kwargs)
return res.data