<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: KlimesJan</title>
    <description>The latest articles on DEV Community by KlimesJan (@klimesdev).</description>
    <link>https://dev.to/klimesdev</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4064247%2F889e9a5e-c241-4efc-9a4b-5c5b3d6092c9.png</url>
      <title>DEV Community: KlimesJan</title>
      <link>https://dev.to/klimesdev</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/klimesdev"/>
    <language>en</language>
    <item>
      <title>Stop Training YOLO, instead use Instant Satellite Object Detection via API</title>
      <dc:creator>KlimesJan</dc:creator>
      <pubDate>Thu, 06 Aug 2026 20:50:46 +0000</pubDate>
      <link>https://dev.to/klimesdev/stop-training-yolo-instead-uuse-instant-satellite-object-detection-via-api-1ham</link>
      <guid>https://dev.to/klimesdev/stop-training-yolo-instead-uuse-instant-satellite-object-detection-via-api-1ham</guid>
      <description>&lt;p&gt;I just updated the Satellite Analysis API with support for zero-shot object detection powered by Gemini Vision.&lt;/p&gt;

&lt;p&gt;If you are building geospatial apps, real estate tools, or map analytics, you no longer need to annotate thousands of images or host expensive GPU servers to detect features in aerial imagery.&lt;/p&gt;

&lt;p&gt;What is live:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Direct feature extraction via the &lt;code&gt;/analyze_places&lt;/code&gt; endpoint&lt;/li&gt;
&lt;li&gt;Zero-shot detection for custom features (e.g., swimming pools, solar panels, roof types)&lt;/li&gt;
&lt;li&gt;Structured JSON output ready for your database or frontend&lt;/li&gt;
&lt;li&gt;Low latency pipeline optimized for serverless execution&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Docs &amp;amp; Testing: &lt;a href="https://rapidapi.com/janikklimes10/api/satellite-analysis-by-ai" rel="noopener noreferrer"&gt;https://rapidapi.com/janikklimes10/api/satellite-analysis-by-ai&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This update is built for developer speed—just pass your image/coords and target feature, and get structured data back in seconds. Free tier is available for testing on RapidAPI.&lt;/p&gt;

&lt;p&gt;What spatial features are you currently trying to detect in your projects? Let me know below!&lt;/p&gt;

</description>
      <category>ai</category>
      <category>api</category>
      <category>gis</category>
      <category>productivity</category>
    </item>
    <item>
      <title>How I Built a REST API Combining Satellite Imagery with LLM Vision (Gemini)</title>
      <dc:creator>KlimesJan</dc:creator>
      <pubDate>Wed, 05 Aug 2026 12:41:05 +0000</pubDate>
      <link>https://dev.to/klimesdev/how-i-built-a-rest-api-combining-satellite-imagery-with-llm-vision-gemini-39n</link>
      <guid>https://dev.to/klimesdev/how-i-built-a-rest-api-combining-satellite-imagery-with-llm-vision-gemini-39n</guid>
      <description>&lt;p&gt;Hey community! &lt;/p&gt;

&lt;p&gt;I wanted to share a project I've been building and get some feedback from other developers working with spatial data or AI integrations.&lt;/p&gt;

&lt;h3&gt;
  
  
  The Problem &amp;amp; Idea
&lt;/h3&gt;

&lt;p&gt;Extracting semantic insights from satellite imagery usually requires training custom computer vision models or setting up heavy GIS processing pipelines. For quick prototyping or lightweight apps, that felt like overkill.&lt;/p&gt;

&lt;p&gt;I decided to build a lightweight REST API backend (hosted on Google Cloud Run) that pipes satellite/aerial imagery directly into Gemini's vision capabilities and returns structured JSON output.&lt;/p&gt;

&lt;h3&gt;
  
  
  How It Works
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Input:&lt;/strong&gt; Accepts imagery or coordinates.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;AI Processing:&lt;/strong&gt; Uses Gemini vision to analyze spatial features (land cover, change detection, object counting, etc.).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Output:&lt;/strong&gt; Formats the analysis into clean, predictable JSON ready for app integration.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Live Demo / Testing
&lt;/h3&gt;

&lt;p&gt;I published the API on RapidAPI with a free tier so anyone can test requests directly in the browser playground:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://rapidapi.com/janikklimes10/api/satellite-analysis-by-ai" rel="noopener noreferrer"&gt;Try the Satellite Vision API on RapidAPI&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Looking for Feedback!
&lt;/h3&gt;

&lt;p&gt;Since I'm actively improving the endpoints, I'd love to hear your thoughts:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What imagery analysis tasks do you usually struggle to automate?&lt;/li&gt;
&lt;li&gt;Are there specific JSON parameters or formats you'd find useful for GIS workflows?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Drop your thoughts or edge cases in the comments below! &lt;/p&gt;

</description>
      <category>ai</category>
      <category>gis</category>
      <category>api</category>
      <category>python</category>
    </item>
  </channel>
</rss>
