每次新建工程,都需要重新指定文件夹、数据库、服务器的连接,是否可以设置链接永久可以用?可以。将常用的文件夹、数据库、服务器连接添加到您的工程收藏夹。下次新建工程时,在新工程的收藏夹中就可以看到。
2. 导入的ArcMap的样式文件库是否可以永久保存?
可以。先导入样式库,样式库会升级到Pro的样式库,扩展名是.stylx,然后将其保存到收藏夹中。
3. 能否始终打开同一工程?
在创建包含您所需的所有地图、文件夹和数据库的工程后,可能始终在使用同一工程进行数据的编辑和管理。通过设置 ArcGIS Pro,使其每次都自动打开同一工程。
第一步:打开选项对话框。在【工程】,【选项】。
第二步:设置参数。在【应用】,【常规】,【启动ArcGIS Pro】,【采用默认工程】中,设置每次要打开的工程。
在下次启动 ArcGIS Pro 时,指定的工程将立即打开。将不会出现开始页面。
参考
https://blog.csdn.net/JData_Engineer/article/details/127545348
用代码如何实现
protected override void OnApplicationInitializing(CancelEventArgs cancelEventArgs)
{
//打开默认项目
ApplicationOptions.GeneralOptions.StartupProjectPath = @"C:\Users\wujialiang\Desktop\ArcgisProTemplate\MyProject1.aprx";//custom project path first
ApplicationOptions.GeneralOptions.StartupOption = StartProjectMode.WithDefaultProject;
}
显示开始页面
protected override void OnApplicationInitializing(CancelEventArgs cancelEventArgs)
{
ApplicationOptions.GeneralOptions.StartupOption = StartProjectMode.ShowStartPage;
}
protected override System.Windows.FrameworkElement OnShowStartPage()
{
if (_vm == null)
{
_vm = new StartPageViewModel();
}
var page = new StartPage();
page.DataContext = _vm;
return page;
}
没有工程模板显示空项目
protected override void OnApplicationInitializing(CancelEventArgs cancelEventArgs)
{
ApplicationOptions.GeneralOptions.StartupOption = StartProjectMode.WithoutProjectTempate;
}