1、什么是地图?
地图是按照一定的法则,有选择地以二维或多维形式与手段在平面或球面上表示地球(或其它星球)若干现象的图形或图像,它具有严格的数学基础、符号系统、文字注记,并能用地图概括原则,科学地反映出自然和社会经济现象的分布特征及其相互关系。
[b]2、什么是数字地图?
» 阅读全文
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个文件)
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;
答:代码如下:
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);
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()+" 公里!";
第一个DistanceToolControl,测量地图距离的。这个比较简单。
private void DistanceToolControl1_DistanceComputed(object sender, MapInfo.Web.UI.WebControls.DistanceToolEventArgs e)
{
Label1.Text="测量距离为 "+e.Distance.ToString()+" 公里!";
» 阅读全文




