Verwenden von OSM-Daten zur Analyse

Formulierung des Problems

Im Rahmen des Projekts Photo-Geographical Atlas of Russia (photogeomap.ru) haben wir eine Reihe von Fotografien verschiedener Landschaften des Landes gesammelt. Viele von ihnen werden an schwer zugĂ€nglichen Orten hergestellt. Es ist diese UnzugĂ€nglichkeit auf qualitativer Ebene, die wir fĂŒr jeden Punkt (Fotos) bewerten möchten /





UnzugÀnglichkeitsindex

Eine Eigenschaft, mit der Sie indirekt auf qualitativer Ebene die KomplexitÀt der Aufnahme zum Aufnahmepunkt eines bestimmten Rahmens beurteilen können. Da gab es keine vorgefertigten Lösungen zur Berechnung eines solchen Merkmals. Es wurde beschlossen, ihre eigenen zu erstellen. Nennen wir es den "Inaccessibility" -Index (ID).





Wovon hÀngt es ab? Offensichtlich aus:





  • Entfernung von Straßen, die fĂŒr den Transport zugĂ€nglich sind





  • Entfernung von Wanderwegen und Wegen, die nur zum Wandern geeignet sind





  • Entfernung von Wasserstraßen





Datenquelle fĂŒr die Analyse

Die einzige verfĂŒgbare Vektordatenquelle fĂŒr eine solche NĂ€herungsanalyse ist OSM.   





Kontroverse Punkte und Annahmen

Ich werde sofort alle Annahmen beschreiben, die wir gemacht haben





  1. OSM .

    . .





  2. – – . .





  3. . , .





OSM

1.        OSM , https://download.geofabrik.de Postgres (c ext. PostGIS).

planet_osm_line.  

( highway)





2.        . materialize view planet_osm_line.





  - select * from planet_osm_line where highway  is not null and highway != ’track’ ( OSM ) – 
..





 - select * from planet_osm_line where highway  is not null and highway = ’track’ ( )





m.view  -   . .





3.        . materialize view  





-





--------------------------------

 SELECT t.waterway , count (t.waterway) as cnt FROM public.osm_rivers_l as t where t.waterway is not null group by t.waterway order by cnt desc

---------------------------------








()

select * from planet_osm_line where waterway  is not null





()

select * from planet_osm_polygon where water  is not null





() , .

, QGIS . , PostGIS, . , 10 ( GIS)



- Road_dist  - Track_dist !   . ( , ) River_dist





. OSM , ..





, .  

.





1. ( Road_cat Track_cat)   (Road_cst Track_cst)





Track_cst 5 – 0





1





0,5





1





1 5





2





2





5 10





3





4





10 25









6





25





1





10





2. (River_cat)    (River_cst)   10 , 0





1





0,5





2





1 5





2





4





5 10





3





6





10









10





 3. .

Sea_cst « » , ( – ). 0, .





« »









5









10





 4.        4  *_cst  INDEX_IMP

 -   -- .  



3 - (





– 
.





– 
.





30  –     - 




- . ( ) .








All Articles