POST
|
Hi Rodney - Currently, Geotriggers only takes in one entity/track from a LocationDataSource at a time- multiple entities/tracks are not supported. That is something we would like to do in the future - allow the DynamicEntityDataSource as an input to Geotrigger. For now, you could configure the GeotriggerMonitor to work with a custom LocationDataSource that receives inputs from one Dynamic Entity's DynamicEntityChanged event. It is possible to set up more than one Geotrigger Monitor (to work with multiple Dynamic Entities), but it isn't really designed to scale up to a high number of Geotirgger Monitors per app. Let us know if you have any other questions.
... View more
4 weeks ago
|
0
|
0
|
83
|
IDEA
|
Sorry for the late update on this one, but we do now have support for Stream Layers in the Native SDKs, starting in 200.1. It's part of our larger real-time API called Dynamic Entities, which now also includes support for custom feeds. Learn more about our real-time support here.
... View more
04-22-2024
06:59 PM
|
0
|
0
|
174
|
POST
|
Hello, Here are some ideas on how to achieve what you want to do regarding a custom dictionary renderer with background behind text, and labels included with text. Placing icons and lines of text is feasible following the logic used in the Park Amenities example from the dictionary toolkit. A background for text can be done with a background callout. You could achieve rounded ends by using negative top and bottom margins (to make the background polygon almost flat) and rely on a thick outline: The left icon in the callout can be placed on top of that. The icon on the right has a placement that is dependent on the length of the text. The only way to do this would be to use a fixed-width font and make the text string available as a symbol attribute. You would then offset the icon depending on the number of characters. Hope that helps! Let us know if it does. Kerry
... View more
01-22-2024
05:16 PM
|
0
|
0
|
429
|
POST
|
Hi @RyanWaller . I know it's been quite a while, but I thought it would be worth pointing out that we have published two blog posts outlining how to prepare data for use with military symbology in web applications... one for legacy web apps built with the JSAPI 3.x (i.e. Web AppBuilder) and one for newer apps using JSAPI 4.x (i.e. Experience Builder).
... View more
02-09-2023
07:00 PM
|
0
|
0
|
699
|
POST
|
Hi- If you don't need to set the scale based on an attribute value, you can also just use a constant value for setScaleExpression, like this: renderer->setScaleExpression(2); Otherwise, yes, you can set the attribute of the graphic and use that in an arcade expression to set the scale. Kerry
... View more
11-28-2022
06:25 PM
|
0
|
0
|
765
|
POST
|
Hi, Please see this blog post to learn about how to publish data with military symbology for use in Web AppBuilder: https://community.esri.com/t5/defense-and-intelligence-blog/preparing-data-for-use-with-military-symbology-in/ba-p/1072543. Please let me know if you have any further questions. Kerry
... View more
05-31-2022
05:53 PM
|
1
|
0
|
349
|
POST
|
Hi, Yes, this is possible in web maps used in our latest web applications based on the JavaScript 4.x API (MapViewer, Dashboards, Experience Builder, ...). This is not supported in Web AppBuilder, Map Viewer Classic, Dashboards Classic. Right now it involves using ArcGIS Pro to author the web map with military symbology using the Dictionary Renderer. Authoring layers with the Dictionary Renderer is not yet supported in the Map Viewer (but we're working on it!). Add the WFS layer to ArcGIS Pro In the Symbology pane for the WFS layer, choose 'Dictionary' as the renderer. Because you will want to use the web map in web applications, you will need to be sure to configure the Dictionary Renderer with a dictionary web style for the military specification your data uses. First click on the "More" drop down and select "Add custom dictionary..." If you are using ArcGIS Online, be sure to choose "ArcGIS Online" under Portal, and then owner:"styles_esri" type:"Style" in the search box to narrow the results down to the military dictionary web styles provided by Esri. Then select the style that corresponds to the military symbol standard used in the WFS service (for use in web applications be sure to choose the latest version): If you are using ArcGIS Enterprise, if not already available, you can publish a military dictionary desktop style (released with Pro) as a web style by: choosing the symbol standard you want to publish in the Dictionary drop down, clicking on the "More" drop-down and choosing "Add dictionary to project", switching to the Catalog pane where you should now see the military style under "Styles", right-click and choose "Share as Web Style". This will create a new portal item in Enterprise, which you should now be able to search for and added in the Symbology pane as in Step 4. Now you can map the Symbol Fields that the dictionary is expecting to the fields in your data. Most likely, the WFS service includes a symbol ID code- if so, you only need to map that field. If there are additional fields in the data that can be used as text amplifiers in the symbol, you can map them as well. Now that the layer is configured with the correct symbology, you can share as a web map by selecting the 'Share' tab and then 'Web Map'. Be sure to uncheck "Use symbol types compatible with all clients". As mentioned above, this web map will work in modern ArcGIS web apps based on the JavaScript API 4.x. Here is an example of a web map showing the dictionary renderer on a WFS layer: https://www.arcgis.com/apps/mapviewer/index.html?webmap=a163ec7c57ed4b1789c387c3c448d303 Please let me know if you have any questions or if this workflow doesn't work for you. Thanks, Kerry
... View more
05-31-2022
05:32 PM
|
0
|
0
|
851
|
POST
|
Hi Troy. Yes, as Lucas mentioned, there is a new `scaleExpression` method on the Dictionary Renderer that can accept either a constant or an Arcade expression. So it doesn't set your symbol to a specific size, but you can scale all symbols based on a specific value, or use the expression to scale based on an attribute, map scale, etc.
... View more
10-22-2021
11:37 AM
|
0
|
0
|
1093
|
POST
|
Hi, The JSAPI 4.x can only work with feature layers published from ArcGIS Pro which reference a dictionary web style. The only way to publish military symbols from ArcMap that will render correctly in JSAPI 4.x is as a map image service. If you need to support editing workflows, you can still publish a companion feature service to have in your web map in addition to the map image service, just don't turn the feature layer on in the map. I hope that helps. Kerry
... View more
08-11-2021
04:38 PM
|
0
|
0
|
2653
|
POST
|
Hello, I am not sure if this workflow would work with that version of ArcGIS Enterprise. It not supported using ArcMap. Because the ArcGIS API for JavaScript 4.x includes support for the Dictionary Renderer, you can use ArcGIS Pro to publish the Military Overlay created by the Military Symbol Editor as a feature layer (Share as Web Layer). Rendering of the features using the dictionary renderer is happening on the client. Before you publish, you need to update the dictionary renderer for each layer in the Military Overlay to use the associated web style. By default, the Military Symbol Editor will use the desktop style for the military symbol dictionaries, which are installed with ArcGIS Pro. To choose a web style instead, in the Dictionary Renderer on the Symbology Pane, you can click the More drop-down menu and then click Add custom dictionary to browse to a web style to add to the dictionary to the list. If you have a connection to ArcGIS Online, you can search for the style based on the standard name ("MIL-STD-2525B"). If you do not have a connection to ArcGIS Online, you can share a desktop style as a web style in ArcGIS Enterprise. To do that, click the More drop-down menu and then click Add dictionary to project. This will add the currently selected dictionary in the drop-down list to the list of Styles in the Catalog pane. Then you can right-click on the style in the Catalog Pane and choose Share As Web Style, which will create a new portal item for the web style. At this point, you should be able to browse to that web style as described in the previous paragraph. The other thing you need to do before you publish is remove any group layers from the Table of Contents, since they are not supported in web feature layers. Let me know if you have any more questions. -Kerry
... View more
07-14-2021
01:25 PM
|
0
|
3
|
2729
|
POST
|
HI Mathew, Right now there are a few different ways to publish overlays using military symbology, primarily dependent on what web application they will be used in. This is because some Esri web apps are based on our 3.x JavaScript API which does not have dictionary renderer support, and other applications are based on our 4.x JavaScript API, which does support the dictionary renderer. Esri web apps built on our 3.x API include Web AppBuilder, ArcGIS Dashboards Classic and the Map Viewer Classic ("Classic" versions are what are currently the default in ArcGIS Enterprise up through Enterprise 100.9). Apps built on our 4.x API include Experience Builder, the new ArcGIS Dashboards and new Map Viewer (these new versions are currently available with ArcGIS Online, and expected to be released with Enterprise 10.9.1). If your overlays need to display and support editing in apps built on the 3.x API, then you need to follow the workflow outlined here (Share using ArcGIS Enterprise). This workflow publishes the layer both as a map image service (which can render the military symbology on the 3.x client) and feature service (which allows access to the features and editing from the client). The Map Viewer Classic will let you add both of these layers (map and feature) to the map and will treat them as one unified layer. If your overlays need will be used in apps built on 4.x API, you can "Share as Web Layer" to publish your layers as a feature service (from your Enterprise GBD, or hosted) from Pro, but you need to first be sure to choose the web style for 2525D in the Dictionary Renderer. I know there are several nuances in what I've described above, so please feel free to reach out to me directly or in this thread with any questions you might have. Kerry
... View more
04-22-2021
12:33 PM
|
0
|
5
|
2893
|
POST
|
Hi Michael, We are looking into adding some of the capabilities of ArcGIS Mission Responder to ArcGIS Runtime. I'd be interested to learn more about which features you're particularly interested in. Feel free to reach out to me directly or in this thread with more information on what you're looking for. Kerry
... View more
04-06-2021
03:36 PM
|
1
|
0
|
853
|
POST
|
Hi Virendra, We don't currently directly support STANAG 4607 in ArcGIS Runtime. @ParkerHornstein has been looking into workflows with GMTI data and will reach out to you for further information. Kerry
... View more
03-11-2021
06:06 PM
|
0
|
1
|
768
|
POST
|
Hi Ryan, We're working hard to bring military symbology to web applications without the need to publish a map service using the dictionary renderer in ArcGIS Pro. We are releasing this capability in multiple stages. The ArcGIS API for JavaScript version 4.13 (due to be released next month) will include a new Dictionary Renderer API, allowing you to use a web military dictionary style to symbolize point features or graphics. More information on this will be published closer to the release date. In the future we will be adding support for lines and areas, and direct support in ArcGIS Online and Portal for ArcGIS. Meanwhile we have made several improvements to dictionary styles over the last year, and these improvements are also available when the style is used throughout the platform, whether it's ArcGIS Pro, the Runtime SDKs or JavaScript API. These styles are now configurable and customizable. Read more about it here: https://pro.arcgis.com/en/pro-app/help/mapping/layer-properties/dictionary-renderer.htm, and if you're interested in customizing styles, or even taking a deeper dive into a dictionary style, I recommend checking out the Dictionary Renderer Toolkit for ARcGIS Pro on GitHub: https://github.com/Esri/dictionary-renderer-toolkit. Stay tuned... Kerry
... View more
09-30-2019
06:16 PM
|
2
|
0
|
1289
|
POST
|
Please see answers to this question in the Runtime SDK for .NET forum here: https://community.esri.com/message/740643-failed-to-create-rule-engine-mil2525c
... View more
01-19-2018
01:39 PM
|
0
|
0
|
401
|
Title | Kudos | Posted |
---|---|---|
1 | 05-31-2022 05:53 PM | |
1 | 04-06-2021 03:36 PM | |
1 | 03-31-2017 07:52 AM | |
1 | 02-05-2015 02:34 AM | |
2 | 09-30-2019 06:16 PM |
Online Status |
Offline
|
Date Last Visited |
Saturday
|