首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mapquest坐标:什么系统?

Mapquest坐标:什么系统?
EN

Stack Overflow用户
提问于 2018-03-12 18:55:18
回答 2查看 185关注 0票数 0

我正在尝试使用一些链接来显示地图,以调用mapquest地图,如this。这张地图应该在3D模型下显示。

此3D模型使用Forge显示。奇怪的是,我只能得到一个点在模型上的坐标,但我不知道这个点的确切位置…

我使用javascript/node.js.react和mapquest。

似乎我的地图和我的3D对象之间存在叠加问题。为了获得地图,我使用WGS84坐标。但是我的3D建筑和它在地图上的正确位置之间有一个偏移量...

所以我想检查一下,坐标是用来获取mapquest地图的WGS84坐标的吗?或者是其他原因?以前有没有人遇到过这种问题?

EN

回答 2

Stack Overflow用户

发布于 2018-03-12 21:18:40

返回的MapQuest地图将包含给定的边界框,但由于缩放级别(20)的数量非常有限,因此地图的边界可能比请求的边界更大。因此,如果中心对齐,然后随着图像越来越远离预期位置,更接近边缘,这可能是导致问题的原因。我还没有尝试过这种叠加,但这是我想出的第一个潜在问题。

票数 1
EN

Stack Overflow用户

发布于 2018-03-12 22:34:14

我没有获得有关您的模型的任何详细信息,因此我假定您使用的是Revit模型。

据我所知,Forge平台目前还不能很好地处理GIS信息。对于由此带来的不便,我们深表歉意。但是,如果您的Revit模型与Revit共享坐标系中的某些GIS坐标一起放置,则可以使用以下代码禁用Forge Viewer (v.3.1之后)的集中行为。在此之后,您可以执行一些坐标转换,将模型点从查看器坐标系映射到GIS坐标系。

代码语言:javascript
复制
var loadOptions = {
  applyRefPoint: true,
  globalOffset: { x:0, y:0, z:0 }
};

this.viewer.loadModel(
            svfUrl, 
            loadOptions,
            onLoadModelSuccess,
            onLoadModelError
);

以下是Revit共享坐标的一些参考:

  1. https://knowledge.autodesk.com/support/revit-products/troubleshooting/caas/sfdcarticles/sfdcarticles/Suggested-workflow-with-shared-coordinates-in-Revit.html
  2. https://knowledge.autodesk.com/support/revit-products/troubleshooting/caas/sfdcarticles/sfdcarticles/Revit-shared-coordinate-from-geolocation-GPS-to-UTM-coordinate.html

顺便说一句,我们的InfraWorks团队正在寻找能够帮助我们缩小用例范围的公司和开发人员,请参阅此处了解详细信息:https://forge.autodesk.com/blog/call-input-infraworks-api

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49233486

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档