Leaflet: Нарисуйте путь .gpx с линией и стрелкой в ​​стиле - PullRequest
0 голосов
/ 23 декабря 2018

Я немного новичок в листовке, но я потратил часы, не имея возможности решить эту проблему: я хочу нарисовать линию со стрелками, используя файл gpx в качестве источника.Это должно быть в слое, который может отображаться или не использоваться в режиме наложения.Мне удается стилизовать стрелку или линию, но мне не удалось стилизовать оба.Вот мой код: Кто-нибудь может дать мне совет, как оформить линию?Большое спасибо.

var customLayer = L.geoJson(null, {onEachFeature: function (feature, layer) {
   L.polylineDecorator(layer, {
      patterns: [   
        {offset: 25, repeat: 15, symbol: L.Symbol.arrowHead({pixelSize: 10, pathOptions: {stroke: false, color: '#000', fillOpacity: 1, weight: 0}})}
      ]
    }).addTo(customLayer);  /// Adds each decorator to the map!!!!
  } 
}
);

var runLayer = omnivore.gpx('./FerneyGex.gpx', null, customLayer);
    controlLayers2.addOverlay(runLayer, 'Ferney - Gex');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...