Série "Desenvolvimento de aplicativo de mapa para desktop"Parte2 do artigo.
Parte2, como preparação para desenvolver um aplicativo que exibe o Parte 1 Web mapa criado, instalaremos a extensão de recurso do ArcGIS Maps SDK for .NET (doravante, SDK) e criaremos um projeto no Visual Studio. Neste artigo, usaremos o Visual Studio para desenvolver um aplicativo desktop WPF. Criação do projetoCrie um novo projeto (aplicativo WPF) no
Visual Studio. Este blog usa o ambiente abaixo, mas os passos básicos são os mesmos em outras versões. Para detalhes sobre ambientes suportados, consulte a página de requisitos do sistema.
Sistema operacional:
Windows 11 21H2Ambiente de desenvolvimento:Visual Studio 2022 17.8.3Framework:SDK:ArcGIS Maps SDK for .NET 200.3
- O SDK fornece modelos de projeto para Visual Studio.
- Cada modelo referencia pacotes NuGet adequados para cada plataforma de desenvolvimento e é criado como um template básico de aplicativo de mapa usando o padrão de design Model-View-ViewModel (MVVM). Para usar os modelos, primeiro instale a extensão do
- Visual Studio. Instalação da extensão do Visual Studio
- No menu do Visual Studio, selecione [Extensões] > [Gerenciar Extensões] para abrir a caixa de diálogo [Gerenciar Extensões]. No campo de texto [Pesquisar], digite "ArcGIS".Selecione a extensão "ArcGIS Maps SDK for .NET Project Templates" e clique em [Download]. O download começará imediatamente e uma mensagem indicará que a extensão será instalada após reiniciar.
Feche a caixa de diálogo [Gerenciar Extensões]. Feche o Visual Studio para instalar a extensão.Quando fechar o Visual Studio, aparecerá a caixa de diálogo [VSIX Installer]. Clique em [Modificar]. Após a instalação, clique em [Fechar] na caixa de diálogo do instalador. Existem várias maneiras de instalar o SDK. Para mais detalhes, consulte o "Guia de Instalação" conforme necessário. Criação do projeto usando o templateNo
Visual Studio, selecione [Criar novo projeto] e escolha "ArcGIS" na lista de tipos de projeto para ver todos os templates disponíveis para as plataformas suportadas pelo ArcGIS.
Desta vez, selecione "ArcGIS Maps SDK .NET WPF App (Esri)".Altere o nome e local do projeto conforme necessário.
- Escolha o framework .NET 8.0.'Create a 2D map or 3D scene' - Como vamos desenvolver um aplicativo 2D desta vez, selecione "Map".Clique no botão [Criar] para criar o projeto. Ao criar um projeto a partir do template, os pacotes NuGet necessários para o desenvolvimento do aplicativo com o SDK são automaticamente adicionados ao projeto.
SDK のインストールには、いくつかの方法があります。インストールの詳細は「インストール ガイド」でも説明していますので、必要に応じてご確認ください。
テンプレートを使用したプロジェクトの作成
- Visual Studio で [新しいプロジェクトの作成] を選択し、プロジェクトの種類で「ArcGIS」を選択すると、使用可能なすべてのプラットフォームの ArcGIS プロジェクト テンプレートが表示されます。今回は「ArcGIS Maps SDK .NET WPF App (Esri)」を選択します。
- プロジェクト名、保存場所を適宜変更します。
- フレームワークは .NET 8.0 を選択します。[Create a 2D map or 3D scene]では、今回は 2D アプリを開発するので「Map」を選択します。
- [作成] ボタンをクリックして、プロジェクトを作成します。
テンプレートからプロジェクトを作成すると、SDK アプリ開発に必要な NuGet パッケージも自動でプロジェクトに追加されます。
第2弾「開発の準備」はここまでです。次回の第3弾「マップの表示」では、第1弾で作成した Web マップをアプリで表示します。
関連リンク