Vreau sa stiu daca a incercat cineva sa faca asa ceva?Sau daca a reusit.Eu am incercat sa realizez CP-ul cu ajutorul unui XML Editor ,ideea e ca Programul Generare CP imi citeste rezultatul daca fac unul singur,dar daca incerc sa fac mai multe imi da eroare.
Ar mai fi cineva interesat de realizarea lui?Sau ma poate ajuta cineva?
Eu am avut anul trecut de facut citeva mii de CP-uri la lucrarile scoase la licitatie de ANCPI. Se poate face! Insa nu le-am facut eu, ci altcineva mai tinar ca mine si preocupat de informatica. Daca te intereseaza te pot pune in legatura cu persoana respectiva.
Da, se pot face. Eu am facut si merge, din LISP.
Daca mai dai niste detalii despre cum le faci sau ce eroare iti da, (sau pune-mi pe mail fisierul care nu-ti iese, asa gresit), poate-mi dau eu seama ce nu merge.
Nu stiu cum lucreaza editorul XML al tau, dar poate fi vorba de o data de intrare care la un moment dat nu mai e buna.
Sau: ai verificat ca lumea Excelul? campurile au acelasi format? verifica formatul datei, si ai grija ca fisierul CPXML scrie in el data in format american chiar daca tie ti-o arata in formatul zz.ll.aaaa
Poti sa imi explici cum functioneaza lispul tau?Banuiesc ca tot trebuie sa mai completezi ceva apoi cu Generare CP.Exact cum este in TopoLT 10 se insereaza doar imobilul si punctele(fara numele de la proprietar,adresa lui,actele,adresa imobilului,suprafata constructiilor,s.a.m.d).Eu vreau sa nu mai trebuiasca sa modific nimic,adica sa imi generez Cp-ul perfect fara sa folosesc Generare CP.
Momentan mai lucrez cu un prieten la el(defapt vreau sa il fac doar pentru prima inscriere ca doar operatiunea asta ma intereseaza)Ar fi trebuit si ANCPI-ul sa se gandeasca la asta.O sa revin cu detalii.
pun pariu ca mai sunt inca 10 -20 de persoane pe forumul asta care si-au facut fiecare cate un programel mic ba in excel, ba in lisp pt. a completa automat generare CP, dar nici unul nu vrea sa-l imparta cu colegii de breasla si asa fiecare are probleme de rezolvat pe care altul le gasit de mult solutia !
Aste e la noi mandria pe primul loc, si restul sa se descurce cum pot :limba:
Toate cele bune !
Eu inca nu l-am facut.Dar o sa il impart eu,cand e gata.Am zis ca o sa fie folositor doar pentru cei care au de facut Prima inscriere,atat.
Chestiunea functioneaza destul de simplu: deschide un fisier CPXML cu Notepad si ai sa vezi ca de fapt e un fisier text cu tot felul de paranteze ascutite. Daca stii putin HTML te va ajuta foarte mult. Fiind vorba numai de text simplu, e usor de construit din LISP; iti trebuie doar o rabdare de chinez batrân.
Textele incluse intre parantezele ascutite, cu sau fara "/" sunt un fel de descriptori, iar intre ele sunt scrise exact datele care le-ai introdus tu cu mâna.
Cu unele precizari: nu-ti scrie numele localitatilor, ci codurile lor SIRUES. Codurile se gasesc pe Net:
http://www.prefecturabacau.ro/portal/dj ... /index.htm Mai pe la sfarsit, fisierul contine niste seturi de coordonate - sunt fix punctele tale din conturul parcelei, numerotate in ordine. Nu are nici o treaba cu fisierul DXF, nu il contine fizic.
Da, eu am facut o aplicatie care face dosare complet (PAD, calculul suprafetelor, tabel miscare parcelara, anexele 1, 2, 5) plus DXF ci CPXML, prima intabulare extravilan, persoane juridice. Fisierul CPXML nu mai trebuie completat cu nimic, aplicatia îl face de la cap la coada. NU ca la ..."alt program", na, care spune ca-l face dar iti importa numai DXF-ul. Aplicatia e cu casete de dialog, care se completeaza de mana pentru fiecare dosar. Tot lucrând la program, la un moment dat am avut si varianta (functionala) in care face CPXML-ul dintr-o lista, automat, dar am renuntat la ea si am trecut la metoda manuala fiindca de asta aveam nevoie. Aplicatia am implementat-o la firma unde lucrez, merge de vreo 2 luni deci are ceva dosare facute si avizate.
Dar... numai listingul aplicatiei are 48 de pagini A4. Nu contine nimic preluat din alte surse. Asta daca crede cineva ca ar trebui sa-l distribui open-source; respect munca altora, deci si pe a mea. Iar drepturi de autor nu am inca, s-ar putea sa fie mai complicat decat programul.
Nu am o aplicatie separata numai pentru CPXML, oricum e nevoie de aceleasi date ca si atunci cand fac tot dosarul, asa ca daca tot introduc odata datele, mai bine mai fac si un click in parcela si am tot dosarul gata.
Felicitari John.
Mersi John,am avut putina bataie de cap la faza cu localitatiile,eu le aveam in tabel cu denumirea lor(text) apoi am schimbat cu codurile lor si functioneaza.E un script PHP si e doar o varianta basic,adica imi genereaza CP dupa tabel dar cele cu mai multi proprietari le adaug manual restul de cati mai sunt si pot sa fac doar pentru prima inscriere.
Tare aplicatia ta care face intabulari ,in cat timp realizezi una??Trebuie sa predau azi 90 de lucrari si nu am nici una gata . :D :nebun:
am Autocad Lt 2010 -
e vreo posibilitate de a folosi Lisp sau TopoLT fara a cumpara Toolbox?
Cred ca ai avut ceva bataie de cap, de-aia ti-am spus unele lucruri de care m-am lovit si eu.
Aplicatia lucreaza in AutoCAD, iar in mai multe layout-uri sunt formularele cerute de OCPI, pe care le completeaza. Fiecare desen se salveaza separat, dupa nr. parcelei. La un dosar lucram inainte cam 20-30 de minute, acum cam 3 minute maxim. Cu precizarea ca beneficiarul e persoana juridica, aceeasi pentru mai multe sau toata seria de dosare, fiindca daca se schimba trebuie completate de mana niste anexe si iti mai ia vreo 5 minute la fiecare dosar. Datele inscrise in dosarul precedent ti le afiseaza in casetele in care e cazul, deci le ai gata scrise (de ex. datele beneficiarului - daca sunt tot alea bine, daca sunt altele le completezi si la urmatorul le stie singur). La fel face daca inscrii mai multe parcele de pe acelasi TP sau daca ai de completat datele aceluiasi act in mai multe dosare succesive: am pus o bifa (caseta "toggle" ) cu "Preluare date din actul anterior" si daca o pui completeaza el caseta cu datele introduse in dosarul anterior, daca o scoti sterge toate casetele si completezi tu.
Dupa ce face fisierul DXF se opreste ca sa-l poti verifica, la fel si CPXML-ul - daca vrei, poti sa-l deschizi direct din AutoCAD cand e gata ca sa-l verifici. Asta asa, ca sa-ti dau înca niste idei.
In conditiile astea, cât poate dura executia la un dosar ?
Trinity: da, este. Iti trebuie o versiune de AutoCAD full (adica fara "LT" ) sau alt CAD pe care sa-ti mearga interpretorul LISP.
Citat din: Trinityam Autocad Lt 2010 -
e vreo posibilitate de a folosi Lisp sau TopoLT fara a cumpara Toolbox?
Autocad Lt nu permite rularea aplicatiilor
autolisp.
Nu stiu daca exista Toolbox si pentru versiunea Autocad Lt 2010. Cei de la Autodesk au actionat in justitie pe cei de la
GlobalCAD pentru Toolbox si se pare ca au castigat. Pe site-ul oficial GlobalCAD s-au oprit la versiunea 2009.
Circula mai multe versiuni de aplicatii Toolbox, legale sau nu...
@John Eu folosesc pentru anexe block-uri cu atribute , dar daca am acelasi atribut de 2 ori de 2 ori trebuie sa il scriu,vreo idee ceva ca sa completez continutul unui atribut o singura data si acesta sa apara de mai multe ori.In fine acuma sunt cam presat de timp,cred ca o sa fac tot cum sunt obisnuit,nu e timp de schimbare acum.Imi plac forumurile in care 1 om e pe topic,restul pe langa.
Citat din: doara.florin...Imi plac forumurile in care 1 om e pe topic,restul pe langa.
Vrei sa dai detalii, la ce te referi?!
Pai daca ceilalti nu ne pricepem e "problem"?
Asta-i treaba de softist. De-aia Romania merge inainte ca racu', "ca toti ne pricepem la ... despurecat arici".
Acum totul e clar pentru mine,toate posturile de pe orice forum sunt la fel,deja e un cliseu pe care l-au observat multi.
Vine unu si zice ba am problema asta : "-Nu mi se aprinde monitorul"
,vine al doilea si ii zice :" - Verifica priza." Vine al treilea si zice : "Ce prost esti,nu sti sa iti aprinzi o tigare" , posteaza iar primul : "-Ba,tu esti prost" , acuma vine iar al doilea : - Ba,ma-ta e proasta!" Si asa se ajunge mai departe de la ac cu gamalie la bombe atomice si maimute.
Am citit si posturi interesante si de la Mit si de la Advex,no comment,dar sincer , sa fim seriosi acuma : De ce postati daca nu e nimic legat de topic,sincer intrebati-va si voi?Spuneti unde gresesc eu?
Citat din: MitAsta-i treaba de softist.
E TopografOnline categoria Software,am postat unde trebuie,am respectat regulile forumului?
Daca eu am gresit imi cer scuze si imi modific postul,il pun in alta parte,dar daca tu nu cunosti problema,nu ma poti ajuta cu nimic,clar?
Ma bucur totusi ca iti mai descarci putin din frustrarea de a fi roman
Citat din: MitDe-aia Romania merge inainte ca racu\', \"ca toti ne pricepem la ... despurecat arici.
Esti sigur ca de asta merge Romania ca racu?Ca nu reuseam eu sa imi fac scriptul?Sau din cauza ca nu ne pricepem toti la "softit"?
Hai,fi serios.Multumesc oricum.
Trinity,nu stiu daca ai citit unde ai scris ce ai scris?Si zi-mi totusi care e legatura cu Generare Cp , sau a fost o simpla lauda ca ai AutocadLT2010.Felicitari.Are omu AutoCad2010LT,"sa moara toti dujmanii".
Si advex imi pare rau ca te-am ofensat si pe tine , dar era vorba de problema mea , si pun pariu ca Trinity nici macar nu a dat un SEARCH pe forum ,ca scrie in vreo 20 de posturi.Dar,asta e!
Spor la masurat si facut documentatii. :hi:
Citat din: doara.florinAm citit si posturi interesante si de la Mit si de la Advex,no comment,dar sincer , sa fim seriosi acuma : De ce postati daca nu e nimic legat de topic,sincer intrebati-va si voi? Spuneti unde gresesc eu?
Chiar vrei sa-ti spun unde gresesti?!
Trecand peste formularile ciudate, la limita, vreau sa-ti spun MARIA TA ca nu este cazul sa ne tragi de urechi.
Daca vrei sa-ti fie respectate indicatiile pretioase esti invitat sa-ti faci un forum, propriu si personal, sa postezi frumos, sa fie aliniate toate intrebarile si toate raspunsurile.
Sa fii tu sanatos cati au postat gresit si au primit raspunsuri, si-au rezolvat problema si toata lumea a fost multumita, fara sa se supere nici macar moderatorii.
Acesta este rolul forumului, userii sa puna intrebari la greu, cand se afla in dificultate, sa posteze chiar aiurea.
S-a amintit de cateva ori in postarile de mai sus despre aplicatii
autolisp si Trinity a avut indrazneala si nepriceperea sa puna o intrebare la aceasta tema. Nu cred ca a avea Autocad Lt este un motiv de lauda!
Postez de placere si nu ma simt dator sa-ti cer aprobarea, chiar daca ai deschis acest topic si ai enuntat o groaza de enormitati.
Nu am rabdare sa parcurg postarile tale mai vechi si sa vad ce interventii valoroase ai avut!
Am avut si eu din cand in cand "discutii aprinse" pe forum, dar cel putin aveau substanta si erau la obiect, am avut de invatat.
Cu astfel de interventii, in situatia in care au ramas doar cativa useri activi pe forum, poate este cazul sa uit si eu adresa topograf online!
Numai bine domnule profesor!
Trinity,nu stiu daca ai citit unde ai scris ce ai scris?Si zi-mi totusi care e legatura cu Generare Cp , sau a fost o simpla lauda ca ai AutocadLT2010.Felicitari.Are omu AutoCad2010LT,"sa moara toti dujmanii".
Si advex imi pare rau ca te-am ofensat si pe tine , dar era vorba de problema mea , si pun pariu ca Trinity nici macar nu a dat un SEARCH pe forum ,ca scrie in vreo 20 de posturi.Dar,asta e!
Asa cum unii dicutau despre o automatizare la CP , un schimb elegant si util de informatii , (realizari proprii - felicitari ) , am sperat ca poate voi gasi pe cineva care sa fi realizat o bresa in autocadLT , pentru lisp . Oricum , sunt convins ca va apare si acel moment , sau poate va fi rezolvat de Autodesk .
Nu am vrut sa ma laud . Ma interesa doar pentru faptul ca am doua licente 2010 LT ( aici ma doare ) si doar o licenta map2011- full .
Am inteles totusi (partial) remarca sa fiu mai atent cu topicul si tipicarii .
Modificat de Trinity (02-07-2010 19:28:10)
Colorate si haioase exprimari... dar e democratie, ce sa-i faci? Important este, cred eu, pe langa schimbul de informatii si ajutorul pe care ni-l putem oferi unii altora, sa oferim si respect celorlalti useri. Si cine ofera, va si primi.
PS: nu sunt atotcunoscator, si eu am primit ajutor... de exemplu, cineva mi-a spus o comanda ( "Vbastmt.Document.Add" parca, nu? ) fara care nu-mi putram face aplicatia. Si alte dati sigur, dar nu-mi aduc aminte acuma.
@doara.florin: din LISP, poti seta niste variabile pe numele atributelor, pe urma folosesti de exemplu:
(command "insert" <bloc-cu-atribute> <x, y> <rotatie> <scara> <var1> <var2> ...)
Asa, daca blocul nr. 2 are nevoie si el de tot de <var1> i-o scrii in linia de comanda si gata.
Cred ca merge, nu pot verifica acum. Nici nu stiu cum s-ar face asta din PHP.
@trinity: daca conteaza parerea mea: nu e nici o crima daca nu stii niste lucruri, important mi se pare sa vrei cu adevarat sa inveti ceva. Si, da, in gereral nu strica sa fie omul ceva mai atent...
Nu, programul Generare CP nu are probleme si e ok,abia asteptam sa se faca cadastru general pe toata tara(e intentionata aia).Deci acolo am o dezmembrare de realizat pe o parcela de 400 mp,in 3 loturi.Primul lot de 357mp,apoi al 2-lea de 29 mp, si al 3 lea de 14mp.Punctele sunt la fel peste tot dar daca ii dau zoom liniile imobilului vechi nu se suprapun cu liniile imobilelor noi.Asta e nu stiu ce se intampla .Dar e valid.In E-terra o fi la fel?
581/363px 26KB
Problema poate fi de la aplicatia cu care se realizeaza vizualizarea in GenerareCP. Punctele au vreo 6 zecimale daca-mi aduc bine aminte, deci ar trebui al dracului zoom ca sa nu se suprapuna liniile.
S-ar mai putea ca chestiunea sa fie intentionata, fiindca la linii perfect suprapuse de culori diferite se vede doar ultima linie, cea de sub ea nu; daca sunt putin distantate se vad amandoua, fiecare cu culoarea ei si sunt mai usor de urmarit vizual.
Daca fisierul e dat valid de GenerareCP, n-ar trebui sa aiba probleme in E-Terra. Teoretic...
Uita-te la un fisier CP de la un dosar avizat, vezi daca tot asa sunt liniile. Si zi-ne si noua.
Am gasit rezolvarea problemei!Genereare CP si E-terra recunoaste doar 3 zecimale dupa virgula la punct.Adica daca un punct in DXF este de forma 300000.2137 in CP o sa apara doar 300000.213,dar totusi aici e o problema ca eu am lucrat cu TopoLt tot cu 3 zecimale dupa punct si cand ii dau comanda Introducere automata puncte grafice pe desen el mi le aproximeaza la 0 dupa a 3a zecimala,adica daca am punctul de forma 300000.2137 o sa imi traga automat punctul pe coordonata 300000.213 si asa apar diferentele in E-terra si RGI acuma nu stiu daca o sa primesc respingere sau accept pentru asa important e ca distanta dintre cele 2 vertexuri este ceva infim de 0.0002 .
Numãrul de zecimale pentru coordonate reprezintã precizia cu care se lucreazã. Toate coordonatele vor fi rotunjite la aceastã precizie. Schimbarea acestei valori va influenþa modul de scriere atât în fiºiere cât ºi în tabele a coordonatelor. Aceastã valoare va da ºi precizia la care se fixeazã punctele atunci când se aplicã comanda FixPct sau AutoPct. Micºorarea acestei valori va duce ºi la modificarea valorilor pentru suprafeþele calculate.
E bine sa citesti si helpul de la TopoLT.
Nu sunt prea sigur ca recunoaste doar 3 zecimale. Uite cum vede aplicatia GenerareCP punctele:
<X>427500.0933670777</X>
<Y>479063.12813543848</Y>
Exact asa sunt scrise in fisierul CPXML, si au 11 zecimale.
S-ar mai putea ca aplicatia in sine sa lucreze cu 3 zecimale, si tot 3 sa iti arate in tabelul de coordonate, dar cand isi face desenul pentru vizualizare sa lucreze cu toate zecimalele scrise in fisier.
OBSERVATIE! Importul de fişier DXF se face tinand cont de precizia de măsurare si compensare a masuratorilor de teren: astfel, coordonatele se importa in metri cu 3 zecimale, iar suprafata se calculeaza in metri patrati fara zecimale (se rotunjeste la m2). De aceea pot aparea diferente intre suprafata calculata si afisata de aplicatie si cea afisata in fisierul dxf (unde precizia de calcul si de afisare a coordonatelor si a suprafetei este cea setata in programul CAD respectiv si poate varia de la utilizator la utilizator).
Din sectiunea Ajutor de la Generare CP!
Deci coordonatele in DXF pe care il introduci, poate sa aiba zecimale mai multe decat PI,doar primele 3 conteaza.
Acuma nu stiu sigur daca si la coordonatele introduse dupa tabel sau manual.
Dar garantez ca daca punctele sunt sunt din 5 zecimale si ulltimele 2 difera si nu sunt suprapuse .E fisier valid.Vezi poza de mai sus.
Mai concret: AutoCAD lucreaza si calculeaza intotdeauna cu 18 caractere (6 cifre, virgula zecimala si 11 zecimale la Stereo '70 - de exemplu); precizia selectata din AutoCAD se refera numai la numarul de zecimale afisat. Daca ultimele caractere sunt zero, posibil sa nu le mai ia in consideratie (functie si de alte setari, cred).
Daca se raporteaza in plan un fisier de masuratori cu 3 zecimale (compensate sau nu, dar cu 3 zecimale), atunci normal ca toate coordonatele punctelor o sa aiba tot 3 zecimale.
Daca desenam de mana (adica fara niste coordonate prestabilite) un contur, facem DXF si-l deschidem cu Notepad ca sa nu mai fie alte povesti, o sa vedem ca punctele au zecimale gramada. Câte din ele sunt sau nu folosite si unde... deja devine o discutie care ma depaseste.
Salut,
Am citit pe forum si am vazut ca aveti nevoie de o aplicatie care sa genereze fisiere CPxml multiplu. Va oferspre vanzare o aplicatie care face acest lucru . Preia informatiile despre imobil si proprietari dintr-un fisier excel si in cativa pasi genereaza fisierul CPxml multiplu ce este valid cu aplicatia E-Terra. Pentru mai multe detalii ma puteti contacta la telefon 004368110686390 sau prin mail. Numai bine
Modificat de MapsZone (20-11-2011 23:33:18)
Bravo. Si eu am facut una, in LISP. Tu in ce lucrezi ?
Lucrez in VB.net. Softul acesta nu este dependent de un soft cad, pentru a citi fisierele dxf.
am atasat un printscreen cu aplicatia(info)
553/327px 46.9KB
Fisierul asta CPXML zau ca ne-a timpit pe toti. Isteria CPXML-urilor.
Toti am facut zeci, sute de programele care sa rezolve problema asta creata de ANCPI/IBM.
Si cum programul GenerareCP se schimba de la o zi la alta....
Super.