• MapXtreme 2005 学习心得 概述(一)


    前言:

    没折,公司丢了这个东西过来,说要搞车载的GRRS定位在地图上显示.

    杂七杂八的折腾到现在快两周了,决定写点学习心得,以示后人

    公司既然已定了用MapXtreme 2005开发,没折。

    于是开始研究,找资料研究了两天,了解下这个产品,才敢开始运行示例代码。

    公司之前用MapX,用在C/S版本的系统中

    这下要用MapXtreme,用在B/S版本的系统中

    MapX和MapXtreme都是mapinfo的产品,所以代码中的名称空间都是MapInfo.xxx开头的.

    安装与安装后情况说明:

    安装:下载并安装MapXtreme 2005,双击[安装程序.exe]后一路next下去,完成

    VS多了个模版:打开VS 2005,新建项目里,就有MapXtreme项目

    IIS产生示例项目:如果已安装iis,MapXtreme默认会在iis里新建很多虚拟目录,对应安装目录下的示例工程

    接下来就有一系列的事情要处理了

    1:如何配置webconfig

    如果不知道怎么配置,新建一个MapXtreme项目,然后打开里面的webconfig,对照一下该copy的copy就行了

    2.找资料

    上博客园,上百度,上google,搜啊搜

    就我的搜索而言:在博客园里搜了一些,都是些代码,一开始看着头大

    3:安装目录有示例项目

    打开安装目录下,一般是:C:\Program Files\MapInfo\MapXtreme\6.7.1

    发现里面东西挺多的:有文档,样例,工具和指南.

    是一些示例和文档,文档还是E文的,还是一个头两个大

    4:看文档,理解一些相关知识概念

    Catalog,TableInfo,Table,Feature,Geometry,Style

    5:运行示例

    体验进入Hello world世界 

    6:把网上代码加入示例中

    把博客园的资料代码copy过去,先弄个点,线出来,满足下心理需求

    7:多看示例

    看多个示例代码,找出共同点代码

    8:拖拉工具看效果

    添加工具,把工具拉到界面并使用看看

    9:模仿,实现自定义工具

    自己按示例,弄个自定义的WebTool出来

    10:研究控件源码-服务端接收与输出

    打开控件源码,理解是怎么接收请求和输出,源码在:C:\Program Files\MapInfo\MapXtreme\6.7.1\Samples\WebControlsSourceCode

    11:研究控件源码-客户端js发送请求

    打开资源中的三个js,分别是Interaction,Command,Tool,理解三个是怎么发送请求

    12:实现自已要的功能

    版权声明:本文原创发表于 博客园,作者为 路过秋天 本文欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则视为侵权。
    个人微信公众号
    创业QQ群:617713515
    Donation(扫码支持作者):支付宝:
    Donation(扫码支持作者):微信:
  • 相关阅读:
    Qt开发经验小技巧226230
    Qt编写物联网管理平台37逻辑设计
    关于Qt数据库开发的一些冷知识
    Golang多线程垂直输出字符串
    Python合并两个有序数组
    Python找字符串中的最长回文子串
    qemu
    面试_链表类
    Sword nlohmann::json的使用
    聊聊 RPA 方向的规划:简单有价值的事情长期坚持做
  • 原文地址:https://www.cnblogs.com/cyq1162/p/1593366.html
Copyright © 2020-2023  润新知