问题标签 [maps]
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.
scala - scala Map filterKeys:无法将投影分配给地图参考
以下代码:
不编译。我收到以下错误:
错误:发现类型不匹配
:collection.this.Map.Projection[scala.this.Predef.String,scala.this.Int]
必需:collection.this.Map[scala.this.Predef.String,scala.this.Int]
m = m filterKeys { s => s.length < 3 }
我真的不明白这一点,因为根据scaladoc a Projection[A,B]
extends the trait Map[A,B+]
。也就是说,Projection 是 Map。
我认为这可能与逆变类型有关,B
但如果我使用Any
而不是Int
,它仍然无法编译。我错过了什么?解决办法是:
但这对我来说似乎很不雅。
java - Java:Spring 框架:声明嵌套映射
我在第 4 行收到一条错误消息:cvc-complex-type.2.4.d: Invalid content was found started with element 'map'。此时不需要子元素。
有什么建议么?
php - 将纬度/经度转换为 X/Y 坐标
我有纽约市的纬度/经度值;40.7560540,-73.9869510 和地球的平面图像,1000px × 446px。
我希望能够使用 Javascript 将 Lat/Long 转换为 X、Y 坐标,该点将反映该位置。
因此,图像左上角的 X,Y 坐标将是;289, 111
注意事项:
- 不要担心使用什么投影的问题,做出自己的假设或使用你知道可能有用的东西
- X,Y 可以形成图像的任何角落
- PHP 中相同解决方案的奖励积分(但我真的需要 JS)
google-maps - Flex/Actionscript 应用程序的映射 API?
我正在开发一个 Flex 中的应用程序,它将利用映射功能。我有使用 Flex 中的 Google Maps API 的经验,但对我来说似乎有点局限(与其他 API 和 Javascript API 相比)。特别是,我对开发一些聚类感兴趣(将地点分组在一起以防止一次在地图上出现太多点,从而减慢渲染速度)。我想知道是否有人对使用/研究哪个 API 有任何建议,也许哪些 API 具有他们独有的功能。我认为其他一些供应商在视觉上也有“更好看”的地图。我现在正在检查的内容:
谷歌地图 API
非常熟悉,但可能缺少一些关键功能。
雅虎地图 API
对它了解不多。似乎很好地处理了很多标记。视觉上真的很好看。每天 50K 的免费请求少于谷歌。
ArcGIS 示例
我已经关注这个有一段时间了。看起来真的很健壮。伟大的样本索引。似乎也可以根据缩放深度自动缩放标记。他们似乎也有很多您可以访问的基于数据的地图。
MapQuest API
看起来有很棒的文档和功能。值得注意的是“整理”,我认为它有集群。
现在正在浏览这个很棒的列表,但我很想知道你们中的任何 Flex(或其他语言!)开发人员是否有任何映射经验并愿意提供一些建议。
google-maps - 是否有任何地图 api 允许您检索确切的区域?
我想要一种基于表示所需矩形或区域的两个坐标来获取静态地图(图像文件)的方法。
建议?
geolocation - 使用大型地理编码数据集构建密度图?
我有一个包含超过 50,000 个地理编码点(经纬度)的数据集。每个点都有一组与之相关的数据——比如质量、状态等。
我想制作一组密度图,显示这些指标的数据分布。例如,一张地图将显示质量为“好”的所有项目的密度。
对于一组较小的点,我会使用谷歌地图和自定义标记。然而,这里不同的段有数万个点
是否有任何 API 或库可以帮助我做到这一点?
我将采用的解决方案:
- 将要映射的区域划分为网格。
- 计算每个正方形内的条目数。
- 对于每个正方形,生成一个相对于条目数具有透明度的 PNG。
- 使用这组 PNG 作为标记填充 Google 地图。
google-maps - 在 Google 地图窗口中查找角的经纬度
使用Google Maps API,如何获取地图显示区域各个角落的经纬度?
也就是说,如果我的地图是 300px 宽和 400px 高,我怎样才能找到 (0,0) 和 (300,400) 点的经纬度?
google-maps - 哪个地图 API 最强大?
你们认为哪个 JavaScript 地图 API 最强大?
谷歌?兵?
java - 使用 char 键存储整数时使用的最佳映射实现是什么?
我有一组标志,它们是作为单个字符的巨大文本数据文件的一部分。在处理文件之前,我将每个标志映射到它所代表的属性的 id。在处理文件时,我需要尽快查找这些映射(我经常这样做)。
目前我将这些存储在 HashMap 中。代码如下所示:
有什么方法可以让我更快地做到这一点,使用比 HashMap 更好的 Map 实现,甚至使用数组来防止装箱/拆箱?
math - 如何在墨卡托地图 (JPEG) 上从 x、y 获取纬度、经度?
我有一个 JPEG 格式的墨卡托投影图,我想知道如何将给定的 x、y 坐标与其纬度和经度相关联。我看过古德曼函数,但老实说,我不明白如何使用该函数并应用它。即,它期望什么输入?我发现的实现(JavaScript)似乎在 -PI 和 PI 之间取一个范围,但是我的 y 值(以像素为单位)与该范围之间的相关性是什么?
另外,我发现这个函数需要一个纬度并返回谷歌地图的瓦片,谷歌地图也使用墨卡托。似乎如果我知道如何反转这个函数,我就会非常接近得到我的答案。