NOTICE: help.openstreetmap.org is no longer in use from 1st March 2024. Please use the OpenStreetMap Community Forum

Is it possible for someone who is NOT a programmer, to export a large map (such as the map of Orange County in California) in SVG format in order for it to be used in vector-based applications such as InkScape? Is OSM for programmers only? I can get around, however, I am not a web or C++ programmer.

asked 12 Dec '10, 22:58

mattmos's gravatar image

mattmos
46224
accept rate: 0%

retagged 13 Dec '10, 07:48

Breki's gravatar image

Breki
2.0k51843


permanent link

answered 13 Dec '10, 07:52

Breki's gravatar image

Breki
2.0k51843
accept rate: 10%

The export tab(*) on the project's main page can be used to export any area in SVG format. Exporting custom maps in SVG is a CPU intensive task; that's why the "normal" map consists of standardised, pre-rendered bitmap tiles which are easier to produce and, crucially, the same for every viewer.

There are three limits to the free export service on the main page:

  • It is not available during high-load times. Sometimes you will see a message that says, in effect, that you should try again later.
  • You cannot request an arbitrary resolution; e.g. if you request a map the size of Orange County, you will not get a level of detail that shows individual houses. But you can get a more detailed map than the one you see on screen by entering a smaller scale number down to the allowed minimum.
  • The resulting SVG is awful for post-processing (takes ages to load in Inkscape, lettering done as vectors, etc.)

If you want more then you will have to install some rendering software on your own computer and run it. You could use e.g. Maperitive, Osmarender, or a local Mapnik installation. Mapnik is the only one that will give you the same look as the main map, but is more difficult to set up and will also produce the same kind of SVG. Maperitive and Osmarender produce SVG that is better suited for post-processing but the maps will also look different. For Maperitive, also see this other answer.

If you lack the time or ability to do this, you can also pay someone to do the work.

OpenStreetMap is a community effort, not a service provider. OpenStreetMap is "for" whomever community members want it to be for! If you choose one of the above methods for your work, or if you end up doing something completely different, consider contributing to OpenStreetMap by documenting your work in our Wiki so that others who have the same background and the same demands as yourself will have it easier to find the answers they are looking for.

(*) In August 2013 the export tab has been removed, and replaced by an "export" link on the left hand side that lets you export the raw data for an area, and a "share" button on the right hand side that lets you export images.

permanent link

answered 13 Dec '10, 08:00

Frederik%20Ramm's gravatar image

Frederik Ramm ♦
82.5k927201273
accept rate: 23%

edited 24 Aug '13, 00:36

-1
permanent link

answered 07 Jan '11, 14:44

Kartograefin's gravatar image

Kartograefin
592178
accept rate: 0%

1

Bigmap creates rasterized (pixel) images. Not vector (SVG) graphics.

(17 Oct '13, 21:20) erik
Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×315
×47

question asked: 12 Dec '10, 22:58

question was seen: 13,043 times

last updated: 17 Oct '13, 21:20

NOTICE: help.openstreetmap.org is no longer in use from 1st March 2024. Please use the OpenStreetMap Community Forum