openstreetmaps를 포함하려는 응용 프로그램을 개발하려고합니다. 나는 이것을 위해 맵 박스를 사용하기로 결정했다. osm.pbf 파일에서 데이터를 가져 오려고합니다. 멀티 프로세서 시스템은 많은 작업을 수행 할 수 있지만 가져 오기 중간에 작업을 중단하는 것처럼 보입니다. 기다려야합니까, 아니면 오류가 있습니까?가져 오기 중 imposm 중지
[email protected]:~/Documents/mapbox-osm-bright-5f237ac/shp$ sudo imposm -U postgres -d osm -m /home/ubuntu/Documents/mapbox-osm-bright-5f237ac/imposm-mapping.py --read --write --optimize --concurrency 10 --cache-dir /mnt/cache --overwrite-cache --deploy-production-tables /mnt/cc/sweden-latest.osm.pbf
loading /home/ubuntu/Documents/mapbox-osm-bright-5f237ac/imposm-mapping.py as mapping
password for postgres at localhost:
[11:30:54] ## reading /mnt/cc/sweden-latest.osm.pbf
[11:30:54] coords: 17545k nodes: 350k ways: 2506k relations: 17k (estimated)
[11:32:02] coords: 26272k nodes: 101k ways: 28k relations: 0k
는 그럼, 어떤 아이디어가 지금은 2-3 %의 작업 시간이 오래
^CProcess CacheWriterProcess-3:: 101k ways: 28k relations: 0k
Process CacheWriterProcess-5:
Traceback (most recent call last):
Traceback (most recent call last):
File "/usr/lib/python2.7/multiprocessing/process.py", line 258, in _bootstrap
File "/usr/lib/python2.7/multiprocessing/process.py", line 258, in _bootstrap
Process ParserProgress-1:
Traceback (most recent call last):
self.run()
self.run()
File "/usr/local/lib/python2.7/dist-packages/imposm/reader.py", line 123, in run
File "/usr/local/lib/python2.7/dist-packages/imposm/reader.py", line 123, in run
File "/usr/lib/python2.7/multiprocessing/process.py", line 258, in _bootstrap
data = self.queue.get()
data = self.queue.get()
File "/usr/lib/python2.7/multiprocessing/queues.py", line 117, in get
File "/usr/lib/python2.7/multiprocessing/queues.py", line 117, in get
res = self._recv()
res = self._recv()
KeyboardInterrupt
KeyboardInterrupt
self.run()
File "/usr/local/lib/python2.7/dist-packages/imposm/util/__init__.py", line 54, in run
log_statement = self.queue.get()
File "/usr/lib/python2.7/multiprocessing/queues.py", line 117, in get
Process CacheWriterProcess-2:
Traceback (most recent call last):
File "/usr/lib/python2.7/multiprocessing/process.py", line 258, in _bootstrap
res = self._recv()
KeyboardInterrupt
self.run()
File "/usr/local/lib/python2.7/dist-packages/imposm/reader.py", line 123, in run
data = self.queue.get()
File "/usr/lib/python2.7/multiprocessing/queues.py", line 117, in get
res = self._recv()
KeyboardInterrupt
Process CacheWriterProcess-4:
Traceback (most recent call last):
File "/usr/lib/python2.7/multiprocessing/process.py", line 258, in _bootstrap
self.run()
File "/usr/local/lib/python2.7/dist-packages/imposm/reader.py", line 123, in run
Traceback (most recent call last):
File "/usr/local/bin/imposm", line 9, in <module>
data = self.queue.get()
File "/usr/lib/python2.7/multiprocessing/queues.py", line 117, in get
load_entry_point('imposm==2.5.0', 'console_scripts', 'imposm')()
File "/usr/local/lib/python2.7/dist-packages/imposm/app.py", line 253, in main
res = self._recv()
KeyboardInterrupt
reader.read(arg)
File "/usr/local/lib/python2.7/dist-packages/imposm/reader.py", line 88, in read
parser.parse(filename)
File "/usr/local/lib/python2.7/dist-packages/imposm/parser/simple.py", line 62, in parse
return self.parse_pbf_file(filename)
File "/usr/local/lib/python2.7/dist-packages/imposm/parser/simple.py", line 73, in parse_pbf_file
return self._parse(filename, PBFMultiProcParser)
File "/usr/local/lib/python2.7/dist-packages/imposm/parser/simple.py", line 140, in _parse
time.sleep(0.001)
KeyboardInterrupt
Process Process-6:
Traceback (most recent call last):
File "/usr/lib/python2.7/multiprocessing/process.py", line 258, in _bootstrap
self.run()
File "/usr/lib/python2.7/multiprocessing/process.py", line 114, in run
self._target(*self._args, **self._kwargs)
File "/usr/local/lib/python2.7/dist-packages/imposm/parser/simple.py", line 113, in parse_it
parser.parse(input)
File "/usr/local/lib/python2.7/dist-packages/imposm/parser/pbf/multiproc.py", line 70, in parse
pos_queue.put(pos)
File "/usr/lib/python2.7/multiprocessing/queues.py", line 311, in put
if not self._sem.acquire(block, timeout):
KeyboardInterrupt
후 Ctrl-C를을 누르고 핀란드어로 보인 적이?