浏览 12171 次
锁定老帖子 主题:web 地图杂谈
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-04-03
现在这个网站中的电子地图开始时也不是我自己写的,代码来自于一个俄罗斯人,使用了mootools工具包,我只是在他代码的基础上进行了功能和界面的修改和增补。地图图片是由很多小的图片组成的;也就是把一张大的地图图片,根据清晰度剪切成许多小的图片,再实时加载呈现出来。当地图上有拖拽、双击等操作时,也需要重新加载地图。你保存一下google地图,就可以看到这些剪切出来的小图片了。小图片的文件名称都是按照规则命名的,这样也是js加载图片的需要。在地图上添加标识,是在地图上添加一个div,之后在它上面添加一个标识图片;当然这个div也要响应地图的所有事件。将鼠标放在标识上方后出现提示框,点击提示框中的文字可以进行一些相关操作!这个提示框的实现也有很多例子! 我不知道地图搜索部分是如何实现的,估计应该是通过要搜索的字符检索匹配的地点和地点坐标。通过页面上的菜单可以在的图上显示这些地方,清晰度可以控制的。现在还有一些细节方面的问题需要修改!最后一张是操作成功后用ExtJs做的信息提示框! 网上有一个比较成熟的开源的地图浏览器,网址是:http://www.mojavelinux.com/projects/gsiv/,初始版本的名字叫Giant Scalable Image Viewer (GSIV),现在官方网站上又出现了一个版本Giant-Ass Image Viewer(GSV)。现在这个开源项目只是实现了图片的浏览,并且在IE下还有些问题。有兴趣的朋友可以研究一下! 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-04-05
可以看看openlayers
|
|
返回顶楼 | |
发表时间:2008-04-07
daoger 写道 现在这个网站中的电子地图开始时也不是我自己写的,代码来自于一个俄罗斯人,使用了mootools工具包,我只是在他代码的基础上进行了功能和界面的修改和增补。
这个俄国人写的代码 是什么项目啊,lz 能提供网址吗? |
|
返回顶楼 | |
发表时间:2008-04-07
hut 写道 这个俄国人写的代码 是什么项目啊,lz 能提供网址吗? 他曾经也发布到了一个空间中,网址是:http://www.meta.uz/carierra/ ;不过我不知道为什么现在不能访问了,你可以关注一下! |
|
返回顶楼 | |
发表时间:2008-04-28
对地图一点都不了解,mapbar还图盟呢,不知道是mapabr该生气还是图盟该生气
|
|
返回顶楼 | |
发表时间:2008-04-28
letle 写道 对地图一点都不了解,mapbar还图盟呢,不知道是mapabr该生气还是图盟该生气
图盟mapabc基于FLASH的地图不错! 我要地图桌面版也不错! |
|
返回顶楼 | |
发表时间:2008-04-29
letle 写道 对地图一点都不了解,mapbar还图盟呢,不知道是mapabr该生气还是图盟该生气
我不是专门的地图开发人员,这是我的一个兼职项目。自己感觉对js还熟一些,所以给国外的朋友做的! 谢谢指正! |
|
返回顶楼 | |
发表时间:2008-08-05
总是有一个过程的不?
|
|
返回顶楼 | |
发表时间:2008-09-04
google mapbar mapabc 这些webgis 都是基于瓦片式切片开发的.用js或者actionscript (flex)写些拖动,点线面的绘制. 没有多少东西。最重要的是后台数据提供.
|
|
返回顶楼 | |