2010-02-09 2 views
0

Я хочу создать настольное приложение для системы слежения GPS. Я хотел бы знать, какое программирование лучше всего подходит?Какой лучший язык программирования для написания настольной системы слежения GPS?

Вот сценарий:

  • GPS устройство transimit в местоположение на хост-компьютере.
  • Хост-компьютер будет принимать данные и отображать их на Настольное приложение, которое будет быть GPS системой слежения.

Не могли бы вы, ребята, помочь мне выбрать, какой язык программирования лучше всего подходит для моего сценария?

  • C# .net
  • C++ .net
  • Python
  • Delphi

Я думаю, что питон будет сложнее реализовать пользовательский графический. Но не уверен, какой из них лучше всего подходит для C#, C++ и delphi.

Заранее благодарен

ответ

2

GPS-устройства обычно предоставляют свои данные в формате NMEA, который является текстом, а данные передаются через последовательный порт (а последовательный порт, возможно, транспортируется через соединение USB или Bluetooth). Таким образом, вам нужен язык программирования, который позволяет легко создавать соединение с COM-портом.

Кроме этого, если вы хотите проанализировать NMEA (который представляет собой текстовый файл, проходящий через примерно 6 строк в секунду), вам может понадобиться язык сценариев, подходящий для таких, как Perl. Но если вы собираетесь создавать графики и графики, то вы хотите что-то подходящее для этого - C# будет хорошо, как и Java. Вероятно, лучше всего пойти на язык, с которым вы знакомы.

0

Какой бы вы ни знали лучше. В конце концов, все они полностью заполнены и могут быть использованы для решения этой проблемы.

Вы всегда можете взломать прототип кода, чтобы получить представление о том, насколько сложно/легко будет находиться на определенном языке.