问题标签 [jmapviewer]
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.
java - 如何在 Openstreetmap 中突出显示 MapMarkerDot?
我使用来自http://svn.openstreetmap.org/applications/viewer/jmapviewer/src/org/openstreetmap/gui/jmapviewer/Demo.java的代码为我的摇摆应用程序启动并运行地图。
我添加了一些 MapMarkerDot 来指示我的地图中的一些点,并使用了如何从我的 JMapViewer 世界地图中获取鼠标单击位置来识别是否已选择一个点,但我如何才能实际显示特定的 MapMarkerDot 已被选择?我想添加某种类似于http://bikes.oobrien.com/london/#zoom=14&lon=-0.1155&lat=51.4992的边框,但到目前为止我还没有看到成功。
任何建议/参考都非常感谢。谢谢!
java - 如何持续更新 JPanel?
我有一个小问题,我正在编写一个 gps 跟踪应用程序来一次跟踪多个对象。数据通过串行接口输入,据我所知,这很好。问题是我需要不断更新创建和显示地图的 JPanel。
这就是我所拥有的,很高兴显示一次但不会更新。如果我在串行方法中打印出 1Lat 变量,它会不断打印,但它只在这里打印一次。
我发现的很多答案都是指通过数组设置标记,但是在这种情况下这不起作用,因为我正在跟踪的对象可能在任何地方。
任何帮助将不胜感激 :)
java - coordinates point is in jmapviewer polygon?
I'm making a program in Java that displays a map using JMapViewer and draws a static polygon. When the user clicks in the map the program say "the point where you have clicked is in polygon" or "not in polygon". How I can do for calculate when the point is in polygon or not? Is there any ready method/class to do that?
Thank you, Luca
swing - 如何在 JMapViewer 上制作近 1,70,000 个标记点?
我有实时(或更接近实时)的飞行数据。我想根据经纬度制作点。但是有太多的点无法表示,我的地图在阅读时卡住了:
队列:
- 而不是绘制整个屏幕瓷砖,我只想重新绘制一个瓷砖。
和 - 虽然我正在添加 1,70,000 以
map.addMapMarker(new MapMarkerDot(Color,lat,lon))
- 面临的问题java.util.ConcurrentModificationException
。
解决我的问题的简单方法是什么?
java - MapMarkerCircle 中的新行,JMapViewer
所以我是 JMapViewer(和 StackOverFlow)的新手。我目前正在尝试做的是开发网络的实时图形表示,其中背景是该区域的地图。到目前为止一切顺利,但是有一个问题困扰着我。当我创建 MapMarkerCircle 并设置名称时,我想创建一个新行以在其下方显示信息。
我试过"\n"
了,但这行不通。我试过用 html 格式将它括起来并用它<br>
来换行,但同样,它只是打印整个东西,就好像它是一个字符串一样。
如果有人以前遇到过这个问题,我将非常感谢任何帮助。
这是发生问题的一小段代码。请注意,“RateCircle”扩展了“MapMarkerCircle”。
java - NetBeans 中的 JMapViewer:仅将地图添加到 GUI JPanel
我正在努力学习JMapViewer
,并将地图嵌入到 中JPanel
,这是CardLayout
. 此时,我只想显示一个没有缩放、鼠标动作侦听器等的地图。所以,我在 NetBeans 中创建了一个 GUI 框架,其中CardLayout
包含多个JPanel
s。在其中一个面板中,我添加了另一个面板,该面板应位于地图所在的位置。然后我添加了JMapViewer.jar
和JMapViewer_src.jar
。然后我添加了以下简单代码:
面板是空的。我有Demo.java
代码,如果我只是将它复制并粘贴到一个新项目中,它就可以工作。但我想从构建一个简单的地图并将其添加到我的面板开始对其进行修改。我错过了什么?
谢谢!
java - JMapViewer:刚刚加载地图时未设置平移和缩放
我有两个自定义图像作为标记JMapViewer
。我希望地图设置适当的平移和缩放,以便这两个标记在地图显示上可见。我有一个按钮可以做到这一点。所以,正在发生的事情是地图在加载时没有缩放到这些标记;但是当我点击按钮时,它确实如此。有没有办法在加载时设置适当的平移和缩放?
非常感谢!
oracle11g - 在 MapViewer 的 OBIEE 11g 中无法看到数据源
我正在尝试使用 OBIEE 11g 的 mapviewer 功能。我已经尝试了大多数博客中建议的以下步骤
- 下载了用于示例空间数据的 mvdemo 数据库
- 更改了配置文件以包含 mapviewer url。
- 取消注释 DataSource 部分以提供为 mvdemo 创建的新数据库的凭据
- 单击提交并重新启动
即使在执行上述操作后,我也无法看到我在配置 xml 中配置的数据源。
我错过了什么吗?
java - JMapViewer,获取OSM地图比例,Java
在我的 Java 应用程序中,我使用的是 JmapViewer;地图绘制在 jPanel 上。是否可以获得与当前缩放级别对应的地图比例?该地图基于著名的墨卡托投影:
投影是等角的,因此局部线性比例与方向无关。我的想法使用共享相同并行的两个点:
一个改进:初始点 p1 可能是视图的中心。
像素坐标以“米”为单位进行评估;该公式缺少像素大小...
java - JMapViewer、MouseListener 调用了 2 次
使用 JMapViewer,识别出组件的奇怪行为。我正在使用 DefaultMapController 来获取地图位置(纬度、经度)。
运行代码,在按下鼠标左键后,方法 mouseClicked() 被多次调用(2x)。更换后
和
代码正常工作,该方法仅被调用 1x。问题出在哪里?是库中的错误还是语法错误或不安全?如何避免这个问题?谢谢你的帮助。