用来管理数字地图的颜色表示的技术的制作方法_5

文档序号:9769232阅读:来源:国知局
号处理器 (DSP)、现场可编程口阵列(FPGA)、存储器单元、逻辑口、寄存器、半导体设备、忍片、微忍片、 忍片组等等。软件元件的实例可包含软件组件、程序、应用、计算机程序、应用程序、系统程 序、软件开发程序,机器程序、操作系统软件、中间件、固件、软件模块、例程、子例程、函数、 方法、步骤、软件接口、应用程序接口(API)、指令集、运算代码、计算机代码、代码段、计算机 代码段、字、值、符号或其任一组合。确定实施例是否使用硬件元件和/或软件元件实施可根 据任何数目个因素而变,例如所期望运算速率、功率电平、耐热性、处理周期预算、输入数据 速率、输出数据速率、存储器万维网资源、数据总线速度和其它设计或性能约束,如针对给 定实施方案所期望的。
[0115] 设备1120可使用通信组件1140执行用于装置100的通信操作或逻辑。通信组件 1140可实施任何众所周知的通信技术和协议,例如适于与分组交换网络(例如,公用网络 (例如因特网)、专用网络(例如企业内部网)等等)、电路交换网络(例如,公用交换电话网 络)或分组交换网络和电路交换网络(具有合适的网关和转换器)的组合一起使用的技术。 通信组件1140可包含各种类型的标准通信元件,例如一个或多个通信接口、网络接口、网络 接口卡(NIC)、无线电设备、无线发射器/接收器(收发器)、有线和/或无线通信介质、物理连 接器等等。通过实例但不限制,通信介质1112、1142包含有线通信介质和无线通信介质。有 线通信介质的实例可包含电线、电缆、金属导线、印刷电路板(PCB)、底板、交换结构、半导体 材料、双绞线、同轴电缆、光纤、传播信号等等。无线通信介质的实例可包含声学、射频(RF) 光谱、红外和其它无线介质。
[0116] 设备1120可经由通信组件1140分别使用通信信号1114U144分别经由通信介质 1112、1142与其它设备1110、1150通信。设备1110、1150可位于设备1120内部或外部,如针对 给定实施方案所期望的。
[0117] 如图11中所示,设备1120可实现整个装置IOOW访问由另一设备实现的地图数据 库,例如由设备1150实现的GIS 1160。装置100还可借助实现装置100中的一些或全部部分 的另一设备(例如设备1110)呈现数字地图124。数字地图124可W任何数目个方式通信,例 如通过消息传送接口(例如,电子邮件、短消息服务(SMS)、多媒体消息服务(MMS)、即时通讯 (IM)等等)、共享网络存储空间、点对点通信、万维网技术(例如,网页)和其它通信形式。设 备1110还可使用装置IOOW类似于设备1120的方式与GIS1160通信。设备1120可进一步实现 为运算和/或通信设备所共用的其它平台组件,例如参考图13所述的。
[0118] 图12示出分布式系统1200的框图。分布式系统1200可跨多个运算实体分布用于装 置100的结构和/或操作的若干部分。分布式系统1200的实例可包含(但不限于)客户端-月良 务器架构、3层架构、N层架构、紧密禪合或集群架构、点对点架构、主从架构、共享数据库架 构和其它类型的分布式系统。所述实施例在运一点上并不受限。
[0119] 分布式系统1200可包括客户端设备1210和服务器设备1250。通常,客户端设备 1210和服务器设备1250可与如参考图2所述的客户端设备220相同或类似。例如,客户端系 统1210和服务器系统1250可各自包括处理组件1230和通信组件1240,处理组件1230和通信 组件1240分别与如参考图11所述的处理组件1130和通信组件1140相同或类似。在另一实例 中,设备1210、1250可经由通信组件1240使用通信信号1214在通信介质1212上通信。
[0120] 客户端设备1210可包括或采用操作W实施根据所述实施例的各种方法的一个或 多个客户端程序。在一个实施例中,例如,客户端设备1210可实现装置100的一部分,诸如例 如地图应用120。
[0121] 服务器设备1250可包括或采用操作W实施根据所述实施例的各种方法的一个或 多个服务器程序。在一个实施例中,例如,服务器设备1250可实现装置100的一部分,诸如例 如GIS 1160。所述分布式模型可适于在多个设备或用户中共享地图信息112。
[0122] 图13示出适于实施如先前所述的各种实施例的示例性运算架构1300的实施例。在 一个实施例中,运算架构1300可包括或实现为电子设备的一部分。电子设备的实例可尤其 包含参考图11所述的那些电子设备。所述实施例在运一点上并不受限。
[0123] 如在本申请中所使用的,术语"系统"和"组件"打算指代计算机相关实体、任一硬 件、硬件和软件的组合、软件或执行中的软件,其实例由示例性运算架构1300提供。例如,组 件可W是(但不限于)在处理器上运行的过程、处理器、硬盘驱动器、多个存储驱动器(光学 和/或磁性存储介质的)、对象、可执行文件、执行线程、程序和/或计算机。通过图解,在服务 器上运行的应用和所述服务器两者可W是组件。一个或多个组件可驻存于过程和/或执行 线程内,并且组件可定位于一个计算机上和/或分布于两个或更多个计算机之间。此外,组 件可由各种类型的通信介质W通信方式禪合到彼此W协调操作。所述协调可设及信息的单 向或双向交换。例如,所述组件可WW在所述通信介质上通信的信号的形式传送信息。所述 信息可实施为分配给各种信号线的信号。在此类分配中,每一消息是信号。然而,进一步实 施例可替代性地采用数据消息。此类数据消息可跨各种连接发送。示例性连接包含并行接 口、串行接口和总线接口。
[0124] 运算架构1300包含各种常见运算元件,例如一个或多个处理器、多核处理器、协同 处理器、存储器单元、忍片组、控制器、外围设备、接口、振荡器、定时设备、视频卡、音频卡、 多媒体输入/输出(I/O)组件、电源等等。然而,所述实施例并不限于由运算架构1300实施。 [0 12引如图13中所示,运算架构1300包括处理单元1304、系统存储器1306和系统总线1308。处 理单元1304可W是各种商购处理器中的任一者,包含(但不限于)AMD液Ath Ion狼,Duron?和 Opteron?处理器;ARM?应用,嵌入式和安全处理器;IBM瑕和Mo化妨Ia愈D紋gonBal赎, 和PowerPC⑩处理器;IBM和Sony? 单元处理器;Mel? Celeron⑥,Core(2) Duo坂,Itanium?, Pentium饭,Xeoii饭和XScaie饭处理器;W及类似处理器。还可采用双微处理器、多核 处理器和其它多处理器架构作为处理单元1304。
[0126] 系统总线1308提供用于系统组件的接口,包含(但不限于)系统存储器1306到处理 单元1304的接口。系统总线1308可W是可使用多种商购总线架构中的任一者进一步互连到 存储器总线(具有或不具有存储器控制器)、外围总线和本地总线的数个类型的总线结构中 的任一者。接口适配器可经由槽架构连接到系统总线1308。实例槽架构可包含(但不限于) 图形加速端口(AGP)、插件总线、(扩展)工业标准架构(化)ISA)、微通道架构(MCA)、NuBus、 夕閱组件互连(扩展)。口村))、口(:16邱'633、个人计算机存储卡国际联合会。〔1口4似及 类似物。
[0127] 运算架构1300可包括或实现各种制品。制品可包括计算机可读存储介质W存储逻 辑。计算机可读存储介质的实例可包含能够存储电子数据的任何有形介质,包含易失性存 储器或非易失性存储器、可移动或非可移动存储器、可擦除或非可擦除存储器、可写或可重 写存储器等等。逻辑的实例可包含使用任何合适类型的代码(例如源代码、编译代码、直译 代码、可执行代码、静态代码、动态代码、面向对象的代码、视觉代码等等)实施的可执行计 算机程序指令。实施例还可至少部分地实施为包含在非暂时性计算机可读介质中或上的指 令,其可由一个或多个处理器读取并执行W实现本文中所述操作的性能。
[0128] 系统存储器1306可W-个或多个较高速存储器单元的形式包含各种类型的计算 机可读存储介质,例如只读存储器(ROM)、随机存取存储器(RAM)、动态RAM(DRAM)、双倍数据 速率DRAM化DRAM)、同步DRAM(SDRAM)、静态RAM(SRAM)、可编程ROM(PROM)、可擦除可编程ROM 化PROM)、电可擦除可编程ROM化EPROM)、闪速存储器、聚合物存储器(例如铁电聚合物存储 器)、奥氏存储器、相变或铁电存储器、娃氧化物氮化娃(SONOS)存储器、磁性或光学卡、设备 阵列(例如独立磁盘冗余阵列(RAID)驱动器)、固态存储器设备(例如,USB存储器、固态驱动 器(SSD))和适于存储信息的任何其它类型的存储介质。在图13中显示的所示出实施例中, 系统存储器1306可包含非易失性存储器1310和/或易失性存储器1312。基本输入/输出系统 (BIOS)可存储在非易失性存储器1310中。
[0129] 计算机1302可W W-个或多个较低速存储器单元的形式包含各种类型的计算机 可读存储介质,包含内部(或外部)硬盘驱动器化DDH314、用W从可移动磁盘1318读取或写 入到可移动磁盘1318的磁性软盘驱动器(F孤)1316和用W从可移动光盘1322 (例如,CD-ROM 或DVD)读取或写入到可移动光盘1322(例如,CD-ROM或DVD)的光盘驱动器1320。皿0 1314、 抑D 1316和光盘驱动器1320可分别由皿D接口 1324、抑D接口 1326和光驱接口 1328连接到系 统总线1308。用于外部驱动实施方案的皿D接口 1324可包含通用串行总线(USB)和IE趾 1394接口技术中的至少一者或两者。
[0130] 所述驱动器和相关联计算机可读介质提供数据、数据结构、计算机可执行指令等 等的易失性和/或非易失性存储。例如,多个程序模块可存储于所述驱动器和存储器单元 1310、1312中,包含操作系统1330、一个或多个应用程序1332、其它程序模块1334和程序数 据1336。在一个实施例中,一个或多个应用程序1332、其它程序模块1334和程序数据1336可 包含(例如)系统100的各种应用和/或组件。
[0131] 用户可通过一个或多个有线/无线输入设备(例如,键盘1338)和定点设备(例如鼠 标1340)将命令和信息输入到计算机1302中。其它输入设备可包含麦克风、红外线(IR)远程 控制设备、射频(RF)远程控制设备、游戏垫、铁笔、读卡器、软件狗、指纹阅读器、手套、绘图 板、操纵杆、键盘、视网膜阅读器、触摸屏(例如,电容式、电阻式等)、轨迹球、轨迹板、传感 器、触笔等等。运些和其它输入设备通常通过禪合到系统总线1308的输入设备接口 1342连 接到处理单元1304,但可由其它接口(例如并行端
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1