首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ServiceNow社区GeoJSON文件- ref_frame和label_area了解

ServiceNow社区GeoJSON文件- ref_frame和label_area了解
EN

Stack Overflow用户
提问于 2019-06-22 05:27:03
回答 1查看 104关注 0票数 0

我希望创建GeoJSON文件,作为ServiceNow中空间管理应用程序的一部分上传,以创建校园平面图。

翻阅ServiceNow的空间管理和HERE Venues GeoJSON规格表(https://venues.here.com/documentation/geojson-spec)的文档,我仍然不确定如何在“社区文件”中构建一些元素,该文件是在进行校园平面图构建时首先上传的。

我不理解的区域是在示例GeoJSON文件中定义的ref_frame对象和label_area对象。

这里的场所描述了下面的ref_frame,但是我不确定我应该从哪里得到这些值。当使用geojson.io构建我的地图文件时,我没有创建任何类似的东西。

代码语言:javascript
复制
 "ref_frame":{
             "transform": transform from local to lat lon coordinates
             "height": height in local coordinates
             "width": width in local coordinates
             "angle_deg": default angle,
             "local2m": scale factor to convert local coords to meters
             }   




{"id":78,"languages":["en"],"drawings":[{"id":78,

"ref_frame":{"transform":[6.467651296807697E-8,-6.07648087125996E-6,-7.870197492026888E-6,-5.296876558604206E-8,-121.940930,37.326973],"height":1135.860,"angle_deg":89.501,"width":505.230,"local2m":0.686517220008541},

"levels":[{"id":232,"properties":{"name":"1","zlevel":0,"main":true},"obj_type":"Level"},{"id":233,"properties":{"name":"2","zlevel":1},"obj_type":"Level"},{"id":37405,"properties":{"name":"3","zlevel":2},"obj_type":"Level"}],"properties":{"is_root":true,"display_name":"Westfield Valley Fair","map_type":"Shopping Mall","name":"Westfield Valley Fair"},"obj_type":"Drawing"}],"location":{"type":"Point","coordinates":[-121.9457010,37.3253650]},"entity_version":278,"default_lang":"en","properties":{"phone":"(408) 248.4451","street address":"2855 Stevens Creek Blvd","hours":"Mon-Sat 10:30am - 9:00pm, Sun  11:00am - 6:00pm","description":"Westfield Valley Fair Shopping Mall","name":"Westfield Valley Fair","state":"CA","com_type":"Shopping Mall","default_lang":"en","url":"http://westfield.com/valleyfair/","city":"Santa Clara","country":"US","postal code":"95050"},"map_version":278,"obj_type":"CommunityMap"}
EN

回答 1

Stack Overflow用户

发布于 2019-07-01 20:33:00

此信息由HERE内部工具在创建室内会场时生成。ref_frame就像一个画布,它提供了本地坐标到经度、高度、宽度、从北到北的角度以及比例因子的转换信息。而label_area是为几何图形创建的矩形区域,用于在给定空间中呈现标签。该值以json数组的形式给出:中心X,中心Y,宽度,高度,角度。中心X和Y主要是几何体的质心,高度和宽度值是基于几何体形状计算的,角度是用于地图上标签的旋转。

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

https://stackoverflow.com/questions/56710655

复制
相关文章

相似问题

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