Verzija 4.1.8
Vsebina
Objava verzije
- Build 52 22. Avgust 2011
- Build 53 7. September 2011
- Build 54
(Build 52) *** NOVOST *** uporaba kart direktno s spletnih strežnikov
Dodan je nov tip teme 'tiles' oz 'karte'. Ta omogoča uporabo kart (kot so pregledne karta, cestne karte, satelitski posnetki,...) direktno s spletnih strežnikov.
V tematiko se doda iz popup menija na tematiki. Zatem je potrebno izbrati vir kart, ki je glavni atribut teme. Ostali atributi so bolj testnega značaja.
V osnovnem seznamu so samo odprti strežniki (open source). Trenutno je to OpenStreetMap. Za uporabo drugih strežnikov je potrebno pridobiti ustrezne pravice in vnesti parametre, kot je to opisano v datoteki TMS.TXT. Popravljene definicije TMS-jev se naložijo z ukazom ReloadTileSystem oz. ponovnim zagomom programa.
Prikazane karte se shranjujejo na disku, tako da so ob naslednji uporabi takoj na voljo. Te karte se lahko izbriše z ukazom ClearTiles. Karte se lahko tudi sistemsko prenesejo z ukazom CacheTiles ali pa z metodo podatkovne plasti CacheTiles. Previdno s tema ukazoma, ker lahko prenos kart traja v nedogled.
Karte so pripravljene za določena merila oz. nivoje (po faktorju 2). Samo v teh merilih je izris brezhiben, sicer pa so karte malo stisnjene/raztegnjene, kar se opazi pri slabo vidnih napisih. Dvoklik na temo v tematiki popravi merilo ekrana na najbližji nivo. Tudi metoda tematike ZoomToTiles stori enako.
(Build 54) Spremenjena je struktura TMS datotek, sedaj so to XML datoteke. Opis datotek je podan v TMS.XML.
Popravki avtomatsko sporočenih napak
- (Build 52) List index out of bounds pri brisanju elementov v urejevalniku mask. Popravljeno.
- (Build 53) Indeks večkratnega niza podatkov izven območja, v primeru menjave maske ob prikazu zapisa in eventu za enabled in Večkratnih nizih podatkov, ki niso v maski. Popravljeno.
Razni popravki
- (Build 52) Po verziji 48 se AllRecords lista se ni pravilno osvežila, ko je bila plast prazna. Popravljeno.
- (Build 52) Pri premiku in rotaciji točk v urejevalniku geometrije se je izgubila Z koordinata. Popravljeno.
- (Build 53) Pri uvozu se lahko sedaj že v definiciji uvoza določi, ali se brišejo obstoječi podatki podatkovne plasti.
- (Build 53) V urejevalniku geometrije pohitrene operacije nad več objekti. File se odpre in message na server se pošlje samo enkrat na operacijo.
- (Build 53) Pri index lookupih dodana možnost konstantne vrednoti za vrednost ključa.
Niz podatkov kot tabela
- (Build 52) Popravljeno preverjanje napak pri maski podatkovne plasti za niz podatkov kot tabela.
3D
- (Build 53) Dodana možnost nastavljanja začetne višine. TModel3D.Elevation
- (Build 53) Dodajanje plasti z SQL pogojem, da se lahko skreira le del objektov iz neke plasti. TModel3D.AddPointObjectSQL Po potrebi bodo še druge.
- (Build 53) Popravljeno kreiranje 3d ploskve. Delalo je le za 4 točke, sedaj naredi za poljubno število točk. TModel3D.AddPoligon3D
Basic ukazi
- (Build 53) Dodana Lastnost TImport.DeleteExistingData, ki določa, ali se ob uvozu brišejo obstoječi podatki.
- (Build 54) Dodana spremenljivka DisableDebug As Boolean, s katero se lahko onemogoči izpis vrednosti parametrov klicev. S tem dela basic koda tudi do 10x hitreje, a priporočamo izklop samo na najnižjem nivoju zank in potem ponoven vklop.