Creating open-source [BASIC] sign design software

Discussion about street lighting, road signs, traffic signals - and all other street furniture - goes here.

Moderator: Site Management Team

Post Reply
User avatar
ProbablyIdiot
New Member
Posts: 6
Joined: Sat Dec 30, 2023 15:35
Location: Worcester, UK

Creating open-source [BASIC] sign design software

Post by ProbablyIdiot »

Hello,
I have a moderate amount of programming skill, and was wondering about creating some kind of sign design software to speed up the design process for props, video game creation and other NON-PROFESSIONAL usecases. I have a basic amount of skill creating signs in inkscape and I'm asking what features would be needed in this software? How should it work? What should it not do?
Any and all suggestions welcome! (diagrams are a plus :D )
User avatar
jgharston
Member
Posts: 2461
Joined: Sun Oct 17, 2010 18:06
Location: Sheffield/Whitby

Re: Creating open-source [BASIC] sign design software

Post by jgharston »

I use PaintShopPro, see:
<<<<---------

You just need the Transport and Motorway fonts, and for Gaelic signs whichever font that is.
User avatar
ProbablyIdiot
New Member
Posts: 6
Joined: Sat Dec 30, 2023 15:35
Location: Worcester, UK

Re: Creating open-source [BASIC] sign design software

Post by ProbablyIdiot »

jgharston wrote: Sun Mar 31, 2024 18:41 I use PaintShopPro, see:
<<<<---------

You just need the Transport and Motorway fonts, and for Gaelic signs whichever font that is.
I already know how to do it with inkscape, but thanks. The idea is that I make a tool that makes it less manual, more drag + drop like.
Bristol
Member
Posts: 164
Joined: Fri Mar 16, 2012 19:27
Location: Bristol

Re: Creating open-source [BASIC] sign design software

Post by Bristol »

I could imagine some kind of interface where you select a type of direction sign (flag, map etc.), select the current road status (motorway / primary / other) and then add "blocks" of destinations and road types. It would require a careful reading of the "Guildford" rules to get right, but could possibly end up producing better signs than some of the real ones that ended up in the botched roadsigns thread!
User avatar
nowster
Treasurer
Posts: 14859
Joined: Tue Aug 31, 2004 16:06
Location: Manchester

Re: Creating open-source [BASIC] sign design software

Post by nowster »

I also use Inkscape. There are a few folks here who know the design rules like the back of their hands (eg. Bryn).
User avatar
Conekicker
Member
Posts: 3772
Joined: Sat Dec 10, 2005 22:32
Location: South Yorks

Re: Creating open-source [BASIC] sign design software

Post by Conekicker »

For a "simple" design package I fear there are too many rules for it to be easily implemented. Line and horizontal spacings vary depending on the precise text being used. Then there's the intricacies of map-type signs before you even consider the likes of Tiger tails and Shared lane ADS.

https://assets.publishing.service.gov.u ... ter-07.pdf

If you wanted to create something that "looks about right but isn't 100% correct", it's probably do-able, but only if you don't want to create the more complicated type of sign. Even then, the amount of effort put into it would possibly leave the creator wanting some payment for their time!
Last edited by Conekicker on Tue Apr 02, 2024 11:50, edited 1 time in total.
Patience is not a virtue - it's a concept invented by the dozy beggars who are unable to think quickly enough.
User avatar
Bryn666
Elected Committee Member
Posts: 35981
Joined: Thu Jun 20, 2002 20:54
Contact:

Re: Creating open-source [BASIC] sign design software

Post by Bryn666 »

Conekicker wrote: Tue Apr 02, 2024 11:42 For a "simple" design package I fear there are too many rules for it to be easily implemented. Line and horizontal spacings vary depending on the precise text being used. Then there's the intricacies of map-type signs before you even consider the likes of Tiger tails and Shared lane ADS.

https://assets.publishing.service.gov.u ... ter-07.pdf
Even the automatic routines in KeySigns and SignPlot can get tripped up and you have to start manually attacking what it's thrown out.
Bryn
Terminally cynical, unimpressed, and nearly Middle Age already.
She said life was like a motorway; dull, grey, and long.

Blog - https://showmeasign.online/
X - https://twitter.com/ShowMeASignBryn
YouTube - https://www.youtube.com/@BrynBuck
User avatar
Conekicker
Member
Posts: 3772
Joined: Sat Dec 10, 2005 22:32
Location: South Yorks

Re: Creating open-source [BASIC] sign design software

Post by Conekicker »

Bryn666 wrote: Tue Apr 02, 2024 11:50
Conekicker wrote: Tue Apr 02, 2024 11:42 For a "simple" design package I fear there are too many rules for it to be easily implemented. Line and horizontal spacings vary depending on the precise text being used. Then there's the intricacies of map-type signs before you even consider the likes of Tiger tails and Shared lane ADS.

https://assets.publishing.service.gov.u ... ter-07.pdf
Even the automatic routines in KeySigns and SignPlot can get tripped up and you have to start manually attacking what it's thrown out.
Yep, t'was ever thus.
Patience is not a virtue - it's a concept invented by the dozy beggars who are unable to think quickly enough.
jnty
Member
Posts: 1801
Joined: Wed Aug 25, 2021 00:12

Re: Creating open-source [BASIC] sign design software

Post by jnty »

Given like your usecase isn't the creation of complex, hyper-realistic signs, but limited props for other media, it might make sense to focus on providing well for a few simple, restrictive cases. For example, you might cover a simple direction sign with a single destination and road number, or a single type of motorway turn-off sign with maybe one or two lines of destinations. It wouldn't cover complex cases, but it sounds like your intended users might not need those complex cases, or could tweak what they're trying to do to fit within the limitations of your software. At that point you'd basically just be writing one or two lines of text in a fixed position on a pre-defined image.
User avatar
Conekicker
Member
Posts: 3772
Joined: Sat Dec 10, 2005 22:32
Location: South Yorks

Re: Creating open-source [BASIC] sign design software

Post by Conekicker »

jnty wrote: Tue Apr 02, 2024 14:11 Given like your usecase isn't the creation of complex, hyper-realistic signs, but limited props for other media, it might make sense to focus on providing well for a few simple, restrictive cases. For example, you might cover a simple direction sign with a single destination and road number, or a single type of motorway turn-off sign with maybe one or two lines of destinations. It wouldn't cover complex cases, but it sounds like your intended users might not need those complex cases, or could tweak what they're trying to do to fit within the limitations of your software. At that point you'd basically just be writing one or two lines of text in a fixed position on a pre-defined image.
Depending on the length of the text, as a bare minimum, you'd need the ability to stretch the width of the sign. Pre-defined positions and angles for arrows and chevron locations would also be minimum requirements. A map-type motorway ADS width will also vary, potentially by quite a bit, depending on the length or either the destination or route number or both. If you then want to add extra lines of text or symbols into the mix, that's when complications raise their ugly head(s).
Patience is not a virtue - it's a concept invented by the dozy beggars who are unable to think quickly enough.
User avatar
ProbablyIdiot
New Member
Posts: 6
Joined: Sat Dec 30, 2023 15:35
Location: Worcester, UK

Re: Creating open-source [BASIC] sign design software

Post by ProbablyIdiot »

Thanks to everyone for their suggestions! I will need to read up on the manual and get more of an idea how the signs are designed. If anyone wants this software, just know it may never come out, as this is just me playing around.
Thanks again! :D
AndyB
Elected Committee Member
Posts: 11182
Joined: Tue Dec 26, 2006 21:58
Location: Belfast N Ireland
Contact:

Re: Creating open-source [BASIC] sign design software

Post by AndyB »

I would just add remember your user stories to decide what is green, white, blue and brown.
User avatar
jgharston
Member
Posts: 2461
Joined: Sun Oct 17, 2010 18:06
Location: Sheffield/Whitby

Re: Creating open-source [BASIC] sign design software

Post by jgharston »

On these lines, my avatar has two sentences. What's the line with full stops? A single sentence without a full stop looks fine, but I've never seen a sign with full stops with multiple sentences, a new sentence just starts with a Capital letter, but without a terminating full stop it can be grammatically ugly.

It's supposed to be an attempt to try and tidy up this mess here.
Post Reply