geopandas / xyzservices

Source of XYZ tiles providers
https://xyzservices.readthedocs.io/
BSD 3-Clause "New" or "Revised" License
169 stars 32 forks source link

To add yandex map services ( present in mercator projection by default) #69

Open krishnaduttPanchagnula opened 3 years ago

krishnaduttPanchagnula commented 3 years ago

It would be helpful to have the yandex map services in the providers.json.

  Yandex maps: http://vec0{1-4}.maps.yandex.net/tiles?l=map&x={x}&y={y}&z={z}
martinfleis commented 3 years ago

@krishnaduttPanchagnula Do you know where are Yandex maps documented? We need to ensure that their license allows at least some limited use in non-commercial open source.

If you know that they do (and can ideally link to that), you can try to add it yourself as addition to provider_sources/xyzservices-providers.json following our contributing guide: https://xyzservices.readthedocs.io/en/latest/contributing.html#providers

krishnaduttPanchagnula commented 3 years ago

Here is the documentation for usage policy and api integration : https://yandex.com/dev/maps/mapsapi/

These are terms of Use: 1.All map data must be used on a website or application that is freely available to access. You are not allowed to store or change the data, but you may cache geocoding and routing requests for up to 30 days. 2.The free API is not for use in closed systems or for tracking transport.

  1. The maximum number of total requests to the geocoder, router, and panoramas is 25,000 per day.
martinfleis commented 3 years ago

That sounds great. Would you make a PR adding it?