Upload
kselvaa1
View
27
Download
0
Embed Size (px)
Citation preview
Building Web Applications
Using the ArcGIS API for Silverlight
This course teacheshow touse theArcGISAPI for Silverlight and the Silverlightplatformtoefficientlydevelophighperforming,engagingwebapplicationsthatmeettheneedsoftheirintendedaudience.YouwilllearnabouttheobjectsavailableintheAPI, how towrite code for a Silverlightbased application, and how to incorporateArcGIS servicesandArcGISOnline content toenhanceyourwebapplications.Whilethis course focuseson functionalityavailablewithArcGIS10.1 services,many courseconceptsareapplicabletoArcGIS10.0and9.3.1services.
This course is designed for Web developers who want to create Silverlightbasedapplicationsthat includeArcGISservicesand functionalityandGISprofessionalswhowanttocreateSilverlightbasedwebmappingapplications.
Completion of ArcGIS for Server: Sharing GIS Content on the Web orequivalentknowledgeisrequired.
ProgrammingexperiencewithVB.NETorC#andfamiliaritywiththeSilverlightPlatform,web service concepts, and the Extensible Application MarkupLanguage(XAML)isrequired.
Aftercompletingthiscourse,youwillbeableto BuildanapplicationthatincludesanArcGIS.comwebmap. BuildanapplicationthatintegratesGISdatafromavarietyofwebservices. Addcomponentsthatsupportinteractivemapnavigationanddynamicdisplay
ofmaplayers. Incorporatequerytaskstoallowuserstoselectmapfeaturesandaccesstheir
attributes. Addfunctionalitythatallowsuserstoperformgeoprocessingtasksanddisplay
theresults. Add featureediting functionalitytosupportwebbaseddatacollectionand
editingworkflows.
CourseDetailsDuration: 2daysCost: $1,500.00+GSTCommencementDates: Forthelatestcoursecalendarpleasevisithttp://www.eagle.co.nz/GIS/Training
Goals
Prerequisitesandrecommendations
Audience
OverviewGetting started with the ArcGIS API forSilverlight
APIfeaturesandcomponents Adding a web map to a Silverlight
application ArcGISsystemcomponents ArcGISResourceCentre
Addingdatalayers TheMapobject Layertypes,includinggraphics RESTwebservices
Using feature layers for data display andquerying DisplayingGIS data based on spatial,
temporal,andattributecriteria Eventlisteningandhandlingforend
userqueries
Thematic mapping using dynamic andgraphicslayers Typesofrenderers GenerateRendererstask Dynamicmapservicelayers
Workingwithtasks Anatomyofatask Geoprocessingtask Printingtask
Editingdata Feature services and geometry
services Featuretemplates Workingwithsecureservices
WorkingwithArcGIS.comwebmaps Leveraging layers and graphics in a
webGISapplication
Enhancingyourapplication ExtendingawebGISapplicationusing
additional API objects, controls, andtasks
CourseOutline
ForFurtherInformationContact:GISTrainingManager
048021042 0212747525
Eagle Technology knows that education and training arevitaltoeverysuccessfulGISimplementationandunderstandsthechallengesofgettingandkeepingtheskillsandknowledgeofyourstaffuptodate.EagleTechnologyofferscoursescoveringavarietyoftopicsrelatedtoGIStechnologyandGISapplications.EagleTechnologyhasastrongcommitment toquality.Weevaluateeachcourseandalwaysaimtoimproveourservicetocustomers.Wehaveavarietyofhighlyqualifiedtrainerswhoareexpertsintheirsubject,andhaveexcellentdelivery and training skills. Our trainers are Certified EsriInstructors. This means that they have obtained the Esritechnicalcertificationintherelevantcoursetechnologyandare CompTIA CTT+ Trainer (an independent IT TrainingCertification)certified.
EagleTechnologyusesqualityEsritrainingmaterialtodelivercoursesinaninstructorledclassroomenvironment.AvarietyofcoursesareofferedthatexplainGISconcepts,exploreGISapplicationsand teachparticipants touseEsriGIS softwareand related technologies. Instructorled coursesdivide timeequallybetweenlecturesandexercisesandcombinedelivery,handsonexperienceandclassparticipationtocreatearichlearningenvironment.EagleTechnologystrainingfacilitiesinAucklandandWellingtonhavebeenaccreditedasEsriAuthorisedLearningCentres.
Many coursescanalsobedeliveredonsite,which isacosteffectiveoptionifyouhavefourormorepeoplewhorequiretraininginthesamesubjectarea.
TrainingNeedsAnalysisEagleTechnologycanfacilitatethedevelopmentofaTrainingPlanforanorganisationinconjunctionwithanimplementationofEsritechnology.AtrainingneedsanalysiscanalsobeundertakenpostdeploymentofEsritechnologyoratanorganisationthathasamatureEsriTechnologydeployment.
AboutEagleTechnologyEagleTechnologyisatruesystemsintegratorandopensystemssupplier,sourcingthebestproductsfromarangeofvendorsandbringingthemtogethertoformthebesttotalsolutionforcustomers.Eaglehas40yearsofhistoryinITandisatrustedadvisortothetop100enterpriseandgovernment,SOEandutilities.
/ColorImageDict > /JPEG2000ColorACSImageDict > /JPEG2000ColorImageDict > /AntiAliasGrayImages false /CropGrayImages true /GrayImageMinResolution 300 /GrayImageMinResolutionPolicy /OK /DownsampleGrayImages true /GrayImageDownsampleType /Bicubic /GrayImageResolution 300 /GrayImageDepth -1 /GrayImageMinDownsampleDepth 2 /GrayImageDownsampleThreshold 1.50000 /EncodeGrayImages true /GrayImageFilter /DCTEncode /AutoFilterGrayImages true /GrayImageAutoFilterStrategy /JPEG /GrayACSImageDict > /GrayImageDict > /JPEG2000GrayACSImageDict > /JPEG2000GrayImageDict > /AntiAliasMonoImages false /CropMonoImages true /MonoImageMinResolution 1200 /MonoImageMinResolutionPolicy /OK /DownsampleMonoImages true /MonoImageDownsampleType /Bicubic /MonoImageResolution 1200 /MonoImageDepth -1 /MonoImageDownsampleThreshold 1.50000 /EncodeMonoImages true /MonoImageFilter /CCITTFaxEncode /MonoImageDict > /AllowPSXObjects false /CheckCompliance [ /None ] /PDFX1aCheck false /PDFX3Check false /PDFXCompliantPDFOnly false /PDFXNoTrimBoxError true /PDFXTrimBoxToMediaBoxOffset [ 0.00000 0.00000 0.00000 0.00000 ] /PDFXSetBleedBoxToMediaBox true /PDFXBleedBoxToTrimBoxOffset [ 0.00000 0.00000 0.00000 0.00000 ] /PDFXOutputIntentProfile () /PDFXOutputConditionIdentifier () /PDFXOutputCondition () /PDFXRegistryName () /PDFXTrapped /False
/CreateJDFFile false /Description > /Namespace [ (Adobe) (Common) (1.0) ] /OtherNamespaces [ > /FormElements false /GenerateStructure false /IncludeBookmarks false /IncludeHyperlinks false /IncludeInteractive false /IncludeLayers false /IncludeProfiles false /MultimediaHandling /UseObjectSettings /Namespace [ (Adobe) (CreativeSuite) (2.0) ] /PDFXOutputIntentProfileSelector /DocumentCMYK /PreserveEditing true /UntaggedCMYKHandling /LeaveUntagged /UntaggedRGBHandling /UseDocumentProfile /UseDocumentBleed false >> ]>> setdistillerparams> setpagedevice