arc.js has a weird rendering artifact over the north pole
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 45/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- javascript
- Lĩnh vực
- data-visualization, frontend
Hướng nghiên cứu
Bắt đầu với đoạn mã tải arc.js được cung cấp và cách tái hiện bằng arc.GreatCircle(...).Arc(100, { offset: 20 }). Kiểm tra cách đường được tạo biểu diễn bởi line.json() và được kết xuất thông qua nguồn LineString, sau đó xác minh rằng trường hợp cực Bắc không còn hiển thị hiện tượng bất thường đã được báo cáo.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
In the process of investigating this issue (https://github.com/mapbox/mapbox-gl-js/issues/13121), I discovered some weird rendering artifacts when arc.GreatCircle draws a line across/near the North Pole:
<script src="https://api.mapbox.com/mapbox.js/plugins/arc.js/v0.1.0/arc.js"></script>
let arcs = [];
let start = { x: -122.375, y: 37.61899948120117};
let end = { x: 55.3643989563, y: 25.2527999878};
var generator = new arc.GreatCircle(start, end);
var line = generator.Arc(100, { offset: 20});
arcs.push(line.json());
map.getSource('LineString').setData({
'type': 'FeatureCollection',
'features': arcs
});
- Ngôn ngữ chính
- JavaScript
- Star
- 13
- Fork
- 16
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của mapbox/mapbox.js-plugins
-
leaflet-draw mapbox example Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 35/100
mapbox/mapbox.js-plugins#41 · 2 bình luận ·
-
Cannot drag shape on mobile; Đang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
mapbox/mapbox.js-plugins#40 ·
-
content-encoding: gzip Đang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 30/100
mapbox/mapbox.js-plugins#38 ·
-
Leaflet 0.8 compatibility status Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 25/100
mapbox/mapbox.js-plugins#13 ·
Tất cả issue của mapbox/mapbox.js-plugins
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
mksglu/context-mode#1200 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
neondatabase/website#5944 ·
-
module: core
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
bigbluebutton/bigbluebutton#25849 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
jaegertracing/jaeger-ui#4506 ·