2015-08-10 2 views
-1

Должен ли я использовать Mapbox-iOS-SDK или Mapbox. Я спрашиваю, потому что я не могу найти много информации о MGLMapView. В настоящее время он случайно разбивается при запуске без какой-либо согласованности (проблемы, связанные с потоками и указателями), и когда я могу загрузить карту, я пытаюсь использовать mapView.styleID, который вызывает мгновенную ошибку показанный ниже. (MapID, взятый из случайного стиля, загруженного в аккаунт из редактора Mapbox). Кажется, я нашел больше информации о RMMapView. Следует отметить, я использую Xcode 7 с Swift 2.0RMMapView или MGLMapView

[ERROR] {Map}[Setup]: loading style failed: HTTP status code 404 

Подобно тому, как добавил мне нужно Стилизованные карты и направление от одной точки на карту до другого

ответ

2

Сбоев это отдельный вопрос более в https://stackoverflow.com/questions/31929157/mapbox-occasional-threading-errors. Чтобы быть полезными, нам нужны журналы сбоев, которые показывают, что происходит сбой и в какой теме.

Что касается 404, похоже, вы используете mapID, а не styleID, что означает попытку отправить источник растровых изображений в место, предназначенное для источника векторного стиля.

В настоящее время, для того, чтобы использовать стили, созданные с помощью MapBox студии или MapBox редактор, вы хотите что-то вроде этого:

https://www.mapbox.com/mapbox-gl-ios/examples/raster-styles/