Hi,

On Firefox OS I'm using a stumbler application for the MLS :
https://github.com/clochix/FxStumbler
It can display some points on the map and it's using OSM services.

You can check the code for your own application. On a corner it's writen
(c) openstreetmap .

PL


2014-08-04 18:04 GMT+02:00 Adrian Custer <[email protected]>:

> On 8/4/14 12:09 PM, Felix Baumann wrote:
>
>> Hi Adrian,
>>
>> *0) *It actually does contain copyright notices: Menu -> About
>> there's just not enough space in the map page
>> and as far as I know every Android app shows copyright notices on the
>> about page
>>
>> and in any case: as you already stated, MozStumbler needs to contain
>> copyright notices.
>>
>
> Ah, hmm, that's probably *allowed* but frowned upon:
>
> ****************************************************************
> http://www.openstreetmap.org/copyright
> ****************************************************************
> ....
>
> How to credit OpenStreetMap
>
> We require that you use the credit “© OpenStreetMap contributors”.
>
> You must also make it clear that the data is available under the Open
> Database License, and if using our map tiles, that the cartography is
> licensed as CC BY-SA. You may do this by linking to this copyright page.
> Alternatively, and as a requirement if you are distributing OSM in a data
> form, you can name and link directly to the license(s). In media where
> links are not possible (e.g. printed works), we suggest you direct your
> readers to openstreetmap.org (perhaps by expanding 'OpenStreetMap' to
> this full address), to opendatacommons.org, and if relevant, to
> creativecommons.org.
>
> For a browsable electronic map, the credit should appear in the corner of
> the map.
>
> ....
> ****************************************************************
>
>
> Note that last paragraph and see the page for an example; it is a *should*
> so not strictly, legally required but... Also the link needs to go to the
> page linked above *NOT* to www.openstreetmap.org and so probably needs to
> be called (visible text) "OpenStreetMap" not www.open.....
>
>
>
>
>
>
>
>> *1) *Of course they can be reused.
>>
>
> Okay. So, unless I hear otherwise, I will presume that the data are (C)
> OSM and the tiles are provided without any additional (c). Cool. Now to
> figure out how to get some tiles...
>
> NO. THIS IS WRONG. CORRECTED BELOW.
>
>
>  You can find the URL in the following file: MapActivity.java
>> <https://github.com/mozilla/MozStumbler/blob/master/src/
>> org/mozilla/mozstumbler/client/mapview/MapActivity.java>
>>
>> private static final String COVERAGE_REDIRECT_URL =
>> "https://location.services.mozilla.com/map.json";;
>> it's just a redirect though since the tile URL might change in the future.
>> ->you need to parse the JSON file to get the tiles url
>>
>> current content of the json file:
>> {"tiles_url": "https://d17pt8qph6ncyq.cloudfront.net/tiles/"}
>>
>
> thanks, that is useful.
>
> Oops, no, this is the low accuracy point cloud data. Interesting, but not
> what I want; I'd forgotten about that layer.
>
>   https://d17pt8qph6ncyq.cloudfront.net/tiles/0/0/0.png
>   https://d17pt8qph6ncyq.cloudfront.net/tiles/13/2817/4944.png
>
> The former is the whole world, the latter city center, Montevideo, Uruguay.
>
>
>
>
>> I don't think this is documented anywhere though
>> @hannosch are you planning to add a page to the API documentation about
>> this or is it listed elsewhere?
>>
>> for the OSM map MozStumbler uses Mapbox as a provider (see about page)
>>
>
>
> ****************************************************************
> Proxying or redistributing maps served from Mapbox is prohibited. Maps may
> be cached on consumer devices (laptops, smartphones, tablets) for offline
> use, however, each device must populate its cache using direct requests to
> Mapbox and content from a cache may only be consumed by a single end-user.
> Further redistribution from a cache is prohibited. Scraping or any mass
> download by a single user for purposes other than offline caching is
> prohibited.
> ****************************************************************
>
> SO UNFORTUNATELY YOUR ANSWER TO 1 DOES NOT SEEM TO BE CORRECT. WE CAN NOT
> REUSE THE TILES FOR ANYTHING OTHER THAN A USER CACHE. Oh well, I'll have to
> wait until I can build the downloading into the app to use any of these
> tiles.
>
>
>
>
>
>> *2) *Yes, MozStumbler just uses an OSMDroid.jar file to render the map.
>> But I'm not too familiar with the implementation, so i cannot help you
>> there.
>> https://code.google.com/p/osmdroid/
>> https://github.com/osmdroid/osmdroid
>>
>> or are you talking about Mapbox when you say service? -> take a look at
>> 1) then
>>
>
> yep, thanks.
>
>
>  As far as I know you can use Mapbox for free (you need to create an
>> account) but I'm not familiar with the licenses.
>> https://www.mapbox.com/
>> https://www.mapbox.com/developers/
>>
>
> Okay, perhaps to be used at some future point. For now, I personally need
> offline resources.
>
> How does MozStumbler define its style for the street background layer?
>
> It might be useful for stumbling apps to share a common map style for some
> continuity across platforms. It may be that this does not work design wise
> but it would be nice to have the style definition anyhow in case it did.
>
>
>
>>
>> If you need infos about the API take a look at the following page:
>> https://mozilla-ichnaea.readthedocs.org/en/latest/
>>
>>
>> In general you spend to much time on interpretating on facts that were
>> wrong :).
>>
>
> I am not sure which of my facts were *wrong*; I was asking several
> questions about issues which were not yet facts for me. As background to
> readers who don't know much about maps, or do not understand the pedantic
> details of copyright law, or do not understand my proximate or ulterior
> motives, I tried to give context to my questions.
>
> Beyond that, as I scientist, I spend my entire life being wrong, at
> varying, reasonably precisely defined levels of wrongness.
>
> cheers,
>   ~adrian
>
>
> P.S. the word 'too', as in 'too much' has an extra 'o' in english, in case
> that was not simply a typo.
>
> _______________________________________________
> dev-geolocation mailing list
> [email protected]
> https://lists.mozilla.org/listinfo/dev-geolocation
>
_______________________________________________
dev-geolocation mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-geolocation

Reply via email to