请教各位,这个有关GIS医疗网站是用什么做出来的?自己尝试有没可能性?网站地址在问题说明里 举报 理由 举报 取消 就是光标移动到不同区域,都能够显示这个地区的详细信息,个人感觉像是ArcGIS和Tableau的结合版?如何实现此操作的过程?请各位GIS和数据可视化大神赐教!http://www.rightcare.nhs.uk/atlas/2015_IAb/atlas.html 2017年9月27日 4 条回复 1427 次浏览 API,ArcGIS,Desktop,GIS,Mapgis,TABLEAU,可视化,地图,地理信息系统,数据
回复 ( 4 )
JavaScript+D3,不到两周就能出来,不难
是我的portfolio就有,不知道国内能不能看到
看了下这个网站。
一开始看这种低像素的渲染,还以为是后端算好了传个图片过来的, 打开chrome的控制台,看network,发现传的是数据不是图片,找到了画地图和图表的js
现在能实现这样效果的很多,这种dashboard,告诉电脑图表之间怎么互动就好。这套渲染的话是基于canvas做了封装,使得可以交互,性能比svg好。这个库具体的名字尚不知,也许不开源。我现在在公司也做了一些基于canvas渲染的,不过这个真的网站可以提高点画质,也不难…
基于canvas渲染的可视化库也很多,国内比较有名的如echarts,基础库也很多,像fabric.js, konva.js、Kinetic.js等等 fabric的作者还自己搞了个google doc, 研究了各自的进展 性能指标一览无余
SVG可以很好实现这个效果。不借助外部库的话可以通过ArcGIS生成SVG的底图,然后添加动态的效果。如果借助第三方库的话,可以借助Kartograph把shp数据转换成SVG底图。d3.js则通过geojson的数据格式渲染成SVG,然后也可以添加动态效果。
谢邀!没具体做过网站方面的应用,同样的效果技术实现的路线会有很多种,记得大约十年前那时候有个搜狐校友录什么的,就可以在网页上实现地图的简单交互,至于漂亮美观配色设计的专业性很重要。现在有很多基于网页的三维可视化思路可以关注下!不知道heremap现在能不能打开。