(57)【要約】  本発明は、データの処理方法及び装置を開示し、この方法は、データのスケールを設定し、前記データのスケールに応じてデータ間の相互関係を分析算出し、設定された処理タイプに対応する処理方法に従って、前記相互関係に応じて前記データを処理することを含む。異なる処理タイプによって、データを管理し記憶する方法、インデックスを確立し、データを分析して管理する方法、インデックスに基づくデータを管理し記憶する方法、データを表示する方法、データを分析算出する方法、データをプログレッシブに伝送する方法を開示する。本発明の実施例で開示されるデータの処理方法は、インデックスにより、データの有限と無限、マクロとミクロ、複雑と簡単との統合を実現し、大量のデータを処理するプロセスにおけるサーバー側、伝送ネットワーク、及びクライアントのデータの検索、読み取り、伝送、表示及び空間関係の算出、空間分析などの性能ボトルネック問題を効果的に解決する。【選択図】図１
2021513146.tif 000002
【特許請求の範囲】
【請求項１】
データの処理方法であって、
データのスケールを設定し、 
前記データのスケールに応じて、データ間の相互関係を分析算出し、
設定された処理タイプに対応する処理方法に従って、前記相互関係に応じて前記データを処理する、ことを含むことを特徴とする方法。
【請求項２】
前記データは、マクロデータセット、１つのオブジェクトを記述するデータ、座標データ、及びマイクロデータビットのうちのいずれか１つ又は複数の組み合わせを含み、
前記データのスケールは、データのマクロとミクロを示す変数であり、
データは、スケールが大きい場合に、スケールが小さい場合よりもマクロであり、スケールが小さい場合に、スケールが大きい場合よりもミクロであることを特徴とする請求項１に記載の方法。
【請求項３】
前記データのスケールは、データ自体の空間スケール、又は時間スケールを含むことを特徴とする請求項１に記載の方法。
【請求項４】
前記データのスケールは、観測データのスケール、又は空間データのスケールを含み、前記観測データのスケールは、空間データがコンピュータに表示される際の拡大率を含み、前記空間データのスケールは、空間データの解像度を含むことを特徴とする請求項１に記載の方法。
【請求項５】
前記データ間の相互関係は、空間関係、時間関係、スケール関係のうちのいずれか１つ又は複数の組み合わせを含むことを特徴とする請求項１に記載の方法。
【請求項６】
前記設定された処理タイプに対応する処理方法に従って、前記の相互関係に応じて前記データを処理するプロセスは、
前記した前記の相互関係に応じて前記データを処理することは、
異なるスケールでのデータ間の相互関係に基づいて、データのインデックスの確立、記憶、読み取り、伝送、表示、データの分析を処理すること、
又は、
異なるスケールとデータ間の相互関係とに基づいて、前記データのインデックスの記憶、読み取り、伝送、表示、データの分析を処理することを含むことを特徴とする請求項１に記載の方法。
【請求項７】
インデックスを確立しデータを分析管理する方法であって、
データのスケールを設定し、
前記データのスケールに応じて、データ間の相互関係を分析算出し、
設定された処理タイプに対応する処理方法に従って、前記の相互関係に応じて前記データを処理し、このプロセスは、分析算出されたデータ間の相互関係に応じて、インデックスを確立しデータを分析管理することを含む、ことを含むことを特徴とする方法。
【請求項８】
前記設定されたデータのスケールは、予め設定されたスケール、一時的に設定されたスケール、又は、データ処理プロセスで算出されたスケールを含み、
前記設定されたデータのスケールに応じて、インデックスのレベルを特定し、
前記特定されたインデックスのレベルに応じて、データを管理し検索する、ことを含むことを特徴とする請求項７に記載の方法。
【請求項９】
前記分析算出されたデータ間の相互関係に応じて、インデックスを確立しデータを分析管理するプロセスは、
予め設定されたインデックス確立条件を満たすデータと、インデックスが確立されたデータ間の相互関係を満たすデータとに対して、次のレベルインデックスを継続的に確立し、
インデックス確立条件を満たさないデータと、インデックスが確立されたデータ間の相互関係を満たさないデータとに対して、次のレベルインデックスを確立しない、ことを含むことを特徴とする請求項７に記載の方法。
【請求項１０】
前記予め設定されたインデックス確立条件は、所定のデータ範囲、データ量、データの数のうちの１つ又は複数の指標の組み合わせを含むことを特徴とする請求項９に記載の方法。
【請求項１１】
前記データ範囲は、データ自体の範囲、又は、前記設定されたデータのスケールに応じて算出された範囲を含むことを特徴とする請求項１０に記載の方法。
【請求項１２】
前記分析算出されたデータ間の相互関係に応じて、インデックスを確立しデータを分析管理するプロセスは、
インデックス確立条件を満たすデータと、インデックスが確立されたデータ間の相互関係を満たすデータとに対して、次のレベルインデックスを継続的に確立し、前記次のレベルのインデックスを、インデックスのインデックスを管理するインデックス項目で管理し、前記インデックスを管理するインデックス項目により、管理されるインデックスを検出可能であり、
インデックス確立条件を満たさないデータと、インデックスが確立されたデータ間の相互関係を満たさないデータとを、インデックスの管理データのインデックス項目で管理し、前記データを管理するインデックス項目により、データを検出可能である、ことを含むことを特徴とする請求項９に記載の方法。
【請求項１３】
前記分析算出されたデータ間の相互関係に応じて、インデックスを確立しデータを分析して管理するプロセスは、
インデックス確立条件を満たすデータと、前記設定されたデータのスケールに応じてデータ間の関係が重畳であると分析算出されたデータとに対して、次のレベルインデックスを継続的に確立し、
前記次のレベルのインデックスが次のレベルのデータのスケールに対応する、ことを含み、 
前記次のレベルのデータのスケールの設定には、現在のレベルのスケール算出による取得、外部からの付与などの直接的又は間接的な方法で設定することを含むことを特徴とする請求項９に記載の方法。
【請求項１４】
前記分析算出されたデータ間の相互関係に応じて、インデックスを確立しデータを分析して管理するプロセスは、
インデックス確立条件を満たすデータと、前記設定されたデータのスケールに応じて空間データを構成する座標点が１点に重畳すると分析算出されたデータに対して、次のレベルインデックスを継続的に確立することを含むことを特徴とする請求項１３に記載の方法。
【請求項１５】
前記インデックスを確立し、データを分析して管理する方法のプロセスは、
前記設定されたデータのスケールに応じて、データセットのデータ、オブジェクトを記述又は表現するデータ、及びマイクロデータビットのデータのうちのいずれか１つ又は複数の組み合わせに対して、統合インデックスを確立し、
前記統合インデックスをデータの分析管理に使用する、ことを含み、
前記データの分析管理は、データの記憶、クエリ、読み取り、伝送、表示、分析、空間関係の算出のうちのいずれか１つ又は複数の組み合わせを含むことを特徴とする請求項７に記載の方法。
【請求項１６】
データを管理し記憶する方法であって、
前記確立されたインデックスに応じて、データを管理し記憶することを含み、
前記データのインデックスは、請求項７-１５のいずれか一項に記載の方法で確立されることを特徴とする方法。
【請求項１７】
前記確立されたインデックスに応じて、データを管理し記憶するプロセスは、
前記インデックスのデータを管理するインデックス項目を、データを管理し記憶するオブジェクトとし、前記データを管理し記憶するオブジェクトを、記憶データブロック、記憶レコード又は記憶ファイルを含む形式でデータの管理及び記憶を行うことを含むことを特徴とする請求項１６に記載の方法。
【請求項１８】
データを管理し記憶する方法であって、
データのスケールを設定し、 
前記データのスケールに応じて、データ間の相互関係を分析算出し、
分析算出されたデータ間の相互関係に応じて、データの管理及び記憶を行う、ことを含むことを特徴とする方法。
【請求項１９】
前記データのスケールを設定するプロセスは、
異なるスケールでのデータ間の関係の簡易度に応じて、データ管理の初期スケールを設定することを含むことを特徴とする請求項１８に記載の方法。
【請求項２０】
前記データのスケールを設定するプロセスは、
データを重畳させるスケールをデータ管理の初期スケールとして設定することを含み、
前記データの重畳には、全てのデータが１つの重畳を形成すること、データが複数の重畳を形成すること、又は１つのデータの複数の座標点が重畳を形成することを含むことを特徴とする請求項１９に記載の方法。
【請求項２１】
前記分析算出されたデータ間の相互関係に応じて、データの管理及び記憶を行うプロセスは、
前記データ間の相互関係が重畳であるデータをデータ管理ユニットとし、
前記データ管理の初期スケールに応じて、新しいデータスケールを設定し、
前記新しいデータスケールに応じて、データ間の相互関係を分析算出し、データ間の関係が単なる重畳関係ではない場合、データを、このスケールでのデータ記憶ユニットとし、
データ管理条件を満たし、且つデータ間が依然として重畳であるデータを、前記新しいデータスケールでのデータ管理ユニットとし、新しいデータスケールを再設定し、上記のプロセスを繰り返す、ことを含み、
前記データ管理条件を満たすことは、データの数、データ量、データ範囲のうちの１つ又は複数の組み合わせを含み、
前記データ範囲は、前記新しいデータスケールでのデータのデータ表示範囲を含むことを特徴とする請求項２０に記載の方法。
【請求項２２】
データ表示の方法であって、
表示データのスケールに応じて、データのスケールを特定し、
前記データのスケールに応じて、データのインデックスで、表示を必要とするデータを検索し、前記データのインデックスは、請求項７-１５のいずれか一項に記載の方法で確立され、
データを表示するために前記表示を必要とするデータを読み取る、ことを含むことを特徴とする方法。
【請求項２３】
前記表示データのスケールに応じて、データに対応するスケールを確定するプロセスは、
前記データ表示のスケールに応じて、データのスケールを直接特定すること、又は、前記データ表示のスケールに応じて、算出によりデータのスケールを特定することを含むことを特徴とする請求項２２に記載の方法。
【請求項２４】
前記データのスケールに応じて、データのインデックスで、表示を必要とするデータを検索するプロセスは、以下の方式のいずれか１つ又は複数の組み合わせを含み、
検出されたインデックスを管理するインデックス項目を表示データとして表示させ、
検出されたデータのうち前記データのスケールに対応する部分のデータを表示データとして表示させ、
検出されたデータのうち前記データのスケールに対応する部分のデータビットでのデータを表示データとして表示させ、
検出されたデータを表示データとして表示させ、
他の重畳関係を有するデータを代わりに、検出されたデータのうちの１つ又は複数を表示データとして表示させることを特徴とする請求項２２に記載の方法。
【請求項２５】
データを分析算出する方法であって、
データに対応するインデックスに応じて分析算出を行い、前記データに対応するインデックスは、請求項７-１５のいずれか一項に記載の方法で確立され、
データのうち異なるスケールに対応するデータにより分析算出を行う、ことを含むことを特徴とする方法。
【請求項２６】
前記分析算出には、スケールに関する分析算出、又は、スケールに関しない分析算出を含み、
前記分析算出は、データの空間関係の算出、アグリゲーション分析、又はヒートマップ分析を含むことを特徴とする請求項２５に記載の方法。
【請求項２７】
前記の分析算出のプロセスは、
前記スケールに関する分析算出は、スケールに対応するインデックスと、データとにより分析算出を行うを含むことを特徴とする請求項２６に記載の方法。
【請求項２８】
前記したインデックスに応じてデータの分析算出を行うプロセスは、
前記インデックスでのデータの異なるスケールに対応するインデックスデータの空間関係に応じて、分析算出を行うを含むことを特徴とする請求項２５に記載の方法。
【請求項２９】
前記データに対応するインデックスに応じて、分析算出を行うプロセスは、
インデックスの分析算出により、データ間に、ある空間関係を明確に有すること、又は、ある空間関係を有する可能性があることを含むと特定する、ことを含むことを特徴とする請求項２８に記載の方法。
【請求項３０】
前記したデータのうち異なるスケールに対応するデータにより分析算出を行うプロセスは、
データのうち異なるのスケールに対応するデータにより分析算出を行う、まず、データのうちあるスケールで対応するデータが少なく、算出量が小さいデータを使用して分析算出を行い、前記分析算出はデータ間が特定の関係を有することを求める場合、、前記したデータのうちあるスケールで対応するデータが少なく、算出量が小さいデータを使用して分析算出を行った結果のうち、ある関係を有する可能性があるものが存在する場合、データ間がある空間関係を明確に有すると分析算出されたまで、前記ある関係対応を有する可能性があるものに対応するデータのうちあるスケールで対応するより多くのデータを使用してさらに分析算出を行う必要があることを特徴とする請求項２５に記載の方法。
【請求項３１】
データをプログレッシブに伝送する方法であって、
増分データを要求する必要がある場合、増分データ要求を送信し、前記要求に要求スケールパラメータを含み、
前記要求スケールパラメータと、インデックスのスケールとに基づいて分析して得られた増分データを受信し、前記増分データはインデックスの増分データであり、
及び/又は、
前記要求スケールパラメータと、データのスケールとに基づいて分析して得られた増分データを受信し、前記増分データはデータの増分データである、ことを含み、
前記インデックスは、請求項７-１５のいずれか一項に記載の方法で確立されることを特徴とする方法。
【請求項３２】
要求送信側が以前にキャッシュされたデータをキャッシュしている場合、前記以前にキャッシュされたデータは、以前にキャッシュされたインデックスのうち相応するスケールに対応するインデックスデータ、及び/又は、以前にキャッシュされたデータのうち相応するスケールに対応するデータを含むことを特徴とする請求項３１に記載の方法。
【請求項３３】
要求送信側が以前にキャッシュされたデータをキャッシュしている場合、具体的なステップは、
現在のスケールパラメータを特定し、 
以前にキャッシュされたデータに対応する最高レベルのスケールパラメータを取得し、 
前記以前にキャッシュされたデータに対応する最高レベルのスケールパラメータと、前記現在のスケールパラメータとの関係を判断して、データを要求する必要があるかどうかを特定し、必要である場合、後続のステップを継続して実行し、必要でない場合、終了し、 
増分データ要求を送信し、前記要求には、前記現在のスケールパラメータ、要求スケールパラメータと呼ばれる、以前にキャッシュされたデータのうち対応する最高レベルのスケールパラメータを含み、
前記要求スケールパラメータと、インデックスのスケールパラメータとに基づいて分析して得られた増分データを受信し、前記増分データはインデックスの増分データであり、
前記要求スケールパラメータと、データのスケールパラメータとに基づいて分析して得られた増分データを受信し、前記増分データはデータの増分データであり、
前記受信した増分データを前記以前にキャッシュされたデータに挿入する、ことを含むことを特徴とする請求項３２に記載の方法。
【請求項３４】
データをプログレッシブに伝送する方法であって、
要求送信側から送信された、要求スケールパラメータを含む増分データ要求を受信し、
前記要求スケールパラメータと、インデックスにおけるスケールとに基づいて分析処理を行って、インデックスのうち増分条件を満たすインデックスデータを増分データとして特定し、及び/又は、前記要求スケールパラメータと、データにおけるスケールとに基づいて、分析処理を行って、データのうち増分条件を満たすデータを増分データとして特定し、
前記増分データを前記要求送信側に送信する、ことを含み、
前記インデックスは、請求項７-１５のいずれか一項に記載の方法で確立されることを特徴とする方法。
【請求項３５】
要求送信側に以前にキャッシュされたインデックスとデータが記憶されている場合、前記要求スケールパラメータは、現在のスケールパラメータ及び/又は以前にキャッシュされたデータに対応するスケールパラメータを含むことを特徴とする請求項３４に記載の方法。
【請求項３６】
前記増分データ要求に対応する増分データを取得するプロセスは、 
要求スケールパラメータにおける現在のスケールパラメータに基づいてインデックスとデータに対して分析処理を行って、現在の分析結果を取得し、 
前記要求スケールパラメータに以前にキャッシュされたスケールパラメータを含んでいる場合、そのプロセスは、
要求スケールパラメータにおける以前にキャッシュされたスケールパラメータに基づいてインデックスとデータに対して分析処理を行って、以前の分析結果を取得することを含み、 
前記現在の分析結果のうち増分条件を満たすデータを増分データとして特定し、このステップの具体的なプロセスは、
前記現在の分析結果であり、且つ前記以前の分析結果ではないデータを増分データとして特定することを含み、
前記要求スケールパラメータに以前にキャッシュされたスケールパラメータを含まない場合、そのプロセスは、
現在の分析結果のデータを増分データとし、
前記現在のスケールパラメータを増分データの現在の最高レベルのスケールパラメーとし、
前記増分データを要求送信側に送信することを含む、ことを含むことを特徴とする請求項３４に記載の方法。
【請求項３７】
データの処理装置であって、
データのスケールを特定するためのスケール設定ユニット、
前記データのスケールに応じて、データ間の相互関係を分析算出するためのデータ分析ユニット、 
設定された処理タイプに対応する処理方法に従って、前記相互関係に応じて前記データを処理するためのデータ処理ユニットとを含むことを特徴とする装置。
【請求項３８】
インデックスを確立しデータを分析管理する装置であって、
データのスケールを特定するためのスケール設定ユニットと、
前記データのスケールに応じて、データ間の相互関係を分析算出するためのデータ分析ユニットと、 
分析算出されたデータ間の相互関係に応じて、インデックスを確立しデータを分析管理するためのインデックス生成ユニットとを含むことを特徴とする装置。
【請求項３９】
データを管理し記憶する装置であって、
データのスケールを特定するためのものであり、予め設定されたスケール、一時的に設定されたスケール、データ処理プロセスで算出されたスケールなどの任意の場合のスケールを含むが、これらに限定されないスケール設定ユニットと、
前記データのスケールに応じて、データ間の相互関係を分析算出するためのデータ分析ユニットと、
分析算出されたデータ間の相互関係に応じて、データの管理及び記憶を行うための管理及び記憶ユニットとを含むことを特徴とする装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、２０１８年０２月１日に中国専利局に提出した、出願番号が２０１８１０１０１９５３.５であって、発明の名称が「データの処理方法及び装置」である中国特許出願の優先権を主張し、本願で、その全ての内容を援用するものとする。
本発明は、空間情報技術、コンピュータグラフィックス、仮想現実技術、及びコンピュータオペレーティングシステムなどの分野に関し、特に、データの処理方法及び装置に関する。
【背景技術】
【０００２】
マクロとミクロは互いに対応する概念であり、通常、スケールで表される。データのスケールは、客観的に存在する固有スケールと主観的に設定された非固有スケールに分けられる。例えば、地理的研究オブジェクトのミクロとマクロは、地理的固有時空間スケールに基づいており、地理的研究の視点のミクロとマクロは地理的非固有の時空間スケールに基づいている。ＧＩＳでは、空間データが客観的に存在する固有のスマクロとミクロ、電子地図の表示を反映し、空間の分析算出が主観的に設定された非固有のマクロとミクロを反映するように具現する。従来の方法は、データの構造、記憶、インデックス、空間関係の分析算出に関して、まだ、客観的に存在する固有スケールと主観的に設定された非固有スケールの間の統合という問題、例えば、地図とデータとの間、地図とデータの座標点との間、さらに、座標点のデータビットとの間の対立と統合を解決できなく、地図は、異なる縮尺で、必要なデータが異なり、必要なデータの座標点、及び座標点のデータビットは異なり、従来の方法は、まだ、これらの問題を解決できない。大量の空間データによって引き起こされるサーバー、伝送、表示のプレッシャーを解決するには、最終的に、サーバーを用いて空間データを前処理し、まず、特定の主題スタイルに従って、一枚の地図ピクチャにレンダリングし、次に、ピラミッド構造のグリッドに従って地図を、異なるレベルのグリッドピクチャにカットし、各レベルのスライスを符号化し、スライスの持つ一意のインデックス値を特定する必要がある。クライアントで拡大、縮小により空間データを閲覧する場合に、クライアントは、現在の表示範囲の座標に応じて、相応するスライスインデックス規格に従って、相応するスライスインデックスを直接算出しサーバーに送信し、サーバーは相応するスライスデータをクライアントに伝送し表示させる。地図表示の場合に客観的に存在する固有スケールと主観的に設定された非固有スケールとの部分の統合を解決し、地図表示の性能のボトルネックを解決したが、システムの他の機能は実現できなく、逆に、さらに多くの新しいボトルネックが発生してしまう。
【０００３】
解像度とは、システムが詳細を区別する能力を測定又は表示することを指す。全国科学技術名詞審定委員会に発行される解像度の定義は物理量の詳細を区別する能力である。
【０００４】
科学技術の進歩、宇宙技術の急速な発展および幅広い適用に伴い、コンピュータグラフィックス、仮想現実 、都市計画、文化遺跡の復元、アニメーションゲーム、コンピュータ支援設計、地理情報システム、医用グラフィックスなどの空間エンティティを基とする適用分野は急速に発展しており、データが爆発的に増加しており、大量のデータの圧縮、伝送、表示、分析は、これらの産業の発展を制限する主要な技術的なボトルネックになってしまう。
【０００５】
スクリーンのデータ表示の観点から、スクリーンのスケール、画素のスケールは限られ、データは電子スクリーンの画素に表示され、見える画素の数は限られ、１つの画素はある時点に１つのデータしか表示できなく、つまり、あるスクリーンに表示できるデータの最大値は不変であり、データの無限大とは関係なく、スクリーンの解像度にのみ依存する。
【０００６】
（１） 描画は、最終的に見えるデータのみを描画できることであり、表示効率とデータ量との矛盾が解消される。
【０００７】
（２）伝送は、これらのデータのみをネットワークを介してフロント端末に伝送することであり、ネットワーク帯域幅とデータ量との矛盾が解消される。
【０００８】
（３）読み取りは、これらのデータのみを読み取り、且つこれらのデータを１つのファイルにまとめて記憶することであり、磁気ディスクによる読み取りのプレッシャーが解消される。
【０００９】
（４）クエリは、データのみを読み取る重要な点は、インデックスでこれらのデータのみが検出され、そして、データを要求するクライアントは自分でインデックスに従ってクエリと検索を行い、データがインデックスのインデックス項目に応じてサーバーに分散して記憶され、クライアントが、インデックスにより、読み取るデータファイル内のデータブロックを検索し、サーバーにデータクエリのプレッシャーがないことである。そして、インデックスのデータ量は十分に小さく、且つ、データ量の増加に比例して増加することはできなく、そうでなければ、一定量のデータに到達すると、インデックスのネットワーク伝送がボトルネックになってしまう。
【００１０】
すべての問題はインデックスの問題にまとめられ、インデックスの問題が解決される限り、他のボトルネックの問題に対して、解決でき、解決すべき上記のインデックスの問題はスライスのインデックスのすべての利点を持つ必要があるが、データを空間関係に応じて分散して記憶することができ、データをカットした後に分散して記憶するのではなく、インデックスにより、簡単と複雑の統合を実現し、即ち、簡単なインデックス関係で任意の複雑な空間データの構成、管理、記憶、クエリ、伝送、表示、及び分析を実現する。
【００１１】
インデックスは、非固有スケールと固有スケールとの統合により、データの読み取り、伝送、表示、分析算出などのユーザーが異なるスケールで（非固有スケール）、部分と全体、マクロデータとミクロデータを調べ、異なるスケールでデータを分析算出する性能という問題を解決し、有限と無限との対立、即ち、データの固有スケールと主観的に設定された非固有スケールとのフュージョン、マクロデータセットのデータから、データを構成する最小のデータビットのデータまでは、主観的に設定された非固有尺とデータ固有スケールとの統合を反映できる。
【００１２】
インデックスは、スケールによりデータ間の空間関係の簡単と複雑の統合を実現し、データの記憶、読み取り、分析算出の機能（機能を実現できるかどうかの問題、例えば、機能の分離を実現するが、従来技術のカット記憶ではない）、及び性能の問題を解決する。異なるスケールでのデータ間の空間関係は、簡単と複雑を表現し、例えば、大スケールでのデータ間の空間関係は簡単であり、重畳と非重畳を考慮するだけで済み、次に、どのデータをインデックスのインデックス項目に配置してサブインデックスを確立し管理するかを特定し、小スケールでのデータ間の空間関係は、包含、交差、接線などの複雑な空間関係を表現し、これらのデータをインデックスのデータ項目に配置して直接管理し、サブインデックスを確立して管理しないことが可能となり、インデックス内の異なるデータ項目をデータ管理のデータブロック、データベース管理のデータレコード、ファイルなどとしてメモリ、ハードディスクなどの様々な記憶装置に記憶する。
【００１３】
インデックスは、スケールで、データのうち異なるスケールに対応するデータに対してクエリ、管理、記憶、分析算出を統合的に行い、例えば、マクロデータセット、１つのオブジェクトを記述するデータ（例えば、面データ）、座標データ（例えば、面データを構成する座標点）、マイクロデータビット（例えば、座標データを構成する各データビットのデータ）などのすべての形式のデータは、インデックス内の異なるスケールで、管理、分析、演算などを統合的に行う。
【発明の概要】
【課題を解決するための手段】
【００１４】
それに鑑みて、本発明は、データの処理方法及び装置を提供する。その具体的な方案は以下通りである。
【００１５】
データの処理方法であって、
データのスケールを設定し、 
前記データのスケールに応じて、データ間の相互関係を分析算出し、
設定された処理タイプに対応する処理方法に従って、前記相互関係に応じて前記データを処理する、ことを含む。
【００１６】
好ましくは、前記データは、マクロデータセット、１つのオブジェクトを記述するデータ、座標データ、及びマイクロデータビットのうちのいずれか１つ又は複数の組み合わせを含み、
前記データのスケールは、データのマクロとミクロを示す変数であり、データは、スケールが大きい場合に、スケールが小さい場合よりもマクロであり、スケールが小さい場合に、スケールが大きい場合よりもミクロである。
【００１７】
好ましくは、前記データのスケールは、データ自体の空間スケール、又は時間スケールを含む。
【００１８】
好ましくは、前記データのスケールは、観測データのスケール、又は空間データのスケールを含み、前記観測データのスケールは、空間データがコンピュータに表示される際の拡大率を含み、前記空間データのスケールは、空間データの解像度を含む。
【００１９】
好ましくは、前記した設定されたデータのスケールは、予め設定されたスケール、一時的に設定されたスケール、又は、データ処理プロセスで算出されたスケールを含む。
【００２０】
好ましくは、前記データ間の相互関係は、空間関係、時間関係、スケール関係のうちのいずれか１つ又は複数の組み合わせを含む。
【００２１】
好ましくは、前記した設定された処理タイプに対応する処理方法に従って、前記相互関係に応じて前記データを処理するプロセスは、
前記した前記の相互関係に応じて前記データを処理することは、
異なるスケールでのデータ間の相互関係に基づいて、データのインデックスの確立、記憶、読み取り、伝送、表示、データの分析を処理すること、
又は、
異なるスケールと、データ間の相互関係とに基づいて、前記データのインデックスの記憶、読み取り、伝送、表示、データの分析を処理することを含む。
【００２２】
インデックスを確立し、データを分析し管理する方法であって、
データのスケールを設定し、
前記データのスケールに応じて、データ間の相互関係を分析算出し、
設定された処理タイプに対応する処理方法に従って、前記の相互関係に応じて前記データを処理し、このプロセスは、分析算出されたデータ間の相互関係に応じて、インデックスを確立しデータを分析して管理することを含む、ことを含む。
【００２３】
好ましくは、前記設定されたデータのスケールは、予め設定されたスケール、一時的に設定されたスケール、又は、データ処理プロセスで算出されたスケールを含み、
前記設定されたデータのスケールに応じて、インデックスのレベルを特定し、
前記特定されたインデックスのレベルに応じて、データを管理し検索する、ことを含む。
【００２４】
好ましくは、前記分析算出されたデータ間の相互関係に応じて、インデックスを確立しデータを分析し管理するプロセスは、
予め設定されたインデックス確立条件を満たすデータと、インデックスが確立されたデータ間の相互関係を満たすデータとに対して、次のレベルインデックスを継続的に確立し、
インデックス確立条件を満たさないデータと、インデックスが確立されたデータ間の相互関係を満たさないデータとに対して、次のレベルインデックスを確立しない、ことを含む。
【００２５】
好ましくは、前記した具体的な場合に応じてインデックス確立条件の設定を特定するプロセスは、
前記した具体的な場合に応じてインデックス確立条件の設定を特定することは、条件付きと無条件を含み、例えば、座標データを構成する各データビットのデータに対してインデックスを確立すると、インデックス確立条件を設定できる。
【００２６】
好ましくは、前記予め設定されたインデックス確立条件は、所定のデータ範囲、データ量、データの数のうちの１つ又は複数の指標の組み合わせを含む。
【００２７】
好ましくは、前記データ範囲は、データ自体の範囲、又は、前記設定されたデータのスケールに応じて算出された範囲を含む。
【００２８】
好ましくは、前記した分析算出されたデータ間の相互関係に応じて、インデックスを確立しデータを分析し管理するプロセスは、
インデックス確立条件を満たすデータと、インデックスが確立されたデータ間の相互関係を満たすデータとに対して、次のレベルインデックスを継続的に確立し、前記次のレベルのインデックスを、インデックスのインデックスを管理するインデックス項目で管理し、前記インデックスを管理するインデックス項目により、管理されるインデックスを検出可能であり、
インデックス確立条件を満たさないデータと、インデックスが確立されたデータ間の相互関係を満たさないデータとを、インデックスの管理データのインデックス項目で管理し、前記データを管理するインデックス項目により、データを検出可能である、ことを含む。
【００２９】
好ましくは、前記した分析算出されたデータ間の相互関係に応じて、インデックスを確立し、データを分析して管理するプロセスは、
インデックス確立条件を満たすデータと、前記設定されたデータのスケールに応じてデータ間の関係が重畳であると分析算出されたデータとに対して、次のレベルインデックスを継続的に確立し、
前記次のレベルのインデックスが次のレベルのデータのスケールに対応する、ことを含み、 
前記次のレベルのデータのスケールの設定には、現在のレベルのスケール算出による取得、外部からの付与などの直接的又は間接的な方法で設定することを含む。
【００３０】
好ましくは、前記分析算出されたデータ間の相互関係に応じて、インデックスを確立し、データを分析して管理するプロセスは、
インデックス確立条件を満たすデータと、前記設定されたデータのスケールに応じて空間データを構成する座標点が１点に重畳すると分析算出されたデータに対して、次のレベルインデックス継続的に確立することを含む。
【００３１】
好ましくは、前記インデックスを確立し、データを分析して管理する方法のプロセスは、
前記設定されたデータのスケールに応じて、データセットのデータ、オブジェクトを記述又は表現するデータ、及びマイクロデータビットのデータのうちのいずれか１つ又は複数の組み合わせに対して、統合インデックスを確立し、
前記統合インデックスをデータの分析管理に使用する、ことを含み、
前記データの分析管理は、データの記憶、クエリ、読み取り、伝送、表示、分析、空間関係の算出のうちのいずれか１つ又は複数の組み合わせを含む。
【００３２】
データを管理記憶する方法であって、
前記確立されたインデックスに応じて、データを管理し記憶することを含み、
前記データのインデックスは、上記に記載の方法で確立される。
【００３３】
好ましくは、前記確立されたインデックスに応じて、データを管理し記憶するプロセスは、
前記インデックスのデータを管理するインデックス項目を、データを管理し記憶するオブジェクトとし、前記データを管理し記憶するオブジェクトを、記憶データブロック、記憶レコード又は記憶ファイルを含む形式でデータの管理及び記憶を行うことを含む。
【００３４】
データを管理し記憶する方法であって、
データのスケールを設定し、 
前記データのスケールに応じて、データ間の相互関係を分析算出し、
分析算出されたデータ間の相互関係に応じて、データの管理及び記憶を行う、ことを含む。
【００３５】
好ましくは、前記したデータのスケールを設定するプロセスは、
異なるスケールでのデータ間の関係の簡易度に応じて、データ管理の初期スケールを設定することを含む。
【００３６】
好ましくは、前記データのスケールを設定するプロセスは、
データを重畳させるスケールをデータ管理の初期スケールとして設定することを含み、
前記データの重畳には、全てのデータが１つの重畳を形成すること、データが複数の重畳を形成すること、又は１つのデータの複数の座標点が重畳を形成することを含む。
【００３７】
好ましくは、前記分析算出されたデータ間の相互関係に応じて、データの管理及び記憶を行うプロセスは、
前記データ間の相互関係が重畳であるデータをデータ管理ユニットとし、
前記データ管理の初期スケールに応じて、新しいデータスケールを設定し、
前記新しいデータスケールに応じて、データ間の相互関係を分析算出し、データ間の関係が単なる重畳関係ではない場合、データを、このスケールでのデータ記憶ユニットとし、
データ管理条件を満たし、且つ、データ間が依然として重畳であるデータを、前記新しいデータスケールでのデータ管理ユニットとし、新しいデータスケールを再設定し、上記のプロセスを繰り返す、ことを含み、
前記したデータ管理条件を満たすことは、データの数、データ量、データ範囲のうちの１つ又は複数の組み合わせを含み、
前記データ範囲は、前記新しいデータスケールでのデータのデータ表示範囲を含む。
【００３８】
データ表示の方法であって、
表示データのスケールに応じて、データのスケールを特定し、
前記データのスケールに応じて、データのインデックスで、表示を必要とするデータを検索し、前記データのインデックスは、上記に記載のインデックスを確立しデータを分析して管理する方法で確立され、
データを表示するために前記表示を必要とするデータを読み取る、ことを含む。
【００３９】
好ましくは、前記表示データのスケールに応じて、データに対応するスケールを確定するプロセスは、
前記データ表示のスケールに応じて、データのスケールを直接特定すること、又は、前記データ表示のスケールに応じて、算出によりデータのスケールを特定することを含む。
【００４０】
好ましくは、前記した前記データのスケールに応じて、データのインデックスで、表示を必要とするデータを検索するプロセスは、以下の方式のいずれか１つ又は複数の組み合わせを含み、
検出されたインデックスを管理するインデックス項目を表示データとして使用し表示させ、
検出されたデータのうち前記データのスケールに対応する部分のデータを表示データとして使用し表示させ、
検出されたデータのうち前記データのスケールに対応する部分のデータビットでのデータを表示データとして使用し表示させ、
検出されたデータを表示データとして使用し表示させ、
他の重畳関係を有するデータを代わりに、検出されたデータのうちの１つ又は複数を表示データとして表示させる。
【００４１】
データを分析算出する方法であって、
データに対応するインデックスに応じて、分析算出を行い、前記データに対応するインデックスは、上記に記載のインデックスを確立しデータを分析して管理する方法で確立され、
データのうち異なるスケールに対応するデータにより分析算出を行う、ことを含む。
【００４２】
好ましくは、前記分析算出には、スケールに関する分析算出、又は、スケールに関しない分析算出を含み、
前記分析算出は、データの空間関係の算出、アグリゲーション分析、又はヒートマップ分析を含む。
【００４３】
好ましくは、前記の分析算出のプロセスは、
前記スケールに関する分析算出は、スケールに対応するインデックスと、データとにより分析算出を行うを含む。
【００４４】
好ましくは、前記したインデックスに応じてデータの分析算出を行うプロセスは、
前記インデックスでのデータの異なるスケールに対応するインデックスデータの空間関係に応じて、分析算出を行うを含む。
【００４５】
好ましくは、前記データに対応するインデックスに応じて、分析算出を行うプロセスは、
インデックスの分析算出により、データ間に、ある空間関係を明確に有すること、又は、ある空間関係を有する可能性があることを含むと特定する、ことを含む。
【００４６】
好ましくは、前記したデータのうち異なるスケールに対応するデータにより分析算出を行うプロセスは、
データのうち異なるのスケールに対応するデータにより分析算出を行う、まず、データのうちあるスケールで対応するデータが少なく、算出量が小さいデータを使用して分析算出を行い、前記分析算出はデータ間が特定の関係を有することを求める場合、前記したデータのうちあるスケールで対応するデータが少なく、算出量が小さいデータを使用して分析算出を行った結果のうち、ある関係を有する可能性がある場合が存在すると、データ間がある空間関係を明確に有すると分析算出されたまで、前記ある関係対応を有する可能性があるものに対応するデータのうちあるスケールで対応する多くのデータを使用してさらに分析算出を行う必要がある。
【００４７】
好ましくは、前記分析算出のプロセスは、
前記分析算出は、クライアント、サーバー側などのシステムの各々の部分の１つ又は複数で連携して分析算出することを含むが、これらに限定されない。
【００４８】
好ましくは、前記分析算出のプロセスは、
前記分析算出は、データサービス側ではないクライアント部分、システムのエッジ部分などで、インデックス、マクロスケールに対応するデータを使用して分析算出すること、データ記憶側、データサービス側でミクロスケールに対応するデータ、元のデータを使用して分析算出することを含むが、これらに限定されない。
【００４９】
データをプログレッシブに伝送する方法であって、
増分データを要求する必要がある場合、増分データ要求を送信し、前記要求に要求スケールパラメータを含み、
前記要求スケールパラメータ基づいて得られた増分データを受信し、このステップは、
前記要求スケールパラメータと、インデックスのスケールとに基づいて分析して得られた増分データを受信し、前記増分データはインデックスの増分データであり、
及び/又は、
前記要求スケールパラメータと、データのスケールとに基づいて分析して得られた増分データを受信し、前記増分データはデータの増分データであることを含む、ことを含んでおり、
前記インデックスは、上記に記載のインデックスを確立し、データを分析し管理する方法で確立される。
【００５０】
好ましくは、要求送信側が以前にキャッシュされたデータをキャッシュしている場合、前記以前にキャッシュされたデータは、以前にキャッシュされたインデックスのうち相応するスケールに対応するインデックスデータ、及び/又は、以前にキャッシュされたデータのうち相応するスケールに対応するデータを含む。
【００５１】
好ましくは、要求送信側が以前にキャッシュされたデータをキャッシュしている場合、具体的なステップは、
現在のスケールパラメータを特定し、 
以前にキャッシュされたデータに対応する最高レベルのスケールパラメータを取得し、 
前記以前にキャッシュされたデータに対応する最高レベルのスケールパラメータと、前記現在のスケールパラメータとの関係を判断して、データを要求する必要があるかどうかを特定し、必要である場合に、後続のステップを継続して実行し、必要でない場合に、終了し、 
増分データ要求を送信し、前記要求に、前記現在のスケールパラメータ、要求スケールパラメータと呼ばれる、以前にキャッシュされたデータのうち対応する最高レベルのスケールパラメータを含み、
前記要求スケールパラメータと、インデックスのスケールパラメータとに基づいて分析して得られた増分データを受信し、前記増分データはインデックスの増分データであり、
前記要求スケールパラメータと、データのスケールパラメータとに基づいて分析して得られた増分データを受信し、前記増分データはデータの増分データであり、
前記受信した増分データを前記以前にキャッシュされたデータに挿入する、ことを含む。
【００５２】
好ましくは、前記スケールパラメータの特定のプロセスは、
インデックスのうちインデックスが細かく管理するほど、マイクロデータのインデックス項目に対応するスケールパラメータのレベルが高くなり、  
データの解像度が高いほど、詳細なデータに対応するスケールパラメータのレベルが高くなる。
【００５３】
データをプログレッシブに伝送する方法であって、
要求送信側から送信された、要求スケールパラメータを含む増分データ要求を受信し、
前記要求スケールパラメータと、インデックスにおけるスケールとに基づいて分析処理を行って、インデックスのうち増分条件を満たすインデックスデータを増分データとして特定し、及び/又は、前記要求スケールパラメータと、データにおけるスケールとに基づいて、分析処理を行って、データのうち増分条件を満たすデータを増分データとして特定し、
前記増分データを前記要求送信側に送信する、ことを含み、
前記インデックスは、上記に記載のインデックスを確立し、データを分析して管理する方法確立される。
【００５４】
好ましくは、要求送信側に以前にキャッシュされたインデックスとデータが記憶されている場合、前記要求スケールパラメータは、現在のスケールパラメータ及び/又は以前にキャッシュされたデータに対応するスケールパラメータを含む。
【００５５】
好ましくは、前記増分データ要求に対応する増分データを取得するプロセスは、 
要求スケールパラメータにおける現在のスケールパラメータに基づいてインデックスとデータに対して分析処理を行って、現在の分析結果を取得し、 
前記要求スケールパラメータに以前にキャッシュされたスケールパラメータを含んでいると、そのプロセスは、
要求スケールパラメータにおける以前にキャッシュされたスケールパラメータに基づいてインデックスとデータに対して分析処理を行って、以前の分析結果を取得することを含み、 
前記現在の分析結果のうち増分条件を満たすデータを増分データとして特定し、このステップの具体的なプロセスは、
前記現在の分析結果であり、且つ前記以前の分析結果ではないデータを増分データとして特定することを含み、
前記要求スケールパラメータに以前にキャッシュされたスケールパラメータを含まないと、そのプロセスは、
現在の分析結果のデータを増分データとし、
前記現在のスケールパラメータを増分データの現在の最高レベルのスケールパラメーとし、
前記増分データを要求送信側に送信することを含む、ことを含む。
【００５６】
データの処理装置であって、
データのスケールを特定するためのスケール設定ユニット、
前記データのスケールに応じて、データ間の相互関係を分析算出するためのデータ分析ユニット、 
設定された処理タイプに対応する処理方法に従って、前記相互関係に応じて前記データを処理するためのデータ処理ユニットとを含む。
【００５７】
インデックスを確立しデータを分析し管理する装置であって、
データのスケールを特定するためのスケール設定ユニットと、
前記データのスケールに応じて、データ間の相互関係を分析算出するためのデータ分析ユニットと、 
分析算出されたデータ間の相互関係に応じて、インデックスを確立し、データを分析して管理するためのインデックス生成ユニットとを含む。
【００５８】
データを管理し記憶する装置であって、
データのスケールを特定するためのものであり、予め設定されたスケール、一時的に設定されたスケール、データ処理プロセスで算出されたスケールなどの任意の場合のスケールを含むが、これらに限定されないスケール設定ユニットと、
前記データのスケールに応じて、データ間の相互関係を分析算出するためのデータ分析ユニットと、
分析算出されたデータ間の相互関係に応じて、データの管理及び記憶を行うための管理及び記憶ユニットとを含む。
【００５９】
上記の技術案から、本発明で開示されたデータの処理方法は、大量のデータを処理するプロセスにおけるサーバー側、伝送ネットワーク、及びクライアントのデータの検索、読み取り、伝送、表示、及び空間関係の算出、空間分析などの性能ボトルネック問題を効果的に解決することが分かる。インデックスにより、データの有限と無限、マクロとミクロ、複雑と簡単の統合を解決し、インデックスにより、データの検索、記憶、読み取り、伝送、表示、分析算出、分散型管理と演算の機能、及び性能という問題を解決する。
【図面の簡単な説明】
【００６０】
本発明の実施例又は従来技術における技術案をより明確に説明するために、以下で実施例又は従来技術の記述において使用する必要がある図面を簡単に説明し、もちろん、以下に記述の図面が本出願のいくつかの実施例に過ぎなく、当業者にとって、創造的な労力をしない前提で、これらの図面に応じて他の図面を得ることもできる。
【図１】本発明の実施例で開示される一データ処理方法のフローチャートである。
【図２】本発明の実施例で開示されるデータを管理し記憶する方法のフローチャートである。
【図３】本発明の実施例で開示されるインデックスを確立し、データを分析して管理する方法のフローチャートである。
【図４】本発明の実施例で開示されるデータ表示の方法のフローチャートである。
【図５】本発明の実施例で開示されるデータの分析算出の方法のフローチャートである。
【図６】本発明の実施例で開示されるデータをプログレッシブに伝送する方法のフローチャートである。
【図７】本発明の実施例で開示される他のデータをプログレッシブに伝送する方法のフローチャートである。
【図８】本発明の実施例で開示されるデータの処理装置の概略構成図である。
【図９】本発明の実施例で開示されるインデックスを確立し、データを分析して管理する装置の概略構成図である。
【図１０】本発明の実施例で開示されるデータを管理し記憶する装置の概略構成図である。
【発明を実施するための形態】
【００６１】
以下に、本発明の実施例における図面と合わせて、本発明の実施例における技術案を明確且つ十分に記述するが、明らかに、記述される実施例は本発明の一部の実施例に過ぎず、実施例の全てではない。本発明における実施例に基づいて、当業者が創造的な労力をしない前提で得られる全ての他の実施例は、本発明の保護する範囲に属する。
【００６２】
現実又は仮想のオブジェクトはデータにより表現および記述され、このような表現及び記述はスケールが異なり、例えば、データ表示の拡大及び縮小、スクリーンの解像度、電子スクリーン（ビューウィンドウ） は解像度が異なり、データがビューウィンドウに表示された場合、ビューウィンドウの解像度が限られたので、データがビューウィンドウに描画されるグラフィックスは比較的小さい場合、データの詳細な部分を表現するデータが同じ画素に描画されることがあり、データがビューウィンドウに描画されるグラフィックスは比較的大きい場合にのみ、詳細な部分は表示可能であり、つまり、データが塗りつぶ（描画）される画素の数が多いほど、データの解像度が高くなり、スケールも小さくなり、塗りつぶ（描画）される画素の数が小さいほど、データの解像度が低くなり、スケールも大きくなので、データを表示する場合、マルチスケールおよびマルチ解像度の特性を持つ。ただし、現在のインデックス、データ管理、記憶は、データのマルチスケール特性を記録しないため、読み取り、伝送及び表示の場合、全部で伝送および表示され、ネットワーク伝送のボトルネック、及びデータ描画表示のボトルネックが発生し、データを自己適応簡略化すると、サーバーに算出のボトルネックも発生し、データの分析算出についても同様である。従って、本発明は、インデックスにより上記の技術的なボトルネック問題を解決する。
【００６３】
本出願の実施例で言及されるデータは、２次元データ、３次元データ、および多次元データを含むが、これらに限定されない。
【００６４】
本発明の実施例で開示されるデータ処理方法の流れは、図１に示すようであり、ステップＳ１１〜Ｓ１３を含む。
【００６５】
ステップＳ１１において、データのスケールを設定する。
前記データは、マクロデータセット、１つのオブジェクトを記述するデータ（例えば、面データ）、座標データ（例えば、面データを構成する座標点）、マイクロデータビット（例えば、座標データを構成する各データビットのデータ）などの全ての形式のデータを含むが、これらに限定されない。
前記データのスケールは、データ自体の空間スケール、時間スケールを含むが、これらに限定されない。
【００６６】
前記データのスケールは、データのマクロとミクロを示す変数であり、データは、スケールが大きい場合に、スケールが小さい場合よりもマクロであり、スケールが小さい場合に、スケールが大きい場合よりもミクロである。
【００６７】
前記データのスケールは、観測データのスケール、例えば、空間データがコンピュータに表示される際の拡大率を含むが、これらに限定されない。
【００６８】
空間スケールは、空間データの解像度を含むが、これらに限定されない。
【００６９】
前記設定されたデータのスケールは、予め設定されたスケール、一時的に設定されたスケール、データ処理プロセスで算出されたスケールなどの任意の場合のスケールを含むが、これらに限定されない。
【００７０】
ステップＳ１２において、前記データのスケールに応じて、データ間の相互関係を分析算出する。
前記データ間の相互関係は、空間関係、時間関係、スケール関係を含むが、これらに限定されない。
【００７１】
異なるスケールでのデータ間の空間関係は、簡単又は複雑な特性、例えば、大スケールでのデータ間の空間関係が簡単であり重畳と非重畳を考慮するだけで済み、重畳しないデータは、単に隣接、分離などの簡単な空間関係である。
【００７２】
ステップＳ１３において、設定された処理タイプに対応する処理方法に従って、前記相互関係に応じて前記データを処理する。
【００７３】
前記した前記相互関係に応じて前記データを処理することは、
異なるスケールでのデータ間の相互関係に基づいてデータのインデックスの確立、記憶、読み取り、伝送、表示、データの分析などの問題を処理し、
及び/又は、
異なるスケールと、データ間の相互関係とに基づいて、前記データのインデックスの記憶、読み取り、伝送、表示、データの分析などを処理する、ことを含むが、これらに限定されない。
【００７４】
本発明の実施例で開示されるデータを管理し記憶する方法の流れは図２に示すようにであり、ステップＳ２１〜Ｓ２３を含む。
【００７５】
ステップＳ２１において、データのスケールを設定する。
異なるスケールでのデータ間の関係の簡易度に応じて、データ管理の初期スケールを設定する。
【００７６】
データを重畳させるスケールをデータ管理の初期スケールとして設定する。
前記データを重畳させることは、全てのデータが１つの重畳を形成すること、データが複数の重畳を形成すること、１つのデータの複数の座標点が重畳を形成することなどの様々な重畳形式を含むが、これらに限定されない。
【００７７】
ステップＳ２２において、前記データのスケールに応じて、データ間の相互関係を分析算出する。
前記の相互関係は、重畳、包含、交差、接線、分離などの様々な関係を含むが、これらに限定されない。
【００７８】
ステップＳ２３において、分析算出されたデータ間の相互関係に応じて、データの管理及び記憶を行う。前記データ間の相互関係が重畳であるデータを、データ管理ユニットとする。
前記データ管理の初期スケールに応じて、新しいデータスケールを設定する。
前記新しいデータスケールに応じて、データ間の相互関係を分析算出し、データ間の関係が単なる重畳関係でないと、このスケールでのデータ記憶ユニットとして交差、接線、分離又は包含などの複雑な相互関係のデータををさらに含むが、これらに限定されない。
データ管理条件を満たし、且つ、データ間が依然として重畳であるデータを、前記新しいデータスケールでのデータ管理ユニットとし、新しいデータスケールを再設定し、上記プロセスを繰り返し、前記満たすデータ管理条件は、データの数、データ量、データ範囲などの１つ又は複数の組み合わせを含むが、これらに限定されない。
前記データ範囲は、前記新しいデータスケールでのデータの表示範囲を含むが、これらに限定されない。
【００７９】
本発明の実施例で開示されるインデックスを確立し、データを分析して管理する方法の流れは、図３に示すようであり、ステップＳ３１〜Ｓ３を含む。
【００８０】
ステップＳ３１において、データのスケールを設定する。
前記設定されたデータのスケールは、予め設定されたスケール、一時的に設定されたスケール又はデータ処理プロセスで算出されたスケールなどの任意の場合のスケールを含む。
前記した設定されたデータのスケールに応じて、インデックスのレベルを特定する。
前記した特定されたインデックスのレベルに応じて、データを管理し検索する。
【００８１】
ステップＳ３２において、前記データのスケールに応じて、データ間の相互関係を分析算出する。
前記データ間の相互関係は、空間関係、時間関係、スケール関係を含むが、これらに限定されない。
【００８２】
異なるスケールでのデータ間の空間関係は、簡単又は複雑な特性を示し、例えば、大スケールでのデータ間の空間関係は簡単であり、重畳と非重畳を考慮するだけで済み、重畳しないデータは、単に隣接、分離などの簡単な空間関係である。
【００８３】
ステップＳ３３において、分析算出されたデータ間の相互関係に応じて、インデックスを確立し、データを分析して管理する。
【００８４】
前述二つのステップを実行した後に、設定された処理タイプに対応する処理方法に従って、前記の相互関係に応じて前記データを処理してもよく、例えば、上記のステップＳ３３は、具体的に、相互関係に応じてデータを処理する態様である。ステップＳ３１及びＳ３２の具体的な実現プロセスは図１に示す実施例を参照し得る。
【００８５】
このステップにおいて、具体的な場合に応じてインデックス確立条件の設定を予め特定してもよい。
前記した具体的な場合に応じてインデックス確立条件の設定を特定することは、条件付きと無条件を含み、例えば、座標データを構成する各データビットのデータに対してインデックスを確立すると、インデックス確立条件を設定できる。
前記インデックス確立条件は、一定のデータ範囲、データ量、データの数のうちの１つ又は複数の指標の組み合わせをインデックス確立条件とすることを含むが、これらに限定されない。
前記データ範囲は、データ自体の範囲、又は、前記設定されたデータのスケールに応じて算出された範囲を含むが、これらに限定されない。
【００８６】
予め設定されたインデックス確立条件に応じて、インデックス確立条件を満たすデータと、インデックスが確立されたデータ間の相互関係を満たすデータとに対して、次のレベルインデックスを継続的に確立する。
インデックス確立条件を満たさないデータと、インデックスが確立されたデータ間の相互関係を満たさないデータとに対して、次のレベルインデックスを確立しない。
インデックス確立条件を満たすデータと、前記設定されたデータスケールに応じてデータ間の関係が重畳であると分析算出されたデータとに対して、次のレベルインデックスを継続的に確立する。
前記次のレベルインデックスが次のレベルのデータのスケールに対応する。
前記次のレベルのデータのスケールの設定は、現在のレベルのスケール算出による取得、外部からの付与などの直接的又は間接的な方法で設定することを含むが、これらに限定されない。
【００８７】
インデックス確立条件を満たすデータと、インデックスが確立されたデータ間の相互関係を満たすデータに対して、次のレベルインデックスを継続的に確立し、前記次のレベルのインデックスを、インデックスのインデックスを管理するインデックス項目で管理し、前記インデックスを管理するインデックス項目により、管理されるインデックスを検出可能である。
インデックス確立条件を満たさないデータと、インデックスが確立されたデータ間の相互関係を満たさないデータを、インデックスのデータを管理するインデックス項目で管理し、前記データを管理するインデックス項目により、データを検出可能である。
【００８８】
インデックス確立条件を満たすデータと、前記設定されたデータのスケールに応じて、空間データを構成する座標点が１点に重畳すると分析算出されたデータに対して、次のレベルインデックスを継続的に確立する。
【００８９】
前記設定されたデータのスケールに応じて、マクロデータセットのデータ、オブジェクトを記述又は表現するデータ、さらに、マイクロデータビットのデータ（例えば、２１．３４５であり、その中の４は小数点の後の２番目のデータビットのデータであり）などのいずれか１つ又は複数の組み合わせを含むが、これらに限定されなく、統合インデックスを確立する。
【００９０】
前記統合インデックスをデータ分析管理に使用することにより、前記データの分析管理は、データの記憶、クエリ、読み取り、伝送、表示、分析、空間関係の算出のいずれか１つ又は複数の組み合わせを含む。
【００９１】
スケールに応じてデータ間の相互関係を分析算出し、スケールに対応するデータ間の相互関係によってインデックスを確立し、そして、インデックスでデータを分析して管理することは、データの記憶、伝送、表示、分析などの機能及び性能上の技術的な問題を解決することを含む。
【００９２】
図３に示す実施例に加えて、データのスケールを設定し、前記データのスケールに応じてデータ間の相互関係を分析算出し、分析算出されたデータ間の相互関係に応じて、インデックスを確立し、データを分析して管理した後には、確立されたインデックスを利用して後続の処理を行うステップをさらに含み得、本発明の実施例で開示される確立されたインデックスでデータを管理し記憶する方法は、
前記確立されたインデックスに応じて、データを管理し記憶することを含む。
【００９３】
具体的なプロセスは、
前記インデックスのデータを管理するインデックス項目を、データを管理し記憶するユニットとし、前記データを管理し記憶するユニットは、記憶データブロック、記憶レコード又は記憶ファイルを含むが、これらに限定されない形式でデータを管理し記憶する。
【００９４】
このステップにおいて、前記インデックスのデータを管理するインデックス項目を、管理及び記憶のオブジェクトとし、前記データを管理し記憶するオブジェクトをデータブロックとする、又は記憶レコードとする、又は記憶ファイルとするなどの様々な形式で管理し記憶する。本発明の実施例で開示されるデータ表示の方法の流れは図４に示すようであり、ステップＳ６１〜Ｓ６３を含む。
【００９５】
ステップＳ６１において、表示データのスケールに応じて、データに対応するスケールを特定する。
前記データのインデックスは、異なるスケールに応じて確立され、前記異なるスケールはデータ自体のマクロとミクロの場合を反映する。
前記表示データのスケールはデータのマクロとミクロの場合も反映する。
前記表示データのスケールに応じて、直接に対応するか、又は算出により具体的なデータのスケールに対応し、つまり、前記データ表示のスケールに応じて、データに対応するスケールを直接特定するか、又は、前記データ表示のスケールに応じて、算出によりデータに対応するスケールを特定する。
【００９６】
ステップＳ６２において、前記データのスケールに応じて、データのインデックスで、表示を必要とするデータを検索する。
本実施例では、データのインデックスは、図１-３に示す実施例における方法で確立される。
【００９７】
前記データのスケールに応じて、データのインデックスで、表示を必要とするデータを検索し、以下の１つ又は複数の方式を含む。
【００９８】
（１） 検出された、インデックスを管理するインデックス項目を表示データとして使用して表示させ、即ち、前記データ表示スケールに対応する前記データのスケールで、前記インデックス項目が管理するデータは１点として表示される。
【００９９】
（２）検出されたデータのうち前記データのスケールに対応する部分のデータを表示データとして使用し表示させ、即ち、前記検出されたデータは、前記データ表示スケールに対応する前記データのスケールで部分が表示でき、残りのデータがデータ間の重畳関係によって表示できないので、表示できたこの部分のデータのみを表示データとすることができる。
【０１００】
（３）検出されたデータのうち前記データのスケールに対応する部分のデータビットでのデータを表示データとして使用し表示させ、即ち、前記検出されたデータは、前記データ表示スケールに対応する前記データのスケールで、部分のデータビットのデータが表示でき、表示できたこの部分のデータビットのデータのみを表示データとする。
【０１０１】
（４）検出されたデータを表示データとして使用し表示させる。
【０１０２】
（５）検出されたデータのうちの１つ又は複数を使用して他の重畳関係を有するデータに代えて表示データとして、即ち、前記検出されたデータは、前記データ表示スケールに対応する前記データのスケールで、データ間の重畳関係によって部分のデータのみが表示できるので、表示できたデータのみを表示データとして表示させる。
【０１０３】
ステップＳ６３において、データを表示するために、前記表示を必要とするデータを読み取る。
前記読み取りは、メモリ、ハードディスクなどの任意のデータの記憶装置から読み取ることをを含む。
【０１０４】
ステップＳ６２によれば、表示のために、データに代えて表示できるインデックスデータと、対応スケールで表示できるデータを読み取る。
【０１０５】
本発明の実施例は、データの分析算出の方法を開示し、この実施例において、前記分析算出は、スケールに関する分析算出、及びスケールに関しない分析算出を含む。
前記分析算出は、データの空間関係算出、アグリゲーション分析、ヒートマップ分析などを含むが、これらに限定されない。
【０１０６】
前記スケールに関する分析算出は、スケールに対応するインデックスとデータによって分析算出する。この方法の流れは図５に示すようであり、ステップＳ７１とＳ７２を含む。
【０１０７】
ステップＳ７１において、データに対応するインデックスに応じて、分析算出する。
本実施例において、データのインデックスは、図１-３に示す実施例における方法で確立される。
【０１０８】
前記インデックスでのデータの異なるスケールに対応するインデックスデータの空間関係に応じて、分析算出する。
【０１０９】
インデックスの分析算出により、データ間に、空間関係を明確に有すること、ある空間関係を明確に有しないこと、又はある空間関係を有する可能性があることを含むが、これらに限定されないと特定する。
【０１１０】
インデックスの分析算出により、データ間に、分離、包含、交差の空間関係を有すると、データ間には、分離、包含、交差の空間関係を明確に有する。
インデックスの分析算出により、データ間に、重畳、接線の空間関係を有すると、データ間に、重畳、接線、分離、包含などの空間関係を有する可能性があり、さらに分析算出してデータ間の関係を確認するには、より詳細なデータが必要である。
【０１１１】
前記分析算出は、クライアント、サーバー側などのシステムの各々の部分の１つ又は複数で連携して分析算出することを含むが、これらに限定されない。
【０１１２】
前記分析算出は、データサービス側ではないクライアント部分、システムのエッジ部分などで、インデックス、マクロスケールに対応するデータを使用して分析算出すること、データ記憶側、データサービス側でミクロスケールに対応するデータ、元のデータを使用して分析算出することを含むが、これらに限定されない。
【０１１３】
ステップＳ７２において、データのうち異なるスケールに対応するデータにより、分析算出する。
【０１１４】
データのうち異なるスケールに対応するデータにより分析算出することは、まず、データのうちあるスケールで対応するデータが少なく、算出量が小さいデータを使用して分析算出を行い、前記分析算出はデータ間が特定の関係を有することを求める場合、前記したデータのうちあるスケールで対応するデータが少なく、算出量が小さいデータを使用して分析算出を行った結果のうち、ある関係を有する可能性があるものが存在する場合、データ間がある空間関係を明確に有すると分析算出されたまで、前記ある関係対応を有する可能性があるものに対応するデータのうちあるスケール（即ち、更なるミクロスケール）で対応するより多くのデータを使用してさらに分析算出を行う必要がある。
【０１１５】
前記したデータのうちあるスケールで対応するデータが少なく、算出量が小さいデータを使用して分析算出することについて、分析算出した結果として、データ間に分離、包含、交差の空間関係を有すると、データ間に分離、包含、交差の空間関係を明確に有し、
前記データのうちあるスケールで対応するデータが少なく、算出量が小さいデータを使用して分析算出することについて、分析算出した結果として、データ間に重畳、接線の空間関係を有すると、データ間に重畳、接線、分離、包含などの空間関係を有する可能性があり、さらに分析算出してデータ間の関係を確認するには、より詳細なデータが必要である。
【０１１６】
本発明は、データをプログレッシブに伝送する方法を開示し、その流れは図６に示すようであり、ステップＳ８１〜Ｓ８３を含む。
【０１１７】
ステップＳ８１において、増分データを要求する必要がある場合、増分データ要求を送信し、前記要求に要求スケールパラメータを含む。
本実施例におけるデータのプログレッシブ伝送方法は、要求送信側に適用され、要求送信側は、増分データを要求する必要があると判断したと、要求受信側に増分データ要求を送信し、要求にスケールパラメータを含む。
【０１１８】
要求送信側に以前にキャッシュされたインデックスが記憶されていない場合、前記要求スケールパラメータは、現在のスケールパラメータを含むが、これらに限定されない。
要求送信側に以前にキャッシュされたインデックスが記憶されている場合、前記要求スケールパラメータは、現在のスケールパラメータ、以前にキャッシュされたインデックスデータに対応するスケールパラメータを含むが、これらに限定されない。
要求送信側に以前にキャッシュされたインデックス、及びデータが記憶されている場合、前記要求スケールパラメータは現在のスケールパラメータ、以前にキャッシュされたデータに対応するスケールパラメータを含むが、これらに限定されない。
【０１１９】
インデックスのうちインデックスが細かく管理するほど、マイクロデータのインデックス項目に対応するスケールパラメータのレベルが高くなる。  
データの解像度が高いほど、詳細なデータに対応するスケールパラメータのレベルが高くなる。
【０１２０】
要求送信側に以前にキャッシュされたデータをキャッシュしている場合に、具体的なステップは、
現在のスケールパラメータを特定し、
以前にキャッシュされたデータに対応する最高レベルのスケールパラメータを取得し、
前記以前にキャッシュされたデータに対応する最高レベルのスケールパラメータと、前記現在のスケールパラメータとの関係を判断して、データを要求する必要があるかどうかを特定し、必要な場合に、後続のステップを継続して実行し、必要でない場合に、終了し、 
増分データ要求を送信する、ことを含み、
前記要求に、前記現在のスケールパラメータ、要求スケールパラメータと呼ばれる、以前にキャッシュされたデータのうち対応する最高レベルのスケールパラメータを含むが、これらに限定されない。
前記以前にキャッシュされたデータは、以前にキャッシュされたインデックスのうち相応するスケールに対応するインデックスデータ、以前にキャッシュされたデータのうち相応するスケールに対応するデータを含む。
【０１２１】
次に、要求スケールパラメータに応じて得られた増分データを取得し、このステップは、少なくとも以下の二つの方式を含む。
ステップＳ８２において、前記要求スケールパラメータと、インデックスのスケールパラメータとに基づいて分析して得られた増分データを受信し、前記増分データはインデックスの増分データである。
前記要求スケールパラメータと、インデックスのスケールパラメータとに基づいて分析して得られた増分データを受信し、前記増分データはインデックスの増分データであり、以前にキャッシュされたインデックスデータがあると、前記受信した増分データを前記以前にキャッシュされたインデックスデータに挿入し、さもなければ、前記受信した増分データをキャッシュデータとして保存する。
【０１２２】
ステップＳ８３において、前記要求スケールパラメータと、データのスケールとに基づいて分析して得られた増分データを受信し、前記増分データはデータの増分データである。
【０１２３】
前記要求スケールパラメータと、データのスケールパラメータとに基づいて分析して得られた増分データを受信し、前記増分データはデータの増分データであり、以前にキャッシュされたデータがあると、前記受信した増分データを前記以前にキャッシュされたデータに挿入し、さもなければ、前記受信した増分データをキャッシュデータとして保存する。
【０１２４】
本実施例では、ステップＳ８２又はステップＳ８３を別々に選択して増分データを取得してもよいし、上記の二つのステップを同時に利用して増分データを取得してもよい。本実施例では、データのインデックスは、図１-３に示す実施例における方法で確立される。
【０１２５】
本実施例で開示されたデータをプログレッシブに伝送する方法において、要求送信側は、増分データ要求を送信する場合、要求に当該要求スケールパラメータをキャリアさせ、要求受信側は前記要求スケールパラメータに基づいて増分データを分析して取得することができ、得られた増分データを損失なく表示できるようにするとともに、データ伝送量を削減し、データ伝送効率を向上させる。
【０１２６】
本発明で開示される他のデータをプログレッシブに伝送する方法は、増分データ要求受信側に適用され、その流れは、
要求送信側から送信された増分データ要求を受信し、前記増分データ要求に要求スケールパラメータを含み、
前記要求スケールパラメータと、インデックスにおけるスケールとに基づいて分析処理を行って、インデックスのうち増分条件を満たすインデックスデータを増分データとして特定し、及び/又は、前記要求スケールパラメータと、データにおけるスケールとに基づいて、分析処理を行って、データのうち増分条件を満たすデータを増分データとして特定し、
最後、前記増分データを前記要求送信側に送信する、ことを含む。
【０１２７】
実現プロセスにおいて、増分データ要求に対応する増分データを取得するプロセスは図７に示すようであり、ステップＳ９１〜Ｓ９５を含む。
【０１２８】
ステップＳ９１において、要求送信側から送信された増分データ要求を受信し、前記要求に要求スケールパラメータを含む。
前記要求に含まれる要求スケールパラメータに、以前にキャッシュされたスケールパラメータが含まれていると、前記要求送信側に以前にキャッシュされたデータがあることを説明する。
【０１２９】
ステップＳ９２において、要求スケールパラメータにおける現在のスケールパラメータに基づいてインデックスとデータに対して分析処理を行って、現在の分析結果を取得する。
前記現在のスケールパラメータに応じてインデックスのうち対応するスケールに含まれるデータを現在の分析結果とする。
前記現在のスケールパラメータに応じてデータのうち対応するスケールに含まれるデータを現在の分析結果とする。
【０１３０】
前記要求スケールパラメータに以前にキャッシュされたスケールパラメータが含まれていると、ステップＳ９３を実行し、さもなければ、ステップＳ９４を実行する。
【０１３１】
ステップＳ９３において、要求スケールパラメータのうち以前にキャッシュされたスケールパラメータに基づいてインデックスとデータに対して分析処理を行って、以前の分析結果を取得する。
前記現在分析結果のうち増分条件を満たすデータを増分データとして特定し、このステップの具体的なプロセスは、
前記現在の分析結果であり、且つ、前記以前の分析結果ではないデータを増分データとして特定することを含む。
【０１３２】
ステップＳ９４において、現在の分析結果のデータを増分データとする。
前記要求スケールパラメータに以前にキャッシュされたスケールパラメータを含まないと、そのプロセスは、
現在の分析結果のデータを増分データとすることを含む。
【０１３３】
ステップＳ９５において、前記増分データを要求送信側に送信する。
【０１３４】
前記現在のスケールパラメータを増分データの現在の最高レベルのスケールパラメーとする。
前記増分データを要求送信側に送信する。
【０１３５】
要求送信側に以前にキャッシュされたデータをキャッシュしていると、受信した増分データを、以前にキャッシュされたデータに挿入する必要があり、データの再構成を実現し、再構成したデータを現在のキャッシュのデータとする。
【０１３６】
要求送信側にキャッシュデータがないと、要求受信側は、増分データ要求を受信した後に、要求スケールパラメータに基づいてデータに対して現在のスケールパラメータに従って分析して、得られたデータは増分データである。要求送信側は、増分データを受信した後に、増分データをキャッシュし、それを、以前に先キャッシュされたデータとして、後続のプログレッシブ伝送処理を行う。
【０１３７】
本実施例では、データのインデックスは、図１-３に示す実施例における方法で確立される。
【０１３８】
本発明は、同時に、データの処理装置を開示し、その構成は図８に示すようであり、
データのスケールを特定するためのものであり、予め設定されたスケール、一時的に設定されたスケール、データ処理プロセスで算出されたスケールなどの任意の場合のスケールを含むが、これらに限定されないスケール設定ユニット１０１と、
前記データのスケールに応じて、データ間の相互関係を分析算出するためのデータ分析ユニット１０２と、
設定された処理タイプに対応する処理方法で、前記の相互関係に応じて前記データを処理するためのデータ処理ユニット１０３とを含む。
【０１３９】
本実施例は、好ましい実現方式を開示し、その具体的な作動プロセスは図１-７のいずれかに示された流れを参照し、ここで繰り返して説明しない。
【０１４０】
本発明は、インデックスを確立し、データを分析して管理する装置をさらに開示し、その構成は図９に示すようであり、
データのスケールを特定するためのものであり、予め設定されたスケール、一時的に設定されたスケール、データ処理プロセスで算出されたスケールなどの任意の場合のスケールを含むが、これらに限定されないスケール設定ユニット１１１と、
前記データのスケールに応じて、データ間の相互関係を分析算出するためのデータ分析ユニット１１２と、
分析算出されたデータ間の相互関係に応じて、インデックスを確立し、データを分析して管理するためのインデックス生成ユニット１１３と、
インデックスに応じて、データを、記憶、表示、分析算出、プログレッシブ伝送の分析管理を行うための分析管理ユニット１１４とを含む。
【０１４１】
或いは、インデックス生成ユニット１１３により、分析算出されたデータ間の相互関係に応じて、インデックスを確立し、データを分析して管理するプロセスを実現してもよい。
【０１４２】
本実施例は、好ましい実現方式を開示し、その具体的な作動プロセスは図３-７のいずれかに示された流れを参照し、ここで繰り返して説明しない。
【０１４３】
本発明は、データを管理し記憶する装置をさらに開示し、その構成は図１０に示すようであり、
データのスケールを特定するためのものであり、予め設定されたスケール、一時的に設定されたスケール、データ処理プロセスで算出されたスケールなどの任意の場合のスケールを含むが、これらに限定されないスケール設定ユニット１２１と、
前記データのスケールに応じて、データ間の相互関係を分析算出するためのデータ分析ユニット１２２と、
分析算出されたデータ間の相互関係に応じて、データの管理及び記憶を行うための管理及び記憶ユニット１２３とを含む。
【０１４４】
本実施例は、好ましい実現方式を開示し、その具体的な作動プロセスは図１-７のいずれかに示された流れを参照し、ここで繰り返して説明しない。
【０１４５】
本出願の実施例は、他のデータを管理し記憶する装置をさらに開示し、その中に管理及び記憶ユニットを含み、このユニットは図９に示すインデックスを確立し、データを分析して管理する装置と併せて使用され、図９の装置によって得られるデータのインデックスにより、データを管理し記憶する。その具体的な作動流れは、上記の方法実施例に対応する内容を参照し、ここで繰り返して説明しない。
【０１４６】
本出願実施例は、データ表示装置をさらに開示し、
表示されたデータのスケールに応じて、データのスケールを特定するためのスケール特定ユニットと、
前記データのスケールに応じて、データのインデックスで、表示を必要とするデータを検索するための検索ユニットと、
データを表示するために、前記表示を必要とするデータを読み取るためのデータ読み取りユニットとを含む。
【０１４７】
本実施例では、データのインデックスは、図９に示されたインデックスを確立し、データを分析して管理する装置により生成される。このデータ表示ユニットの具体的な作動プロセスは、図４に示された実施例を参照し、具体的な内容について、繰り返して説明しない。
【０１４８】
本出願は、データを分析算出する装置をさらに開示し、
データに対応するインデックスに応じて、分析算出するための分析算出ユニットを含む。
【０１４９】
この分析算出ユニットは、図９に示されたインデックスを確立し、データを分析して管理する装置と併せて使用されてもよく、図９の装置によって得られたデータのインデックスを利用して、分析算出する。その具体的な作動流れは、上記の方法実施例に対応する内容を参照し、ここで繰り返して説明しない。
【０１５０】
本出願は、データをプログレッシブに伝送する装置をさらに開示し、この装置は増分データ要求送信側に適用され、
増分データを要求する必要がある場合、増分データ要求を送信するためのものであり、前記要求に要求スケールパラメータを含む増分データ要求送信ユニットと、
前記要求スケールパラメータと、インデックスのスケールとに基づいて分析して得られた増分データを受信するために用いられ、前記増分データはインデックスの増分データであり、及び/又は、
前記要求スケールパラメータと、データのスケールとに基づいて分析して得られた増分データを受信するために用いられ、前記増分データはデータの増分データである増分データ受信ユニットとを含む。
【０１５１】
本実施例では、データのインデックスは、図９に示されたインデックスを確立し、データを分析して管理する装置により生成され、この装置の具体的な作動プロセスは、図６に示された実施例を参照し、ここで繰り返して説明しない。
【０１５２】
同時に、本出願は、他のデータをプログレッシブに伝送する装置をさらに開示し、増分データ受信側に適用され、
要求送信側から送信された増分データ要求を受信するためのものであり、前記増分データ要求に要求スケールパラメータを含む増分データ要求受信側と、
前記要求スケールパラメータと、インデックスにおけるスケールとに基づいて分析処理を行って、インデックスのうち増分条件を満たすインデックスデータを増分データとして特定し、及び/又は、前記要求スケールパラメータと、データにおけるスケールとに基づいて、分析処理を行って、データのうち増分条件を満たすデータを増分データとして特定するための増分データ特定ユニットと、
前記増分データを前記要求送信側に送信するための増分データ送信ユニットとを含む。
【０１５３】
本実施例では、データのインデックスは、図９に示されたインデックスを確立し、データを分析して管理する装置により生成され、この装置の具体的な作動プロセスは、図７に示された実施例を参照し、ここで繰り返して説明しない。
【０１５４】
本発明で開示されたデータ処理方法及び装置はコンピュータ内に設置されてもよいし、携帯電話又は他の装置に設置されてもよい。
【０１５５】
本明細書における各実施例は漸進的に記載されており、各実施例は他の実施例との相違点について主に説明し、各実施例間の同じ又は類似の部分は互いに参照され得る。実施例に開示された装置は、実施例に開示された方法に対応するので、説明は比較的簡単であり、関連部分は方法のセクションの説明を参照することができる。
【０１５６】
当業者はさらに以下のことを理解することができ、本明細書に開示されている実施例に関連して説明されている各例示的なユニット及びアルゴリズムステップは、電子ハードウェア、コンピュータソフトウェア、又はそれらの組み合わせによって実現することができ、ハードウェアとソフトウェアの互換性を明確に説明するために、各例示的な構成要素及びステップは、上記の説明では機能の観点から一般的に説明されている。これらの機能がハードウェアで実行されるかソフトウェアで実行されるかは、技術的解決策の特定のアプリケーション及びソリューションの設計上の制約に依存する。当業者であれば、特定の用途ごとに、説明した機能を実現するために異なる方法を使用することができるが、そのような実現は本発明の範囲を超えると見なされるべきではない。
【０１５７】
本明細書に開示されている実施例に関連して説明されている方法又はアルゴリズムのステップは、ハードウェア、プロセッサによって実行されるソフトウェアモジュール、又はそれらの組み合わせで直接実施することができる。ソフトウェアモジュールは、ランダムアクセスメモリ（ＲＡＭ）、メモリ、読み出し専用メモリ（ＲＯＭ）、電気的にプログラム可能なＲＯＭ、電気的に消去可能なプログラム可能なＲＯＭ、レジスタ、ハードディスク、リムーバブルディス、ＣＤ-ＲＯＭ、又は当該技術分野で知られている既知の任意の他の形態の記憶媒体に配置することができる。
【０１５８】
開示された実施例の上記説明は、当業者が本発明を実現又は使用することを可能にする。これらの実施例に対する様々な修正は当業者に明らかであり、本明細書で定義された一般的な原理は本発明の精神又は範囲から逸脱することなく他の実施例において実現することができる。したがって、本発明は本明細書に示されたこれらの実施例に限定されるべきではなく、本明細書に開示されている原理及び新規の特徴と重畳している最も広い範囲にある。
【図１】
2021513146.tif 000003
【図２】
2021513146.tif 000004
【図３】
2021513146.tif 000005
【図４】
2021513146.tif 000006
【図５】
2021513146.tif 000007
【図６】
2021513146.tif 000008
【図７】
2021513146.tif 000009
【図８】
2021513146.tif 000010
【図９】
2021513146.tif 000011
【図１０】
2021513146.tif 000012
【手続補正書】
【提出日】令和2年7月31日(2020.7.31)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、２０１８年０２月１日に中国専利局に提出した、出願番号が２０１８１０１０１９５３.５であって、発明の名称が「データの処理方法及び装置」である中国特許出願の優先権を主張し、本願で、その全ての内容を援用するものとする。
本発明は、空間情報技術、コンピュータグラフィックス、仮想現実技術、及びコンピュータオペレーティングシステムなどの分野に関し、特に、データの処理方法及び装置に関する。
【背景技術】
【０００２】
マクロとミクロは互いに対応する概念であり、通常、スケールで表される。データのスケールは、客観的に存在する固有スケールと主観的に設定された非固有スケールに分けられる。例えば、地理的研究オブジェクトのミクロとマクロは、地理的固有時空間スケールに基づいており、地理的研究の視点のミクロとマクロは地理的非固有の時空間スケールに基づいている。ＧＩＳでは、空間データが客観的に存在する固有のスマクロとミクロ、電子地図の表示を反映し、空間の分析算出が主観的に設定された非固有のマクロとミクロを反映するように具現する。従来の方法は、データの構造、記憶、インデックス、空間関係の分析算出に関して、まだ、客観的に存在する固有スケールと主観的に設定された非固有スケールの間の統合という問題、例えば、地図とデータとの間、地図とデータの座標点との間、さらに、座標点のデータビットとの間の対立と統合を解決できなく、地図は、異なる縮尺で、必要なデータが異なり、必要なデータの座標点、及び座標点のデータビットは異なり、従来の方法は、まだ、これらの問題を解決できない。大量の空間データによって引き起こされるサーバー、伝送、表示のプレッシャーを解決するには、最終的に、サーバーを用いて空間データを前処理し、まず、特定の主題スタイルに従って、一枚の地図ピクチャにレンダリングし、次に、ピラミッド構造のグリッドに従って地図を、異なるレベルのグリッドピクチャにカットし、各レベルのスライスを符号化し、スライスの持つ一意のインデックス値を特定する必要がある。クライアントで拡大、縮小により空間データを閲覧する場合に、クライアントは、現在の表示範囲の座標に応じて、相応するスライスインデックス規格に従って、相応するスライスインデックスを直接算出しサーバーに送信し、サーバーは相応するスライスデータをクライアントに伝送し表示させる。地図表示の場合に客観的に存在する固有スケールと主観的に設定された非固有スケールとの部分の統合を解決し、地図表示の性能のボトルネックを解決したが、システムの他の機能は実現できなく、逆に、さらに多くの新しいボトルネックが発生してしまう。
【０００３】
解像度とは、システムが詳細を区別する能力を測定又は表示することを指す。全国科学技術名詞審定委員会に発行される解像度の定義は物理量の詳細を区別する能力である。
【０００４】
科学技術の進歩、宇宙技術の急速な発展および幅広い適用に伴い、コンピュータグラフィックス、仮想現実 、都市計画、文化遺跡の復元、アニメーションゲーム、コンピュータ支援設計、地理情報システム、医用グラフィックスなどの空間エンティティを基とする適用分野は急速に発展しており、データが爆発的に増加しており、大量のデータの圧縮、伝送、表示、分析は、これらの産業の発展を制限する主要な技術的なボトルネックになってしまう。
【０００５】
スクリーンのデータ表示の観点から、スクリーンのスケール、画素のスケールは限られ、データは電子スクリーンの画素に表示され、見える画素の数は限られ、１つの画素はある時点に１つのデータしか表示できなく、つまり、あるスクリーンに表示できるデータの最大値は不変であり、データの無限大とは関係なく、スクリーンの解像度にのみ依存する。
【０００６】
（１） 描画は、最終的に見えるデータのみを描画できることであり、表示効率とデータ量との矛盾が解消される。
【０００７】
（２）伝送は、これらのデータのみをネットワークを介してフロント端末に伝送することであり、ネットワーク帯域幅とデータ量との矛盾が解消される。
【０００８】
（３）読み取りは、これらのデータのみを読み取り、且つこれらのデータを１つのファイルにまとめて記憶することであり、磁気ディスクによる読み取りのプレッシャーが解消される。
【０００９】
（４）クエリは、データのみを読み取る重要な点は、インデックスでこれらのデータのみが検出され、そして、データを要求するクライアントは自分でインデックスに従ってクエリと検索を行い、データがインデックスのインデックス項目に応じてサーバーに分散して記憶され、クライアントが、インデックスにより、読み取るデータファイル内のデータブロックを検索し、サーバーにデータクエリのプレッシャーがないことである。そして、インデックスのデータ量は十分に小さく、且つ、データ量の増加に比例して増加することはできなく、そうでなければ、一定量のデータに到達すると、インデックスのネットワーク伝送がボトルネックになってしまう。
【００１０】
すべての問題はインデックスの問題にまとめられ、インデックスの問題が解決される限り、他のボトルネックの問題に対して、解決でき、解決すべき上記のインデックスの問題はスライスのインデックスのすべての利点を持つ必要があるが、データを空間関係に応じて分散して記憶することができ、データをカットした後に分散して記憶するのではなく、インデックスにより、簡単と複雑の統合を実現し、即ち、簡単なインデックス関係で任意の複雑な空間データの構成、管理、記憶、クエリ、伝送、表示、及び分析を実現する。
【００１１】
インデックスは、非固有スケールと固有スケールとの統合により、データの読み取り、伝送、表示、分析算出などのユーザーが異なるスケールで（非固有スケール）、部分と全体、マクロデータとミクロデータを調べ、異なるスケールでデータを分析算出する性能という問題を解決し、有限と無限との対立、即ち、データの固有スケールと主観的に設定された非固有スケールとのフュージョン、マクロデータセットのデータから、データを構成する最小のデータビットのデータまでは、主観的に設定された非固有尺とデータ固有スケールとの統合を反映できる。
【００１２】
インデックスは、スケールによりデータ間の空間関係の簡単と複雑の統合を実現し、データの記憶、読み取り、分析算出の機能（機能を実現できるかどうかの問題、例えば、機能の分離を実現するが、従来技術のカット記憶ではない）、及び性能の問題を解決する。異なるスケールでのデータ間の空間関係は、簡単と複雑を表現し、例えば、大スケールでのデータ間の空間関係は簡単であり、重畳と非重畳を考慮するだけで済み、次に、どのデータをインデックスのインデックス項目に配置してサブインデックスを確立し管理するかを特定し、小スケールでのデータ間の空間関係は、包含、交差、接線などの複雑な空間関係を表現し、これらのデータをインデックスのデータ項目に配置して直接管理し、サブインデックスを確立して管理しないことが可能となり、インデックス内の異なるデータ項目をデータ管理のデータブロック、データベース管理のデータレコード、ファイルなどとしてメモリ、ハードディスクなどの様々な記憶装置に記憶する。
【００１３】
インデックスは、スケールで、データのうち異なるスケールに対応するデータに対してクエリ、管理、記憶、分析算出を統合的に行い、例えば、マクロデータセット、１つのオブジェクトを記述するデータ（例えば、面データ）、座標データ（例えば、面データを構成する座標点）、マイクロデータビット（例えば、座標データを構成する各データビットのデータ）などのすべての形式のデータは、インデックス内の異なるスケールで、管理、分析、演算などを統合的に行う。
【発明の概要】
【課題を解決するための手段】
【００１４】
それに鑑みて、本発明は、データの処理方法及び装置を提供する。その具体的な方案は以下通りである。
【００１５】
データの処理方法であって、
データのスケールを設定し、 
前記データのスケールに応じて、データ間の相互関係を分析算出し、
設定された処理タイプに対応する処理方法に従って、前記相互関係に応じて前記データを処理する、ことを含む。
【００１６】
好ましくは、前記データは、マクロデータセット、１つのオブジェクトを記述するデータ、座標データ、及びマイクロデータビットのうちのいずれか１つ又は複数の組み合わせを含み、
前記データのスケールは、データのマクロとミクロを示す変数であり、データは、スケールが大きい場合に、スケールが小さい場合よりもマクロであり、スケールが小さい場合に、スケールが大きい場合よりもミクロである。
【００１７】
好ましくは、前記データのスケールは、データ自体の空間スケール、又は時間スケールを含む。
【００１８】
好ましくは、前記データのスケールは、観測データのスケール、又は空間データのスケールを含み、前記観測データのスケールは、空間データがコンピュータに表示される際の拡大率を含み、前記空間データのスケールは、空間データの解像度を含む。
【００１９】
好ましくは、前記した設定されたデータのスケールは、予め設定されたスケール、一時的に設定されたスケール、又は、データ処理プロセスで算出されたスケールを含む。
【００２０】
好ましくは、前記データ間の相互関係は、空間関係、時間関係、スケール関係のうちのいずれか１つ又は複数の組み合わせを含む。
【００２１】
好ましくは、前記した設定された処理タイプに対応する処理方法に従って、前記相互関係に応じて前記データを処理するプロセスは、
異なるスケールでのデータ間の相互関係に基づいて、データのインデックスの確立、記憶、読み取り、伝送、表示、データの分析を処理すること、
又は、
異なるスケールと、データ間の相互関係とに基づいて、前記データのインデックスの記憶、読み取り、伝送、表示、データの分析を処理することを含む。
【００２２】
インデックスを確立し、データを分析し管理する方法であって、
データのスケールを設定し、
前記データのスケールに応じて、データ間の相互関係を分析算出し、
設定された処理タイプに対応する処理方法に従って、前記の相互関係に応じて前記データを処理し、このプロセスは、分析算出されたデータ間の相互関係に応じて、インデックスを確立しデータを分析して管理することを含む、ことを含む。
【００２３】
好ましくは、前記設定されたデータのスケールは、予め設定されたスケール、一時的に設定されたスケール、又は、データ処理プロセスで算出されたスケールを含み、
前記設定されたデータのスケールに応じて、インデックスのレベルを特定し、
前記特定されたインデックスのレベルに応じて、データを管理し検索する、ことを含む。
【００２４】
好ましくは、前記分析算出されたデータ間の相互関係に応じて、インデックスを確立しデータを分析し管理するプロセスは、
予め設定されたインデックス確立条件を満たすデータと、インデックスが確立されたデータ間の相互関係を満たすデータとに対して、次のレベルインデックスを継続的に確立し、
インデックス確立条件を満たさないデータと、インデックスが確立されたデータ間の相互関係を満たさないデータとに対して、次のレベルインデックスを確立しない、ことを含む。
【００２５】
好ましくは、
前記した具体的な場合に応じてインデックス確立条件の設定を特定することは、条件付きと無条件を含み、例えば、座標データを構成する各データビットのデータに対してインデックスを確立すると、インデックス確立条件を設定できる。
【００２６】
好ましくは、前記予め設定されたインデックス確立条件は、所定のデータ範囲、データ量、データの数のうちの１つ又は複数の指標の組み合わせを含む。
【００２７】
好ましくは、前記データ範囲は、データ自体の範囲、又は、前記設定されたデータのスケールに応じて算出された範囲を含む。
【００２８】
好ましくは、前記した分析算出されたデータ間の相互関係に応じて、インデックスを確立しデータを分析し管理するプロセスは、
インデックス確立条件を満たすデータと、インデックスが確立されたデータ間の相互関係を満たすデータとに対して、次のレベルインデックスを継続的に確立し、前記次のレベルのインデックスを、インデックスのインデックスを管理するインデックス項目で管理し、前記インデックスを管理するインデックス項目により、管理されるインデックスを検出可能であり、
インデックス確立条件を満たさないデータと、インデックスが確立されたデータ間の相互関係を満たさないデータとを、インデックスの管理データのインデックス項目で管理し、前記データを管理するインデックス項目により、データを検出可能である、ことを含む。
【００２９】
好ましくは、前記した分析算出されたデータ間の相互関係に応じて、インデックスを確立し、データを分析して管理するプロセスは、
インデックス確立条件を満たすデータと、前記設定されたデータのスケールに応じてデータ間の関係が重畳であると分析算出されたデータとに対して、次のレベルインデックスを継続的に確立し、
前記次のレベルのインデックスが次のレベルのデータのスケールに対応する、ことを含み、 
前記次のレベルのデータのスケールの設定には、現在のレベルのスケール算出による取得、外部からの付与などの直接的又は間接的な方法で設定することを含む。
【００３０】
好ましくは、前記分析算出されたデータ間の相互関係に応じて、インデックスを確立し、データを分析して管理するプロセスは、
インデックス確立条件を満たすデータと、前記設定されたデータのスケールに応じて空間データを構成する座標点が１点に重畳すると分析算出されたデータに対して、次のレベルインデックス継続的に確立することを含む。
【００３１】
好ましくは、前記インデックスを確立し、データを分析して管理する方法のプロセスは、
前記設定されたデータのスケールに応じて、データセットのデータ、オブジェクトを記述又は表現するデータ、及びマイクロデータビットのデータのうちのいずれか１つ又は複数の組み合わせに対して、統合インデックスを確立し、
前記統合インデックスをデータの分析管理に使用する、ことを含み、
前記データの分析管理は、データの記憶、クエリ、読み取り、伝送、表示、分析、空間関係の算出のうちのいずれか１つ又は複数の組み合わせを含む。
【００３２】
データを管理記憶する方法であって、
前記確立されたインデックスに応じて、データを管理し記憶することを含み、
前記データのインデックスは、上記に記載の方法で確立される。
【００３３】
好ましくは、前記確立されたインデックスに応じて、データを管理し記憶するプロセスは、
前記インデックスのデータを管理するインデックス項目を、データを管理し記憶するオブジェクトとし、前記データを管理し記憶するオブジェクトを、記憶データブロック、記憶レコード又は記憶ファイルを含む形式でデータの管理及び記憶を行うことを含む。
【００３４】
データを管理し記憶する方法であって、
データのスケールを設定し、 
前記データのスケールに応じて、データ間の相互関係を分析算出し、
分析算出されたデータ間の相互関係に応じて、データの管理及び記憶を行う、ことを含む。
【００３５】
好ましくは、前記したデータのスケールを設定するプロセスは、
異なるスケールでのデータ間の関係の簡易度に応じて、データ管理の初期スケールを設定することを含む。
【００３６】
好ましくは、前記データのスケールを設定するプロセスは、
データを重畳させるスケールをデータ管理の初期スケールとして設定することを含み、
前記データの重畳には、全てのデータが１つの重畳を形成すること、データが複数の重畳を形成すること、又は１つのデータの複数の座標点が重畳を形成することを含む。
【００３７】
好ましくは、前記分析算出されたデータ間の相互関係に応じて、データの管理及び記憶を行うプロセスは、
前記データ間の相互関係が重畳であるデータをデータ管理ユニットとし、
前記データ管理の初期スケールに応じて、新しいデータスケールを設定し、
前記新しいデータスケールに応じて、データ間の相互関係を分析算出し、データ間の関係が単なる重畳関係ではない場合、データを、このスケールでのデータ記憶ユニットとし、
データ管理条件を満たし、且つ、データ間が依然として重畳であるデータを、前記新しいデータスケールでのデータ管理ユニットとし、新しいデータスケールを再設定し、上記のプロセスを繰り返す、ことを含み、
前記したデータ管理条件を満たすことは、データの数、データ量、データ範囲のうちの１つ又は複数の組み合わせを含み、
前記データ範囲は、前記新しいデータスケールでのデータのデータ表示範囲を含む。
【００３８】
データ表示の方法であって、
表示データのスケールに応じて、データのスケールを特定し、
前記データのスケールに応じて、データのインデックスで、表示を必要とするデータを検索し、前記データのインデックスは、上記に記載のインデックスを確立しデータを分析して管理する方法で確立され、
データを表示するために前記表示を必要とするデータを読み取る、ことを含む。
【００３９】
好ましくは、前記表示データのスケールに応じて、データに対応するスケールを確定するプロセスは、
前記データ表示のスケールに応じて、データのスケールを直接特定すること、又は、前記データ表示のスケールに応じて、算出によりデータのスケールを特定することを含む。
【００４０】
好ましくは、前記した前記データのスケールに応じて、データのインデックスで、表示を必要とするデータを検索するプロセスは、以下の方式のいずれか１つ又は複数の組み合わせを含み、
検出されたインデックスを管理するインデックス項目を表示データとして使用し表示させ、
検出されたデータのうち前記データのスケールに対応する部分のデータを表示データとして使用し表示させ、
検出されたデータのうち前記データのスケールに対応する部分のデータビットでのデータを表示データとして使用し表示させ、
検出されたデータを表示データとして使用し表示させ、
他の重畳関係を有するデータを代わりに、検出されたデータのうちの１つ又は複数を表示データとして表示させる。
【００４１】
データを分析算出する方法であって、
データに対応するインデックスに応じて、分析算出を行い、前記データに対応するインデックスは、上記に記載のインデックスを確立しデータを分析して管理する方法で確立され、
データのうち異なるスケールに対応するデータにより分析算出を行う、ことを含む。
【００４２】
好ましくは、前記分析算出には、スケールに関する分析算出、又は、スケールに関しない分析算出を含み、
前記分析算出は、データの空間関係の算出、アグリゲーション分析、又はヒートマップ分析を含む。
【００４３】
好ましくは、前記の分析算出のプロセスは、
前記スケールに関する分析算出は、スケールに対応するインデックスと、データとにより分析算出を行うを含む。
【００４４】
好ましくは、前記したインデックスに応じてデータの分析算出を行うプロセスは、
前記インデックスでのデータの異なるスケールに対応するインデックスデータの空間関係に応じて、分析算出を行うを含む。
【００４５】
好ましくは、前記データに対応するインデックスに応じて、分析算出を行うプロセスは、
インデックスの分析算出により、データ間に、ある空間関係を明確に有すること、又は、ある空間関係を有する可能性があることを含むと特定する、ことを含む。
【００４６】
好ましくは、前記したデータのうち異なるスケールに対応するデータにより分析算出を行うプロセスは、
まず、データのうちあるスケールで対応するデータが少なく、算出量が小さいデータを使用して分析算出を行い、前記分析算出はデータ間が特定の関係を有することを求める場合、前記したデータのうちあるスケールで対応するデータが少なく、算出量が小さいデータを使用して分析算出を行った結果のうち、ある関係を有する可能性がある場合が存在すると、データ間がある空間関係を明確に有すると分析算出されたまで、前記ある関係対応を有する可能性があるものに対応するデータのうちあるスケールで対応する多くのデータを使用してさらに分析算出を行う必要がある。
【００４７】
好ましくは、
前記分析算出は、クライアント、サーバー側などのシステムの各々の部分の１つ又は複数で連携して分析算出することを含むが、これらに限定されない。
【００４８】
好ましくは、
前記分析算出は、データサービス側ではないクライアント部分、システムのエッジ部分などで、インデックス、マクロスケールに対応するデータを使用して分析算出すること、データ記憶側、データサービス側でミクロスケールに対応するデータ、元のデータを使用して分析算出することを含むが、これらに限定されない。
【００４９】
データをプログレッシブに伝送する方法であって、
増分データを要求する必要がある場合、増分データ要求を送信し、前記要求に要求スケールパラメータを含み、
前記要求スケールパラメータ基づいて得られた増分データを受信し、このステップは、
前記要求スケールパラメータと、インデックスのスケールとに基づいて分析して得られた増分データを受信し、前記増分データはインデックスの増分データであり、
及び/又は、
前記要求スケールパラメータと、データのスケールとに基づいて分析して得られた増分データを受信し、前記増分データはデータの増分データであることを含む、ことを含んでおり、
前記インデックスは、上記に記載のインデックスを確立し、データを分析し管理する方法で確立される。
【００５０】
好ましくは、要求送信側が以前にキャッシュされたデータをキャッシュしている場合、前記以前にキャッシュされたデータは、以前にキャッシュされたインデックスのうち相応するスケールに対応するインデックスデータ、及び/又は、以前にキャッシュされたデータのうち相応するスケールに対応するデータを含む。
【００５１】
好ましくは、要求送信側が以前にキャッシュされたデータをキャッシュしている場合、具体的なステップは、
現在のスケールパラメータを特定し、 
以前にキャッシュされたデータに対応する最高レベルのスケールパラメータを取得し、 
前記以前にキャッシュされたデータに対応する最高レベルのスケールパラメータと、前記現在のスケールパラメータとの関係を判断して、データを要求する必要があるかどうかを特定し、必要である場合に、後続のステップを継続して実行し、必要でない場合に、終了し、 
増分データ要求を送信し、前記要求に、前記現在のスケールパラメータ、要求スケールパラメータと呼ばれる、以前にキャッシュされたデータのうち対応する最高レベルのスケールパラメータを含み、
前記要求スケールパラメータと、インデックスのスケールパラメータとに基づいて分析して得られた増分データを受信し、前記増分データはインデックスの増分データであり、
前記要求スケールパラメータと、データのスケールパラメータとに基づいて分析して得られた増分データを受信し、前記増分データはデータの増分データであり、
前記受信した増分データを前記以前にキャッシュされたデータに挿入する、ことを含む。
【００５２】
好ましくは、前記スケールパラメータの特定のプロセスは、
インデックスのうちインデックスが細かく管理するほど、マイクロデータのインデックス項目に対応するスケールパラメータのレベルが高くなり、  
データの解像度が高いほど、詳細なデータに対応するスケールパラメータのレベルが高くなる。
【００５３】
データをプログレッシブに伝送する方法であって、
要求送信側から送信された、要求スケールパラメータを含む増分データ要求を受信し、
前記要求スケールパラメータと、インデックスにおけるスケールとに基づいて分析処理を行って、インデックスのうち増分条件を満たすインデックスデータを増分データとして特定し、及び/又は、前記要求スケールパラメータと、データにおけるスケールとに基づいて、分析処理を行って、データのうち増分条件を満たすデータを増分データとして特定し、
前記増分データを前記要求送信側に送信する、ことを含み、
前記インデックスは、上記に記載のインデックスを確立し、データを分析して管理する方法確立される。
【００５４】
好ましくは、要求送信側に以前にキャッシュされたインデックスとデータが記憶されている場合、前記要求スケールパラメータは、現在のスケールパラメータ及び/又は以前にキャッシュされたデータに対応するスケールパラメータを含む。
【００５５】
好ましくは、前記増分データ要求に対応する増分データを取得するプロセスは、 
要求スケールパラメータにおける現在のスケールパラメータに基づいてインデックスとデータに対して分析処理を行って、現在の分析結果を取得し、 
前記要求スケールパラメータに以前にキャッシュされたスケールパラメータを含んでいると、そのプロセスは、
要求スケールパラメータにおける以前にキャッシュされたスケールパラメータに基づいてインデックスとデータに対して分析処理を行って、以前の分析結果を取得することを含み、 
前記現在の分析結果のうち増分条件を満たすデータを増分データとして特定し、このステップの具体的なプロセスは、
前記現在の分析結果であり、且つ前記以前の分析結果ではないデータを増分データとして特定することを含み、
前記要求スケールパラメータに以前にキャッシュされたスケールパラメータを含まないと、そのプロセスは、
現在の分析結果のデータを増分データとし、
前記現在のスケールパラメータを増分データの現在の最高レベルのスケールパラメーとし、
前記増分データを要求送信側に送信することを含む、ことを含む。
【００５６】
データの処理装置であって、
データのスケールを特定するためのスケール設定ユニット、
前記データのスケールに応じて、データ間の相互関係を分析算出するためのデータ分析ユニット、 
設定された処理タイプに対応する処理方法に従って、前記相互関係に応じて前記データを処理するためのデータ処理ユニットとを含む。
【００５７】
インデックスを確立しデータを分析し管理する装置であって、
データのスケールを特定するためのスケール設定ユニットと、
前記データのスケールに応じて、データ間の相互関係を分析算出するためのデータ分析ユニットと、 
分析算出されたデータ間の相互関係に応じて、インデックスを確立し、データを分析して管理するためのインデックス生成ユニットとを含む。
【００５８】
データを管理し記憶する装置であって、
データのスケールを特定するためのものであり、予め設定されたスケール、一時的に設定されたスケール、データ処理プロセスで算出されたスケールなどの任意の場合のスケールを含むが、これらに限定されないスケール設定ユニットと、
前記データのスケールに応じて、データ間の相互関係を分析算出するためのデータ分析ユニットと、
分析算出されたデータ間の相互関係に応じて、データの管理及び記憶を行うための管理及び記憶ユニットとを含む。
【００５９】
上記の技術案から、本発明で開示されたデータの処理方法は、大量のデータを処理するプロセスにおけるサーバー側、伝送ネットワーク、及びクライアントのデータの検索、読み取り、伝送、表示、及び空間関係の算出、空間分析などの性能ボトルネック問題を効果的に解決することが分かる。インデックスにより、データの有限と無限、マクロとミクロ、複雑と簡単の統合を解決し、インデックスにより、データの検索、記憶、読み取り、伝送、表示、分析算出、分散型管理と演算の機能、及び性能という問題を解決する。
【図面の簡単な説明】
【００６０】
本発明の実施例又は従来技術における技術案をより明確に説明するために、以下で実施例又は従来技術の記述において使用する必要がある図面を簡単に説明し、もちろん、以下に記述の図面が本出願のいくつかの実施例に過ぎなく、当業者にとって、創造的な労力をしない前提で、これらの図面に応じて他の図面を得ることもできる。
【図１】本発明の実施例で開示される一データ処理方法のフローチャートである。
【図２】本発明の実施例で開示されるデータを管理し記憶する方法のフローチャートである。
【図３】本発明の実施例で開示されるインデックスを確立し、データを分析して管理する方法のフローチャートである。
【図４】本発明の実施例で開示されるデータ表示の方法のフローチャートである。
【図５】本発明の実施例で開示されるデータの分析算出の方法のフローチャートである。
【図６】本発明の実施例で開示されるデータをプログレッシブに伝送する方法のフローチャートである。
【図７】本発明の実施例で開示される他のデータをプログレッシブに伝送する方法のフローチャートである。
【図８】本発明の実施例で開示されるデータの処理装置の概略構成図である。
【図９】本発明の実施例で開示されるインデックスを確立し、データを分析して管理する装置の概略構成図である。
【図１０】本発明の実施例で開示されるデータを管理し記憶する装置の概略構成図である。
【発明を実施するための形態】
【００６１】
以下に、本発明の実施例における図面と合わせて、本発明の実施例における技術案を明確且つ十分に記述するが、明らかに、記述される実施例は本発明の一部の実施例に過ぎず、実施例の全てではない。本発明における実施例に基づいて、当業者が創造的な労力をしない前提で得られる全ての他の実施例は、本発明の保護する範囲に属する。
【００６２】
現実又は仮想のオブジェクトはデータにより表現および記述され、このような表現及び記述はスケールが異なり、例えば、データ表示の拡大及び縮小、スクリーンの解像度、電子スクリーン（ビューウィンドウ） は解像度が異なり、データがビューウィンドウに表示された場合、ビューウィンドウの解像度が限られたので、データがビューウィンドウに描画されるグラフィックスは比較的小さい場合、データの詳細な部分を表現するデータが同じ画素に描画されることがあり、データがビューウィンドウに描画されるグラフィックスは比較的大きい場合にのみ、詳細な部分は表示可能であり、つまり、データが塗りつぶ（描画）される画素の数が多いほど、データの解像度が高くなり、スケールも小さくなり、塗りつぶ（描画）される画素の数が小さいほど、データの解像度が低くなり、スケールも大きくなので、データを表示する場合、マルチスケールおよびマルチ解像度の特性を持つ。ただし、現在のインデックス、データ管理、記憶は、データのマルチスケール特性を記録しないため、読み取り、伝送及び表示の場合、全部で伝送および表示され、ネットワーク伝送のボトルネック、及びデータ描画表示のボトルネックが発生し、データを自己適応簡略化すると、サーバーに算出のボトルネックも発生し、データの分析算出についても同様である。従って、本発明は、インデックスにより上記の技術的なボトルネック問題を解決する。
【００６３】
本出願の実施例で言及されるデータは、２次元データ、３次元データ、および多次元データを含むが、これらに限定されない。
【００６４】
本発明の実施例で開示されるデータ処理方法の流れは、図１に示すようであり、ステップＳ１１〜Ｓ１３を含む。
【００６５】
ステップＳ１１において、データのスケールを設定する。
前記データは、マクロデータセット、１つのオブジェクトを記述するデータ（例えば、面データ）、座標データ（例えば、面データを構成する座標点）、マイクロデータビット（例えば、座標データを構成する各データビットのデータ）などの全ての形式のデータを含むが、これらに限定されない。
前記データのスケールは、データ自体の空間スケール、時間スケールを含むが、これらに限定されない。
【００６６】
前記データのスケールは、データのマクロとミクロを示す変数であり、データは、スケールが大きい場合に、スケールが小さい場合よりもマクロであり、スケールが小さい場合に、スケールが大きい場合よりもミクロである。
【００６７】
前記データのスケールは、観測データのスケール、例えば、空間データがコンピュータに表示される際の拡大率を含むが、これらに限定されない。
【００６８】
空間スケールは、空間データの解像度を含むが、これらに限定されない。
【００６９】
前記設定されたデータのスケールは、予め設定されたスケール、一時的に設定されたスケール、データ処理プロセスで算出されたスケールなどの任意の場合のスケールを含むが、これらに限定されない。
【００７０】
ステップＳ１２において、前記データのスケールに応じて、データ間の相互関係を分析算出する。
前記データ間の相互関係は、空間関係、時間関係、スケール関係を含むが、これらに限定されない。
【００７１】
異なるスケールでのデータ間の空間関係は、簡単又は複雑な特性、例えば、大スケールでのデータ間の空間関係が簡単であり重畳と非重畳を考慮するだけで済み、重畳しないデータは、単に隣接、分離などの簡単な空間関係である。
【００７２】
ステップＳ１３において、設定された処理タイプに対応する処理方法に従って、前記相互関係に応じて前記データを処理する。
【００７３】
前記した前記相互関係に応じて前記データを処理することは、
異なるスケールでのデータ間の相互関係に基づいてデータのインデックスの確立、記憶、読み取り、伝送、表示、データの分析などの問題を処理し、
及び/又は、
異なるスケールと、データ間の相互関係とに基づいて、前記データのインデックスの記憶、読み取り、伝送、表示、データの分析などを処理する、ことを含むが、これらに限定されない。
【００７４】
本発明の実施例で開示されるデータを管理し記憶する方法の流れは図２に示すようにであり、ステップＳ２１〜Ｓ２３を含む。
【００７５】
ステップＳ２１において、データのスケールを設定する。
異なるスケールでのデータ間の関係の簡易度に応じて、データ管理の初期スケールを設定する。
【００７６】
データを重畳させるスケールをデータ管理の初期スケールとして設定する。
前記データを重畳させることは、全てのデータが１つの重畳を形成すること、データが複数の重畳を形成すること、１つのデータの複数の座標点が重畳を形成することなどの様々な重畳形式を含むが、これらに限定されない。
【００７７】
ステップＳ２２において、前記データのスケールに応じて、データ間の相互関係を分析算出する。
前記の相互関係は、重畳、包含、交差、接線、分離などの様々な関係を含むが、これらに限定されない。
【００７８】
ステップＳ２３において、分析算出されたデータ間の相互関係に応じて、データの管理及び記憶を行う。前記データ間の相互関係が重畳であるデータを、データ管理ユニットとする。
前記データ管理の初期スケールに応じて、新しいデータスケールを設定する。
前記新しいデータスケールに応じて、データ間の相互関係を分析算出し、データ間の関係が単なる重畳関係でないと、このスケールでのデータ記憶ユニットとして交差、接線、分離又は包含などの複雑な相互関係のデータををさらに含むが、これらに限定されない。
データ管理条件を満たし、且つ、データ間が依然として重畳であるデータを、前記新しいデータスケールでのデータ管理ユニットとし、新しいデータスケールを再設定し、上記プロセスを繰り返し、前記満たすデータ管理条件は、データの数、データ量、データ範囲などの１つ又は複数の組み合わせを含むが、これらに限定されない。
前記データ範囲は、前記新しいデータスケールでのデータの表示範囲を含むが、これらに限定されない。
【００７９】
本発明の実施例で開示されるインデックスを確立し、データを分析して管理する方法の流れは、図３に示すようであり、ステップＳ３１〜Ｓ３を含む。
【００８０】
ステップＳ３１において、データのスケールを設定する。
前記設定されたデータのスケールは、予め設定されたスケール、一時的に設定されたスケール又はデータ処理プロセスで算出されたスケールなどの任意の場合のスケールを含む。
前記した設定されたデータのスケールに応じて、インデックスのレベルを特定する。
前記した特定されたインデックスのレベルに応じて、データを管理し検索する。
【００８１】
ステップＳ３２において、前記データのスケールに応じて、データ間の相互関係を分析算出する。
前記データ間の相互関係は、空間関係、時間関係、スケール関係を含むが、これらに限定されない。
【００８２】
異なるスケールでのデータ間の空間関係は、簡単又は複雑な特性を示し、例えば、大スケールでのデータ間の空間関係は簡単であり、重畳と非重畳を考慮するだけで済み、重畳しないデータは、単に隣接、分離などの簡単な空間関係である。
【００８３】
ステップＳ３３において、分析算出されたデータ間の相互関係に応じて、インデックスを確立し、データを分析して管理する。
【００８４】
前述二つのステップを実行した後に、設定された処理タイプに対応する処理方法に従って、前記の相互関係に応じて前記データを処理してもよく、例えば、上記のステップＳ３３は、具体的に、相互関係に応じてデータを処理する態様である。ステップＳ３１及びＳ３２の具体的な実現プロセスは図１に示す実施例を参照し得る。
【００８５】
このステップにおいて、具体的な場合に応じてインデックス確立条件の設定を予め特定してもよい。
前記した具体的な場合に応じてインデックス確立条件の設定を特定することは、条件付きと無条件を含み、例えば、座標データを構成する各データビットのデータに対してインデックスを確立すると、インデックス確立条件を設定できる。
前記インデックス確立条件は、一定のデータ範囲、データ量、データの数のうちの１つ又は複数の指標の組み合わせをインデックス確立条件とすることを含むが、これらに限定されない。
前記データ範囲は、データ自体の範囲、又は、前記設定されたデータのスケールに応じて算出された範囲を含むが、これらに限定されない。
【００８６】
予め設定されたインデックス確立条件に応じて、インデックス確立条件を満たすデータと、インデックスが確立されたデータ間の相互関係を満たすデータとに対して、次のレベルインデックスを継続的に確立する。
インデックス確立条件を満たさないデータと、インデックスが確立されたデータ間の相互関係を満たさないデータとに対して、次のレベルインデックスを確立しない。
インデックス確立条件を満たすデータと、前記設定されたデータスケールに応じてデータ間の関係が重畳であると分析算出されたデータとに対して、次のレベルインデックスを継続的に確立する。
前記次のレベルインデックスが次のレベルのデータのスケールに対応する。
前記次のレベルのデータのスケールの設定は、現在のレベルのスケール算出による取得、外部からの付与などの直接的又は間接的な方法で設定することを含むが、これらに限定されない。
【００８７】
インデックス確立条件を満たすデータと、インデックスが確立されたデータ間の相互関係を満たすデータに対して、次のレベルインデックスを継続的に確立し、前記次のレベルのインデックスを、インデックスのインデックスを管理するインデックス項目で管理し、前記インデックスを管理するインデックス項目により、管理されるインデックスを検出可能である。
インデックス確立条件を満たさないデータと、インデックスが確立されたデータ間の相互関係を満たさないデータを、インデックスのデータを管理するインデックス項目で管理し、前記データを管理するインデックス項目により、データを検出可能である。
【００８８】
インデックス確立条件を満たすデータと、前記設定されたデータのスケールに応じて、空間データを構成する座標点が１点に重畳すると分析算出されたデータに対して、次のレベルインデックスを継続的に確立する。
【００８９】
前記設定されたデータのスケールに応じて、マクロデータセットのデータ、オブジェクトを記述又は表現するデータ、さらに、マイクロデータビットのデータ（例えば、２１．３４５であり、その中の４は小数点の後の２番目のデータビットのデータであり）などのいずれか１つ又は複数の組み合わせを含むが、これらに限定されなく、統合インデックスを確立する。
【００９０】
前記統合インデックスをデータ分析管理に使用することにより、前記データの分析管理は、データの記憶、クエリ、読み取り、伝送、表示、分析、空間関係の算出のいずれか１つ又は複数の組み合わせを含む。
【００９１】
スケールに応じてデータ間の相互関係を分析算出し、スケールに対応するデータ間の相互関係によってインデックスを確立し、そして、インデックスでデータを分析して管理することは、データの記憶、伝送、表示、分析などの機能及び性能上の技術的な問題を解決することを含む。
【００９２】
図３に示す実施例に加えて、データのスケールを設定し、前記データのスケールに応じてデータ間の相互関係を分析算出し、分析算出されたデータ間の相互関係に応じて、インデックスを確立し、データを分析して管理した後には、確立されたインデックスを利用して後続の処理を行うステップをさらに含み得、本発明の実施例で開示される確立されたインデックスでデータを管理し記憶する方法は、
前記確立されたインデックスに応じて、データを管理し記憶することを含む。
【００９３】
具体的なプロセスは、
前記インデックスのデータを管理するインデックス項目を、データを管理し記憶するユニットとし、前記データを管理し記憶するユニットは、記憶データブロック、記憶レコード又は記憶ファイルを含むが、これらに限定されない形式でデータを管理し記憶する。
【００９４】
このステップにおいて、前記インデックスのデータを管理するインデックス項目を、管理及び記憶のオブジェクトとし、前記データを管理し記憶するオブジェクトをデータブロックとする、又は記憶レコードとする、又は記憶ファイルとするなどの様々な形式で管理し記憶する。本発明の実施例で開示されるデータ表示の方法の流れは図４に示すようであり、ステップＳ６１〜Ｓ６３を含む。
【００９５】
ステップＳ６１において、表示データのスケールに応じて、データに対応するスケールを特定する。
前記データのインデックスは、異なるスケールに応じて確立され、前記異なるスケールはデータ自体のマクロとミクロの場合を反映する。
前記表示データのスケールはデータのマクロとミクロの場合も反映する。
前記表示データのスケールに応じて、直接に対応するか、又は算出により具体的なデータのスケールに対応し、つまり、前記データ表示のスケールに応じて、データに対応するスケールを直接特定するか、又は、前記データ表示のスケールに応じて、算出によりデータに対応するスケールを特定する。
【００９６】
ステップＳ６２において、前記データのスケールに応じて、データのインデックスで、表示を必要とするデータを検索する。
本実施例では、データのインデックスは、図１-３に示す実施例における方法で確立される。
【００９７】
前記データのスケールに応じて、データのインデックスで、表示を必要とするデータを検索し、以下の１つ又は複数の方式を含む。
【００９８】
（１） 検出された、インデックスを管理するインデックス項目を表示データとして使用して表示させ、即ち、前記データ表示スケールに対応する前記データのスケールで、前記インデックス項目が管理するデータは１点として表示される。
【００９９】
（２）検出されたデータのうち前記データのスケールに対応する部分のデータを表示データとして使用し表示させ、即ち、前記検出されたデータは、前記データ表示スケールに対応する前記データのスケールで部分が表示でき、残りのデータがデータ間の重畳関係によって表示できないので、表示できたこの部分のデータのみを表示データとすることができる。
【０１００】
（３）検出されたデータのうち前記データのスケールに対応する部分のデータビットでのデータを表示データとして使用し表示させ、即ち、前記検出されたデータは、前記データ表示スケールに対応する前記データのスケールで、部分のデータビットのデータが表示でき、表示できたこの部分のデータビットのデータのみを表示データとする。
【０１０１】
（４）検出されたデータを表示データとして使用し表示させる。
【０１０２】
（５）検出されたデータのうちの１つ又は複数を使用して他の重畳関係を有するデータに代えて表示データとして、即ち、前記検出されたデータは、前記データ表示スケールに対応する前記データのスケールで、データ間の重畳関係によって部分のデータのみが表示できるので、表示できたデータのみを表示データとして表示させる。
【０１０３】
ステップＳ６３において、データを表示するために、前記表示を必要とするデータを読み取る。
前記読み取りは、メモリ、ハードディスクなどの任意のデータの記憶装置から読み取ることをを含む。
【０１０４】
ステップＳ６２によれば、表示のために、データに代えて表示できるインデックスデータと、対応スケールで表示できるデータを読み取る。
【０１０５】
本発明の実施例は、データの分析算出の方法を開示し、この実施例において、前記分析算出は、スケールに関する分析算出、及びスケールに関しない分析算出を含む。
前記分析算出は、データの空間関係算出、アグリゲーション分析、ヒートマップ分析などを含むが、これらに限定されない。
【０１０６】
前記スケールに関する分析算出は、スケールに対応するインデックスとデータによって分析算出する。この方法の流れは図５に示すようであり、ステップＳ７１とＳ７２を含む。
【０１０７】
ステップＳ７１において、データに対応するインデックスに応じて、分析算出する。
本実施例において、データのインデックスは、図１-３に示す実施例における方法で確立される。
【０１０８】
前記インデックスでのデータの異なるスケールに対応するインデックスデータの空間関係に応じて、分析算出する。
【０１０９】
インデックスの分析算出により、データ間に、空間関係を明確に有すること、ある空間関係を明確に有しないこと、又はある空間関係を有する可能性があることを含むが、これらに限定されないと特定する。
【０１１０】
インデックスの分析算出により、データ間に、分離、包含、交差の空間関係を有すると、データ間には、分離、包含、交差の空間関係を明確に有する。
インデックスの分析算出により、データ間に、重畳、接線の空間関係を有すると、データ間に、重畳、接線、分離、包含などの空間関係を有する可能性があり、さらに分析算出してデータ間の関係を確認するには、より詳細なデータが必要である。
【０１１１】
前記分析算出は、クライアント、サーバー側などのシステムの各々の部分の１つ又は複数で連携して分析算出することを含むが、これらに限定されない。
【０１１２】
前記分析算出は、データサービス側ではないクライアント部分、システムのエッジ部分などで、インデックス、マクロスケールに対応するデータを使用して分析算出すること、データ記憶側、データサービス側でミクロスケールに対応するデータ、元のデータを使用して分析算出することを含むが、これらに限定されない。
【０１１３】
ステップＳ７２において、データのうち異なるスケールに対応するデータにより、分析算出する。
【０１１４】
データのうち異なるスケールに対応するデータにより分析算出することは、まず、データのうちあるスケールで対応するデータが少なく、算出量が小さいデータを使用して分析算出を行い、前記分析算出はデータ間が特定の関係を有することを求める場合、前記したデータのうちあるスケールで対応するデータが少なく、算出量が小さいデータを使用して分析算出を行った結果のうち、ある関係を有する可能性があるものが存在する場合、データ間がある空間関係を明確に有すると分析算出されたまで、前記ある関係対応を有する可能性があるものに対応するデータのうちあるスケール（即ち、更なるミクロスケール）で対応するより多くのデータを使用してさらに分析算出を行う必要がある。
【０１１５】
前記したデータのうちあるスケールで対応するデータが少なく、算出量が小さいデータを使用して分析算出することについて、分析算出した結果として、データ間に分離、包含、交差の空間関係を有すると、データ間に分離、包含、交差の空間関係を明確に有し、
前記データのうちあるスケールで対応するデータが少なく、算出量が小さいデータを使用して分析算出することについて、分析算出した結果として、データ間に重畳、接線の空間関係を有すると、データ間に重畳、接線、分離、包含などの空間関係を有する可能性があり、さらに分析算出してデータ間の関係を確認するには、より詳細なデータが必要である。
【０１１６】
本発明は、データをプログレッシブに伝送する方法を開示し、その流れは図６に示すようであり、ステップＳ８１〜Ｓ８３を含む。
【０１１７】
ステップＳ８１において、増分データを要求する必要がある場合、増分データ要求を送信し、前記要求に要求スケールパラメータを含む。
本実施例におけるデータのプログレッシブ伝送方法は、要求送信側に適用され、要求送信側は、増分データを要求する必要があると判断したと、要求受信側に増分データ要求を送信し、要求にスケールパラメータを含む。
【０１１８】
要求送信側に以前にキャッシュされたインデックスが記憶されていない場合、前記要求スケールパラメータは、現在のスケールパラメータを含むが、これらに限定されない。
要求送信側に以前にキャッシュされたインデックスが記憶されている場合、前記要求スケールパラメータは、現在のスケールパラメータ、以前にキャッシュされたインデックスデータに対応するスケールパラメータを含むが、これらに限定されない。
要求送信側に以前にキャッシュされたインデックス、及びデータが記憶されている場合、前記要求スケールパラメータは現在のスケールパラメータ、以前にキャッシュされたデータに対応するスケールパラメータを含むが、これらに限定されない。
【０１１９】
インデックスのうちインデックスが細かく管理するほど、マイクロデータのインデックス項目に対応するスケールパラメータのレベルが高くなる。  
データの解像度が高いほど、詳細なデータに対応するスケールパラメータのレベルが高くなる。
【０１２０】
要求送信側に以前にキャッシュされたデータをキャッシュしている場合に、具体的なステップは、
現在のスケールパラメータを特定し、
以前にキャッシュされたデータに対応する最高レベルのスケールパラメータを取得し、
前記以前にキャッシュされたデータに対応する最高レベルのスケールパラメータと、前記現在のスケールパラメータとの関係を判断して、データを要求する必要があるかどうかを特定し、必要な場合に、後続のステップを継続して実行し、必要でない場合に、終了し、 
増分データ要求を送信する、ことを含み、
前記要求に、前記現在のスケールパラメータ、要求スケールパラメータと呼ばれる、以前にキャッシュされたデータのうち対応する最高レベルのスケールパラメータを含むが、これらに限定されない。
前記以前にキャッシュされたデータは、以前にキャッシュされたインデックスのうち相応するスケールに対応するインデックスデータ、以前にキャッシュされたデータのうち相応するスケールに対応するデータを含む。
【０１２１】
次に、要求スケールパラメータに応じて得られた増分データを取得し、このステップは、少なくとも以下の二つの方式を含む。
ステップＳ８２において、前記要求スケールパラメータと、インデックスのスケールパラメータとに基づいて分析して得られた増分データを受信し、前記増分データはインデックスの増分データである。
前記要求スケールパラメータと、インデックスのスケールパラメータとに基づいて分析して得られた増分データを受信し、前記増分データはインデックスの増分データであり、以前にキャッシュされたインデックスデータがあると、前記受信した増分データを前記以前にキャッシュされたインデックスデータに挿入し、さもなければ、前記受信した増分データをキャッシュデータとして保存する。
【０１２２】
ステップＳ８３において、前記要求スケールパラメータと、データのスケールとに基づいて分析して得られた増分データを受信し、前記増分データはデータの増分データである。
【０１２３】
前記要求スケールパラメータと、データのスケールパラメータとに基づいて分析して得られた増分データを受信し、前記増分データはデータの増分データであり、以前にキャッシュされたデータがあると、前記受信した増分データを前記以前にキャッシュされたデータに挿入し、さもなければ、前記受信した増分データをキャッシュデータとして保存する。
【０１２４】
本実施例では、ステップＳ８２又はステップＳ８３を別々に選択して増分データを取得してもよいし、上記の二つのステップを同時に利用して増分データを取得してもよい。本実施例では、データのインデックスは、図１-３に示す実施例における方法で確立される。
【０１２５】
本実施例で開示されたデータをプログレッシブに伝送する方法において、要求送信側は、増分データ要求を送信する場合、要求に当該要求スケールパラメータをキャリアさせ、要求受信側は前記要求スケールパラメータに基づいて増分データを分析して取得することができ、得られた増分データを損失なく表示できるようにするとともに、データ伝送量を削減し、データ伝送効率を向上させる。
【０１２６】
本発明で開示される他のデータをプログレッシブに伝送する方法は、増分データ要求受信側に適用され、その流れは、
要求送信側から送信された増分データ要求を受信し、前記増分データ要求に要求スケールパラメータを含み、
前記要求スケールパラメータと、インデックスにおけるスケールとに基づいて分析処理を行って、インデックスのうち増分条件を満たすインデックスデータを増分データとして特定し、及び/又は、前記要求スケールパラメータと、データにおけるスケールとに基づいて、分析処理を行って、データのうち増分条件を満たすデータを増分データとして特定し、
最後、前記増分データを前記要求送信側に送信する、ことを含む。
【０１２７】
実現プロセスにおいて、増分データ要求に対応する増分データを取得するプロセスは図７に示すようであり、ステップＳ９１〜Ｓ９５を含む。
【０１２８】
ステップＳ９１において、要求送信側から送信された増分データ要求を受信し、前記要求に要求スケールパラメータを含む。
前記要求に含まれる要求スケールパラメータに、以前にキャッシュされたスケールパラメータが含まれていると、前記要求送信側に以前にキャッシュされたデータがあることを説明する。
【０１２９】
ステップＳ９２において、要求スケールパラメータにおける現在のスケールパラメータに基づいてインデックスとデータに対して分析処理を行って、現在の分析結果を取得する。
前記現在のスケールパラメータに応じてインデックスのうち対応するスケールに含まれるデータを現在の分析結果とする。
前記現在のスケールパラメータに応じてデータのうち対応するスケールに含まれるデータを現在の分析結果とする。
【０１３０】
前記要求スケールパラメータに以前にキャッシュされたスケールパラメータが含まれていると、ステップＳ９３を実行し、さもなければ、ステップＳ９４を実行する。
【０１３１】
ステップＳ９３において、要求スケールパラメータのうち以前にキャッシュされたスケールパラメータに基づいてインデックスとデータに対して分析処理を行って、以前の分析結果を取得する。
前記現在分析結果のうち増分条件を満たすデータを増分データとして特定し、このステップの具体的なプロセスは、
前記現在の分析結果であり、且つ、前記以前の分析結果ではないデータを増分データとして特定することを含む。
【０１３２】
ステップＳ９４において、現在の分析結果のデータを増分データとする。
前記要求スケールパラメータに以前にキャッシュされたスケールパラメータを含まないと、そのプロセスは、
現在の分析結果のデータを増分データとすることを含む。
【０１３３】
ステップＳ９５において、前記増分データを要求送信側に送信する。
【０１３４】
前記現在のスケールパラメータを増分データの現在の最高レベルのスケールパラメーとする。
前記増分データを要求送信側に送信する。
【０１３５】
要求送信側に以前にキャッシュされたデータをキャッシュしていると、受信した増分データを、以前にキャッシュされたデータに挿入する必要があり、データの再構成を実現し、再構成したデータを現在のキャッシュのデータとする。
【０１３６】
要求送信側にキャッシュデータがないと、要求受信側は、増分データ要求を受信した後に、要求スケールパラメータに基づいてデータに対して現在のスケールパラメータに従って分析して、得られたデータは増分データである。要求送信側は、増分データを受信した後に、増分データをキャッシュし、それを、以前に先キャッシュされたデータとして、後続のプログレッシブ伝送処理を行う。
【０１３７】
本実施例では、データのインデックスは、図１-３に示す実施例における方法で確立される。
【０１３８】
本発明は、同時に、データの処理装置を開示し、その構成は図８に示すようであり、
データのスケールを特定するためのものであり、予め設定されたスケール、一時的に設定されたスケール、データ処理プロセスで算出されたスケールなどの任意の場合のスケールを含むが、これらに限定されないスケール設定ユニット１０１と、
前記データのスケールに応じて、データ間の相互関係を分析算出するためのデータ分析ユニット１０２と、
設定された処理タイプに対応する処理方法で、前記の相互関係に応じて前記データを処理するためのデータ処理ユニット１０３とを含む。
【０１３９】
本実施例は、好ましい実現方式を開示し、その具体的な作動プロセスは図１-７のいずれかに示された流れを参照し、ここで繰り返して説明しない。
【０１４０】
本発明は、インデックスを確立し、データを分析して管理する装置をさらに開示し、その構成は図９に示すようであり、
データのスケールを特定するためのものであり、予め設定されたスケール、一時的に設定されたスケール、データ処理プロセスで算出されたスケールなどの任意の場合のスケールを含むが、これらに限定されないスケール設定ユニット１１１と、
前記データのスケールに応じて、データ間の相互関係を分析算出するためのデータ分析ユニット１１２と、
分析算出されたデータ間の相互関係に応じて、インデックスを確立し、データを分析して管理するためのインデックス生成ユニット１１３と、
インデックスに応じて、データを、記憶、表示、分析算出、プログレッシブ伝送の分析管理を行うための分析管理ユニット１１４とを含む。
【０１４１】
或いは、インデックス生成ユニット１１３により、分析算出されたデータ間の相互関係に応じて、インデックスを確立し、データを分析して管理するプロセスを実現してもよい。
【０１４２】
本実施例は、好ましい実現方式を開示し、その具体的な作動プロセスは図３-７のいずれかに示された流れを参照し、ここで繰り返して説明しない。
【０１４３】
本発明は、データを管理し記憶する装置をさらに開示し、その構成は図１０に示すようであり、
データのスケールを特定するためのものであり、予め設定されたスケール、一時的に設定されたスケール、データ処理プロセスで算出されたスケールなどの任意の場合のスケールを含むが、これらに限定されないスケール設定ユニット１２１と、
前記データのスケールに応じて、データ間の相互関係を分析算出するためのデータ分析ユニット１２２と、
分析算出されたデータ間の相互関係に応じて、データの管理及び記憶を行うための管理及び記憶ユニット１２３とを含む。
【０１４４】
本実施例は、好ましい実現方式を開示し、その具体的な作動プロセスは図１-７のいずれかに示された流れを参照し、ここで繰り返して説明しない。
【０１４５】
本出願の実施例は、他のデータを管理し記憶する装置をさらに開示し、その中に管理及び記憶ユニットを含み、このユニットは図９に示すインデックスを確立し、データを分析して管理する装置と併せて使用され、図９の装置によって得られるデータのインデックスにより、データを管理し記憶する。その具体的な作動流れは、上記の方法実施例に対応する内容を参照し、ここで繰り返して説明しない。
【０１４６】
本出願実施例は、データ表示装置をさらに開示し、
表示されたデータのスケールに応じて、データのスケールを特定するためのスケール特定ユニットと、
前記データのスケールに応じて、データのインデックスで、表示を必要とするデータを検索するための検索ユニットと、
データを表示するために、前記表示を必要とするデータを読み取るためのデータ読み取りユニットとを含む。
【０１４７】
本実施例では、データのインデックスは、図９に示されたインデックスを確立し、データを分析して管理する装置により生成される。このデータ表示ユニットの具体的な作動プロセスは、図４に示された実施例を参照し、具体的な内容について、繰り返して説明しない。
【０１４８】
本出願は、データを分析算出する装置をさらに開示し、
データに対応するインデックスに応じて、分析算出するための分析算出ユニットを含む。
【０１４９】
この分析算出ユニットは、図９に示されたインデックスを確立し、データを分析して管理する装置と併せて使用されてもよく、図９の装置によって得られたデータのインデックスを利用して、分析算出する。その具体的な作動流れは、上記の方法実施例に対応する内容を参照し、ここで繰り返して説明しない。
【０１５０】
本出願は、データをプログレッシブに伝送する装置をさらに開示し、この装置は増分データ要求送信側に適用され、
増分データを要求する必要がある場合、増分データ要求を送信するためのものであり、前記要求に要求スケールパラメータを含む増分データ要求送信ユニットと、
前記要求スケールパラメータと、インデックスのスケールとに基づいて分析して得られた増分データを受信するために用いられ、前記増分データはインデックスの増分データであり、及び/又は、
前記要求スケールパラメータと、データのスケールとに基づいて分析して得られた増分データを受信するために用いられ、前記増分データはデータの増分データである増分データ受信ユニットとを含む。
【０１５１】
本実施例では、データのインデックスは、図９に示されたインデックスを確立し、データを分析して管理する装置により生成され、この装置の具体的な作動プロセスは、図６に示された実施例を参照し、ここで繰り返して説明しない。
【０１５２】
同時に、本出願は、他のデータをプログレッシブに伝送する装置をさらに開示し、増分データ受信側に適用され、
要求送信側から送信された増分データ要求を受信するためのものであり、前記増分データ要求に要求スケールパラメータを含む増分データ要求受信側と、
前記要求スケールパラメータと、インデックスにおけるスケールとに基づいて分析処理を行って、インデックスのうち増分条件を満たすインデックスデータを増分データとして特定し、及び/又は、前記要求スケールパラメータと、データにおけるスケールとに基づいて、分析処理を行って、データのうち増分条件を満たすデータを増分データとして特定するための増分データ特定ユニットと、
前記増分データを前記要求送信側に送信するための増分データ送信ユニットとを含む。
【０１５３】
本実施例では、データのインデックスは、図９に示されたインデックスを確立し、データを分析して管理する装置により生成され、この装置の具体的な作動プロセスは、図７に示された実施例を参照し、ここで繰り返して説明しない。
【０１５４】
本発明で開示されたデータ処理方法及び装置はコンピュータ内に設置されてもよいし、携帯電話又は他の装置に設置されてもよい。
【０１５５】
本明細書における各実施例は漸進的に記載されており、各実施例は他の実施例との相違点について主に説明し、各実施例間の同じ又は類似の部分は互いに参照され得る。実施例に開示された装置は、実施例に開示された方法に対応するので、説明は比較的簡単であり、関連部分は方法のセクションの説明を参照することができる。
【０１５６】
当業者はさらに以下のことを理解することができ、本明細書に開示されている実施例に関連して説明されている各例示的なユニット及びアルゴリズムステップは、電子ハードウェア、コンピュータソフトウェア、又はそれらの組み合わせによって実現することができ、ハードウェアとソフトウェアの互換性を明確に説明するために、各例示的な構成要素及びステップは、上記の説明では機能の観点から一般的に説明されている。これらの機能がハードウェアで実行されるかソフトウェアで実行されるかは、技術的解決策の特定のアプリケーション及びソリューションの設計上の制約に依存する。当業者であれば、特定の用途ごとに、説明した機能を実現するために異なる方法を使用することができるが、そのような実現は本発明の範囲を超えると見なされるべきではない。
【０１５７】
本明細書に開示されている実施例に関連して説明されている方法又はアルゴリズムのステップは、ハードウェア、プロセッサによって実行されるソフトウェアモジュール、又はそれらの組み合わせで直接実施することができる。ソフトウェアモジュールは、ランダムアクセスメモリ（ＲＡＭ）、メモリ、読み出し専用メモリ（ＲＯＭ）、電気的にプログラム可能なＲＯＭ、電気的に消去可能なプログラム可能なＲＯＭ、レジスタ、ハードディスク、リムーバブルディス、ＣＤ-ＲＯＭ、又は当該技術分野で知られている既知の任意の他の形態の記憶媒体に配置することができる。
【０１５８】
開示された実施例の上記説明は、当業者が本発明を実現又は使用することを可能にする。これらの実施例に対する様々な修正は当業者に明らかであり、本明細書で定義された一般的な原理は本発明の精神又は範囲から逸脱することなく他の実施例において実現することができる。したがって、本発明は本明細書に示されたこれらの実施例に限定されるべきではなく、本明細書に開示されている原理及び新規の特徴と重畳している最も広い範囲にある。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
データの処理方法であって、
データのスケールを設定し、 
前記データのスケールに応じて、データ間の相互関係を分析算出し、
設定された処理タイプに対応する処理方法に従って、前記相互関係に応じて前記データを処理する、ことを含むことを特徴とする方法。
【請求項２】
前記データは、マクロデータセット、１つのオブジェクトを記述するデータ、座標データ、及びマイクロデータビットのうちのいずれか１つ又は複数の組み合わせを含み、
前記データのスケールは、データのマクロとミクロを示す変数であり、
データは、スケールが大きい場合に、スケールが小さい場合よりもマクロであり、スケールが小さい場合に、スケールが大きい場合よりもミクロであることを特徴とする請求項１に記載の方法。
【請求項３】
前記データのスケールは、データ自体の空間スケール、又は時間スケールを含むことを特徴とする請求項１に記載の方法。
【請求項４】
前記データのスケールは、観測データのスケール、又は空間データのスケールを含み、前記観測データのスケールは、空間データがコンピュータに表示される際の拡大率を含み、前記空間データのスケールは、空間データの解像度を含むことを特徴とする請求項１に記載の方法。
【請求項５】
前記データ間の相互関係は、空間関係、時間関係、スケール関係のうちのいずれか１つ又は複数の組み合わせを含むことを特徴とする請求項１に記載の方法。
【請求項６】
前記設定された処理タイプに対応する処理方法に従って、前記の相互関係に応じて前記データを処理するプロセスは、
異なるスケールでのデータ間の相互関係に基づいて、データのインデックスの確立、記憶、読み取り、伝送、表示、データの分析を処理すること、
又は、
異なるスケールとデータ間の相互関係とに基づいて、前記データのインデックスの記憶、読み取り、伝送、表示、データの分析を処理することを含むことを特徴とする請求項１に記載の方法。
【請求項７】
インデックスを確立しデータを分析管理する方法であって、
データのスケールを設定し、
前記データのスケールに応じて、データ間の相互関係を分析算出し、
設定された処理タイプに対応する処理方法に従って、前記の相互関係に応じて前記データを処理し、このプロセスは、分析算出されたデータ間の相互関係に応じて、インデックスを確立しデータを分析管理することを含む、ことを含むことを特徴とする方法。
【請求項８】
前記設定されたデータのスケールは、予め設定されたスケール、一時的に設定されたスケール、又は、データ処理プロセスで算出されたスケールを含み、
前記設定されたデータのスケールに応じて、インデックスのレベルを特定し、
前記特定されたインデックスのレベルに応じて、データを管理し検索する、ことを含むことを特徴とする請求項７に記載の方法。
【請求項９】
前記分析算出されたデータ間の相互関係に応じて、インデックスを確立しデータを分析管理するプロセスは、
予め設定されたインデックス確立条件を満たすデータと、インデックスが確立されたデータ間の相互関係を満たすデータとに対して、次のレベルインデックスを継続的に確立し、
インデックス確立条件を満たさないデータと、インデックスが確立されたデータ間の相互関係を満たさないデータとに対して、次のレベルインデックスを確立しない、ことを含むことを特徴とする請求項７に記載の方法。
【請求項１０】
前記予め設定されたインデックス確立条件は、所定のデータ範囲、データ量、データの数のうちの１つ又は複数の指標の組み合わせを含むことを特徴とする請求項９に記載の方法。
【請求項１１】
前記データ範囲は、データ自体の範囲、又は、前記設定されたデータのスケールに応じて算出された範囲を含むことを特徴とする請求項１０に記載の方法。
【請求項１２】
前記分析算出されたデータ間の相互関係に応じて、インデックスを確立しデータを分析管理するプロセスは、
インデックス確立条件を満たすデータと、インデックスが確立されたデータ間の相互関係を満たすデータとに対して、次のレベルインデックスを継続的に確立し、前記次のレベルのインデックスを、インデックスのインデックスを管理するインデックス項目で管理し、前記インデックスを管理するインデックス項目により、管理されるインデックスを検出可能であり、
インデックス確立条件を満たさないデータと、インデックスが確立されたデータ間の相互関係を満たさないデータとを、インデックスの管理データのインデックス項目で管理し、前記データを管理するインデックス項目により、データを検出可能である、ことを含むことを特徴とする請求項９に記載の方法。
【請求項１３】
前記分析算出されたデータ間の相互関係に応じて、インデックスを確立しデータを分析して管理するプロセスは、
インデックス確立条件を満たすデータと、前記設定されたデータのスケールに応じてデータ間の関係が重畳であると分析算出されたデータとに対して、次のレベルインデックスを継続的に確立し、
前記次のレベルのインデックスが次のレベルのデータのスケールに対応する、ことを含み、 
前記次のレベルのデータのスケールの設定には、現在のレベルのスケール算出による取得、外部からの付与などの直接的又は間接的な方法で設定することを含むことを特徴とする請求項９に記載の方法。
【請求項１４】
前記分析算出されたデータ間の相互関係に応じて、インデックスを確立しデータを分析して管理するプロセスは、
インデックス確立条件を満たすデータと、前記設定されたデータのスケールに応じて空間データを構成する座標点が１点に重畳すると分析算出されたデータに対して、次のレベルインデックスを継続的に確立することを含むことを特徴とする請求項１３に記載の方法。
【請求項１５】
前記インデックスを確立し、データを分析して管理する方法のプロセスは、
前記設定されたデータのスケールに応じて、データセットのデータ、オブジェクトを記述又は表現するデータ、及びマイクロデータビットのデータのうちのいずれか１つ又は複数の組み合わせに対して、統合インデックスを確立し、
前記統合インデックスをデータの分析管理に使用する、ことを含み、
前記データの分析管理は、データの記憶、クエリ、読み取り、伝送、表示、分析、空間関係の算出のうちのいずれか１つ又は複数の組み合わせを含むことを特徴とする請求項７に記載の方法。
【請求項１６】
データを管理し記憶する方法であって、
前記確立されたインデックスに応じて、データを管理し記憶することを含み、
前記データのインデックスは、請求項７-１５のいずれか一項に記載の方法で確立されることを特徴とする方法。
【請求項１７】
前記確立されたインデックスに応じて、データを管理し記憶するプロセスは、
前記インデックスのデータを管理するインデックス項目を、データを管理し記憶するオブジェクトとし、前記データを管理し記憶するオブジェクトを、記憶データブロック、記憶レコード又は記憶ファイルを含む形式でデータの管理及び記憶を行うことを含むことを特徴とする請求項１６に記載の方法。
【請求項１８】
データを管理し記憶する方法であって、
データのスケールを設定し、 
前記データのスケールに応じて、データ間の相互関係を分析算出し、
分析算出されたデータ間の相互関係に応じて、データの管理及び記憶を行う、ことを含むことを特徴とする方法。
【請求項１９】
前記データのスケールを設定するプロセスは、
異なるスケールでのデータ間の関係の簡易度に応じて、データ管理の初期スケールを設定することを含むことを特徴とする請求項１８に記載の方法。
【請求項２０】
前記データのスケールを設定するプロセスは、
データを重畳させるスケールをデータ管理の初期スケールとして設定することを含み、
前記データの重畳には、全てのデータが１つの重畳を形成すること、データが複数の重畳を形成すること、又は１つのデータの複数の座標点が重畳を形成することを含むことを特徴とする請求項１９に記載の方法。
【請求項２１】
前記分析算出されたデータ間の相互関係に応じて、データの管理及び記憶を行うプロセスは、
前記データ間の相互関係が重畳であるデータをデータ管理ユニットとし、
前記データ管理の初期スケールに応じて、新しいデータスケールを設定し、
前記新しいデータスケールに応じて、データ間の相互関係を分析算出し、データ間の関係が単なる重畳関係ではない場合、データを、このスケールでのデータ記憶ユニットとし、
データ管理条件を満たし、且つデータ間が依然として重畳であるデータを、前記新しいデータスケールでのデータ管理ユニットとし、新しいデータスケールを再設定し、上記のプロセスを繰り返す、ことを含み、
前記データ管理条件を満たすことは、データの数、データ量、データ範囲のうちの１つ又は複数の組み合わせを含み、
前記データ範囲は、前記新しいデータスケールでのデータのデータ表示範囲を含むことを特徴とする請求項２０に記載の方法。
【請求項２２】
データ表示の方法であって、
表示データのスケールに応じて、データのスケールを特定し、
前記データのスケールに応じて、データのインデックスで、表示を必要とするデータを検索し、前記データのインデックスは、請求項７-１５のいずれか一項に記載の方法で確立され、
データを表示するために前記表示を必要とするデータを読み取る、ことを含むことを特徴とする方法。
【請求項２３】
前記表示データのスケールに応じて、データに対応するスケールを確定するプロセスは、
前記データ表示のスケールに応じて、データのスケールを直接特定すること、又は、前記データ表示のスケールに応じて、算出によりデータのスケールを特定することを含むことを特徴とする請求項２２に記載の方法。
【請求項２４】
前記データのスケールに応じて、データのインデックスで、表示を必要とするデータを検索するプロセスは、以下の方式のいずれか１つ又は複数の組み合わせを含み、
検出されたインデックスを管理するインデックス項目を表示データとして表示させ、
検出されたデータのうち前記データのスケールに対応する部分のデータを表示データとして表示させ、
検出されたデータのうち前記データのスケールに対応する部分のデータビットでのデータを表示データとして表示させ、
検出されたデータを表示データとして表示させ、
他の重畳関係を有するデータを代わりに、検出されたデータのうちの１つ又は複数を表示データとして表示させることを特徴とする請求項２２に記載の方法。
【請求項２５】
データを分析算出する方法であって、
データに対応するインデックスに応じて分析算出を行い、前記データに対応するインデックスは、請求項７-１５のいずれか一項に記載の方法で確立され、
データのうち異なるスケールに対応するデータにより分析算出を行う、ことを含むことを特徴とする方法。
【請求項２６】
前記分析算出には、スケールに関する分析算出、又は、スケールに関しない分析算出を含み、
前記分析算出は、データの空間関係の算出、アグリゲーション分析、又はヒートマップ分析を含むことを特徴とする請求項２５に記載の方法。
【請求項２７】
前記の分析算出のプロセスは、
前記スケールに関する分析算出は、スケールに対応するインデックスと、データとにより分析算出を行うを含むことを特徴とする請求項２６に記載の方法。
【請求項２８】
前記したインデックスに応じてデータの分析算出を行うプロセスは、
前記インデックスでのデータの異なるスケールに対応するインデックスデータの空間関係に応じて、分析算出を行うを含むことを特徴とする請求項２５に記載の方法。
【請求項２９】
前記データに対応するインデックスに応じて、分析算出を行うプロセスは、
インデックスの分析算出により、データ間に、ある空間関係を明確に有すること、又は、ある空間関係を有する可能性があることを含むと特定する、ことを含むことを特徴とする請求項２８に記載の方法。
【請求項３０】
前記したデータのうち異なるスケールに対応するデータにより分析算出を行うプロセスは、
まず、データのうちあるスケールで対応するデータが少なく、算出量が小さいデータを使用して分析算出を行い、前記分析算出はデータ間が特定の関係を有することを求める場合、、前記したデータのうちあるスケールで対応するデータが少なく、算出量が小さいデータを使用して分析算出を行った結果のうち、ある関係を有する可能性があるものが存在する場合、データ間がある空間関係を明確に有すると分析算出されたまで、前記ある関係対応を有する可能性があるものに対応するデータのうちあるスケールで対応するより多くのデータを使用してさらに分析算出を行う必要があることを特徴とする請求項２５に記載の方法。
【請求項３１】
データをプログレッシブに伝送する方法であって、
増分データを要求する必要がある場合、増分データ要求を送信し、前記要求に要求スケールパラメータを含み、
前記要求スケールパラメータと、インデックスのスケールとに基づいて分析して得られた増分データを受信し、前記増分データはインデックスの増分データであり、
及び/又は、
前記要求スケールパラメータと、データのスケールとに基づいて分析して得られた増分データを受信し、前記増分データはデータの増分データである、ことを含み、
前記インデックスは、請求項７-１５のいずれか一項に記載の方法で確立されることを特徴とする方法。
【請求項３２】
要求送信側が以前にキャッシュされたデータをキャッシュしている場合、前記以前にキャッシュされたデータは、以前にキャッシュされたインデックスのうち相応するスケールに対応するインデックスデータ、及び/又は、以前にキャッシュされたデータのうち相応するスケールに対応するデータを含むことを特徴とする請求項３１に記載の方法。
【請求項３３】
要求送信側が以前にキャッシュされたデータをキャッシュしている場合、具体的なステップは、
現在のスケールパラメータを特定し、 
以前にキャッシュされたデータに対応する最高レベルのスケールパラメータを取得し、 
前記以前にキャッシュされたデータに対応する最高レベルのスケールパラメータと、前記現在のスケールパラメータとの関係を判断して、データを要求する必要があるかどうかを特定し、必要である場合、後続のステップを継続して実行し、必要でない場合、終了し、 
増分データ要求を送信し、前記要求には、前記現在のスケールパラメータ、要求スケールパラメータと呼ばれる、以前にキャッシュされたデータのうち対応する最高レベルのスケールパラメータを含み、
前記要求スケールパラメータと、インデックスのスケールパラメータとに基づいて分析して得られた増分データを受信し、前記増分データはインデックスの増分データであり、
前記要求スケールパラメータと、データのスケールパラメータとに基づいて分析して得られた増分データを受信し、前記増分データはデータの増分データであり、
前記受信した増分データを前記以前にキャッシュされたデータに挿入する、ことを含むことを特徴とする請求項３２に記載の方法。
【請求項３４】
データをプログレッシブに伝送する方法であって、
要求送信側から送信された、要求スケールパラメータを含む増分データ要求を受信し、
前記要求スケールパラメータと、インデックスにおけるスケールとに基づいて分析処理を行って、インデックスのうち増分条件を満たすインデックスデータを増分データとして特定し、及び/又は、前記要求スケールパラメータと、データにおけるスケールとに基づいて、分析処理を行って、データのうち増分条件を満たすデータを増分データとして特定し、
前記増分データを前記要求送信側に送信する、ことを含み、
前記インデックスは、請求項７-１５のいずれか一項に記載の方法で確立されることを特徴とする方法。
【請求項３５】
要求送信側に以前にキャッシュされたインデックスとデータが記憶されている場合、前記要求スケールパラメータは、現在のスケールパラメータ及び/又は以前にキャッシュされたデータに対応するスケールパラメータを含むことを特徴とする請求項３４に記載の方法。
【請求項３６】
前記増分データ要求に対応する増分データを取得するプロセスは、 
要求スケールパラメータにおける現在のスケールパラメータに基づいてインデックスとデータに対して分析処理を行って、現在の分析結果を取得し、 
前記要求スケールパラメータに以前にキャッシュされたスケールパラメータを含んでいる場合、そのプロセスは、
要求スケールパラメータにおける以前にキャッシュされたスケールパラメータに基づいてインデックスとデータに対して分析処理を行って、以前の分析結果を取得することを含み、 
前記現在の分析結果のうち増分条件を満たすデータを増分データとして特定し、このステップの具体的なプロセスは、
前記現在の分析結果であり、且つ前記以前の分析結果ではないデータを増分データとして特定することを含み、
前記要求スケールパラメータに以前にキャッシュされたスケールパラメータを含まない場合、そのプロセスは、
現在の分析結果のデータを増分データとし、
前記現在のスケールパラメータを増分データの現在の最高レベルのスケールパラメーとし、
前記増分データを要求送信側に送信することを含む、ことを含むことを特徴とする請求項３４に記載の方法。
【請求項３７】
データの処理装置であって、
データのスケールを特定するためのスケール設定ユニット、
前記データのスケールに応じて、データ間の相互関係を分析算出するためのデータ分析ユニット、 
設定された処理タイプに対応する処理方法に従って、前記相互関係に応じて前記データを処理するためのデータ処理ユニットとを含むことを特徴とする装置。
【請求項３８】
インデックスを確立しデータを分析管理する装置であって、
データのスケールを特定するためのスケール設定ユニットと、
前記データのスケールに応じて、データ間の相互関係を分析算出するためのデータ分析ユニットと、 
分析算出されたデータ間の相互関係に応じて、インデックスを確立しデータを分析管理するためのインデックス生成ユニットとを含むことを特徴とする装置。
【請求項３９】
データを管理し記憶する装置であって、
データのスケールを特定するためのものであり、予め設定されたスケール、一時的に設定されたスケール、データ処理プロセスで算出されたスケールなどの任意の場合のスケールを含むが、これらに限定されないスケール設定ユニットと、
前記データのスケールに応じて、データ間の相互関係を分析算出するためのデータ分析ユニットと、
分析算出されたデータ間の相互関係に応じて、データの管理及び記憶を行うための管理及び記憶ユニットとを含むことを特徴とする装置。
【国際調査報告】
2021513146.tif 000013
2021513146.tif 000014
2021513146.tif 000015
2021513146.tif 000016