问题标签 [world-map]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 使用 D3.js 可视化世界地图但无法可视化 json 文件
我正在尝试使用 D3.js 制作世界地图,但在可视化 countries.json 文件时遇到问题。
这是代码:
这是我使用的 json 文件:
这是浏览器中的错误:
有谁知道出了什么问题以及我如何解决它?
javascript - D3.js - 如何添加具有默认滚轮鼠标缩放行为的缩放按钮
因此,我使用默认的 d3.behavior.zoom() 和限制以防止地图被完全拖出页面,得到了一个带有鼠标缩放的世界地图。开始工作很痛苦,但现在可以工作了。
我现在的问题是该项目还需要界面中无用的缩放 + 和 - 按钮,我找不到具有两种缩放类型的示例。它要么是仅鼠标缩放,要么是仅通过按钮进行的糟糕缩放。
我试着简单地调用 zoom.scale(newScale); 但它不更新任何东西。我似乎走在正确的轨道上,因为在控制台中您可以看到比例已更新,但没有更新,当我用鼠标缩放时,它突然跳到使用按钮定义的比例。但似乎我还需要更新翻译,我不确定如何像地图中心一样计算缩放到那里所需的翻译。
我还需要知道如何在调用 zoom.scale(newScale); 后更新投影。如果这是这样做的方法。
我用缩放按钮做了一个简化的演示,显然现在不起作用。 http://bl.ocks.org/jfmmm/f5c62bc056e557b80447
谢谢!
编辑:现在如此接近,它缩放到地图的中心,因为我使用与计算屏幕中间相同的计算,但使用了新的比例。问题是我希望它放大屏幕中间的对象,而不是地图中间的国家。
我会在一分钟内更新我的示例。
javascript - 鼠标滚轮缩放地图 - DataMaps.js
我使用全局地图DataMaps.js。我想在鼠标滚轮移动时实现鼠标缩放。有一个静态缩放的例子:
另外,我有事件鼠标滚轮:
我试图连接这些部分。另外,我尝试更改datamaps.js。但是,不幸的是,我失败了。
r - 使用 ggplot() 根据 R 中的 ISO3 代码为世界地图上的国家着色
我想知道我是否可以使用 为国家着色ggplot
?使用rworldmap
它非常简单,并且通过添加点到纬度/经度值ggplot
也很容易。
有没有一种方法可以根据一个简单的表格使用ggplot
(ISO3 中的国家名称和每个国家的数字?)着色应该基于计数。
dictionary - 如何使用存储在 Kibana 上的 ElasticSearch 中的 IP 地址在世界地图中显示计数?
我在 ElasticSearch 中有一个索引。此索引上有一个 client_ip 属性。在 Kibana 中,我有一个 Map 选项来创建基于世界地图的仪表板。如何利用此选项和索引上的 client_ip 属性在世界地图上显示计数?
在我看到下面的前两个答案之后。在将数据推送到 ES 之前,我使用客户端 ip 查找了 GeoPoint [lon, lat]。在 Kibana 3.1.2 中,我创建了一个更好的地图并将其指向这个地理字段。卷曲此 Bettermap 背后的请求会返回大量数据。他们的 geoPoints 看起来不错。但是 BetterMap 不会返回任何东西。有什么理由吗?谢谢
python - Python: Simple way to create worldmap of data distribution
I am looking for a simple way to create a worldmap in python. For example, let's take the following country data:
Is there any simple way to create a worldmap with customized coloring and color threshold for this data?
At the moment I am using pygal (see below). Unfortunately, I did not find any way for pygal to print a color legend or define thresholds for the coloring.
Any help is appreciated
javascript - 让颜色留在地图上——Javascript
我正在研究如何使用 JavaScript 制作世界地图。我在http://backspace.com/mapapp/javascript_world/找到了这个惊人的例子。但是,我希望每个状态的颜色在单击后保持不变(但是如果没有单击它们,当光标离开时,其余的仍然是#efefef)。我是 JavaScript 新手,我希望我能解决这个问题。
highmaps - 如何使用 highmaps 创建世界地图并禁用部分图例?
我使用 highmaps 创建了一张世界地图。这是代码http://jsfiddle.net/zhaojun08/jnmoyzgL/2/
但是地图的图例有两个部分,一个是左侧带有dataRange的部分,另一个是右侧带有“服务器”的部分。我想删除左边的部分,保留右边的部分,因为我想创建一个纯地图。
我应该怎么办?谢谢!
c - 如何使用 C 语言创建世界地图?
如何使用 C 语言创建世界地图?
在这里,我想生成一个 1000*1000 的世界地图二维数组。在数组中,陆地部分标记为 1,海洋部分标记为 0。有没有简单的创建方法?
cocos2d-x - cocos2d中如何使用Tiled Map Editor实现透视投影?
我想在cocos2d中使用平铺地图编辑器创建1080 * 1080的世界地图;而且效果是越远,建筑物越小。有人可以帮助我吗?