mpstaton Posted August 9, 2023 Share Posted August 9, 2023 Would love to scale by area, rather than scale through width and height. I have irregular shapes. They represent some number, usually a population. I need to be able to scale by area rather than by width and height. So, if 3 million people live in some city, and that city is represented by a random shape, and what I am proposing affects half the population, I want to scale the whole shape area by 50%. Using width and height doesn't have the right visual effect. Quote Link to comment Share on other sites More sharing options...
MikeTO Posted August 9, 2023 Share Posted August 9, 2023 This is kind of a cool idea. I've made infographics with these sorts of things. I generally just eyeballed them, making the circles 50%-ish smaller. If it doesn't become a feature then maybe when scripting is available one of us could write a script to do this for simple shapes. Quote Download a free PDF manual for Affinity Publisher 2.5 Download a quick reference chart for Affinity's Special Characters Affinity 2.5 for macOS Sequoia 15.1, MacBook Pro 14" (M4 Pro) Link to comment Share on other sites More sharing options...
Staff MEB Posted August 9, 2023 Staff Share Posted August 9, 2023 Hi @mpstaton, Thanks for your feedback. If you don't mind a question, why an irregular shape for that type of representation? Cities with similar population values will be much harder to decipher/read with irregular shapes than with regular/comparable ones. Is there any other uses cases where this can be useful? Quote A Guide to Learning Affinity Software Link to comment Share on other sites More sharing options...
Old Bruce Posted August 9, 2023 Share Posted August 9, 2023 9 hours ago, mpstaton said: Would love to scale by area, rather than scale through width and height. I have irregular shapes. They represent some number, usually a population. I need to be able to scale by area rather than by width and height. So, if 3 million people live in some city, and that city is represented by a random shape, and what I am proposing affects half the population, I want to scale the whole shape area by 50%. Using width and height doesn't have the right visual effect. Just a bit of math required. The width and height multiplied by the Square Root of the increase or decrease. Quote Mac Pro (Late 2013) Mac OS 12.7.6 Affinity Designer 2.5.5 | Affinity Photo 2.5.5 | Affinity Publisher 2.5.5 | Beta versions as they appear. I have never mastered color management, period, so I cannot help with that. Link to comment Share on other sites More sharing options...
Return Posted August 9, 2023 Share Posted August 9, 2023 Why not just type in the percentage in the transform field for either width or height and use the lock aspect ratio. Quote Link to comment Share on other sites More sharing options...
Old Bruce Posted August 9, 2023 Share Posted August 9, 2023 8 minutes ago, Return said: Why not just type in the percentage in the transform field for either width or height and use the lock aspect ratio. If you want the area to be 50% then typing in 50% in the W and H fields give you 25% of the area. mpstaton 1 Quote Mac Pro (Late 2013) Mac OS 12.7.6 Affinity Designer 2.5.5 | Affinity Photo 2.5.5 | Affinity Publisher 2.5.5 | Beta versions as they appear. I have never mastered color management, period, so I cannot help with that. Link to comment Share on other sites More sharing options...
MikeTO Posted August 9, 2023 Share Posted August 9, 2023 6 minutes ago, Return said: Why not just type in the percentage in the transform field for either width or height and use the lock aspect ratio. If it were a circle, a circle 2 inches in diameter would have an area of 3.14 while a circle 1 inch in diameter would have an area of 0.79. Typing a percentage into width or height won't scale the area by 50% and the OP wants to create things like population circles on a map or infographic. A circle is easy to calculate so maybe someday one of us can create a script for that and perhaps regular polygons but calculating the area of irregular shape requires breaking it down into regular shapes. Quote Download a free PDF manual for Affinity Publisher 2.5 Download a quick reference chart for Affinity's Special Characters Affinity 2.5 for macOS Sequoia 15.1, MacBook Pro 14" (M4 Pro) Link to comment Share on other sites More sharing options...
Return Posted August 9, 2023 Share Posted August 9, 2023 2 minutes ago, Old Bruce said: If you want the area to be 50% then typing in 50% in the W and H fields give you 25% of the area. Either not both Quote Link to comment Share on other sites More sharing options...
walt.farrell Posted August 9, 2023 Share Posted August 9, 2023 3 minutes ago, Return said: Either not both But with a locked aspect ratio, if you change W by 50% you also change H by 50% Here's a 2" square, where I put *50% in the W Transform box, and got a 1" square, which has 25% of the area. Quote -- Walt Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases PC: Desktop: Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 Laptop: Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU. Laptop 2: Windows 11 Pro 24H2, 16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU iPad: iPad Pro M1, 12.9": iPadOS 18.1, Apple Pencil 2, Magic Keyboard Mac: 2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.0.1 Link to comment Share on other sites More sharing options...
Old Bruce Posted August 9, 2023 Share Posted August 9, 2023 Area = H x W. Square root of .5 is 0.707106781186548 1 square metre is 1 x 1 or .5 x 2 1/4 square metre is .5 x .5 or .25 x 1 1/2 square meter is 0.707106781186548 x 0.707106781186548 or 0.353553390593274 x 1.414213562373096 Quote Mac Pro (Late 2013) Mac OS 12.7.6 Affinity Designer 2.5.5 | Affinity Photo 2.5.5 | Affinity Publisher 2.5.5 | Beta versions as they appear. I have never mastered color management, period, so I cannot help with that. Link to comment Share on other sites More sharing options...
Return Posted August 9, 2023 Share Posted August 9, 2023 Okay thanks for reminding me that I sucked at math in school and apparently still do.😩 walt.farrell, mpstaton, Old Bruce and 1 other 4 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.