TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Gis.chat – a Geospatial Community

86 pointsby do-meabout 2 years ago
Hi folks! I&#x27;m excited to show you gis.chat, a geospatial chat platform in both senses: a platform about geospatial topics and a geospatial platform itself, referencing the location of our communities.<p>The setup is fairly simple and reproducible: a plain Zulip instance and a homepage with geospatial search capabilities.<p>It seems almost trivial but it has some very nice features. I guess you should be familiar with Zulips stream&#x2F;topic model to follow along (<a href="https:&#x2F;&#x2F;zulip.com&#x2F;help&#x2F;streams-and-topics" rel="nofollow">https:&#x2F;&#x2F;zulip.com&#x2F;help&#x2F;streams-and-topics</a>).<p>The core idea is that there are city-specific streams (currently represented by a pin), but there could just as well be streams about points of interest, line geometries (e.g. a river) or polygons (e.g. national park).<p>- Every local stream can have the same topics, e.g. &quot;general&quot;, &quot;news&quot;, &quot;meetups&quot;, &quot;jobs&quot; etc. - With Zulip&#x27;s search you can either search for a particular topic, e.g. &quot;news&quot; in a local stream or instead in all streams and have some kind of news feed of the community with &quot;topic:news&quot; - Once more communities are added, specific filters could be added, e.g. country-wise or by drawing your own area of interest - Eventually, for the ones who like, users could associate themselves with a local community in their profile or add there main location so one could not only search for the local communities but instead also for individuals<p>There are many nice features in Zulip&#x27;s pipeline that would foster gis.chat:<p>- Further nesting of streams&#x2F;topics - Semantic search<p>If for example Zulip would allow for saving coordinates (or better an entire geometry) in the Postgres DB, with the help of PostGIS, Zulip&#x27;s search could allow for bounding boxes (or custom geometries).<p>Let me know if you have any kind of other ideas or feedback!

5 comments

k82aabout 2 years ago
Nice! I think it&#x27;s a good initiative to organize more local types of meetups in the geospatial community. Geospatial experts are a bit too few and inbetween to bump into many of them on a regular day, so anything that gets these people together is a big win.<p>As a side note to HN readers, geospatial is a super interesting application&#x2F; specialization that you might consider getting into if you&#x27;re looking to add more meaning and purpose to your programming or tech career. You&#x27;re often working to improve quality of life for someone, there are lots of interesting companies, people are generally super friendly and accessible, and there&#x27;s a wealth of interesting problems and challenges to work on. My 2 cents!
评论 #36062123 未加载
评论 #36062687 未加载
评论 #36063625 未加载
myself248about 2 years ago
Oh, finally. There&#x27;s plenty of GNSS&#x2F;GIS folks lurking around the OpenStreetMap wiki and I&#x27;ve heard their telegram too but never explored it. There&#x27;s some GNSS-but-not-GIS folks on the Time-Nuts mailing list. Galmon has its own little handful. There doesn&#x27;t seem to be a good RTKLIB forum, which is weird.<p>I hope this takes off and unites a whole bunch of little communities.
评论 #36062831 未加载
评论 #36063275 未加载
joenot443about 2 years ago
This seems neat! Your tagline encourages that you&#x27;re open to everyone, not just engineers and data scientists. I think that&#x27;s great, you&#x27;ll find a much better engagement if you keep your funnel wide.<p>My question though is how could I send this to any of my friends in GIS who are only semi-technical? You mention topics like &quot;social sciences, climate change, urban planning&quot; - the people in those areas have wildly different product expectations than you and I. I&#x27;m a FAANG engineer and have never heard of Zulip, and if I&#x27;m being honest, clicking around the interface was not especially inviting. It was more reminiscent of a bug tracker or internal docs tool than a social network :)<p>I love the idea. I think that if you&#x27;re serious about creating a community for GIS folks though, you may want to start talking to non-technical users and get their thoughts on the user experience and discoverability of the product. My guess is they&#x27;ll have some suggestions which could really help your early growth.
Karawebnetworkabout 2 years ago
I wanted to set up a similar chat for an online community.<p>Do you host yourself or do you use the free version? What scares me is often the cost, especially since there is no way my users will pay the $6 a month and we are not making a profit on this project, so we can&#x27;t pay for something too expensive.<p>The idea is often to reuse our existing infrastructure and install a self-hosted chat.<p>What discourages me every time I want to move forward with this project is that there is never a rough estimate of operating costs when it comes to self-hosted open source chat platforms.<p>If you could share some pointers, I couldn&#x27;t thank you enough!
nonethewiserabout 2 years ago
I didn&#x27;t know about Zulip stream&#x2F;topics but heres my naive tl;dr after reading about it: Streams are like slack channels, topics belong to streams and have no analog in slack. They are essentially sub channels. Or tags&#x2F;categories within the stream scope for your messages. Although threads (if people use them) arguably serve a similar purpose on slack.<p>I wonder, is it possible to message on the base stream, or only topics? I feel like if you cant comment on the base stream you always need a general topic. Otherwise you&#x27;re going to keep making new super-niche topics or make topics &quot;off-topic.&quot; And what happens when discussion on one topic ventures towards some other topic? To bridge the gap it seems like I need to make a new message in the other topic and link in the original one.<p>Generally speaking, I do not like forcing these structures on the &quot;write&quot; side. I had the same problem with Arc browser (with respect to types of tabs, workspaces). I don&#x27;t want to have to essentially define some metadata about the action I want to perform. I have the same attitude towards taking notes. Generally speaking I&#x27;d rather have powerful tools to discover, re-organize as I see fit. I guess maybe this is less true in a messaging app though because you already have to choose a channel either way.
评论 #36069991 未加载