天津政府应急系统的GIS一摆设图(arcgis api for flex)讲解(六)地图搜索模块

by admin on 2018年11月12日

果真是神曲啊,人家李志以嫦娥组写长文回忆性爱史不过是自娱自乐反正那时候也尚无什么人认好狂一磨而何妨,可张洪量也将温馨的情史写成独立白,配上古琴弹奏的《高山流水》念出来,整成一首歌。这生粉丝同陌生人还哭笑不得了(对,我一直听吐了,听了一半哪怕急忙拉了)。有人喷:求别糟蹋古琴。有人质疑:是江郎才尽了也?这吗是本身的质疑。今年张洪量作了扳平支单曲的MV,全家人一起打的,是一样首写为子女的学拼音的歌唱。听在当时篇歌唱,我之质问得到了解答,张洪量还是颇音乐才女,只是他最好容易玩耍尽无安分,他好开不同之品味,但连无是每次尝试都自然成功。比如就首《bpmf》就尝试得一定成功,虽然是首儿童歌曲,虽然简简单单,但为可以遥望他当年之气质。

 1 <?xml version="1.0" ?>
 2 <configuration label="Louisville Parcels and Police">
 3     <layers>
 4         <layer>
 5             <name>兴趣点</name>
 6             <url>http://localhost:6080/ArcGIS/rest/services/nsResearch/MapServer/0</url>
 7             <expression>Name_CHN like '%[value]%'</expression>
 8             <textsearchlabel>按照名称搜索</textsearchlabel>
 9             <titlefield>Name_CHN</titlefield>
10             <linkfield></linkfield>
11             <fields all="false">
12                 <field name="Name_CHN"/>
13             </fields>
14         </layer>
15         <layer>
16             <name>道路</name>
17             <url>http://localhost:6080/ArcGIS/rest/services/nsResearch/MapServer/1</url>
18             <expression>Name_CHN like '%[value]%'</expression>
19             <textsearchlabel>按照名称搜索</textsearchlabel>
20             <titlefield>Name_CHN</titlefield>
21             <linkfield></linkfield>
22             <fields all="false">
23                 <field name="Name_CHN"/>
24             </fields>
25         </layer> 
26         <layer>
27             <name>区镇街</name>
28             <url>http://localhost:6080/ArcGIS/rest/services/nsResearch/MapServer/5</url>
29             <expression>Name_CHN like '%[value]%'</expression>
30             <textsearchlabel>按照名称搜索</textsearchlabel>
31             <titlefield>Name_CHN</titlefield>
32             <linkfield></linkfield>
33             <fields all="false">
34                 <field name="Name_CHN"/>
35             </fields>
36         </layer>
37         <layer>
38             <name>社区街道</name>
39             <url>http://localhost:6080/ArcGIS/rest/services/nsResearch/MapServer/3</url>
40             <expression>Name_CHN like '%[value]%'</expression>
41             <textsearchlabel>按照名称搜索</textsearchlabel>
42             <titlefield>Name_CHN</titlefield>
43             <linkfield></linkfield>
44             <fields all="false">
45                 <field name="Name_CHN"/>
46             </fields>
47         </layer> 
48         <layer>
49             <name>村居委</name>
50             <url>http://localhost:6080/ArcGIS/rest/services/nsResearch/MapServer/4</url>
51             <expression>Name_CHN like '%[value]%'</expression>
52             <textsearchlabel>按照名称搜索</textsearchlabel>
53             <titlefield>Name_CHN</titlefield>
54             <linkfield></linkfield>
55             <fields all="false">
56                 <field name="Name_CHN"/>
57             </fields>
58         </layer>      
59         <layer>
60             <name>水域河流名称</name>
61             <url>http://localhost:6080/ArcGIS/rest/services/nsResearch/MapServer/2</url>
62             <expression>Name_CHN like '%[value]%'</expression>
63             <textsearchlabel>按照名称搜索</textsearchlabel>
64             <titlefield>Name_CHN</titlefield>
65             <linkfield></linkfield>
66             <fields all="false">
67                 <field name="Name_CHN"/>
68             </fields>
69         </layer>
70         <layer>
71             <name>所有</name>
72             <url></url>
73             <expression>Name_CHN like '%[value]%'</expression>
74             <textsearchlabel>按照名称搜索</textsearchlabel>
75             <titlefield>Name_CHN</titlefield>
76             <linkfield></linkfield>
77             <fields all="false">
78                 <field name="Name_CHN" />
79             </fields>
80         </layer>
81     </layers>
82     <zoomscale>10000</zoomscale>
83 </configuration>
84 
85 <!--
86     See Search widget tag reference at
87     http://links.esri.com/searchwidget
88 -->

于是乎只能安抚自己说:那些感动犹以心头。

1        <widget label="地图搜索" icon="assetsmergency_resource_over.png"
2             config="widgets/Search/SearchWidget.xml" url="widgets/Search/SearchWidget.swf" />

然张洪量啊,请而一旦相信,那些感动,真的都以内心啊。

 1           private function activateDrawTool(event:MouseEvent):void
 2             {
 3                 addSharedData("Deactivate_DrawTool", null); // to be able to deactivate drawTool on other widgets
 4 
 5                 // apply glow
 6                 selectedDrawingIcon = FocusableImage(event.currentTarget);
 7                 clearSelectionFilter();
 8                 selectedDrawingIcon.filters = [ glowFilter ];
 9 
10                 finishDrawing = false;
11 
12                 var status:String;
13                 var value:String = selectedDrawingIcon.name;
14                 switch (value)
15                 {
16                     case DrawTool.MAPPOINT:
17                     {
18                         status = pointLabel;
19                         drawSymbol = new SimpleMarkerSymbol(SimpleMarkerSymbol.STYLE_CIRCLE, 15, 0x3FAFDC, 1);
20                         break;
21                     }
22                     case DrawTool.POLYLINE:
23                     {
24                         status = lineLabel;
25                         drawSymbol = new SimpleLineSymbol(SimpleLineSymbol.STYLE_SOLID, 0x3FAFDC, 1, 1);
26                         break;
27                     }
28                     case DrawTool.EXTENT:
29                     {
30                         status = rectangleLabel;
31                         drawSymbol = new SimpleFillSymbol(SimpleFillSymbol.STYLE_SOLID, 0x3FAFDC, 0.5, new SimpleLineSymbol(SimpleLineSymbol.STYLE_SOLID, 0x3FAFDC, 1, 1));
32                         break;
33                     }
34                     case DrawTool.POLYGON:
35                     {
36                         status = polygonLabel;
37                         drawSymbol = new SimpleFillSymbol(SimpleFillSymbol.STYLE_SOLID, 0x3FAFDC, 0.5, new SimpleLineSymbol(SimpleLineSymbol.STYLE_SOLID, 0x3FAFDC, 1, 1));
38                         break;
39                     }
40                 }
41                 setMapAction(value, status, drawSymbol, searchDrawEnd);
42             }

 1             private function searchDrawEnd(event:DrawEvent):void
 2             {
 3                 // deactivate the draw tool
 4                 finishDrawing = true;
 5 
 6                 selectedDrawingIcon = null;
 7                 clearSelectionFilter();
 8 
 9                 event.target.deactivate();
10                 var geom:Geometry = event.graphic.geometry;
11 
12                 if (geom is Polygon && GeometryUtil.polygonSelfIntersecting(geom as Polygon))
13                 {
14                     geometryService.simplify([ geom ]);
15                 }
16                 else
17                 {
18                     //to improve search results
19                     if (geom.type == Geometry.MAPPOINT)
20                     {
21                         geom = createExtentAroundMapPoint(geom as MapPoint, pointSearchTolerance);
22                     }
23 
24                     queryFeaturesGraphical(geom);
25                 }
26             }

 1             queryGeom = geom;
 2                 queryFields = searchLayer.fields;
 3                 queryTitleField = searchLayer.titlefield;
 4                 queryLinkField = searchLayer.linkfield;
 5                 queryLinkAlias = searchLayer.linkalias;
 6                 
 7                 if (queryLayer)
 8                 {
 9                     var query:Query = new Query();
10                     query.geometry = queryGeom;
11                     query.spatialRelationship = Query.SPATIAL_REL_INTERSECTS;
12                     query.outSpatialReference = map.spatialReference;
13                     
14                     const supportsServerSideSorting:Boolean = queryLayer.layerDetails
15                         && queryLayer.layerDetails.version >= 10.1
16                         && queryLayer.layerDetails.supportsAdvancedQueries;
17                     const orderByFields:Array = searchLayer.orderbyfields;
18                     if (supportsServerSideSorting && orderByFields)
19                     {
20                         query.orderByFields = orderByFields;
21                     }
22                     
23                     var queryOptions:Object =
24                         {
25                             supportsServerSideSorting: supportsServerSideSorting,
26                             orderByFields: orderByFields,
27                             queryFields: queryFields
28                         };
29                     
30                     queryLayer.queryFeatures(
31                         query, new AsyncResponder(queryFeatures_resultHandler,
32                             queryFeatures_faultHandler,
33                             queryOptions));
34                     
35                     showMessage(loadingLabel, true);
36                     showStateResults();
37                 }

 1          private function queryFeatures_resultHandler(featureSet:FeatureSet, queryOptions:Object):void
 2             {
 3                 try
 4                 {
 5                     if (!queryOptions.supportsServerSideSorting && queryOptions.orderByFields)
 6                     {
 7                         FeatureSetUtil.sortFeaturesByFieldName(featureSet, queryOptions.orderByFields);
 8                     }
16                     if(searchResultAC==null)searchResultAC=new ArrayCollection();
17                     total++;
18                     searchResultAC.addAll(createSearchResults(featureSet, queryOptions.queryFields));
19 
20                     addSharedData(widgetTitle, searchResultAC);
21                     if (featureSet.features.length < 1)
22                     {
23                         showMessage(noResultLabel, false);
24                     }
25                     else
26                     {
27                         showMessage(selectionLabel + " " + searchResultAC.length, false);
28                     }
29                 }
30                 catch (error:Error)
31                 {
32                     showMessage(error.message, false);
33                 }    
66                 
67             }

有人说,张洪量的乐才华可媲美罗大佑(这不是自我说之扭转找我)。我表示认同(原谅我之粉丝的内容好不好),罗大佑可以写来针砭时弊的曲,又好描绘起异常抒情的情歌,张洪量同可。罗大佑可以做出尝试性质的先锋音乐又足以回来古典乐,张洪量同好了。有一个乐评人评价张洪量说:张洪量的第一摆放专辑《祭文》是兼备先锋实验性质的,你置于今天来听依然很前卫不会见过时。而写来了这么前卫歌曲的张洪量,他而也勾勒有了《你了解我在齐您啊》、《广岛之恋》、《为什么而坐在自我容易别人》等等朗朗上口又不俗气的情歌,唱到街知巷闻。然而尽管是最浅的情歌,他为非情愿落入俗套,想打点逼格出来:在外的代表作之一《美丽花蝴蝶》里,间奏部分加入了笛子——并无是礼仪之邦风,最后之小提琴让这首歌唱有西式的妖艳。

图片 1

写及此地,发现眼前文漏了好几:张洪量还做过演员。前段时间,终于于网络上看了1990年张洪量与陈红主演的影视《在那么遥远的地方》。没觉得张洪量的演技有多好,也未曾感觉到他在电影中来差不多帅,倒是电影受到张洪量同布置嘴唱唱起之甚至是罗大佑的歌声,罗大佑翻唱王洛宾,我哉是无语了。是嫌弃张洪量唱功不好老跑调所以找罗大佑也?确实当年吴大维主持百事可乐音乐榜的下便说罢张洪量以《昙花》中而走音,他说:这即是张洪量的品格吧。可是,罗大佑的歌唱功不为是那烂也?可是,张洪量怎么会挥发去表演电影之,这究竟是呀不好?让自家安静,不要问我冷静是何许人也。

GIS技术交流QQ群:432512093

但是,不管江郎有没起才尽,1959年出生的张洪量还是不可避免地镇矣。而这个歌坛,是属于李志宋冬野万晓利周云蓬万青陈粒赵雷的,是属于草东张悬林生祥林俊杰杨宗纬徐佳莹田喜碧的,是属于侧田林二汶MLA卢凯彤邓紫棋张敬轩王菀之的。我们立马群自称喜欢音乐之人,是以在手机听MP3的。没有丁重用铅笔转磁带,CD买回去也只是是供应在作风上装逼刷拥有感。没有丁会当电台里听一篇歌唱听得落了眼泪,没有丁另行起耐心边循环一摆专辑边仔细比歌词。

备注:

原先南京底江苏文艺台有只节目为《蓝色音乐田》,主持人被刘伟,正职是单大学老师,当然现在者节目啊还当,为了怀旧被保留着。刘伟貌似很喜欢张洪量,节目题头就是张洪量《双城》的开始。他终究好在节目里放《分手的那无异夜》,放完后而情不自禁放《美丽花蝴蝶》,最后还要操不停歇自己地放了《双城》。这三篇连播是外节目的惯例了。

config.xml文件的部署如下:

当一个誉为“安卓壁纸”的APP上竟见到张洪量的桌面,他背古琴横在街道中央,背景是纽约曼哈顿大桥(他怎么如此爱曼哈顿桥,1997年尚出了同一首歌让《情定日落桥》,英文称就是曼哈顿大桥),总之吧就是是到装了只逼。我奇怪了瞬间:这种你想搜个王菲就不得不找到近期图的前卫时尚之手机壁纸APP,竟然为会搜出张洪量来,真是逆天了。然后我尝试在寻找张洪量,又找到了外几摆单人照,穿在西装戴在丰富挂坠。有平等张将脸打得异常了解,Word天,吓够呛人了!用黄舒骏《改变1995》的均等句子词来描写就是是:苍老得叫人心碎。算了立张像便非放出去了。

地图搜索模块的源代码原理分析,详细的代码在下载的开源flexviewer自带的:

罗大佑都是一样称呼放射科的医生,但他非老实于大夫的职,非要是走去打音乐。与罗大佑同,张洪量也是平等叫做医生,是牙医,据外说马上于台湾牙医的纯收入很高,但他无老实地飞去下手音乐。甚至为,他于罗大佑还不老实。罗大佑一直当抓音乐,最多在乐及搞点新意思,比如做影视配乐,比如寻找了相同积香港之小众歌手做音乐合辑。而张洪量为,作为歌手他发生和好之代表作,作为制作人他就此好的音乐捧红了莫文蔚许志安等歌手,但他也选择去纽约念电影正式。后来登出《青春梦》那张专辑,主打歌《昙花》的MV就是外好挑出的。虽然截至今天自我啊尚未想清楚那个MV到底想表达什么,但碰撞得吧终究很有意境就是了。再后来客又滚回去做了牙医,貌似做了十年,同时开班研究一些哲学的题材,再又后来,出了平等按貌似很哲学的书(我没读了用用了貌似一词),同时有了一个EP叫《爱情神曲》。

源代码目录如下:

尚看罢一个相当糟糕的视频,就是昨天晚上看之。张洪量同莫文蔚现场唱《广岛的恋》,莫文蔚发挥超好,张洪量也唱得时时要弱。本来他唱歌功就坏,在这个现场便更无唱好,我吧快放断气了,赶紧随了关——话说自己这样说好的爱豆酱真的好为?

图片 2

《双城》是自我无比喜爱的张洪量的一律篇歌唱没有之一,前奏一出去就是管丁的耳根抓住了。副歌部分那片句有硌长的乐章“温暖纽约之初冬底刚下的第一集雪”和“多想去押君绝对里最遥远我掉不失”绝对是优良。编曲是台湾牛逼哄哄的大神屠颖,他的编曲风格为抒情见长,不像吃周杰伦编曲的非常钟兴民是盖电子风见长。但是,张洪量的编曲也是勿差的,《双城》所当的初歌唱+精选《情定日落桥》之后的那么张《青春梦》专辑,制作人+词曲编+部分乐器+MV导演还是张洪量,那张专辑将他的编曲功力展露无遗。

SearchWidget.mxml:具体贯彻有,我截图部分代码好了,具体的详见flexviewer,首先是采取在地形图框选(线

拉框等等)获取框选的范围Geometry,然后下当前底Geometry作为queryTask的参数,用于query查询。

然而掐指一算,距离2000年11月张洪量发表最后一摆真正意义上的专栏《青春梦》已经过去了17年。17年,足以被他的体面雕刻上时常才了。2002年8月12日,用打暑期工的钱花了140块,在及时南京唯的一样家原版CD店购买了及时张专辑的台湾原版——说是CD店,实际上只有是音响器材店里之一边墙。那个时候对一个双亲对失业的学童来说,140块是天文数字了。由此可见我对张洪量的好,当然矣,我是从未渠道购买周治平的原版,不然也会干裂出去的。

大体的笔触如下:SearchWidget.xml是地图搜索模块的配置文件,SearchWidget.mxml是widget;SearchWidget.xml主要是布置地图图层搜索的劳务url,用来展开query查询用,这个模块的中心其实就算是调用arcgis
api的query类以及queryTask

理所当然,我连无思量多提那张《青春梦》专辑,当年己形容过相同首和去评价那张专辑。我思说的凡,张洪量捧红底莫文蔚。用张洪量于有采访里的讲话说,莫文蔚以台湾发了一定量摆放专辑反响大不同几要解约了,唱片公司求外解救莫文蔚。他虽也莫文蔚制特辑《做和好》,和她合唱了《广岛底恋》,结果这首歌唱被莫文蔚爆红,成了谁还在KTV里点过,但谁为都唱坏的经典。张洪量说他为保住自己之逼格,故意将同篇入传唱的曲写得生了好几演唱难度。

SearchWidget.xml:

而是,我眷恋说之啊非是《广岛的恋》。莫文蔚的嗓门老特别,有些沙哑,有些疲软,既不幸福腻吗不豪放,高音上无失,低音下未来。你就是好嗓子吧也不到底,可说嗓子不好吧听起来吧尚百般舒服的。总之这是一个百般麻烦下手的喉管。
不得不承认,莫文蔚有过不少吓歌,不得不说,莫文蔚最好之特辑是李宗盛为其做的《十二楼》和伍佰也它们打的《一枚金花》,张洪量为它打造的《做自己》与前方双方相比又到底啦根葱啊?毕竟大众情歌的逼格是匪若这种风格独特的乐。可是,我呢不得不承认,不,正确的表达是:我看,我便是这样当,莫文蔚最好之均等篇歌唱是张洪量作曲+作了千篇一律词台语歌词的《爱情》(剩下的是姚谦作词),收录在《我若说》专辑里,把莫文蔚嗓子发挥到无限好不过极端致最受人口心旷神怡的一律篇歌就是是《爱情》。在即时篇歌唱里,莫文蔚不是非常笑起来嘴张很特别之御姐,而是一个稍稍媳妇儿,在暗矬锉地好在一个分外女婿,窃喜紧张焦急期盼全于节奏的流离失所中。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图