Tag: 谷歌 MAPS API 3

使用Javascript从Excel(xlsx)file upload的谷歌地图上的标记

我在为我的应用程序寻找解决scheme。 我需要上传Excel文件的数据,然后显示在多个标记的谷歌地图上的文件的所有数据。 我已经find第二部分的解决scheme(在Google地图上显示多个标记): <script> function initialize() { var mapDiv = document.getElementById('mymap'); var mapOptions = { center: new google.maps.LatLng (-33.865143, 151.209900), zoom: 12, mapTypeId: google.maps.MapTypeId.ROADMAP }; var map = new google.maps.Map(mapDiv, mapOptions); var locations = []; locations.push ({name:"Bondi Beach", latlng: new google.maps.LatLng(-33.890542, 151.274856)}); locations.push ({name:"Coogee Beach", latlng: new google.maps.LatLng(-33.923036, 151.259052)}); locations.push ({name:"Cronulla Beach", latlng: new google.maps.LatLng(-34.028249, […]

使用ActiveX控件将自定义Google地图embedded到工作表中

这是非常可能的,我错过了一个超级简单的步骤,但对于我的生活,我无法弄清楚如何获得一个静态的谷歌地图与图像叠加到Excel文档。 目前,我正在使用Google GeoCoding API根据用户input的地址提取纬度和长度值,然后使用这些纬度和长度值调用以我的Excel文档中WebBrowser元素中的值为中心的静态Google Map 。 我玩过MapTiler软件(maptiler.com)来覆盖地图上的graphics,但是我不知道如何把这个地图放到Excel中。 基本上,我只是想要我的标准静态谷歌地图覆盖一些有点透明的图像。

如何使用VBA Excel编码BASE64和SHA1 HMACencryption

我一直在search整个互联网,此外还与Google的servidedesk人联系在这个问题上。 目前还没有运气。 我正尝试通过VBA中的Web服务调用使用Google API for Directions。 我的代码工作得非常好,它从web服务提供正确的结果。 但是,他们要求我发送数据之前encryption数据,如果我想发送数以千计的每日请求。 他们在下面有一个代码,但不涉及到VBA和VB.net。 有人在这里熟悉这个代码在VBA中的可用性吗? VBA是否有必要的库来使用一些小的代码调整或? Option Explicit On Option Strict On Imports System Imports System.Security.Cryptography Imports System.Text Namespace SignUrl Public Module GoogleUrlSigner Public Function Sign(ByVal url As String, ByVal keyString As String) As String Dim encoding As ASCIIEncoding = New ASCIIEncoding() 'URL-safe decoding Dim privateKeyBytes As Byte() = Convert.FromBase64String(keyString.Replace("-", […]

将Google街景图片embedded到Excel中

我正在尝试将Google街景视图embedded到Excel中。 我发现这个链接有下面的代码。 对我来说真的没有任何作用,并寻找一些帮助开始。 很明显,我需要设置variables来查找街景url。 但我从来没有通过VBA插入图片,寻找一些指导。 Sub GoogleStaticStreetView(oShape As Shape, _ sAddress As String, _ lHeading As Long, _ Optional lHeight As Long = 512, _ Optional lWidth As Long = 512) 'https://developers.google.com/maps/documentation/streetview/ Dim sURL As String Dim sMapsURL As String On Error GoTo RETURN_FALSE If bRunMode Then On Error Resume Next 'Error if quota exceeded […]

使用自定义信息框从Excel中批量上传标记

我试图从一个在线课程上传一个包含学生姓名,他们的地理位置和他们的“顶尖技能”的Excel电子表格到Google Javascript API中。 最后,我希望每个位置都有一个与之关联的popup框,显示学生姓名和顶尖技能。 根据我所知道的API,我必须使用这样的Data Arrays来绘制标记: var locations = [ ['Bondi Beach', -33.890542, 151.274856, 4], ['Coogee Beach', -33.923036, 151.259052, 5], ['Cronulla Beach', -34.028249, 151.157507, 3], ['Manly Beach', -33.80010128657071, 151.28747820854187, 2], ['Maroubra Beach', -33.950198, 151.259302, 1] ]; 然后我可以像这样添加这些位置: for (i = 0; i < locations.length; i++) { marker = new google.maps.Marker({ position: new google.maps.LatLng(locations[i][1], locations[i][2]), map: […]