#geojson

2025-12-17

🗺️ Đã cập nhật bản đồ GeoJSON & TopoJSON Indonesia 38 tỉnh (bao gồm 4 tỉnh mới). Dữ liệu sạch, tên chuẩn, ID ổn định, file nhỏ (TopoJSON giảm 80‑90%). Dễ dùng với Leaflet, Mapbox, D3.js cho dashboard, cứu trợ, bầu cử, logistics. Chọn GeoJSON cho đơn giản, TopoJSON cho hiệu suất. #Indonesia #GeoJSON #TopoJSON #BảnĐồ #DữLiệu #Visualization #CôngCụ #Map

dev.to/denyherianto/geojson-to

2025-12-17

GeoPandas. Reading and writing files

2025-12-17

Map Application Using Python, GeoJSON, and Folium

2025-12-17

Visualizing GeoJSON Data with Folium in Python

2025-12-15

Frequently /me [from DE] thinks about #Datensparsamkeit

The officially best [en] explainer is
martinfowler.com/bliki/Datensp
@mfowler

I became a Carteret Islands person once.
Looking at my shell neclace.

My wish for christmas is that you read it and carefully think about all the things you publish in terms of accessibility but also formats and size.

An example:
For @clemensg I did the yearly #ActivityPub #Atlas -
it comes with millions and millions of geohashed places for OSM, wikidata, official sources and, well openaddresses [.io]

They publish primarily in texts with lines of geojson.
The whole planet is about 46 GB … … …

An exmple:
DE in this "format" is about 3.2 GB
DE in CSV would be maybe 1.5 GB

If we normalize and publish it compressed, it is [incl geohashes] about 800MB.
If we now compress the geohashes, expanding it clientside the

3.2 GB becomes
:digitalcourage: 250 MB …

Maybe we can't save tons of powerplants like banning bitcoin would.
But together we can save lots of energy.
#geojson 💣

2025-12-11

We've created a way to display interactive maps in the browser, completely client-side! #gis #gischat

Drop your data in as #csv or #apache #parquet file, and your vector shapefile as a #geojson, and your map is ready to go!

It's hosted on #GitHub pages (so it's free!) but can be embedded anywhere

Tutorial:
odissei-soda.nl/tutorials/map-

Example:
sodascience.github.io/map-expl

(we tried out @penpot in the design process!)

Map of the Netherlands consisting of coloured polygons. There are some user interface options to select data
Iñaki de Miguel Díaz :verified_aroace: 🔻:neurodiversity:imigueldiaz@masto.es
2025-12-06

Mastodon! :aroaceheart:

Me va gustando lo que llevo aquí centrado en mi pueblo:

radiance.ethicalcoding.zone/#1

Aun no lo he probado en móvil, y necesita acceso al canvas etc para los tiles...

Estoy abierto a criticas constructivas claro :)

#radiance #lightpollution #geojson #astrophoto #astrophotography #opendataset #opendata

2025-11-13

A question for the intersection of #gis and #dba

Do you model #GeoJSON as a single custom type in the database or as a nested schema that contains point and string types?

#postgres #mysql #mongodb #postgis

2025-11-06

Auf dem Blog "Coding #Oberpfalz" @dehypotheses gibt es einen neuen Kurzbeitrag, der berichtet, wie #OVL Dateien in #Geojson konvertiert werden können.

oberpfalz.hypotheses.org/366

#CodingOberpfalz #DH

2025-11-05

Day 5 of the #30DayMapChallenge is themed "Earth".

Whilst not quite in the intended spirit I thought this would be a fun take, can build over the course of the challenge, and might amuse those who recognise it.

Map outline traced as an svg in inkscape and converted to #GeoJSON using the tool mentioned in yesterday's toot. I couldn't quite figure out how to set a nice scale though...

Map labelled "Earth" showing locations: Ba Sing Se, Omashu, Wan Shi Tong's Library, and Gaoling.
2025-11-04

#viewinline: A new no-fuss way to visualize your vector data and rasters right in the #terminal: viewinline is a lightweight #Python utility by @Keiko_geo that renders #GeoTIFF-s, #GeoPackage-s, #GeoJSON-s, and #Shapefile-s instantly in #iterm2 (and other compatible terminals).
spatialists.ch/posts/2025/11/0 #GIS #GISchat #geospatial #SwissGIS

2025-11-04

OPEN SOURCE IS AWESOME!

As part of the #30DayMapChallenge I wanted to convert #svg to #GeoJSON Aside from the usual offerings of web-based convertors I found a single GitHub repo providing a rudimentary script but it had not been touched in over 3 years.
github.com/rhansson/svg2omap

I tried it, and only had to update a single #numpy call to make it work again!

Opened my fixes as PRs, fearing the worst (abandonware), but 1hr later they're merged it's and a functional tool again :D

Restoring some faith in humanity and the gifting economy.

#opensource #contributor

Piotrek Jeremiczpiotrekjeremicz
2025-11-03


I want to finish the refactor before the end of the year. It will include several additional features. 🚂

This means I will also bring back another project of mine! is key to a good transit app! 🗺️

I love what I do! I end the year with a bang! 💥

2025-10-28

Geo Cloud Converter: Maphub.co launches #GeoCloudConverter, a browser-based #WASM tool that transforms common geospatial file types — #GeoJSON, #Shapefile, #KML, #GPX, CSV, #GeoPackage, or #GeoTIFF – into modern, #cloudnative formats like #GeoParquet, #FlatGeobuf,...
spatialists.ch/posts/2025/10/2 #GIS #GISchat #geospatial #SwissGIS

Sylvain Lesagesevero
2025-10-03

GEOMETRY is a logical type for 6 months now. The data is encoded as WKB.

Hyparquet, a pure JavaScript Parquet library, now supports it as of version 1.19.0 by decoding geometry columns to GeoJSON geometries.

You can try the hyparquet demo:

hyparam.github.io/demos/hyparq

or use the hyperparam CLI tool:

```
hyp raw.githubusercontent.com/apac
```

(install locally with `npm I -g hyperparam`).

Sylvain Lesagesevero
2025-09-25

In 1851, George Biddell Airy decided to set the prime meridian in Greenwich to minimize the land crossed by the anti-meridian, because he wanted to reduce the issues in , , # QGIS, and other software. Well done!

A world map centered on Oceania. The land is yellow, the country borders are represented, and the sea is blue. The antimeridian is represented by a vertical red line and the "180°" label. It crosses nearly no land.
2025-09-08

Question: Are there freely available #GeoJSON files out there for the boundaries of the provinces/states of various Central European nations?

I need them individually, i.e. one for "Bavaria" one for "Tyrol", and so forth.

GripNewsGripNews
2025-09-04

🌗 從頭開始建構向量圖磚
➤ 告別緩慢的GeoJSON,邁向高效能地圖資料渲染
debuisne.com/writing/geo-tiles/
本文作者分享如何將其紐約市即時活動儀錶板中的地圖資料從GeoJSON格式遷移至向量圖磚,以解決因資料量增長導致的地圖渲染效能問題。透過將龐大的GeoJSON資料分割成特定區域及縮放層級的小型向量圖磚(MVT),並利用Protobuf進行二進位編碼,大幅提升了地圖的載入和渲染速度。文章詳細介紹了向量圖磚的優勢、Mapbox Vector Tiles的規範,以及如何使用Go語言和相關工具從頭建構這些圖磚。
+ 非常實用的教學!我一直在尋找優化大型地圖資料顯示的方法,這篇文章正好提供了方向。
+ 雖然實作細節有點複雜,但作者解釋得很清楚,特別是Protobuf的部分。感謝分享!
GL JS Vector Tiles

2025-08-06

I've been looking at assorted ways how to (a) replace my German Folklore Map with something #OpenStreetMap -based (b) making it filterable based on narrative elements (such as "dragon", "treasure", and so forth), and (c) integrating it into my new #Mediawiki wiki.

Based on my investigations so far, I _think_ my best bet is to put all the map information into a #GeoJSON files, and add the element I want to filter by as Properties of the elements.

The trick seems to be which Mediawiki extensions - Map, Kartogtapher and so forth - allow me to filter these Properties so that I can create a custom map that (for example) only displays all markers tagged with "dragon" without having to create a custom GeoJSON file for each variant map.

Can anyone help me out?

sunkencastles.com/german-folkl

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst