Tag: location

使用Cellular Towers C#Windows Mobile获取多个Cell ID以进行定位

根据Microsoft关于RIL的文档,我已经能够实现检索Cell ID,LAC,MCC,MNC和Signal Strength的代码。 使用这些数据和http://www.opencellid.org/我能够检索到该细胞塔的纬度和经度。 问题是我需要实现某种三角测量算法以获得更准确的位置。 但在考虑三角测量之前,我需要使用多个塔ID。 我怎么能得到它们? 我试图创建一个towerIDs数组并在循环中填充它,而数组中不存在塔ID然后添加它,但如果它存在则忽略它并继续寻找另一个。 显然它没有用,一旦它得到它保持它,如果我删除对象并创建一个新的它得到相同的塔。 我怎么能得到一个不同的? 提前致谢。 using System; using System.Collections.Generic; using System.Runtime.InteropServices; using System.Text; using System.Threading; namespace GPS_Test { public class CellTower { public int CellID { get; set; } // LAC (Local Area Code) public int LAC { get; set; } // MCC (Mobile Country Code) public int MCC […]

如何从街道地址获取坐标

我正在使用Windows Phone 8应用程序,但我找不到,如何获取坐标表格地址。 问题是,我有我的coordiantes,我需要计算我和一些地址之间的距离。 windows phone 8没有记录那么多,所以请帮帮我。

通过在C#中使用鼠标拖动控件来移动控件

我试图通过拖动它来移动名为pictureBox1的控件。 问题是,当它移动时,它会一直从一个位置移动到鼠标周围的另一个位置,但它确实跟着它…这是我的代码。 如果你能帮助我,我真的很感激 public partial class Form1 : Form { public Form1() { InitializeComponent(); } bool selected = false; private void pictureBox1_MouseDown(object sender, MouseEventArgs e) { selected = true; } private void pictureBox1_MouseMove(object sender, MouseEventArgs e) { if (selected == true) { pictureBox1.Location = e.Location; } } private void pictureBox1_MouseUp(object sender, MouseEventArgs e) { selected […]