Update TWKB howto

This commit is contained in:
artemp 2016-03-22 10:41:50 +01:00
parent 186c80ca38
commit e0526e4182

View file

@ -1,4 +1,4 @@
### Direct TWKB
### Direct TWKB
#### Prerequisites
* Standard set of planet OSM tables imported into PostgreSQL with `osm2pgsql` or similar.
@ -11,6 +11,9 @@ alter table planet_osm_polygon_twkb add column twkb bytea;
update planet_osm_polygon_twkb set twkb = ST_AsTWKB(way, 2);
alter table planet_osm_polygon_twkb drop column way;
```
*NOTE: `update planet_osm_polygon_twkb set twkb = ST_AsTWKB(way, 2);` should be using `ST_AsTWKB(ST_Simplify(ST_RemoveRepeatedPoints(way, <tolerance>),<tolerance>),2)`
`
#### Spatial index
```sql
@ -23,4 +26,3 @@ create index planet_osm_polygon_twkb_index on planet_osm_polygon_twkb using GIST
VACUUM FULL ANALYZE VERBOSE planet_osm_polygon_twkb ;
\d+
```