Ext.namespace('Ext.ux.CAF.GIS');
Ext.ux.CAF.GIS.MapNavigation=function(config) {
Ext.apply(this, config);
};
Ext.extend(Ext.ux.CAF.GIS.MapNavigation, Ext.util.Observable, {
init:function(panel) {
Ext.apply(panel, {
onRender:panel.onRender.createSequence(function(ct, position) {
var navigateDiv = Ext.DomHelper.append(this.el,
{
tag: 'div', style:'position:absolute; z-index:23; top: 0px;'
});
var navHtml = '<table border="0" cellpadding="0" cellspacing="2">'+
'<tbody><tr><td></td>'+
'<td><img src="../images/gistools/navigate/up.gif" style="" onclick="clickMove(\'up\')" title="向上" height="20" width="20"></td>'+
'<td></td></tr><tr>'+
'<td><img src="../images/gistools/navigate/left.gif" style="" onclick="clickMove(\'left\')" title="向左" height="20" width="20"></td> '+
'<td><img src="../images/gistools/navigate/zoom.gif" style="" onclick="fullExt();" title="还原" height="20" width="20"></td> '+
'<td><img src="../images/gistools/navigate/right.gif" style="" onclick="clickMove(\'right\')" title="向右" height="20" width="20"></td>'+
'</tr><tr><td></td>'+
'<td><img src="../images/gistools/navigate/down.gif" style="" onclick="clickMove(\'down\')" title="向下" height="20" width="20"></td> '+
'<td></td></tr><tr><td></td>'+
'<td><img src="../images/gistools/navigate/zoom_in.gif" style="" onclick="zoomIn();" title="放大" height="20" width="20"></td> '+
'<td></td></tr><tr><td></td>'+
'<td><img src="../images/gistools/navigate/zoom_out.gif" style="" onclick="zoomOut();" title="缩小" height="20" width="20"></td> '+
'<td></td></tr></tbody></table>';
if(navigateDiv)
{
Ext.DomHelper.insertHtml('beforeEnd',navigateDiv,navHtml);
}
})
});
}
});
用一种比较原始的办法实现一个地图导航的小工具栏.
- 大小: 4.5 KB
分享到:
相关推荐
凯立德车机导航地图精简工具是一款专为凯立德车载导航系统设计的应用程序,旨在帮助用户优化和调整地图数据,以适应不同的需求和存储空间。在车载导航系统中,地图数据通常占据大量存储空间,对于一些老旧车机或者...
"BYD比亚迪原车导航地图更新工具.rar" 这个标题表明了这是一个针对比亚迪汽车原装导航系统的地图更新软件的压缩包。BYD是比亚迪公司的英文缩写,中国知名的电动汽车和传统汽车制造商。原车导航地图更新工具意味着这...
它通过优化和压缩地图数据,使得大型的地图文件能够更有效地存储在较小的存储设备上,同时保持导航功能的正常使用。对于经常使用凯立德导航系统但又受限于设备存储空间的用户来说,这是一个非常实用的解决方案。 ...
通过这个离线地图升级工具,马自达车主可以自行维护其悦联系统的地图数据,保证导航的准确性和及时性。不过,值得注意的是,务必从官方渠道获取地图更新,以防止安装非官方或恶意软件,对车辆的电子系统造成潜在风险...
导航地图升级下载工具windows版本。
在"jsPlumbToolkit工具版本实现的缩放及小地图导航demo"中,我们重点关注两个核心特性:缩放与小地图导航。 **缩放功能** 缩放功能允许用户放大或缩小图表,以便更好地查看细节或整体布局。在jsPlumb Toolkit中,...
在微信小程序中,获取当前位置并实现地图定位导航是常见的功能需求。这个教程将详细讲解如何在微信小程序中实现这一功能,以供开发者参考。首先,我们需要了解微信小程序的基础知识,包括其开发环境、API调用以及...
旅行者地图作为行业先锋,做出了不少不可磨灭的成绩,特别是在产品的创新方面,更是...而行业内的第一款在线升级工具——升级小助手,就是旅行者地图发明的。 升级小助手经过历次的改版以及更新,现已发布最新版本。
"Google Map地图下载小工具"的使用对于那些在野外作业、户外探险、离线导航等领域有着显著的优势。比如,户外爱好者可以在出发前下载好目的地及沿途的地图,避免在信号不佳的地方迷失方向。同时,对于开发者而言,...
《百度地图瓦片下载工具详解及其应用》 在IT行业中,地图服务是不可或缺的一部分,尤其对于离线地图的开发者来说,高效、便捷的数据获取方式至关重要。百度地图瓦片下载工具正是为满足这一需求而设计的实用软件。...
针对用户在安装或更新凯立德导航地图过程中可能遇到的问题,本篇文章将详细阐述“凯立德导航地图改动工具”的相关知识点。 首先,我们要了解的是为何需要改动工具。在不同的导航设备上,凯立德地图可能需要适应不同...
在"小程序地图 位置搜索 定位 导航"这个主题中,我们将深入探讨这些关键技术点及其在小程序开发中的应用。 首先,地图功能是小程序中不可或缺的一部分,尤其对于提供导航或位置服务的小程序来说。在中国,常见的...
标题中的“GPS导航仪地图瘦身工具”指的是一个用于优化和减小GPS导航设备中地图文件大小的软件或程序。在现代汽车导航系统中,地图数据占据了大量存储空间,尤其是在SD卡这种存储介质上。这个工具的主要功能就是通过...
针对arcgis提供的silverlight工具源码进行改造的一个仿百度地图的导航工具条,除了没有刻度条之外,做到了百分之百的一模一样,带有“国,省,县,街”四个标签,并能够直接定位到相应地图级别
- 户外探险:在信号不佳的山区或森林中,离线地图能提供导航支持。 - 旅行规划:提前下载目的地地图,节省旅行中的流量费用。 - 教学演示:在无网络环境中,展示地理信息,增强教学效果。 - 数据分析:结合GIS软件,...
5. **微信小程序开发**:如果这个项目是微信小程序,那么需要熟悉微信开发者工具,掌握小程序的开发规范和框架,如WXML和WXSS(分别负责结构和样式),以及小程序的API。 6. **用户体验设计**:地图导航系统需考虑...
在IT行业中,地图服务是不可或缺的一部分,特别是在导航、地理信息系统(GIS)以及各种地理位置相关的应用中。本压缩包“百度地图切图工具.rar”提供了一种解决方案,帮助用户将地图图像切割成小块,以便离线使用或...
使用这样的工具,无论是个人用户进行离线导航,还是专业团队进行地图数据研究,都能得到可靠的支持。 在实际操作中,用户只需运行压缩包内的BaiduMapDownTool.exe程序,即可启动下载工具。工具界面简洁明了,用户...
本项目基于Android的Google Maps API,构建了一个地图导航系统,提供了完整的源代码,可以直接应用于开发中,无需从头开始。 首先,我们来详细了解Google Maps API。这是Google为开发者提供的一个接口,允许他们在...
本压缩包中的"百度地图导航工具类"是一个针对百度地图API的封装,它简化了骑行、步行和驾车导航功能的集成过程,使得开发者能够更快速地在自己的应用程序中实现导航功能。 首先,我们要理解百度地图API的基本概念。...