nobleo / rviz_satellite

Display internet satellite imagery in RViz
Apache License 2.0
569 stars 238 forks source link

Add selectable default map provider #81

Closed beetleskin closed 4 years ago

beetleskin commented 4 years ago

To make the life of the user easier, we should add default map providers via a select-property, along with the tile-url field.

Non exhaustive list:

Potentially free usage/license (to be checked)

schra commented 4 years ago

I don't think that there is any tile server provider that has a license that would allow us to ship them in this plugin. AFAIK Google doesn't allow to use their URI at all and OSM restricts its usage to loading one tile per second or something like this. I also haven't checked the license of a lot of provides, so idk, maybe there is actually a provider that we could use.

beetleskin commented 4 years ago

@dseifert any hints/ideas on that?

schra commented 4 years ago

I just checked a few providers and all of them prohibit us to use them:

Even if there is a provider that allowed us to use them, there are more issues to tackle: When using default tile server we first need to satisfy their requirements (like showing their copyright in a corner of rviz) and second the GDPR. To satisfy the GDPR we would have to add some kind of privacy policy note at the very list (probably it's more complicated).

I think this is a lot of work for almost no benefit. Thus I'll close this.