कैसे मैं डिफ़ॉल्ट MapBox-जीएल रोपण नियंत्रित करने के लिए कस्टम एट्रिब्यूशन जोड़ सकता हूँ?

वोट
0

attributionControl: सच

कुछ नहीं करता। मैं कहां से MapBox-जीएल शैली में रोपण लगाने की जरूरत है इतना है कि यह नियंत्रण में दिखाई देता है क्या ज़रूरत है?

02/11/2016 को 12:30
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


3 जवाब

वोट
0

यह सुविधा अभी तक लागू नहीं किया गया है। यह अत्यंत कष्ट याद आ रही है। यदि आप एक पीआर प्रस्तुत करने पर विचार करेंगे? https://github.com/mapbox/mapbox-gl-js/issues/1485

02/11/2016 को 15:07
का स्रोत उपयोगकर्ता

वोट
1

तुम भी सहित और स्थिति एक से HTML / CSS + MapBox सीएसएस शैलियाँ के साथ काम कर सकते हैं divनक्शे के अंदर divका उपयोग करके आवरण mapboxgl-ctrl-attribवर्गों ( उदाहरण ):

<div id="map">
    <!-- Modify the style: right position so it matches with the mapbox attribution -->
    <div id="attribution" class="mapboxgl-ctrl mapboxgl-ctrl-attrib mapboxgl-ctrl-bottom-right" style="position: fixed; bottom: 0; right: 230px;">
        <a href="*">Attribution 1</a> &nbsp;|&nbsp; 
        <a href="*">Attribution 2</a>  &nbsp;|&nbsp;
        <a href="*">Attribution n</a> &nbsp;|
    </div>
</div>
27/06/2017 को 16:37
का स्रोत उपयोगकर्ता

वोट
0

उन है कि अभी भी इस बारे में सोच के लिए। में वर्णित के रूप MapBox इस के लिए एक अच्छा समाधान का बना दिया है MapBox मुद्दा # 1485

मैं बस MapBox के एक सहयोगी द्वारा प्रदान की समाधान को कॉपी कर रहा हूँ:

map.addSource('attribution', {
type: 'geojson',
data: {
  type: 'FeatureCollection',
  features: []
},
attribution: 'Your custom attribution'
});
09/08/2018 को 07:33
का स्रोत उपयोगकर्ता

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