如何使用 Google 地图将地址地理编码为纬度/经度

2023-12-13

我希望能够在谷歌地图上绘制几家公司,并了解我需要对这些公司进行地理编码。

我还在地图上的多个标记下方提供了代码。

如何对多个公司地址进行地理编码(使用以下地址作为第一个示例)并将其合并到我当前的代码中?

我真的需要有人的帮助,因为我无法理解 Google 文档,也无法将其与我已有的文档结合起来。


你可以用谷歌的地理编码获取您的邮政编码的坐标

编辑:我真的不喜欢你那样改变问题的含义,但是没关系。请尝试这样的操作(未经测试):

// Creating an array that will contain the coordinates 
// for New York, San Francisco, and Seattle
var places = [];

// Adding a LatLng object for each city
//places.push(new google.maps.LatLng(40.756, -73.986));
//places.push(new google.maps.LatLng(37.775, -122.419));
//places.push(new google.maps.LatLng(47.620, -122.347));
//places.push(new google.maps.LatLng(-22.933, -43.184));
var result;
var xmlhttp = new XMLHttpRequest();
xmlhttp.open("GET", "http://maps.googleapis.com/maps/api/geocode/json?address=your+code&sensor=false",true);
 xmlhttp.onreadystatechange=function() {
  if (xmlhttp.readyState==4) {
       result = eval('(' + xmlhttp.responseText + ')');
if (result.status == "OK") {
var location = new google.maps.LatLng(result.results[0].geometry.location.lat, result.results[0].geometry.location.lng);
places.push(location);

尽管可能存在小错误,但这应该可以工作。

EDIT2:我刚刚发现更简单的解决方案:

// Creating an array that will contain the coordinates 
// for New York, San Francisco, and Seattle
var places = [];

// Adding a LatLng object for each city
//places.push(new google.maps.LatLng(40.756, -73.986));
//places.push(new google.maps.LatLng(37.775, -122.419));
//places.push(new google.maps.LatLng(47.620, -122.347));
//places.push(new google.maps.LatLng(-22.933, -43.184));
var geocoder = new google.maps.Geocoder();
geocoder.geocode( { 'address': "your+code"}, function(results, status) {
  if (status == google.maps.GeocoderStatus.OK) {
    map.setCenter(results[0].geometry.location);
    //var marker = new google.maps.Marker({
        //map: map,
        //position: results[0].geometry.location
    //});
    places.push(results[0].geometry.location);
  } else {
    alert("Geocode was not successful for the following reason: " + status);
  }
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 Google 地图将地址地理编码为纬度/经度 的相关文章

  • 谷歌地图 API V3。无法为 TRANSIT 方向创建自定义折线

    我无法在 Google API 上为公交路线创建自定义折线 仅渲染部分路线 而不是全部 它适用于驾驶 步行和骑自行车 但不适用于公共交通 不知道我到底错过了什么 如果有人遇到同样的问题 请帮忙 我在小提琴中做了一个例子 http jsfid
  • 转换 google.maps.Point 中的 (x, y) 像素坐标

    我试图根据我的 x y 像素坐标 当然还有地图选项 例如缩放和中心 找出 LatLng 为了做到这一点 我发布了另一个question https stackoverflow com questions 25219346 how to co
  • Google Places API:如何使用多种类型?

    我需要一个返回评级 照片 开放 关闭时间等的 POI API 我认为 Google Places API 似乎可以满足我的要求 但我在过滤方面遇到了一些麻烦 我想使用多种类型的自动完成功能过滤 这是我所拥有的 var map var sel
  • 如何通过IP地址或精确位置获取用户的经纬度

    我想通过 php 脚本获取计算机用户的地理位置 纬度和经度 我用的是这个
  • Google 地图在某些浏览器上不被识别为矢量地图

    我已经构建并部署了一个 next js 应用程序 该应用程序在 react google maps api 的帮助下显示地图 此外 我使用 Google 地图 数据驱动 API 来创建显示邮政编码边界的要素图层 我已将其部署到 Vercel
  • Google 地图信息窗口根据内部内容调整大小

    我正在使用此方法创建自定义信息窗口 UIView mapView GMSMapView mapView markerInfoWindow GMSMarker marker基于UIStoryboard使用自动布局 我预计一些内部视图将被调整大
  • Google Maps JavaScript API v3 方向功能

    我使用 Google Maps js API v3 我可以根据路径点显示方向this http code google com intl hu apis maps documentation directions Waypoints 我想要
  • 谷歌地图 API 的替代品 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 Locked 这个问题及其答案是locked help locked posts因为这个问题是题外话 但却具有历史意义 目前不接受新的答案
  • 未捕获的ReferenceError:google未定义(索引):21初始化(Google Maps API)

    继续在控制台中收到此错误 Uncaught ReferenceError google is not Defined 已经做了一段时间了 但没有运气 非常感谢任何帮助 提前致谢
  • 如何在通过鼠标拖动选择的区域内获取标记?

    In Brief我想找到位于通过在地图上拖动鼠标创建的矩形区域内的所有标记 任何 jQuery 插件或其他插件是否支持此功能 如果没有 我想在我的项目中实现这一点 我想这会很酷 Details我正在使用 Google 地图 v2 因为我想在
  • 使用 Selenium 放置嵌入的谷歌地图标记

    我有一个 asp net 网站 作为向导的一部分 它使用嵌入式谷歌地图通过单击地图放置标记来选择位置 我如何使用 Selenium 实现自动化 我特别尝试过 ClickAt 双击 鼠标按下 鼠标按下 在所有情况下 传递地图 div id 作
  • 如何在android中的地图上显示当前位置标记?

    我正在开发一个应用程序 我想在地图中使用标记显示当前位置 我正在使用谷歌地图 v2 在这里 当 GPS 关闭时 我可以显示地图和标记 但当 GPS 打开时 地图上看不到任何标记 我的要求是在地图上显示当前位置的标记 我尝试这样 Overri
  • angular2-google-maps 自动完成功能不起作用

    我正在尝试使用 angular2 google maps 将自动完成功能添加到我的项目中 我在 AppModule 中添加 AgmCoreModule forRoot 带有库 places 然后在组件中添加自动完成代码 我仍然收到 无法读取
  • Google 使用折线和标记绘制地图性能

    我们正处于决策点 哪种技术将用于我们的高负载航班优惠地图 有一个简单的测试 http buruki com gmap http buruki com gmap但如果我选择伦敦或莫斯科 他们有约 200 300 个航班目的地 大多数浏览器 当
  • 从当前位置出发的移动网络行车路线

    我正在构建一个网站的移动版本 试图通过一键式链接来启动 Google 地图 并提供从用户当前位置到企业的行车路线 我让它在 iPhone 上运行良好 但在 Android 上测试时 它会查看 Current 20Location 并尝试查找
  • infoWindow(谷歌地图)捕获关闭窗口的事件

    当信息窗口关闭时 您触发操作的方式是什么 我找不到任何听众 我正在考虑运行一些后台 Runnable 检查marker isInfoWindowShown 是否 我想要做的 在我的地图上显示按钮 当用户单击点 出现信息窗口 时 屏幕底部也有
  • Google 地图 API 标记图标 URL?

    我正在尝试将标记图标更改为 红圈 或 红针 或其他任何内容 在这些代码中 markerOptions icon images beachflag png 标记不显示 但如果我做icon一行注释行 因此标记显示为 red pin icon 所
  • Google Maps API (v3) 添加/更新标记

    编辑 它现在可以工作 但如果用户不允许或没有基于位置的服务 则不会加载 请参阅 jsfiddle 示例接受的答案评论 我已经浏览了一些教程和问题 但我无法安静地理解正在发生的事情 或者在这种情况下 没有发生 当用户单击链接时 我正在加载地图
  • 谷歌坐标认证

    当我尝试连接到 Google 坐标时 总是出现异常GoogleAuthException 我拥有 Google 地图协调中心许可证 我确实使用我的包应用程序名称和 SHA1 在 google 控制台中创建了我的客户端 ID 我将权限添加到清
  • 无法访问 com.google.android.gms.internal.zzbfm 的 zzbfm 类文件未找到

    我正在将我的 Android 应用程序项目从GCM to FCM 为此 我使用 Android Studio 中的 Firebase 助手工具 并遵循 Google 开发人员指南中的说明 一切都很顺利 并将我的应用程序代码更改为FCM根据助

随机推荐

  • C# 2.0:MethodBase.GetCurrentMethod() 可以返回 null 吗?

    我正在追踪 NullReferenceException 并且官方文档是缺乏 这是 C 2 0 代码 看看 Reflector 它看起来可以 MethodImpl MethodImplOptions NoInlining public st
  • 当我尝试上传 Microsoft 商店时,UWP/Xamarin 在提交测试中崩溃

    我正在使用 Xamarin Forms 开发一个带有 SignalR 的消息发送应用程序 我在本地和 Android 上测试了无数次 它运行良好 没有崩溃 但是当他们进行测试以将其上传到微软商店时 他们报告说我的应用程序崩溃了 根据应用程序
  • python 中 perluniprops 的等价物是什么?

    In perl 有perlunipropsUnicode 7 的索引 http perldoc perl org perluniprops html我可以执行以下操作来填充开始和结束标点符号 s p Open Punctuation 1 g
  • 为什么我无法设置 cookie 并重定向?

    我在设置 cookie 和执行操作时遇到问题302重定向在chrome中 cookie没有被设置 我没有测试过safari 在其他浏览器中我遇到了同样的问题 直到我添加Path 到 cookie 现在它可以工作了 这是标题的样子 状态是30
  • 为什么 Integer a=10 在 java 中是有效的语句? [复制]

    这个问题在这里已经有答案了 据我所知 Integer 是一个包装器class对于整数 所以必须创建一个对象来初始化a的值 Integer x new Integer 10 But Integer x 10 似乎工作完美 有人可以解释一下吗
  • 安装 coremltools 时出错

    我正在研究 Core ML Apple iOS 框架 我已经读过安装 coremltools 来创建自己的模型 我已经安装了pythonsudo python Users administrator Downloads get pip py
  • MongoDB 字段名称中不允许使用哪些字符?

    我当然明白了 和 SPACE 是不允许的 还有其他禁用字符吗 您可以在字段名称中使用任何不属于的 UTF8 字符 特殊 包含 或以 开头 https jira mongodb org browse SERVER 3229 https sta
  • 注入非角度 JS 库

    在我们的项目中 我们使用 NPM 和 Browserify 进行第三方依赖管理 它与 AngularJS 结合使用效果很好 感谢 CommonJS 模块 以下代码显示了依赖结构 它与 Angular 的依赖注入配合得很好 function
  • 如何使用末尾带有 # 的 Uri.parse()

    我尝试使用 GSM 代码通过 Android 应用程序转接电话 例如 如果我致电 21 otherNumber 我所有的电话都将转接至其他号码 My code Uri transfert Uri parse tel 21 numero In
  • C++ eof() 问题 - 永远不会返回 true?

    所以我正在尝试读取这个文件 一切看起来应该可以工作 但在运行时程序超时并停止工作 我必须关闭它 到底是怎么回事 我怀疑 oef 测试永远不会返回 true 并且它会不断在文件中查找更多内容 我没有在文本文件中拖动空行 我疯狂地尝试调试这个
  • 在 Windows 中找不到命令 php

    我已经在 Windows 7 中安装了 xampp 服务器 我已经检查了浏览器的工作情况 但我正在尝试运行 php v 命令提示符 我收到以下错误消息 php is not recognized as an internal or exte
  • 使用 Laravel 5.8 / Cashier / Stripe 设置订阅时遇到问题

    我按照这个教程一步步操作 https appdividend com 2018 12 05 laravel stripe payment gateway integration tutorial with example 然而 当我去测试它
  • 在文件中查找字符串的最快方法

    我有一个不超过 10KB 的日志文件 文件大小最大可达 2 MB 我想查找文件中是否至少出现一组这些字符串 这些字符串将位于不同的行 例如 行动 输入 结果 我至少需要知道文件中是否存在上述一组 我已经做了大约 100 次测试 每次日志都不
  • PHP 正则表达式在冒号之前转换文本以进行链接

    我需要找到第一次出现的冒号 并获取之前的完整字符串并将其附加到链接中 e g username twitter nice site RT www google com visited 需要转换为 a href http twitter co
  • 用于 Web 开发的 iOS Touch ID

    我目前正在尝试找到一种方法来构建响应式网站 但是一旦网站在 iOS 设备上加载 我想使用新的 iOS Touch ID api 来允许会员登录 我知道当然可以使用 Native 以及 Cordova 来做这样的事情 http cordova
  • 在 pagerAdapter 中的片段之间发送数据

    您好 我正在尝试在两个片段之间发送数据 armarFragment 到 cocinaFragment 但我不知道该怎么做 因为两者都在同一个 Activity tabsActivity 中 该 Activity 实现了 pagerAdapt
  • 位置之前的第一个索引

    我有一个字符串和该字符串中的索引 并且想要获取该索引之前的子字符串的第一个位置 例如 在字符串中 this is a test string that contains other string for testing 是否有一个函数 给定
  • Visual Basic .NET 中的 C 样式指针

    我研究 Visual Basic NET 中的 C 风格指针有一段时间了 我遇到过http support microsoft com kb 199 824 wa wsignin1 0但我不知道这是否正确或如何应用 我已经使用 c 中的程序
  • Angularjs 与 html5Mode 的正常链接

    我正在 html 5 模式下使用 angularjs 它似乎控制了页面上的所有 href 但是 如果我想要链接到应用程序同一域中但实际上不在应用程序中的某些内容 该怎么办 一个例子是 pdf If i do a href pdfurl An
  • 如何使用 Google 地图将地址地理编码为纬度/经度

    我希望能够在谷歌地图上绘制几家公司 并了解我需要对这些公司进行地理编码 我还在地图上的多个标记下方提供了代码 如何对多个公司地址进行地理编码 使用以下地址作为第一个示例 并将其合并到我当前的代码中 我真的需要有人的帮助 因为我无法理解 Go