Hărțile PUM/API și tehnici cartografice

Started by cristi5, July 11, 2017, 10:02:53 AM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

cristi5

Aici discutam despre activitatea cartografica (mai ales pe OpenStreetMap dar si GoogleMaps, harti cadastrale, etc) necesara pentru a actualizarea hartilor forumului, de exemplu Harta proiectelor de infrastructura si Harta calitatii drumurilor. Urmatoarele 2 postari sunt TODO care vor fi actualizate in functie de ce e de facut pe OpenStreetMap (POSM) pt harti (cand se mai lanseaza un proiect, se mai da un AC, se termina o lucrare..., se mai schimba calitatea drumurilor, etc), insotite de instructiuni.

cristi5

#1
TODO pentru Harta proiectelor de infrastructura
Se folosesc tag-urile OSM construction, proposed, opening_date, start_date, access, si status. Vezi instructiuni mai jos

Rutier
- adaugare pe OSM centura Comarnic conform sursei AlexAllex
- cautat sursa pe "centuri rutiere" pt centura Busteni
- Rasnov-Cristian verificat traseu si adaugat structuri conform plansei AlexAllex
- verificare trasee OSM pt DX12 conform planselor postate recent (iulie 2017). Impartire pe loturi si setarea indicativului SEAP si datei de lansare a licitatiei, conform sintezei licitatiilor
- verificare trasee OSM pt A1 Sibiu-Boita si Pitesti-Curtea de Arges conform planselor postate recent (iulie 2017). Setarea indicativului SEAP si datei de lansare a licitatiei, conform sintezei licitatiilor
- verificare trasee OSM pt A0 sud conform planselor postate recent (iulie 2017). Impartire pe loturi si setarea indicativului SEAP si datei de lansare a licitatiei, conform sintezei licitatiilor
- A3 Suplac-Bors pare a avea structuri lipsa in partea de vest. Trebuie gasita documentatia si adaugate structurile
- adaugat detalii despre noduri si structuri A8 si verificat traseul Tg Mures-Ditrau
- adaugat supratraversare DC153/A1 conform imagini satelitare
- adaugat parcarea Ohaba, parcarea LD4 de la km 79, etc,
- A10 nu are aproape deloc structuri pe OSM
- relatie OSM si status pt centura Barlad nu pare a fi deloc pe OSM adaugata pe OSM de AlexAllex
- DX Braila-Galati
- pasaj peste CF centura Carei, nr licitatie si castigator

Feroviar
- variantele de viteza de pe loturile atribuite pe km 614-Simeria trebuie marcate construction (acum sunt proposed). Asta le va face vizibile si pe OSM
- impartire pe loturi 614-Brasov
- tag-ul status (constructor, progres fizic) ar trebui setat pt variantele de viteza pe Coridorul IV, sau poate pentru intregul traseu.
- linia 200 intre Vint si Sebes nu e dubla (TibiV)

cristi5

#2
TODO pentru Harta calitatii drumurilor OSM
Se folosesc tag-urile smoothness, surface_survey si surface, si uneori highway. Vezi instructiuni mai jos. Harta contine toate datele din harta orientata pe tranzit  (vancouver) dar contine si date suplimentare: contributiile altor utilizatori OSM, date despre calitatea drumurilor judetene, comunale, forestiere, si de orice alt rang. Este deci folositoare pentru turism, nu numai pt tranzit. Harta se poate include in app-uri mobile, care permit navigare GPS, cautare si alte facilitati.

TODO
- log-ul OSM nu a fost verificat din martie pt a vedea daca anumite noutati sunt relevante pt harta lui vancouver, caz in care trebuie semnalat pe topic

cristi5

#3
Instructiuni OSM pentru Harta proiectelor de infrastructura
Editarea datelor hartii se face cu editoare OSM, nu exista inca editoare dedicate. Se recomanda editoarele care permit setarea de tag-uri pentru mai multe segmente simultan, cum ar fi Potlach2 si JOSM. Pentru editarea facila a tuturor segmentelor unui tronson, folositi relatiile, selectati toti membrii (in JOSM: Ctrl-L pt incarcarea relatiei folosind URL, apoi click dreapta pe relatie, Select Members) si editati status, opening_date, etc  (detalii mai jos).

Pentru a incarca rapid in editorul JOSM toate relatiile corespunzatoare loturilor in lucru, descarcati acest fisier
http://cristi.dtdns.net/maps/proiecteinfrastructura.osm
Apoi il incarcati in JOSM cu File/Open, urmat de File/Update data

Instructiuni pentru status (datele despre licitatie, AC, progres fizic, etc)
Tag-ul OSM status este setat cu informatii despre mai multe aspecte, pt ca OSM nu are tag-uri pentru AC, AM, licitatie etc. Aceste aspecte se separa prin virgula, iar separatorul intre nume si valoare este doua puncte. Exemplu:

status=AC:111/2011,tender:123456/31.12.2016,winner:Bechtel,builder:Bechtel,progress:65%/20.01.2017 85%/20.06.2017


Aspectele care sunt, sau vor fi afisate pe harta sunt urmatoarele:
- tender (sau tender:indicativSEAP/data), licitatia din SEAP sau sinteza licitatiilor. Tronsoanele care nu au fost licitate se afiseaza cu roz deschis ("vise")
- winner (sau winner:nume, sau winner:nume/data desemnarii) castigatorul licitatiei daca a fost desemnat
- builder (sau builder:nume sau builder:nume/data semnarii contractului) constructorul, apare la click pe segment . Poate la zoom in e bine sa apara numele constructorului pe traseu (alaturi de anul estimat).  Tronsoanele care nu (mai) au constructor sunt afisate punctat. De obicei cand se semneaza contractul (sau se da ordin de incepere? cand e mai bine?) trecem proiectul din proposed in construction pe OSM. Asta inseamna ca va fi vizibil pe harta OSM standard.
- AM (sau AM:numar/data). Partile care nu au acord de mediu se afiseaza cu rosu inchis
- PTE (sau PTE:data). Partile care au AM dar nu proiect tehnic se afiseaza cu rosu-portocaliu
- AC (AC:numar/data). Partile care au PTE dar nu AC se afiseaza cu portocaliu
- progress:procent% (sau progress:procent%/data sau progress:procent1%/data1 procent2%/data2 ...) progresul fizic al fiecarui tronson in constructie, va fi afisat cu diferite nuante de turcoaz. Separatorul intre mai multe date de progres este spatiu
- progress_estimate ca progress dar estimat de API/PUM
- severance (severance:firma/data rezilieri) rezilieri ale contractului, uneori sunt mai multe!!

Instructiuni pentru datele de deschidere
- setati opening_date pentru data la care s-a deschis, sau se estimeaza deschiderea. Anul ajunge...
- daca s-a dat in folosinta mai tarziu decat opening_date, setati start_date
- daca se stie ca se va da in folosinta mai tarziu decat opening_date, setati access=no
- cel tarziu la deschiderea tronsonului pe rutier se seteaza smoothness=excellent, surface=asphalt
- cand se deschide circulatiei un lot care a fost "muzeu" (care a fost receptionat dar nu dat in circulatie), stergeti tag-ul access, sau setati access=yes

Instructiuni pentru limite de lot
- selectati nodul (punctul) comun dintre cele doua loturi pe una caile de rulare
- setati highway=lot_limit
- setati name= nume_lot_vest <-> nume_lot_est   sau name= nume_lot_sud ^ nume_lot_nord

cristi5

#4
Instructiuni OSM pentru Harta calitatii drumurilor
De obicei editorul de calitate este suficient. Acolo se poate seta smoothness (calitatea), surface_survey (comentarii), si surface (tipul de suprafata). Uneori pe un segment de drum OSM sunt portiuni cu calitate diferita, si atunci segmentul trebuie impartit in doua sau mai multe portiuni. Asta se poate face numai intr-un editor OSM (apasati Edit in stanga sus pe openstreetmap.org).  Atunci trebuie setate tag-urile:

- smoothness poate avea valorile: excellent apare pe harta albastru, good  verde, intermediate  galben, bad rosu,very bad tot rosu (!), horrible, very horrible si impassable mov
- surface_survey: amanunte despre calitate. Incepe de obicei cu 2017JUL_numeUtilizator. Daca primele 4 caractere sunt cifre, se presupune ca e anul raportului de calitate, si se afiseaza pe harta la zoom >=14
- surface: tipul de suprafata. Orice in afara de asphalt sau concrete se afiseaza pe harta cu linie punctata.. Atentie, exista drumuri neasfaltate cu smoothness bun si foarte bun. Pe harta de tranzit drumul va apare sigur rosu, dar pe OSM poate fi galben punctat (surface=gravel, smoothness=intermediate) de exemplu
- highway: unele drumuri, de si au rang inalt, sunt foarte inguste. Atunci, in loc sa scadem smoothness (care se refera strict la cat e de buna suprafata) este mai corect pe OSM sa scadem rangul drumului (din trunk in primary, secondary, tertiary, unclassified, etc). Drumul va apare pe harta mai subtire, ceea ce e intuitiv pentru utilizatorul hartii.

cristi5

#5
Acest post va cuprinde urmatoarele imbunatatiri ale hartii proiectelor de infrastructura. Actualmente acestea sunt:

- o legenda mai grafica si mai intuitiva
- last modified
- afisarea progresului fizic prin diferite nuante de albastru
- afisarea cu alta culoare (rosu mai portocaliu) a segmentelor care au AM, dar nu au AC.
- afisarea capetelor fiecarui lot
- folosirea de OSM relations pentru loturi si proiecte, pentru a seta tender, winner, builder, AM, AC, progres fizic pentru intreg lotul sau proiectul
- actualizarea hartii mai des decat la fiecare 24h


cristi5

#6
Acest post va cuprinde urmatoarele imbunatatiri tehnice ale hartii calitatii drumurilor OSM. Actualmente acestea sunt:

- folosirea hartii Google ca harta de fundal, ca la Harta proiectelor de infrastructura, dupa o discutie pe forum.
- un nou strat in editor pt drumurile cu calitate necunoscuta
- un nou strat in editor pt drumurile neasfaltate cu calitate galben (intermediate) sau mai mult. Probabil au fost asfaltate intre timp, de aceea au calitate buna.
- adaugarea unei functii de cautare pe harta... Editorul are deja cautare, in dreapta sus.
- actualizarea hartii mai des decat la fiecare 24h

cristi5

#7
Relatii OSM pentru proiectele si contractele de infrastructura rutiera

Pentru a putea seta tag-uri pe mai multe segmente in acelasi timp, am creat pe OSM relatii pt zonele care vor avea probabil aceleasi tag-uri (acelasi contract, AM, AC, progres fizic...).

Pentru a incarca rapid in editorul JOSM toate aceste relatii, descarcati acest fisier:
http://cristi.dtdns.net/maps/proiecteinfrastructura.osm
Apoi il incarcati in JOSM cu File/Open, urmat de File/Update data

A0 sud TODO: impartire pe loturi
A1 LD2, LD2 tuneluri pt ursi
A1 LD3 Ilia-Ohaba, ecoducte Ohaba, Holdea
A1 LD4
A1 Sibiu-Boita
A1 Pitesti-Curtea de Arges
A3 Bucuresti-Ploiesti lot 1
A3 Rasnov-Cristian
A3 A3 1C lot 1 TarguMures-Ungheni+ drum de legatura
A3 1C lot 2 Ungheni-Ogra
A3 2A lot 1 Ogra Iernut (cu AC), si AC  intarziat (vest)
A3 2A lot 2 Iernut-Chetani (cu AC), AC  intarziat vest si est
A3 2A lot 3 Chetani-Campia Turzii
A3 viaduct Gilau, Gilau-Nadaselu, 3A2 Nadaselu-Mihaiesti
A3 Suplacu de Barcau-Bors cu AC, fara AC:  viaduct baraj, sonde OMV, Fegernic
A10 lot 1 cu AC, cu AC dar fara acces la sud de Alba, Alba Iulia Nord cu AC dar intarziat. Fara AC: nod Sebes, Alba Iulia Sud, Alba Iulia Nord
A10 lot 2
A10 lot 3
A10 lot 4
DX12 tronson 1, tronson 2 lot 1, tronson 2 lot 2, tronson 3, tronson 4

Centuri:
- Alesd TODO: impartire in loturile nord si sud
- Arad pasaj M200, pasaj M310+M200
- Bacau
- Barlad
- Beius-Stei
- Caracal
- Carei
- Mihailesti
- Suceava
- Sacueni
- Satu-Mare
- Targu-Mures
- Targu Jiu est
- Timisoara sud
- Tecuci

Bucuresti:
- DNCB A7-A1
- Strapungerea Nicolae Grigorescu-Splai Dudescu
- Strapungerea Ciurel-A1

cristi5

#8
Relatii OSM pentru proiectele si contractele de infrastructura feroviara

Variante de viteza 2a 614-Barzava https://www.openstreetmap.org/relation/8202859
Variante de viteza 2b Barzava-Ilteu https://www.openstreetmap.org/relation/8202858
Variante de viteza 2c Ilteu-Gurasada https://www.openstreetmap.org/relation/8202857
Variante de viteza 3 Gurasada-Simeria https://www.openstreetmap.org/relation/8202856

TODO: relatii pentru intregul traseu, dar probabil separat de variantele de viteza pt ca acestea primesc AC mai tarziu
TODO: relatii pentru loturile Sighisoara-Simeria
TODO: relatii loturile Brasov-Sighisoara

cristi5

#9
Quote from: cristi5 on July 13, 2017, 12:43:18 PM
Un mic tutorial pt obtinerea de harti cadastrale pentru o anumita zona
http://geoportal.gov.ro/viewers/ro_RO/index.html

Sus in centru alegeti "analiza parcele in zona desenata" (a para icoana de la stanga la dreapta). Apoi desenati un dreptunghi si apasati "realizeaza analiza". Vor apare pe harta parcelele din zona de interes, pot fi descarcate si ca lista.

cristi5

#10
Daca vreti sa suprapuneti o harta (de exemplu cadastrala) pe o alta cu aceeasi proiectie*, salvati-o ca imagine print screen si apoi faceti fundalul transparent, de exemplu cu lunapic

http://www194.lunapic.com/editor/?action=transparent

La suprapunerea imaginilor de pe harta de baza (de ex harta cadastrala) peste imaginile din alta harta, drumurile pot fi folosite ca reper pentru dimensionare si zoom. Cand drumurile se suprapun, parcelele vor apare in pozitia corecta.


(*) multe harti ca Google si openstreetmap.org au aceeasi proiectie, iar daca nu au, pot fi transformate daca aveti datele hartii, de ex  in cazul OSM

perfidus

#11
Eu am folosit o functie Google Earth pentru a realiza imaginile din topicul pentru DX12.
Dupa ce am facut captura de ecran de pe planse cu Nitro PDF (select > Snapshot), am salvat-o cu Paste in Paint in format png. Se poate folosi orice altceva  la faza asta (chiar si un program de luat notite cu copy paste cum ar fi Evernote).

Daca lucrati cu GE nu e nevoie sa faceti planul transparent cu lunapic pentru ca are el o functie desteapta numita Suprapunere de imagine (Ctrl+Shift+O) unde se poate suprapune pe suprafata terenului planul salvat png si apoi potrivi transparenta lui undeva la 50%.

Partea mai dificila este asezarea exacta pe harta (rotire, panoramare, stretch, marire-micsorare) pana se suprapun drumurile sau retelele (stalpii) LEA cu cele de pe Google Earth. La unele planse operatia asta a fost chiar o provocare.
La sfarsit captura ecran din nou din GE si urcat pe net pentru postat pe forum :D.
Frumos este ca toate aceste poze suprapuse raman salvate in locurile respective si se pot exporta "la pachet" cu marcatorii de locatie.
Deci, le poti rasfoi oricand si pe orice calculator cu GE instalat.
Autostrada Pitesti - Craiova (A12) e ingropata. Se prefigureaza Drumul Expres CrPit (DEx12).; Contract semnat Tr.1 12.2018 - Tirrena Scavi ; Tr.2/L1&L2 finalizat - Spedition UMB ; Semnare contract Tr.3 si Tr.4 16.09.2020  - Spedition UMB ; Licitația pentru ,,Centura de ocolire Craiova Varianta Sud DN 56- DN 55- DN 6" - contract semnat 14.01.2022 - Rizzani de Eccher; "Constructia Variantei de Ocolire Targu Jiu – Finalizare Lucrari" - contract semnat 22.09.2020 - S.E.C.O.L. - stadiu lucrari 60%; "Reabilitare DN 6, Alexandria – Craiova, Lot 2: km 132+435 – km 185+230 – Relicitare" - contract semnat in 08.03.2022 - Ozaltin Inșaat

cristi5

Quote from: mmc0103 on August 25, 2017, 12:51:04 PM
As putea sa adopt eu DX12 :), si eventual sa ma mai ocup si de PiSi cand va mai fi nevoie de contributii si acolo.

Din pacate nu am link direct la plansele DX12, sunt pe topicul DX12 candva in iulie. Spune daca nu le gasesti si mai caut si eu.

Oare e ok traseul de pe OSM? Oricum cred ca primul pas e de adaugat nodurile, apoi viaductele mai mari. Spor!

perfidus


@mmc0103, pana la km 89+300 am suprapus eu pe Google Earth poze cu hărțile la o rezoluție rezonabila. Sunt puse capturi ecran in topicul dedicat DX12.
Va pot trimite cumva fisierul KMZ cu toate imaginile suprapuse si marcatorii pentru punctele importante de pe traseu. Doar am facut munca asta pentru comunitatea de aici. Se pot folosi apoi coordonatele din GE pentru a edita traseul OSM (care acum nu corespunde prea bine).
Eventual am putea imparti intre noi treaba pe tronsoane pentru operativitate. Incerc sa-mi fac timp dar trebuie sa citesc tutorialele pentru editat in OSM.
Autostrada Pitesti - Craiova (A12) e ingropata. Se prefigureaza Drumul Expres CrPit (DEx12).; Contract semnat Tr.1 12.2018 - Tirrena Scavi ; Tr.2/L1&L2 finalizat - Spedition UMB ; Semnare contract Tr.3 si Tr.4 16.09.2020  - Spedition UMB ; Licitația pentru ,,Centura de ocolire Craiova Varianta Sud DN 56- DN 55- DN 6" - contract semnat 14.01.2022 - Rizzani de Eccher; "Constructia Variantei de Ocolire Targu Jiu – Finalizare Lucrari" - contract semnat 22.09.2020 - S.E.C.O.L. - stadiu lucrari 60%; "Reabilitare DN 6, Alexandria – Craiova, Lot 2: km 132+435 – km 185+230 – Relicitare" - contract semnat in 08.03.2022 - Ozaltin Inșaat

cristi5

Excelent perfidus! daca-mi dai kmz il pot importa in OSM cu un plugin al editorului JOSM

http://wiki.openstreetmap.org/wiki/JOSM/Plugins/OpenData

Poti sa-l pui undeva pe net si il iau de acolo. De exemplu https://file.io