1"use strict";(globalThis.webpackChunkh3_website||=[]).push([[3307,8106],{4256(e,n,t){t.r(n),t.d(n,{assets:()=>c,contentTitle:()=>r,default:()=>p,frontMatter:()=>o,metadata:()=>s,toc:()=>l});const s=JSON.parse('{"id":"comparisons/placekey","title":"Placekey","description":"Placekey is a system for encoding points of interest (POIs), and incorporates H3 in its POI identifier.","source":"@site/docs/comparisons/placekey.md","sourceDirName":"comparisons","slug":"/comparisons/placekey","permalink":"/docs/comparisons/placekey","draft":false,"unlisted":false,"editUrl":"https://github.com/uber/h3/edit/master/website/docs/comparisons/placekey.md","tags":[],"version":"current","frontMatter":{"id":"placekey","title":"Placekey","sidebar_label":"Placekey","slug":"/comparisons/placekey"},"sidebar":"someSidebar","previous":{"title":"Admin Boundaries","permalink":"/docs/comparisons/admin"},"next":{"title":"Installation","permalink":"/docs/installation"}}');var i=t(4848),a=t(8453);const o={id:"placekey",title:"Placekey",sidebar_label:"Placekey",slug:"/comparisons/placekey"},r=void 0,c={},l=[];function d(e){const n={a:"a",code:"code",p:"p",...(0,a.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.a,{href:"https://www.placekey.io/",children:"Placekey"})," is a system for encoding points of interest (POIs), and incorporates H3 in its POI identifier."]}),"\n",(0,i.jsxs)(n.p,{children:["For example, the Placekey for the Ferry Building in San Francisco, ",(0,i.jsx)(n.code,{children:"zzw-22y@5vg-7gt-qzz"}),", contains a What Part (",(0,i.jsx)(n.code,{children:"zzw-22y"}),") encoding a specific POI, and a Where Part (",(0,i.jsx)(n.code,{children:"5vg-7gt-qzz"}),") encoding where that POI is. The Where Part is an H3 cell index at resolution 10, using an alternate string encoding. The example Where Part represents the H3 index ",(0,i.jsx)(n.code,{children:"8a283082a677fff"}),". Placekey Where Parts can be losslessly converted to and from their equivalent H3 indexes."]})]})}function p(e={}){const{wrapper:n}={...(0,a.R)(),...e.components};return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)}},8453(e,n,t){t.d(n,{R:()=>o,x:()=>r});var s=t(6540);const i={},a=s.createContext(i);function o(e){const n=s.useContext(a);return s.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function r(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:o(e.components),s.createElement(a.Provider,{value:n},e.children)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.