地图知识
Posted in MapXtreme on 2006/04/24 / 评论(0) »


1、什么是地图?

  地图是按照一定的法则,有选择地以二维或多维形式与手段在平面或球面上表示地球(或其它星球)若干现象的图形或图像,它具有严格的数学基础、符号系统、文字注记,并能用地图概括原则,科学地反映出自然和社会经济现象的分布特征及其相互关系。



[b]2、什么是数字地图?

MapXtreme打包成功的经验
Posted in MapXtreme on 2006/04/24 / 评论(1) »
1、利用MapXtreme2004 (6.0,6.1,6.2)开发的Web或Desktop程序,部署时有两种方式:
a.安装部署版本的MapXtreme
b.将程序集包含到自己的.msi文件中

2、MapXtreme2004 trial 版本不包含部署项目必需的.msm文件,所以打包时会出现找不到MapInfo.CoreTypes.dll文件。

3、开发版安装后,程序集默认安装在 x:\Program Files\Common Files\Merge Modules\文件夹内,MapInfo*.msm(有9个文件)
1、问:如何在桌面程序中更改地图的坐标系?(TOP)
答:代码如下:
   using MapInfo.Geometry;
   //要使用到MapInfo.Geometry命名空间
   Map map = mapControl1.Map;
MapXtreme2004代码 之 自定义范围主题地图
private void showTheme(string temp,bool flag)



{



    FeatureLayer lyrPnt=MapControl1.Map.Layers[_findLayerName] as FeatureLayer;



    lyrPnt.Modifiers.Clear();



    RangedTheme thm = new RangedTheme(lyrPnt,temp,"ph",4,DistributionMethod.CustomRanges);
MapXtreme2004代码 几个地图工具的使用(C#)
第一个DistanceToolControl,测量地图距离的。这个比较简单。
private void DistanceToolControl1_DistanceComputed(object sender, MapInfo.Web.UI.WebControls.DistanceToolEventArgs e)
{
    Label1.Text="测量距离为 "+e.Distance.ToString()+" 公里!";
分页: 3/5 第一页 上页 1 2 3 4 5 下页 最后页 [ 显示模式: 摘要 | 列表 ]