GeoJSON Viewer aur Validator
GeoJSON paste ya drop karke use validate karein, map par dekhein, aur ek feature summary padhein — seedha aapke browser mein.
Aapka GeoJSON aapke browser mein validate, summarize, aur draw hota hai aur kabhi upload nahi hota. Base map render karne ke liye sirf OpenStreetMap map tiles network par load hoti hain; aap jo geometries dekhte hain woh kisi server par store nahi hoti.
Table chahiye? GeoJSON ko CSV mein convert karein.
GeoJSON Viewer ke baare mein
Yeh GeoJSON viewer aur validator aapke data ko check karta hai aur use ek map par draw karta hai, woh bhi browser chhode bina. GeoJSON paste karein, ya ek .geojson ya .json file drop karein, aur yeh pehle confirm karta hai ki text well-formed JSON hai aur phir ek valid GeoJSON object — ek FeatureCollection, ek single Feature, ya ek bare geometry jaise Point, LineString, ya Polygon. Jo bhi galat ho use ek precise message milta hai: ek JSON syntax position, ek unknown geometry type, missing ya non-array coordinates, ya ek ring jismein bahut kam positions hon. Valid geometries ek Leaflet map ke saath render hoti hain jo data par auto-fit ho jaati hai, aur aapko total features, geometry type ke hisaab se ek breakdown, aur overall bounding box ki summary milti hai. Ek click mein pretty-print ya minify karein. Coordinates aapke device par parse aur draw hote hain, isliye aapka data aapke saath rehta hai.
Features
- Ek hi pass mein validate karein ki input well-formed JSON aur ek valid GeoJSON object hai
- Ek FeatureCollection, ek single Feature, ya ek bare geometry accept karta hai
- Precise errors: JSON syntax, unknown type, missing coordinates, galat ring arity
- Points, lines, aur polygons ko ek Leaflet map par render karta hai jo bounds par auto-fit hota hai
- Total features ki summary plus har geometry type ki ek ginti (Point, Polygon, ...)
- Overall bounding box ko [west, south, east, north] ke roop mein compute aur copy karta hai
- GeoJSON ko pretty-print ya minify karein aur dono mein se koi bhi ek click mein copy karein
- Ek .geojson ya .json file drop karein, ya text paste karein, ek live map preview ke saath
GeoJSON Viewer kaise use karein
- Input mein GeoJSON paste karein, ya ek .geojson / .json file drop karein (ya example load karein).
- Validation banner padhein: ek green result, ya theek karne ke liye ek precise error.
- Valid geometries ko map par draw hote dekhein, jo khud ko data par fit kar leta hai.
- Summary mein feature count, geometry breakdown, aur bounding box check karein.
- Pretty-printed ya minified GeoJSON copy karein, ya bounding box copy karein.
Example
Input
{"type":"Feature","geometry":{"type":"Point","coordinates":[2.2945,48.8584]},"properties":{"name":"Eiffel Tower"}}
Output
Valid Feature · 1 feature
Point: 1
Bounding box: [2.2945, 48.8584, 2.2945, 48.8584]
Ek single Point Feature validate hota hai aur Paris mein Eiffel Tower par ek pin drop karta hai.
Common errors aur troubleshooting
- GeoJSON valid dikhne ke bawajood map khaali hai. — Coordinate order check karein — GeoJSON [longitude, latitude] hai, lat/long nahi. Swapped values aksar point ko samundar mein, fitted bounds se bahar land kara deti hain.
- Ek Polygon bahut kam positions hone ke kaaran reject ho jaata hai. — Har Polygon ring mein kam se kam chaar positions honi chahiye aur woh closed honi chahiye, matlab aakhri coordinate pehle ko repeat karta hai. Ring mein closing point add karein.
- Validation ek "unknown type" message ke saath fail hoti hai. — "type" ek GeoJSON type hona chahiye: FeatureCollection, Feature, ya ek geometry jaise Point, LineString, Polygon, MultiPolygon, ya GeometryCollection. Casing ya value theek karein.
Aksar pooche jaane wale sawaal
- Is viewer mein valid GeoJSON kya maana jaata hai?
- Input well-formed JSON aur ek GeoJSON object hona chahiye: ek features array wala FeatureCollection, ek geometry wala single Feature, ya ek bare geometry jaise Point, LineString, ya Polygon. Viewer draw karne se pehle type aur har coordinate array check karta hai.
- Mera point map par galat jagah kyun dikhta hai?
- GeoJSON coordinates ko [longitude, latitude] ke roop mein store karta hai, jo kai maps aur APIs dwara use kiye jaane wale lat/long order ka ulta hai. Agar ek point samundar mein ya kisi doosre desh mein land karta hai, to aapki longitude aur latitude lagbhag pakka swap ho gayi hain.
- Bounding box kaise calculate hota hai?
- Viewer data ke har coordinate ko chalta hai aur minimum aur maximum longitude aur latitude track karta hai, [west, south, east, north] return karte hue. Null geometry wale features koi coordinates contribute nahi karte, isliye box sirf located geometries ko cover karta hai.
- Yeh kaun se geometry types render aur count kar sakta hai?
- Point, MultiPoint, LineString, MultiLineString, Polygon, MultiPolygon, aur GeometryCollection. Points pins ke roop mein draw hote hain; lines aur polygons shapes ke roop mein. Summary dikhati hai ki aapke data mein har geometry type ke kitne hain.
- Kya yahan GeoJSON dekhne se mere coordinates kahin upload hote hain?
- Nahi. Parsing, validation, aur summary aapke browser mein chalte hain, isliye aap jo GeoJSON paste karte hain woh aapke device par rehta hai. Aapki geometries ke peeche base map draw karne ke liye sirf OpenStreetMap map tiles network par fetch hoti hain.
Related tools
- GeoJSON se CSV — Ek GeoJSON FeatureCollection ko CSV mein aur wapas convert karein — Point features apni properties ke saath latitude/longitude columns bante hain.
- WKT se GeoJSON — WKT (Well-Known Text) ko GeoJSON mein aur wapas convert karein, aapke browser mein.
- KML se GeoJSON — KML ko GeoJSON mein aur wapas convert karein — Google Earth KML ko web maps ke liye GeoJSON banayein, ya GeoJSON ko wapas KML mein.
- GPX Viewer — Ek .gpx track ko map par kholein aur distance, elevation aur GeoJSON export dekhein.
- GPX se GeoJSON — GPX ko GeoJSON mein aur wapas convert karein — GPS tracks, routes aur waypoints ko GeoJSON features, ya GeoJSON ko wapas GPX file mein.
- Coordinate Map Viewer — Latitude/longitude ko OpenStreetMap map par plot karein aur click se coordinates padhein.
Saare ArrayKit tools