问题标签 [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。我添加了对 .dll 文件的引用,而不是将 GmapControl 拖到表单中并添加了此代码
当我运行它时,它只向我显示中间有红十字的明亮控件,底部的蓝色文本“Google-map ....”
任何建议我该如何解决?
c# - Gmap.net 缓存是如何工作的?
我在一个项目中使用 GMAP.net 库,我发现它是一个强大的工具。它的缓存设施为我的项目带来了真正的利润。无论如何,我需要有人能告诉我一些缓存是如何工作的。就我测试而言,我可以看到它预先分配了空间(在我的情况下,SQLITE 文件大约有 200 mb),所以我开始做一些测试,看看它是如何工作的,结果证明它工作得很好,但是在在某些情况下,我一直在查看尚未缓存的地图。我不知道我是否必须花一些时间在地图上的位置上,以便可以缓存它或类似的东西。切片缓存文件的大小是否随时间增加?还是仅保持预先分配的大小?
提前感谢任何可能的答案。
onmousemove - 如何在 GMap.net 中使用 MouseMove 返回 Lat/Long
我正在尝试将 ac# 程序与 GMap 放在一起,我希望鼠标显示在屏幕底部的坐标。我在表单中添加了一个 OnMouseMove 方法,并且我确实得到了坐标,但前提是鼠标不在地图本身上方。如果鼠标在地图上,它不会响应。我对 c# 相当陌生,所以我可能遗漏了一些相当简单的东西。有任何想法吗?下面是我现在正在使用的代码。
c# - 如何删除显示在 GMap 中心位置上的加号 (+)?
我正在使用GMap.NET
地图控件在我的 Windows 窗体应用程序上显示地图。我最近升级为GMap.NET
构建“09991dd06609”。
升级到最新版本后,我在地图中心看到了加号 (+)。我想删除那个标志。
我已经浏览了所有GMap.NET
控件属性,但找不到任何属性来删除它。
当我使用旧版本时,我没有得到加号。
c# - 使用鼠标左键拖动 gmap
我正在使用 gmap.net 控件在 Windows 窗体上显示地图。到目前为止,除了地图拖动功能之外,一切正常。一般来说,鼠标左键支持地图拖动,但在 gmap.net 控件中支持拖动用鼠标右键。
我的问题是:有什么方法可以使用鼠标左键实现地图拖动功能。
请帮我。
提前致谢。
c# - GMAP 使用谷歌卫星层
我在我的 Windows 应用程序(C#)GMAP API 中使用,我需要显示地图的特征,因此,我尝试按如下方式分配地图的提供者:
不幸的是,地图没有出现并显示如下错误:
如何在 C# 中获取卫星视图?
vb.net - GMap.NET 卫星地图提供程序错误
我在 winforms 应用程序中使用 GMap.NET 但是当我使用 Googlesatellite 地图提供程序时出现错误,异常:远程服务器返回错误:(404)未找到,其他地图提供程序工作正常,只是“GoogleSatelliteMapProvider”的问题,
这是我的代码
c# - 我可以在 system.drawing 中添加一个控件,例如一个按钮吗?
上面的代码,使工具提示改变它的颜色。
我正在使用gMaps.net在 winforms C# 中创建自定义谷歌地图。我正在努力添加一个标记 + onClick 事件,该事件将显示来自 DVR 的视频源。
唯一的问题是,内置的GMapsToolTip只显示字符串,尽管我有一个作为相机控件的 activeX。
我需要的是在工具提示中显示相机(activeX)。在greatmaps的论坛上
看到了这个。创作者说我可以制作自定义工具提示。
所以我要问的是,是否可以使用这个 system.drawing 命名空间创建/添加控件?
如果可能的话,请告诉我如何..
如果没有,如果你知道任何其他方式,请告诉我。
这段代码使气球呈圆形,所以我不知道如何添加我的控件看起来像这样.. (由 html 制成,但我需要在 winforms 上使用它)
希望有人能帮助我。哦,如果你只是将我重定向回伟大地图的讨论网站,请不要。我从那里看不懂,所以我在这里问。
c# - 如何在activex控件中使用/提取控件的标识
我还有一个问题。。
考虑先看看这个..
在我早期的问题上,我需要拖动一个按钮,以及一个与我如何拖动/移动图片框相关的表单。所有控件都在 .NET 中
现在我正在研究这个伟大的控件,GMaps,它在 .NET 框架中适应了谷歌的 API。
我的目标是在 google 的 API 上创建类似于 infoWindow 的东西。所以我通过在上面的第一个链接上创建一个新表单(充当 infoWindow)来定制它。如果您看过 Gmaps.net,它确实是一张地图。可拖动,平移到缩放,可以添加标记/多边形。它缺少的一件事是它的文档+我想要的带有标记的 infoWindow 工具。
它只有它的“工具提示”,其中只能有字符串。
例如marker.ToolTipText="Blah Blah"
,在 codeplex 的讨论中,据说您必须为其创建自己的工具提示,而不是只显示一个字符串。但我找不到一个很好的例子,除了继承一个contextMenu我不能特别使用,因为每当我再次单击时,它就会消失。
回到我的问题,如果你检查了上面的第一个链接,你就会知道我想要实现什么,现在唯一的问题是,我不能按原样使用这段代码:
这段代码无论走到哪里都可以Form2
跟随Button1
。不幸的是,在我的 gMap 控件上,没有按钮。里面只有标记。
记住:这张地图是一个控件
那么,我怎样才能使用标记作为表单的父级,所以如果我尝试拖动地图,它会跟随.. 像这样的东西:
更新我使用了这段代码,没有错误,不起作用..
vb.net - 如何在vb中偏移表格
问题很简单,但我正在研究的不是..
这是来自名为GMaps.NET的控件的标记
下一张图片是一个表单,当我拖动地图时,它会跟随标记,类似于谷歌地图 API 上的 InfoWindow。
唯一的问题是,它覆盖了标记,无论我怎么想,我都无法抵消它。
这是我当前的代码..
请列出一些关于如何抵消它的方法,以便我们可以看到标记..谢谢!
提醒:不能直接使用camera1.LocalPosition
's Point
,因为它的坐标在地图内。虽然Form2.Location
在表格上。虽然值相同,但它们是天壤之别:)
所以给我可以尝试 TIA 的不同选项