我知道这个问题已经被问了很多次了。我尝试了其中的一些答案,但没有奏效。在div中居中svg元素的最佳方式是什么
<html>
<head>
<script src="http://d3js.org/d3.v3.min.js" ></script>
</head>
<body>
<div id='canvas'></div>
<script>
var data = [10, 50, 80];
var r = 300;
var colo
选择要素后,我会尝试更改VectorTile图层中要素的样式。然而,当select交互第一次被触发时,控制台报告一个错误:
Uncaught TypeError: feature.getId is not a function
at ol.source.Vector.addToIndex_ (ol-debug.js:66819)
at ol.source.Vector.addFeatureInternal (ol-debug.js:66772)
at ol.source.Vector.addFeature (ol-debug.js:66759)
at ol.source.Vector.<