GithubHelp home page GithubHelp logo

Comments (3)

cboettig avatar cboettig commented on August 23, 2024

I started playing around with what a "card view" might look like on the plane, quick sketch here (in Hugo): https://cboettig.github.io/dataspice-web/ex/

Clearly needs a lot of tweaking but I think with the menu (click on the icons -- maybe that's too subtle) it may be possible to pack quite a bit of metadata into a small space. hope to find a bit more time to fiddle with that at some point. My thought here is mostly that a small card format could be embedded on other sites, e.g. a "Data" page on a lab group website or as a margin item on an analysis .Rmd.

I'm sure there's no good one-size-fits-all visualization anyway (I think the real utility is mostly in generating the metadata easily more than styling it), but some good default styling is no doubt helpful in motivating adoption!

One thought with the cards: in addition to adding a map, I do wonder if it would be nice to support the ability to add a "feature image" for the Dataset. Google seems to like doing this kind of thing, image is a valid attribute for a Dataset and just about everything else...

from dataspice.

khondula avatar khondula commented on August 23, 2024

looks great @cboettig!

maybe if there is no image, the default thing in that place on the card could represent the coverage (map or timeline).

For temporal coverage, would something like timevis be too much?

from dataspice.

amoeba avatar amoeba commented on August 23, 2024

Cool, looks pretty slick. I like the idea of an embeddable card as an option. I am also really interested in (1) a full similar to what we have now but just nicer and (2) @maelle 's idea to use Hugo to collect many datasets from many creators (effectively making an easily bootstrapped, static-site-generator-like, data repository. If we go that route, it might be interesting to look at Gatsby which is really cool (and something I've wanted a reason to try out).

@khondula re: timeviz: Maybe, maybe not. When we have a single temporal coverage, I think it has low utility but it becomes really useful when someone includes multiple ranges (which we don't support just yet). Or if we're showing many datasets, each with their own temporal coverage, it'd be really nice.

from dataspice.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.