Hi,
I've made a series of custom PointStyle classes, one of which utilizes the PointStyle constructor with a GeoFont argument.
This works nicely with most TrueType symbol fonts.
However, I've now run into some data that utilizes a font named "Bookshelf Symbols 7" (BSSYM7.TTF). Apparantly I'm able to create a PointStyle object that references this font, but when I try to use it, an exception is thrown.
I'm currently debugging, and I do have the font installed. I can use and visualize symbols from it in another GIS program.
When I open it in my font editing program, I can see that it's classified as "Sans Serif" rather than "Symbolic", which most (all?) other symbol fonts (like "Wingdings 2") are classified as.
Is it correct that Map Suite cannot handle symbol fonts that are not classified as "Symbolic" ?
If not, why is it throwing an exception upon usage ?
If so, why is there such a needless limitation ? A TrueType font is a TrueType font, as I see it.