我目前正在使用 TopoJson 和 ChartJS 绘制英国地图(我已经成功完成)。现在我想简单地在英国西海岸画两个正方形,但我在这方面的努力相当不成功。
以下是我的(自定义编写的)TopoJson 数据:
const topoData = {
type: "Topology",
arcs:
[
[[0,0],[-50,0],[0,50],[50,0],[0,-50]]
],
objects: {
locs: {
type: "GeometryCollection",
geometries: [
{
arcs: [[0]],
type: "Polygon",
properties: {
Name: "Other Regions"
}
}]
}
},
从我收集的所有材料来看,arcs 对象中定义的点应该绘制一个简单的 50x50 正方形,但事实并非如此;相反,它绘制了这个: 错误绘制的地理
我完全不知道我做错了什么。
慕田峪9158850
相关分类