Ik heb op https://www.mapchart.net/world-subdivisions.html een wereldkaart ingekleurd met circa 280 nieuw gecreëerde landen. Ik heb hiervoor eerst de standaardkleuren gebruikt en daarna bij de uitgebreide selectie kleuren gekozen. Nu wil ik echter de kaart in 8 regio's gaan verdelen die cultuurhistorisch min of meer bij elkaar passen. Om dit op de kaart te laten zien, wil ik ieder van de 8 deelgebieden een eigen kleurbereik geven. Bijv landen op de Euraziatische Steppe rood; de landen rondom de poolcirkel en taiga grijs; en landen in Latijns-Amerika paars.
Wat ik nu deed om dit voor elkaar te krijgen is een website met hexadecimale kleuren raadplegen, daar de kleurcodes kopiëren en ze zo goed mogelijk verdelen. De volgende stap zou dan zijn om op de mapchart website (die raakt inmiddels te traag) of liever nog direct in het savebestand de huidige hexcodes aan te passen naar de nieuwe, met in acht name dat er geen dubbele kleuren mogen zijn en 2 gebieden/landen die tegen elkaar aan liggen een duidelijk zichtbaar kleurverschil moeten hebben. Dat is een flink tijdrovend karwei en als ik het savebestand verkeerd aanpas kost het weer een tijd om uit te vinden waar het mis is gegaan.
Omdat het om zo'n 280 landen gaat zou ik dit willen automatiseren op basis van een aantal voorwaarden Mocht het voor het onderscheiden en sorteren handiger zijn, dan kan ik alle landen voorzien van een voorloop tekst, zoals bijv AF voor Afrika, en PCE voor landen op het Europese deel vd poolcirkel, etc
Relevante software en hardware die ik gebruik
mapchart.net en kleurenwebsites zoals https://htmlcolorcodes.com/color-chart/ https://www.w3schools.com/colors/colors_picker.asp https://www.computerhope.com/htmcolor.htm#color-codes
Wat ik al gevonden of geprobeerd heb
De kleurenwebsites dus en gekeken wat de scripts op de mapcharts website doen.
Er is ook de mogelijkheid om je kaart naar Excel te exporteren, maar ik zie nog niet helemaal hoe ik daar gebruik van kan maken met eigen landen https://blog.mapchart.net...map-creation-on-mapchart/ Bovendien heb ik op mijn laptop slechte ervaringen met het laden van scripts in Excel, waardoor het tergend lang gaat duren totdat Excel opstart. Wellicht is dat met de online variant van Office te omzeilen.
Dit is een stuk voorbeeldtekst van het savebestand:
{"groups":{"#88419d":{"label":"AF Land 1","paths":["Agadez_NE","Murzuq_LY","Tibesti_TD","Borkou_TD"]},"#92c5de":{"label":"AF Land 2","paths":["Zinder_NE","Diffa_NE","Kanem_TD","Batha_TD","Barh_El_Gazel_TD"]},"#fc4e2a":{"label":"AF Land 3","paths":["Tahoua_NE","Ménaka_ML","Gao_ML","Kidal_ML","Tamanghasset_DZ","In_Guezzam_DZ","Bordj_Baji_Mokhtar_DZ","Djanet_DZ"]},"#cc3333":{"label":"ZA Land 1","paths":["Minas_Gerais_BR","Goiás_BR","Distrito_Federal_BR","Tocantins_BR","Mato_Grosso_BR"]},"#238b45":{"label":"ZA Land 2","paths":["Pará_BR","Amazonas_BR","Rondônia_BR","El_Beni_BO","Santa_Cruz_BO"]},"#ffffd9":{"label":"ZA Land 3","paths":["Rio_de_Janeiro_BR","Espírito_Santo_BR","Bahia_BR","Piauí_BR","Maranhão_BR","Ceará_BR","Rio_Grande_do_Norte_BR","Paraíba_BR","Pernambuco_BR","Sergipe_BR","Alagoas_BR"]}},"title":"Voorbeeldkaart","hidden":[],"background":"#fff","borders":"#000","legendFont":"Century Gothic","legendFontColor":"#000","legendBgColor":"#00000000","areBordersShown":true,"defaultColor":"#d1dbdd","labelsColor":"#6a0707","strokeWidth":"medium","areLabelsShown":false,"legendPosition":"bottom_left","legendSize":"medium","legendStatus":"show","scalingPatterns":true,"legendRowsSameColor":true,"legendColumnCount":1}
Mijn huidige wereldkaart ziet er op dit moment zo uit:

De bedoeling is dat het per regio (niet werelddeel/continent) een thema kleur krijgt.
Uiteindelijk dan dus zoiets:

Maar vanzelfsprekend niet in 1 kleur per regio, maar dus overeenkomstige kleuren per gecreëerd land, passend bij de regio.
Wat ik nu deed om dit voor elkaar te krijgen is een website met hexadecimale kleuren raadplegen, daar de kleurcodes kopiëren en ze zo goed mogelijk verdelen. De volgende stap zou dan zijn om op de mapchart website (die raakt inmiddels te traag) of liever nog direct in het savebestand de huidige hexcodes aan te passen naar de nieuwe, met in acht name dat er geen dubbele kleuren mogen zijn en 2 gebieden/landen die tegen elkaar aan liggen een duidelijk zichtbaar kleurverschil moeten hebben. Dat is een flink tijdrovend karwei en als ik het savebestand verkeerd aanpas kost het weer een tijd om uit te vinden waar het mis is gegaan.
Omdat het om zo'n 280 landen gaat zou ik dit willen automatiseren op basis van een aantal voorwaarden Mocht het voor het onderscheiden en sorteren handiger zijn, dan kan ik alle landen voorzien van een voorloop tekst, zoals bijv AF voor Afrika, en PCE voor landen op het Europese deel vd poolcirkel, etc
Relevante software en hardware die ik gebruik
mapchart.net en kleurenwebsites zoals https://htmlcolorcodes.com/color-chart/ https://www.w3schools.com/colors/colors_picker.asp https://www.computerhope.com/htmcolor.htm#color-codes
Wat ik al gevonden of geprobeerd heb
De kleurenwebsites dus en gekeken wat de scripts op de mapcharts website doen.
Er is ook de mogelijkheid om je kaart naar Excel te exporteren, maar ik zie nog niet helemaal hoe ik daar gebruik van kan maken met eigen landen https://blog.mapchart.net...map-creation-on-mapchart/ Bovendien heb ik op mijn laptop slechte ervaringen met het laden van scripts in Excel, waardoor het tergend lang gaat duren totdat Excel opstart. Wellicht is dat met de online variant van Office te omzeilen.
Dit is een stuk voorbeeldtekst van het savebestand:
{"groups":{"#88419d":{"label":"AF Land 1","paths":["Agadez_NE","Murzuq_LY","Tibesti_TD","Borkou_TD"]},"#92c5de":{"label":"AF Land 2","paths":["Zinder_NE","Diffa_NE","Kanem_TD","Batha_TD","Barh_El_Gazel_TD"]},"#fc4e2a":{"label":"AF Land 3","paths":["Tahoua_NE","Ménaka_ML","Gao_ML","Kidal_ML","Tamanghasset_DZ","In_Guezzam_DZ","Bordj_Baji_Mokhtar_DZ","Djanet_DZ"]},"#cc3333":{"label":"ZA Land 1","paths":["Minas_Gerais_BR","Goiás_BR","Distrito_Federal_BR","Tocantins_BR","Mato_Grosso_BR"]},"#238b45":{"label":"ZA Land 2","paths":["Pará_BR","Amazonas_BR","Rondônia_BR","El_Beni_BO","Santa_Cruz_BO"]},"#ffffd9":{"label":"ZA Land 3","paths":["Rio_de_Janeiro_BR","Espírito_Santo_BR","Bahia_BR","Piauí_BR","Maranhão_BR","Ceará_BR","Rio_Grande_do_Norte_BR","Paraíba_BR","Pernambuco_BR","Sergipe_BR","Alagoas_BR"]}},"title":"Voorbeeldkaart","hidden":[],"background":"#fff","borders":"#000","legendFont":"Century Gothic","legendFontColor":"#000","legendBgColor":"#00000000","areBordersShown":true,"defaultColor":"#d1dbdd","labelsColor":"#6a0707","strokeWidth":"medium","areLabelsShown":false,"legendPosition":"bottom_left","legendSize":"medium","legendStatus":"show","scalingPatterns":true,"legendRowsSameColor":true,"legendColumnCount":1}
Mijn huidige wereldkaart ziet er op dit moment zo uit:

De bedoeling is dat het per regio (niet werelddeel/continent) een thema kleur krijgt.
Uiteindelijk dan dus zoiets:

Maar vanzelfsprekend niet in 1 kleur per regio, maar dus overeenkomstige kleuren per gecreëerd land, passend bij de regio.
[ Voor 35% gewijzigd door Jorgen op 05-03-2023 23:56 ]
Your Friendly Neighborhood Moderator