forked from drolbr/Overpass-API
-
Notifications
You must be signed in to change notification settings - Fork 0
/
README
39 lines (32 loc) · 1.06 KB
/
README
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
1 GB RAM, 40 GB + 40 GB harddisk space
sudo apt-get install g++ make expat libexpat1-dev
OSM file
Directories for executables, DB1, DB2, Minute-Downloads
[This is db functionality only, areas and utils aren't covered here.]
# one time setup:
# mysl -u root -p
# > grant all on osm.* to 'osm'@'localhost' identified by 'osm';
# > exit
I split out the following files that seem to have been pasted in here:
see setup1.sh
see setup2.sh
see setup3.sh
see README.xml
YOUR_DB_DIR/dispatcher.log
YOUR_DB_DIR/1/apply_osc_to_db.log
YOUR_REPLICATE_DIR/fetch_osc.log
bin/osm3s_query --no-mime
TODO
Hours
- What to install on other distros.
- Localize manual.
Days
- Do bbox-query for ways (Clear meaning of inside, look at bbox_query.cc and query.cc)
- Other output formats (look at print.cc): PBF, HTML
- Transactionality (easiest on block level, work out tests, look at backend/file_blocks.h)
Weeks
- Make Forecast possible
- Rule processing
- Speed optimization, in particular for foreach, bbox_query and make_area
- interactive search engine
- changesets, versions and maybe user-ids