问题标签 [gmap.net]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - GMap.NET 不显示地图
我正在尝试在我的 Windows 窗体应用程序中使用GMap.NET.WindowsForms控件,但我无法让它显示任何地图。
这是我所做的:
我通过从工具箱的上下文菜单中单击“选择项目...”并浏览下载的 zip 存档中包含的 GMap.NET.WindowsForms.dll 将控件添加到 Visual Studio 的 2010 工具箱中。我还在我的解决方案中添加了对 GMap.NET.Core.dll 和 System.Data.SQLite.dll 的引用。
然后我将工具箱中出现的 GMapControl 放在我的应用程序的主窗体上,并将地图类型设置为 GoogleMap。但是,当我运行我的应用程序时,控件会显示蓝屏并显示一条文本,上面写着“我们很抱歉,但我们没有此区域的此缩放级别的图像”或完全没有数据的亮屏(当我更改缩放级别时)。
这是我的代码:
请帮忙。我不知道该怎么做,我在互联网上找不到任何可以帮助我解决问题的信息。
非常感谢您提前。
c# - GMap.NET c# 集成
我想将 GMap.NET 集成到 ac# 应用程序中,但是当我从http://greatmaps.codeplex.com/下载代码时,我会得到一个演示应用程序和一些 .dll 和一些 .xmls 。我有点期待一些 c# 类。有没有人遇到过这个?
问候,亚历山德鲁·巴德斯库
c# - 为 .NET 4.0 配置 GMap.NET
如何为 c# .NET 4.0 配置 GMap.NET。我发现了这个“如果您以 .NET4 为目标,请使用此配置:
" 但我不知道把这段代码放在哪里
问候,亚历克斯·巴德斯库
c# - 如何在 gMapControl 上显示地图?
我的问题是当我运行应用程序时我在表单上看不到任何东西。这是我的代码:
c# - GMap.NET 问题
我正在尝试使用 GMap.NET 使用以下代码显示地图
问题是,控件加载但内部没有可见的地图。有谁知道我可能需要做什么
谢谢
编辑:
解决方法是这样
c# - 如何在 C# 中使用 GMAP.NET 在 MAP 上绘制圆圈
我在 C# 中使用 GMAP.NET。我能够在表单上显示地图,现在我试图通过单击某个点来绘制圆形鼠标,保持鼠标左键并将鼠标拖动到特定位置。绘制圆后,我想从中心点以英里为单位获取其半径,我确信 GMAP 能够做到这一点。我正在使用 Opentstreet 地图。
我只是无法实现这个功能,任何玩过 GMAP 控件的人都可以用一些可以工作的代码分享你的经验。
谢谢
c# - GMap.net 中的缩放和平移
我正在尝试使用 WPF 内置事件启用GMap.Net控件多点触控,但我没有成功。
我发现了一系列关于多点触控的文章,比如这个和这个。在所有这些中,ManipulationContainer
是一个画布和放置在其上的可移动控件,但在 GMap 中,问题ManipulationContainer
是GMapControl
并且无法控制它。如何使用e.ManipulationDelta
数据进行缩放和移动?
有GMapControl
一个Zoom
属性,通过增加或减少它,您可以放大或缩小。
winforms - GMap.NET - 将 GMapControl 放在 UserControl 中,然后将 UserControl 放在 Form 上会产生 MissingMethodException
我正在尝试构建一个包含 GMapControl 的 USerControl。当我将 GMapControl 直接放在窗体上时,它会按预期工作。但是,如果我将 GMapControl 放在 UserControl 上,然后将该 UserControl 添加到表单中,则会出现错误。
例如:
我的用户控件,Map.cs:
然后我通过将它拖到那里将它添加到我的表单中。然后我得到一个例外:
未能创建组件“地图”。错误消息如下:'System.MissingMethodException:找不到方法:'Void GMap.NET.WindowsForms.GMapControl.set_MapProvider(GMap.NET,MapProviders.GMapProvider)'。在 OpenStreetMapTest.Map..ctor()'
如果我在表单内的 UserControl 映射中具有相同的代码,则不会出现错误。此外,如果我不将 GMapControl 放在 UserControl 中,set_MapProvider 就会存在并且可以工作。
有任何想法吗?
c# - 一个工作的 GMap.NET 应用程序源
我是第一次使用 GMap,但我的地图不会显示...我正在寻找一个可以工作的 ac# 应用程序源。你能帮助我吗?
注意:我已经从http://greatmaps.codeplex.com下载了这个和这个文件,但它们只是应用程序,不包括源代码......
谢谢。
c# - GMap.Net 不在控件中显示完整地图
我正在尝试制作一个能够显示地图的小型应用程序。我遇到了 GMap.Net,这对我的目的非常有用,只是地图没有完全显示在控件中。我附上一张图片,希望你能理解我的问题。
我的加载按钮代码是
另一个按钮没有像文本框那样实现。我用谷歌搜索了很多问题,但找不到解决方案,所以我的问题是,有没有办法用地图填充地图控制区域?