摘要: 问题描述今天遇到一个很奇怪的问题,使用slidingdword效果做了一个2级菜单,里面的a标签无法点击,无论是ie9还是ff还是chrome都不行。问题解决1.在网上看到说a{position:relative;},父框架加上个{position:absolut;}解决的办法,试了下可以通过(这是解决IE6冲突的一个方法,但是我却遇到了,感觉和slidingword这个效果冲突有点关系)2.还有个简单的方法,a{z-index:500},这样就可以了。 阅读全文
posted @ 2012-10-19 11:06 保安保安 阅读(1738) 评论(0) 推荐(0) 编辑
摘要: 原理 在API中,使用ArcGISTileMapServiceLayer来加载瓦片地图,除了天地图之外,GOOGLE和BING的地图也采用这种方法进行加载。使用该地图类型加载,需要对几个地方进行修改:1、空间坐标系(this.spatialReference)2、地图范围(this.initialExtent)3、瓦片地图信息(this.tileInfo),这里需要对esri.layers.TileInfo进行定义。其中包括了瓦片行列的数量("rows“,“clos”),坐标系("spatialreference"),不同等级的比例尺("lods&quo 阅读全文
posted @ 2012-10-15 20:03 保安保安 阅读(2282) 评论(1) 推荐(0) 编辑
摘要: 部署目的 arcgis api for javascript的CDN訪問速度非常慢,對程序調試非常不方便。因此將其在本地部署,可以有效的節約時間。部署文檔是英文的,有個REST.CONFIG配置文件找了半天才找到,記下來方便今後安裝。這個針對.net的,JAVA的其實步驟差不多,就是配置的時候有點區別,具體請參考API壓縮包中的INSTALL.HTML文檔。部署準備 1.在ESRI中國官網下載arcgis api for javascript,這裡使用的是ArcGIS API for JavaScript 3.2 :Library,下載地址。如果只是部署API,不需要下載SDK(裡面包括... 阅读全文
posted @ 2012-10-07 12:15 保安保安 阅读(1517) 评论(3) 推荐(1) 编辑
摘要: 今天看了篇论文关于WMS服务的聚合,看完了觉得这个研究确实挺方便的,自己也该弄个出来。但还要改论文来不及弄,就先G了一样,搜出来点服务的链接,先MARK一下。原文在这里http://www.gisall.com/html/59/26859-2098.html1. NASA JPL Web Mapping Serverhttp://wms.jpl.nasa.gov/wms.cgi?Service=WMS&Version=1.1.1&Request=GetCapabilities2. Cubewerx Demonstration Serverhttp://demo.cubewerx 阅读全文
posted @ 2012-06-25 11:30 保安保安 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 前段时间看设计模式看到C#里面是通过assmeble的方法,知道函数名,然后调用函数,今天突然想到这个事情,然后百度了下,看看C++下面是怎么办的,要写狗屁论文所以没细看,先mark一下。C++反射方法【转】http://blog.csdn.net/wrq147/article/details/5603262众所周知C++语言本身是没有反射这个东东的,但C++的强大之处在于它把不能的化为可能。要实现反射主要就几点问题:1、每个要反射的类里定义一个回调函数(用来创建这个类实例)2、在程序开始时把每个要反射的类的回调函数以类名为键存入全局哈希表第一个问题我们使用继承就可以为每个类添加回调了第二个问 阅读全文
posted @ 2012-05-29 16:49 保安保安 阅读(991) 评论(0) 推荐(0) 编辑
摘要: 查了下资料,LISTBOX不带排序功能,所以要从数据源入手,自己实现一个List的Sort方法,主要就是那个icomparer接口的实现。原文在这里下面是测试代码,只是简单的对INT进行排序,把那篇文章的内容简化了。熟悉下最基本的实现。 1 <UserControl x:Class="SL.ListboxSort.MainPage" 2 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 3 xmlns:x="http://schemas.microsoft. 阅读全文
posted @ 2012-04-23 18:02 保安保安 阅读(742) 评论(1) 推荐(1) 编辑
摘要: SHAPEFILE文件是地图文件的祖宗,学习怎么读取当然对学习很有裨益。在网上找了几篇资料,主要是百度文库里面看到个C#读取shapefile的DOC,就跟着抄代码学习一下。现在刚好把point类型读出来了,准备明天继续把polyline和polygon读出来,抄到这里还是总结下知识点大纲。等抄完了再一个一个的总结下。1、BIG和LITTLE的转换2、stream的读写3、OPENFILEDIALOG和SAVEFILEDIALOG的使用4、代码重构5、根据数据生成图像 阅读全文
posted @ 2012-04-17 01:38 保安保安 阅读(888) 评论(0) 推荐(0) 编辑
摘要: RelayCommand本来是WPF下面用的一种自定义的command,主要是它用到了事件管理函数,这个SL下面是没有的。不过这部分代码如果修改一下,也可以在SL下面使用,和WPF下面的实现思路差不多。先看下RelayCommand的定义,一共有2种。 1 public class RelayCommand<T> : ICommand 2 { 3 public RelayCommand(Action<T> execute) 4 : this(execute, null) 5 { 6 } 7 8 ... 阅读全文
posted @ 2012-04-17 01:32 保安保安 阅读(6866) 评论(1) 推荐(0) 编辑
摘要: 查了不少资料,大概理清楚的就是有3种。当然类名可以自己取了,不过为了便于记忆和区分,还是和看到的文章里面用一样的类名。1.DelegateCommand2.RelayCommand3.AttachbehaviorCommand因为MVVM模式适合于WPF和SL,所以这3种模式中也有一些小差异,比如RelayCommand下面的CommandManager方法就是WPF下面的,SL下面无法使用,不过我认为这3种方法中的基本思路都如出一辙,都是出自那位外国牛人的文章里面。主要的区别在于和VIEW中的控件的绑定使用上。有点不同的attachbehaviorcommand是prism4里面的一种设计模 阅读全文
posted @ 2012-04-14 16:36 保安保安 阅读(10414) 评论(2) 推荐(2) 编辑
摘要: http://winsystem.ctocio.com.cn/285/12155785.shtml作者:千禧牛出处:博客2011-09-09 06:561.javascript调用silverlight 首先在silverlight的C#代码中定义一个public方法 /// summary /// 地图查询 /// /summary /// param name=keyword/param [ScriptableMember] public void QuerySQL( string keyword) { myMapTools.QuerySQL(keyword); } …… 1.javas. 阅读全文
posted @ 2011-12-18 18:40 保安保安 阅读(269) 评论(0) 推荐(0) 编辑