• 大小: 2.66MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-10-19
  • 语言: Java
  • 标签: OpenGTS  Tracking  GPS  

资源简介

基于web界面,实现车辆或者行人或者其他移动物体的实时跟踪,基于Java编写的源代码。

资源截图

代码片段和文件信息

// ----------------------------------------------------------------------------
// Copyright 2006-2010 GeoTelematic Solutions Inc.
// All rights reserved
// ----------------------------------------------------------------------------
//
// Licensed under the Apache License Version 2.0 (the “License“);
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
// 
// http://www.apache.org/licenses/LICENSE-2.0
// 
// Unless required by applicable law or agreed to in writing software
// distributed under the License is distributed on an “AS IS“ BASIS
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
//
// ----------------------------------------------------------------------------
// Change History:
//  2008/06/20  Martin D. Flynn
//     -Initial release
//  2009/05/24  Martin D. Flynn
//     -Changed “addDBFields“ method ‘alwaysAdd‘ to ‘defaultAdd‘ to only add fields 
//      if not explicitly specified in the runtime conf file.
// ----------------------------------------------------------------------------
package org.opengts;

import java.util.Locale;

import org.opengts.util.*;
import org.opengts.dbtools.*;

import org.opengts.dbtypes.*;
import org.opengts.geocoder.*;

import org.opengts.db.*;
import org.opengts.db.tables.*;
import org.opengts.db.dmtp.*;

/**
*** Provides startup initialization.

*** This class is loaded by DBConfig.java at startup initialization time and 
*** various methods are called within this class to allow custom DB initialization.

*** The actual class loaded and executed by DBConfig can be overridden by placing 
*** the following line in the system ‘default.conf‘ and ‘webapp.conf‘ files:
*** 

***   startup.initClass=org.opengts.StartupInit
*** 

*** Where ‘org.opengts.opt.StartupInit‘ is the name of the class you wish to have loaded in
*** place of this class file.
**/

public class StartupInit
    // standard/parent StartupInit class
    implements DBConfig.DBInitialization DBFactory.CustomFactoryHandler
{

    // ------------------------------------------------------------------------
    
    private boolean     didInitRuleFactory      = false;
    private RuleFactory ruleFactoryInstance     = null;

    // ------------------------------------------------------------------------

    /**
    *** Constructor.

    *** (Created with the DBConfig db startup initialization)
    **/
    public StartupInit()
    {
        super(); // <-- object

        /* set a default “User-Agent“ in the config file properties (if not already present) */
        RTProperties cfgFileProps = RTConfig.getConfigFileProperties();
        String userAgent = cfgFileProps.getString(RTKey.HTTP_USER_AGENT null false);
        if (StringTools.isBlank(userAgent)) {
            // no default “http.userAgent“ defined i

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2010-07-18 21:25  OpenGTS_2.2.6\
     文件           0  2010-07-18 21:25  OpenGTS_2.2.6\.RELEASE_2.2.6
     目录           0  2010-07-18 21:25  OpenGTS_2.2.6\bin\
     文件        3685  2009-12-30 08:20  OpenGTS_2.2.6\bin\admin.bat
     文件        3796  2009-12-30 08:20  OpenGTS_2.2.6\bin\admin.pl
     文件        3508  2009-12-30 08:20  OpenGTS_2.2.6\bin\admin.sh
     文件        3382  2010-05-23 19:50  OpenGTS_2.2.6\bin\checkInstall.bat
     文件        7670  2010-06-30 05:00  OpenGTS_2.2.6\bin\checkInstall.sh
     文件        2277  2009-06-30 02:08  OpenGTS_2.2.6\bin\common.bat
     文件       11035  2010-05-28 19:50  OpenGTS_2.2.6\bin\common.pl
     文件        2464  2009-12-28 10:23  OpenGTS_2.2.6\bin\common.sh
     文件       13220  2010-03-12 21:11  OpenGTS_2.2.6\bin\dbAdmin.pl
     文件         876  2009-03-09 06:51  OpenGTS_2.2.6\bin\dbConfig.bat
     文件        3765  2010-01-25 00:16  OpenGTS_2.2.6\bin\exeJava
     文件         661  2009-03-04 19:49  OpenGTS_2.2.6\bin\exeJava.bat
     文件        2354  2009-05-28 01:29  OpenGTS_2.2.6\bin\getFile.sh
     文件        1025  2009-03-22 11:06  OpenGTS_2.2.6\bin\gtsdb.sh
     文件        1091  2009-03-09 06:51  OpenGTS_2.2.6\bin\initdb.bat
     文件        2081  2009-03-09 06:51  OpenGTS_2.2.6\bin\initdb.pl
     文件        1597  2009-12-19 00:05  OpenGTS_2.2.6\bin\initdb.sh
     文件         789  2009-05-05 21:51  OpenGTS_2.2.6\bin\parseFile.sh
     文件        8490  2009-12-21 23:55  OpenGTS_2.2.6\bin\psjava
     文件        2100  2010-06-28 02:42  OpenGTS_2.2.6\bin\rgTest.sh
     文件        1452  2010-04-29 17:25  OpenGTS_2.2.6\bin\runserver.bat
     文件        7519  2010-05-02 08:59  OpenGTS_2.2.6\bin\runserver.pl
     文件        6281  2010-06-09 01:38  OpenGTS_2.2.6\bin\runserver.sh
     文件        1427  2010-07-18 21:30  OpenGTS_2.2.6\bin\serverList
     文件        5014  2010-04-13 18:21  OpenGTS_2.2.6\bin\startServers.sh
     文件        1760  2010-01-03 20:25  OpenGTS_2.2.6\build.properties
     文件       69278  2010-07-18 20:46  OpenGTS_2.2.6\build.xml
     文件         694  2009-02-11 08:25  OpenGTS_2.2.6\build_custom.xml
............此处省略764个文件信息

评论

共有 条评论