




已阅读5页,还剩35页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
全套设计加扣3012250582I基于LBS的百度地图应用摘要当代社会,手机已经成为了我们日常生活中必不可少的一份子,随着智能手机的快速换代,层出不穷的手机软件服务与应用也是席卷而来。这其中的手机导航定位服务就是由百度地图来领导的,百度公司所推出的电子地图服务具有无与伦比的优越性能,并且随着移动设备的智能化和网络速度的快速升级,更是让百度地图与我们的生活息息相关。本次所使用的操作系统是谷歌公司所推出的一款开源的移动终端操作系统:安卓,安卓如今占据着全球智能手机操作系统大部分的份额,尽管现在IOS系统越发的崛起,安卓还是屹立不倒。本人毕业设计的题目是基于LBS的百度地图应用,LBS就是基于位置的服务,就是要借助互联网或无线网络,在固定用户或移动用户之间,完成定位和服务两大功能。采用百度地图,进行定位、搜索、移动路线等服务,对地图的放大和缩小,卫星地图的转换,公交车的查询等一系列的应用服务,我相信会具有很强的应用前景。关键词:百度地图,安卓,LBS全套设计加扣3012250582IIBaidumapbasedonLBSTechnologyAbstractContemporarysocietymobilephoneshavebecomeessentialtoourdailylifeamemberalongwiththerapidgenerationofsmartphonesemergingmobilesoftwareservicesandapplicationsissweepingand.ThemobilenavigationserviceisheadedbyBaidumapBaiducompanylaunchedtheelectronicmapservicehasunparalleledadvantagesandwiththerapidescalationofthemobileequipmentofintelligentandnetworkspeeditisletBaidumapandourlifearecloselylinked.TheoperatingsystemisGooglelaunchedaopen-sourcemobileoperatingsystemAndroidAndroidnowoccupiesmostoftheshareoftheglobalsmartphoneoperatingsystemalthoughnowIOSsystemincreasinglyriseAndroidorstanddown.MygraduationdesigntopicisbasedonlbsofBaidumapapplicationLBSisbasedonthelocationoftheserviceistousetheInternetorwirelessnetworkbetweenthefixedormobileusersserviceorientationandfunctionsofthetwo.UseBaidumaplocationsearchmobileroutesandotherservicesonthemapzoominandzoomoutsatellitemapconversionbusquerysuchasaseriesofapplicationserviceIbelievehasastrongapplicationprospects.Keywords:BaidumapAndroidLBS全套设计加扣3012250582III目录前言前言.1第一章第一章ANDROID平台与开发环境平台与开发环境.21.1ANDROID简介.21.2ANDROID平台框架.21.2.1应用程序层:.21.2.2应用程序框架层:.31.2.3系统运行库层:.31.2.4LINUX内核层:.31.3ANDROID应用开发环境搭建.41.3.1首先要下载所需安装包:.41.3.2JDK安装:.41.3.3ECLIPSE安装:.41.3.4ANDROIDSDK安装:.41.3.5ADT安装:.51.3.6创建AVD(ANDROIDVITURALDEVICE).6第二章第二章基于基于ANDROID平台的百度地图平台的百度地图.72.1百度地图APIKEY申请.72.2百度地图ANDROIDSDK.82.2.1简介.82.2.2基础地图.92.2.3检索功能.122.2.4线路规划:.142.2.5定位.17第三章第三章LBS-基于位置服务基于位置服务.193.1简介及背景.193.2发展过程.203.3LBS的特点.213.4LBS云和LBS云检索.22第四章第四章项目测试项目测试.234.1测试目的.234.2测试结果及展示.234.2.1进入应用.234.2.2地图控制.244.2.3检索功能.244.2.4地图模式转换.264.2.5线路规划.274.2.6更新位置.27全套设计加扣3012250582IV4.2.7关于.28结论结论.29参考文献参考文献.30致谢致谢.31全套设计加扣30122505821前言随着社会的不断发展,人们活动的范围不仅越来越大,而且越来越不确定,这种移动性和不确定性在给移动通信带来市场和挑战的同时,也为位置服务的开展和扩大带来了无限的商机。据相关数据显示,人们的日常生活和工作中有80%的信息需求与位置相关,同时通过网上问卷调查结果显示,人们对移动位置信息的需求程度远远超过了固定位置信息。对于移动位置信息,过去人们主要通过打电话、手机或双方之间的语音交流来获取,但是这些方式不可避免地受到场合、时间、交流对象知情程度的限制。而随着移动通信客户端功能的增强,以及互联网技术的发展,基于移动状态下的定位技术的发展为我们提供了获得这种服务的广阔空间,逐步兴起的基于位置服务(LBS)正是这项极具发展潜力服务产品的典型代表,在导航、交通、工程等领域具有广泛的应用。一方面手机可以充当最廉价的定位终端,不必再添加新的设备就可以随时随地通过移动位置信息服务得到所要求的与地理信息和位置信息相关的服务,给用户提供了极大的便利;另一方面,LBS的服务提供商和移动运营商也将从中获得巨大的利润,从而促使该行业的蓬勃发展。LBS百度地图就是因此而得到快速发展。2013年国内权威商业信息服务平台“易观智库”曾发布了中国LBS旅游市场用户行为研究报告报告显示,在用户出游最常使用的手机地图中,百度地图占比39.6%,高居榜单第一,甚至高出后两名高德地图、谷歌地图的使用占比总和。而在用户出游时最常使用搜索周边酒店的手机应用中,百度地图也以48.9%位列榜首此外,在用户出游时最常使用搜索周边美食的手机应用中,百度地图则以41.3%领先同类应用。不难发现,对广大用户尤其是旅游市场用户来说,百度地图已然成为出门旅游的第一选择。全套设计加扣30122505822第一章Android平台与开发环境1.1Android简介Android(安卓),是一个以Linux为基础的开源移动设备操作系统,主要用于智能手机和平板电脑,由Google成立的OpenHandsetAlliance(OHA,开放手持设备联盟)持续领导与开发中。该平台由操作系统、中间件、用户界面和应用软件组成。它采用软件堆层(SoftwareStack,又名软件叠层)的架构,主要分为三部分。底层以Linux内核工作为基础,由C语言开发,只提供基本功能;中间层包括函数库Library和虚拟机VirtualMachine,由C+开发。最上层是各种应用软件,包括通话程序,短信程序等,应用软件则由各公司自行开发,以Java作为编写程序的一部分。不存在任何以往阻碍移动产业创新的专有权障碍,号称是首个为移动终端打造的真正开放和完整的移动软件。系统特色:(1)开放性(2)挣脱运营商的束缚(3)丰富的硬件选择(4)不受任何限制的开发商(5)无缝结合的Google应用1.2Android平台框架Android系统架构为四层结构,从上层到下层分别是应用程序层、应用程序框架层、系统运行库层以及Linux内核层1.2.1应用程序层:Android平台不仅仅是操作系统,也包含了许多应用程序,诸如SMS短信客户端程序、电话拨号程序、图片浏览器、Web浏览器等应用程序。这些应用程序都是用Java语言编写的,并且这些应用程序都是可以被开发人员开发的其他应用程序所替换,这点不同于其他手机操作系统固化在系统内部的系统软件,更加灵活和个性化。全套设计加扣301225058231.2.2应用程序框架层:应用程序框架层是我们从事Android开发的基础,很多核心应用程序也是通过这一层来实现其核心功能的,该层简化了组件的重用,开发人员可以直接使用其提供的组件来进行快速的应用程序开发,也可以通过继承实现个性化的拓展。1.2.3系统运行库层:系统运行库层可以分成两部分,分别是系统库和Android运行时。系统库是应用程序框架的支撑,是连接应用程序框架层与Linux内核层的重要纽带。Android应用程序时采用Java语言编写,程序在Android运行时中执行,其运行时分为核心库和Dalvik虚拟机两部分。1.2.4Linux内核层:Android是基于Linux2.6内核,其核心系统服务如安全性、内存管理、进程管理、网路协议以及驱动模型都依赖于Linux内核。Android系统架构图如图1-1所示全套设计加扣30122505824图1-1Android系统架构1.3Android应用开发环境搭建1.3.1首先要下载所需安装包:JDK(JavaDevelopmentKit)6(全套设计加扣30122505825在用户变量中新建PATH值为:AndroidSDK中的tools绝对路径。如果有如下返回则表示安装成功:C:UsersZCandroid-hUsage:androidglobaloptionsactionactionoptionsGlobaloptions:-v-verboseVerbosemode:errorswarningsandinationalmesinted.-h-helpHelponaspecificcommand.-s-silentSilentmode:onlyerrorsareprintedout.1.3.5ADT安装:Android为Eclipse定制了一个插件,即AndroidDevelopmentTools(ADT),目的是为用户提供一个强大的综合环境用于开发Android应用程序。ADT扩展了Eclipse的功能,可以让用户快速地建立Android项目,创建应用程序界面,在基于Android框架API的基础上添加组件,以及用SDK工具集调试应用程序,甚至导出签名(或未签名)的APKs以便发行应用程序。打开Eclipse在菜单栏上选择help-InstallNewSoftWare,点击Add按钮出现如下图1-3界面图1-2AddSite输入网址:https:dl-全套设计加扣301225058261.3.6创建AVD(AndroidVituralDevice)为使Android应用程序可以在模拟器上运行,必须创建AVD。在Eclipse中。选WindowsAndroidSDKandAVDManager,点击左侧面板的VirtualDevices,再右侧点击New,填入Name,选择Target的API,SDCard大小任意,Skin要选择合适,Hardware目前保持默认值,点击CreateAVD即可完成创建AVD。至此,Android应用开发环境搭建完毕。全套设计加扣30122505827全套设计加扣30122505827第二章基于Android平台的百度地图2.1百度地图APIKey申请百度地图API是为开发者免费提供的一套基于百度地图服务的应用接口,包括JavaScriptAPI、Web服务API、AndroidSDK、IOSSDK、定位SDK、车联网API、LBS云等多种开发工具与服务,提供基本地图展现、搜索、定位、逆地理编码、路线规划、LBS云存储与检索等功能,适用于PC端、移动端、服务器等多种设备,多种操作系统下的地图应用开发。用户在使用之前要先申请百度地图移动版APIKey,申请百度账号然后申请APIKey。Key也升级了如图2-1所示图2-1升级Key申请Key如图2-2所示,创建应用。图2-2APIKey申请全套设计加扣301225058282.2百度地图AndroidSDK2.2.1简介百度地图AndroidSDK是一套基于Android2.1及以上版本设备的应用程序接口。您可以使用该套SDK开发适用于Android系统移动设备的地图应用,通过调用地图SDK接口,您可以轻松访问百度地图服务和数据,构建功能丰富、交互性强的地图类应用程序。开发者可以通过该接口实现丰富的LBS功能。(1)地图提供地图展示和地图操作功能。地图展示包括:普通地图(2D,3D)、卫星图和实时交通图;地图操作:可通过接口或手势控制来实现地图的点击、双击、长按、缩放、旋转、改变视角等操作。(2)POI检索支持周边检索、区域检索和城市内检索。周边检索:以某一点为中心,指定距离为半径,根据用户输入的关键词进行POI检索;区域检索:在指定矩形区域内、根据关键词进行POI检索;城市内检索:在某一城市内,根据用户输入的关键字进行POI检索;POI详情检索:根据POI的ID信息,检索该兴趣点的详情。(3)地理编码提供地理坐标和地址之间相互转换的能力。正向地理编码:实现了将中文地址或地名描述转换为地球表面上相应位置的功能;反向地理编码:将地球表面的地址坐标转换为标准地址的过程。(4)线路规划支持公交信息查询、公交换乘查询、驾车线路规划和步行路径检索。公交信息查询:可对公交详细信息进行查询;公交换乘查询:根据起、终点,查询策略,进行线路规划方案;驾车线路规划:提供不同策略,规划驾车路线;(支持设置途经点)步行路径检索:支持步行路径的规划。(5)地图覆盖物百度地图SDK支持多种地图覆盖物,帮助您展示更丰富的地图。目前所支持的地图覆盖物有:定位图层、地图标注(Marker)、几何图形(点、折线、弧全套设计加扣30122505829线、多边形等)、地形图图层、POI检索结果覆盖物、线路规划结果覆盖物、热力图图层等。(6)定位采用GPS、WIFI、基站、IP混合定位模式,使用Android定位SDK获取定位信息,使用地图SDK定位图层进行位置展示。(7)离线地图用户可以通过手动和SDK接口两种形式导入离线地图包,使用离线地图可节省用户流量,提供更好的地图展示效果。(8)导航目前SDK支持调启百度地图客户端导航和调启Web页面导航(H5导航)。(9)LBS云百度地图LBS云是百度地图针对LBS开发者全新推出的平台级服务,不仅适用PC应用开发,同时适用移动设备应用的开发。使用LBS云,可以实现移动开发者存储海量位置数据的服务器零成本及维护压力,且支持高效检索用户数据,且实现地图展现。(10)特色功能提供短串分享、Place详情检索、热力图、调启百度地图等特色功能,帮助开发者搭建功能更加强大的应用。2.2.2基础地图开发者可利用SDK提供的接口,使用百度为您提供的基础地图数据。目前百度地图SDK所提供的地图等级为3-19级,所包含的信息有建筑物、道路、河流、学校、公园等内容。所有叠加或覆盖到地图的内容,我们统称为地图覆盖物。如标注、矢量图形元素(包括:折线、多边形和圆等)、定位图标等。覆盖物拥有自己的地理坐标,当您拖动或缩放地图时,它们会相应的移动。百度地图SDK为广大开发者提供的基础地图和上面的各种覆盖物元素,具有一定的层级压盖关系,具体如下(从下至上的顺序):(1)基础底图(包括底图、底图道路、卫星图等);(2)地形图图层(GroundOverlay);(3)热力图图层(HeatMap);(4)实时路况图图层(BaiduMap.setTrafficEnabled(true));(5)百度城市热力图(BaiduMap.setBaiduHeatMapEnabled(true));全套设计加扣301225058210(6)底图标注(指的是底图上面自带的那些POI元素);(7)几何图形图层(点、折线、弧线、圆、多边形);(8)标注图层(Marker),文字绘制图层(Text);(9)指南针图层(当地图发生旋转和视角变化时,默认出现在左上角的指南针);(10)定位图层(BaiduMap.setMyLocationEnabled(true));(11)弹出窗图层(InfoWindow);(12)自定义View(MapView.addView(View))。百度地图AndroidSDK提供了两种类型的地图资源(普通矢量地图和卫星图),可以利用BaiduMap中的mapType()方法来设置地图类型。核心代码如下:mMapView=(MapView)findViewById(R.id.bmapView)mBaiduMap=mMapView.getMap()普通地图mBaiduMap.setMapType(BaiduMap.MAP_TYPE_NORMAL)卫星地图mBaiduMap.setMapType(BaiduMap.MAP_TYPE_SATELLITE)根据自己实际的业务需求,利用标注覆盖物,在地图指定的位置上添加标注信息。具体实现方法如下:定义Maker坐标点LatLngpoint=newLatLng(39.963175116.400244)构建Marker图标BitmapDescriptorbitmap=BitmapDescriptorFactory.fromResource(R.drawable.icon_marka)构建MarkerOption,用于在地图上添加MarkerOverlayOptionsoption=newMarkerOptions().position(point).icon(bitmap)在地图上添加Marker,并显示mBaiduMap.addOverlay(option)针对已经添加在地图上的标注,可采用如下方式进行手势拖拽:全套设计加扣301225058211第一步,设置可拖拽:OverlayOptionsoptions=newMarkerOptions().position(llA)设置marker的位置.icon(bdA)设置marker图标.zIndex(9)设置marker所在层级.draggable(true)设置手势拖拽将marker添加到地图上marker=(Marker)(mBaiduMap.addOverlay(options)第二步,设置监听方法:调用BaiduMap对象的setOnMarkerDragListener方法设置marker拖拽的监听mBaiduMap.setOnMarkerDragListener(newOnMarkerDragListener()publicvoidonMarkerDrag(Markermarker)拖拽中publicvoidonMarkerDragEnd(Markermarker)拖拽结束publicvoidonMarkerDragStart(Markermarker)开始拖拽)针对检索功能模块(POI检索、线路规划等),地图SDK还对外提供相应的覆盖物来快速展示结果信息。这些方法都是开源的,开发者可根据自己的实际去求来做个性化的定制。利用检索结果覆盖物展示POI搜索结果的方式如下:第一步,构造自定义PoiOverlay类;privateclassMyPoiOverlayextendsPoiOverlaypublicMyPoiOverlay(BaiduMapbaiduMap)super(baiduMap)OverridepublicbooleanonPoiClick(intindex)全套设计加扣301225058212super.onPoiClick(index)returntrue第二步,在POI检索回调接口中添加自定义的PoiOverlay;publicvoidonGetPoiResult(PoiResultresult)if(result=null|result.error=SearchResult.ERRORNO.RESULT_NOT_FOUND)returnif(result.error=SearchResult.ERRORNO.NO_ERROR)mBaiduMap.clear()创建PoiOverlayPoiOverlayoverlay=newMyPoiOverlay(mBaiduMap)设置overlay可以处理标注点击事件mBaiduMap.setOnMarkerClickListener(overlay)设置PoiOverlay数据overlay.setData(result)添加PoiOverlay到地图中overlay.addToMap()overlay.zoomToSpan()return2.2.3检索功能POI(PointofInterest),中文可以翻译为“兴趣点”。在地理信息系统中,一个POI可以是一栋房子、一个商铺、一个邮筒、一个公交站等。百度地图SDK提供三种类型的POI检索:周边检索、区域检索和城市内检索。下面将以城市内检索为例,介绍如何使用检索服务。第一步,创建POI检索实例mPoiSearch=PoiSearch.newInstance()第二步,创建POI检索监听者;全套设计加扣301225058213OnGetPoiSearchResultListenerpoiListener=newOnGetPoiSearchResultListener()publicvoidonGetPoiResult(PoiResultresult)获取POI检索结果publicvoidonGetPoiDetailResult(PoiDetailResultresult)获取Place详情页检索结果第三步,设置POI检索监听者;mPoiSearch.setOnGetPoiSearchResultListener(poiListener)第四步,发起检索请求;mPoiSearch.searchInCity(newPoiCitySearchOption().keyword(“美食”).pageNum(10)第五步,释放POI检索实例;mPoiSearch.destroy()公交信息检索:利用BusLineSearch方法,开发者可查询公交线路的详情信息,实现方式如下:第一步,发起POI检索,获取相应线路的UID;以城市内检索为例,详细方法请参考POI检索部分的相关介绍mSearch.searchInCity(newPoiCitySearchOption().city(“平顶山”).keyword(“66”)第二步,在POI检索结果中判断该POI类型是否为公交信息;publicvoidonGetPoiResult(PoiResultresult)if(result=null|result.error!=SearchResult.ERRORNO.NO_ERROR)return遍历所有POI,找到类型为公交线路的POIfor(PoiInfopoi:result.getAllPoi()全套设计加扣301225058214if(poi.type=PoiInfo.POITYPE.BUS_LINE|poi.type=PoiInfo.POITYPE.SUBWAY_LINE)说明该条POI为公交信息,获取该条POI的UIDbusLineId=poi.uidbreak第三步,定义并设置公交信息结果监听者(与POI类似),并发起公交详情检索;如下代码为发起检索代码,定义监听者和设置监听器的方法与POI中的类似mBusLineSearch.searchBusLine(newBusLineSearchOption().city(“平顶山”).uid(busLineId)2.2.4线路规划:使用地图SDK,可以实现公交、驾车和步行三种方式的线路规划。(1)公交线路规划第一步,创建公交线路规划检索实例;mSearch=RoutePlanSearch.newInstance()第二步,创建公交线路规划检索监听者;OnGetRoutePlanResultListenerlistener=newOnGetRoutePlanResultListener()publicvoidonGetWalkingRouteResult(WalkingRouteResultresult)publicvoidonGetTransitRouteResult(TransitRouteResultresult)if(result=null|result.error!=SearchResult.ERRORNO.NO_ERROR)Toast.makeText(RoutePlanDemo.this抱歉,未找到结果Toast.LENGTH_SHORT).show()全套设计加扣301225058215if(result.error=SearchResult.ERRORNO.AMBIGUOUS_ROURE_ADDR)起终点或途经点地址有岐义,通过以下接口获取建议查询信息result.getSuggestAddrInfo()returnif(result.error=SearchResult.ERRORNO.NO_ERROR)TransitRouteOverlayoverlay=newMyTransitRouteOverlay(mBaidumap)mBaidumap.setOnMarkerClickListener(overlay)overlay.setData(result.getRouteLines().get(0)overlay.addToMap()overlay.zoomToSpan()publicvoidonGetDrivingRouteResult(DrivingRouteResultresult)第三步,设置公交线路规划检索监听者;mSearch.setOnGetRoutePlanResultListener(listener)第四步,准备检索起、终点信息;PlanNodestNode=PlanNode.withCityNameAndPlaceName(平顶山郑州)PlanNodeenNode=PlanNode.withCityNameAndPlaceName(平顶山新乡)第五步,发起公交线路规划检索;mSearch.transitSearch(newTransitRoutePlanOption().from(stNode).city(平顶山).to(enNode)第六步,释放检索实例;mSearch.destory()公交线路规划结果的JSON结构图如下:TransitRouteResult换乘路线结果全套设计加扣301225058216TaxiInfo:打车信息inttotalPrice总价格Stringdesc打车描述信息intdistance距离intduration时间intperKMPrice单价intstartPrice起步价List:换乘方案TaxiInfotaxitInfo打车信息VehicleInfovehicleInfo交通工具信息RouteNodeentrance路段入口RouteNodeexit路段出口TransitRouteStepType路段类型Stringinstructions路段说明intdistance距离intduration时间SuggestAddrInfo:建议起终点信息ListsuggestStartNode建议起点ListsuggestEndNode建议终点ListsuggestWpNode建议途经点ListsuggestStartCity建议起点城市ListsuggestEndCity建议终点城市ListsuggestWpCity建议途经点城市(2)驾车线路规划第一步,创建驾车线路规划检索实例;mSearch=RoutePlanSearch.newInstance()第二步,创建驾车线路规划检索监听者;全套设计加扣301225058217OnGetRoutePlanResultListenerlistener=newOnGetRoutePlanResultListener()publicvoidonGetWalkingRouteResult(WalkingRouteResultresult)获取步行线路规划结果publicvoidonGetTransitRouteResult(TransitRouteResultresult)获取公交换乘路径规划结果publicvoidonGetDrivingRouteResult(DrivingRouteResultresult)获取驾车线路规划结果第三步,设置驾车线路规划检索监听者;mSearch.setOnGetRoutePlanResultListener(listener)第四步,准备检索起、终点信息;PlanNodestNode=PlanNode.withCityNameAndPlaceName(平顶山郑州)PlanNodeenNode=PlanNode.withCityNameAndPlaceName(平顶山新乡)第五步,发起驾车线路规划检索;mSearch.drivingSearch(newDrivingRoutePlanOption().from(stNode).to(enNode)第六步,释放检索实例;mSearch.destory()(3)步行线路规划的方式与驾车线路规划方式类似。2.2.5定位使用百度定位SDK获取相应的位置信息,然后利用地图SDK中的接口,您可以在地图上展示实时位置信息,核心代码如下:开启定位图层mBaiduMap.setMyLocationEnabled(true)构造定位数据MyLocationDatalocData=newMyLocationData.Builder().accuracy(location.getRadius()此处设置开发者获取到的方向信息,顺时针0-360全套设计加扣301225058218.direction(100).latitude(location.getLatitude().longitude(location.getLongitude().build()设置定位数据mBaiduMap.setMyLocationData(locData)设置定位图层的配置(定位模式,是否允许方向信息,用户自定义定位图标)mCurrentMarker=BitmapDescriptorFactory.fromResource(R.drawable.icon_geo)MyLocationConfigurationconfig=newMyLocationConfiguration(mCurrentModetruemCurrentMarker)mBaiduMap.setMyLocationConfiguration()当不需要定位图层时关闭定位图层、mBaiduMap.setMyLocationEnabled(false)全套设计加扣301225058219河南城建学院本科毕业设计(论文)第三章19第三章LBS-基于位置服务3.1简介及背景基于位置的服务,它是通过电信移动运营商的无线电通讯网络(如GSM网、CDMA网)或者外部的定位方式(如GPS)获取到移动终端用户的位置信息(地理坐标,或大地坐标),在地理信息系统(外语缩写:GIS、外语全称:GeographicInationSystem)平台的支持下,为用户提供相应服务的一种增值业务。基于位置的服务,是指通过电信移动运营商的无线电通讯网络或外部定位方式,获取移动终端用户的位置信息,在GIS平台的支持下,为用户提供
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国聚合物锂电池项目创业计划书
- 2025年神州医疗科技股份有限公司-企业报告(供应商版)
- 2025年车位交易的合同范本
- 房屋共有人协议书
- 暖气改造协议书
- 中国花园用水计时器行业市场前景预测及投资价值评估分析报告
- 初三乐理考试题及答案
- 蒸汽管网可行性研究报告
- 宠物美容高级考试题及答案
- 城阳保安考试题及答案
- 2025重庆涪陵区选拔社区工作者后备人选共300人考试参考题库及答案解析
- 2025年顶管安全监理实施细则
- 2025年及未来5年中国湖北建筑业行业市场调研分析及投资战略咨询报告
- 2025广东金融学院招聘校医1人(编制)考试参考题库及答案解析
- 建筑企业税务培训
- CNAS授权签字人培训课件
- 老年医学相关培训课件
- 患者烫伤的应急预案演练脚本(2篇)
- 人力资源管理专业毕业论文
- 2025年特种设备作业人员考试特种设备安全培训与教育试卷
- 2025年18项核心制度考试练习题及答案
评论
0/150
提交评论