-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
5 changed files
with
258 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,69 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<ArcGIS defaultAssembly="DataAssistant.dll" defaultNamespace="DataAssistant" xmlns="http://schemas.esri.com/DADF/Registry" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://schemas.esri.com/DADF/Registry file:///C:/ArcGIS/bin/ArcGIS.Desktop.Framework.xsd"> | ||
<AddInInfo id="{28142961-b645-420f-ba2a-72bcf8212558}" version="2023.6.01" desktopVersion="3.0"> | ||
<Name>DataAssistant</Name> | ||
<Description>The Data Assistant can be used to transform your organization’s data and load it into a database or service.</Description> | ||
<Image>Images\DataMapper32.png</Image> | ||
<Author>Esri</Author> | ||
<Company>Vertex3 for Esri</Company> | ||
<Date>2017.4.26</Date> | ||
<Subject>Content,Framework,Data Loading Assistant</Subject> | ||
</AddInInfo> | ||
<modules> | ||
<insertModule id="DataAssistant_Module" className="Module1" autoLoad="false" caption="Data Assistant"> | ||
<tabs> | ||
<tab id="DataAssistant_Tab1" caption="Data Assistant"> | ||
<group refID="DataAssistant" /> | ||
</tab> | ||
</tabs> | ||
<groups> | ||
<group id="DataAssistant" caption="Data Assistant"> | ||
<button refID="DataAssistant_Dockpane1_CreateFile" size="large" /> | ||
<button refID="DataAssistant_Dockpane1_ShowButton" size="large" /> | ||
<button refID="DataAssistant_Dockpane1_PreviewButton" size="large" /> | ||
<button refID="DataAssistant_Dockpane1_StageButton" size="large" /> | ||
<button refID="DataAssistant_Dockpane1_AppendDataButton" size="large" /> | ||
<button refID="DataAssistant_Dockpane1_ReplaceDataButton" size="large" /> | ||
<button refID="DataAssistant_Dockpane2Settings_ShowButton" size="large" /> | ||
<button refID="DataAssistant_StageData" size="large" /> | ||
</group> | ||
</groups> | ||
<controls> | ||
<button id="DataAssistant_Dockpane1_CreateFile" caption="New File" className="Dockpane1_CreateFile" loadOnClick="true" smallImage="Images\NewFile16.png" largeImage="Images\NewFile32.png"> | ||
<tooltip heading="New Source-Target File"> | ||
Create a New Source-Target Configuration File using datasets and layers<disabledText /></tooltip> | ||
</button> | ||
<button id="DataAssistant_Dockpane1_ShowButton" caption="Data Mapper" className="Dockpane1_ShowButton" loadOnClick="true" smallImage="Images\DataMapper16.png" largeImage="Images\DataMapper32.png"> | ||
<tooltip heading="Data Mapper">Configure settings for field and dataset mapping<disabledText /></tooltip> | ||
</button> | ||
<button id="DataAssistant_Dockpane1_PreviewButton" caption="Preview" className="Dockpane1_PreviewButton" loadOnClick="true" smallImage="Images\Preview16.png" largeImage="Images\Preview32.png"> | ||
<tooltip heading="Preview Results"> | ||
Preview Results in a local database using a subset of the records<disabledText /></tooltip> | ||
</button> | ||
<button id="DataAssistant_Dockpane1_StageButton" caption="Stage Data" className="Dockpane1_StageDataButton" loadOnClick="true" smallImage="Images\StageData16.png" largeImage="Images\StageData32.png"> | ||
<tooltip heading="Stage data to Intermediate Database"> | ||
Stage Results in a local database using a subset of the records, skip final processing<disabledText /></tooltip> | ||
</button> | ||
<button id="DataAssistant_Dockpane1_AppendDataButton" caption="Append Data" className="Dockpane1_AppendDataButton" loadOnClick="true" smallImage="Images\AppendData16.png" largeImage="Images\AppendData32.png"> | ||
<tooltip heading="Append Data"> | ||
Append Data to a database or Portal service, if data was previously staged the intermediate data will be used as a source<disabledText /></tooltip> | ||
</button> | ||
<button id="DataAssistant_Dockpane1_ReplaceDataButton" caption="Replace Data" className="Dockpane1_ReplaceDataButton" loadOnClick="true" smallImage="Images\ReplaceData16.png" largeImage="Images\ReplaceData32.png"> | ||
<tooltip heading="Replace Data"> | ||
Replace Data by field value in a database or Portal service, if data was previously staged the intermediate data will be used as a source<disabledText /></tooltip> | ||
</button> | ||
<button id="DataAssistant_Dockpane2Settings_ShowButton" caption="Settings" className="Dockpane2Settings_ShowButton" loadOnClick="true" smallImage="Images\CogWheel16.png" largeImage="Images\CogWheel32.png"> | ||
<tooltip heading="Change Settings">Change Optional Settings<disabledText /></tooltip> | ||
</button> | ||
</controls> | ||
<dockPanes> | ||
<dockPane id="DataAssistant_Dockpane1" caption="Configure Data Mapping" className="Dockpane1ViewModel" dock="group" dockWith="esri_core_contentsDockPane"> | ||
<content className="Dockpane1View" /> | ||
</dockPane> | ||
<dockPane id="DataAssistant_Dockpane2Settings" caption="Settings" className="Dockpane2SettingsViewModel" dock="group" dockWith="esri_core_contentsDockPane"> | ||
<content className="Dockpane2SettingsView" /> | ||
</dockPane> | ||
</dockPanes> | ||
</insertModule> | ||
</modules> | ||
</ArcGIS> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,148 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<Project Sdk="Microsoft.NET.Sdk"> | ||
<PropertyGroup> | ||
<TargetFramework>net6.0-windows</TargetFramework> | ||
<RuntimeIdentifier>win10-x64</RuntimeIdentifier> | ||
<AppendRuntimeIdentifierToOutputPath>false</AppendRuntimeIdentifierToOutputPath> | ||
<CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies> | ||
<GenerateAssemblyInfo>false</GenerateAssemblyInfo> | ||
<NoWarn>CA1416</NoWarn> | ||
<UseWindowsForms>true</UseWindowsForms> | ||
<UseWPF>true</UseWPF> | ||
</PropertyGroup> | ||
<ItemGroup> | ||
<Compile Include="..\Shared\DataClasses.cs" Link="DataClasses.cs" /> | ||
<Compile Include="..\Shared\Dockpane1.xaml.cs" Link="Dockpane1.xaml.cs" /> | ||
<Compile Include="..\Shared\Dockpane1Apply.cs" Link="Dockpane1Apply.cs" /> | ||
<Compile Include="..\Shared\Dockpane1CheckXmlFile.cs" Link="Dockpane1CheckXmlFile.cs" /> | ||
<Compile Include="..\Shared\Dockpane1Domains.cs" Link="Dockpane1Domains.cs" /> | ||
<Compile Include="..\Shared\Dockpane1Preview.cs" Link="Dockpane1Preview.cs" /> | ||
<Compile Include="..\Shared\Dockpane1ViewModel.cs" Link="Dockpane1ViewModel.cs" /> | ||
<Compile Include="..\Shared\Dockpane2Settings.xaml.cs" Link="Dockpane2Settings.xaml.cs" /> | ||
<Compile Include="..\Shared\Dockpane2SettingsViewModel.cs" Link="Dockpane2SettingsViewModel.cs" /> | ||
<Compile Include="..\Shared\gridTooltipCreator.cs" Link="gridTooltipCreator.cs" /> | ||
<Compile Include="..\Shared\Module1.cs" Link="Module1.cs" /> | ||
</ItemGroup> | ||
<ItemGroup> | ||
<Reference Include="ArcGIS.Desktop.Framework"> | ||
<HintPath>C:\ArcGIS\bin\ArcGIS.Desktop.Framework.dll</HintPath> | ||
<CopyLocal>False</CopyLocal> | ||
<Private>False</Private> | ||
</Reference> | ||
<Reference Include="ArcGIS.Core"> | ||
<HintPath>C:\ArcGIS\bin\ArcGIS.Core.dll</HintPath> | ||
<CopyLocal>False</CopyLocal> | ||
<Private>False</Private> | ||
</Reference> | ||
<Reference Include="ArcGIS.Desktop.Core"> | ||
<HintPath>C:\ArcGIS\bin\Extensions\Core\ArcGIS.Desktop.Core.dll</HintPath> | ||
<CopyLocal>False</CopyLocal> | ||
<Private>False</Private> | ||
</Reference> | ||
<Reference Include="ArcGIS.Desktop.Mapping"> | ||
<HintPath>C:\ArcGIS\bin\Extensions\Mapping\ArcGIS.Desktop.Mapping.dll</HintPath> | ||
<CopyLocal>False</CopyLocal> | ||
<Private>False</Private> | ||
</Reference> | ||
<Reference Include="ArcGIS.Desktop.Catalog"> | ||
<HintPath>C:\ArcGIS\bin\Extensions\Catalog\ArcGIS.Desktop.Catalog.dll</HintPath> | ||
<CopyLocal>False</CopyLocal> | ||
<Private>False</Private> | ||
</Reference> | ||
<Reference Include="ArcGIS.Desktop.Editing"> | ||
<HintPath>C:\ArcGIS\bin\Extensions\Editing\ArcGIS.Desktop.Editing.dll</HintPath> | ||
<CopyLocal>False</CopyLocal> | ||
<Private>False</Private> | ||
</Reference> | ||
<Reference Include="ArcGIS.Desktop.Extensions"> | ||
<HintPath>C:\ArcGIS\bin\Extensions\DesktopExtensions\ArcGIS.Desktop.Extensions.dll</HintPath> | ||
<CopyLocal>False</CopyLocal> | ||
<Private>False</Private> | ||
</Reference> | ||
</ItemGroup> | ||
<ItemGroup> | ||
<Content Include="Config.daml" /> | ||
<Content Include="..\Shared\DarkImages\AppendData16.png" Link="DarkImages\AppendData16.png" /> | ||
<Content Include="..\Shared\DarkImages\AppendData32.png" Link="DarkImages\AppendData32.png" /> | ||
<Content Include="..\Shared\DarkImages\CogWheel16.png" Link="DarkImages\CogWheel16.png" /> | ||
<Content Include="..\Shared\DarkImages\CogWheel32.png" Link="DarkImages\CogWheel32.png" /> | ||
<Content Include="..\Shared\DarkImages\DataMapper16.png" Link="DarkImages\DataMapper16.png" /> | ||
<Content Include="..\Shared\DarkImages\DataMapper32.png" Link="DarkImages\DataMapper32.png" /> | ||
<Content Include="..\Shared\DarkImages\NewFile16.png" Link="DarkImages\NewFile16.png" /> | ||
<Content Include="..\Shared\DarkImages\NewFile32.png" Link="DarkImages\NewFile32.png" /> | ||
<Content Include="..\Shared\DarkImages\Preview16.png" Link="DarkImages\Preview16.png" /> | ||
<Content Include="..\Shared\DarkImages\Preview32.png" Link="DarkImages\Preview32.png" /> | ||
<Content Include="..\Shared\DarkImages\ReplaceData16.png" Link="DarkImages\ReplaceData16.png" /> | ||
<Content Include="..\Shared\DarkImages\ReplaceData32.png" Link="DarkImages\ReplaceData32.png" /> | ||
<Content Include="..\Shared\DarkImages\StageData16.png" Link="DarkImages\StageData16.png" /> | ||
<Content Include="..\Shared\DarkImages\StageData32.png" Link="DarkImages\StageData32.png" /> | ||
<Content Include="..\Shared\Images\AddInDesktop16.png" Link="Images\AddInDesktop16.png" /> | ||
<Content Include="..\Shared\Images\AppendData16.png" Link="Images\AppendData16.png" /> | ||
<Content Include="..\Shared\Images\AppendData32.png" Link="Images\AppendData32.png" /> | ||
<Content Include="..\Shared\Images\CogWheel16.png" Link="Images\CogWheel16.png" /> | ||
<Content Include="..\Shared\Images\CogWheel32.png" Link="Images\CogWheel32.png" /> | ||
<Content Include="..\Shared\Images\DataMapper16.png" Link="Images\DataMapper16.png" /> | ||
<Content Include="..\Shared\Images\DataMapper32.png" Link="Images\DataMapper32.png" /> | ||
<Content Include="..\Shared\Images\NewFile16.png" Link="Images\NewFile16.png" /> | ||
<Content Include="..\Shared\Images\NewFile32.png" Link="Images\NewFile32.png" /> | ||
<Content Include="..\Shared\Images\Preview16.png" Link="Images\Preview16.png" /> | ||
<Content Include="..\Shared\Images\Preview32.png" Link="Images\Preview32.png" /> | ||
<Content Include="..\Shared\Images\ReplaceData16.png" Link="Images\ReplaceData16.png" /> | ||
<Content Include="..\Shared\Images\ReplaceData32.png" Link="Images\ReplaceData32.png" /> | ||
<Content Include="..\Shared\Images\StageData16.png" Link="Images\StageData16.png" /> | ||
<Content Include="..\Shared\Images\StageData32.png" Link="Images\StageData32.png" /> | ||
</ItemGroup> | ||
<ItemGroup> | ||
<Content Include="..\Shared\GPTools\arcpy\dla.py" Link="GPTools\arcpy\dla.py"> | ||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | ||
</Content> | ||
<Content Include="..\Shared\GPTools\arcpy\dlaExtractLayerToGDB.py" Link="GPTools\arcpy\dlaExtractLayerToGDB.py"> | ||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | ||
</Content> | ||
<Content Include="..\Shared\GPTools\arcpy\dlaService.py" Link="GPTools\arcpy\dlaService.py"> | ||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | ||
</Content> | ||
<Content Include="..\Shared\GPTools\arcpy\dlaAppendData.py" Link="GPTools\arcpy\dlaAppendData.py"> | ||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | ||
</Content> | ||
<Content Include="..\Shared\GPTools\arcpy\dlaCreateSourceTarget.py" Link="GPTools\arcpy\dlaCreateSourceTarget.py"> | ||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | ||
</Content> | ||
<Content Include="..\Shared\GPTools\arcpy\dlaFieldCalculator.py" Link="GPTools\arcpy\dlaFieldCalculator.py"> | ||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | ||
</Content> | ||
<Content Include="..\Shared\GPTools\arcpy\dlaPreview.py" Link="GPTools\arcpy\dlaPreview.py"> | ||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | ||
</Content> | ||
<Content Include="..\Shared\GPTools\arcpy\dlaPublish.py" Link="GPTools\arcpy\dlaPublish.py"> | ||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | ||
</Content> | ||
<Content Include="..\Shared\GPTools\arcpy\dlaReplaceByField.py" Link="GPTools\arcpy\dlaReplaceByField.py"> | ||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | ||
</Content> | ||
<Content Include="..\Shared\GPTools\arcpy\dlaStage.py" Link="GPTools\arcpy\dlaStage.py"> | ||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | ||
</Content> | ||
<Content Include="..\Shared\GPTools\arcpy\FieldMatcher.xsl" Link="GPTools\arcpy\FieldMatcher.xsl"> | ||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | ||
</Content> | ||
<Content Include="..\Shared\GPTools\arcpy\MatchLocal.xml" Link="GPTools\arcpy\MatchLocal.xml"> | ||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | ||
</Content> | ||
<Content Include="..\Shared\GPTools\DataLoadingAssistant.tbx" Link="GPTools\DataLoadingAssistant.tbx"> | ||
<CopyToOutputDirectory>Always</CopyToOutputDirectory> | ||
</Content> | ||
</ItemGroup> | ||
<ItemGroup> | ||
<Page Include="..\Shared\Dockpane1.xaml" Link="Dockpane1.xaml"> | ||
<Generator>MSBuild:Compile</Generator> | ||
</Page> | ||
<Page Include="..\Shared\Dockpane2Settings.xaml" Link="Dockpane2Settings.xaml"> | ||
<Generator>MSBuild:Compile</Generator> | ||
</Page> | ||
</ItemGroup> | ||
<Import Project="C:\ArcGIS\bin\Esri.ProApp.SDK.Desktop.targets" Condition="Exists('C:\ArcGIS\bin\Esri.ProApp.SDK.Desktop.targets') AND !Exists('Esri.ArcGISPro.Extensions.targets')" /> | ||
<Target Name="BeforeBuild"> | ||
<Error Text="C:\ArcGIS\bin\Esri.ProApp.SDK.Desktop.targets not found." Condition="!Exists('C:\ArcGIS\bin\Esri.ProApp.SDK.Desktop.targets')" /> | ||
</Target> | ||
</Project> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
{ | ||
"profiles": { | ||
"DataAssistant": { | ||
"commandName": "Executable", | ||
"executablePath": "C:\\ArcGIS\\bin\\ArcGISPro.exe", | ||
"commandLineArgs": "" | ||
} | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
|
||
Microsoft Visual Studio Solution File, Format Version 12.00 | ||
# Visual Studio Version 17 | ||
VisualStudioVersion = 17.1.32319.34 | ||
MinimumVisualStudioVersion = 10.0.40219.1 | ||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DataAssistant", "3.0\DataAssistant.csproj", "{0EFDF797-9DC9-410F-B4AE-1BAED693EEF7}" | ||
EndProject | ||
Global | ||
GlobalSection(SolutionConfigurationPlatforms) = preSolution | ||
Debug|Any CPU = Debug|Any CPU | ||
Release|Any CPU = Release|Any CPU | ||
EndGlobalSection | ||
GlobalSection(ProjectConfigurationPlatforms) = postSolution | ||
{0EFDF797-9DC9-410F-B4AE-1BAED693EEF7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU | ||
{0EFDF797-9DC9-410F-B4AE-1BAED693EEF7}.Debug|Any CPU.Build.0 = Debug|Any CPU | ||
{0EFDF797-9DC9-410F-B4AE-1BAED693EEF7}.Release|Any CPU.ActiveCfg = Release|Any CPU | ||
{0EFDF797-9DC9-410F-B4AE-1BAED693EEF7}.Release|Any CPU.Build.0 = Release|Any CPU | ||
EndGlobalSection | ||
GlobalSection(SolutionProperties) = preSolution | ||
HideSolutionNode = FALSE | ||
EndGlobalSection | ||
GlobalSection(ExtensibilityGlobals) = postSolution | ||
SolutionGuid = {DFE2BCD1-C027-4941-B819-9E4835B91492} | ||
EndGlobalSection | ||
EndGlobal |