Verzija 4.1.8: Razlika med redakcijama
m (→Popravki avtomatsko sporočenih napak) |
m |
||
| (Vmesna redakcija istega uporabnika ni prikazana) | |||
| Vrstica 10: | Vrstica 10: | ||
*'''Build 57''' 8. November 2011 | *'''Build 57''' 8. November 2011 | ||
*'''Build 58''' 10. November 2011 | *'''Build 58''' 10. November 2011 | ||
| − | |||
=== (Build 58) Osveževanje programa === | === (Build 58) Osveževanje programa === | ||
| Vrstica 33: | Vrstica 32: | ||
*(Build 55) Prostorski lookup je vrnil Range check error v primeru poligona brez točk. Popravljeno. | *(Build 55) Prostorski lookup je vrnil Range check error v primeru poligona brez točk. Popravljeno. | ||
*(Build 56) Access violation. Read of address 0000000C. Nastala v verziji 55 pri index lookupih. Popravljeno. | *(Build 56) Access violation. Read of address 0000000C. Nastala v verziji 55 pri index lookupih. Popravljeno. | ||
| − | |||
| − | |||
=== Razni popravki === | === Razni popravki === | ||
| Vrstica 51: | Vrstica 48: | ||
*(Build 57) V zadnji verziji je bil ukinjen levi klik za nastavljanje atributov teme. Sedaj delata oba. | *(Build 57) V zadnji verziji je bil ukinjen levi klik za nastavljanje atributov teme. Sedaj delata oba. | ||
*(Build 57) V zadnji verziji ni delal dialog za nastavljanje spletnih kart. Popravljeno. | *(Build 57) V zadnji verziji ni delal dialog za nastavljanje spletnih kart. Popravljeno. | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
=== 3D === | === 3D === | ||
| Vrstica 69: | Vrstica 61: | ||
*(Build 55) Dodan ukaz ExecuteReplaceNoOptimize, ki dela isto kot ExecuteReplace, le da ne izvede optimizacije plasti po končani zamenjavi. | *(Build 55) Dodan ukaz ExecuteReplaceNoOptimize, ki dela isto kot ExecuteReplace, le da ne izvede optimizacije plasti po končani zamenjavi. | ||
*(Build 55) Ukaz NetDisconnect ("") in NetDisconnect ("*") je popravljeno delovanje in odklopita vse uporabnike razen Web in Automation serverjev ter pošiljatelja. Te se odklopijo le če so direktno naslovljeni npr. NetDisconnect ("AutomationUser"). | *(Build 55) Ukaz NetDisconnect ("") in NetDisconnect ("*") je popravljeno delovanje in odklopita vse uporabnike razen Web in Automation serverjev ter pošiljatelja. Te se odklopijo le če so direktno naslovljeni npr. NetDisconnect ("AutomationUser"). | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
Trenutna redakcija s časom 11:26, 21. november 2011
Vsebina
Objava verzije
- Build 52 22. Avgust 2011
- Build 53 7. September 2011
- Build 54 11. Oktober 2011
- Build 55 4. November 2011
- Build 56 7. November 2011
- Build 57 8. November 2011
- Build 58 10. November 2011
(Build 58) Osveževanje programa
Vgrajeni popravki za osveževanje verzije programa. Sedaj nebi smelo biti več problemov z zaklepanjem datotek pri posodabljanju verzije.
(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.
- (Build 55) Prostorski lookup je vrnil Range check error v primeru poligona brez točk. Popravljeno.
- (Build 56) Access violation. Read of address 0000000C. Nastala v verziji 55 pri index lookupih. 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 52) Popravljeno preverjanje napak pri maski podatkovne plasti za niz podatkov kot tabela.
- (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.
- (Build 55) Replace maska za podatke podatkovnih plasti. Popravljeni problemi z datum polji. Vnešeni datumi so omejeni z #, prištevanje datumu popravljeno, Sprememba določenega datuma popravljena.
- (Build 55) Pri navideznih poljih in nizih v indeks podatkovne plasti je sedaj možno imeti večvrstično polje vrednosti za zadnji ključ (pred časom je bilo to narejeno samo za primer, ko je bil en ključ).
- (Build 55) Izvoz predloge izrisa v PDF je nastavil velikost izrisa samo enkrat za predlogo. Če se je potem spremenila velikost izrisa, je upošteval prejšno do restarta programa. Popravljeno.
- (Build 55) Pri vnosu imena datoteke za shranjevanje, je dodal privzeto ekstenzijo le ob pritisku OK gumba z miško. Če se je masko zaprlo z <Enter>, se ekstenyija ni dodala. Popravljeno.
- (Build 56) Popravljena tematika da dela desni gumb za nastavljanje atributov teme.
- (Build 57) V zadnji verziji je bil ukinjen levi klik za nastavljanje atributov teme. Sedaj delata oba.
- (Build 57) V zadnji verziji ni delal dialog za nastavljanje spletnih kart. Popravljeno.
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.
- (Build 55) Dodan ukaz ExecuteReplaceNoOptimize, ki dela isto kot ExecuteReplace, le da ne izvede optimizacije plasti po končani zamenjavi.
- (Build 55) Ukaz NetDisconnect ("") in NetDisconnect ("*") je popravljeno delovanje in odklopita vse uporabnike razen Web in Automation serverjev ter pošiljatelja. Te se odklopijo le če so direktno naslovljeni npr. NetDisconnect ("AutomationUser").