问题标签 [utm]

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.

0 投票
1 回答
1550 浏览

coldfusion - 服务器端 Google Analytics——utm 变量

所以我在我的服务器上设置了一个页面,该页面将根据某些条件调用。此脚本为 google 分析创建 .gif 并访问他们的服务器。

我已经与我的客户确认他们看到了页面点击;但是,有些人希望查看 UTM 变量(utm_campaign、utm_source、utm_term 等...)。我似乎无法让 UTM 变量保持不变,我已将它们附加到跟踪字符串,但它们看起来像是被删除了。这需要 UTME 吗?

0 投票
1 回答
3061 浏览

geolocation - 在 X、Y 坐标中转换纬度和经度

我必须在 X、Y 平面上翻译纬度和经度坐标。我决定使用 UTM 作为投影系统。我使用此页面(http://www.uwgb.edu/dutchs/usefuldata/ConvertUTMNoOZ.HTM)进行测试并快速获得结果。作为测试,我想策划伦敦和罗马的计划。罗马有纬度:41.90 和经度:12.48。伦敦有纬度:51.50 和经度 -0.12,以度数表示。

使用 WGS84 和首先报告的页面,我将罗马计算为东:290965 和北:4641744 伦敦有东:699889 和北:5709362。

如果我打算以 Y 坐标向北,以 X 坐标向东,罗马将比伦敦西部,这是一个巨大的错误(你不觉得吗?)

我哪里错了?

0 投票
3 回答
2444 浏览

geolocation - 从经纬度到绝对 X、Y 坐标

我有一系列纬度/经度坐标。我需要将其转换为 X、Y 坐标。我读过关于 UTM 的文章,但问题是 UTM 坐标是相对于单个区域的。

例如,这两个坐标 UTM 具有相同的东距 (x) 和北距 (y) 但代码区不同,因此每个坐标都指向完全不同的位置(一个在西班牙,一个在意大利):

我需要一种方法来自动转换绝对 X、Y 坐标中的相对坐标。想法?

0 投票
2 回答
9929 浏览

tracking - 如何将 ECI 坐标转换为经度纬度和高度以显示在地图上?

我想更具体地说明我想做的事情。我在 ECI 中获取坐标,我需要从中获取纬度和经度。我能怎么做?我正在搜索,但我找不到任何关于它的信息。再次感谢。

(我正在用java编写一个小程序,显示给定时间内卫星的位置。所以,我使用了NORAD SGP算法,我有位置(x,y,z)和速度(Vx,Vy, Vz)。但是根据我阅读的内容,该算法使用的坐标系是ECI。现在我需要在地图上绘制卫星,但我无法将此坐标转换为可以帮助我的某个系统。我想如果我可以将它转换为容易绘制的经度和纬度。你能帮我吗?我该怎么做?最好的选择是什么(UTM等)?谢谢。)

0 投票
3 回答
6293 浏览

gps - 将 GPS 纬度经度转换为笛卡尔 X 和 Y

我发现了许多将(纬度,经度)转换为(X,Y)的算法......但是,我无法验证我得到的结果是否正确......我还发现了这个在线转换的链接......但我无法获得与链接给出的结果相同的任何算法..

如果有人遇到同样的问题并可以帮助我,我将不胜感激

0 投票
3 回答
7221 浏览

geolocation - 从 UTM(纬度、经度)计算方位

我想计算两个地理坐标点之间的相对方位。我已经将坐标转换为 UTM,但在确定实际方位方面需要帮助。我知道 UTM 仅适用于相同区域的计算,这很好,因为计算将在非常小的距离内完成。

假设 point1 是我的位置 44.4N,-97.7W,而 point2 是我希望获得相对方位角的位置:44.4N,-103.3W

由于点 2 直接位于点 1 的左侧,因此我将其解释为 270 度(北为 0 或 360 度)。

我找到了这个公式:arctan((y1-y2)/(x1-x2)) 但是当我绘制点和测量角度时,它的结果对我没有意义。

0 投票
5 回答
26325 浏览

r - 从经度/纬度确定 UTM 区域(要转换)

我正在编写一个程序,它需要一些纬度/经度点,我在内部将它们转换为 UTM,以便以米为单位进行一些计算。

纬度/经度点本身的范围非常小——大约 200m x 200m。它们几乎总是可以依赖于单个 UTM 区域内(除非你不走运并且跨越区域的边界)。

但是,纬度/经度所在的区域不受限制。有一天,该计划可能会为澳大利亚的人们运行(哦,即使是一个州也有多少个区域,这已经给我带来了多少痛苦......),另一天为墨西哥的人们运行。

我的问题是——有没有办法确定特定的经纬度位于哪个区域,以便可以将其输入转换库(我目前使用 proj4 以及 R 包rgdal)。

我的语言是 R,但答案不一定是 - 也许它只是一个简单的计算,或者我可以将系统调用嵌入到proj可执行文件中。

干杯。

0 投票
8 回答
21812 浏览

php - 用于将UTM坐标转换为纬度和经度的开源PHP函数?

我正在制作一个涉及谷歌地图的 PHP 应用程序。地图只接受lat&lng对,而我要显示的数据仅带有 UTM 样式坐标。是否有一个开源 PHP 函数可以从一个转换为另一个?

这样的事情会很棒:

0 投票
2 回答
2292 浏览

c# - 将 NAD83 UTM 转换为 lat 和 long 的问题

编辑所以我在 VBforums 从 Jenner 发布的解决方案显然是在 VB 中,我使用在线转换器将其移植到 C#。翻译中丢失了一些东西,这就是为什么它在 10 英里之外。

我猜我只是误解了 Proj.Net 讨论板上的算法的用途,这就是为什么他们没有按照我的意愿去做。

除非有人提供了很棒的东西,否则我会在两天内标记我的答案时结束这个问题。


我在将 UTM 转换为纬度和经度时遇到问题。例如,我有以下 NAD83 UTM 坐标:

东区:686029.702258

北航:3581213.621173

区域:15

不久前我在vbforums上找到的一个解决方案给了我一个点,该点位于我预期的以南约 10 英里处。我在这里找到的一个简单的数学解决方案给了我意想不到的结果。

我得到以下结果:

纬度:30.602349476368449

长:6.1627096689832594

我在同一线程中使用 D_Guidi 提供的 Proj.Net 解决方案得到了类似的结果。

使用在线转换器,我能够得到更接近我期望的东西:

纬度:32.35238307052292

长:-91.0230710652583

谁能阐明我做错了什么?

编辑 - 更喜欢 .NET 解决方案或易于转换的东西

相关线程

0 投票
1 回答
13392 浏览

google-analytics-api - Google AdWords - 如何在 AdWords 中正确使用自动标记和 UTM 变量?

让我用一些背景信息来作为这个问题的序言:

  1. 我有一个基于网络的系统,它从谷歌分析 API 中获取数据,并通过网络界面根据每个客户的需求显示该信息。

  2. 我为每个包含“utm”变量和系统生成值的来源/广告系列(Google AdWords、LinkedIn、Facebook、展示广告网络等)使用唯一的 URL。示例:url.com/?utm_source=Google&utm_medium=PPC&utm_content=1234&utm_campaign=This-is-the-campaign-name

  3. Google Analytics 是存储库,因为大多数客户在他们的网站上使用它,因此很自然地适合将它们用作数据捕获的主力。

  4. 所有客户都拥有有效的 Google AdWords 广告系列、关联的 Google Analytics 帐户,并且他们启用了自动标记功能。

  5. 当我测试 Google 文字广告时,网络浏览器中填充的链接类似于以下内容:url.com/?utm_source=Google&utm_medium=PPC&utm_content=1234&utm_campaign=This-is-the-campaign-name&gclid=123xyz

我目前的困境集中在启用了自动标记的 AdWords 广告系列上。所有来源(不包括 Google AdWords)的数据捕获过程都可以正常工作。我在“utm_content”变量中填充了唯一的跟踪代码,因此当我调用 Google Analytics API 时,此跟踪代码充当我的唯一标识符。对于所有 Google AdWords 广告系列,我会更新广告创意中的所有目标链接,以包含系统生成的 URL,这些 URL 也包含预填充的值。在 Google Analytics 中查看报告时,变量/值不存在,就好像 Google 完全无视这些值并使用从 Google AdWords 到 Google Analytics 的反向渠道来输入广告系列属性。对于这些 Google AdWords 广告系列,访问不会丢失,

这是我所知道的事情的清单:

  1. 根据我的阅读,禁用自动标记将解决此问题并允许将“utm”变量及其值从 Google AdWords 传递到 Google Analytics。禁用自动标记的后果是丢失点击转化和费用数据。

  2. 在与同样使用 Google Analytics 的客户合作时,KISSmetrics 记录了类似的问题。包含“gclid”的链接,例如:url.com/?gclid=123xyz(启用自动标记)不会记录任何其他信息(活动来源、媒体等)。还包含“utm”变量的链接,例如:url.com/?utm_source=Google&utm_medium=PPC&utm_content=1234&utm_campaign=This-is-the-campaign-name&gclid=123xyz,此信息将传递给 KISSmetrics。对于第二种情况,我假设 KISSmetrics javascript 正在读取 URL 变量和值。

这是我想要实现的目标:

  1. 我试图避免必须添加一个专有的 javascript 来读取 URL 变量和值,然后将该信息发布到外部 URL。

  2. 我不想将订单项添加到当前的 Google Analytics javascript(例如:自定义变量)。

  3. 我正在寻找一种可能会考虑 AdWords ValueTrack 参数的“开箱即用”解决方案。我对这些变量的熟悉程度有限,因此我无法确定这些值之一是否可以用作唯一标识符,以便以后在使用 Google Analytics API 访问数据时进行参考。或者作为替代方案,使用 Google AdWords 维度来做同样的事情。请参阅http://developers.google.com/analytics/devguides/reporting/core/dimsmets/adwords

  4. 我想确定是否可以继续使用生成唯一 URL 的方法,将它们分配给 Google AdWords 广告系列,并通过其 API 从 Google Analytics 获取这些广告系列的结果,而不会影响点击转化和成本数据(禁用自动标记)。

提前感谢您阅读我的困境,您提供的任何反馈将不胜感激。