1
°æÈ¨ÉùÃ÷
±¾Îĵµ°æÈ¨ÎªESRIÖйú£¨±±¾©£©ÓÐÏÞ¹«Ë¾ËùÓС£Î´¾±¾¹«Ë¾ÊéÃæÐí¿É£¬Èκε¥Î»ºÍ¸öÈ˲»µÃÒÔÈκÎÐÎʽժ³¡¢¸´ÖƱ¾ÎĵµµÄ²¿·Ö»òÈ«²¿£¬²¢ÒÔÈκÎÐÎʽ´«²¥¡£
±¾Îĵµ°æ±¾ÒÀÕÕÒÔÏÂÔÔò½øÐУ¨version x.yz£©£º
x:Îĵµ½á¹¹±ä»¯£¬Éè¼Æ¿ò¼ÜÉý¼¶y:¾ßÌåÄÚÈݸüУ¬Õ½ÚÄÚÈÝÐÞÕý
z:ÎÄ×Ö¸ñʽµ÷Õû£¬ÆæÊýΪ°üº¬¶ÔÉÏÒ»°æÐ޸ļǼ»òÅú×¢µÄ¸å×Ó£¬Å¼ÊýΪ¶ÔÉÏÒ»°æÐ޸ĸåµÄ¶¨¸å°æ±¾ÐÞ¶©¼Ç¼°æ±¾
Ìá½»ÈÕÆÚ
ÕÅÕÅÕÅÕųÂÕųÂÍõ
¸ºÔðÈËÃèÊö
0.10 2008Äê11ÔÂ13ÈÕ0.20 2008Äê11ÔÂ14ÈÕ0.30 2008Äê11ÔÂ17ÈÕ0.32 2008Äê11ÔÂ19ÈÕ0.33 2008Äê11ÔÂ20ÈÕ0.34 2008Äê11ÔÂ21ÈÕ0.90 2008Äê11ÔÂ24ÈÕ1.00 2008Äê11ÔÂ25ÈÕ
2
Ŀ¼
Ò»³õ¼¶Æª ......................................................................................................................................... 41.1»·¾³´î½¨.................................................................................................................................. 41.1.1¸ÅÊö ................................................................................................................................. 41.1.2Ïà¹Ø×ÊÔ´.......................................................................................................................... 41.1.3´´½¨»ù±¾³ÌÐò .................................................................................................................. 51.1.4²Î¿¼×ÊÁϼ°ÆäËû .............................................................................................................. 61.2µØÍ¼µÄ´´½¨ ............................................................................................................................. 61.2.1¸ÅÊö ................................................................................................................................. 61.2.2´´½¨µØÍ¼.......................................................................................................................... 71.2.3ʼþ£¨Event£© ................................................................................................................. 81.3»æÖÆÓë·ûºÅ»¯ ......................................................................................................................... 91.3.1¸ÅÊö ................................................................................................................................. 91.3.2»æÍ¼¿Ø¼þµÄʹÓà .............................................................................................................. 91.3.3·ûºÅ»¯.............................................................................................................................. 91.3.4µØÍ¼µÄä¯ÀÀ .................................................................................................................... 101.4TASKÖ®QUERY&FIND&IDENTIFY................................................................................................. 101.4.1¸ÅÊö ............................................................................................................................... 101.4.2ÔÚmxmlÎĵµÖÐǶÈë ActionScript.................................................................................. 111.4.3 QueryTask ........................................................................................................................ 111.4.4 FindTask........................................................................................................................... 131.4.5 IdentifyTask...................................................................................................................... 151.4.6 InfoWindow ..................................................................................................................... 17¶þÖм¶Æª ....................................................................................................................................... 182.1µØÀí¶¨Î»£¨LOCATOR£©............................................................................................................ 182.1.1¸ÅÊö ............................................................................................................................... 182.1.2µØÀí±àÂ루GeoCode£© .................................................................................................. 182.1.3ÄæµØÀí±àÂ루Reverse Geocode£© ................................................................................... 202.2µØÀí´¦Àí£¨GEOPROCESSING£© .................................................................................................. 212.3¼¸ºÎ·þÎñ£¨GEOMETRYSERVICE£© .............................................................................................. 222.4´òÓ¡µØÍ¼£¨PRINT£©................................................................................................................ 232.5GEORSSµÄ¶ÁÈ¡ ....................................................................................................................... 242.5.1 GeoRSS¸ÅÊö .................................................................................................................... 242.5.2 GeoRSS¶ÁÈ¡ .................................................................................................................... 24Èý¸ß¼¶Æª ....................................................................................................................................... 263.1WEBSERVICEµÄʹÓà ................................................................................................................. 263.2ESRITILEMAPËIJæÊ÷Ë÷ÒýÑо¿ ................................................................................................ 283.3×Ô¶¨Òå¿Ø¼þµÄ¿ª·¢ ................................................................................................................ 313.4ÓëGOOGLEMAPµÄÈÚºÏ .......................................................................................................... 32
3
Ò»³õ¼¶Æª
1.1»·¾³´î½¨1.1.1¸ÅÊö
ArcGIS API for FlexÊÇESRI 2008ÄêÐÂÍÆ³öµÄWebGIS¿Í»§¶Ë¿ª·¢°ü£¬ÓÃÓÚ¸»»¥ÁªÍøÓ¦ÓóÌÐòRIA£¨Rich Internet Applications£©µÄ¿ª·¢£¬ÎªArcGIS Server 9.3ÌṩÁËÒ»Ì×ȫеĿª·¢·½Ê½£¬ÆäÓŵãÊÇÔËÐÐËٶȿ죬ΪÓû§ÌṩÓÅÐãµÄÓû§ÌåÑé¡£
ʹÓÃArcGIS API for Flex¿ÉÒÔʵÏÖÈçÏÂЧ¹û£º1£©ÏÔʾµØÍ¼Êý¾Ý²¢ÓëÖ®½»»¥
2£©ÔÚ·þÎñÆ÷ÉÏÖ´Ðпռ䴦ÀíÄ£ÐͲ¢ÏÔʾ½á¹û
3£©»ùÓÚArcGIS OnlineµÄµØÍ¼·þÎñÏÔʾ×Ô¼ºµÄÒµÎñÊý¾Ý4£©¸ù¾ÝÊôÐÔ»òÕßλÖòéÕÒÊý¾Ý²¢ÏÔʾ½á¹û5£©²éÕÒµØÖ·²¢ÏÔʾ½á¹û6£©´´Ð½á¹ûµÄÏÔʾ·½Ê½7£©´´½¨MushupsÓ¦ÓÃ
1.1.2Ïà¹Ø×ÊÔ´
ArcGIS API for FlexÏßÉϰïÖúϵͳµÄÍøÖ·£º
http://resources.esri.com/arcgisserver/apis/flex/index.cfm?fa=samplesArcGIS API for FlexÏÂÔØµØÖ·£º
http://resources.esri.com/arcgisserver/apis/flex/index.cfm?fa=home¿ª·¢ArcGIS API for FlexµÄ³ÌÐòÐèÒªflex»·¾³µÄÖ§³Ö¡£Flex SDK 3ÏÂÔØµØÖ·£º
http://opensource.adobe.com/wiki/display/flexsdk/download?build=3.0.1.2012&pkgtype=1ΪÁË¿ª·¢·½±ã£¬×îºÃʹÓÃFlex Builder¿ª·¢»·¾³£¬´ÓAdobe¹Ù·½ÍøÕ¾ÏÂÔØÊÔ
4
Óð棺
http://download.macromedia.com/pub/flex/flex_builder/FB3_win.exe1.1.3´´½¨»ù±¾³ÌÐò
1£©´ò¿ªFlex Builder£¬´´½¨Ò»¸öFlex¹¤³Ì£¨Ãû³ÆDemo£©¡£
2£©ÓÒ¼üµ¥»÷¹¤³ÌÃû£¬Ñ¡ÔñÊôÐÔ£¬ÔÚÊôÐÔ¶Ô»°¿òÖÐÑ¡ÔñFlex Build PathÈçͼ1-1£¬Ñ¡ÔñLibaray PathÑ¡Ï£¬µ¥»÷Add SWC°ÑÏÂÔØµÄArcGIS API for FlexÌí¼Ó½øÈ¥£¬»·¾³¾ÍÅäÖúÃÁË¡£
ͼ 1-1
ÔÚDemo.mxmlÎļþÖÐÊäÈëÏÂÃæÕâ´úÂ룺
xmlns:mx=\ xmlns:esri=\ pageTitle=\for Flex program\ styleName=\ url=\\
ÕâÊÇÒ»¸ö×î»ù´¡µÄArcGIS API for FlexÓ¦ÓóÌÐò£¬±àÒëÔËÐм´¿É¡£
5
Ïà¹ØÍÆ¼ö£º