choropleth: when geojson is set, the geojson file from cdn.plot.ly is still loaded first
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- JavaScript
- Star
- 18.3k
- Fork
- 2k
- Merge trung bình
- 2 ngày 12 giờ
- Pull request đã merge (30 ngày)
- 28
Mô tả
When using type: choropleth and setting a geojson url, the geojosn file from cdn.plot.ly still is loaded first.
I'd expect that only the specified geojson file is loaded and used.
(This would be useful to e.g. implement a strict CSP on a site using plotly)
Example: https://codepen.io/lucavazz/pen/jOdrWgV
(baed on https://codepen.io/lucavazz/pen/poGbybw / #4267)
var data = [{
// ...
geojson: 'https://unpkg.com/sane-topojson@4.0.0/dist/world_110m.json'
// this url is an example, in practice this would point to a relative assets path
}]
Is this intended behavior / is some configuration missing in the example to only use the provided geojson or is this a bug in the implementation?
Thanks in advance :)
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.
Hướng nghiên cứu
Tái hiện hành vi trong CodePen được liên kết bằng một choropleth trace sử dụng URL geojson được cung cấp. Theo dõi đường dẫn tải geojson của choropleth và xác minh những request nào xảy ra; hoàn thành có nghĩa là geojson đã cấu hình được sử dụng mà không tải tệp cdn.plot.ly trước, đồng thời vẫn giữ nguyên hành vi render của ví dụ.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- javascript
- Lĩnh vực
- data-visualization, frontend
- Loại issue
- Lỗi
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 45/100