Oliver Tonnhofer
|
29d1882bda
|
support pg connection parameters as list, instead of URL to suport sockets
|
2017-05-18 11:26:25 +02:00 |
Oliver Tonnhofer
|
073dfeb8cf
|
only delete from matched tables
|
2017-05-16 16:30:00 +02:00 |
Oliver Tonnhofer
|
18d14fbb9a
|
exit on errors in mapping before starting -read
closes #131
|
2017-05-12 14:52:20 +02:00 |
Oliver Tonnhofer
|
e211940af3
|
separate mapping config from mapping logic
create new imposm3/mapping/config package that includes
all "dumb" config structs
|
2017-05-11 11:08:06 +02:00 |
Oliver Tonnhofer
|
fcb03920ae
|
fix data race in updatedIds for generalized tables
|
2016-12-07 13:50:20 +01:00 |
Oliver Tonnhofer
|
8eae74a6da
|
diff update relation_members
|
2016-01-08 09:35:54 +01:00 |
Oliver Tonnhofer
|
423390ea71
|
Add new relation_members table type
|
2016-01-08 09:35:53 +01:00 |
Oliver Tonnhofer
|
1aff01cc9e
|
use column name in index name instead of 'osm_id'
|
2016-01-08 09:35:41 +01:00 |
Oliver Tonnhofer
|
e29be21f51
|
call Populate_Geometry_Columns only for PostGIS <2
Returns errors for tables with mixed geometry types (Polygon/MultiPolygon),
but is not required anyway for PostGIS >=2.
|
2015-07-29 11:42:36 +02:00 |
Oliver Tonnhofer
|
7c438fb867
|
remove Geom from OSMElem
removes GEOS depenency from pbf parser
|
2015-04-30 09:42:49 +02:00 |
Oliver Tonnhofer
|
8e6ef74a1e
|
index/cluster in parallel with GOMAXPROCS
|
2014-08-19 13:16:59 +02:00 |
Oliver Tonnhofer
|
3b73f91a0d
|
make go gettable
|
2014-08-04 15:19:35 +02:00 |
Oliver Tonnhofer
|
c0ea3343c3
|
disable ssl by default for PG connections to workaround renegotiation issues
|
2014-07-01 15:19:16 +02:00 |
Oliver Tonnhofer
|
088a4d89f3
|
refactored tag matching from database to writer
tag matching is independent of the database and can belong to the writer
package. also cleans up the database.Inserter interface.
|
2014-06-25 16:46:42 +02:00 |
Oliver Tonnhofer
|
1753bbc0fb
|
fix table prefix option for recent lib/pq versions (closes #27)
|
2014-06-25 16:40:36 +02:00 |
Oliver Tonnhofer
|
480c93f01c
|
support for custom geometry column names (e.g. way, the_geom)
|
2014-06-20 10:09:28 +02:00 |
Oliver Tonnhofer
|
f2d40b047b
|
log more sql errors during import and diff updates
|
2014-04-28 11:43:25 +02:00 |
Oliver Tonnhofer
|
f08ac11f68
|
rename FilterRelationPolygons to SelectRelationPolygons
|
2014-01-13 09:06:40 +01:00 |
Oliver Tonnhofer
|
eb216b4392
|
refactored filtering of inserted_ways
|
2013-12-16 16:54:42 +01:00 |
Oliver Tonnhofer
|
3affe43808
|
improve inserted_ways handling
compare destination tables for each way instead of only comparing
if the tags are similar
|
2013-12-16 09:57:47 +01:00 |
Oliver Tonnhofer
|
804da8614b
|
return errors from newTxRouter
|
2013-12-02 14:01:58 +01:00 |
Oliver Tonnhofer
|
3901c5d8c4
|
make db schema configurable from cmd-line and config.json
|
2013-12-02 13:10:42 +01:00 |
Oliver Tonnhofer
|
1feff96db8
|
use lib/pq for postgres
|
2013-11-14 09:15:16 +01:00 |
Oliver Tonnhofer
|
a9b490419c
|
ANALYSE table after CLUSTER
|
2013-11-13 13:30:00 +01:00 |
Oliver Tonnhofer
|
9ac14cc3da
|
support insertedWays in -diff; handle delete of relations
|
2013-11-05 15:03:32 +01:00 |
Oliver Tonnhofer
|
122afae480
|
revert code change
|
2013-10-29 17:05:59 +01:00 |
Oliver Tonnhofer
|
abb7734f8c
|
refactored tableNames method
|
2013-10-29 15:30:51 +01:00 |
Oliver Tonnhofer
|
5d3ab6cbcc
|
add comments
|
2013-10-29 15:11:58 +01:00 |
Oliver Tonnhofer
|
5c59fe8a78
|
remove unused PostGIS.InsertBatch
|
2013-10-29 15:06:08 +01:00 |
Oliver Tonnhofer
|
eececc6164
|
remove print statement
|
2013-10-29 14:57:50 +01:00 |
Oliver Tonnhofer
|
8d95f50eeb
|
create generalized tabels from other generalized tables
|
2013-10-29 11:40:09 +01:00 |
Oliver Tonnhofer
|
b0a0e8d2d5
|
store Prefix+Name as FullName
|
2013-10-29 08:28:44 +01:00 |
Oliver Tonnhofer
|
f55516b8ad
|
update generalized tables
|
2013-10-28 16:33:39 +01:00 |
Oliver Tonnhofer
|
999b30d820
|
move TableTx into tx.go
|
2013-10-28 14:59:16 +01:00 |
Oliver Tonnhofer
|
5e42ef6b98
|
record updated IDs for updating generalized tables later
|
2013-10-28 14:55:01 +01:00 |
Oliver Tonnhofer
|
f4d0435102
|
move tagmatching to database for deletes
|
2013-10-28 12:01:57 +01:00 |
Oliver Tonnhofer
|
748354ba18
|
move tag matching into database package
|
2013-10-28 11:28:56 +01:00 |
Oliver Tonnhofer
|
24372771a4
|
rename InsertBuffer to TxRouter
|
2013-10-28 08:57:06 +01:00 |
Oliver Tonnhofer
|
1cba6ad9a3
|
db.Insert takes OSMElem instead of row
|
2013-10-28 08:42:51 +01:00 |
Oliver Tonnhofer
|
9e454714b8
|
name package to imposm3
|
2013-08-29 15:44:31 +02:00 |
Oliver Tonnhofer
|
ea76544cd9
|
fixed data race
|
2013-07-29 15:46:26 +02:00 |
Oliver Tonnhofer
|
96220606f2
|
default to sslmode=disable on localhost
|
2013-07-29 09:20:17 +02:00 |
Oliver Tonnhofer
|
f75c8994c8
|
remove deleted elements from cache in diff mode
|
2013-07-05 15:14:21 +02:00 |
Oliver Tonnhofer
|
0bbe0065d5
|
refactored PostGIS generalize/optimize
|
2013-07-04 15:52:14 +02:00 |
Oliver Tonnhofer
|
8d32510953
|
refactored PostGIS.Finish
|
2013-07-04 15:39:13 +02:00 |
Oliver Tonnhofer
|
c18802a64e
|
add optimize option
|
2013-07-04 11:26:53 +02:00 |
Oliver Tonnhofer
|
1e6830968d
|
add generalized tables to geometry_columns
|
2013-07-02 14:14:32 +02:00 |
Oliver Tonnhofer
|
048c8261d7
|
fixed parallel index creation
|
2013-06-21 15:09:38 +02:00 |
Oliver Tonnhofer
|
509ee23db9
|
wip: update diff importer for single transaction imports
|
2013-06-21 11:06:05 +02:00 |
Oliver Tonnhofer
|
c8492b06f7
|
support non-bulk imports for diff mode
|
2013-06-21 11:06:05 +02:00 |