Intel® Location Technologies Software Development Kit 1.0 (Intel® LTSDK)

What If Home | Product Overview | Intel® TM ABI specification | Technical Requirements
FAQ | Primary Technology Contacts | Discussion Forum | Blog

Product Overview

The Intel® Location Technologies Software Development Kit 1.0 (Intel® LTSDK) provides a location identification engine and a location identification API to work across Intel mobile platforms, using multiple location data sources. The location engine obtains location information from multiple location sources, providing more coverage for your location-based applications and services.

The Intel LTSDK makes it easier and faster to develop and deploy compelling location-based applications and services tuned for the mobile world. From Intel notebooks or Ultra Mobile Platforms, your customers can now enjoy the freedom, flexibility, and security of location-based navigation and mapping, including finding places and friends, to tracking devices from anywhere.

Features and Benefits




Location API

Includes C++ and JavaScript* APIs for writing applications based on the location engine.

Faster time to market. Optimizes location-based services with enhanced usability, more location coverage, higher accuracy, and better performance.

Location Runtime

Supports location sources based on multiple location technologies:

  • Internet Protocol (IP) address
  • Global Positioning System (GPS)
  • Wi-Fi*

Reliable and accurate measurement for both indoor and outdoor location access. Enables seamless transition between differing contexts and activities. Mobile users are not locked into one location technology.

Wi-Fi Mapping Tool

Incorporates Wi-Fi mapping tools for creating access point mapping and Fingerprinting database to be used with the location engine.

Increased workforce productivity and efficiencies - enables IT organizations to easily map rooms, devices, and peripherals. Simplifies the management and support of mobile devices and assets by reducing complexities; as well as increases productivity with quick and easy ways to track devices and locate rooms and people across geographies, buildings, and floors.

Legacy Support

Provides a virtual GPS port with NMEA-0183 sentences.

Investment protection: works with legacy location-based services.

Plug-in Support

Location engine enables you to develop plug ins as additional location sources.

Easily integrates new location sources into the location engine.

Technical Requirements

  • Windows XP* (32 bit) or Windows Vista* (32 bit)
    • The Wi-Fi Mapping Tool requires Microsoft .NET* Framework Version 2.0 or higher
    • The Status Tool requires Microsoft .NET* Framework Version 2.0 or higher
  • Ubuntu* Linux* 7.04 with Kernel version 2.6.20 or higher, with the portmap package
  • Intel Notebooks and Ultra Mobile devices


1. What can I develop with the Intel Location Technologies SDK 1.0 (Intel LTSDK)?

With the Intel LTSDK you can develop compelling location-aware applications and web-based applications. The Intel Location Technologies SDK enables developers and web providers, to easily build and deploy location-based solutions aimed at consumer and enterprise markets. Examples include:

  • Consumer – Find someone, something, turn-by-turn directions, geo-tagging, POI for OTG mobile computing
  • Enterprise - asset tracking, theft recovery

2. What do I need to get started for developing LBS application or web applications?

3. What location sources does the Intel LTSDK support?

  • GPS, IP, and WiFi

4. Where can I get support for the Intel LTSDK?

5. What are the licensing terms?

  • The Intel LTSDK is a preview release only, therefore cannot be distributed. F or more details please review the Intel LTSDK licensing terms listed on download page

6. What platform and OS’s are supported by the Intel LTSDK?

  • The Intel LTSDK is supported on Intel Mobile platforms, notebooks and Ultra Mobile PCs.
  • Windows Vista, Windows XP, Ubuntu Linux.

8. What programming interfaces does the Intel LTSDK support?

  • C++, JavaScript, and GPS Comm

Primary Technology Contact

Boaz Tamir, Manager of engineering for the development of the Intel LTSDK project at Intel R&D center in Haifa, Israel. Boaz joined Intel in 1997 and holds M.Sc degree in Computer Science from the Technion, Israel Institute of Technology

For more complete information about compiler optimizations, see our Optimization Notice.


bhaskar-panthagani's picture

Hii unicornwei,

i had successfully installed LTSDK in my Windows7 notebook.....After installation iam getting "Location Engine status"
below that "Location engine is off"....but iam not getting how to "on" the engine.....
and in the search block the curser is moving but when iam trying to enter some locatin latitude,longitude i am not getting any response from that box.....i mean directions are not typing in that box......please help me

unicornwei's picture

Thank you for answering my question.
I hope your team can develop LTSDK further so that we can make web service with it. I suggest that the LTSDK could be two major part. With first part we can get raw data (WiFi access point, GPS data, GSM/CDMA signal data), while with the other part we can compute the location with the raw data. Then LTSDK will be much more userful and powerful, I think.
Further more, it would be wonderful if the Wi-Fi mapping tool involved Self-Mapping Algorithms!

BOAZ T. (Intel)'s picture

Sending raw data (WiFi access point, GPS data) to a server is definitely a valid approach, and even used by other, non Intel, location technologies out there. LTSDK won't be helpful for this specific model as one of its targets is to encapsulate this specific operation under its API.

unicornwei's picture

By the way. I'm wondering if we can develop a web service with LTSDK so that the client only needs to deliver Wi-Fi/GPS signals to the server and get the result location from it.
I think a thin client on mobile phones would benifit a lot from the Client/Server architectural.

unicornwei's picture

Thank you. I've already solved this problem. The reason why I couldn't generate a database is there can't be any Chinese characters in the file path with LTSDK. But unfortunately the typical desktop file path in windows XP is like "C:\Documents and Settings\Administrator\桌面" with two big chinese characters.

BOAZ T. (Intel)'s picture

Hi Unicornwei,

Can you please elaborate on where exactly things don't work for you?
What have you try, and which step didn't work?

Note that a typical problem is that you try to generate a database while the location engine is active. Try disabling it first.

Hope it helps,

unicornwei's picture

I can't create any fingerprint database or wifi access points database with the document...

Add a Comment

Have a technical question? Visit our forums. Have site or software product issues? Contact support.