惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Scott Helme
Scott Helme
N
Netflix TechBlog - Medium
AI
AI
Security Latest
Security Latest
GbyAI
GbyAI
P
Proofpoint News Feed
Y
Y Combinator Blog
A
Arctic Wolf
G
Google Developers Blog
U
Unit 42
爱范儿
爱范儿
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
V
Vulnerabilities – Threatpost
Know Your Adversary
Know Your Adversary
Cisco Talos Blog
Cisco Talos Blog
T
Tor Project blog
C
CXSECURITY Database RSS Feed - CXSecurity.com
T
Threatpost
L
Lohrmann on Cybersecurity
C
CERT Recently Published Vulnerability Notes
C
Check Point Blog
B
Blog RSS Feed
The GitHub Blog
The GitHub Blog
Microsoft Azure Blog
Microsoft Azure Blog
博客园 - 【当耐特】
博客园 - Franky
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
C
Cisco Blogs
云风的 BLOG
云风的 BLOG
NISL@THU
NISL@THU
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Microsoft Security Blog
Microsoft Security Blog
T
The Blog of Author Tim Ferriss
阮一峰的网络日志
阮一峰的网络日志
Latest news
Latest news
L
LINUX DO - 最新话题
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
美团技术团队
WordPress大学
WordPress大学
L
LangChain Blog
Stack Overflow Blog
Stack Overflow Blog
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
酷 壳 – CoolShell
酷 壳 – CoolShell
大猫的无限游戏
大猫的无限游戏
The Hacker News
The Hacker News
Simon Willison's Weblog
Simon Willison's Weblog
V
V2EX
Project Zero
Project Zero
博客园_首页

Meteor

meteor 更新 1.7 后是不是原来项目无法在新版本运行了 - V2EX Meteor 在国内无法安装包怎么办? - V2EX 强烈建议、要求喜欢 Meteor 的同学们一起搞个 Meteor 社区吧 - V2EX Meteor Mantra 介绍 - V2EX 使用 Meteor 开发一个社交网络 APP - V2EX 面向 小白开发者 和 专业开发者 的 Meteor - V2EX Meteor 创始人眼中的计算终端发展简史 - V2EX 我最近光说 Meteor 的好话了,为了更好的看清事物正反面,请大家帮忙来使劲儿拍、吐槽 Meteor 吧~ - V2EX 一个围绕 Meteor 的微信公众号:两个圆点一条直线 - V2EX 第一届( 2016)中国 Meteor 技术峰会 - V2EX meteor 框架适合用在互联网类平台吗 分享:最近在学 Meteor 结合 React,使用 FlowRouter 做路由和 react-layout 布局,以及 Semantic-UI 界面 - V2EX 玩 Meteor 踩过的陨石坑总结 - V2EX 试用了两天 Meteor 觉得很不错 用 Meteor 做了个站,大家可以来凑凑 - V2EX 有 V 友用 Meteor.js 做正式的产品吗?进来讨论一下 楼主是个偏执狂 - V2EX Meteor 中文社区上线啦!! - V2EX 请问 meteor build 出来的 iOS app 能够直接发布到 Appstore 吗? - V2EX linux 下面使用 meteor build 不加 --debug 参数的话无法生成出 bundle。 - V2EX CNAME 到 origin.meteor.com 的网站无法访问怎么破? - V2EX Meteor 1.0 - V2EX 是不是应该成立一个 MeteorChina 社区呢?因为我发现连一份最新版的 Doc 翻译都没有。 - V2EX 很好奇 Meteorpedia 这个 wiki 是用什么软件驱动的? - V2EX Band ~ Let`s play music together - V2EX MeteorDay - V2EX Kadira - V2EX 一个超级简单版的 slack - V2EX 2014 Meteor Challenge 还剩余 2 天 - V2EX 国内有多少 Meteor 开发者? - V2EX Meteor News - V2EX 技术选型使用meteor的创业公司 - V2EX meteor.js 匿名信息板 - V2EX Telescope - V2EX meteor 6.0有什么新变化吗? - V2EX meteor的google中文论坛地址,大家进论坛交流啦 - V2EX 一个修改 Essay 的小工具 - V2EX Meteor 开始给 contributor 发 T-shirt 了,大家有收到邮件吗? - V2EX Meteor有个很大的问题 - V2EX 我用Meteor和Telescope搭的一个JavaScript分享网站 - V2EX 初学Meteor的几个讨论 - V2EX 请问如何安装 meteorite(atmosphere 的 package) ? - V2EX meteor是个好东西,但是浏览器可以直接改数据的问题怎么解决啊? - V2EX Meteor 0.5.1 发布 - V2EX Meteor-BBS可有删帖、改帖、移帖等功能? - V2EX Meteor 0.5.0: 数据库权限控制、账户系统和新的视频教程 - V2EX Meteor-BBS v0.2 发布,支持 QQ 登录和简单的权限控制了 - V2EX Secure Remote Password protocol - V2EX Installer & smart package manager for Meteor - Meteorite - V2EX 用 Meteor 克隆了一个实时的 V2EX - V2EX
全国铁路数据的可视化app - V2EX
loddit · 2012-12-09 · via Meteor

这是一个创建于 4935 天前的主题,其中的信息可能已经有所发展或是发生改变。

其实没怎么利用 meteor 的特性了,完全是冲着 meteor 有 d3 支持和部署空间的光。

地址在 http://goo.gl/JJpsG (计算量比较大,cpu不行的电脑慎点)

这个是我用来练习 nodejs 抓取,和用 d3 做数据可视化的小作品。
从几个网站上(比如 trainby.com)抓下了车次信息,再用 google 的 geocoder API 获取地址坐标解析出来。但是结果都有不准确的地方(整体错误率不超过 1% 吧 所以还好),反应在图上就是几个莫名奇妙的点和线路。

todo:
1 增加的地点的hover效果,显示地名什么的(用常用的方法比如title,bootstrap 的 tooltips 都不起作用了,还需要研究下怎么回事)
2 增加列车类型的区分。
3 修复错误数据脚本,并定期更新准确数据(哎,要是这种开放数据有个服务能提供更友好的 API 就好了)

第 1 条附言  ·  2012 年 12 月 17 日

在上次基础更新一次,一期 TODO 里的事情基本完成:
1 hover 显示站名有了,原来是需要 svg:title 来支持才行~
2 列车类型选择和颜色高亮都做了,效果不太好。
3 修复错误的数据,大概修复了200多错误坐标,预计还有100个剩余,这个真的很难做。

TODO 2:
1 可以高亮指定车次的线路, 比如 D21 K29 等。
2 火车站的详细信息,通过几个车,附近车站等~。
3 查看TOP10 最长线路,最多站数,经过的线路最多等...的排行榜。

第 2 条附言  ·  2012 年 12 月 23 日

第2次更新

1 修改了一些交互设计,增加了按照车号搜索的功能,比如 T27,K186 什么的~
2 用了新的 tooltip 反应更快,效果更好
3 改用了 Albers 投影法,这个多说点:之前大家提出了地图变形问题,我也趁机学习一点地图学的基本概念,这里现学现卖一下。

地球是个球体(去看地球仪),所以要把位置关系投射到平面上需要做一些特殊处理才行。

如果直接按照经度纬度作为x轴y轴的话,能把球面变成平面,但是在越靠近极点的地方,比例尺就会越大,靠近极点的经线比较短,每一度转换到x轴上在平面图中就被放大了。这种方法叫 Mercator
投影法。之前用的就是这样的~见11楼截图。

为了避免这种失真,在跨经度很大的中纬度国家,经常使用 Albers 投影法,相当于把球形映射到锥形上,在这张图上面积不会发生是失真。一般大家看到的带有曲线纬线的中国地图都是使用这种投影法的。

以下链接可以参考:

http://en.wikipedia.org/wiki/Map_projection
https://github.com/mbostock/d3/wiki/Geo-Projections

isy

2

isy      2012 年 12 月 9 日

二手本完全卡死。等楼下回复

lackar

3

lackar      2012 年 12 月 9 日

cool

ispinfx

4

ispinfx      2012 年 12 月 9 日

很流畅,但没见到hover……准确来说是一个字都没看到

bluef

5

bluef      2012 年 12 月 9 日

cool!

gavingeng

6

gavingeng      2012 年 12 月 9 日

黑夜里的萤火虫,其他啥也没了

pepsin

7

pepsin      2012 年 12 月 9 日

很漂亮

loddit

8

loddit      2012 年 12 月 9 日

每个点是可以点击的,大家发现了没?

citydog

10

citydog      2012 年 12 月 9 日

没感觉,跟打开一般网页一样的...

zl8723

11

zl8723      2012 年 12 月 9 日


啥也看出来呀,就一张可以点的图,没其他信息。是这样么?

mew7wo

12

mew7wo      2012 年 12 月 10 日

楼主有没什么d3的资料?
最近也在弄d3,打算用来做一些可视化的东西

kofj

13

kofj      2012 年 12 月 10 日

真心的一个字都没有看到,就只有图了

dallaslu

15

dallaslu      2012 年 12 月 10 日

@kofj “增加的地点的hover效果,显示地名什么的”还是 to do

holmesabc

17

holmesabc      2012 年 12 月 10 日

其实我完全不知道,这是干什么的。。。

loddit

18

loddit      2012 年 12 月 10 日

@chuangbo 恩 纬度不同时同角度经度的位移是不一样的~ 其实平面版的google地图也是变形了,所以还在考虑下那种更好。

原来有直接的算法,我还想过自己转换呢。好谢谢你

Ricepig

19

Ricepig      2012 年 12 月 10 日

@chuangbo albers投影是为了等积,Google地图所采用的Web Mercator对于小比例尺的图形其实基本够用。

Ricepig

20

Ricepig      2012 年 12 月 10 日   ❤️ 1

lz可以考虑结合铁路路网(这个是公开的),这样站站连接就可以不一定是直线。并且套上行政境界为底图,这样能看的更清楚一点。

mew7wo

22

mew7wo      2012 年 12 月 10 日

@loddit 谢谢了。
我也找到一个blog,也是入门的。

xsaps

24

xsaps      2012 年 12 月 10 日

有火车直通台湾半岛? 应该包含了飞机航线吧?

GreatHan

25

GreatHan      2012 年 12 月 10 日

是 canvas画的吧?

loddit

26

loddit      2012 年 12 月 17 日

更新一次,一期 TODO 里的事情基本完成:
1 hover 显示站名有了,原来是需要 svg:title 来支持才行~
2 列车类型选择和颜色高亮都做了,效果不太好。
3 修复错误的数据,大概修复了200多错误坐标,预计还有100个剩余,这个真的很难做。

TODO 2:
1 可以高亮指定车次的线路, 比如 D21 K29 等。
2 火车站的详细信息,通过几个车,附近车站等~。
3 查看TOP10 最长线路,最多站数,经过的线路最多等...的排行榜。
4 该设计下界面交互了。

shuson

27

shuson      2012 年 12 月 17 日

期待加入搜索功能

thwawar

29

thwawar      2012 年 12 月 17 日   ❤️ 1

更多的建议
--------------
1. 给出一种方式:一开始不绘制所有线路,当点击某个城市时进行动态绘制,再点击时隐藏原来的线路加载新的线路。给一个下拉框让用户切换两种方式。

2. 考虑直接在 Google maps上绘图,比如这个: http://bl.ocks.org/899711

loddit

32

loddit      2012 年 12 月 24 日

@chuangbo Wow~ 这个太有用啦, 精度要是在高点就更棒了~ 赞!

话说这个东西没怎么用到 meteor 的实时特性,总觉的少了点什么 @_@

chuangbo

33

chuangbo      2012 年 12 月 24 日

@loddit 这个精度我觉得在 Web 上已经太高了,100K 以下才是可以接受的范围。我还有更高的,会让浏览器卡死。。

dexter

35

dexter      2012 年 12 月 24 日
kebot

36

kebot      2012 年 12 月 25 日

很赞, 能看到我家, 哈哈

hbc

38

hbc      2013 年 1 月 18 日

@chuangbo (上面的那个我还没测试)有精确到省会和部分大城市的吗?

mew7wo

39

mew7wo      2013 年 1 月 23 日

楼主用d3的时候,是否遇到过中文显示乱码的事情。