holoviz / spatialpandas

Pandas extension arrays for spatial/geometric operations
BSD 2-Clause "Simplified" License
308 stars 25 forks source link

SpatialPandas needs a logo #39

Closed BoBednar closed 4 years ago

BoBednar commented 4 years ago

Looks like SpatialPandas needs a logo-- how about this one? It's based on the Pandas logo and it could go into the readme for instance.

SpatialPandasLogo.zip

jbednar commented 4 years ago

Thanks! Here's a PNG version of that SVG: image @jorisvandenbossche or @TomAugspurger, is this distinct enough from the Pandas logo? As this is a library based on Pandas, I think its logo should resemble the Pandas one, but it needs to avoid being confused with it.

TomAugspurger commented 4 years ago

Checking with the other pandas devs, but I don't think it'll be a problem. We don't have a formal process for handling things like this yet.

jorisvandenbossche commented 4 years ago

Ah, I was also just typing an answer ;) Here is it anyway

@jbednar I recently asked the same question for geopandas (yes, we still don't have a logo ..). Although you could maybe argue that the current proposal in geopandas has a higher level of resemblance (https://github.com/geopandas/geopandas/issues/1405)

The feedback from asking the pandas core team about this was:

jbednar commented 4 years ago

Hmm; I just noticed that Bo's logo actually forms a 'G', in addition to the obvious white 'p' and 'd'; maybe it's a contender for a GeoPandas logo instead of for SpatialPandas? :-) E.g. with geo-related colors on white and black backgrounds, and the pandas logo for comparison:

gpwhite gpblack

image

jorisvandenbossche commented 4 years ago

To be honest, my first reaction was (but I didn't want to state it at first ;)): "nice, can we pick it for GeoPandas?"

BoBednar commented 4 years ago

@jorisvandenbossche I'd love for this to be used for GeoPandas! You're welcome to either variation, I'll find something else that could work for SpatialPandas.

mxndrwgrdnr commented 4 years ago

I know I'm new here, but if you flip the pandas logo by 45 degrees, there is an S-for-spatial to be found: Artboard 1

jbednar commented 4 years ago

@mxndrwgrdnr, that looks cool! Let's postpone deciding this for a bit while GeoPandas works out which one they want to use, and come back to this.

@jorisvandenbossche, here's PNG and SVG source for the geo-colored version: possiblegeopandaslogo.zip

jbednar commented 4 years ago

It sounds like (a) GeoPandas may go with a variant of the one from this issue, and (b) they won't decide for some time, so we should probably go ahead with another one. @mxndrwgrdnr, here's one inspired by your observation combined with Bo's original:

spatialpandaslogo

@TomAugspurger and @jorisvandenbossche , I used colors from the pandas color scheme because this logo is even further from the graphical shape of the pandas logo. Keeping similar colors helps there be some clear visible relationship, plus this library is not specifically geo so there's no particular color scheme it should use otherwise. Please let me know if the Pandas team objects!

brl0 commented 4 years ago

I like it... the 'S' in the logo looks like a fragment of a space filling curve, which is really on point given how spatialpandas works.

ppwadhwa commented 4 years ago

I like it too!

TomAugspurger commented 4 years ago

Checking with the other pandas devs. I'll give it a week or so to see if there are any objections.

jbednar commented 4 years ago

Thanks, @TomAugspurger; let us know!

@brl0 , that's a great observation; people on this thread have been so much smarter than me at noticing such things! Yes, it's highly reminiscent of the Hilbert space-filling curve SpatialPandas uses for spatial partitioning:

image

Bo pointed out that the version above might evoke a swastika, which I now can't unsee. Here's a version to address that, though it's become even further from the pandas logo shape:

spatialpandaslogo_dot

The dots and diamond shape actually make it resemble the Datashader logo a bit: image That's another resonance, given that this project spun out of Datashader. Everything adds up!

mxndrwgrdnr commented 4 years ago

I'm happy to be the token bar mitzvah boy who declares the first logo to be far-removed enough from a swastika, but also happy to keep iterating. I like your second version a lot as well, @jbednar.

jbednar commented 4 years ago

@TomAugspurger , it's been a week, so we'll go with the last version (dots, no swastika motifs) unless there's any final Pandas-dev objection today. Thanks, everyone!

TomAugspurger commented 4 years ago

Sounds good, thanks.

jbednar commented 4 years ago

Ok, it's live:

image