Script Coordonate Imobile Eterra

Creat de AlexGIS, Aug 30, 2013, 12:59 AM

« precedentul - următorul »

AlexGIS

Ca să continui ideea de aici http://topograf.3xforum.ro/post/5534/6/Cadastru_online_verificare_CPXML_/ și anume de a face un script care să genereze dxf-ul pe baza informației din consola eTerra, am creat un topic nou.

Momentan scriptul e în lucru și sunt două versiuni:

Versiunea 1 a script-ului se găsește aici: https://dl.dropboxusercontent.com/u/9636497/ScriptEterraV1.zip
- aranjează coordonatele fără nr de punct, cu spații

Versiunea 1.1 e aici: https://dl.dropboxusercontent.com/u/9636497/ScriptEterraV1.1.zip
- aranjează coordonatele cu număr de punct, despărțite de virgulă (format csv)

Modificat de AlexGIS (29-08-2013 22:05:16)

AlexGIS

#1
Versiunea 2: https://dl.dropboxusercontent.com/u/9636497/ScriptEterraV2.zip

Copiati datele din consola in fisierul "Input.txt". (click dreapta in consola <<Copy Response Body>>)
Salvati.
Inchideti.

Rulati "PoligonAcad.exe"

Deschideti directorul ..\Output

Copiati cu <<Select All>> continutul din "PoligonAcad.txt" in campul de comanda din AutoCad.

Apasati ESC

Zoom extents

ARICIUDANC

Buna ziua! Cand rulez "PoligonAcad.exe" raspunsul este Failed to create process - Hstart
Imi puteti spuneti unde gresesc? Multumesc!

AlexGIS

Am făcut câteva teste pe mai multe zone ale țării. Body-ul din firebug diferă în funcție de zona în care se află imobilul, implicit și rezultatele script-ului sunt diferite.

Rezultatul din output trebuie să fie de forma:

_________________________
pl
x,y
.
.
.
x,y
c
_________________________

"pl" pornește comanda polyline și urmează coordonatele în ordine.
"c" închide polilinia.

În arhivă sunt două subdirectoare, nord și sud. Pe Suceava de exemplu, folosesc scriptul din NORD, pe București cel din SUD. Mai mult nu am testat. Mă mai joc când voi avea timp.

@ARICIUDANC

Pot fi multiple cauze. Mă interesez diseară.

rock4ever

La versiunea 1.1 nu ai nr pct-y-x. Nu poti face pct-x-y?
oricum nezeu  te-nburde-n rai

djxhouse

#5
imi da aceasta eroare :(


582/292px 27.9KB

LAFA

Salut , cred ca fac ceva gresit .. ce anume trebuie sa copiez , in romana , ca asa am mozilla si nu gasesc ..cu engleza mea de balta :)

John Doe

Schimba limba la Mozilla, s-ar putea sa nu ai Firebug in româna.

rock4ever

click dreapta "inspect element with firebug" - click pe contur sa se faca rosu-in fereastra care se deschide jos-console-all- si la linia de text "post:http/geoportal.... dai click pe plusul de dinainte

LAFA

Ms ,
exista firebugt in limba romana , nu asta e problema , eu am ajuns la faza cu copiatul si ..
Copy Response Body nu exista ... exista urmatoarele optiuni :
1-Copy HTML(Copy SGV node and all contents to clipboard )
2-Copy InnerHTML (Copy the content of the element to clipboard )
3-Copy the element's XPath to clipboard
4-Copy the element's CSSPath to clipboard

Ceva am facut eu , dar programul de aranjare nu-mi face nimic , deci nu copiez ce trebuie , cu toate ca am incercat toate modurile posibile din cele enumerate.

LAFA

#10
..de aici merge prost ..


580/326px 40.2KB

John Doe

#11
Poate iti merge Netul mai rau, geoportalul in mod sigur asa merge, ai rabdare pana se inroseste imobilul pe contur. Pe urma dai "inspect with Firebug", pe urma mergi in fereastra Firebug, pe "Console" si "All", daca e alba mai faci o data click pe imobil sau te descurci tu; in Firebug trebe sa-ti apara un rand scris cu negru cu plus in fata ; dai click pe el sau pe plus si apare ceva de genul - vezi captura de ecran.
Pe urma, cu click dreapta in fereastra Firebug gasesti ce cautai.


Update: nu-ti merge fiindca nu esti in zona "Console" si "All" la Firebug.


580/258px 42.4KB

advex

#12
Citat din: djxhouseimi da aceasta eroare :(

Cauta prin c:\windows... fisierul cscipt.exe si pune o copie a acestuia in directorul cu fisierele programului (langa PoligonAcad.exe etc) si verifica din nou...

LAFA

Mai studiez problema , fac exact ceea ce zici dar mie nu imi apare nimic in consola , doar in HTML ; consola ramane golala .. probabil e vreo setare de pe la firewolll , sau antivirus care blocheaza ceva , o sa incerc acasa , ms de ajutor

advex

#14
Citat din: LAFAMs ,
Ceva am facut eu , dar programul de aranjare nu-mi face nimic , deci nu copiez ce trebuie , cu toate ca am incercat toate modurile posibile din cele enumerate.

Am semnalat la http://topograf.3xforum.ro/post/5534/5/Cadastru_online_verificare_CPXML_/ posibilitatea de utilizare a programului Fidller - http://fiddler2.com
Dupa ce va familiarizati cu el, pare mai stabil si se pot extrage coordonatele mai usor pentru mai multe parcele.