首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >映射:在地图上动态更改多边形值属性的最简单方法是什么?

映射:在地图上动态更改多边形值属性的最简单方法是什么?
EN

Stack Overflow用户
提问于 2011-12-03 21:35:52
回答 1查看 367关注 0票数 0

我想在地图上显示地方选举结果。我有该市所有分区的形状文件,可以是静态的,但我想动态插入每个分区的投票百分比(观众一次只能看到一个候选人)。

这方面的一个静态示例可以在http://elections.timwis.com/fusion上查看这正是我想要的,但这个示例是针对一个候选人的,它是将shapefiles与百分比数据和分割作为相邻关键字合并的结果,从而产生一个静态数据源。

我有一张满是投票结果的大桌子。我可以很容易地提供候选人的名字,并获得候选人在每个部门的百分比。然后我想把它插入到多边形中,改变它们的颜色和点击气泡的内容。

我不能对融合表进行左连接,所以我正在尝试另一种方法来做这件事。

我正在寻找一种简单的方法,而不是必须安装整个postgres,geoserver和openlayers堆栈。如果我能将前端地图插入postgresql服务器或其他什么地方,那就太好了。我是一名程序员,但我以前从未使用过这些东西,而且我有一个紧迫的截止日期。

有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2011-12-07 03:25:49

出于好奇,为什么不能在Fusion表中执行左连接?你的表有不正确的键吗?还是别的什么?

听起来您想要做的是创建一个带有下拉菜单的地图,其中包含候选人姓名。选择候选人后,地图上的梯度将更改为显示所选候选人的投票百分比。这是准确的吗?

如果是,您可以将您的投票结果表与包含区域边界的表合并。然后,可以使用Maps API和Fusion Tables Styles中的Fusion Tables图层根据过滤器动态设置数据样式。可以在这里找到动态样式化功能的演示:

http://gmaps-samples.googlecode.com/svn/trunk/fusiontables/dynamic_styling_template.html

您可能会对此选举页面感兴趣,其中包含不同候选人的选举结果:

http://elecciones2011.hhba.info/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8371232

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文