<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                ## 映射地理形狀 與 `geo_point`類型的字段相似,地理形狀也需要在使用前明確映射: ```json PUT /attractions { "mappings": { "landmark": { "properties": { "name": { "type": "string" }, "location": { "type": "geo_shape" } } } } } ``` 你需要關注兩個重要的設置項來調整精度(`precision`)和距離誤差(`distance_error_pct`)。 There are two important settings that you should consider changing `precision` and `distance_error_pct`. ### 精度 精度(`precision`)參數用來控制組成地理形狀的geohash的長度。 它的默認值是 `9`,等同于尺寸在 5m*5m 的[geohash](geohash)。這個精度可能比你需要的精確得多。 精度越低,需要索引的單元就越少,檢索時也會更快。當然,精度越低,地理形狀的準確性就越差。 你需要決定自己的地理形狀所需精度 —— 即使減少1-2個等級的精度也能帶來明顯的消耗縮減收益。 你可以通過指定距離的方式來定制精度 —— 比如,`50m`或`2km`; 不過這些距離最終也是會轉換成對應的geohash長度(見 [geohashes](geohashes))。 ### 距離誤差 當索引一個多邊形時,中間連續區域很容易用一個短geohash來表示。 麻煩的是邊緣部分,這些地方需要使用更精細的geohash才能表示。 當你在索引一個小地標時,你希望它的邊界比較精確;(如果精度不夠,)讓這些紀念碑一個疊著一個可不好。 當索引整個國家時,你就不需要這么高的精度。誤差個50米左右也沒什么大不了。 距離誤差(`distance_error_pct`)指定地理形狀可以接受的最大錯誤率。它的默認值是 `0.025`,即 2.5%。 這也就是說,大的地理形狀(比如國家)相比小的地理形狀(比如紀念碑)來說,容許更加模糊的邊界。 `0.025`是一個不錯的初始值。不過如果我們容許更大的錯誤率,對應地理形狀需要索引的單元就越少。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看