我注意到在https://github.com/mbostock/topojson/tree/master/examples上的world-110m.json和world-110m2.json中没有新加坡和香港的路径。我查看了生成world-110m.json文件的自然地球数据集,并发现新加坡...
我正在尝试展示一个跨越180度经线的geoJSON对象(在本例中是俄罗斯的轮廓)。目前,该对象显示为国家的一部分在地图的左侧,一部分在右侧: 看起来leaflet有一个解决方法,但似乎不起作用: https://github.com/Leaflet/Leaflet/issues/82。我...
topoJSON和geoJSON文件在互联网上绘制地图非常普遍,是否可以将它们导入R中以绘制等值区域地图?
在我的项目中,我从路径创建线条。 由于我使用了较大的笔画宽度,因此它非常粗糙: 我已经做了一些搜索,但我找到的唯一解决方法是stroke-linejoin: round;,如下图所示: 虽然这样要好得多,但我还不满意。 有没有办法获得真正平滑的线条? 或者说有更圆润的linejo...
是否可以仅使用JavaScript(通过d3、topojson或其他方式),确定给定lat、lon的GeoJSON点是否位于给定的GeoJSON多边形内? 例如,我可以根据这里的教程绘制一个显示英国国家的地图。 然后,我有一些具有坐标但没有指示它们位于哪个国家的点。 我想为每个国家显示总...
我用d3创建了一个简单的世界地图,你可以在这里看到:http://bl.ocks.org/wiesson/ef18dba71256d526eb42 是否有一种简单的方法可以将俄罗斯的小部分(如图片所示)向右移动,而不需要创建新的topojson?如果没有,是否有其他想法?
我正在使用D3.js库从美国人口普查的shapefile创建地图。我想要创建整个美国地图,这不是问题,以及每个州的地图。 我的工作流程使用人口普查数据,在命令行中通过ogr2ogr进行必要的更改,然后通过shpescape.com将其转换为topojson或geojson,由于node.js...
我已经寻找了一段时间的答案,但我还没有能够弄清楚。 我最终将从基于网格的数据(GRIB 文件)创建一个 TopoJSON 文件。 当缩放时,我可以很容易地将数据插值到更细的分辨率网格中,以便在缩小时绘制点看起来更平滑,但是当放大时,不可避免地会看到像块状网格点一样。 我还研究过简化方法,虽...
我试图将美国地图的比例缩小。可以缩小到我的SVG或手动缩小。 这是我最简单的代码:function initializeMapDifferent(){ var svg = d3.select("#map").append("svg") .attr("width", 1...