Giter Club home page Giter Club logo

defense-solutions-proofs-of-concept's Introduction

defense-solutions-proofs-of-concept

A repository to showcase demonstrations, prototypes and proofs of concept from the Defense Solutions Team.

IMPORTANT NOTE

The samples provided in this repository are not officially released Esri solutions and have not gone through the standard software development lifecycle and/or testing used in officially released Esri solutions. They may not be fully tested or documented, and are not supported by Esri Technical Support or the Defense Solutions Team.

Screenshot

Sections

Features

  • Web Appbuilder (WAB) for ArcGIS Widgets
    • Prototypes used to address specialized workflows
    • See the individual widget READMEs for more information
    • Current widgets included and last/latest version tested with:
Widget Name Last WAB
Version Tested With
Bomb Threat Tool 2.3
Critical Infrastructure
and Key Resources
1.2
Elevation Profile Widget 1.2
Filter Editor 2.0
Image Discovery 2.0

Requirements

Instructions

  • Deploying Widgets
    • To deploy a widget, copy the folder of the desired deployment widget to the stemapp/widgets directory. This is located in %webappbuilder_install%/client directory.
    • For more resources on developing, modifying, and deploying widgets please visit the Web AppBuilder for ArcGIS Documentation

Resources

New to Github

Issues

  • Find a bug or want to request a new feature? Please let us know by submitting an issue. Please see the Important Note above concerning the level of support.

New to Github

New to Github? Get started here.

Contributing

Please see our guidelines for contributing.

Licensing

Copyright 2017 Esri

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

A copy of the license is available in the repository's license.txt file.

defense-solutions-proofs-of-concept's People

Contributors

csmoore avatar dbarnes1 avatar eironside avatar joebayles avatar lfunkhouser avatar nfeuerstein avatar phill5136 avatar yujingwu1997 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

defense-solutions-proofs-of-concept's Issues

ERG - Filter and Sort Facilities

From @joebayles on July 3, 2017 20:38

Widget

ERG

Version of widget

1.1?

Bug or Enhancement

Filter/Sort facilities

Repo Steps or Enhancement details

Currently, there doesn't seem to be much rhyme or reason to the order in which the facilities tab populates. Suggest defaulting to distance from the incident, but offering the abilities to filter and sort by:

Filter:

  • Type
  • Geographic Area
    • Isolation Zone vs. Protection Zone
    • Political Boundary
    • Assignment (GRG and ERG together?!?!)
      Sort:
  • Distance from Event
  • Size

Copied from original issue: Esri/solutions-webappbuilder-widgets#921

ERG Widget - Error Message

From @joebayles on June 9, 2017 17:52

Widget

ERG

Version of widget

Bug or Enhancement

Bug

Repo Steps or Enhancement details

I ran it for Chlorine, and it failed. Retried several times, it hangs and presents this window.

image

Text is:

nsecmini01.esri.com says:

ERG Geoprocessing job status: Executing (ERG By Chemical):
ERGByChemical "Feature Set" Chlorine 45 Day Large c:\arcgisserver\directories\arcgisjobs\erg2016\ergbychemical_gpserver\jf1b154d281f6453c913e99acb42abd75\scratch\scratch.gdb\ERGByChemicalAreas7 c:\arcgisserver\directories\arcgisjobs\erg2016\ergbychemical_gpserver\jf1b154d281f6453c913e99acb42abd75\scratch\scratch.gdb\ERGByChemicalAreasLines7

Copied from original issue: Esri/solutions-webappbuilder-widgets#896

Image Discovery - Renderer does not reset values

From @brianjbaldwin on September 21, 2015 23:52

When you preview an image and then select a renderer, this pick-list of renderers will not reset even though other image services are selected afterwards.

Copied from original issue: Esri/solutions-webappbuilder-widgets#277

build failure on addxyz-processor

We're on 10.6 GeoEvent on linux. Any advice on how to get around this error? I tried updating the pom to the respective directories below but no dice.

[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.918 s
[INFO] Finished at: 2019-04-11T17:41:42Z
[INFO] Final Memory: 10M/37M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project addxyz-processor: Could not resolve dependencies for project com.esri.geoevent.solutions.processor.addxyz:addxyz-processor:bundle:10.5.0: Failed to collect dependencies at com.esri.ges.manager:agsconnectionmanager-api:jar:10.5.0: Failed to read artifact descriptor for com.esri.ges.manager:agsconnectionmanager-api:jar:10.5.0: Could not transfer artifact com.esri.ges.manager:agsconnectionmanager-api:pom:10.5.0 from/to ages-sdk-repo (file:///Program Files/ArcGIS/Server/GeoEvent/sdk/repository): Repository path /Program Files/ArcGIS/Server/GeoEvent/sdk/repository does not exist, and cannot be created. -> [Help 1]

Adding Missing Functionality

Will CAP adapter support CAPInfoPointGeom along with AreaGeom? Also, in our use case we pull IPAWS data from FEMA and need it recogonize when CAP alerts do not have geometry and use the SAME - FIPSCODE to perform a look up for the region associated with that alert.

Ive talked with Mr Pilouk and hoping you might be able to assist

ERG Improvements to support facilities management customers

From @rwmajor2 on October 17, 2016 9:8

Widget: ERG

Version of widget: 2.0 (?) - master branch

Bug or Enhancement

Expand Emergency Response Guide widget to better support military customers and facility management

Repo Steps or Enhancement details

In working with military customers responsible for facilities management and base incidents, it would be good to expand this tool. I am documenting a specific customer and use case, but I know this functionality could be used broader.
New tools:

  1. Drop Pt. on map - this adds a point to an editable Feature Service (for persistent). It also automatically buffers the indicent by 300 ft. and changes any buildings status to Cordoned. A "secondary" buffer is added to the cordonpoly layer.
    1a. Alternatively, add by Building ID from a drop down list; I am thinking this must query the FeatureService and get a list of Building IDs to select from. I assume this adds point on Building center.
  2. Add additional buildings to active incident - if there are additional buildings that fall outside the 300 ft buffer but want to include in the cordoned area, add these buildings by dragging a box.
  3. Edit Multiple Bldg Status
  4. Add Blockade to active incident
  5. Add Safe Route
  6. Add Plume from KML/Shapefile - in this case, these files are being computer by external algorithms and imported via this method.

These new tools can be driven off of a published Map Service/Feature Service that includes the following layers:

image

Once an incident is dropped on the map, there are additional capabilities that are desired based on this active incident:

  1. Edit incident info - ability to change name, details, and status (Pending by default, Active, Inactive)
  2. Delete incident - clears incident and return buildings' status to all clear
  3. Add cordon to this incident - name, size, primary check on/off
  4. View building report - view buildings affected in a grid - facility, status
  5. View blockages report - grid of blockages associated with incident to include name, roads, details, blockage type
  6. Activate Entire Event - push to the primary viewer as an active incident that others will now see

Copied from original issue: Esri/solutions-webappbuilder-widgets#647

ERG Widget "Ammonia, anhydrous" throws a GP service error.

From @kgonzago on August 28, 2017 18:34

Widget

ERG

Version of widget

2.0

Bug or Enhancement

BUG

Repo Steps or Enhancement details

Use "AMMONIA" for "Large" spills and the GP service returns "ERG Geoprocessing status: Failed".

Copied from original issue: Esri/solutions-webappbuilder-widgets#961

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.