կադաստրՊիտակներGeospatial - GISMicrostation-Bentleyqgis

10 տարի անց տեղափոխելով աշխարհատարածական հարթակ - Microstation Geographics - Oracle Spatial

Սա սովորական մարտահրավեր է բազմաթիվ Կադաստրային կամ քարտեզագրության նախագծերի համար, որոնք ժամանակին 2000-2010 ինտեգրված Microstation Geographics- ը որպես տարածական տվյալների շարժիչ `հաշվի առնելով այնպիսի պատճառներ, ինչպիսիք են`

  • Կամուրջների կառավարումը եղել եւ շարունակում է լինել չափազանց գործնական, կադաստրային ծրագրերի համար:
  • DGN- ն գրավիչ այլընտրանք է, հաշվի առնելով իր տարբերակը նույն ֆայլում, որը 15 տարի հետո չի փոխվել, հակառակ այլ ձեւաչափերի, որոնցում մենք տեսել ենք բազմաթիվ անհամատեղելի տարբերակներ երեք տարին մեկ:
  • 2002- ում ազատ ծրագրային ապահովումը հեռավոր երազ էր, թե ինչ ունենք այսօր:
  • OGC- ի ստանդարտները չպետք է նահանջեն նույնիսկ սեփականատիրոջ ծրագրային ապահովման վրա:
  • The shp ֆայլերը սահմանափակ էին բարձրակարգ ծրագրերի եւ տարածական բազաները դեռ շատ փակ էին ոչ ստանդարտացված սխեմաների, որոնք զիջում են սերվերի կատարումը ... եւ արծաթե:
  • Հեռավոր կապը սկսեց զարգանալ այն բանի հետ, ինչ հիմա ունենք:

Այսպիսով, «կապված CAD» սխեմայի հիման վրա GIS- ի իրականացումը կենսունակ լուծում էր, չնայած գրավչությունը ներկայացման նպատակներով օգտագործելը զոհաբերելու համար: VBA API- ն առատ էր ProjectWise- ին միացված գործարքների կառավարման ռեժիմների համար `ֆիզիկական ֆայլերի վերահսկման և սերվերից տարածական վերլուծության համար GeoWeb Publisher- ի օգտագործման հնարավորության համար, չնայած որ հրատարակությունը սահմանափակվում էր միայն ActiveX- ով Internet Explorer- ում (որն այդ տարի էր մեկ զննարկիչ):

Խնդիրն այն չէ, որ աստիճանաբար զարգացավ և Geospatial Server կամ ProjectWise- ի ավելի ուժեղ տարբերակներ տեղափոխվելու փոխարեն `GIS- ը ցանկանալով գոյատևել ֆիզիկական ֆայլերից` ունենալով արտոնագրված Oracle Spatial- ի ողջ ներուժը և զարգացման ունակությունը: Այնպես որ, դա էր մեր մարտահրավերը:

 

1. Շտեմարան. Postgres, SQL Server կամ Oracle?

Մասնավորապես, ես կնախընտրեի առաջինը: Բայց երբ դուք կանգնած եք գործարքային համակարգի վրա, որը ոչ թե ուղղված է ծառայություններին, այլ լավ է աշխատում, որի տրամաբանության և ամբողջականության մի մասը նման է տվյալների բազայում PL- ին, OpenSoure բազայի փոփոխությունը արտակարգ իրավիճակ չէ: Ոչ, քանի դեռ ձեր նպատակը չէ համակարգի նոր տարբերակի մշակումը, որն անհապաղ հասանելի չէ:

bentley քարտեզ vbaԽոսքը չի գնում նաև թալիբների գործողությունների մասին ՝ մասնավոր հոտը նսեմացնելու համար: Այսպիսով, Oracle- ի հետ մնալը իմաստուն որոշում է, եթե այն լավ է աշխատում, եթե այն մեծ է և պահանջկոտ, եթե այն լավ մշակված է, պաշտպանված է և եթե աջակցությունը օգտագործվում է որպես լծակ: Թեման մեկ այլ առիթի համար:

Այսպիսով, այն, ինչ մնացել էր, մշակել գործառույթներ տվյալների տեղափոխման համար, այս բազայի, հրատարակչական ծառայությունների եւ գործարքի վեկտորի տվյալների կառավարման գործիքների:

Նախկինում ProjectWise- ից կառավարվող դերերը եւ օգտագործողներին վերահսկելու համար ստեղծվեց մոդուլային գործիք, որը թույլ է տալիս.

  • Կառավարեք օգտվողներ եւ դերեր BentleyMap VBA- ից:
  • Կառավարման իրավունք ունեցող օգտվողից նշանակեք, բաժինների եւ քաղաքապետարանների իրավունք:
  • Ծրագրին կադաստրային ֆայլի իրավունք սահմանեք:
  • Շինարարության, հրատարակման, հրատարակման, խորհրդատվության և կառավարման մոդուլներում առկա գործիքների իրավունք: Այս եղանակով ստեղծվում են միայն նոր ծրագրեր, որոնք օգտվողներին են հայտնվում ՝ ըստ իրենց դերի կամ հատուկ հանձնարարականի:
  • Այս մուտքի վահանակը նաեւ պարզեցնում է BentleyMap- ի նախագծերի ընդհանուր բարդությունը, այնպես, որ պարզապես մուտքագրելով ձեզ կտեսնեք Geospatial Administrator- ում սահմանված կատեգորիաների եւ հատկանիշների ծառը:vba cadastre bentley քարտեզ

Դրա վահանակը լուծում է օգտվողների թյուրիմացությունները և ռիսկերը, որոնք նոր են տվյալների փոխգործակցության նման հատկությունների համար: Ինչը մեկ այլ բամբակ է, քանի որ Bentley- ն ինքնաբերաբար խմբագրում է Oracle Spatial- ում, ինչը հրաշալի է, բայց նաև ռիսկային, եթե գործարքային վերահսկողություն չունես:

Այսպիսով, օրինակ, Շինարարության մոդուլն ունի հետեւյալ գործիքները.

  • Հատկանիշներ նշանակեք
  • Աշխարհագրական կապող օգնական
  • Պտտվող Տիեզերք Միգրացիա
  • Ջնջել օբյեկտները
  • Փոփոխել բազմաշերտներ
  • Արտահանման Shp / CAD
  • Ներմուծեք Shp / CAD
  • Գեոլինի միգրացիա
  • Միգրացիան Geopunto
  • Միգրացիա Գեորգիոն
  • Գրանցվել քարտեզը
  • ՈՒղեցույց Geo-Line
  • ՈՒղեցույց Geo-Point
  • Գտեք Geo-Region- ը

Կոմպլեմենտար գործիքները աստիճանաբար ավելացան, այդ թվում `որոշ ուղղումներ ուղղելու Geospatial Administrator- ին:bentley քարտեզ vba

  • Ադմինիստրատորը դիտելու հնարավորությունները
  • Տոպոլոգիական վերլուծություն
  • Հարցումը SAFT- ը
  • Խորհուրդ խորհրդատվություն
  • Փոխակերպել կորը դեպի LineString
  • Ստեղծել առանձնահատկությունները
  • Ստեղծեք հատկություններ
  • DBConnect կոնֆիգուրացիա
  • DBConnect հարցումը
  • Խմբագրել Xfm- ը
  • Խմբագրել Xfm ծրագիրը
  • Հեռացնել Xfm- ի առանձնահատկությունները
  • Ծանրոցների նույնականացում
  • Փոփոխել սիմվոլիկան
  • Վերագրանցեք առանձնահատկությունները
  • Դասերը ըստ դասերի
  • Thematize
  • Thematize- ը բացվող ցուցակով
  • Xfm կոմունալ ծառայություններ

 

2. Տվյալները. Միգրացիան DGN- ից տարածական բազա. Oracle Buider- ը կամ Bentley Map- ը:

Առավել հետաքրքիր մարտահրավեր է այս դարաշրջանում, մի վերահսկվող միգրացիայի էր պահանջվում, եւ, հաշվի առնելով, որ DGN ֆայլերը լինելով թարմացվել է ավելի քան 10 տարիների ընթացքում կարող է ունենալ խնդիրներ topology-մի իսկական խելագարության.

Իսկապես այդպես էր: Քարտեզների հիմնական խնդիրներն այստեղ են.

  • Ֆայլի (հատվածի կամ գոտու) սահմանում գտնվող սյուժեի փոփոխությունը ենթադրում է, որ պետք է լինի երկու փոփոխություն, ներառյալ հանգույցների համընկումը այն դեպքերում, երբ այն հատվածում դա միակ տող է, բայց հարեւանի կողմից այդ հատվածը հատվածավորված է:
  • Կան ֆայլեր, որոնք DNN- ի պատմության մեջ պահպանված 300 սպասարկման գործարքներից հետո կարող են կոռումպացված լինել:
  • Կա ավելի բարդ խնդիրներ, որոնք կառավարությունում չեն կարող կարգավորվել, օրինակ, երբ գույքը համընկնում է մեկ այլ հարեւանի մեկ այլ ֆայլի հետ, այն գումարները, որոնք չեն կարող լուծվել քարտեզի վրա, քանի որ դա ենթադրում է դաշտային ստուգում `խուսափելու երրորդ կողմին:
  • Վատ պրակտիկաներ, ինչպիսիք են տարբեր կանխատեսումների քարտեզները ներառելը, այս դեպքում գոյություն ունեցավ NAD27- ի ոլորտները, թեեւ ստանդարտը WGS84- ն էր: Ծայրահեղ դեպքերում ճշգրտումներ կատարվեցին տարբեր կանխատեսումների տվյալների միջեւ, ինչպես նաեւ խեղաթյուրված:

Խնդիրը Wizzard տիպի գործիք էր զանգվածային միգրացիայի համար, որը կարող է անհատապես տեղափոխվել քարտեզի, մի քանի կամ նույնիսկ բոլոր քաղաքապետարանի (քաղաքապետարանի) կամ վարչության տարածք:

միգրացիան dgn oracle տարածական

Հիմնականում ինչ գործիք է իրականացնում Geographics- ի նախագծի տվյալները եւ նպաստում նրանց Benltey Map- ի առանձնահատկություններին, այնուհետեւ կատարում է մի շարք վավերացումներ, ինչպիսիք են `

  • Երկրաչափության եւ տվյալների բազայի միջեւ մեկ-մեկ հարաբերություններ,
  • Կրկնօրինակների բացակայության վավերացում,
  • Տարածաշրջանային կենտրոնի հետեւողականության վավերացումը,
  • Քարտեզի օբյեկտների վավերացումը տվյալների բազայում ոչ ակտիվ օբյեկտների նկատմամբ,
  • Տոպոլոգիայի վալիդացումը տարածական բազայի գոյություն ունեցող տոպոլոգիաների վերաբերյալ

Վավերացումից հետո, վահանակը թույլ է տալիս տեղեկություններ ավելացնել զանգվածային ձեւով, ինչպես օրինակ, այդ տվյալների չափման մեթոդ եւ որակի վերահսկման ստանդարտ:

Վերջապես, տեղադրեք տվյալների բազա ՝ վերջապես ստեղծելով զեկույց: Ասվածից մինչև իրականություն կա ահռելի ձգում, բայց վերջապես այն հարմարեցվեց Oracle Spatial- ի քմահաճույքներին, որոնք դեռ նույնքան անհեթեթ են, որքան Bentley- ին և բարդ հատկություններ կամ շատ գագաթներ տեսնելու նրանց ձևին:

3. Հրապարակումը. Geoserver, թե MapServer? OpenLayers կամ Leaflet:

Դիտիչը ստեղծվել է OpenLayers- ի և որոշ հավելումների միջոցով: 10 անգամ տարածական մասի զարգացման անտեսումից հետո առաջին անգամ տեսանելի էր նոր դիտող, որը փոխարինեց GeoWeb հրատարակչի ActiveX- ին: MapFish կոդը օգտագործվել է geojson- ը կողմնակի ծառը վերահսկելու համար, Geoserver- ից OracleSpatial- ից մատուցվող շերտերը ծառայել են:

 

կադաստրային հեռուստադիտողների բացատիպերը

Վերջապես, տեխնոլոգիաների փոխարինումը կատարվել է հետեւյալ գրաֆիկով: Ինչպես տեսնում եք, անվճար կոդի համադրություն, տվյալների բազայի պահպանումը եւ հողի կառավարումը, օգտագործելով գույքային ծրագրեր:

Անձնական ազատ ծրագրային ապահովում

4. Կառուցեք և խմբագրեք, ուղղակիորեն դեպի Oracle Spatial: Bentley Map- ը կամ QGIS- ը:

Սա այլ պատմություն է: Bentley Map- ը տարածվում է տարածական հիմունքներով, ինչը բախումներ է առաջացնում, եթե այն չի աշխատի Գործարքային վեբ առանձնահատկությունների ծառայության (WFS) հետ: Հակամարտությունն այն է,

Ինչպես լուծել կանոնը, որը թույլ չի տալիս վերինաբանության համընկնումը, եթե դա խմբագրվում է եւ երբ ցանկանում է գրել այն մասին, որ օբյեկտը ազդում է իրեն:

Դա կարգավորվում է նախօրոք խմբագրելով, խմբագրելով ուղղակիորեն եւ վավերացնելու, որ երբ տեղադրեք, եթե ինչ-որ բան չի հաջողվում, վարկածը վերականգնվում է, թողնելով գործարքի ավարտը, բայց ձախողված վիճակում:

Մյուս խնդիրը, որը պետք է լուծվեր, զանգվածային տվյալների մուտքն է, հաշվի առնելով, որ օգտագործողները պետք է դադարեցնեն Geographics- ի օգտագործումը եւ մի քանի ծրագրեր, որոնք մեծ զանգված կադաստր են:

գեորաֆիների բենտլի քարտեզ

Այս հեշտ էր, որովհետեւ միայն նման մի գործիք, որը ունեցել է ինտեգրվել տվյալներ է Microstation Geographics, հեշտացնելով ներուժը BentleyMap եւ ավելի վերահսկվող օգնական.

զանգվածային արձանագրություն քարտեզներ bentleey քարտեզ

Որ պատկերը ցույց է տալիս, թե ինչպես է այս գործիքը մշակվել, որոշ առանձնահատկություններով, ինչպիսիք են ստեղծման եւ գրանցման գագաթներում եւ ընդգրկման Puntoparcela որպես ֆունկցիոնալություն ցանկում դեպքում մեթոդի չափման որոշ vertices չեն բավարարել որոշակի որակի չափանիշ:

Միանշանակ, այս հոսքը շատ լավն էր, քանի որ օգտվողները գիտեին, թե որ գործիքներն են առավել հաճախ օգտագործում: Անհրաժեշտ էր նրանց ստիպել փոխել իրենց մտածելակերպը `բազմաթիվ առանձնահատկություններից կառավարման մակարդակներով անցնելու միջև` նպաստելով նոր առավելությունների, որպեսզի մոռանան հնագույն Microstation V8 2004-ը, ինչպիսիք են WMS ծառայությունը, թափանցիկությունները և վերջին տարբերակների DWG ֆայլերի բնիկ ճանաչումը: էլ չենք ասում առավել աստղականի համար kml, shp և gml- ի հետ համատեղելիության մասին:

Հավասարեցված էր կադաստրային սպասարկման գործիքներ, որոնք ունեն ուղղակիորեն ձեւավորելու կամ բարդացված դեպքերում արկ-հանգույցի իջեցման տարբերակ:

5. Համայնքների հաճախորդ GML- ի միջոցով: QGIS կամ gvSIG?

QGIS Բայց դա հետագա պատմելու մեկ այլ պատմություն է:

Գոլջի Ալվարես

Գրող, հետազոտող, հողի կառավարման մոդելների մասնագետ: Նա մասնակցել է այնպիսի մոդելների հայեցակարգացմանն ու ներդրմանը, ինչպիսիք են՝ Գույքի կառավարման ազգային համակարգ SINAP Հոնդուրասում, Հոնդուրասում Համատեղ քաղաքապետարանների կառավարման մոդել, Կադաստրի կառավարման ինտեգրված մոդել՝ ռեգիստր Նիկարագուայում, Տարածքի կառավարման համակարգ SAT Կոլումբիայում: . 2007 թվականից Geofumadas գիտելիքների բլոգի խմբագիր և AulaGEO ակադեմիայի ստեղծող, որը ներառում է ավելի քան 100 դասընթացներ GIS - CAD - BIM - Digital Twins թեմաներով:

Առնչվող հոդվածներ

Թողնել մեկնաբանություն

Ձեր էլ. Փոստի հասցեն չի հրապարակվելու: Պահանջվող դաշտերը նշված են *

Վերադառնալ սկիզբ կոճակը