Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > pl.comp.programming > #29389

Re: Indeksowanie 2D

Path csiph.com!aioe.org!news.mixmin.net!news.unit0.net!news.nask.pl!news.nask.org.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
From Borneq <borneq@antyspam.hidden.pl>
Newsgroups pl.comp.programming
Subject Re: Indeksowanie 2D
Date Fri, 3 Feb 2017 16:51:15 +0100
Organization ATMAN - ATM S.A.
Lines 21
Message-ID <o728tk$8e9$1@node1.news.atman.pl> (permalink)
References <o71crd$b35$1@node1.news.atman.pl> <o71crd$b35$1@node1.news.atman.pl> <almarsoft.6258373664577788383@news.v.pl> <o71k7r$ipe$1@node1.news.atman.pl> <almarsoft.6552372263159717215@news.v.pl>
NNTP-Posting-Host 91.239.205.105
Mime-Version 1.0
Content-Type text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding 8bit
X-Trace node1.news.atman.pl 1486137076 8649 91.239.205.105 (3 Feb 2017 15:51:16 GMT)
X-Complaints-To usenet@atman.pl
NNTP-Posting-Date Fri, 3 Feb 2017 15:51:16 +0000 (UTC)
User-Agent Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0
In-Reply-To <almarsoft.6552372263159717215@news.v.pl>
Xref csiph.com pl.comp.programming:29389

Show key headers only | View raw


W dniu 03.02.2017 o 16:24, slawek pisze:
> Spróbowałbym dwóch trików:
>
> 1. Podzielić cały obszar na części porównywalne z promieniem r. Wtedy na
> szybko można szukać nie wszędzie, ale wśród kilku fragmentów.

Koło wokół szukanego punktu może leżeć na styku na przykład dwóch ale aż 
do czterech kwadratów. Może właśnie tak zrobili w przykładzie 
GeoHashSample od VelocityDB. Bo tam jest:
       GeoHashCircleQuery query = new GeoHashCircleQuery(center, 
radius); // radius in meters
       BoundingBox bbox = query.BoundingBox;
       var btreeSet = 
session.AllObjects<BTreeSet<GeoObj>>().FirstOrDefault();
       foreach (GeoHash hash in query.SearchHashes)
       {

pętla foreach wykonywała się 4 i 2 razy
To pytanie zresztą nie jest takie ważne, tylko z ciekawości, bardziej 
zależy mi na kilku poprzednich pytaniach.

Back to pl.comp.programming | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Indeksowanie 2D Borneq <borneq@antyspam.hidden.pl> - 2017-02-03 08:52 +0100
  Re: Indeksowanie 2D slawek <fake@fakeemail.com> - 2017-02-03 10:47 +0100
    Re: Indeksowanie 2D Borneq <borneq@antyspam.hidden.pl> - 2017-02-03 10:58 +0100
      Re: Indeksowanie 2D slawek <fake@fakeemail.com> - 2017-02-03 16:24 +0100
        Re: Indeksowanie 2D Borneq <borneq@antyspam.hidden.pl> - 2017-02-03 16:51 +0100
  Re: Indeksowanie 2D "M.M." <mmarszik@gmail.com> - 2017-02-04 07:16 -0800

csiph-web