zcreativelabs / react-simple-maps

Beautiful React SVG maps with d3-geo and topojson using a declarative api.
https://www.react-simple-maps.io/
MIT License
3.04k stars 424 forks source link

Occupied and disputed territories on the topojson map #251

Open denysdovhan opened 3 years ago

denysdovhan commented 3 years ago

First of all, thanks for creating this project!

I've noticed topojson maps display some disputed territories by on the ground rule, which will eventually violate some local laws and might trigger some people. For example:

I'm from Ukraine. Russia illegally annexed the Crimea peninsula in 2014. This act was not recognized by almost every country, but your map shows Crimea as a part of Russia:

Screenshot 2021-03-06 at 00 55 48

This looks offensive and displays support to the Russian war machine. Additionally, this map shows unrecognized Northem Cyprus.

Yes, I know you're using vector maps by natural-earth-vector. I just want to let you know, that this map might be offensive. You should use admin_0 maps to avoid this.

You can find additional info about this issue here: https://github.com/nvkelso/natural-earth-vector/issues?q=is%3Aissue+is%3Aopen+crimea

d3vilh commented 2 years ago

Hi folks, Could you have a look on this please? It's still relevant, very much.

Thanks a lot!

torrconnect commented 2 years ago

Please correct the map. Crimea is Ukraine.

nfx commented 2 years ago

these maps show wrong boundaries.

sebilasse commented 2 years ago

πŸ‡ΊπŸ‡¦ https://en.wikipedia.org/wiki/Ukraine

d3vilh commented 2 years ago

πŸ‡ΊπŸ‡¦ https://en.wikipedia.org/wiki/Ukraine For those who supports Russian invasion (from Germany, lol): https://en.m.wikipedia.org/wiki/Ukraine#/issues/0

rredfearn32 commented 2 years ago

If anyone is using react-simple-maps and is struggling with this issue, the solution I found is to manually modify the data. This is based on comments on this thread (https://github.com/nvkelso/natural-earth-vector/issues/489), after which I wrote the following JS code (https://github.com/nvkelso/natural-earth-vector/issues/489#issuecomment-1081783804) to remove Crimea polygons from Russia and add them to Ukraine.

KhrystynaFaryna commented 1 year ago

@rredfearn32 Do you know how to do it for 110 maps(like this one https://cdn.jsdelivr.net/npm/world-atlas@2/countries-110m.json)? I am a noob in this.

nfx commented 1 year ago

when this issue will be solved?

medvedev commented 10 months ago

Guys, any chance to get this issue addressed? More and more new companies all over the world use these map and show offensive content to their users....

trkohler commented 10 months ago

joining the request.

milansusnjar commented 10 months ago

Same issue with Serbia.

pustomytnyk commented 10 months ago

ping @zimrick