maps相关内容

Mac OS X 的 MapKit?

在 iPhone 上,我们有 Apple 令人惊叹的 MapKit.Mac OS X 有类似的东西吗? 如果可能的话,比简单的 WebView 更高级的东西,因为我需要它至少自动管理: 注释 用户交互 放大/缩小 叠加视图 (即使地图不是来自谷歌也可以.) 非常感谢! 解决方案 更新 2 MapKit 在 OS X 10.9 Mavericks 中可用: ..
发布时间:2021-12-29 08:41:35 其他开发

更改街景<->卫星 Google 地图 Android

我想通过菜单按钮在街景和卫星之间切换我的 GoogleMaps 视图. 这是我的代码: public boolean onCreateOptionsMenu(Menu menu){menu.add(0, 0, 0, "街景");menu.add(0, 0, 1, "卫星");返回真;}public boolean onOptionsItemSelected (MenuItem item){ ..
发布时间:2021-12-29 08:23:06 移动开发

想在 Google 地图上显示 100 个地址之间的方向

我想在谷歌地图上显示大约 100 个地址的优化路线.我已经搜索过,但谷歌在免费 API 中每个请求只提供 8 个地址,在付费 API 中提供 23 个地址.比我看到一个使用无限地址并命名为“Route4Me"的网站做同样的事情. 现在的情况是我以优化的方式拥有所有地址的 lati 和 longi.我只想在谷歌地图上使用这些数据显示一条路线. 这种情况与 Google 地图中从 A 到 ..

谷歌地图api信息框插件和多个标记

如何在使用信息框插件时创建具有不同内容的多个标记 http://google-maps-utility-library-v3.googlecode.com/svn/trunk/infobox/examples/infobox-basic.html 我正在创建 var 标记 1、var 标记 2 等,但我认为这不是一个很好的方法,而且我在所有信息窗口中都有相同的内容... 解决方案 您 ..
发布时间:2021-12-25 15:21:05 其他开发

获取 groovy 映射中的密钥

def map = [name:"Gromit", likes:"cheese", id:1234] 我想以获取密钥的方式访问地图 类似于输出的东西 map.keys 返回字符串数组.基本上我只想拿到钥匙 输出: 名称喜欢ID 解决方案 try map.keySet() 如果你想要一个数组: map.keySet() as String[];//谢谢@tim_ya ..
发布时间:2021-12-23 16:40:18 其他开发

Meteor.js 和谷歌地图

我已经在我的项目中包含了地图 API.现在我想在我的地图上显示一些标记.我在启动函数中初始化我的地图: Meteor.startup(function() {...var mapOptions = {变焦:8,mapTypeId: google.maps.MapTypeId.ROADMAP};Map = new google.maps.Map(document.getElementById("m ..
发布时间:2021-12-22 22:33:54 其他开发

将数据动态添加到 javascript 地图

有没有一种方法可以在 javascript 中动态地将数据添加到地图中.map.put(key,value)?我正在为 javascript 使用 yui 库,但没有看到任何支持它的内容. 解决方案 好吧,任何 Javascript 对象函数都有点像“地图" randomObject['hello'] = 'world'; 通常人们会为此目的构建简单的对象: var myMap = ..
发布时间:2021-12-22 08:30:39 前端开发

Xamarin Forms 自定义地图 Pin 图

在我正在开发的其中一个应用程序中,我需要使用自定义地图图钉,并且我遵循了 Xamarin 上的指南 https://developer.xamarin.com/guides/xamarin-forms/application-fundamentals/custom-renderer/map/customized-pin/ 以及借用他们的示例代码来尝试制作我自己的示例. 它在一定程度上可以使信 ..
发布时间:2021-12-21 20:47:03 其他开发

不可变集和映射上的 JDK9 随机化

阅读这个问题和Eugene 给出的答案,我发现 JDK9 不可变集和映射会引入随机源,影响它们的遍历.这意味着迭代顺序确实是随机的,至少在 JVM 的不同运行中是这样. 由于规范不保证集合和映射的任何遍历/迭代顺序,这绝对没问题.事实上,代码绝不能依赖于特定于实现的细节,而应该依赖于规范. 我知道今天,使用 JDK 8,如果我有一个 HashSet 并执行此操作(取自链接的答案): ..
发布时间:2021-12-21 15:57:22 Java开发

如何使用 d3、javascript 和 json 文件将地图划分为邮政编码?

我正在尝试创建一个纽约地图,其中包含我可以根据人口普查数据着色的邮政编码区域(例如,如果多数为白色,则将区域着色为红色,如果多数为非白色,则将区域着色为蓝色).我只是使用我从这里在线找到的形状文件之一(https://data.cityofnewyork.us/Business/Zip-Code-Boundaries/i8iw-xf4u/data). 我将 shp 文件转换为 geojson ..
发布时间:2021-12-18 19:19:24 前端开发

通过 csv 文件使用 d3 将国家放在下拉列表中

美好的一天, 我需要关于这个简单任务的帮助.我想要的只是在下拉列表中插入数据.当我在下拉列表中选择数据时,地图将根据所选值进行缩放.我已经有了关于每个国家/地区缩放的代码.但是当该国家/地区单击特定 tr 的国家/地区时,它就在表格中,地图将放大并且很好.问题是我想使用 d3 将国家/地区的值放入下拉列表中.有没有人可以帮我.. 这是我的代码. ..
发布时间:2021-12-18 19:16:21 其他开发

D3js:自动放置标签以避免重叠?(力排斥)

如何在地图标签上施加力斥力,以便它们自动找到正确的位置? 博斯托克的“让我们制作地图" Mike Bostock 的 让我们制作地图(下面的屏幕截图).默认情况下,标签放置在点的坐标和多边形/多多边形的path.centroid(d) + 简单的左对齐或右对齐,因此它们经常发生冲突. 手工标签展示位置 一项改进我遇到了需要添加一个人对 IF 进行了修复,并根据需要添加了尽可 ..
发布时间:2021-12-18 18:47:20 其他开发

如何快速估计两个(纬度、经度)点之间的距离?

我希望能够估计两个(纬度、经度)点之间的距离.我想低于,因为这将用于 A* 图形搜索,并且我希望它快速.这些点最多相距 800 公里. 解决方案 Python 中的 Haversine 公式(两个 GPS 点之间的轴承和距离) 提供了可以回答您的问题的 Python 实现. 使用下面的实现,我在不到 1 秒的时间内在较旧的笔记本电脑上执行了 100,000 次迭代.我认为就您的目的而 ..
发布时间:2021-12-17 15:00:38 Python

地图,ggplot2,按状态填充缺少地图上的某些区域

我正在使用 maps 和 ggplot2 来可视化每个州不同年份的特定犯罪数量.我正在使用的数据集由 FBI 制作,可以从他们的网站或从 here(如果您不想下载数据集,我不怪您,但是复制并粘贴到这个问题中太大了,并且包含一小部分数据集不会帮助,因为没有足够的信息来重新创建图表). 问题比描述更容易看到. 正如您所看到的,加利福尼亚州和其他几个州都缺少很大一部分.这是生成此图的代码: ..
发布时间:2021-12-15 13:35:03 其他开发

ggplot 中的等值线图,带有孔的多边形

我正在尝试绘制显示各州贫困率的德国等值线图(灵感来自 这个问题). 问题是一些州(例如柏林)完全被其他州(勃兰登堡)包围,我无法让 ggplot 识别勃兰登堡的“洞". 这个例子的数据是这里. 库(rgdal)图书馆(ggplot2)图书馆(RColorBrewer)地图 ..
发布时间:2021-12-15 13:18:46 其他开发

如何将 geom_sf 生成的地图放在 ggmap 生成的栅格之上

我尝试了以下代码: 库(ggplot2)图书馆(ggmap)图书馆(SF)nc 两层没有正确重叠;我尝试使用 coord_sf() 更改投影,但没有成功. 有什么建议吗?谢谢 解决方案 我自己也在努力解决这个问题,并在 这篇文章 我想出了一个解决方案.ggmap 对象的边界框在 WGS84 (EPSG:4326) 中,但实际栅格在 EPSG:3857 中.您必须破解 ggmap ..
发布时间:2021-12-15 13:10:11 其他开发

如何在 Xamarin.Forms.Map 中获取当前位置或移动到当前位置

由于地图已经显示了用户位置(使用 IsShowingUser),我只想缩放到这个位置.这很容易实现还是我需要在每个平台上获取位置,因为我没有找到任何 GeoLocation 对象.只有地理编码器...这不是缩放到用户位置的常见用例吗? 解决方案 您将需要使用您感兴趣的位置调用 MoveToRegion 方法. 您可以使用 Xamarin 的地理定位器插件 获取 PCL 项目中的位置: ..
发布时间:2021-12-14 16:32:59 C#/.NET

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

我正在处理一个需要处理巨大矩阵的项目,特别是用于 copula 计算的金字塔求和. 简而言之,我需要在矩阵(多维数组)的零海中跟踪相对较少的值(通常为 1,在极少数情况下大于 1). 稀疏数组允许用户存储少量值,并假设所有未定义的记录都是预设值.由于物理上不可能将所有值存储在内存中,因此我只需要存储少数非零元素.这可能是几百万个条目. 速度是重中之重,我还想在运行时动态选择类中的 ..
发布时间:2021-12-12 08:11:15 C/C++开发

您如何单击地图并填充表单中的纬度和经度字段?

我有一个表单,用户需要在需要标识位置的位置填写该表单.我在表单上有纬度和经度输入字段.我也在寻找十进制纬度和经度.我想要的似乎很简单.我只想有一个链接,用户可以点击它会弹出一个地图(谷歌或雅虎),他可以使用地图来查找位置,只需点击它,这将自动填充两个输入字段的纬度和离地图很远.以前有人这样做过吗? 解决方案 使用 Google Maps API,您可以非常轻松地做到这一点.只需向您的地图对 ..
发布时间:2021-12-10 22:23:40 其他开发