Giter Club home page Giter Club logo

open-reverse-geocoder's People

Contributors

champierre avatar jinigarashi avatar keichan34 avatar miya0001 avatar naogify avatar yuiseki avatar

Stargazers

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

Watchers

 avatar  avatar  avatar

open-reverse-geocoder's Issues

separate docs/tiles folder to different Github repository

In order to expand covered area to the whole world, it is necessary to move current docs/tiles directory to another Github repository.

Proposed repository name should be like open-reverse-geocoder-{country code}. For instance, tiles for Japan will be open-reverse-geocoder-ja and the URL of Github pages should be https://open-geocoding.github.io/open-reverse-geocoder-ja/tiles/{z}/{x}/{y}.pbf.

Also, we need to move some scripts (under bin directory) which generate Japanese tiles into new repository.

ルワンダの国境付近のデータと世銀の国ポリゴンの国境が微妙に合わない

今は、世銀の国ポリゴンデータを使って、検索対象の国を絞り込んでいるが、国境の形状が世銀のは粗すぎて、国境付近で一部ヒットしない。

Natural Earthのデータはどうかと見てみたが、世銀のポリゴンはNatural Earthと完全に一致している(おそらく国名など不都合な部分だけ最適化していると思われる)。

何か代わりのデータないだろうか

image

.d.tsファイルが欲しい

TypeScriptを使ったプロジェクトでも使いやすいように型定義ファイルを同梱してほしいです!

check country code to decide which country's tile will be used

In order to switch tiles by longitude and latitude, we need to check country code from coordinates parameter.

Proposed country data is World Country Polygons - Very High Definition published by World Bank. It's quite better and more accurate than Natural Earth.

The following command is how to convert their shapefiles to mbtiles.

ogr2ogr -f GeoJSON -t_srs crs:84 WB_countries_Admin0_10m.geojson WB_countries_Admin0_10m.shp 
tippecanoe --force -Z 0 -z 6 -l wb_countries -o wb_countries.mbtiles WB_countries_Admin0_10m.geojson

mbtiles generated by above command was attached in below.

wb_countries.mbtiles.zip

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.