{"id":1591,"date":"2023-01-05T11:10:22","date_gmt":"2023-01-05T01:40:22","guid":{"rendered":"https:\/\/cosmicheroes.space\/blog\/?p=1591"},"modified":"2023-01-05T11:10:22","modified_gmt":"2023-01-05T01:40:22","slug":"alex-schroeders-gridmapper","status":"publish","type":"post","link":"https:\/\/cosmicheroes.space\/blog\/index.php\/2023\/01\/05\/alex-schroeders-gridmapper\/","title":{"rendered":"Alex Schroeder&#8217;s gridmapper"},"content":{"rendered":"\n<p><a href=\"https:\/\/alexschroeder.ch\/wiki\/Gridmapper\">https:\/\/alexschroeder.ch\/wiki\/Gridmapper<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/i0.wp.com\/alexschroeder.ch\/pics\/15868444504_66e1472190_o.png?w=525&#038;ssl=1\" alt=\"\" data-recalc-dims=\"1\"\/><\/figure>\n\n\n\n<p>This is excellent &#8211; so you can create a map by typing, or by code, or via the interface &#8211; and save and download in multiple formats.  Thanks very much Alex!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>https:\/\/alexschroeder.ch\/wiki\/Gridmapper This is excellent &#8211; so you can create a map by typing, or by code, or via the interface &#8211; and save and download in multiple formats. Thanks very much Alex!<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[217,3],"tags":[422,420,318,421,398,26,132],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/paET2V-pF","jetpack-related-posts":[{"id":1806,"url":"https:\/\/cosmicheroes.space\/blog\/index.php\/2023\/02\/06\/mokuy-australia-hex-mapping-hex-describe-and-hex-mapper\/","url_meta":{"origin":1591,"position":0},"title":"Mokuy &#8211; Australia hex mapping, Hex Describe and Hex Mapper","author":"richard","date":"February 6, 2023","format":false,"excerpt":"Alex Schroeder has an 'Alpine' hex map generation option in https:\/\/campaignwiki.org\/hex-describe\/ . This allows you to tweak heights for maps. Also in TextMapper similarly. However, his native Switzerland and Australia are somewhat different in size and smoothness. These are great and the code is also here:- https:\/\/github.com\/kensanata?tab=repositories Australia DTM Histogram\u2026","rel":"","context":"In &quot;Data Science&quot;","block_context":{"text":"Data Science","link":"https:\/\/cosmicheroes.space\/blog\/index.php\/category\/data-science\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1833,"url":"https:\/\/cosmicheroes.space\/blog\/index.php\/2023\/02\/07\/desert-maps\/","url_meta":{"origin":1591,"position":1},"title":"Desert Maps","author":"richard","date":"February 7, 2023","format":false,"excerpt":"Alex has made some adjustments to his Alpine algorithm for TextMapper to get better desert terrain - e.g. Australian. Lots of generic rpg maps assume European type things - e.g. cool to cold, whereas Australia is temperature to equatorial, in general. This one is a nice example https:\/\/campaignwiki.org\/text-mapper\/alpine\/document?width=52&bottom=3&peaks=7&bumps=2&height=48&steepness=4&peak=10&bump=2&arid=0&climate=desert&type=hex&seed=693329917","rel":"","context":"In &quot;Data Science&quot;","block_context":{"text":"Data Science","link":"https:\/\/cosmicheroes.space\/blog\/index.php\/category\/data-science\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1809,"url":"https:\/\/cosmicheroes.space\/blog\/index.php\/2023\/02\/06\/welsh-piper-hex-map-algorithm-python\/","url_meta":{"origin":1591,"position":2},"title":"Welsh Piper hex map algorithm &#8211; Python","author":"richard","date":"February 6, 2023","format":false,"excerpt":"In relation to HexDescribe and TextMapper - the random or Smale algorithm is the Welsh Piper's. https:\/\/welshpiper.com\/hex-based-campaign-design-part-1\/ There's a follow on part linked for stocking hexes. I translated this to python - partly as a ChatGPT exercise. https:\/\/github.com\/bluetyson\/Dungeon23-Mokuy\/blob\/main\/smale.py Where I did a few tweaks of the Primary and Secondary maps\u2026","rel":"","context":"In &quot;Data Science&quot;","block_context":{"text":"Data Science","link":"https:\/\/cosmicheroes.space\/blog\/index.php\/category\/data-science\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1842,"url":"https:\/\/cosmicheroes.space\/blog\/index.php\/2023\/02\/07\/map-generation-part-2\/","url_meta":{"origin":1591,"position":3},"title":"Map-Generation part 2","author":"richard","date":"February 7, 2023","format":false,"excerpt":"I have started looking at adapting this for HexDescribe type reasons. For example: - https:\/\/github.com\/bluetyson\/Map-Generation\/blob\/main\/src\/map.py https:\/\/chgowiz-games.blogspot.com\/ is working on a epic random generator for a campaign you can read about at his blog - using HexDescribe https:\/\/campaignwiki.org\/hex-describe You can see some examples here https:\/\/docs.google.com\/spreadsheets\/d\/1G8AZf2tBOtGYr5AEKis7_AZYpJ1_T18LFYp_mi_rikY\/edit#gid=1019219400 and https:\/\/pastebin.com\/raw\/W9zgH3pN Borrowing his business classifications\u2026","rel":"","context":"In &quot;Data Science&quot;","block_context":{"text":"Data Science","link":"https:\/\/cosmicheroes.space\/blog\/index.php\/category\/data-science\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/02\/image-5.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/02\/image-5.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/02\/image-5.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2023\/02\/image-5.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":1279,"url":"https:\/\/cosmicheroes.space\/blog\/index.php\/2021\/12\/25\/the-digital-darlene-greyhawk-map\/","url_meta":{"origin":1591,"position":4},"title":"The Digital Darlene Greyhawk Map","author":"richard","date":"December 25, 2021","format":false,"excerpt":"https:\/\/batintheattic.blogspot.com\/2021\/12\/happy-needfest-digital-darlene-greyhawk.html One of the Greyhawk maps - huge amount of work, so thanks very much! 6 mile hex map! Now I maybe to make a geospatial version of this?","rel":"","context":"In &quot;Fantasy&quot;","block_context":{"text":"Fantasy","link":"https:\/\/cosmicheroes.space\/blog\/index.php\/category\/fantasy\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1533,"url":"https:\/\/cosmicheroes.space\/blog\/index.php\/2022\/12\/29\/dungeon23-mokuy-hex-map-australia-version-1\/","url_meta":{"origin":1591,"position":5},"title":"Dungeon23 &#8211; Mokuy hex map Australia &#8211; version 1","author":"richard","date":"December 29, 2022","format":false,"excerpt":"Not actually called Australia circa 1830 of course, but for reference. Mokuy Australia hex map A few different terrain types I think: Coastal Mountain Desert Rainforest Heavy Bush Bush Alluvial Grassland Volcanic - for Lord Howe Island, or as the more egotistical residents like to term it, Ruby Base Pine\u2026","rel":"","context":"In &quot;Fantasy&quot;","block_context":{"text":"Fantasy","link":"https:\/\/cosmicheroes.space\/blog\/index.php\/category\/fantasy\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2022\/12\/australiamap.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2022\/12\/australiamap.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2022\/12\/australiamap.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2022\/12\/australiamap.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2022\/12\/australiamap.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/cosmicheroes.space\/blog\/wp-content\/uploads\/2022\/12\/australiamap.png?resize=1400%2C800&ssl=1 4x"},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/cosmicheroes.space\/blog\/index.php\/wp-json\/wp\/v2\/posts\/1591"}],"collection":[{"href":"https:\/\/cosmicheroes.space\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cosmicheroes.space\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cosmicheroes.space\/blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cosmicheroes.space\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=1591"}],"version-history":[{"count":2,"href":"https:\/\/cosmicheroes.space\/blog\/index.php\/wp-json\/wp\/v2\/posts\/1591\/revisions"}],"predecessor-version":[{"id":1593,"href":"https:\/\/cosmicheroes.space\/blog\/index.php\/wp-json\/wp\/v2\/posts\/1591\/revisions\/1593"}],"wp:attachment":[{"href":"https:\/\/cosmicheroes.space\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=1591"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cosmicheroes.space\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=1591"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cosmicheroes.space\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=1591"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}