Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#331 closed enhancement (fixed)

Function matrix - show geometry, geography, curve, 3d and mm support for each function

Reported by: robe Owned by: pramsey
Priority: medium Milestone: PostGIS 1.5.0
Component: postgis Version: master
Keywords: Cc:


Here is my first draft at autogeneration from the function reference a matrix to outline functions we have and what support we have for each.

Do these categories look okay to people. I was thinking a nice checkmark or X would look better than my lame +, *, T designations.

The issue I have is the bordering and also hmm the PDF insists on chopping off table.

Any thoughts on how to fix these issues?

Change History (12)

comment:1 Changed 11 years ago by mloskot

Great idea.

On checkmark, what about Tick which also has corresponding Unicode code?

comment:2 Changed 11 years ago by robe

I like that idea. I'll try that. Wonder how that will come out in the PDF. Got the bordering looking decent now.

comment:3 Changed 11 years ago by robe

Well Mateusz that was a really nice thought. Looked fine in FireFox?. Even came out right in the PDF (though I still have the truncating issues in PDF), but gasp IE 7.0 just a ugly box. Even toggling the encoding to UTF-8 in IE does not work. Damn you IE.

I guess IE is just not quite as hip as I thought :(.

There is the option of using the isopub in docbook you mentioned -- , but not quite sure how that works.

comment:4 Changed 11 years ago by kneufeld

I'm having the same issues with MathML in docbook and IE8. Most of the math symbols work fine in Firefox and pdf, but not in IE (at least they don't work in my IE8 install). I think we're forced to using images. Would a nice little graphic "tick" work instead?

-- Kevin

comment:5 Changed 11 years ago by robe

Sure -- need 3

check mark A something (*) -- like a half-checkmark

and something for T -- not sure what symbol we should use for Paul's geography to geometry to geography transform hacks -- perhaps a small graphic of Paul :)

comment:6 Changed 11 years ago by mloskot


Sorry, no idea how to fix the IE8 problem. Graphics would work well instead. I'd look at Wikipedia/MediaWiki?, they must have some nice graphics for marks.

comment:7 Changed 11 years ago by robe

Actually I'm looking on one of my pcs with IE8 now and it shows!

But doesn't show on my IE7. Wonder if there is some plug-in I have on this one. So I guess its not all IE browsers.

comment:8 Changed 11 years ago by robe

Okay I checked all my IE8 computers and it actually shows up fine on all of them. Also checked my Chrome browser -- fine, firefox fine. I checked all my IE7 browsers -- none show it. So it seems its only IE7 (probably IE6) that has issues. I wonder how many people use IE7. I really like the cleaness of not having to resort to images and those characters are so cute.

comment:9 Changed 11 years ago by kneufeld

I still use IE6 at home since I can't stand the look and feel of IE7 and 8. I think it's a pretty good chance many are still using IE7 and it's too soon to limit the PostGIS website to IE8 and up.

Just my 2 cents.

comment:10 Changed 11 years ago by mloskot

Microsoft still does support IE6, so even if I stay away of IE myself, I somewhat support Kevin's 2 cents.

The matrix renders very well for me in Firefox 3, IE8 and Google Chrome.

comment:11 Changed 11 years ago by robe

Milestone: PostGIS FuturePostGIS 1.5.0
Resolution: fixed
Status: newclosed

Okay replaced with images. I guess with images its easier to make things colorful anyway.

I think its fairly clear now the geography transform hacks -- so now I don't care so much how many of those hacks Paul puts in.

comment:12 Changed 11 years ago by mloskot

I've got comment to my blog post that may be useful to solve the IE8 issue:

Berend writes:

A short survey shows that only the “Arial Unicode MS” font includes checkmark glyphs. Apparently Firefox has some kind of fallback mechanism in case a certain glyph does not exist. Short story: Use “font-family: Arial Unicode MS, sans-serif;” and you’ll be fine.

Note: See TracTickets for help on using tickets.