This repository has been archived by the owner on Nov 20, 2018. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
readme.txt
57 lines (44 loc) · 1.8 KB
/
readme.txt
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
====================================================
Documentatie conversie Haaglanden database naar JSON
====================================================
Inleiding
=========
Voor de DBK Voertuigviewer is data nodig in json-formaat. De Veiligheidsregio Haaglanden beheert haar data in ArcGIS. De data uit ArcGIS wordt via shapefiles geconverteerd naar json.
Voor het uitvoeren van de conversie is een python-script geschreven door ARIS B.V.
In dit document wordt de conversie beknopt beschreven.
Componenten en benodigdheden
============================
De conversie vereist de volgende benodigdheden.
Componenten:
- Python 3.4.3 (https://www.python.org)
- Python Package Shapely 1.5.9 (https://pypi.python.org/pypi/Shapely)
Python-scripts (ARIS):
- DBKshape2json.py
- DBKDomeinen.py
- DBKError.py
- DBKGlobals.py
- DBKProperties.py
- DBKUtils.py
- shapfile.py
Installatie
===========
Installeer Python 3.4.3 en de package Shapely 1.5.9.
Zet de python-scripts van ARIS op de gewenste locatie.
Aansturing script
=================
Het hoofdscript is DBKshape2json.py.
Aansturing
> Python.exe <scriptdir>\DBKshape2json.py <shapefileLocation> <dbkfeaturesOutputLocation> <dbkobjectOutputLocation> {logFilename}
Parameters
=========================================================================
Parameter Omschrijving Verplicht
=========================================================================
shapefileLocation Locatie van shapefiles verplicht
dbkfeaturesOutputLocation Locatie van uitvoer DBKFeaturesfile verplicht
dbkobjectOutputLocation Locatie van uitvoer DBKObjectenfiles verplicht
logFilename Locatie en naam van logfile optioneel
Contact
=======
ARIS B.V.
Tel: 030-2769180
Email: rinke.heida@aris.nl of eddy.scheper@aris.nl