Closed Dbarnes1 closed 7 years ago
Using an SDE used to work (I believe @BobBooth tested this ). Are you sure it is not the same issue reported in #96 where there are multiple military feature GDBs in a project and the addin is defaulting to the first one it finds (which may not be the one on the map).
Can you provide more detail on which GDB should be used in this scenario with multiple GDBs?
@csmoore this was my workflow that broke the symbol editor add-in.
I guess the problem might be that I'm replacing the file geodatabase with the enterprise geodatabase, which is causing the symbol editor to break.
@csmoore message me if you want the file paths to the sde geodatabase
@Dbarnes1 - OK I can test this scenario - please provide the SDE layer details (offline) when you get a chance
@csmoore I tested the symbol editor in the pull request #98 in a non-MilitaryOverlay template and it does not allow me to edit features in an enterprise geodatabase.
I copied the Units file geodatabase from the 2525D file geodatabase associated with the Military Overlay Template to a PostgreSQL enterprise geodatabase; then added this enterprise geodatabase feature class to the active map, and then set the symbology to use the dictionary renderer. When I attempted to add an infantry unit to the map, I received the following error...
The editor expects the feature classes containing the 2525 schema to be in the ArcGIS Pro project file geodatabase. This error is a showstopper; users have to be able to edit features in enterprise geodatabases.
@elinz - thanks for the info - I can prioritize this existing issue after the PR if there are no objections.
This is also sounds like potential another issue (in addition to the one first reported in this issue) of a known limit that there can only be one GDB per standard in the project (sounds like there are two 2525D ones - one FGDB and one EGDB - I would be curious if the behavior is different if the FGDB were removed)
I am unclear on what the desired end result is for this issue. If the only issue we are trying to solve is being able to write to a SDE database using the Military Overlay Template then we have accomplished solving this issue. The one concern if I am currently only working with the Military Symbol Editor (MSE) I do not have the ability to repoint the MSE to a already configured SDE. Without the Military Overlay Template I do not have the ability to create features inside of a SDE database.
I think that this is going to be an issue for Military Tools for ArcGIS users who will want to edit their database holdings of military symbology. @lfunkhouser @nfeuerstein @Dbarnes1 @csmoore Please share your thoughts on these findings.
If 1. the project you open has an EGDB(SDE) with the Military Overlay data model or 2. you add/replace a new EGDB in your project things should work. But I may not fully understand what you mean by repointing to a new Military Overlay EGDB.
From: Lyle Wrightmailto:notifications@github.com Sent: 12/14/2016 6:37 PM To: Esri/military-symbol-editor-addin-wpfmailto:military-symbol-editor-addin-wpf@noreply.github.com Cc: Christopher Mooremailto:cmoore@esri.com; Mentionmailto:mention@noreply.github.com Subject: Re: [Esri/military-symbol-editor-addin-wpf] Symbol Editor Add-in doesn't work with SDE Military Overlay (#97)
I am unclear on what the desired end result is for this issue. If the only issue we are trying to solve is being able to write to a SDE database using the Military Overlay Template then we have accomplished solving this issue. The one concern if I am currently only working with the Military Symbol Editor (MSE) I do not have the ability to repoint the MSE to a already configured SDE. Without the Military Overlay Template I do not have the ability to create features inside of a SDE database.
I think that this is going to be an issue for Military Tools for ArcGIS users who will want to edit their database holdings of military symbology. @lfunkhouserhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_lfunkhouser&d=DgMFaQ&c=n6-cguzQvX_tUIrZOS_4Og&r=ochc7XKgLpe-0gXlfvFSsw&m=1sBm89_HklZghaveKFDMh2G4ri-ykxPu39Y_W-AJ-AQ&s=dFpNzhFf9oqWetrSIxtVAZY6NI43cPIgfuJOnvmzDGQ&e= @nfeuersteinhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_nfeuerstein&d=DgMFaQ&c=n6-cguzQvX_tUIrZOS_4Og&r=ochc7XKgLpe-0gXlfvFSsw&m=1sBm89_HklZghaveKFDMh2G4ri-ykxPu39Y_W-AJ-AQ&s=anwUHXG32Hv5FsvQrYy0wpPiQn0g2wEa_mCfGrMDmKY&e= @Dbarnes1https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_Dbarnes1&d=DgMFaQ&c=n6-cguzQvX_tUIrZOS_4Og&r=ochc7XKgLpe-0gXlfvFSsw&m=1sBm89_HklZghaveKFDMh2G4ri-ykxPu39Y_W-AJ-AQ&s=R9F77mYcxqEdIHgB3himmLW3UpLL0iBi939AXR3RkA0&e= @csmoorehttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_csmoore&d=DgMFaQ&c=n6-cguzQvX_tUIrZOS_4Og&r=ochc7XKgLpe-0gXlfvFSsw&m=1sBm89_HklZghaveKFDMh2G4ri-ykxPu39Y_W-AJ-AQ&s=EGuhrBD99OWNdu7kIcnW8AOzd1IE0IQShIoAHblyju4&e= Please share your thoughts on these findings.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_Esri_military-2Dsymbol-2Deditor-2Daddin-2Dwpf_issues_97-23issuecomment-2D267191159&d=DgMFaQ&c=n6-cguzQvX_tUIrZOS_4Og&r=ochc7XKgLpe-0gXlfvFSsw&m=1sBm89_HklZghaveKFDMh2G4ri-ykxPu39Y_W-AJ-AQ&s=mNEdyhvGGFfbAj4aaqUKjNl_Vd7d-Ouq--e1xt4sXcE&e=, or mute the threadhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_AC8peYncNlc8zC4smI8PoD6okibzv01aks5rIH3JgaJpZM4KVTZQ&d=DgMFaQ&c=n6-cguzQvX_tUIrZOS_4Og&r=ochc7XKgLpe-0gXlfvFSsw&m=1sBm89_HklZghaveKFDMh2G4ri-ykxPu39Y_W-AJ-AQ&s=YFIEOYSuvp6ObNCGZxwwghHt-wvvhcAU4KCJCEOUj7o&e=.
After discussing with @csmoore and @Dbarnes1 they set me straight. This issue has been fixed.
@Dbarnes1 please verify and close
@topowright thanks for taking a second look. Verified, closing.
Currently, the Military Overlay template has a workflow where users
Once the data source of the map layers are referencing the enterprise geodatabase, the military symbol editor add-in no longer works. However, it also no longer throws any kind of error. I can search for symbols, edit the symbol and label attributes, but when i try and add them to the map, the symbol doesn't get added.
Eventually, it would be nice to have the symbol editor add-in work with the military overlay schema in an enterprise GDB.
However, for the short term, we need some sort of warning to be built into the editor that says it only works with file geodatabases.
If someone else could repro this case, that would be great.