Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Scout SDK:android应用程序的在线地址搜索_Android_Skmaps - Fatal编程技术网

Scout SDK:android应用程序的在线地址搜索

Scout SDK:android应用程序的在线地址搜索,android,skmaps,Android,Skmaps,我正在使用ScoutSDK编写离线导航应用程序。 我有大约200mb的预打包地图,并在SKMultiStepSearchSettings的帮助下成功实现了脱机地址搜索 作为参考应用程序,我正在使用Google Play Store的“GPS导航和地图-Scout”(他们也在使用Scout SDK)。所以在这个应用程序中,我看到,他们需要缓存映射才能在脱机模式下搜索地址。但是,如果您处于联机模式,则应用程序将在不使用缓存映射的情况下执行地址搜索。在联机/脱机模式下,相同条件的结果不同 因此,问题是

我正在使用ScoutSDK编写离线导航应用程序。 我有大约200mb的预打包地图,并在
SKMultiStepSearchSettings
的帮助下成功实现了脱机地址搜索

作为参考应用程序,我正在使用Google Play Store的“GPS导航和地图-Scout”(他们也在使用Scout SDK)。所以在这个应用程序中,我看到,他们需要缓存映射才能在脱机模式下搜索地址。但是,如果您处于联机模式,则应用程序将在不使用缓存映射的情况下执行地址搜索。在联机/脱机模式下,相同条件的结果不同

因此,问题是-我应该如何使用Scout SDK的在线地址搜索?

当脱机使用时,“GPS导航和地图-Scout”默认为仅限OSM的多步骤搜索(您也可以访问相同的功能)

在线时,该应用程序还集成外部(许可)数据用于搜索目的-这是在应用程序级别完成的,不能通过SDK公开(因为它是许可的商业服务)

你可以在你的应用程序中做同样的事情——在线使用时,集成外部第三方地理编码服务