A basic navigation operating part implements basic navigating function,
such as current position and route computation. Meanwhile, an extended
program for extended navigating operation, typically used to present
multimedia information, is described in a general-purpose language such as
Java. A virtual machine interprets and executes this extended program. If
a navigation control code related to the basic navigating function is
generated during the execution of the extended program, the service module
64 translates it into a format interpretable by the basic navigation
operating part. Thus, several Java-compatible multimedia facilities can be
linked with the basic navigating function. Navigation system platforms can
execute a chain of basic and extended navigating operations without being
provided with a platform-specific program for extended navigating
operation.
Часть основной навигации работая снабжает основную navigating функцию, such as в настоящее время вычисление положения и трассы. Между тем, выдвинутая программа для выдвинутой navigating деятельности, типично используемая для того чтобы представить multimedia информацию, описана в общецелевом языке such as java. Фактически машина интерпретирует и исполняет эту выдвинутую программу. Если Кодий управлением навигации отнесенное к основной navigating функции произведено во время исполнения выдвинутой программы, то обслуживающий модуль 64 переводит его в форму interpretable частью основной навигации работая. Таким образом, несколько Жава-sovmestimyx средств multimedia можно соединить с основной navigating функцией. Платформы системы навигации могут исполнить цепь основных и выдвинутых navigating деятельностей без быть обеспеченным с платформ-speqificeski программой для выдвинутой navigating деятельности.