[{"data":1,"prerenderedAt":206},["ShallowReactive",2],{"project-18730216":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":34,"aspects":35,"strip":40,"post_text":42,"what":43,"said":76,"maker_in_thread":133,"shape":140,"grid":144,"attempts":168,"same_week":169,"maker_shows":34,"maker_hidden":198,"reader_version":199,"card":200},"18730216","Tile38","Mapping 11M points with Tile38 – Mapbox\u002FGeonames","title","Show HN: Mapping 11M points with Tile38 – Mapbox\u002FGeonames","https:\u002F\u002Fgeonames.tile38.com","geonames.tile38.com","tidwall",1545348751,2018,51,11,782,2155,37,"notable","data","geospatial index","api",[21,24,25,26,27],"realtime gis","geofencing","geonames","mapbox","loved",0.556,{"positive":31,"neutral":32,"mixed":33,"critical":33},6,1,0,7,{"idea":36,"docs":37,"execution":39},{"positive":32,"critical":33},{"positive":38,"critical":33},3,{"positive":32,"critical":33},[41,41,33,41,33,33,41,38,33,41,41],5,null,{"problem":44,"audience":56,"pricing":42,"motivation":42,"time_to_build":42,"stack":62,"openness":74,"stage":74,"team_size":75},{"value":45,"source":46,"evidence":47},"Realtime geospatial indexing and geofencing; showing large point sets on maps","commenter",[48,52],{"id":49,"by":50,"text":51},"18731384","atonse","I was having a conversation with a coworker and was looking for exactly what Tile38 is, telling them the amazing kinds of realtime-GIS things available out there, and I remember…",{"id":53,"by":54,"text":55},"18732015","ptrott2017","I have used Tile38 for a couple of internal demo experiments this year and hoping to push the projects into production next year (budget allowing). If you are looking for a…",{"value":57,"source":58,"evidence":59},"Developers building realtime GIS and mapping applications","inferred",[60,61],{"id":49,"by":50,"text":51},{"id":53,"by":54,"text":55},[63,67],{"value":64,"source":46,"evidence":65},"Mapbox GL",[66],{"id":49,"by":50,"text":51},{"value":68,"source":69,"evidence":70},"Geonames dataset","maker",[71],{"id":72,"by":11,"text":73},"18730478","Thanks. It was a team effort. We’re working on a medium article. The dataset is Geonames.","unknown","team",{"praise":77,"objections":105,"requests":106,"questions":120,"alternatives":125},[78,86,97,101],{"value":79,"source":46,"evidence":80},"Excellent documentation with animated GIFs and clear structured text",[81,85],{"id":82,"by":83,"text":84},"18730553","spectre256","The tile38 docs (https:\u002F\u002Fgithub.com\u002Ftidwall\u002Ftile38) are really good. Lots of animated GIFs combined with great structured text that really helps quickly explain all the complex…",{"id":53,"by":54,"text":55},{"value":87,"source":46,"evidence":88},"Impressive 11M point demo",[89,93],{"id":90,"by":91,"text":92},"18730379","voltagex_","This is super impressive. Do you have a write up on the datasets used and the process you went through?",{"id":94,"by":95,"text":96},"18735359","tinfoilboy","This is super impressive! Nice work.",{"value":98,"source":46,"evidence":99},"Code base is a joy to work with",[100],{"id":53,"by":54,"text":55},{"value":102,"source":46,"evidence":103},"Easy to get quick demos running",[104],{"id":53,"by":54,"text":55},[],[107,116],{"value":108,"source":46,"evidence":109},"Write-up of the dataset and process",[110,111,115],{"id":90,"by":91,"text":92},{"id":112,"by":113,"text":114},"18731427","tomkinson","Can't wait to read this. Well done",{"id":53,"by":54,"text":55},{"value":117,"source":46,"evidence":118},"Write-up on how it was done efficiently, possibly protobufs",[119],{"id":49,"by":50,"text":51},[121],{"value":122,"source":46,"evidence":123},"What datasets and process were used",[124],{"id":90,"by":91,"text":92},[126],{"value":127,"source":46,"evidence":128},"In-memory R-Tree Go package",[129],{"id":130,"by":131,"text":132},"18731157","mistrial9","well, points for this ``` This package provides an in-memory R-Tree implementation for Go, useful as a spatial data structure. It has support for 1-20 dimensions, and can store…",{"comments":134,"answered":32,"key":135},2,[136,139],{"id":137,"text":138},"18730900","Thanks :)",{"id":72,"text":73},{"commenters":141,"max_depth":38,"maker_replies":134,"first_comment_mins":142,"lifespan_hours":143},9,30,19,[145,147,149,152,153,155,157,161,164,165,166],[49,33,41,146,50,33],"project\u002Fpositive\u002Fidea",[53,33,41,148,54,33],"project\u002Fpositive\u002Fdocs",[150,33,33,151,50,33],"18735254","commenter\u002Fneutral\u002Fnone",[82,32,41,148,83,33],[137,32,33,154,11,32],"maker\u002Fpositive\u002Fdocs",[130,134,33,156,131,33],"other\u002Fneutral\u002Fnone",[158,38,41,159,160,33],"18733761","project\u002Fpositive\u002Fnone","nouney",[90,162,38,163,91,33],4,"maker\u002Fneutral\u002Fdocs",[72,162,33,163,11,32],[112,162,41,154,113,33],[94,41,41,167,95,33],"maker\u002Fpositive\u002Fexecution",[],[170,175,180,184,189,193],{"id":171,"name":172,"points":173,"category":174},"18738275","curves",341,"creative",{"id":176,"name":177,"points":178,"category":179},"18755782","Wiv.js",265,"languages",{"id":181,"name":182,"points":183,"category":179},"18750561","Magic Grid",167,{"id":185,"name":186,"points":187,"category":188},"18765482","Notable",124,"productivity",{"id":190,"name":191,"points":192,"category":20},"18725485","Serverless Analytics (Statsbot \u002F Cube.js)",114,{"id":194,"name":195,"points":196,"category":197},"18754010","Inside Python Dict",111,"learning_science",false,"v2",{"id":201,"name":5,"line":6,"ai":198,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":202,"top":18,"kw":203,"maker":11,"domain":10,"tier":19,"attempts":33,"strip":204,"url":9,"mix":205,"praise":79,"objection":-1,"sub":21},18730216,0.56,[21,24,25,26,27],"55050053055",[31,32,33,33],1794036572905]