MapBox जीएल js समोच्च पंक्तियों + ऊंचाई

वोट
1

कैसे हम अपने नक्शे के लिए ऊंचाई लेबल के साथ समोच्च परतों जोड़ सकते हैं? मैं इस पाया: https://www.mapbox.com/blog/satellite-map-with-contours/ , लेकिन यह कैसे नहीं दिखाती है। मैं भी इस पाया: https://www.mapbox.com/mapbox-gl-js/example/toggle-layers/ , लेकिन समोच्च पंक्तियों कोई ऊंचाई जानकारी नहीं है।

19/07/2016 को 19:31
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


2 जवाब

वोट
3

आप देख सकते हैं कि कैसे हम को देखकर हमारे उपग्रह शैली पर समोच्च लेबल को क्रियान्वित किया है GitHub पर शैली

संक्षेप में, टुकड़े आप की जरूरत है

19/07/2016 को 20:08
का स्रोत उपयोगकर्ता

वोट
0

सवाल थोड़ी देर पहले पोस्ट किया गया था, लेकिन सिर्फ इसलिए कि मैं इसे अपने परियोजना के लिए किया था, मैं इसे यहाँ का हिस्सा:

map.addLayer({
  "id": "countour-labels",
  "type": "symbol",
  "source": {
    type: 'vector',
    url: 'mapbox://mapbox.mapbox-terrain-v2'
  },
  "source-layer": "contour",
  'layout': {
    'visibility': 'visible',
    'symbol-placement': 'line',
    'text-field': ['concat', ['to-string', ['get', 'ele']], 'm']
  },
  'paint': {
    'icon-color': '#877b59',
    'icon-halo-width': 1,
    'text-color': '#877b59',
    'text-halo-width': 1
  }
})

map.addLayer({
  "id": "countours",
  "type": "line",
  "source": {
    type: 'vector',
    url: 'mapbox://mapbox.mapbox-terrain-v2'
  },
  "source-layer": "contour",
  'layout': {
    'visibility': 'visible',
    'line-join': 'round',
    'line-cap': 'round'
  },
  'paint': {
    'line-color': '#877b59',
    'line-width': 1
  }
})
10/10/2018 को 02:40
का स्रोत उपयोगकर्ता

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