Make sure the whole URL is accurate and is in the 3rd party data source "Mapbox Share URL". Make sure it is in the correct format that is shown in the sample. The URL should start with https:// not mapbox://
Post
Follow3rd Party Basemap crash
Hi there,
I seem to be having an issue another user had a few years ago, with New Mission crashing if I have mapbox as my 3rd party provider. I've made my mapbox studio link public, and am using the style URL mapbox://styles/frazer11826/clh3wuqls008a01pw7w6agatu.. If this is the incorrect link to paste into MPP, please let me know.
Additionally, deleting the app and reinstalling it as a n attempt to clear the cache(as benefitted the previous post) has used up my available device allocations.
Regards,
Frazer
Please sign in to leave a comment.
12 comments
Thanks Zane,
I've fixed the link, but still getting no map displayed in the app. The new shareURL I'm using is
https://api.mapbox.com/styles/v1/frazer11826/clh3wuqls008a01pw7w6agatu.html?title=copy&access_token=pk.eyJ1IjoiZnJhemVyMTE4MjYiLCJhIjoiY2xnb2s0bDZyMHFqejNlanFiejVqMWs5diJ9.m2H1Cpd_t8ptZGYbEFW6NQ&zoomwheel=true&fresh=true#12.69/-41.06608/174.99526
I was thinking to uninstall and reinstall the app on my ipad as this helped the previous user, but this may leave me with 0 remaining devices as I mentioned earlier.
Any advice greatly appreciated,
Frazer
You have a lot of extra junk in that URL.
Try this:
If it is the same device you can delete it and reinstall without it taking up more devices.
Thanks for your help Zane,
The new URL is causing the app to crash again when selecting new mission. Have tried deleting the app to refresh but this has not helped, and has changed my service level (in app, not when looking in the browser on PC) from Pro to Free.
Just to clear things up on the Share URL from mapbox studio. The mapbox studio interface is now slightly different from the Mapbox BYOB tutorial. The options given are under share and develop, with an option given for a shareURL which can be "preview only" or "allow copying". The URL I was using previously was the "allow copying" URL.
Cheers, and feel free to email if this is easier.
Frazer
That tutorial is SUPER old. This is the article that should be followed:
https://support.dronesmadeeasy.com/hc/en-us/articles/115000168726-3rd-Party-Basemap-Mapbox-Share-URL
There may be types of features in your map that are not supported. Try just having polygons, points and lines.
Cheers Zane, I will remove some labels that I have in there that may be causing issues.
This is the tutorial I have been using. The mapbox interface has changed since then. Looks like this now
Start small and work your way up. Do a few lines to start.
Hi Zane, thanks for bearing with me on this one.
Ive created a new style in Mapboxstudio, only including polygons from my tileset. Still no luck. Debug tools in mapbox studio shows that my polygons are where I expect them to be relative to satellite imagery.
When selecting 3rd party basemap in MPP, all I get is satellite imagery. Any ideas? Failing this are there any other supported methods of importing a custom basemap(unfortunately I dont have access to Arc)
Please delete the app and then reinstall it before trying it with the simplified style (lines and polygons only). It is possible the feature database is messed up with the extra features.
OK. It is an issue in how we are parsing the URL but we can get it to work.
Use this URL format for now. We will add some extra checks in the future.
Hi zane, thanks again for looking into this.
I've tried that URL in both my phone and my ipad, cleared cache, reinstalled etc and still crashing on opening new mission with 3rd party enabled. I'm wondering if perhaps my devices are a little old, have an ipad 6th gen and an 8 plus Iphone. They both run the map pilot pro app fine without this setting.
Is that definitely the URL you used successfully?
Cheers!
Frazer
The URL we provided above has been edited. Make sure it has the access_token value in it.
Do the cache clear and change the URL in the settings.
You also have to hit the '3rd PARTY' basemap option in the New Mission screen.
I just verified that this works on two different devices.