xarray-contrib / xdggs

Xarray extension for DGGS
https://xdggs.readthedocs.io
Apache License 2.0
79 stars 14 forks source link

Logo Proposition for Documentation Enhancement (#76) #82

Open tinaok opened 1 month ago

tinaok commented 1 month ago

Hi all,

I believe having a logo (similar to what xvec does) would really help illustrate the documentation #76 more effectively.

Does anyone have any suggestions or ideas for a potential design? It could add a nice visual touch to our project!

annefou commented 1 month ago

image

annefou commented 1 month ago

image

allixender commented 3 weeks ago

How "high-resolution" should the logo be? I could make something more logo like?

image

allixender commented 3 weeks ago

image

keewis commented 3 weeks ago

we also need a version that remains readable at small sizes, for example for the logo displayed at the repository overview. For inspiration on that, see xarray's collection (we don't have to be as thorough, though, as far as I remember that was created by a professional designer).

The logos so far look great, but I'm missing the relation to xarray (otherwise they could just as well be logos for DGGS implementing packages).

allixender commented 3 weeks ago

You are right. I think it would meaningful to somehow visualise the 1-D index array in conjunction with a global cell grid, either in an unfolding/decomposition way (like the current xarray xvec or zarr logos) or superimposed over a globe? I think a globe of some sort would be meaningful, though, after all DGGS are for spatial data on the globe (not just in some rectangular projected plane)

allixender commented 3 weeks ago

For example, one of the coarsest resolution, a gradient along the index id, and then a 1-D array with the same gradient, with max 10-20 cells so to say?

keewis commented 3 weeks ago

what about taking a level-0 grid, plot a (section of a) 3D globe of that with the pixel edges in a certain color, and at the side a 2D field with one axis in the same color?

Edit: (not sure if that's what you were suggesting)

allixender commented 3 weeks ago

what about taking a level-0 grid, plot a (section of a) 3D globe of that with the pixel edges in a certain color, and at the side a 2D field with one axis in the same color?

Edit: (not sure if that's what you were suggesting)

Yes, but not a 2D-field (well yes, one axis), but the 1-D index array same color coded.

keewis commented 3 weeks ago

with 2D field I meant a variable like temperature(cells, time) (3D like in xarray's logo might be confusing since space is usually seen as 2D or 3D).

Otherwise agreed, that might be good (but I won't insist on anything except that it should somehow icon-ify xarray + DGGS)

strobpr commented 3 weeks ago

Hi Alex, all,

don't get me wrong, I like the fancy graphics, but I would prefer a logo that is not too 'hexagon' centric. In that sense the previous one was more neutral (maybe too neutral wrt 'global').

Cheers

Peter


From: Alex Kmoch @.***> Sent: 30 October 2024 13:51 To: xarray-contrib/xdggs Cc: Subscribed Subject: Re: [xarray-contrib/xdggs] Logo Proposition for Documentation Enhancement (#76) (Issue #82)

How "high-resolution" should the logo be? I could make something more logo like?

image.png (view on web)https://urldefense.com/v3/__https://github.com/user-attachments/assets/bc382b76-d655-492c-b311-411a13e215ad__;!!DOxrgLBm!Dbm1BSEXQXMn-MnP7L89ZoIu1Zv2gYAMFVyhrR4hKeax9A_zhIoJqWQqyy6dZQkgzR5Z5kpwRh3eZ_fJPA-FMm4frVE1taw$

— Reply to this email directly, view it on GitHubhttps://urldefense.com/v3/__https://github.com/xarray-contrib/xdggs/issues/82*issuecomment-2447043211__;Iw!!DOxrgLBm!Dbm1BSEXQXMn-MnP7L89ZoIu1Zv2gYAMFVyhrR4hKeax9A_zhIoJqWQqyy6dZQkgzR5Z5kpwRh3eZ_fJPA-FMm4f1m1N2Ro$, or unsubscribehttps://urldefense.com/v3/__https://github.com/notifications/unsubscribe-auth/AFO63VFSHCBJJFKKHFEWX5TZ6DI45AVCNFSM6AAAAABQQR4YVWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINBXGA2DGMRRGE__;!!DOxrgLBm!Dbm1BSEXQXMn-MnP7L89ZoIu1Zv2gYAMFVyhrR4hKeax9A_zhIoJqWQqyy6dZQkgzR5Z5kpwRh3eZ_fJPA-FMm4fPsWeILA$. You are receiving this because you are subscribed to this thread.Message ID: @.***>

tinaok commented 3 weeks ago

I’m trying to create a logo where the Earth's surface appears to peel away like apple skin, symbolizing it as a one-dimensional surface (neutral in the shape of a grid), rather than a traditional latitude-longitude space. I've tried using some AI image generators, but I can't get a better image than this apple スクリーンショット 2024-10-30 15 11 54

benbovy commented 3 weeks ago

Here is a quick sketch, dggs-diverse and reusing the same colors and layout than the Xarray logo.

256px

128px

64px

(Still a bit too detailed IMO... the 2nd order tessellation could be removed... this would also make the vector / svg export lighter, which is better for a logo).

annefou commented 3 weeks ago

@benbovy your images are "empty" for me. I like the idea to reuse the same colours and layout than the Xarray logo!

acocac commented 3 weeks ago

What about having a copy of the logo proposals in Penpot? I've used it for other OSS projects and it's useful to keep track of future branding and export material across different formats, sizes, etc.

benbovy commented 3 weeks ago

@annefou Yes if noticed that too when seeing this thread from the github mobile app.

Here is the SVG version in case anyone wants to play around with it:

xdggs_logo_test_edit

(note: the cell boundaries have been rasterized to significantly reduce the number of elements drawn. I've used matplotlib / cartopy, which seem to draw all cells as independent features - thus duplicate edges - including the cells on the hidden sides of the spheres).