请教各位,这个有关GIS医疗网站是用什么做出来的?自己尝试有没可能性?网站地址在问题说明里

理由
举报 取消

就是光标移动到不同区域,都能够显示这个地区的详细信息,个人感觉像是ArcGIS和Tableau的结合版?如何实现此操作的过程?请各位GIS和数据可视化大神赐教!http://www.rightcare.nhs.uk/atlas/2015_IAb/atlas.html

2017年9月27日 4 条回复 1427 次浏览

回复 ( 4 )

  1. 炸毛喵喵
    理由
    举报 取消

    JavaScript+D3,不到两周就能出来,不难

    是我的portfolio就有,不知道国内能不能看到

  2. 周宁奕
    理由
    举报 取消

    看了下这个网站。

    一开始看这种低像素的渲染,还以为是后端算好了传个图片过来的, 打开chrome的控制台,看network,发现传的是数据不是图片,找到了画地图和图表的js

    现在能实现这样效果的很多,这种dashboard,告诉电脑图表之间怎么互动就好。这套渲染的话是基于canvas做了封装,使得可以交互,性能比svg好。这个库具体的名字尚不知,也许不开源。我现在在公司也做了一些基于canvas渲染的,不过这个真的网站可以提高点画质,也不难…

    基于canvas渲染的可视化库也很多,国内比较有名的如echarts,基础库也很多,像fabric.js, konva.js、Kinetic.js等等 fabric的作者还自己搞了个google doc, 研究了各自的进展 性能指标一览无余

  3. Vivienfanghua
    理由
    举报 取消

    SVG可以很好实现这个效果。不借助外部库的话可以通过ArcGIS生成SVG的底图,然后添加动态的效果。如果借助第三方库的话,可以借助Kartograph把shp数据转换成SVG底图。d3.js则通过geojson的数据格式渲染成SVG,然后也可以添加动态效果。

  4. 秦宫越
    理由
    举报 取消

    谢邀!没具体做过网站方面的应用,同样的效果技术实现的路线会有很多种,记得大约十年前那时候有个搜狐校友录什么的,就可以在网页上实现地图的简单交互,至于漂亮美观配色设计的专业性很重要。现在有很多基于网页的三维可视化思路可以关注下!不知道heremap现在能不能打开。

我来回答

Captcha 点击图片更换验证码