- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是 D3.js 的新手,到目前为止,我已经能够在这里和那里搜索所有问题的答案,但我还没有找到任何关于这个问题的答案。
有这张非常漂亮的美国 map 投影,显示阿拉斯加和其他地方移动到 map 底部(albers USA)。
我正在为 nuts 2010 europe 制作几张等值线图(欧洲按较小区域划分的官方方式),我需要做类似的事情,在底部或底部以不同的矩形显示圭亚那和一些岛屿群 map 的右边。有点像这样:http://whs.moodledo.co.uk/file.php/1378/Europe_Quality_of_Life/GDP_Europe_2004.png
另外,我需要展示马耳他的缩放图,这样您才能真正看到它的等值线是什么颜色。
这是我的路径的一个示例,一旦它们被 q3.js 计算,就从 geojson 中提取:
....
<path id="ITI3" class="nut cat2" d="M519.439374985861..."></path>
<path id="ITI4" class="nut cat2" d="M496.3654726267817,575.02..."></path>
<path id="LT00" class="nut cat1" d="..."></path>
<path id="MT00" class="nut cat4" d="Z"></path>
<path id="LV00" class="nut cat1" d="M637.95Z"></path><path id="MT00" class="nut cat3" d="M517.0753838465" fill="#000"></path>
...
我需要移动和调整大小的坚果区域的 id 是
FR91 (south america)
FR92 (south america)
FR93 (south america)
FR94 (somewhere close to madagascar)
MT00 (malta)
PT30
PT20
ES70
你有什么建议?我是否需要在创建时为它们中的每一个创建几个不同的层,是采用 albers USA 投影并相应地修改它还是在创建路径后以某种方式转换它们更好?或者我还没有想到的其他事情?
谢谢,
最佳答案
我不会弄乱实际的形状文件,只是创建一个新的投影。 Albert USA 的实现并不太棘手:
function albersUsa(location) {
var longitude = location[0],
latitude = location[1];
return (latitude > 50 ? alaska
: longitude < -140 ? hawaii
: latitude < 21 ? puertoRico
: lower48)(coordinates);
}
https://github.com/mbostock/d3/wiki/Geo-Projections#wiki-albersUsa
您应该能够为欧洲创建版本。
关于d3.js - 欧洲的 D3 map 投影,如 Albert USA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16735546/
我正在为我的小型众筹网站实现 paypal 自适应支付,我发现实际上 Paypal 并没有为非美国开发者提供选择。 https://developer.paypal.com/webapps/devel
这个奇怪的问题出现在 ios 8 版本中。这是示例代码: NSDate * date = [NSDate dateWithTimeIntervalSince1970:1414785600]; date
我正在寻找一个表格或启发式库,可以将扩展字符(如带有帽子的 o)转换为常规的 ascii o。 我希望这样做是为了搜索索引目的,因为大多数人不会在帽子上输入 o。 例如,我在搜索中输入“Cote”,但
自上周末英国在我的 Centos 5.8 KVM 虚拟机上更改为英国夏令时 (BST) 以来,我真的很难处理我的时钟。 这是一些命令输出.. [root@host ~]# TZ=Europe/
对于我们的俄罗斯租户,我们使用“欧洲/莫斯科”时区。但是我们比正确时间早了 1 小时。 欧洲/莫斯科是 UTC+3 小时。但是当我打印日期格式为欧洲/莫斯科时区时,会比正确时间提前 1 小时。 谢谢,
我正在尝试让 zipline 处理非美国的日内数据,我已将其加载到 Pandas DataFrame 中: BARC HSBA LLOY
我有一个我支持的旧版 VB6 应用程序,它使用 MapPointControl.ocx。客户说它不适用于 Mappoint 2009。 谷歌搜索后,似乎欧洲添加的 Mappoint 带有一个坏的 OC
如何使用 Joda-Time 解析日期字符串datetime 使用正确的时区和夏令时? 作为 scala 中的示例,我尝试解析字符串“2014-04-07 01:00:00.000”(没有时区信息)。
我已经按照那里的 wiki.guide http://wiki.openstreetmap.org/wiki/Nominatim/Installation 在我本地的 centOS 6.6 机器上安装
我正在尝试两种不同的方法来确定 NodaTime 的夏令时: now = SystemClock.Instance.GetCurrentInstant Dim nowInIsoUtc As Strin
为什么我无法解析以下日期? DateTime.parse("2015-03-29 02:35:00", DateTimeFormat.forPattern("yyyy-MM-dd HH:mm:ss")
我正在尝试将 UTC 时间戳转换为西类牙时区的时间戳。 >>> import datetime as dt >>> import pytz >>> today = dt.datetime.utcfro
我是一名优秀的程序员,十分优秀!