<\/HEAD>
Het Emergency Response-team van de United States Environmental Protection Agency is belast met het opstellen van responsplannen om zich voor te bereiden op grote milieugerelateerde incidenten. Deze plannen zijn gegroepeerd in afzonderlijke geografische gebieden, daarom worden ze Geographic Response Plans (GRP's) genoemd. Op dit moment worden de GRP's alleen in tekstvorm bijgehouden. De plannen worden opgesteld met Microsoft Word en opgeslagen als papieren kopieën of als PDF's om te worden geraadpleegd in geval van een daadwerkelijke noodsituatie. Deze plannen vereisen vaak input van vele verschillende inhoudsdeskundigen en belanghebbenden die binnen en buiten de EPA werken en verspreid zijn over een groot geografisch gebied. GRP's zijn per definitie ruimtelijk georiënteerd en daarom kan het gebruik van Geographic Information System (GIS) een grote dienst bewijzen bij de ontwikkeling en het onderhoud van deze GRP's.<\/SPAN><\/P><\/P>Omdat deze dataset drie feature classes en twintig gerelateerde tabellen omvat met verschillende many-to-many-relaties, konden de ontwikkelaars geen gebruik maken van kant-en-klare applicaties. In plaats daarvan hebben we een webmapping-applicatie gemaakt met AngularJS, Angular Material en de Esri JS API via de angular-esri-map bibliotheek. Deze applicatie stelt EPA-medewerkers nu in staat om de benodigde informatie in te voeren en vervolgens eenvoudig een link te sturen naar iedereen met de juiste ArcGIS Online-machtigingen, zodat zij hun expertise kunnen toepassen op specifieke delen van het GRP. Zodra een plan is voltooid, wordt er een rapport gegenereerd in de vorm van een PDF die kan worden afgedrukt en meegenomen naar het veld in geval van een noodsituatie. Het rapport wordt dynamisch gegenereerd in een geoprocessing-service met behulp van de ReportLab Python-bibliotheek. <\/SPAN><\/P><\/P>De webapplicatie biedt een duidelijke, aantrekkelijke en gerichte gebruikersinterface met een niveau van automatische gegevensvalidatie dat niet beschikbaar is bij handmatige compilatie of via nieuwere gedeelde documentbewerking. Deze nieuw ontwikkelde applicatie biedt een centrale plek om GRP's te creëren en te onderhouden, evenals een locatie om het meest recente plan te raadplegen in geval van een noodsituatie.<\/SPAN><\/P><\/BODY><\/HTML>