2010-10-06 1 views
1

Я начну с частного проекта, который потребует некоторого программного обеспечения GPS на моем компьютере, и до сих пор я связывался с Garmin и Destinator, чтобы узнать, есть ли у них какой-то комплект SDK для сервисных карт. однако они не могли предложить мне это в Норвегии.GPS-программное обеспечение для ПК

Поэтому я прошу здесь, если кто-нибудь здесь знает какое-либо картографическое программное обеспечение, способное к GPS и имеющее приличные обновления на картах каждый год, что также может предоставить мне некоторый компонент ActiveX, который я могу встроить в свое приложение.

Мне действительно нужны только самые основные функции для настройки адреса назначения и привода. Возможно, включите или выключите несколько различных переключателей.

+0

Я не эксперт в элементах управления ActiveX, но вы можете использовать API Карт Google внутри элемента управления WebBrowser для достижения этой функциональности? –

+0

Чисто для карт вы можете посмотреть в OpenStreetMap (http://www.openstreetmap.org/) – Tarka

+0

@Plastkort: Вы реализовали [garmin protocol] (http://www8.garmin.com/support/commProtocol.html) ? – menjaraz

ответ

1
  • Вы должны быть в состоянии получить некоторые вещи, сделанные с помощью Google Maps. Это медленно, и вам придется взаимодействовать с браузером. Я размещаю проект с открытым исходным кодом, чтобы все это превратить в простой в использовании компонент, но до тех пор использование Google Maps из Delphi просто болезненно.

  • Кроме того, вы можете внедрить Google Earth в свое приложение. Прочитайте here как это сделать.

  • Или создайте файлы KML в Delphi и откройте Google Earth через веб-сервер через локальную машину. Вы можете обновить KML самостоятельно, и вы можете щелкнуть ссылки на ссылки в KML, показанные в GE. Это в основном подход без гражданства, как обычные веб-браузеры. Я сделал это, и он работает нормально для простых вещей.

  • Как предложил Франсуа, MapPoint довольно прост в использовании из Delphi, но он не является бесплатным, и это slooooooooooow. Я помню, что добавление булавок заняло полсекунды или около того. Я говорю о 5 или 6 лет назад, так что, возможно, сейчас все лучше. Самое приятное в MapPoint заключается в том, что он отображает карту для вас в реальном времени, поэтому он размещает метки интеллектуально, чтобы они никогда не зажимали границы вашей карты.

  • Я использовал MapWindow GIS из Delphi тоже. Это также было медленным и не очень стабильным, но его довольно просто использовать. Если вы не знаете приложение, просто проверьте его, это бесплатно.

Для всех инструментов, упомянутых здесь, есть способы импортировать данные GPS, и все из них (для Google Maps, кроме) позволит вам подключить приемник GPS, либо непосредственно (GE), или через плагин (MapPoint, MapWindow).

И последнее, но не менее важное: вы всегда можете свернуть свое собственное картографическое решение, которое я решил принять давно.

1

У вас есть такие большие имена, как MS Mappoint, ArcGIS from ESRI ... Я помню, что использование Mappoint из Delphi было очень простым. Не бесплатно!

 Смежные вопросы

  • Нет связанных вопросов^_^