I found these wonderful typographic maps on Etsy (https://www.etsy.com/shop/SilkeSpingies?section_id=15207850&ref=shopsection_leftnav_1) where city names are placed in the correct location, and font size is based on population size. She has maps of Korea in Korean, Japan in Japanese, Thailand in Thai, etc. Because of this, I don't think it is completely done by hand. I would like to make maps like these for other countries. What would be the easiest way to go about this?
The software to use is Adobe Illustrator. A what I would do is:
- First of all create a list of cities and give each the desired size (before you start placing them on the map)
- Find a map with all the cities, paste it on your artboard and lock it there.
- Start to move your cities and order them around them map, always playing with kerning and the font size that doesn't have to be 100% according to the rule.
- Now you have to start faking a bit, otherwise it won't work: fake the locations, sizes, etc. Remember that in the end the overall look is the most important thing.
- Unlock the background map and delete it
There is a very sophisticated InDesign-Script that is based on and inspired by Wordle, called „Wordalizer“. See: http://www.indiscripts.com/category/projects/Wordalizer
While it looks like it cannot do exactly what you need to do (since you need to place specific words at a specific geographic position), maybe it can help you do develop a look or give you a starting point, to work from.
Generally speaking these graphics are generated, not manually designed. Thought I don't have any experience with generating so called "word clouds", I can imagine that it can be achieved by feeding the right script with weights for the terms you'd like to emphasize in the diagram, desired locations and shape it needs to be fit into to.
After some googling:
Use a photo mosaic application. For example, I use Shape Collage to load hundreds (if not thousands) of unique, transparent PNGs. In your case, one PNG will be a City Name. Then the software lets you control the shape sizes, randomness, and how close to proximity each shape is (with or without overlapping). The application re-adjusts all the pieces every time you tweak a setting and gives you a preview before the final SAVE.
It takes a handful of tries to get the formula just right.
I have done this and uploaded a video You can watch this on how its done https://www.youtube.com/watch?v=fO2Q0EvKCRQ