有没有办法在openstreetmap.in上使用印度的地图而不是openstreetmap.org上的地图?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了有没有办法在openstreetmap.in上使用印度的地图而不是openstreetmap.org上的地图?相关的知识,希望对你有一定的参考价值。

我想要印度政府提供的没有领土争议的印度地图(如openstreetmap.in所示)。是否有链接下载地图的pbf文件或一组指令以重叠地图中的图块?

https://wiki.openstreetmap.org/wiki/User:SomeoneElse/Ubuntu_1604_tileserver_load#Tile_server_pre-requisite_software

我已经使用这些说明来设置地图,而不是说明中提供的地图链接,我已经使用过这个

http://download.geofabrik.de/asia/india-latest.osm.pbf

此链接位于openstreetmap.in网站上,但该地图与openstreetmap.org上的地图相同。

答案

openstreetmap.in的渲染风格可以在这里找到:https://github.com/osmlab/india.tm2

他们对“争议边界”有特殊的渲染规则:

#admin,#boundaries-claimed["@relations"=~'.*"claimed_by":[ ]*"IN".*'] {
  opacity: 0.5;
  line-join: round;
  line-color: #446;
  [maritime=1] {
    // downplay boundaries that are over water
    line-color: @water;
  }
  // Countries
  [admin_level=2],#boundaries-claimed {
    line-width: 0.8;
    line-cap: round;
    [zoom>=4] { line-width: 1.2; }
    [zoom>=6] { line-width: 2; }
    [zoom>=8] { line-width: 4; }
    [disputed=1] { line-dasharray: 4,4; line-opacity:0.5}
  }
  // States / Provices / Subregions
  [admin_level>=3] {
    line-width: 0.3;
    line-dasharray: 10,3,3,3;
    [zoom>=6] { line-width: 1; }
    [zoom>=8] { line-width: 1.5; }
    [zoom>=12] { line-width: 2; }
  }
}

#boundaries-disputed["disputed_by"=~'.*IN.*'] {
  opacity: 1;
  line-join: round;
  line-color: @land;
  [maritime=1] {
    // downplay boundaries that are over water
    line-color: @water;
  }
  // Countries
  [admin_level=2] {
    line-width: 1;
    line-cap: round;
    [zoom>=4] { line-width: 1.5; }
    [zoom>=6] { line-width: 3; }
    [zoom>=8] { line-width: 5; }
  }
}

以上是关于有没有办法在openstreetmap.in上使用印度的地图而不是openstreetmap.org上的地图?的主要内容,如果未能解决你的问题,请参考以下文章

有没有办法在 HTML5 视频上使用 DRM?

有没有办法在Android NDK上使用__int128_t?

有没有办法在指定时间在 Swift 上使用 AVAudioPlayer 播放音乐?

有没有办法开始在 Spotify 上播放音乐?

有没有办法使用纯 gdb 脚本来测试我们是不是在断点上?

有没有办法在 Linux 上使用 Sencha Cmd 构建本机(Android)应用程序?