Coder Social home page Coder Social logo

defense-solutions-webappbuilder's Introduction

military-tools-webappbuilder

This military-tools-webappbuilder repository is no longer maintained.

Coordinate Conversion is now part of Web AppBuilder for ArcGIS and Web AppBuilder for ArcGIS (Developer Edition).

Distance and Direction is in the Distance and Direction repository

Visibility is in the Visibility repository

The Web AppBuilder Widgets for Military Tools for ArcGIS is a set of widgets for use with the Web AppBuilder for ArcGIS. These widgets address specialized workflows for defense users. Additionally, these widgets are created and managed by the Esri Solutions teams.

Sections

Features

The Widget Repository currently includes:

Screenshots

Requirements

Requires Web AppBuilder for ArcGIS version 1.2 and above.

Instructions

Deploying Widgets.

To use the widgets with you should copy any of the widgets to the stemapp/widget directory. This is located in %webappbuilder_install%/client/stemapp/widget directory.

For more resources on developing modifying widgets please visit Web AppBuilder for ArcGIS Documentation

General Help

New to Github? Get started here.

Resources

Issues

  • Find a bug or want to request a new feature? Please let us know by submitting an issue.

Contributing

Please see our guidelines for contributing.

Repository Points of Contact

Repository Owner: Kevin

  • Merge Pull Requests
  • Creates Releases and Tags
  • Manages Milestones
  • Manages and Assigns Issues

Secondary: Lyle

  • Backup when the Owner is away

Branching and Releases

Branches

New widgets and development should always be created in a separate branch from master. One or more widgets can be contained in a branch. A widget should only be merged with the Master branch if it has been tested is ready to be used with the current released version of Web App Builder and ready for release.

Releases

Releases are created for the following reasons:

  • A new version of Web App Builder has been released.
  • A widget (or set of widgets) has been released or updated on the solutions website

Licensing

Copyright 2015 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.

[](Esri Tags: Military Analyst ArcGIS Defense and Intelligence Military ArcGISSolutions) [](Esri Language: Javascript)

defense-solutions-webappbuilder's People

Contributors

dhagens avatar kgonzago avatar lfunkhouser avatar marktorrey avatar mfunk avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

defense-solutions-webappbuilder's Issues

Coordinate Tool - Add Degree Decimal Minute Option

From @TonyGT on February 15, 2016 21:48

Would be great to have Degree Decimal Minute as an option for coordinate display as this is used my many police agencies, especially on the water.

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

CoordinateTool widget changing GARS input

From @jmccausland on January 11, 2016 12:36

When I input GARS coordinates they are changing from what was entered when converted. Ex. Input "118LV29" changes to "118LV28", input "147LD26" changes to "147LD29".

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

Can not deploy Widgets to Web App Builder from Repository

When I copy the widget directly from the repository to stemapp/widgets the widget shows in the list but is missing the icon and can not be added.

It seems like it is looking for files in folders based on the previous names for the tool. (CoordinateTool) instead of using the new folder names.

I tried this on web-appbuilder-2.0 from Master branch.

Changing the name of the folder fixes the icon loading and brings up an initial page for the tool but then the tool setting fail to load. Missing another file (settings.js). So generally the manifest and file locations seems incorrect.

I am using the widget from the master branch.

Manual ellipse in Distance Direction has not feedback line on minor axis

In testing the manual ellipses in Distance Direction on deployment server the second (minor) axis line has no visual feedback graphic between center point and cursor.

image

The cursor moves, and if you click the ellipse will be created using the point. The problem is that you can't see the line that is being used as the axis length.

Ellipse rotation not drawn in IE and Firefox

I'm testing the Ellipse (semi, interactive draw on map) where I'm selecting a center point, then drawing the major axis end point about 65-ish degrees from north away, then drawing the minor axis. This works fine in Chrome...
image

But this isn't the case in Internet Explorer, where the final, ellipse drawn is drawn almost perpendicular to latitude line:
image

... Firefox has the same problem:
image

Range ring labels not showing

In testing labels for range rings I'm finding they aren't showing up yet....

In IE (11.494.10586.0) the ring labels and also radial feature graphics are missing:
image

In Chrome (52.0.2743.116 m) we've got the radials, but still no labels:
image

In FireFox (48.0) no labels or radials:
image

These were my initial tests run from the test server and not the released widget versions.

Coordinate Tool manifest.json needs updating

From @adgiles on January 27, 2016 12:56

The name attribute in the manifest.json needs to be the same as the widget folder "CoordinateTool" otherwise the widget will not load in the builder

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

Change the repo description

The description for this repo needs to be changed

Currently:
Web AppBuilder widgets for Military Analyst +

Change to :
Web AppBuilder widgets for Military Tools for ArcGIS

Coordinate Tool Issues with GARS not updating

From @topowright on January 28, 2016 16:10

When you input your first GARS location into the input the tool works. Then when you move it to another GARS grid area it also works, but at that point the tool does not update. It will keep the second grid location and not accept your third location.

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

Create GitHub Pages

create github pages to showcase the coordinate conversion and distance and direction widgets.

Range ring dialog units not matching label results

In testing range ring labels in the widget, I'm seeing a difference between the unit selected in the dialog (kilometers) and the units of the resulting labels (meters). For example, as I type 200 for the interval and select kilometers for the units I'm expecting to see labels for 200, 400, 600, 800, 1000 for the 5 rings. However I'm actually getting 200000, 400000, 600000, 800000, 1000000.

image

I'm not sure if this is as-designed, that output will always be meters, or not. Can anyone verify?

Range Rings Center Point Issues

Range Rings center point does not stay the same. When selecting the center point your graphics draw, but when you select the last ring the center point moves. Seems to be a projection issue. Here is an example:
During the edit:
image
After submitting the graphics:
image

Coordinate Conversion widget produces different MGRS, USNG output than ArcMap and Pro Addin

@MarkTorrey @topowright
In the Coordinate Conversion Widget, enter 44.676 -121.028 in the Input box. MGRS output will be 10TFQ5629748850.

Use same Input coordinate in ArcMap or Pro Coordinate Conversion Addin, MGRS output is 10TFQ5629848851

Widget results in USNG 10T FQ 56297 48850, ArcMap Addin results in 10TFQ5629848851

Widget results in DMS 44° 40' 33.60"N 121° 01' 40.80"W, ArcMap Addin results in 44° 40' 33.6"N 121° 1' 40.8"W (issue in Minutes portion containing leading and trailing zero's, coordinates are equivalent).

Distance and Direction widget - Ellipse - Semi and Full options create same ellipse when using same line dimensions.

@MarkTorrey @kgonzago
Semi and Full options create same ellipse when using same line dimensions.
Choose the Ellipse Type to create.
Full means the Axis values are the full width of the ellipse.
Semi means the Axis values are only half the width of the ellipse.
If I use same line lengths for Major and Minor, and change Ellipse type from Semi to Full, the same ellipse results. I would think one would be about half the size of the other?

image
image

image

image

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.