maps相关内容

在Java中使用任意对象作为Map键的任何缺点?

在我的应用程序中有两种对象,每种对象都有一个对应的另一种对象。 这个关系是一个 Map ,就像一个HashMap。但不知何故,我怀疑。我可以在地图中使用对象作为键,传递它,让它坐在另一个集合中,并随时从地图检索其合作伙伴? 一个对象创建后,我传递的是一个标识符,对吧?所以可能没有问题。如果我将序列化和反序列化键,该怎么办? 任何其他注意事项? 解 ..
发布时间:2016-12-15 21:18:50 Java开发

从Map中获取Java / Guava中的某些键的所有值?

有一个聪明的方法来获取地图中的所有值给定一些键? 我想要一个这样的方法: public static getAll(Map map,Collection keys) 方法? 解决方案 这取决于你想要的方法的工作方式。例如,如果键中的元素不在 map A)忽略或应该将它们 B)表示为返回值集合中的 null ,或者 ..
发布时间:2016-12-15 20:46:39 Java开发

Coldfusion Google Maps和Jquery

我有一个谷歌地图,其中有一个coldfusion查询的动态标记和信息框,我想能够从页面上的链接打开信息窗口,我使用jquery的,但它不工作,什么是最好的方式。 我的脚本: var map; var lastinfowindow; function initialize(){ //创建一个样式数组。 var styles = [ { stylers: ..
发布时间:2016-12-15 14:33:48 高性能WEB开发

Mac OS X的MapKit?

在iPhone上,我们有苹果的令人惊叹的MapKit。对于Mac OS X有类似的东西吗? 如果可能的话比一个简单的WebView更高级,因为我需要它至少自动管理: 注释 用户交互 放大/ > 重叠视图 (即使地图不是来自Google) > 非常感谢! 解决方案 更新2 MapKit可在OS X 10.9 Mavericks中使用:地图工具包框架参考。 ..
发布时间:2016-12-06 23:12:22 其它移动开发

Clojure:对地图集合中的值求和

我试图通过它们的公共密钥对地图集合的值进行求和。我有这个代码片段: (def data [{:a 1:b 2:c 3} {:a 1:b 2:c 3}] (for [xs data](map xs [:a:b])) ((1 2)(1 2)) 结果应该是==>(2 4) 基本上, 我现在的问题是如何总结这些值?我试图使用“reduce”但是 感谢。 ..
发布时间:2016-11-27 18:05:18 其他开发语言

Leaflet.js:如何从地图中删除多个图层

我使用Leaflet.js作为地图。现在,我想从地图中删除添加的图层。通过点击输入#button,所有选中的复选框应改为未选中,所有相应的图层都应从地图中删除。 要从地图中删除图层,需要该层。此ID等于相应复选框的ID。这就是为什么我使用jQuery获取所有选中的复选框的ID,并将它们的值存储在对象中,这里称为 someObj.idsChecked 。 当我尝试使用存储的值 val 删 ..
发布时间:2016-11-21 13:00:48 前端开发

C ++映射真的慢?

我为gamemaker创建了一个dll。 dll的数组,其中真的很慢,所以后来问我一点,我学会了我可以使用地图在C + +和做一个DLL。 反正,我需要存储在一个3d数组: information [id] [number] [number] id对应到对象id。第一个数字字段的范围为0 - 3,每个数字代表不同的设置。 so .. 信息[101]第二个数字字段表示数字字段1中设 ..
发布时间:2016-11-02 00:57:50 C/C++开发

如何检测在std :: map循环中的最后一次迭代?

我想找出最好的方法来确定我是否在地图上的循环的最后一次迭代,以做类似如下: for(iter = someMap.begin(); iter!= someMap.end(); ++ iter){ bool last_iteration; //对所有迭代执行一些操作 if(!last_iteration){ //除最后一次迭代之外的所有操作都执行一些操作 } } ..
发布时间:2016-10-23 13:33:35 C/C++开发

合并两个STL映射

如何将两个STL地图合并成一个?它们都具有相同的键值类型(映射)。如果有键的重叠,我想优先选择一个地图。 解决方案 假设您想保留mapA中的元素,并在mapB中合并元素,而mapA中没有键: / p> mapA.insert(mapB.begin(),mapB.end()) 编辑:添加工作示例 #include #include ..
发布时间:2016-10-22 17:37:17 C/C++开发

将纬度/经度转换为X / Y坐标

我有一个小区域的纬度/长度值在墨尔本; -37.803134,145.132377,还有一个从openstreet地图(Osmarender Image)导出的平面图像。 图片宽度:1018和高度:916 我想要能够使用C ++将Lat / Long转换为X,Y坐标该点将反映位置。 我使用了我在web中找到的各种公式,如下所示,但没有任何帮助。 var y =((-1 * l ..
发布时间:2016-10-13 09:53:17 C/C++开发

迭代器适配器只迭代映射中的值?

我只是回到C ++经过几年的做了很多C#,最近的目标C。 我做了一件事是滚动我自己的std :: map的迭代器适配器,它将deref只是值部分,而不是键值对。这是一个相当普遍和自然的事情。 C#为此工具提供了其Dictionary类的Keys和Values属性。 Objective-C的NSDictionary类似地有allKeys和allValues。 由于我已经“离开”,Boos ..
发布时间:2016-10-11 23:13:27 C/C++开发

在C ++中创建稀疏数组的最好方法是什么?

我正在开发一个需要处理巨大矩阵的项目,特别是用于copula计算的金字塔求和。 简而言之,我需要在零海中记录相对较少的值(通常值为1,在极少数情况下超过1)在矩阵(多维数组)。 稀疏数组允许用户存储少量的值,并假定所有未定义的记录都是预设值。由于实际上不可能将所有值存储在内存中(数量大于Universe中的粒子数:p),因此我需要仅存储少数非零元素。这可能是几百万条目,我目前工作在使用 ..
发布时间:2016-10-11 22:57:48 C/C++开发

std :: maps用户定义的类型作为键

我想知道为什么我不能使用STL地图与用户定义的类。当我编译下面的代码,我得到这个神秘的错误信息。这是什么意思?此外,为什么它只发生在用户定义的类型? (原始类型在用于键时可以使用) C:\MinGW\bin..\lib\ gcc \mingw32\3.4.5 ........ \include\c ++ \3.4.5\bits\stl_function.h ||在 成员函数`bool s ..
发布时间:2016-10-11 20:15:39 C/C++开发

的Windows Phone 8 - 在地图上显示方法文档当前位置

正如标题建议我正在与地图上的用户的当前位置的显示struggeling。 据我所知有两种方式显示当前用户位置: 在代码:创建一个椭圆,将其设置为一个 MapOverlay ,设置MapOverlay的会有地理座标,这个添加叠加层到 MapLayer 这添加到地图 - 但我不能访问 MapOverlay 了,因此我无法改变(更新)用户的位置。 有没有一种方法来更新用户的位置,而无需重新 ..
发布时间:2016-10-04 15:00:39 C#/.NET

如何创建自动scalling图像趴在WP8地图

我想多个图钉添加到地图,当你缩小不够,使图钉那么一点的消失,它们不再呈现。 我设法实现与下面的代码这样的效果: MapPolygon形状=新MapPolygon(); GeoCoordinateCollection boundingLocations = CreateCircle(会有地理座标,0.1); shape.Path = boundingLocations; s ..
发布时间:2016-10-01 20:10:05 C#/.NET

如何添加编程方式添加一个图钉,我可以使其具有自定义图像?

我试图创建一个地图应用程序,但我发现的例子描述了一个 myMap.Children 名单,我的 MYMAP 对象没有: - ( 我创建了一个地图,非常直截了当: <地图:地图能见度=“坍塌”NAME =“MyMap中”HEIGHT =“670”WIDTH =“400”缩放级别=“10”间距=“0”CartographicMode =“混合”保证金=“30.0”/> ..
发布时间:2016-09-08 18:38:53 C#/.NET