topojson

    2热度

    1回答

    有很多使用D3路径投影工具从D3地理数据中绘制SVG路径的示例。例如,here's one I wrote earlier (D3 v3),这里是一个recent example using D3 v4。 他们都看起来像这样: svg.append("path") .data(topojson.feature(datafile, datafile.objects.featureOfIn

    3热度

    2回答

    在我的数据中,我有与国家相关的值。我为每个国家创建了缩放圈子,现在想用cx和cy定位它们在每个国家的中心位置。 我已经使用topoJSON生成了一个具有国家代码'ids'的地图,并且在我的数据(cd)中有匹配的国家/地区代码。 {"type": "Polygon", "id": 604, "arcs": [ [133, -473, -448, -378, -374, -413] ]

    0热度

    1回答

    我是js的新手,正在做一些映射实验。为了适应我的数据的大小,我一直试图使用Leaflet Slider输入topojson。 我发现自己一直在使用Omnivore在函数中正确嵌套数据调用和sliderControl。 Topojson数据加载正确,只是没有使用滑块,很可能是我的语法问题。如果有人能提供一些帮助,我会非常感激。从brainsengineering 原始GeoJSON的例子:http:

    0热度

    1回答

    我有一个大(200MB)以GeoJSON,有很多复杂的多边形和multipolygons的文件。一个非常截断的例子是https://gist.github.com/jinky32/81f61e1fc118822ba103?short_path=d16949b 正如你所看到的,这个文件由多边形和多面体组成,它们的字符串属性为1或2.下面是这些形状在mapshaper.org上突出显示时的示例在同一个

    0热度

    1回答

    我正在根据this example使用cartogram.js for D3构建一个内部难民数字的连续编号。 当我只使用难民号码时,地图不动。 Base refugee number 但是,当我添加一个任意数字到“r”在线,它的工作。随机数越高,变化就越剧烈。 Example 1 Example 2 这是为什么?是因为我的一些数值是0还是因为方差太高?

    1热度

    1回答

    我已阅读并使用Mike Bostock的answer to Center a map in D3 given a geoJSON object,这是一种通用的方法,可根据D3版本3的界限在geojson文件中调整一个项目。我也有adapted it to use every item in a GeoJson。该算法的关键部分是: // Calculate bounding box transfo

    0热度

    1回答

    in world-110m.json 有一个比例值。 [0.0036000360003600037, 0.0017364686646866468] ,我得到这个值从[360/99990, 173.64513/99999] OK,360从纬度,173.64从经度计算,只是包括北郎点。 但分母(99990和99999)是从哪里来的?

    1热度

    1回答

    我有一个JSON文件,表明d3地图不是正在渲染我创建的澳大利亚地形图文件。 相同的代码呈现美国地图就好了。浏览器检查器中没有错误,并且这两个地图都可以在像geojson.io这样的在线可视化网站上呈现出来。 我已经提供了JSON的链接。 Australian TopoJSON不能与我的代码工作(但确实对geojson.io/#map=4/-27.97/125.22工作) American Topo

    0热度

    1回答

    我的目标是创建一个包含美国各州的topojson文件以及census bureau divisions。然后这个想法是用d3.js将这个可视化,并使用不同的风格来划分边界。 有几个教程可用于生成州和县的形状,但我很难开始与部门。这些数据是公开的还是我必须通过合并状态自己创建它? 此外,我还需要为每个部门单独的文件。

    2热度

    1回答

    我意识到这里有一些例子,但我没有任何运气实际得到属性的工作,所以我想我会问在这个具体的例子。我想从我的csv中获取属性,并通过公共标识将它追加到json文件中。 沿 topojson -o final.json -e waste.csv -p population=population -p waste=waste, -p country=country -- world.json 我worl