Thanks Lambertus and emj, I have downloaded Osmosis, it is very good. Thank you.

Hi, emj, you are so familiar with Gävle, Sweden. It seems I can learn a lot from you…:-). By the way, the bounding box I post is just the example form OpenStreetMap API demo. You said you have extracted the Sweden map data, so do you have the Sweden bounding polygon, or you just use the bounding box of Sweden? Thank you.

Best regards,
Xintao