我们都知道网易、搜狐等大型门户都有“通行证”的概念,这个通行证系统就是今天讨论的“单点登录系统”。其主要特征是多个站点一个用户中心,一点登陆后其他也自动登录,注销也是。比如我们在126登录了邮箱,再去163.com就是登陆状态。我这里的实现方案是传统的cookie方案。希望此文对需要的朋友有用,也希望不足之处大家能够提出。
在你有一个合理的标记数量的时候,使Google Map标记是很平常的。但是一旦你有几百个、甚至更多地标的时候,性能迅速的开始降低。在本文章中,我会告诉你一些提高性能的方法。同时我会放一个测试页面去比较它们的效率。
产品刚上线时,一般由于用户量少,所有的功能都放在一起,一般也不需要具体的单点登录。随着用户量和业务发展的需要,要求逐步将产品按功能或性能分为相应独立的站点,并分开部署,这就需要在各个站点之间进行单点登录,以达到用户一次登录,就可以使用多个站点。
单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。
为了实现地图的交互功能,花了大量的时间学习Ajax,现在解决了问题,才发现问题是原来这么容易解决。首先说说需要解决的问题吧。Google Maps 的 Ajax 分页与搜索。解决方案如下所述:首先从表单获取输入,表单名为pg,然后调用 saveUserInfo() 方法通过 ajax 发送。
JSON数据供稿。虽然现在提供的是静态的JSON,但我想随便改改就可以改成动态JSON供稿的,这样就可以学习Google maps API和JSON之间如何处理的了;结果列表和地图marker部分如何联动。经常结果列表出来了,但浮动在结果列表上不知道地图上到底是哪一个marker,或者在地图的一个marker上但不知道属性结果是什么。
Cretanadvice是个不错的基于Google Maps API的房产地图网站。它的前端JavaScript可以拿过来研究下。
本例子实现了以下功能:可拖拽的标注,自定义标注的图标,计算地理距离,事件处理(单击),消息提示窗口(气泡窗口),和文档模型(DOM)交互。
加入右键菜单的设计,可以省下许多事件响应,比如单击、双击、右击等等。相当不错的一个程序。
一个很不错的绘制折线例子,单击地图添加标注,点击标注弹出信息窗口,再单击地图添加另一个标注,并且在两标注间添加折线,你可以添加许多标注,并在这些标注之间生成折线。双击标注可以将标注删除。标注也可以拖动,实现准确定位,配合测距功能,可以实现两地之间的距离测试。
当前事件:dragend,当前地图中心纬度:42.65012181368022, 经度109.8193359375,当前地图缩放级别:5。
|
copyright © 2009 简明现代魔法 学习、分享、进步 power by Gonn 感谢所有关心和支持本站的朋友们 |