C# WinForms + GMap.NET で地図アプリ。(20日目)
Kotlinの地図アプリが煮詰まってきたので、今度は、Windows用の地図アプリを作成。
今回は、GMap.NETを使ってみました。
Visual Studioのインストールからやっていきます。
Visual Studio Commnutiy 2022
Visual Studio Commnutiyをインストール
GMap.NETのプロジェクト読込
GitHUBからダウンロードしたZIPファイルを解凍してプロジェクトを読込。
パッケージマネージャー コンソールを使用してパッケージをインストール
READMEに従って、Visual Studioのパッケージマネージャーからインストール
PM> Install-Package GMap.NET.Core
PM> Install-Package GMap.NET.WinForms
PM> Install-Package GMap.NET.WinPresentation
ERROR:対象フレームワークがインストールされていません
実行すると「対象フレームワークがインストールされていません」というERROR
ダイアログに従ってネットからダウンロードしてインストールしても解決せず。
解決方法
[ツール]
->[ツールと機能を取得]
->[個別コンポーネント]
->[.net framework 4.6 Targeting Pack]
警告はある物の無事解決?
サンプルを修正して起動
試しに、サンプルコードの経度・緯度を、大阪府庁に変更。
マーカーを作成
クリックイベントで、マーカーを作成。
private void button1_Click(object sender, EventArgs e)
{
GMap.NET.WindowsForms.GMapOverlay markers = new GMap.NET.WindowsForms.GMapOverlay("markers");
GMap.NET.WindowsForms.GMapMarker marker =
new GMap.NET.WindowsForms.Markers.GMarkerGoogle(
new GMap.NET.PointLatLng(34.686397317919905, 135.51971443629935),
GMap.NET.WindowsForms.Markers.GMarkerGoogleType.blue_pushpin);
markers.Markers.Add(marker);
参考サイト
Author And Source
この問題について(C# WinForms + GMap.NET で地図アプリ。(20日目)), 我々は、より多くの情報をここで見つけました https://qiita.com/fix/items/9eda10aadbede3e958ad著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .