MapBox जीएल लोड हो रहा है लापता रेखापुंज टाइलें त्रुटि छवि

वोट
0

मैं एक जीएल परियोजना जो पत्रक से एक रूपांतरण है पर काम कर रहा हूँ। पत्रक के तहत जब हम एक टाइल सीमा (maxbounds देखने की सीमा) की स्थापना की यह एक डिफ़ॉल्ट या त्रुटि टाइल छवि प्रस्तुत करने के लिए जब आप अधिकतम सीमा से बाहर हैं संभव था। तो मई मामले में मैं एक टाइल जिसमें कहा गया पता चला संदेश चयनित डेटा बताते हुए ऑस्ट्रेलिया (या जो भी देश / क्षेत्र) के लिए ही उपलब्ध था प्रस्तुत करना होगा।

पत्रक में यह कहा जाता है: errorTileUrl स्ट्रिंग '' टाइल छवि के लिए URL टाइल कि लोड करने में विफल के स्थान पर दिखाने के लिए।

इसका मतलब था कि मैं खाली / संदेश छवि टाइल्स टाइल सर्वर में लोड करने के लिए नहीं था। इस सब पर MapBox जीएल प्रणाली के साथ संभव है।

यहाँ शैली मैं उपयोग कर रहा हूँ है:

            style: {
            version: 8,
            sources: {
                Tiles: {
                    type: raster,
                    tiles: [https://myprivate server/{z}/{x}/{y}.png],
                    tileSize: 256
                }
            },
            layers: [{
                id: Tiles,
                type: raster,
                source: Tiles,
                minzoom: 0,
                maxzoom: 13
            }],
            sprite: mapbox://sprites/mapbox/outdoors-v9,
            glyphs: mapbox://fonts/mapbox/{fontstack}/{range}.pbf
        },

मैं अभी भी दुनिया को देखने के लिए सिर्फ एक खाली / डिफ़ॉल्ट टाइल बाहर भेजने का अनुरोध किया है जब वहाँ टाइल के साथ एक http डाउनलोड त्रुटि है सक्षम होना चाहते हैं। फिलहाल यह एक सफेद वर्ग renders और विफल डाउनलोड के लिए एक सांत्वना त्रुटि देता है।

26/08/2016 को 08:44
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


1 जवाब

वोट
0

यह अभी तक नहीं जीएल जे एस में संभव है। हम TileJSON के के कार्यान्वयन ट्रैक कर रहे हैं maxBoundsपर https://github.com/mapbox/mapbox-gl-js/issues/1775

आपके उपयोग के मामले के आधार पर आप के जवाब में सुविधाओं को जोड़कर नीचे की ओर इस सुविधा को लागू करने में सक्षम हो सकता है tile.errorघटना या अपने रेखापुंज परत जो अपने वांछित लदान / errored बनावट को प्रदर्शित करता है के नीचे एक परत जोड़कर।

26/08/2016 को 17:26
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more