🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.rec.gps
Article #139

Re: Wreszcie grupa...

#139
From: gps_mapper
Date: Sun, 21 Jul 2002 07:37
49 lines
3304 bytes
> > No i oczywiscie jak ktos ma pytania, to sluze pomoca
> >
>
> Ja mam - czy mógłbys "po naszemu" napisać co jest nowego w wersji .0442
> twojego programu i co z tym zrobić ?

Najwazniejsze zmiany dotycza filozofii importu, teraz jest to proces
dwu-etapowy (jak juz pewnie zauwazyliscie),
w pierwszym etapie kazdy element jest sprawdzany, czy zmiesci sie do
docelowego regionu (i jest ewentualnie 'ciety'),
nastepnie, czy nie ma zbyt duze (a wiec 256) wezlow eraz nastepuje process
generalizacji linii.
Dodatkowo podczas generalizacji, pilnowane jest, zeby nie usuwac wezlow
nalezacych do skrzyzowan - poniewaz jest to procedura
zajmujaca najwiecej czasu - w wersji 0043 bedzie mozliwe wylaczenie tego.

Dla tych, co nie wiedza, co to jest generalizacja linii - jest to takie
uproszczenie linii (polilinii), zeby dla zadanego maksymalnego bledu,
otrzymac nowa polilinie, z bledem nie przekraczajacym tego bledu - mowiac po
polsku - jak wiecie, w kazdym docelowym regionie istnieje skonczona ilosc
dozwolonych wspolrzednych, i trzeba tak dopasowac dany obiekt, zeby blad
koncowy byl najmniejszy.

W drugim etapie nastepuje juz wlasciwy import elementu...

[DICTIONARY]
Level0RGN40=111111111111... (255 pozycji)
Level1RGN40=111110000000... (255 pozycji)
                                           ^typ 0x0a
Sekcja DICTIONARY zostala dodana po to, zeby z zestawu jednych danych moc
utworzyc wiele warstw - zalozmy ze mamy kompletny zestaw danych dla miasta -
autostrady, drogi glowne, zwykle i gruntowe - do warstwy 0  importujemy
wszystko, ale do warstwy 1 nie chcemy juz importowac np. drog gruntowych -
tj. typu 0x0a - dlatego ustawiamy w odpowiednum miejscu (zaznaczonym) 0
(zero)

W przypadku importu danych z PLT, nie jest to moze tak istotne (w PLT moze
byc tylko jeden rodzaj danych) - tak wiec dla zwyklej wersji cgpsmap'a moze
to byc 'srednio' przydatne... cala swoja moc pokazuje dopiero w imporcie z
ArcView (gdzie w pliku moze byc wieele typow)...

W wersji 0043 rozwiazalem wreszcie import do warstw powyzej 0 - teraz zawsze
wszystkie elementy beda importowane, a wpisy :
LevelLimit=, LevelFill=, WorldMap= nie beda juz potrzebne...
No i w wersji 0043 reanimowalem wreszcie tworzenie patchy... ale o tym w
nastepnym mailu/poscie

Na razie starczy (zone mnie pogania :) )
GPS_Mapper
Technical Details
Message-ID: <ahdod0$q8b$1@news.onet.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.man.poznan.pl!news.ipartners.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mail
References: <ah9rs6$cga$1@news.onet.pl> <3d3a1140_2@news.vogel.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.man.poznan.pl!news.ipartners.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mail
From: "gps_mapper" <gps@gps.chrisb.org>
Newsgroups: pl.rec.gps
Subject: Re: Wreszcie grupa...
Date: Sun, 21 Jul 2002 09:37:14 +0200
Organization: news.onet.pl
Lines: 51
Sender: [kozicki mail.onet.pl]@213.77.19.90
Message-ID: <ahdod0$q8b$1@news.onet.pl>
References: <ah9rs6$cga$1@news.onet.pl> <3d3a1140_2@news.vogel.pl>
NNTP-Posting-Host: 213.77.19.90
X-Trace: news.onet.pl 1027237088 26891 213.77.19.90 (21 Jul 2002 07:38:08 GMT)
X-Complaints-To: abuse@onet.pl
NNTP-Posting-Date: 21 Jul 2002 07:38:08 GMT
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit