问题标签 [unfoldingmap]
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 - 我无法理解展开地图项目中的以下错误
我正在尝试使用展开地图显示全世界的地震数据,但我遇到了我不理解的错误。请帮助我解决这些错误
过去,我曾尝试通过将布尔值设置为 true 来离线运行地图,但我没有工作。
问题来自 Coursera,以作业的形式出现。我在此作业中遇到问题
java - 为什么会发生这种情况(Processing 和 UnfoldingMaps 的奇怪之处)
作为 coursera UCSD Java 课程的一部分,我们正在使用处理和展开地图库。
该课程为您提供了我正在尝试扩展的入门代码。但是我遇到了一个问题。
在我的工作计算机上,我大部分时间都在其中学习,我启动了一个非常好的应用程序。我决定把它带回家给我妻子看,把我的 github repo 克隆到我的家用笔记本电脑上。
没有包含任何库/JAR 文件,所以我直接从 Processing and Unfolding 的下载页面下载了它们。结果是一场噩梦。一个又一个的错误,一个又一个的错误。我假设 coursera/UCSD 使用了旧版本的库,而新版本不向后兼容。看起来很糟糕,但无论如何。
接下来,我从 coursera 视线中下载了所有的 JAR 文件。结果稍微好一点,但事情仍然很古怪。也就是说,当我创建一个UnfoldingMap()
对象时,窗口内的位置参数和大小绝对没有任何作用。
1.)我使用处理size()
方法来放大或缩小包含窗口,它会放大或缩小地图对象。它完全忽略了UnfoldingMap()
.
2.) 地图对象总是被推到窗口的左下角,不管它的位置参数。
3.) 我选择的灰色background()
确实显示在地图周围,但背景本身被一个大的黑色区域包围,它也随size()
参数缩放。
这是一些代码:
java - 展开地图库:从提供商处获取地图图块以供离线使用
我正在使用 UCSD 的入门代码来可视化覆盖在地图上的地震位置和震级。
启动代码在在线工作时使用 google 作为地图图块的提供者,但您每天只能拨打一定数量的 Google 电话,然后才会将您锁定 24 小时。显然,作为一个新的编码员,我经常运行我的代码,因为我做的改动很小。
但是,启动项目还附带了一些数据文件,其中包含用于离线工作的地图图块。他们很老(2015 年或更早)。我想做的是编写一个小助手类或方法,从 Google 下载最新的图块并存储它们以供离线使用。这样,我可以离线工作并整天运行我的代码而不会被锁定。
我一直在搜索展开的文档,两个相关的类似乎是:
我无法弄清楚的是什么样的对象会给我将瓷砖写入 .mbtiles 文件所需的东西。文档很少,很难说这是否可能。
有任何想法吗?
java - 如何使用命令行运行 UnfoldingMaps 项目?
我一直在尝试使用 Eclipse 中的展开地图库运行一个项目。为了更好地理解该项目,我想通过命令行运行它。但是,每当我尝试使用 javac 使用命令编译它时javac -cp ./lib/*.jar HelloWorld.java
,它一直在生成错误
这是该程序的示例代码:
有人可以告诉我如何使用命令行运行它吗?
java - 在 Object 中存储值并将其转换为 int
我正在做一个来自 coursera 的作业,我正在编写一张地图,该地图显示标记以指出发生地震的地点。因此,如果地震发生在 2000 年之后,我想将标记的颜色更改为黄色,如果在 2000 年之前,我想将标记的颜色更改为灰色2000.在我的代码中,我使用 PointFeature 作为 ArrayList 中的数据类型,它存储诸如年份到标记改变颜色的信息。我正在使用展开地图。
但它显示错误:它不能在这里将 obj 转换为 int,if( mk.getProperty("year")>2000)
java - 在 jdk13 中展开地图构造函数
我是java新手。我正在学习一门他们使用java 8的课程。它有applet类。但我有java13。该项目是关于展开地图构造函数的。我尝试在 java 13 中使用 awt 做到这一点。但是我无法找到如何在 java13 中使用展开映射构造函数。比如要导入什么样的包以及它们在 java 13 中存在的类。
我们可以在 jdk13 中使用展开地图,还是有其他替代方法来访问地图?我不知道这个问题是否合理。如果你明白这一点,请帮助我。
java - 在 Java GUI 应用程序中加载的地图占据整个屏幕
我构建了一个 Java GUI 应用程序,它使用了其中一个 JPanel 中包含的展开图。当屏幕在我自己的笔记本电脑和其他两台笔记本电脑上正确加载时,我教授的笔记本电脑上发生了一件非常奇怪的事情。
我已将所有本机 jogl.jar 文件作为 maven 依赖项包含在内,并且在正确加载地图的同时,它在我教授的笔记本电脑中加载时占据了整个屏幕。
这是演示错误的视频: https ://1drv.ms/v/s!ApQ-BVQCMHxfjBsrt3NTa9owB2g_?e=5DA0ti 或 https://drive.google.com/file/d/1qmxM-2kQcWQXUIfofwVQuNsCb-qwRkKF/view?usp =分享
这种类型的错误我以前从未遇到过,我不知道是什么原因造成的。有人可以帮助我在这里缺少什么吗?