11得票3回答
使SVG路径像平滑线一样,而不是粗糙的样子

在我的项目中,我从路径创建线条。 由于我使用了较大的笔画宽度,因此它非常粗糙: 我已经做了一些搜索,但我找到的唯一解决方法是stroke-linejoin: round;,如下图所示: 虽然这样要好得多,但我还不满意。 有没有办法获得真正平滑的线条? 或者说有更圆润的linejo...

12得票2回答
如何在Altair中使用GeoJSON数据制作地图?

我对地图绘制和Altair/Vega非常陌生。Altair文档中有一个示例,介绍了如何使用美国各州的轮廓图开始制作地图(an example in the Altair documentation for how to make a map starting with an outline o...

9得票1回答
d3.js地理世界地图-合并俄罗斯(将左侧的小部分移至右侧靠近美国)

我用d3创建了一个简单的世界地图,你可以在这里看到:http://bl.ocks.org/wiesson/ef18dba71256d526eb42 是否有一种简单的方法可以将俄罗斯的小部分(如图片所示)向右移动,而不需要创建新的topojson?如果没有,是否有其他想法?

105得票3回答
GeoJSON和TopoJSON之间的区别

GeoJSON和TopoJSON有什么区别,我应该在何时使用它们之一? GitHub上的TopoJSON描述表明,TopoJSON文件比GeoJSON文件小80%。那为什么不总是使用TopoJSON呢?

12得票2回答
将d3 v4地图缩放以适应SVG(或完全适应)

我试图将美国地图的比例缩小。可以缩小到我的SVG或手动缩小。 这是我最简单的代码:function initializeMapDifferent(){ var svg = d3.select("#map").append("svg") .attr("width", 1...

146得票11回答
使用d3将地图居中显示给定的geoJSON对象

目前在d3中,如果你有一个geoJSON对象要绘制,你必须按比例缩放并平移它以使其达到所需的大小并将其平移以居中显示。这是一个非常繁琐的试错任务,我想知道是否有更好的方法来获取这些值?例如,如果我有以下代码:var path, vis, xy; xy = d3.geo.mercator().s...

10得票1回答
拓扑JSON - 新加坡和香港的弧线

我注意到在https://github.com/mbostock/topojson/tree/master/examples上的world-110m.json和world-110m2.json中没有新加坡和香港的路径。我查看了生成world-110m.json文件的自然地球数据集,并发现新加坡...

27得票2回答
Topojson:量化 VS 简化

“量化”和“简化”之间有什么区别?量化是简化的另一种方法吗?在某些情况下,使用量化更好吗?还是应该同时使用两种方法?

7得票1回答
如何将多个topojson文件合并为单个topojson文件

我有美国州的topojson和加拿大州的topojson,我想将它们合并成一个文件。有人能告诉我如何将两个文件合并为单个topojson文件吗?在创建地图时,我使用了墨卡托投影。

15得票4回答
如何运行 TopoJSON?

我需要将一个geojson文件转换成topojson格式,可能还需要简化这个topojson文件。我已经成功安装了Node.js和topojson包。但是我不知道如何运行topojson。 Wiki中列出了一堆命令行选项,但我应该在哪里运行这些命令呢?我尝试在命令提示符和node shell...