Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for displaying data attribution #546

Open
bcamper opened this issue Feb 16, 2016 · 0 comments
Open

Support for displaying data attribution #546

bcamper opened this issue Feb 16, 2016 · 0 comments

Comments

@bcamper
Copy link
Member

bcamper commented Feb 16, 2016

We need to determine the most appropriate way for Tangram to support displaying attribution for data sources (OpenStreetMap but also others).

Some options:

  • Do nothing, leave it as a client responsibility. I like the idea of adding a per-data-source attribution field to scene files regardless, so they they are a self-contained document of what's needed for their proper usage. But Tangram could simply provide these attribution strings (individually or concatenated for all sources) to the client.
  • Implement attribution display at the platform SDK level, which avoids complicating the Tangram C++ core (think of wanting control over for your attribution font, etc.). The platform SDKs will be the primary way the library is publicly supported/distributed, and if you're using the underlying C++ API, you're probably doing something custom (such as Giflantro), and doing your own attribution display feels reasonable to me.
  • Implement attribution display in the Tangram C++ core. I'd prefer to avoid this as it's a bit of a distraction and requires additional text rendering logic out of band from the label rendering process. It's doable though, just not something we want to take on now.

See mapzen/eraser-map#117 for background.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant