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

MapBox deprecation warnings #1

Closed
DickChesterwood opened this issue May 19, 2020 · 2 comments
Closed

MapBox deprecation warnings #1

DickChesterwood opened this issue May 19, 2020 · 2 comments

Comments

@DickChesterwood
Copy link
Owner

I've been receiving a lot of warnings from MapBox that their API is being deprecated on June 1. I'm not at all clear if this affects us, or what projects are affected, but I believe this is the only project I did which used a MapBox API key.

The K8S course switched across to leaflet and openstreetview, so I think that course is safe.

Anyway, we need to get the images replaced by June 1.

@DickChesterwood
Copy link
Owner Author

For info:

Hey dickchesterwood,

Mapbox is deprecating support for Mapbox Studio Classic Styles on June 1st, 2020 and you’ve recently made requests using those styles. Here's a quick guide so you're prepared for these changes.

As a reminder, you have not been able to modify these styles since March 31 and these styles stopped receiving map data updates in Q1 2018.

On June 1, we will no longer support requests to Studio Classic styles or projects from new apps and websites. Requests from your existing websites and apps will continue working for a period of time as we work with you to move off the service.

If you've already stopped using Studio classic styles in your web or mobile app, then please disregard the rest of this email.

  1. What are the benefits of upgrading my Classic styles?

Some of the immediate benefits of upgrading include: daily map data updates validated by Mapbox (Classic styles stopped receiving map data updates in Q1 2018), the ability to customize and style your maps with Style Components in Studio, and significantly improved load times and global reliability. After June 1, Mapbox will not be prioritizing operational improvements to the endpoints that serve Classic styles.

  1. Where can I see the Classic styles associated with my account?

If you’re using a custom classic style created via Studio Classic or a classic project created in Mapbox Editor, you can see your Classic styles listed here: https://studio.mapbox.com/classic/.

If you're receiving this email, but you don't see any styles listed at the above link, follow this migration guide to locate the styles used in your application.

  1. How do I upgrade from Classic styles to modern Studio styles?

If you have an interactive slippy map, read our guide on migrating to the modern Static Tiles API. If you’re using a Classic style as a fallback for browsers that don’t support WebGL, use this tutorial to upgrade.

Note: the Static Tiles API can return 512x512 map tiles, which cover 4x the area of the 256x256 tiles associated with Classic styles. Be sure you include the tileSize: 512 and zoomOffset: -1 options so you don't incur 4x as many tile requests as necessary and so that your labels, icons, and other map features don't appear smaller than expected.

If you're using the Legacy Static Images API to embed static map images in your website or application, read our guide on migrating to the modern Static Images API.

If you need additional resources to help upgrade to modern Studio styles you can use our Developer Network and select the “Legacy Applications” skill in your search.

If you have any questions about the above, please reach out to our support team or your Technical Account Manager.

Best,
Josh

@DickChesterwood
Copy link
Owner Author

I think it was a simple switch over to Leaflet. Seems a bit too simple, but we've definitely got rid of mapbox now.

Still got to do case #3 to make this live of course.

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

No branches or pull requests

1 participant