🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.rec.gps
Article #90972

Re: [cross] Jak odrysowywać dane o współrzędnych geograficznych?

#90972
From: Sergiusz Rozanski
Date: Sun, 27 Apr 2014 08:10
19 lines
2272 bytes
Dnia 27.04.2014 Borneq <borneq@antyspam.hidden.pl> napisał/a:
> W dniu 2014-04-26 23:53, mt pisze:
>> W OSM dane źródłowe zapisywane są w formie wektorów w odwzorowaniu
>> WGS84, natomiast serwer danych zwraca je (czy to do przeglądarki czy do
>> innego programu potrafiącego korzystać z tych danych) w odwzorowaniu
>> WGS84/Pseudo Merkator (tak samo jak Google Maps).
>
> Serwer OpenStreetMap dla mniejszej skali podaje mniej szczegółów. Na 
> przykład największą skalą jest 19, przy skali 16 nie podaje numerów 
> domów, przy skali 13 podaje tylko ulice itd.
> Chciałbym dla mapy offline zrobić to samo, jakiego algorytmu do tego 
> użyć, czy polega że każdy typ ma minimalną skalę przy której będzie 
> wyświetlony czy też generalizacja jest bardziej skomplikowana?

Co masz na myśli pisząc "podaje" - kafelki czy dane z bazy OSM?
Jeśli chcesz budować kafelki do bazy offline - dla potrzeb 1 usera
to zły pomysł, pozostań przy wektorach.
Matematyka kafelka jest dość prosta, poszukaj w google 'lon lat to tile' i
dostaniesz gotowe wzory, funkcje, biblioteki.
Technical Details
Message-ID: <slrnllpdtm.kqr.write-only-with-spf@dns.media-lab.com.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.supermedia.pl!plix.pl!newsfeed2.plix.pl!217.153.128.51.MISMATCH!nf1.ipartners.pl!ipartners.pl!news.internetia.pl!not-for-mail
References: <ljgrs1$bn2$1@node2.news.atman.pl> <535c2ade$0$2149$65785112@news.neostrada.pl> <lji2de$kqr$1@node1.news.atman.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.supermedia.pl!plix.pl!newsfeed2.plix.pl!217.153.128.51.MISMATCH!nf1.ipartners.pl!ipartners.pl!news.internetia.pl!not-for-mail
From: Sergiusz Rozanski <write-only-with-spf@media-lab.com.pl>
Newsgroups: pl.rec.gps
Subject: Re: [cross] Jak odrysowywać dane o
 współrzędnych geograficznych?
Date: Sun, 27 Apr 2014 08:10:45 +0000 (UTC)
Organization: media
Lines: 19
Message-ID: <slrnllpdtm.kqr.write-only-with-spf@dns.media-lab.com.pl>
References: <ljgrs1$bn2$1@node2.news.atman.pl> <535c2ade$0$2149$65785112@news.neostrada.pl> <lji2de$kqr$1@node1.news.atman.pl>
NNTP-Posting-Host: 159-205-70-146.adsl.inetia.pl
Mime-Version: 1.0
X-Trace: mx1.internetia.pl 1398586245 6536 159.205.70.146 (27 Apr 2014 08:10:45 GMT)
X-Complaints-To: abuse@inetia.pl
NNTP-Posting-Date: Sun, 27 Apr 2014 08:10:45 +0000 (UTC)
X-Tech-Contact: usenet@internetia.pl
User-Agent: slrn/pre1.0.0-18 (Linux)
X-Server-Info: http://www.internetia.pl/
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit