问题标签 [nutiteq]
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.
android-linearlayout - Nutiteq 下的我的 ViewLabel 无法正常工作
我可以在其中填充 ViewLabel 的视图,Nutiteq
但无法在此 Layout 的文本视图中设置正确的文本。
我的代码如下
*你看到的红色是我的膨胀视图。
R.layout.popup_field
看起来像这样
字符串在哪里
有没有人已经完成了这个任务?谁能帮我找出我的错误?
使用 Google Api 的 MapView 很容易,但我使用 Nutiteq 和纯活动开发它,所以,没有片段和膨胀,我们通常需要一个 ViewGroup,G-Api 下的这个 ViewGroup 将是 MapView,所以从 ViewGroup 继承,但在 Nutiteq 中不像这个,Nutiteq 的 MapView 继承了 android.view 并且我不能转换,我可以null
在调用中分配 ViewGroup a,inflate
如你所见。
所以,人们,我会非常感谢你的帮助。
亲切的问候
android - 离线地图在android上proguard后冻结应用程序
我有一个使用 nutiteq OSM 地图、mapsforge 渲染器和存储在 assets 文件夹中的地图文件的 Android 应用程序。它在没有 proguard 的情况下完美运行,但经过混淆后,应用程序冻结,没有任何日志信息。
在 proguard.cfg 中:
-keep class com.nutiteq.** { ; } -keep class org.mapsforge.* { *; }
但即使我保留了包中的所有代码,也无济于事。
任何想法?
谢谢
索西
更新
没有无关信息。
proguard.cfg:
gps - 如何在 Nutiteq 下将 MapPos/(long,lat) 转换为 Pixels?
我已经深入阅读了并且Nutiteq Api Reference
我还没有找到内置方法来获取设备的像素表示。现有的下没有任何东西,所以我不知道如何克服这个问题。longitude
latitude
Projections
我想做的是像这样
circle
为我的实际画一个,GPS Location
不像n-vertices Polygon
在HelloMap3D
.
获取lat
,的像素lon
并在给radius
定的情况Zoom Level
下给出Projection
是挑战,因为其余的将是这样的调用
那么,我怎样才能把lat
,lon
和radius
变成他们的像素表示Nutiteq
呢?
我提前感谢大家。
gps - 我无法在 Nuiteq 地图上绘制当前位置
我尝试绘制一个蓝色半透明圆圈以显示我的实际 GPS 位置,Nutiteq's Map
但它没有显示圆圈。
我想显示这样的东西
我的代码是以下
Circle
类
类GeometricUtils
为
最后一MyLocationCircle
堂课
}
我将地理坐标正确地转换为屏幕坐标,因为我可以使用screenToWorld(...)
Method 方法向右反转并且我得到正确的地理坐标,那么,我做错了什么?
我可以绘制Polygons
, Lines
, Markers
,Labels
等,所以我可以通过正确的图层附加到地图,但我不能Canvas
在地图上显示一个简单的圆圈。
我提前感谢您的帮助。
layer - 我当前在 Nutiteq 下的 GPS 位置未正确更新
作为我的基础,我GPS functionality
采用了 (Thx Jaak) 的HelloMap3D示例,Nutiteq
并且我适应了显示current GPS position
与此示例不同的光线,因此,没有增长的黄色圆圈,而是一个固定的蓝色半透明圆圈,其中 acenter point
作为我当前的位置,并且工作正常,除了更新。如果更改,它应该删除过去的位置location
,以便此更新发生在方法中的示例中onLocationChanged
这是我的主要活动中的代码
我已经适应MyLocationCircle
Class
了
所以,每次我们的 Position 改变时都会调用onLocationChanged(Location location)
Method 并且会有调用locationCircle.setLocation(location)
,最后会调用update
调用。
问题是,我做错了什么?我该如何解决?
先感谢您。
android - 从 MOBAC 获取的离线数据的 Nutieq 未显示
我试图按照这里给出的源代码(网络链接)。
然后,更改 的变量:
使用我自己的值(该文件由 MOBAC 使用 RMaps SQLite 格式创建):
其余代码仍然相同。但是没有显示地图。有什么我忘记了吗?
这是我的activity_layout.xml
geolocation - Nuiteq 获取地图上某个位置的坐标
我正在尝试获取某个位置的坐标,但我可以在 nutiteq sdk 中找到任何方法,请帮助我。
谢谢。
java - 成功将元素解析到列表后,SAX 解析器 endDocument 中的空列表
我正在尝试解析包含地理节点的 XML 以及使用 SAX 解析器连接节点的方式。我将解析的节点存储在 an 中ArrayMap<Long, MapPos>
,将方式存储在ArrayList<ArrayList<MapPos>>
. 解析方式时,我创建一个ArrayList<MapPos>
引用节点并将其添加到ArrayList
方式中。
调试应用程序后,我看到startElement()
并endElement()
成功将方法添加到.ArrayList
endDocument()
ArrayList
ArrayList
这是java类:
eclipse - 如何在 Nuiteq 的交叉点坐标上绘制多边形?
嘿,人们这将是我的第一个问题,所以不要打我太重!
在我已经添加多边形之前,但交叉点有点复杂。
预定义我的意思是例如两个其他多边形的交点坐标。我正在计算多边形交叉点的面积,但我也想突出显示该区域。谢谢
eclipse - 如何在通用多边形剪裁器(GPC)上获取两个多边形的相交区域坐标?
我正在使用 nutiteq 库来绘制多边形并使用 .getVertexList() 命令获取多边形的坐标。然后我将这些坐标转换为数组列表。然后我将这些坐标投射到另一个多边形列表中。GPC 正在计算交集、并集、异或和差异区域整数值。然后我需要突出显示处理区域,因此我需要处理区域坐标,但我无法直接从 GPC 获取这些坐标。
我用于面积计算的代码如下。我应该怎么做才能获得结果多边形的坐标?(我不能像你 在这里看到的那样直接投射坐标......)
提前致谢。