Surveying
Meet other local people interested in Surveying: share experiences, inspire and encourage each other! Join a Surveying group.
5,176
members
7
groups
Largest Surveying groups
Newest Surveying groups
Surveyors in Business - Toronto
18 Members
Victoria GoGeomatics Group
318 Geomatics Professionals
Kelowna GoGeomatics Canada Monthly Networking Social
248 Geomatics Professionals
Vancouver GoGeomatics Canada Monthly Networking Social
870 Geomatics Professionals
Calgary GoGeomatics Canada Monthly Networking Social
1,077 Geomatics Professionals
Toronto GoGeomatics Canada Monthly Networking Social
1,595 Geomatics Professionals
Frequently Asked Questions
Yes! Check out surveying events happening today here. These are in-person gatherings where you can meet fellow enthusiasts and participate in activities right now.
Discover all the surveying events taking place this week here. Plan ahead and join exciting meetups throughout the week.
Absolutely! Find surveying events near your location here. Connect with your local community and discover events within your area.
Surveying Events Today
Join in-person Surveying events happening right now
Toronto GoGeomatics May Networking Social
These monthly socials are a chance to network with other students and professionals in the geomatics field to chat GIS, data, remote sensing, surveying and more in a casual atmosphere.
Feel free to bring friends and colleagues along - we're eager to welcome everyone back for a fantastic evening! This is a free event.
Please RSVP to let us know you're attending.
From Chaos to Contracts: Governing Apache Kafka® Data Streams
Join Sandon Jacobs on Monday, May 25th from 6:00pm hosted by Improving!
📍**Venue:**
**Improving Office**
171 East Liberty St
Unit 235
Toronto, Ontario M6K 3P6
**Directions (171 E Liberty St - Suite 235)**
**By transit**
Streetcars 504 and 509 both travel close to the office (less than 10 minute walk to the office from either), the lakeshore GO train is also a 5 minute walk from the office.
**By car/parking**
On street parking is available - there are a handful of paid parking spots directly in front of the entrance - with a large city parking lot across the street.
**Entrance**
The entrance to the office is beside the Bulk Barn entrance facing Hannah Street. There is an Improving logo on the door.
🗓 **Agenda:**
* 6:00pm – 6:30pm: Welcome, Food/Drinks & Networking
* 6:30pm - 7:30 pm: **From Chaos to Contract: Governing Data Streams** by Sandon Jacobs
**💡 Speaker Details:**
Sandon Jacobs, Senior Developer Advocate, Confluent
**From Chaos to Contract: Governing Data Streams**
So you’re committed to this path of data streaming with Apache Kafka. But, here’s a question: would you build a REST API and make users guess the request and response formats? Doing so opens a Pandora’s Box…
* What’s the domain model?
* Name the operation… POST? GET? PUT? PATCH?
* What does this error code even mean?
* Is the documentation - if it even exists - accurate and relevant?
*
Imagine the complex, repetitive logic every consuming system would need to implement to make sense of it all.
In a distributed, asynchronous system, these problems are magnified. Apache Kafka's flexibility—messages as simple bytes—is a huge strength, but it's also a major risk. While your event streams likely consist of some structured data (maybe JSON strings), enforcing structure, managing evolution, and basic validations aren’t a hard requirement. This leaves consumer applications to perform this preprocessing of every event - even if that event has no business value.
In this session, we'll define data contracts and how to enforce them at the source - the applications that produce events. We’ll cover the practice of using a schema registry - supporting popular serialization formats like Apache Avro and Google Protobuf - to design events in the terminology of our business domain. Because data structures change over time, let’s discuss safe schema evolution practices. Then we’ll utilize these contracts with schema registry-aware producer and consumer code. We’ll end our time by looking at how smart CI/CD pipelines and build-time checks can add an extra layer of defense against the costly problem of poison data.
It’s time to stop guessing and start governing. Join us to learn how to move validation upstream and transform your event streams into high-quality, discoverable data products. You’ll walk away with a practical blueprint for enforcing schema integrity and automating evolution—ensuring your data streams are a trusted asset.
\*\*\*
DISCLAIMER
We don't cater to attendees under the age of 18.
If you want to host or speak at a meetup, please email [community@confluent.io](http://community@confluent.io/)
TiEQuest Summit 2026 | May 25, 2026
🎟 **This is a paid event. Tickets must be purchased on Luma.**
**Get yours: [https://luma.com/tiequest-2026](https://luma.com/tiequest-2026)**
**\#\#\#\# TiEQuest Summit 2026 \- Building in Canada for the World**
A morning built for founders who are done thinking small - and ready to hear how the best in Canada actually went global.
**🧠 What to Expect** Sharp talks and practical insights from founders, operators, and investors who are actually doing the work. No fluff, just the real story of what it takes to scale ambitious companies from Toronto to the world.
**🤝 Who's in the Room** Founders at every stage. Operators building something meaningful. Investors looking for what's next. If you're shaping the future of Canadian tech, you belong here.
**📍 Where** U of T Schwartz Reisman Innovation Campus, one of Canada's most exciting hubs for tech and entrepreneurship.
**📅 Monday, May 25, 2026**
**⏰ 8:30AM – 12:30PM**
**📍 108 College St, Toronto, ON**
Surveying Events This Week
Discover what is happening in the next few days
Calm Beltline Trail Walk: Caledonia LRT Station to Davisville Station
**Calm Beltline Trail Walk: Caledonia Station to Davisville Station**
Join us for a relaxed, no-pressure walk along Toronto’s Beltline Trail, from **Caledonia Station to Davisville Station**.
This route follows part of the old **Toronto Belt Line Railway**, a former rail corridor that once looped around midtown Toronto. Today, much of that railway space has been turned into a peaceful linear trail, connecting neighbourhoods through tree-lined paths, quiet residential areas, bridges, and green spaces. The Kay Gardner section of the Beltline is especially meaningful because local advocates helped protect the old rail corridor from private development and turn it into a public trail and park.
We’ll start near **Caledonia Station** and walk east along the York Beltline and Kay Gardner Beltline Trail toward **Davisville Station**. The route is mostly flat and follows a calm, easy-to-navigate path. It’s a nice mix of city and nature: trees, open trail sections, quiet crossings, and little reminders of the railway history along the way.
As always, this is a low-pressure walk. You’re welcome to chat, walk quietly, or move between the two. There are no icebreakers, no networking, and no expectation to socialize in any particular way. Just showing up and being present is enough.
**Date:** Sunday, May 31, 2026
**Time:** 2:30 PM – 4:30 PM
**Meeting point:** Caledonia Station Main Entrance ([The Eglinton Ave West Exit](https://maps.app.goo.gl/NYVTYdDcK7sxHDiC6))
**End point:** Davisville Station
**Route:** Caledonia LRT Station to Davisville Station via the Beltline Trail ([https://maps.app.goo.gl/z41TLM6DjPvMVcTP7](https://maps.app.goo.gl/z41TLM6DjPvMVcTP7))
**Distance:** About 7.5 km
**Pace:** Comfortable walking pace, with short pauses as needed
Please arrive a few minutes early so we can start walking at **2:30 PM**.
### What to wear
Wear comfortable shoes suitable for a longer city trail walk. The route is mostly flat, but we’ll still be walking for around an hour and a half, so comfort matters more than style.
We’ll finish near **Davisville Station**, so it will be easy to head home by TTC afterward.
Looking forward to a calm Sunday walk together.
GrafanaCON Local meetup: Toronto
**[GrafanaCON Local](https://grafana.com/events/grafanacon-local/) Toronto - featuring the latest in AI Observability**
Join us for a local edition of GrafanaCON — a recap of the keynote highlights combined with fresh voices from the Toronto community, all with an AI twist. We'll dig into actually useful uses of AI in observability, and how to add observability for AI workloads.
Free to attend. Pizza and drinks provided.
**Talks**
🎤 **Grafana 13: The road to AI-native observability** — Marylia Gutierrez, Principal Software Engineer @ Grafana Labs
This talk will walk through Grafana 13 and the most impactful improvements across the platform. Learn how Grafana is continuing to invest in AI to become the first fully AI-native observability platform, and the default choice for agents.
🎤 **Scaling Grafana Assistant: Context, confidence, and AI observability** — Edward Qian, Staff Software Engineer @ Grafana Labs
AI agents are only as powerful as the context they receive. In this session, we'll share lessons from building Grafana Assistant and offer practical tips for bringing the right context to get the most out of AI agents.
🎤 **AI tools to optimize your development workflow** — Cristiano Ventura, Senior Software Engineer @ Grafana Labs
The way we write software has changed. AI systems read code, plan, execute shell commands, run tests, open PRs, and ship work end-to-end. This talk will showcase useful AI tools and concepts to improve your development workflow.
**Agenda**
5:30 PM — Doors open, food + networking
6:00 PM — Talks begin
\~8:00 PM — Networking continues
8:30 PM — Wrap
*Note that by registering for this event you consent to related event & product communications from Grafana Labs and agree to our [code of conduct](https://grafana.com/events/events-code-of-conduct/).*
Bi-Weekly Meeting: Advocacy and Media
We will be discussing how to do public showings of Leaving Neverland and how to lobby the government to ban media productions put out by the estate such as MJ The Musical and Cirque Du Soleil's Michael Jackson One and the Michael Biopic from Toronto, and how to publicize our organization. All Meetings are at 736 Bay Street, Toronto, Ontario. Email roxstew5media@gmail.com
🏡🌿 THE BRIDLE PATH (DRAKE’S MANSION) & EDWARDS GARDENS WALK 🌿🏡
🏡🌿 **THE BRIDLE PATH (DRAKE’S MANSION) & EDWARDS GARDENS WALK** 🌿🏡
Luxury Streets, Hidden Trails & A Garden Escape
Some parts of Toronto feel like a completely different world — and this walk takes you right through them.
Join us for a social walk through The Bridle Path, one of the most exclusive and wealthiest neighbourhoods in the city — known for its massive estates, gated homes, and quiet, tree-lined streets.
This is where celebrities and icons have lived, including Drake and the late Gordon Lightfoot. It’s the kind of area where the houses don’t just impress — they *shock*.
From there, we’ll shift into nature and make our way toward Edwards Gardens, where things slow down with flowers, pathways, and a peaceful break in the middle of the walk.
This is not a formal tour.
It’s a social walk — a mix of city curiosity, nature, and good conversation.
📲 **Join Our WhatsApp Group:**[ Click here to join](https://chat.whatsapp.com/DRFTkxRlHS4B3IL1lMleUd)
\*\*\*
**🚶♂️ What We’ll Do**
We’ll begin in the Bridle Path area, walking through the neighbourhood to take in some of the largest and most impressive homes in Toronto.
From there, we’ll head toward Edwards Gardens, where we’ll take about a 30-minute break to relax, explore, and enjoy the flowers.
After the break, we’ll continue along parts of the Don River trail, finishing near Eglinton & Don Mills.
For those who want, we can grab something casual afterward at Tim Hortons or McDonald's. ☕🍔
You’re welcome to join or head out whenever you like.
\*\*\*
**🌦️ Weather & Expectations**
This walk happens rain or shine.
Please come prepared for the weather and wear comfortable walking shoes.
The route is moderate and includes a mix of neighbourhood streets and park trails.
Also — this is NOT a guided or historical tour. I’ll share bits of context casually, but the focus is on being social and enjoying the walk.
\*\*\*
🧢 Meetup Details
📍 Meetup Location: Par
king lot near Bayview Ave (exact spot easy to find on arrival)
🫎 I’ll be wearing my Moose Hat
⏰ Meetup Time: 11:00 AM
I will only wait 5 minutes.
Early is on time.
On time is late.
We’ll begin promptly.
**End Point:** Near Eglinton & Don Mills (not returning to start)
\*\*\*
🎟️ Meetup Fee: $5 cash in person or e-transfer to
📧 \*\*[mathewmaclean@hotmail.com**](http://mathewmaclean@hotmail.com%2A%2A/)
This helps support the group and allows us to keep hosting events like this. Thank you for supporting community! 💖
\*\*\*
🎒 **What to Bring**
Water
Good walking shoes
A small snack
Weather-appropriate clothing
Please also use the washroom before arriving, as stops are limited.
\*\*\*
🌈 **Who Is This For?**
This group is open to anyone who wants to be social and make friends — whether single or not.
**We also host:**
🎬 Movies
🚶 Walks & hikes
🎭 Arts & culture outings
🍽️ Restaurant gatherings
There’s always something happening.
\*\*\*
**REMEMBER:** You’re welcome to just show up on the day if you’re unsure about your schedule.
And as always, sometimes plans shift and events may need to be canceled — please keep an eye on updates.
\*\*\*
👤 Organizer: Mathew
Questions? Post on the event wall or email
📧 [torontomoviesandoutings@hotmail.com](mailto:torontomoviesandoutings@hotmail.com)
Come for the mansions. Stay for the gardens.
Leave feeling like you saw two completely different sides of Toronto — in one walk. 🏡✨
Sunny Sunnybrook ~6.5 km
This week we'll be visiting Sunnybrook Park, no guarantees that it'll be sunny though.
Our group will leave at the posted time, so please arrive early. Please cancel your RSVP if you can't make it.
How fast, how far? Assume 4.5 km/h for a distance of ~6.5km. The path is a mixture of paved and dirt trails so be prepared for anything. The route is a "there and back again", so we will finish where we originally start from.
Bring water, a snack, and hiking footwear for a distance walk.
We usually go out for coffee after our hike. This time we'll be going to Baretto's Caffe, located at
1262 Don Mills Road unit 106
Required reading for you and your guests before RSVP'ing to all events:
1. [Liability Waiver and Group Rules](https://docs.google.com/document/d/e/2PACX-1vR0LFNJVYn5j1AYl8eR63HjAxKMkRwg5ifKXqL3rP6Xl7v_Wcsx4xR_kNFluE3eILpSmP-EJ0OouQvT/pub) (updated 05/30/22)
2. When asked at RSVP time, indicate **\*Yes\*** if you agree to the question provided.
3. See general information about [Tick Safety](https://www.ontario.ca/page/lyme-disease)
Try out Dragonboating - Sunnyside Paddling Club
**Event Details:**
This session includes one hour of paddling instruction by certified coaches and is $10! It is mandatory to register [here](https://app.amilia.com/store/en/sunnyside-paddling-club/shop/programs/128679?subCategoryIds=6666732&subCategoryIds=6667051&subCategoryIds=6672268). Please note accepting the meetup event is not sufficient for registration
**Join Us for a Dragon Boating Experience!**
Discover the exhilarating sport of dragon boating with our special event, designed for beginners and enthusiasts alike. You'll learn the basics of paddling, engage in fitness training specific to dragon boating, and find out how you can get involved with our vibrant community.
**Why You Should Try Dragon Boating:**
Dragon boating is a thrilling water sport rooted in over 2,000 years of Chinese tradition. It has grown globally, welcoming participants of all backgrounds and abilities, from recreational paddlers to elite athletes. The sport's unique team dynamic, requiring over 22 people per boat, fosters a strong sense of camaraderie and teamwork. It's truly the ultimate team sport!
**Our vision for you!**
We love the sport and its unique ability to build community. We hope you'll join our community!
After attending the try it out, our learn to paddle program or our Thunder dragon boat program.
If you join either your try it out is freeeeee!
Alternatively, we have several self-managed community teams that are recruiting, take a look at our website [here](https://www.sunnysidepaddlingclub.com/join-dragonboat-team).
**Who Can Join?**
We welcome everyone, regardless of experience or background. No swimming ability is required.
**Connect With Us:**
Follow us on social media: @sunnysidepc
Learn more about our club online: [Sunnyside Paddling Club](https://www.sunnysidepaddlingclub.com/)
Come try out dragon boating and meet our fantastic team! We look forward to seeing you on the water.
Surveying Events Near You
Connect with your local Surveying community
Ensuring Software Quality in the world of AI Developers - Matt Eland
**Important time note:** Please plan on arriving between 5:30 and 6:00 as the elevators lock after 6 and you'll need to message us and we'll need to come get you.
The building address is 4450 Bridge Park
The entrance is 6620 Mooney St, Suite 400
You will need to scan your ID at the door to get a visitor badge.
**Abstract**
Like it or not, AI agents are now capable of turning a quickly written paragraph of requirements into a pull request that is ready to be integrated into real-world production applications and it's now our responsibility to make sure AI doesn't go rogue and take down prod - or corrupt our data by misunderstanding the requirements or our existing schemas. In this session we'll explore strategies to protect our codebases through unit and integration testing, documentation, and code review along with additional ways of providing context and guard rails to our AI agents as they carry out the work we've assigned them to do. By the time we're done, you'll have a firm grasp of the problem and understand some helpful options for protecting your codebase from vibe coding mishaps getting YOLOed into prod.
**YouTube Link**
TBD
Surrey Online Speed Dating
**💝 Surrey Zoom Online Speed Dating**
Online speed dating for Surrey locals — personality matched, hosted live on Zoom.
**Choose your age range to sign up:**
- **Ages 18-32** → [REGISTER HERE](https://tempodating.com/product?productId=537.0&productType=onlineSpeedDating&city=Surrey&groupurlname=build-real-connections-at-day-trips&ar=18-32&face_v=9.0)
- **Ages 30-46** → [REGISTER HERE](https://tempodating.com/product?productId=537.0&productType=onlineSpeedDating&city=Surrey&groupurlname=build-real-connections-at-day-trips&ar=30-46&face_v=9.0)
- **Ages 40-58** → [REGISTER HERE](https://tempodating.com/product?productId=537.0&productType=onlineSpeedDating&city=Surrey&groupurlname=build-real-connections-at-day-trips&ar=40-58&face_v=9.0)
- **Ages 55+** → [REGISTER HERE](https://tempodating.com/product?productId=537.0&productType=onlineSpeedDating&city=Surrey&groupurlname=build-real-connections-at-day-trips&ar=55+&face_v=9.0)
**⚠️ RSVP alone won't secure your spot.** Register through your age group link below and complete the personality quiz. Places are limited.
---
**How It Works**
1. **Register** – Pick your age group above and sign up.
2. **Take the quiz** – Short personality quiz so we can match you well.
3. **Join on Zoom** – Your host will guide you through every round.
4. **Get matches** – Mutual matches sent after the event.
---
✨ Your next match is one Zoom call away. 🫶 ✨
SQL Server 2025: The Developer’s Revolution
The June Ohio North Database Training user group meeting will be held on **June 2nd, 2026 at 5:00PM**. This will be a **HYBRID** event and we will be joined online by **Sam Nasr.**
You're welcome to come meet in-person at our meeting location, the offices of Improving at
**[6000 Freedom Square Dr,](https://www.google.com/maps/place/Improving/@41.4004167,-81.6614462,17z/data=!3m2!4b1!5s0x8830e5b8255c5919:0xd8297060eb68fe04!4m6!3m5!1s0x8830dc7a0fe35dc9:0xbfc4710ecadfc5c!8m2!3d41.4004127!4d-81.6588713!16s%2Fg%2F1hm3hkqp3?entry=ttu&g_ep=EgoyMDI1MDQzMC4xIKXMDSoASAFQAw%3D%3D)**
**[Unit 110,](https://www.google.com/maps/place/Improving/@41.4004167,-81.6614462,17z/data=!3m2!4b1!5s0x8830e5b8255c5919:0xd8297060eb68fe04!4m6!3m5!1s0x8830dc7a0fe35dc9:0xbfc4710ecadfc5c!8m2!3d41.4004127!4d-81.6588713!16s%2Fg%2F1hm3hkqp3?entry=ttu&g_ep=EgoyMDI1MDQzMC4xIKXMDSoASAFQAw%3D%3D)**
**[Independence, OH 44131](https://www.google.com/maps/place/Improving/@41.4004167,-81.6614462,17z/data=!3m2!4b1!5s0x8830e5b8255c5919:0xd8297060eb68fe04!4m6!3m5!1s0x8830dc7a0fe35dc9:0xbfc4710ecadfc5c!8m2!3d41.4004127!4d-81.6588713!16s%2Fg%2F1hm3hkqp3?entry=ttu&g_ep=EgoyMDI1MDQzMC4xIKXMDSoASAFQAw%3D%3D)**
[Teams Link ](https://teams.microsoft.com/meet/215625630917731?p=vxNb3zudhNj0S6Cg0v)if anyone needs it after RSVP-ing for in person.
If you would like to subscribe to our email list outside of Meetup, we have changed platforms recently and you will need to register [here in Kit ](https://ohio-north-data-training.kit.com/b8f036f615)instead to receive emails.
Agenda:
**5:00 PM EST**: Online and in-person meeting begins with a social hour. This is an unstructured hour where you can join us to catch up and meet other group members before the session starts. There will be food brought in for in-person attendees.
**6:00 PM EST**: Elections, announcements, followed by our feature presentation. See below for presentation details.
**7:30 PM EST**: Optionally after the main presentations, the in-person crowd may go out for snacks and drinks at a local establishment.
We hope to see you there!
Session Abstract
### SQL Server 2025: The Developer’s Revolution
Explore SQL Server 2025’s new dev features -JSON type, Regular Expressions, and Change Event Streaming for real-time pipelines. See how REST API and Data API Builder turn your data into secure, high-performance APIs. Packed with demos, this session is perfect for developers, DBAs, and architects
\*Please note, that we will be using Microsoft Teams for the online portion of this meeting. You may want to join a few minutes early to ensure you do not have any issues. If you are attending in person, there are large TVs at the office, and you do not need to bring a laptop or use Teams.
Columbus Yarn Club at the Grandview Heights Library
5:45-7:45 in Conference Room B, Library lower level. Bring your yarn projects, meet new friends.
If you plan to attend, please RSVP yes. If you can’t attend, please change your RSVP to no. This helps anyone who is waitlisted and it allows me to have an accurate count of attendees as our space is quite limited.
Plenty of parking in the lot, in the overflow lot across the street, and on the street.
See you there!






















