- 博客(13)
- 资源 (30)
- 收藏
- 关注
原创 MapXtreme增加基站、改变颜色、操作数据库
关于MapXtreme方面的几个问题: 需求1: 用户从客户端圈选几个小区,点击相应的按钮进行计算或其它处理,处理结束后,返回相关的框来显示处理结果,并且把选中的小区改变成红色。接着可以再处理其它小区,刚刚改变颜色的小区仍然显示改变后的颜色。 (我觉得跟你们搜索网元后的显示以及搜索频点的显示的效果类似) 两个问题: 1. 选中小区后,如何获得小区的相关信息。 我是通过获得选择集来从.t
2011-06-17 23:47:00 838
原创 C# Mapxtream---创建面
/// /// 创建区域 /// ///区域信息 ///点集 private void CreateRect(RectInfo rectinfo,List points) { try { //RectInfo 的定义请
2011-06-17 23:40:00 686
原创 Google earth 画扇形
//画一个扇形 半径,初始角度,旋转角度,纬度,经度,颜色,姓名 function DrawShanxing(r, initDegree, Degree, lat, lon, color, name) { //创建一个画板可以让你开始画画 var polygonPlacemark = ge.createPlacemark(''); polygonPlacemark.
2011-06-17 23:38:00 2499
转载 MapXtreme实用技巧与源码10例
MapXtreme实用技巧与源码10例1 设置图层可选状态/**//// /// 改变层的可选择状态/// /// /// public bool LayerSelectableStatusUpdate(string tableAlias,bool selectableStatus){ if(mapControl1.Map.Layers[tableAlias]=
2011-06-16 23:56:00 742
原创 MapXtreme开发(二)
1、改变地图的坐标系统 使用如下方法改变地图的坐标系统 Map map = mapControl1.Map; MapInfo.Geometry.CoordSys coordSys = Session.Current.CoordSysFactory.CreateLongLat(DatumID.WGS84);//.NAD83); //DatumID为枚举类型,其中列出了经
2011-06-16 23:15:00 1142
原创 MapXtreme开发(一)
1、简单专题图的显示 MapControl1.Map.Clear(); MapGeosetLoader gl=new MapGeosetLoader(@"F:/test.gst"); MapControl1.Map.Load(gl);//打开地图 MapControl1.Map.Load(new MapTableLoader(@"F:/test.tab"));//打开test.tab地图文件 Fe
2011-06-16 23:10:00 941
原创 MapXtreme2005中如何将一个已经存在的表索引化成为一个本地的表?
003、如何将一个已经存在的表索引化成为一个本地的表??? ISession session = MapInfo.Engine.Session.Current; Table tableToIndex = session.Catalog["DIJISHI"]; MapInfo.Data.TableInfoNative ti = (MapInfo.Data.TableInfoNative
2011-06-16 23:09:00 602 1
原创 初探GIS Mapxtreme 根据数据集合 DataSet/DataTable 添加点
根据查询获得的dataset数据集合,添加集合中点信息,包括点的样式: 注: 其中要说明的是mapxtreme中样式列的类型, 我在数据库“点表”中添加了一个样式列为string类型, 在内部存在的字符为:Symbol(34,16711680,9): Symbol(shape, color,
2011-06-16 22:24:00 585
原创 MapXtreme2004初学者资料(整理)
地理信息系统 由于项目的需要我现在又开始研究GIS了。由于我们项目是用.net开发的,所以GIS工具也是当前最新的MapXtreme2004,对于新事物我都有一种冲动,所以研究起来也相当有劲, 不过这个也不是那么容易,中文资料太少(本人英语水平有限,正在努力中……),通过网络还是找到了很多零散的资料,在此整理一下。留于以后研究。 1.asp.net中如何用MapControl 动态
2011-06-16 22:01:00 627
原创 MapXtreme 2005 开发经验和技巧总结
转载自 skyapplezhao 最终编辑 chinagispub 一、常见问题 先上一张MapXtreme的丑陋的图片 这个是我历经千山才弄出来的效果。 在处理的过程中,会有一些问题经常报错,网上几乎找不到资料可以解决了,本人经过大量实践,反复点击报错,代码步步注释的方法。 终于小有成果。 Table.BeginAccess(TableAccessMode.Write);这句代
2011-06-16 21:45:00 625
原创 初探GIS Mapxtreme 修改图元样式 实现图元闪烁
图元闪烁 网上资料很多都是通过清空图层内表数据,在重新添加图元新样式信息来实现,这样确实能实现图元的闪烁的效果,但总觉的怪怪的。 首先我们要明确图元闪烁只是图元的样式改变, 其次其一些基本数据无需更改,所以无需清空数据,只需更改表内数据中的图元样式以及其他信息即可,如:点位置。我们也可以通过更改点位置来实现小车动态移动闪烁功能。 通过(Timer)计时器来不断的调用此方法,来实现图
2011-06-16 21:23:00 1344 1
原创 mapxtreme2005 改变选中的图元样式
mapxtreme2005 改变选中的图元样式 MapInfo.Styles.CompositeStyle compositeStyle = GetOpaquesStyle(false, System.Drawing.Color.Blue); if (map != null) { if (map.La
2011-06-16 21:22:00 521
原创 MapXtreme开发经验分享-如何生成tab表,查询时返回全部
开发的时候遇到的两个问题,好容易解决了,和大家分享一下: 一、使用CreateTable 创建出来的tab文件有三个 .ID .MAP .DAT,唯一缺少一个 .TAB文件,好奇怪,明明按照例子里写的代码。 经过仔细研究加到处寻找,终于找到了答案,少了一个函数 .WriteTabFile() 生成tab的文件代码如下: Dim tableInfoNative As MapInfo.Data
2011-06-16 11:36:00 1040
ArcGIS 10 Desktop license
2011-11-05
IBM磁盘阵列DS3200安装调试(基于windows 2000/2003 Server)
2009-02-13
求点到线的垂足--源码(mapxtreme + C#2005)
2009-02-13
Arcgis 地下综合管线管理中的解决方案
2009-01-21
Arcgis 气象信息化解决方案
2009-01-21
arcgis 税务行业解决方案
2009-01-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人