摘要:
Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties.导入别人的Eclipse项目,却看到这么个问题。原因是,别人的电脑装的是JDK6,而我装了个7。当然,这个不要紧,在Project Explorer中右键项目,Android Tools > Fix Project Properties,一切搞定。接着吐槽Eclipse的难用。 阅读全文
随笔档案-2012年05月
ArcObjects拾遗之三——创建点要素
2012-05-08 19:18 by 贼寇在何方, 2078 阅读, 收藏,
摘要:
比起之前创建要素类的繁杂步骤,在已有要素类的情况下创建要素,就相对简单多了的:
// 创建点要素
static void CreateFeature(IFeatureClass featureClass, IPoint point)
{
var feature = featureClass.CreateFeature();
feature.Shape = point;
feature.Store();
}
这个方法简单,但是缺点也很明显:每一次创建要素都要执行一遍Store,对硬盘进行一次写入。这在批量数据写入时劣势相当明显。
所以我们引入一个FeatureBuffer: 阅读全文
MongoDB Driver for Silverlight打造过程
2012-05-04 12:12 by 贼寇在何方, 417 阅读, 收藏,
摘要:
Silverlight可以看做精简版的.Net,有着比.Net framework高得多的快速部署能力,以及跨平台的优势。最近有个想法,就是用Silverlight做一个MongoDB的管理工具。而MongoDB的C#驱动基于.Net 3.5的,依赖了许多Silverlight不具备的库。所以第一步就是移植驱动。MongoDB C#驱动由两个dll构成:MongoDB.Bson和MongoDB.Driver。创建一个Silverlight5的项目,然后在解决方案下新建Bson和Driver的类库项目。复制原有的代码文件,并修改项目属性中的程序集名称,默认命名空间和程序集信息,与原项目保持一致。 阅读全文
ArcObjects拾遗之二——创建Shapefile
2012-05-04 10:18 by 贼寇在何方, 3498 阅读, 收藏,
摘要:
Shapefile(shp)是ESRI开发的一种空间数据格式,一般由后缀为shp(图形数据)、shx(图形索引数据)、dbf(属性数据)、prj(投影信息)等一系列同名的文件构成,用于存储矢量图形数据。其中,shp、shx、dbf三个文件是一个完整的Shapefile数据必须包含的。 阅读全文
ArcObjects拾遗之一——初始化许可
2012-05-03 12:00 by 贼寇在何方, 2175 阅读, 收藏,
摘要:
ArcObjects是ArcGIS的底层API,基于COM技术搭建,所以能够自然地支持C++,VB,.Net在内的多种语言。然而也因为是基于COM的,所以它的API很是难用(相比.Net framework那样的)。虽然我用它来开发也有些时日了,但每次用起来,总能遇到一些烦人的小问题。既然这样,那就把他们记录下来,和大家一起分享好了。 阅读全文
浙公网安备 33010602011771号