Skip to content

Commit 0a15215

Browse files
authored
Update README.md
1 parent c4b306a commit 0a15215

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

README.md

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -135,17 +135,20 @@ To deploy your own stable version of Nuts2json, `git clone` the repository and s
135135

136136
## Technical details
137137

138-
These files are produced from the NUTS geodata provided on [Eurostat-GISCO website](http://ec.europa.eu/eurostat/web/gisco/geodata/reference-data/administrative-units-statistical-units/nuts). The input data are automatically downloaded from the [Eurostat GISCO API](https://gisco-services.ec.europa.eu/distribution/) and stored in a *download* folder. This data is transformed using [GDAL](http://www.gdal.org/) and [TopoJSON](https://github.com/mbostock/topojson/wiki) programs. The entire process is automated in a Python script, which is available in the [/src/py/ folder](/src/py/). This process has the following steps:
139-
1. *download*: Retrieve the input data using [Eurostat GISCO API](https://gisco-services.ec.europa.eu/distribution/).
140-
2. *filterRenameDecomposeClean*: Prepare input data: filter, rename attributes, decompose by NUTS level and clean some invalid geometries.
141-
3. *coarseClipping*: Apply a coarse data selection with clipping on the areas of interest.
142-
4. *reprojectClipGeojson*: Reproject, clip more precisely and convert as GeoJSON.
143-
5. *topoGeojson*: Make TopoJSON file from GeoJSON files, simplify them with [TopoJSON Simplify](https://github.com/topojson/topojson-simplify/) program, and finally produce GeoJSON from TopoJSON.
138+
These files are produced from the NUTS geodata provided on [Eurostat-GISCO website](http://ec.europa.eu/eurostat/web/gisco/geodata/reference-data/administrative-units-statistical-units/nuts). The entire process is automated in a [Python](https://www.python.org/) script, which is available in the [/src/py/ folder](/src/py/). This process has the following steps:
139+
1. *download*: Retrieve the input data from [Eurostat GISCO API](https://gisco-services.ec.europa.eu/distribution/) and stored it in a *download* folder.
140+
2. *filterRenameDecomposeClean*: Prepare input data using [GDAL](http://www.gdal.org/): filter, rename attributes, decompose by NUTS level and clean some invalid geometries.
141+
3. *coarseClipping*: Apply a coarse data selection with clipping on the areas of interest (using [GDAL](http://www.gdal.org/)).
142+
4. *reprojectClipGeojson*: Reproject, clip more precisely and convert as GeoJSON (using [GDAL](http://www.gdal.org/)).
143+
5. *topoGeojson*: Make TopoJSON file from GeoJSON files, simplify them with [TopoJSON Simplify](https://github.com/topojson/topojson-simplify/) program, and finally produce simplified GeoJSON from TopoJSON.
144144
6. *points*: Produce point representations.
145145

146146
Information on the NUTS versions to cover, the scales, projections, map insets and their extents, etc. is stored in the [param.json](/src/py/param.json) file.
147147

148-
148+
The software needed to run this process are the following:
149+
- [Python](https://www.python.org/), version 3.8.2 (or higher)
150+
- [GDAL](http://www.gdal.org/), version 3.0.4 (or higher)
151+
- [TopoJSON](https://github.com/mbostock/topojson/wiki), version 2.0
149152

150153
## About
151154

0 commit comments

Comments
 (0)