GithubHelp home page GithubHelp logo

akbartus / geojson-uzbekistan Goto Github PK

View Code? Open in Web Editor NEW
14.0 3.0 14.0 2.06 MB

GeoJSON file for Uzbekistan. Contains geojson files for all regions and districts of the country.

Home Page: https://i-map.o3.uz/

License: GNU General Public License v3.0

data-visualization geojson uzbekistan

geojson-uzbekistan's Introduction

GeoJSON file - Uzbekistan

This GeoJSON file for Uzbekistan, which can be used for various data vizualizations based on maps. It contains geometric shapes for 14 administrative units of Uzbekistan, their districts as well as sample data, which match with geographic coordinates on the world map.

Rationale

This file was compiled due to lack of GeoJSON for Uzbekistan on Internet. The few existing GeoJSON files for Uzbekistan are outdated and have some coordinate related errors (see for example: https://data.humdata.org/dataset/ubbekistan-update; although not originally in GeoJSON format, after converting it, Tashkent city has wrong coordinates); or for a small fee. Present file was compiled based on OpenStreetMap, the project that creates and distributes free geographic data for the world (https://www.openstreetmap.org/) and it is completely free to use. I hope that this initiative will help to create interesting data vizualization projects for Uzbekistan in the future.

Features

🗺️ Shapes and geocoordiates of 14 regions of Uzbekistan: The file contains coordinates of the following regions and their respective shapes: Andijan Region, Bukhara Region, Fergana Region, Jizzakh Region, Khorezm Region, Namangan Region, Navoiy Region, Kashkadarya Region, Samarkand Region, Syrdarya Region, Surkhandarya Region, Tashkent Region, Republic of Karakalpakstan, Tashkent city.

🗺️ Shapes and geocoordiates of districts of Uzbekistan: The coordinates of the districts for the following regions and their respective shapes are present:

  • Tashkent city (12 districts): Bektemir district, Chilonzor district, Mirobod district, Mirzo Ulugbek district, Olmazor district, Sergeli district, Shayxontohur district, Uchtepa district, Yakkasaroy district, Yangihayot district, Yashnobod district, Yunusobod district.
  • Tashkent region (15 districts and 7 cities of regional importance): Bekobod district, Bostonliq district, Boka district, Chinoz district, Qibray district, Toshkent district, Ohangaron district, Oqqorgon district, Parkent district, Piskent district, Quyi Chirchiq district, Orta Chirchiq district, Yangiyol district, Yuqori Chirchiq district, Zangiota district, Olmaliq city, Angren city, Bekobod city, Ohangaron city, Nurafshon city, Chirchiq city, Yangiyol city.
  • Sirdaryo region (8 districts and 3 cities of regional importance): Boyovut District, Guliston District, Mirzaobod District, Oqoltin District, Sardoba District, Sayxunobod District, Sirdaryo District, Xovos District, Gulistan city, Yangiyer city, Shirin city.
  • Jizzakh region (12 districts and 1 city of regional importance): Arnasoy district, Bakhmal district, Dostlik district, Forish district, Gallaorol district, Sharof Rashidov district, Mirzachul district, Pakhtakor district, Yangiobod district, Zomin district, Zafarobod district, Zarbdor district, Jizzakh city.
  • Surkhandarya region (14 districts and 1 city of regional importance): Angor district, Bandikhon district, Boysun district, Denov district, Jarkurgan district, Muzrabod district, Oltinsoy district, Kizirik district, Kumkurghon district, Sariosiyo district, Sherobod district, Shurchi district, Termiz district, Uzun district. Termez city.

ℹ️ Sample data for each region and district: The file contains sample data (name of region, name of district) which corresponds to each given shape.

Source

The GeoJSON was developed based on geodata and shapes at OpenStreetMap. In particular:

Usage

To use it:

  1. Save the GeoJSON file (uzbekistan_regional.geojson) available in "geojson" folder to your local computer.
  2. Integrate with your own project(s).

To edit data in the GeoJSON file, follow the following steps:

  1. Open GeoJSON editor available for free at https://geojson.io/.

  1. Click on "Open" > "File" and load uzbekistan_regional.geojson.

  1. Click on "Table" on the right side of the window and edit available rows.

  1. If there is a need for adding additional information, click on one of 14 regions displayed on the map on the right side of the screen.

  2. In the popup window, click on "add row", enter required data to the left and right columns and click "save".

  1. Save and see the new column attached on the right of the screen.

  1. After doing required edits, click on "Save" > GeoJSON.

Examples

The file can be integrated for data vizualizations projects that utilize geographical data easily. Example (UNDP in Uzbekistan Project): https://i-map.o3.uz.

Future Steps

  • Compiling district based GeoJSON file for Uzbekistan.
  • Developing an online tool to combine geographical information available on OpenStreetMap and pre-compiled data.

Latest Updates

  • Added Tashkent districts .geojson file.
  • Added Tashkent region districts and cities .geojson file.
  • Added Sirdaryo region districts and cities .geojson file.
  • Added Jizzakh region districts and cities .geojson file.
  • Added Surkhandarya region districts .geojson file.

geojson-uzbekistan's People

Contributors

akbartus avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

geojson-uzbekistan's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.