MAPX 问题!救急!!!!!!高手请进(100分)

  • 主题发起人 主题发起人 pzq1025
  • 开始时间 开始时间
P

pzq1025

Unregistered / Unconfirmed
GUEST, unregistred user!
1、MAPX 里如何做一个 根据路线(如 铁路或公路 为一图层) 动态行走的物体
MO 里有个MOVE 事件可以进行移动, MAPX里我没找到对应的事件
OFFSET?
2、买的地图可靠吗?我重GPS 上接受数据 在图上动态显示出来 我担心不能显示在
图的 路线上
大家帮我分析一下。
还有坐标转换有没有现成的公式,如果没有有没有 相关的资料 介绍一点。
 
订个邮件,学习!
 
不会吧,这么一个问题我已经发了2个帖子了,在dfw里还找不到答案!
吕雪松大侠!帮忙啊!
 
吕雪松大侠好像对Mapx也不是很熟,他只是做底层开发。
还是等其他人吧。
 
这个担心是没有必要的。
我们做的GPS设备接收到数据后在我们的地图上显示出来,效果很好,基本没有你想像中的
跑飞的问题。
 
:proman,
老兄 你们主要用什么做?
介绍点经验 感觉难点在那里。我感觉坐标转换也很麻烦 得需要知道各种投影公式吧?
呵呵 有没有现成的公式介绍一下吧!
 
坐标转换并不麻烦啊,你用的是什么平台,Gis平台肯定应该带有坐标转换功能的.
如果自己做的平台的话,那就是关于投影 和坐标转换的问题,就比较复杂了.

我们用的都是自己的产品.平台是我们自己开发的.
 
我们用MAPX 或者MAPOBJECT 我知道里面带坐标转换的函数。
是不是需要 什么X半径 Y 半径 和 扁平率的东西
呵呵 我是新手 这些分会给你的 多讲讲吧。
 
没有什么move事件,我做的是时候就是移动坐标[:D]
 
一般来说,如果你要把经纬度点画到屏幕上的话,通常是调用这个平台的函数把经纬度点根据
当前地图的投影和坐标变换关系转换成屏幕点,如果你是自己算的话,
你需要知道当前地图的投影,及其参数,这样你就可以通过投影变换将经续度转成世界坐标了.
然后你可以根据当前地图的变换关系及位置等决定这个世界坐标应当对应屏幕上的哪个点.
如果平台没有提供这个函数的话,我想是不可能的.你找一找吧.至于投影我说不了太多,我们
的平台里,这一块不是我负责的.
 
to 咔波碧宝
如何移动坐标 给个例子吧
 
Feature.Offset 方法。
Purpose

Moves the feature relative to its current position.

Syntax

OBJECT.Offset (deltaX, deltaY)

Part Description
OBJECT Represents a place holder for a Feature object.
deltaX The map coordinates to move the point by.
deltaY The map coordinates to move the point by.

你的feature所在的图层最好设成动态图层,这样刷新快些。
 
峻祁连大侠:
帮我看看
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1695339
 
多谢了 各位
决定用MO做。
呵呵 改天载开一个聊聊MO吧
 
多人接受答案了。
 
后退
顶部