2012-03-06 10 views
0

私はいくつかの関連記事を読んで、generate_tiles.pyにNUM_THREADS = 1(これはLinuxシステム上に1つのプロセッサしかないからです)を設定しました。あなたが最後のズームレベルを見ることができるように、そうgenerate_tiles.pyは、要求されたズームレベルを完了する前に停止します

... 
unknown : 8 59 104 
unknown : 8 59 105 
unknown : 8 59 106 
render_tiles((-109.22314, 37.28077, -102.56542, 31.46398) /home/user/data/downloads/svn/mapnik-r27279/osm.xml /home/user/data/tilecache/tilelite/ 9 12 unknown) 
9 
10 
11 
12 
render_tiles((-107.35546, 36.0115, -105.18017, 34.73952) /home/user/data/downloads/svn/mapnik-r27279/osm.xml /home/user/data/tilecache/tilelite/ 13 15 unknown) 
13 
14 
15 

:どのようにgenerate_tiles.py終了ここで

# World 
bbox = (-180.0,-90.0, 180.0,90.0) 

render_tiles(bbox, mapfile, tile_dir, 0, 4, "World") 

# western US 
minZoom = 5 
maxZoom = 8 
bbox = (-126.592,29.0454,-96.225,49.3887) 
render_tiles(bbox, mapfile, tile_dir, minZoom, maxZoom) 

# NM 
minZoom = 9 
maxZoom = 12 
bbox = (-109.22314, 37.28077, -102.56542, 31.46398) 
render_tiles(bbox, mapfile, tile_dir, minZoom, maxZoom) 

# Albuquerque, East Mountains, Jemez, Pecos 
minZoom = 13 
maxZoom = 15 
bbox = (-107.35546, 36.01150, -105.18017, 34.73952) 
render_tiles(bbox, mapfile, tile_dir, minZoom, maxZoom) 

されています。ここでは

はgenerate_tiles.pyの最後に要求されたズームレベルですタイルを作成するのはレベル8です。その後、フォルダを作成して終了します。ズームレベル8の上にタイルを作成するgenerate_tiles.pyを取得するにはどうすればよいですか?パラメータがあるべき

答えて

0

render_tiles(-109.22314、31.46398、-102.56542、37.28077) と(-107.35546、34.73952、-105.18017、36.0115)

+0

はあなたの提案@Laihioh葉をいただき、ありがとうございます。私はより良い理解のためにプッシュしてもいいですか?境界ボックスが(X1、Y1、X2、Y2)の形式であれば、フォーム(X1、Y2、X2、Y1)のように切り替えることですべて達成できます。私は本当に欲しくない私のバウンディングボックスの寸法だけを変えるようです。ありがとう。 – nomadicME

関連する問題