mapxmobile开发总结

mapxmobile开发总结

ID:35294682

大小:31.00 KB

页数:4页

时间:2019-03-23

mapxmobile开发总结_第1页
mapxmobile开发总结_第2页
mapxmobile开发总结_第3页
mapxmobile开发总结_第4页
资源描述:

《mapxmobile开发总结》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、)MapXMobile开发总结2008-06-01上午10:26电子地图设计总结1:1,在MapX中,每张单独的地图都被表示成单独的一个图层,所有的图层存储在layers集合中。Layers集合由Layer对象组成,按顺序编号为0到n。Layer对象由features对象组成,features对象又是由Feature对象组成,对应于地图中的点、线、区域或符号。最上面一层为Layers(1),Layers(2)位于Layers(1)的下面,以次类推。最下面的图层最先绘制,最上面的图层最后绘制。在应用程序中,合理地安排好每层在Layers中的顺序是至关重要的。比如说有两个

2、图层,一层为点,一层为区域,则应将点层放到区域层的上方,否则区域会将点覆盖。另外,在进行地图选择操作时,根据要求调整图层的顺序也是十分重要的。MapX中的选择工具总是从可选择图层中的最上层开始选择,如果在地图上的同一位置存在多个位于不同层的地图对象,其结果是很难精确地选择到目标对象。因此,最好将被选择图层提到最上层显示。2,MapX控件使用过程中,应先将MapX5.0的安装目录下的sample->C++下的MAPX.H和MAPX.CPP拷贝到程序目录底下,在对话框中点右键插入ActiveX控件,避免采用project->addcomponent控件的方式,这样加载后的

3、类成员函数不全。将Map对象与某一变量关联的方法为在Dlg的DoDataExchange函数中插入DDX_Control(pDX,IDC_MAP1,m_mapx);3,MapXMobile显示中文地图问题.首先,到微软官方网站下载WindowsMobile2003SecondEditionEmulatorImagesforPocketPC-CHS.msi,安装后即可显示中文PPC环境.MapXMobile-5.05默认的X86环境安装setup_x86.bat好像只适合PPC2003,打开EVC,选择Tool->Remotefileviewer将X86底下所有文件复制

4、到PPC上的ProgramFiles->MapInfo->MapXMobile下,再将本目录system->fonts复制到PPC->windows->fonts目录下,system底下的几个dll文件复制到windows目录下.在EVC文件夹中找出一个6KB的regsvrce.exe复制到PPC上,运行它分别注册mapx50.dll,msafearraydataset.dll,mapxadods.dll,再打开EVC的RemoteRegistryEditor创建STRINGkeyHKEY_LOCAL_MACHINE->Software->MapInfo->MapXM

5、obile->5.0->Geodictionary=->MyDocuments->Maps->,至此注册完成.将你所需要的地图全部文件移植到Maps目录下即可正常显示中文地图.MapXMobile开发总结二如何将在ARM开发板上建立MapXMobile环境1,通过wincePB建立自己的wince环境,包含MFC库,HIDUSB键盘和鼠标支持,数据传输采用MicrosoftActiveSync。2,在VisualTools中通过depends工具得到MapX50.dll依赖库,主要是mfcce300.dll,这个库典型目录是在C:->ProgramFiles->win

6、dowsCETools->wce420->POCKETPC2003->MFC->Lib->armv4下.将这个库复制到CE平台上的->ProgramFiles->MapInfo->MapXMobile目录下,并将MapXMobile->target->arm->所有文件复制到该目录下。3,将aygshell.dll,Doclist.dll,mfcce300.dll,note_prj.dll,olece300.dll复制到ce平台上的windows目录下。这是在ce4.0上模拟PPC环境的关键步骤。4,运行EN_WINCE_EMBDVTOOLS30->DISK2->PO

7、CKTSDK->ProgramFiles->TARGET->ARM->下的regsvrce.exe分别注册MapX50.dllmapxadods.dll,msafearraydataset.dll(前几步文件正确的话,这三个文件应该能得到顺利注册)。5.打开EVC的RemoteRegistryEditor创建STRINGkeyHKEY_LOCAL_MACHINE->Software->MapInfo->MapXMobile->5.0->Geodictionary=->MyDocuments->Maps->,至此注册完成.将你所需要的地图全部文件移植到

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。