zoukankan      html  css  js  c++  java
  • 智能移动导游解决方案简介

              今天移动信息解决方案已经广泛应用于旅游行业。但是,大部分解决方案关注构建一些游客推荐服务来吸引游客。下面描述的移动导游解决方案,提供全面地个人性信息推荐服务。关键原则是开发基于事实提供相关真实有效旅游景点相关信息,它应该基于分析当前场景。 先来看移动导游系统架构图:

    mobileguide1

     

    提供旅游相关决策,特别是行程。公共交通,Taxi呼叫服务等。移动终端可以是智能手机,平板电脑。信息来源是:

    mobileguide2

    Wiki,flicker等平台, 移动终端的原型是这样的:

    mobileguide3

    公共交通的方案是:

    mobileguide4

    TAXI呼叫方案:

    mobileguide5

    通勤车方案:

    mobileguide6

    移动APP的例子:

    mobileguide7

    导游指南应用程序:

    mobileguide8

    上下文信息包括:位置,天气,时间,交通道路情况

    旅客的Profile包括:角色,旅途距离,交互模式,吸引类型,吸引爱好,交通方式

    旅客Profile信息模型是:

    获取旅客位置--〉生成周边吸引景点列表--〉展现选择感兴趣的景点信息

    公共交通数据结构是这样的:

    <stations>List of stations</stations>
    <transportation_facility_types>
    <type><id>0</id><name>Bus</name></type>
    <type><id>1</id><name>Train</name></type>
    </transportation_facility_types>
    <transportation_facilities>
    <transportation_facility>
    <id>b_1</id><type>0</type>
    <route_number>10</route_number>
    <route>
    <station><id>0</id>
    <arival_time>10:20</arival_time>
    <departure_time>10:22</departure_time>
    <next_station><id>1</id></next_station>
    </station>
    </transportation_facility>
    </transportation_facilities>

    可以导入PostgreSQL数据库。结果数据是这样的:

    <facility arr_time="03:40" distance="1.046" type="Пешком">
      <departure_station lat="60.97" lon="32.93"/>
    <arrival_station lat="60.97" lon="32.96" name="Олонец"/>
    </facility>
    <facility arr_time="07:25" dep_time="03:40" distance="5"
    id="c2176_kvc_tula" time="03:45" type="Автобус">
    <departure_station lat="60.97" lon="32.96"name="Олонец"/>
    <arrival_station lat="61.69" lon="33.61" name="Пряжа"/>
    </facility>
    <facility arr_time="10:25" dep_time="07:30" distance="16"
    id="c3336_kvc_tula"time="02:55" type="Автобус">
    <departure_station lat="61.69" lon="33.61"name="Пряжа"/>
    <arrival_station lat="61.68" lon="31.26"name="Леппясилта"/>
    </facility>
    <facility dep_time="10:25" distance="1.549" type="Пешком">
    <departure_station lat="61.68" lon="31.26"name="Леппясилта"/
    <arrival_station latitude="61.67865" longitude="31.22759"/>
    </facility>

    结果是通过智能共享和中心提供公共交通行程信息。

    希望对您移动应用信息解决方案有帮助。

    您可能感兴趣的文章:

    企业服务总线Enterprise service bus介绍

    软件开发的专业化

    如有想了解更多软件开发资讯,请关注我的微信订阅号:

    MegadotnetMicroMsg


    作者:Petter Liu
    出处:http://www.cnblogs.com/wintersun/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
    该文章也同时发布在我的独立博客中-Petter Liu Blog

  • 相关阅读:
    Linux零碎知识
    Xshell连接不上Linux
    Python中获取当前时间 获取当前时间前几天的代码
    重新设置Linux文件共享密码..
    【Python】【解决】UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 1: ordinal not in range(128)
    应该怎么理解 app = Flask(__name__)
    刚才在windows下发现拖拽不了文件了
    Hadoop点滴-何时使用hadoop fs、hadoop dfs与hdfs dfs命令
    Hadoop点滴-Hadoop分布式文件系统
    Hadoop点滴-初识MapReduce(2)
  • 原文地址:https://www.cnblogs.com/wintersun/p/3871433.html
Copyright © 2011-2022 走看看