POST
|
I can provide clues about what causes this to happen, but I haven't found a solution yet. It has to do with font scaling that takes place outside of AGOL. The two common causes are that the browser zoom level is not default and that the Windows "Scale and layout" display setting is not set to 100%. Laptops are often affected by the latter, as Windows defaults to scaling by 125% or 150%. Browser scaling is typically triggered by the user, either intentionally (to make small text easier to read) or accidentally (there are keyboard shortcuts that can do this--Ctrl-+, Ctrl--, and Ctrl-0). When you set scaling to 100% in both of these environments, the splash widget will likely behave as configured.
... View more
10-25-2023
10:33 AM
|
0
|
0
|
233
|
IDEA
|
On our network, users connect to a central server to use ArcGIS, so ArcGIS isn't newly installed for each user, but each server user running ArcGIS for the first time would normally get an empty list of folder connections. In older versions of Windows, we used to manage this by copying the Esri user profile from a user who had folder connections set up in the desired way to the "Default" user profile. The key file was ArcCatalog.gx, which resided in %APPDATA%\Esri\DesktopN.N\ArcCatalog. Users starting ArcGIS for the first time would have the default user profile copied to their own user profile automatically by Windows. Unfortunately, later versions of Windows (8, 2012, 10, 2016) don't use the default user profile anymore. I'm at a loss as to how to accomplish my task under these newer versions, but this idea could help in both the shared server case and the separate installations case.
... View more
10-30-2017
12:24 PM
|
0
|
0
|
730
|
POST
|
I should probably also have explicitly mentioned that the many-to-many relationship class table could be an event table on the links instead (or you could treat it as such). The links feature class needs to have measure values, which can be automatically created. Each event table record stores from- and to-measures for the link (presumably most of them span whole links), the link ID (route ID) and the business data ID. You can add the links and event table as an event layer to a map document and save it as new features—which does the work of chopping up link shapes for any that are only partly used—then dissolve on business data ID, as you point out. (Those steps can also be easily automated using Model Builder or Python.) Event tables allow overlaps, too, in the case where any of your business data routes overlap. (If a given link is part of two business data routes, the event table has two records for that link, differing only by their business data ID.)
... View more
10-19-2015
06:33 AM
|
0
|
0
|
507
|
POST
|
Do your business data records need to reference portions of links rather than whole links? If not, you might consider creating an attributed many-to-many (M:N) relationship class between your business data records and the roads layer. In fact, you could possibly handle referencing portions of links as well, storing the from- and to- measures of the links in the relationship class attribute table. Unfortunately, this approach does not automatically provide for a "single graphic" for each business data record. Such graphics would have to be built, essentially by joining from the road layer to the relationship class attribute table and dissolving on the joined business record ID. If each road link is associated with no more than one business record, then this could be done all at once, but if links can be associated with more than one business record you'd need a tool that loops through each business record, selecting and dissolving the associated road links and appending them all together into one feature class. That approach was baked into the custom software behind the Massachusetts Road Inventory up until this year, when the Inventory was migrated to Roads and Highways. As in your case, each Inventory link was its own route, while numbered routes as drivers perceive them (the equivalent to your business records) were listed in a table that participated in an attributed relationship class with the links. A nightly build process regenerated a numbered route feature class.
... View more
07-30-2015
09:44 AM
|
0
|
2
|
507
|
POST
|
I've never tried it but it looks like IDatasetEdit.IsBeingEdited might be what you're looking for. It does, indeed. I just wasn't using quite the right search terms to pull that up, I guess. Many thanks for your quick, on-target reply! --David
... View more
06-20-2013
06:20 AM
|
0
|
0
|
188
|
POST
|
I am creating add-in editing tools that should only become enabled when an editing session is started, certain required layers and tables are in the map document, and they have become editable (because the editing session was started on them). I can use the IEditLayers.IsEditable method to check that my required layers are editable, but I can't for the life of me figure out how to do the same for my required standalone tables. I know I can find out the workspace that the edit session has been started on and see if the standalone tables are in the same workspace, but that's not quite the same thing as checking for editability: tables in the same workspace might not have been versioned for editing, or privileges might not have been granted to the editing user. I think there must be some way to do it. ArcMap automatically changes the GUI for the table grid when an editing session starts and the table becomes editable (i.e. a blank row appears at the bottom of the grid to allow inserting new rows, etc.). Anyone have any clues if there is a method parallel to IEditLayers.IsEditable for standalone tables?
... View more
06-20-2013
05:20 AM
|
0
|
2
|
2738
|