Posted: April 16th, 2010 | Author: laomi | Filed under: 江湖消息 | Tags: 国语 | No Comments »
厉王虐,国人谤王,召公告曰:“民不堪命矣!”王怒,得卫巫,使监谤者。以告,则杀之。国人莫敢言,道路以目。
王喜,告召公曰:“吾能弭谤矣, 乃不敢言。”召公曰:“是障之也,防民之口,甚於防川。川壅而溃,伤人必多,民亦如之。是故为川者决之使导;为民者宣之使言。故天子听政,使公卿至於列士 献诗;瞽献曲;史献书;师箴;瞍赋;蒙诵;百工谏;庶人传语;近臣尽辨;亲戚补察;瞽史教诲;耆艾修之;而后王斟酌焉,是以事行而不悖。民之有口,犹土之 有山川也,财用於是乎出;犹其原隰之有衍沃也,衣食於是乎生;口之宣言也,善败於是乎兴。行善而备败,其所以阜财用衣食者也。夫民虑之於心,而宣之於口, 成而行之胡可壅也。若壅其口,其与能几何?”
王弗听,於是国人莫敢出言。叁年,乃流王於彘。
Posted: April 13th, 2010 | Author: laomi | Filed under: 开发日志 | Tags: arcgis, rest | 1 Comment »
以前自己做arcgis server的开发一般都是基于jsf框架做的,最近美国同事那边开始做基于rest的开发方式,自己以前在java的条件下做了几个demo,感觉还不错,开发起来比jsf感觉要爽很多,不需要一大堆jsf之类的东西。
开始自己想实现简单的功能就是在地图加载的时候自己直接添加上一些点,自己做一个test程序,程序的代码如下:
dojo.require(“esri.map”);
var map;
function init() {
var startExtent = new esri.geometry.Extent(-117.29, 34, -117.14, 34.10, new esri.SpatialReference({ wkid: 4326 }) );
map = new esri.Map(“map”,{ extent: startExtent });
var tiledMapServiceLayer = new esri.layers.ArcGISTiledMapServiceLayer(“http://server.arcgisonline.com/ArcGIS/rest/services/ESRI_StreetMap_World_2D/MapServer”);
map.addLayer(tiledMapServiceLayer);
addPointToMap();
}
function addPointToMap(){
//alert(map.graphics)
var markerSymbol = new esri.symbol.SimpleMarkerSymbol();
markerSymbol.setStyle(esri.symbol.SimpleMarkerSymbol.STYLE_CIRCLE);
markerSymbol.setSize(12);
markerSymbol.setColor(new dojo.Color([255,0,0,0.5]));
pointESRI = new esri.geometry.Point(-117.233,34.057, map.spatialReference);
// alert(“pointESRI “+pointESRI);
pointGraphic = new esri.Graphic(pointESRI, markerSymbol);
// alert(“pointGraphic “+pointGraphic);
map.graphics.add(pointGraphic);
}
dojo.addOnLoad(init);
就这样的一段代码自己怎么弄就是现实map.graphics的对象始终为null,一开始就不明白,然后我就在想试试因为map.graphics这个对象在map的onload的时候还没有初始化完的呢?照着这个想法自己写了一个button,然后在onclick事件中直接添加了addPointToMap函数,结果work了,看来自己的想法八九不离十了,然后自己就回到rest 的javascript api中查了一下最后看到了一段原文的描述:
Since the Map.graphics object is only available to use after the Map.onLoad event is fired, you should wait to register event listeners until the the Map.onLoad event is fired.
看完之后我明白是怎么回事了,但是我不知道怎么样才能解决这个问题,之前自己也没有怎么写过javascript程序,然后自己又在api中查到了dojo.connect方法,这个方法就可以监听事件。然后在看了一下api中的sample,之后只是在上述的init中添加一句dojo.connect(map, “onLoad”, addPointToMap);然后就搞定了。 Read the rest of this entry »
Posted: March 31st, 2010 | Author: laomi | Filed under: 心情日志 | Tags: 实习 | No Comments »
最近在这边开始琢磨着自己论文的事情了,因为自己的时间不是很长,最后自己将会在这边发一篇水平不是很高的论文,目前大方向基本上比较清楚,但是细节的东西现在还不是很明白。所以自己最近一段时间一直在看论文,survey一下目前关于我这样的系统做到什么样的程度。
自己从网上找到一些关于这方面的论文,然后自己将自己收集到得信息用ppt的形式记录下来了,但是自己给自己的老板讲的时候发现自己还是有很多的地方弄的不是很清楚,需要深入了解的东西还是很多的。想想以前自己在实验室做东西以为自己了解几个概念就以为这个东西很简单,真正和别人交流的时候还是一点都不明白,只是去了解,没有带着自己要解得问题去看论文,所以这样自己一直没有提高。来这边实习时间快过一半了,自己还是没有完全适应这边的科研环境,一直以为自己的适应能力是很强的,但是现在看来自己有点高抬自己了。最近需要做的事情还有很多,以方面是补充自己的专业方面的知识,还有就是自己的一些想法目前还没有怎么实现,最近自己太得瑟了,明明有时间最后是什么都没有做。最近计划看的基本书有《effective java 》《数据挖掘概念》《集体智慧编程》,最近自己也是在看数据挖掘的相关的书籍,但是具体的算法自己基本上没有动手去写,所以打算借助《集体智慧编程》这本书来好好的将这些算法进行简单的联系,很多东西理解起来比较简单,只有真正的动手去做的时候才知道实际会遇到什么苦难,也只有这样才能更好的提高自己解问题的能力。《集体智慧编程》这本书到手也很长时间了,自己一直没有去琢磨它,正好最近最近在学习数据挖掘的同时能够掌握一些数据挖掘的算法在实际生活中的应用。
上个星期在豆瓣上看见一个关于推荐系统的线下活动,看了一下做报告的是crl的人来讲,看了一下报告的地点离自己住的地方不是很远,但是自己就是一点都打不起精神去。发自己来北京周末一般都是在家睡过的,从来没有好好的利用一下,出去看看北京,也许我真的不是很喜欢北京的生活。
来北京都快三个月了,最近发现自己解决问题的能力没有多大的提高,只是在看英文文档方面倒是提高了少,今后要多在blog上总结自己学习的一些问题,只是光看是不够的。
Posted: March 6th, 2010 | Author: laomi | Filed under: 开发日志 | Tags: arcgis, 空间数据挖掘, gis | No Comments »
最近在这边实习的主要工作是做数据挖掘的工作,自己以前在实验室也做了一些类似的工作,但是以前的工作相对来说比较简单。目前自己主要做的事情首先就是利用spatial analyze部分分析数据,看看目前自己所用所的数据特征,然后再决定做什么。
关于arcgis spatial analyze的部分主要包括以下几个:在这里面有不少你常常用来做数据分析的工具,例如点密度分析,均值和方差分析,栅格图的差值以及表面分析等。最近我收到有一些数据要做一些空间的处理,如果有过的东西自己来写程序也不是很难,但是已经有了现成的工具干嘛不用,况且只是用这些工具来分析一下这些数据适合做些什么处理。在做这些数据处理的工作中,自己主要是用到了空间分析中的点密度分析,对于计算出来的栅格数据对他们进行均值和方差的计算,后来主要是用了spatial statistic中的一些工具来判断自己的数据是不适合做聚类分析等,其实在spatial statistics中有很多关于计算聚类的工具比如:analyzing pattern中的一些工具,不知道熟悉arcgis arcmap工具的朋友们知道不,在arcgis arctool box中有很多的工具是可以看到他们的python代码,其实这些也是学习用arcgis 来做开发的一些很好的资料。这次自己也用vba开发了一些arcgis的程序的运用,主要用来将最后的计算结果以更好、更形象的方式展现出来。
自己以前对于arcgis还是挺排斥的,我想主要原因有:第一在刚刚接触gi产品的时候,自己第一个接触的产品时mapinfo,而且mapinfo在界面设计方面确实是做的非常的人性化,自己从一用上它就喜欢它了;第二的主要原因是arcgis功能很强大,很多的功能需要经过专业的培训才能很好的掌握,但是自己在平常的项目中,用到得GIS得功能相当的简单,用maoinfo基本上就能解决了,所以自己也不是很想去接触arcgis,毕竟平常没有那么多的时间去接触他。但是来这边实习之后,自己慢慢的发现arcgis的强大之处,它的强大确实是超出了我的想象范围,现在自己确实认为他是一个很不错的GIS工具,但是想很好的掌握这个工具还得花些时间去弄清arcobject,现在自己只是接触了arcobject中很少,比较简单的部分。 Read the rest of this entry »
Posted: February 23rd, 2010 | Author: laomi | Filed under: 心情日志 | Tags: 减肥 | No Comments »
明天晚上就要坐上回北京的火车了,回北京的火车票真的是很不好买。本来计划在家好好的弄弄arcgis和自己的一些事情,到头来还是什么都没有弄,感觉自己有时候话说的太漂亮了。
这次寒假回家不是在牌桌子上就是在酒桌上,基本上是非常的充实,没有一点的时间去做其他的事情。过年打牌基本上是平手,没有输银子,以前是逢赌必输。今年在家见到了不少很多年没有见到的朋友,挺高兴的,大家还过得都挺好的。在家的前几天基本上是天天下雨,虽然也在外面玩基本上是卡拉OK和茶楼,感觉自己又变胖了,看来自己的减肥又滞后一步了。
和往常一样,回家家里问我最多还是 你什么时候毕业的呀?毕业后有没有工作分的啊?有没有找女朋友的啊之类的问题,我还是和往常一样的去应付他们,自己感觉都有点被问烦的感觉。也许我就是灾星,哪个女人和我在一起必定会受伤,因为自己不想承担责任的吧,感觉自己对待感情总是那么的没有耐心。今年下半年要找工作了,目前自己虽然是有意向,但是自己的研究方向很难进那些单位,我目前的研究方向其实进政府部分和事业单位挺好的。但是自己其实不是很愿意去事业单位,总感觉去那种地方不能伸开拳脚大干一场。
今天由于我哥和嫂嫂要上班,今天就由我带着侄女去学校报名去了,其实自己很不愿意去,因为现在侄女就读的学校是以前的而读书的地方,她现在的很多的任课老师都是以前交我的老师。为了避免遇见熟人,我总是刻意的避开人多的地方走,但是最后还是看见了很多以前教我的老师,他们现在一般都是学校的一些小头目的啦。其实现在这所学校我读书的时候还是挺不错的,现在貌似不是很好的啦,我们以前的宏志班每年上重点线的人数还是挺不少的,但是听我们以前的班主任说现在的宏志班上重点线的人都不是很多。很多的老师都说我发福了,其实这几年在天津自己也确实胖了不少,看来自己减肥得下决心了。上次在天津办的一年的健身卡只去了五次,明年实习结束之后自己要坚持去锻炼。
明年就要上回北京的火车了,这次自己带了不少的吃的都是准备会回去自己做饭的东西,准备在北京好好的弄弄,可以将自己的一些朋友聚在一起玩玩。
Recent Comments