这个系统该怎么实现?

lovefm1037 2011-01-15 06:05:00
需要实现:打开一个页面,显示出某市的地图,分成每个区,每个区的颜色表示该区的当天案件多少

达到一定数量案件,就升一个等级,最高为红色,最低为绿色。当鼠标经过该区时,弹出一个小页面,显示该区的案件数目

我知道读取数据库,然后确定等级,但是这个图该怎么弄?需要什么技术,需要哪些软件?

好像DREAMWEAVER里可以实现鼠标经过一张图的某个区域,产生变化。

请做过这方面的高手指点下,越详细越好

...全文
176 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
lovefm1037 2011-01-15
  • 打赏
  • 举报
回复
要是地图内容不是很复杂,只是简单但标识一下哪个哪个区,你可以是现在服务器端生成图片,以区域划分图为地图,然后在上面画红、绿等等,然后动态在这张图片上生成MAP区域


请说详细点,想不出怎么再每个区显示不同颜色
shuaiD 2011-01-15
  • 打赏
  • 举报
回复
要是你的地图内容比较复杂,使用GIS吧!用图片实现可能不是太好做!如果没有自己的GIS系统,你用GoogMap或其他地图API这个功能应该好实现,不过你要对javascript,Ajax要熟悉!
要是地图内容不是很复杂,只是简单但标识一下哪个哪个区,你可以是现在服务器端生成图片,以区域划分图为地图,然后在上面画红、绿等等,然后动态在这张图片上生成MAP区域
还有一方法是使用DIV根据你区域划分图,在每个区的上面放一个DIV,在DIV中显示红、黄、绿图片或设置DIV的颜色,DIV的位置要求比较准确,这就要求你对DIV布局和通过脚本对页面DIV的动态布局的掌握,要求比较高了!
还有其他方法是使用FLash等实现,这可能要求你会AS什么的!
Inhibitory 2011-01-15
  • 打赏
  • 举报
回复
如果使用Swing,那就更简单了,定义每个地区的GeneralPath和图片,然后判断鼠标进入哪个地区,高亮图片就可以了。
Inhibitory 2011-01-15
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 lovefm1037 的回复:]

GIS?

我以为只要找个美工,把所有图片画出来,就差不多了
[/Quote]
简单一些的可以这样做,HTML里的Map就是处理这个问题的。
君望永远 2011-01-15
  • 打赏
  • 举报
回复
图片模板文件 JPGraph 结合JS MouseOver+AJAX
lovefm1037 2011-01-15
  • 打赏
  • 举报
回复
GIS?

我以为只要找个美工,把所有图片画出来,就差不多了
茫茫大海 2011-01-15
  • 打赏
  • 举报
回复
GIS
hepeng_8 2011-01-15
  • 打赏
  • 举报
回复
heh 了解了解

81,095

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧