2
1

Hi,

I am in Australia but doing some work for a Chinese company. We started using OpenStreetMap to display some data, but the first map area the company checked was "Republic of China" aka Taiwan. Now, we have a political problem where the company wants this to be displayed as "People's Republic of China" instead.

Is there a way to get alternate labels to satisfy this request? e.g. different layers? Hopefully the solution would not require us to re-process all the tiles, as that would be too much effort and still leave us open to future political problems that also need to be re-labelled.

Thanks!

asked 28 Oct '15, 08:10

keong's gravatar image

keong
44114
accept rate: 0%

2

could you please clarify where you got your tiles from?

(28 Oct '15, 19:13) aseerel4c26 ♦

We are using a third-party tool called ModestMaps http://modestmaps.com/ because it has a Flex/Flash version for the UI. One of the map providers in the code is OpenStreetMap.

(29 Oct '15, 00:21) keong
1

Bit of extra information: apparently the political problem is in the use of Chinese labelling that translates to "Republic of China". Other map providers seem to side-step the issue by using English labelling as "Taiwan" and this seems to be acceptable. Our solution may be to switch providers.

(29 Oct '15, 06:38) keong

I'll try to give this a start...

https://www.openstreetmap.org/relation/449220 this is "Taiwan" - as you see we have all sorts of names available in out data.

What you or your tile provider makes out of our data is his choice. Map tiles are usually bitmap images, so if you want to change a name, you would need to change this image. There are many tile providers which use OSM data, and all make their own choices. E.g. mapquest open displays "Taiwan".

permanent link

answered 29 Oct '15, 06:49

aseerel4c26's gravatar image

aseerel4c26 ♦
32.2k16239552
accept rate: 18%

When you get map tiles from a provider, you get rendered images, You cannot change the content of those images. You will have to

a) ask your provider whether they can give you tiles with a different content b) set up your own renderer and make your own tiles

permanent link

answered 29 Oct '15, 06:51

escada's gravatar image

escada
18.2k16157289
accept rate: 21%

Wouldn't it be possible to, say, re-route the tile requests through your own server that replaces the objectionable tiles?

(30 Oct '15, 14:16) Tordanik

@Tordanik, to me it seems a valid option to use a tile proxy which replaces some tiles only, yes. Possibly one could modify a caching proxy for this.

(30 Oct '15, 19:03) aseerel4c26 ♦
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:

×12
×5
×4

question asked: 28 Oct '15, 08:10

question was seen: 2,387 times

last updated: 30 Oct '15, 19:03

powered by OSQA