Skobbler API中的Annotation.setOffset()是什么单位
In the Skobbler API, what unit is Annotation.setOffset() in
在Skobbler地图上为地图标记(注释)设置自定义图像时,可以使用SKAnnotation.seOffset(SKScreenPoint)
设置图像的偏移量,以便标记可以正确对齐gps 坐标,但文档不清楚 SKScreenPoint
的测量单位是什么或如何计算偏移量。
是以倾角、px 或其他形式表示的偏移量。
是否有内置的方法来处理不同的屏幕密度,或者我是否需要根据屏幕密度计算值?
以像素为单位的偏移量。
例如,要设置锚点从注释中心到底部的偏移量应为高度的一半:
annotation.setOffset(new SKScreenPoint(0 /*x*/, annotation_height/2 /*y*/));
在Skobbler地图上为地图标记(注释)设置自定义图像时,可以使用SKAnnotation.seOffset(SKScreenPoint)
设置图像的偏移量,以便标记可以正确对齐gps 坐标,但文档不清楚 SKScreenPoint
的测量单位是什么或如何计算偏移量。
是以倾角、px 或其他形式表示的偏移量。
是否有内置的方法来处理不同的屏幕密度,或者我是否需要根据屏幕密度计算值?
以像素为单位的偏移量。 例如,要设置锚点从注释中心到底部的偏移量应为高度的一半:
annotation.setOffset(new SKScreenPoint(0 /*x*/, annotation_height/2 /*y*/));