OSM žemėlapis: gaukite OBJ, užuot konvertavę OpenStreetMap → OBJ
Norite paversti žemėlapį iš OpenStreetMap į OBJ? Jei jūsų duomenys yra iš OpenStreetMap, tarpinio OpenStreetMap failo nereikia: osm2cdr sukuria žemėlapį tiesiai iš OSM šaltinio ir pateikia paruoštą OBJ. Tai greičiau ir tiksliau už grandinę „atsisiųsti OpenStreetMap → įkelti į konverterį → gauti OBJ“: žemėlapyje pasirenkate teritoriją, pasirenkate OBJ formatą ir atsisiunčiate rezultatą su naujausiais OSM duomenimis bei sluoksniais pastatams, keliams, vandeniui ir objektams.
Kuo OpenStreetMap skiriasi nuo OBJ
| Formatas | Plėtinys | Tipas | Paskirtis |
|---|---|---|---|
| OpenStreetMap | .osm / .pbf | OSM geoduomenys | Žemėlapio šaltinis: keliai, pastatai, POI, ribos |
| OBJ | .obj | 3D | 3D visualization, game engines, architectural renders, import into DCC packages |
Kaip gauti OBJ svetainėje osm2cdr
- 1Pasirinkite teritoriją žemėlapyje osm2cdr pradžios puslapyje
- 2Pasirinkite OBJ formatą ir, jei reikia, stilių bei CRS
- 3Spustelėkite „Eksportuoti“ ir atsisiųskite paruoštą OBJ failą
OBJ formato savybės
| Plėtinys | .obj |
| Tipas | 3D |
| Paskirtis | 3D visualization, game engines, architectural renders, import into DCC packages |
Kada reikia OBJ
Formatas OBJ naudingas tada, kai rezultatą reikia atidaryti specializuotoje programoje ir toliau dirbti su žemėlapiu: redaguoti, spausdinti, analizuoti ar įterpti į projektą. osm2cdr pateikia OBJ, padalytą į sluoksnius, su naujausiais OpenStreetMap duomenimis, todėl failas paruoštas naudoti iš karto po atsisiuntimo.
Kas keičiasi pereinant OpenStreetMap → OBJ
Pirminis šaltinis — OpenStreetMap pastatų kontūrai su aukščio ir aukštų žymomis. osm2cdr išstumia šiuos 2D kontūrus į tūrius ir sukuria OBJ tiesiogiai, be tarpinio OpenStreetMap failo. Ne plotiniai objektai (kelių linijos, POI taškai) į tūrį neverčiami — rezultatas skirtas 3D spausdinimui ir užstatytų teritorijų vizualizacijai.
Reikia neapdorotų OpenStreetMap duomenų?
Jei dirbate su savo OpenStreetMap ištrauka — neapdorotu PBF ar XML dump'u — galite patys konvertuoti ją į OBJ: atsisiųskite regiono ištrauką iš Geofabrik arba ištraukite teritoriją per Overpass API, tada konvertuokite duomenis su GDAL/ogr2ogr arba QGIS, atidarydami dump'ą ir išsaugodami sluoksnį kaip OBJ. Tai nemokama ir vyksta lokaliai. Bet jei tiesiog norite paruošto rezultato be komandinės eilutės, osm2cdr padaro tą patį už jus: pasirinkite teritoriją žemėlapyje, pasirinkite OBJ formatą ir iš karto atsisiųskite failą su naujausiais OSM duomenimis — jūsų dump'as ir osm2cdr naudoja lygiai tą patį šaltinį.
The OBJ format in depth
Wavefront OBJ — 3D Format Since 1990: ASCII Structure, .mtl, and OSM Building Export
DUK: OpenStreetMap → OBJ
Ar galiu įkelti savo OpenStreetMap failą?
Kol kas ne: OpenStreetMap failų įkėlimo šiuo metu nepalaikome, todėl konvertuokite savo failą į OBJ naudodami ogr2ogr arba QGIS. O jei jūsų duomenys yra iš OpenStreetMap, failo apskritai nereikia — osm2cdr eksportuoja žemėlapį tiesiai į OBJ.
Ar tai nemokama?
Taip, OpenStreetMap žemėlapio eksportas į OBJ svetainėje osm2cdr yra nemokamas. Pasirinkite teritoriją, OBJ formatą ir atsisiųskite rezultatą.
Kokios programos atidaro OBJ?
Formatas OBJ atsidaro specializuotose savo kategorijos programose. Visą sąrašą ir detales rasite OBJ formato puslapyje.
Kuo tai geriau už internetinį OpenStreetMap → OBJ konverterį?
Internetinis konverteris apriboja rezultato kokybę pirminio OpenStreetMap failo kokybe. osm2cdr paima duomenis iš OpenStreetMap šaltinio ir sukuria OBJ su teisingais sluoksniais tiesiogiai — be nuostolių tarpiniame OpenStreetMap faile.