TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Tile38 – Realtime geofencing and geospatial index, v1.11.0

126 点作者 tidwall大约 7 年前

6 条评论

tidwall大约 7 年前
To anyone coming here wondering WTF is Tile38? First I&#x27;ll tell you what it&#x27;s not. It&#x27;s not a replacement for PostGIS, and it&#x27;s not built on top of Redis.<p>In my opinion PostGIS is the Swiss Army Knife of spatial data management. It&#x27;s awesome! Especially for large datasets and complex queries. I use it all the time.<p>Tile38 uses the Redis protocol for network transport. There&#x27;re some commands that loosely resemble Redis like SET and GET, but it&#x27;s otherwise a completely different project. I originally forked Redis and built the functionality on top of the C codebase. <a href="https:&#x2F;&#x2F;github.com&#x2F;tidwall&#x2F;redis-gis" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;tidwall&#x2F;redis-gis</a>, but scrapped that project.<p>What Tile38 is good for is very dynamic datasets where the application needs fast and simple point-in-polygon queries and streaming geofence notifications. Like vehicle pickup services, bus route services, proximity social apps, etc.
ldng大约 7 年前
Inevitably this will be compared to PostGIS so maybe you could put a paragraph in the README on how it compares to it what is the usecase where Tile38 would serve you better. I must admit I don&#x27;t see one for my own needs.
billylindeman大约 7 年前
I&#x27;ve been following tile38 on github for quite awhile and it looks pretty awesome, but I haven&#x27;t had a chance to build anything with it.<p>Has anyone here built any user-facing applications on top of it?
评论 #16528042 未加载
评论 #16528533 未加载
评论 #16527564 未加载
评论 #16527165 未加载
johneth大约 7 年前
This looks really useful.<p>I&#x27;ve been using a similar geometry library &#x27;S2&#x27;[1], by Google. It&#x27;s mainly used for fast spatial indexing and comparison functionality, albeit more &#x27;approximate&#x27;[2] than Tile38 seems to be.<p>[1] <a href="http:&#x2F;&#x2F;s2geometry.io&#x2F;" rel="nofollow">http:&#x2F;&#x2F;s2geometry.io&#x2F;</a><p>[2] Approximate = not absolutely exact shapes when geofencing, for example.
评论 #16529094 未加载
guessmyname大约 7 年前
Some people may not read the link because it appears grayed out in some browsers <i>(the link has been posted before and so it appears in the browser history as visited)</i>. Maybe it&#x27;s better to link to the changelog page, since this was reposted because a new version has been released [1].<p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;tidwall&#x2F;tile38&#x2F;releases&#x2F;tag&#x2F;1.11.0" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;tidwall&#x2F;tile38&#x2F;releases&#x2F;tag&#x2F;1.11.0</a>
cwt137大约 7 年前
Is this built on top of Redis, or just use a Redis-like protocol?
评论 #16530225 未加载