చేర్చు
ArcGIS-ESRICAD / GIS టీచింగ్

API- జావాస్క్రిప్ట్తో 3D వెబ్ డేటా మోడలింగ్: ఎస్రి అడ్వాన్సెస్

మేము వంటి Q ఆడిటోరియం లో ప్రొఫెషనల్ సర్వీసెస్ భవనం మరియు ఒక మూడవ అంతస్తులో డెస్క్ మధ్య ప్రయాణ మార్గాలు పనులు కార్యాచరణను స్మార్ట్ క్యాంపస్ ArcGIS చూడండి, రెండు భూమి లోపలి ఫలితంగా మరియు BIM డేటా సమగ్రత వంటి, మేము కనుగొనేందుకు జియో-ఇంజనీరింగ్ ప్రవాహాల అనుసంధానం ఒక బైండింగ్ దృష్టిలో ఏకీకరణ చాలా దగ్గరగా ఉంటుంది.

GIS యొక్క లైట్ రియాలిటీ, సవివరమైన రియాలిటీ BIM మరియు నిజ జీవితంలో ఈ సంఘటనల మధ్య నడుస్తున్న అనువర్తన సంఘటనల మధ్య సత్యం యొక్క పాయింట్ కోసం మాస్టర్ డేటా మేనేజ్‌మెంట్ (MDM) రకం పద్ధతిని నిర్వహించడానికి తీవ్రమైన పనులు లేనప్పటికీ. ఈ కార్యాచరణ అంతా వెబ్ బ్రౌజర్‌లలో నడుస్తుందని మేము గ్రహించాము, నిత్యకృత్యాల కోసం కొన్ని పైథాన్‌తో కానీ అన్నింటికంటే జావాస్క్రిప్ట్ వలె తేలికైన భాషతో.

ఏమి తప్పనిసరిగా మాకు గుర్తుచేస్తుంది, జియోమాటిక్స్ మరియు ఇంజనీర్లు నమూనాలు, మరియు ప్రోగ్రామింగ్ సంకేతాలు అర్థం చేసుకోవడానికి ఒక అడుగు ముందుకు వెళ్ళాలి.

భారీ డెస్క్‌టాప్ పరిసరాల నుండి తేలికపాటి బ్రౌజర్ స్నిప్పెట్‌లకు ధోరణి మార్పును గమనించడం కూడా ముఖ్యం. GIS సర్వర్, Gis ఇంజిన్ లేదా Gis వస్తువులతో కళను తయారుచేసిన కంప్యూటర్ శాస్త్రవేత్త ఖచ్చితంగా ఒక కోర్సులో కరపత్రం ఎలా పనిచేస్తుందో చూసినప్పుడు వ్యాపారం నుండి బయటపడింది MappingGis; అతను తన పూర్వ గురువుకు సమాధి మీద దూకడం చేస్తే నేను ఆశ్చర్యం చెందను.

తదుపరి ఆర్క్‌గిస్ ఇండోర్స్ వెర్షన్ పెండింగ్‌లో ఉంది, ఈ వ్యాసం లా యొక్క అంతర్దృష్టుల కలయికను సంగ్రహిస్తుంది - ఈ సైట్ తో సహకరించే ఒక మంచి అమ్మాయి - మరియు ఇటీవలి వెబ్‌నార్‌లో జియోఫుమాదాస్.కామ్ ఎడిటర్ యొక్క సందర్భ వీక్షణలు “జావాస్క్రిప్ట్ కోసం ArcGIS API తో వెబ్లో 3D కి పరిచయము ".

ఆర్కిజిఐఎస్ అనువర్తనాల్లో 3 డిని ఉపయోగించడం మరియు ఇది ప్లాట్‌ఫామ్‌లలో ఎలా వ్యక్తమవుతుంది అనే దానిపై వెబ్‌నార్ యొక్క ప్రదర్శనకారులు మొదట్లో మంచి హుక్‌తో కనిపించారు: అధ్యయనం యొక్క ఉద్దేశ్యాన్ని బట్టి దృశ్య వీక్షకుడు, స్టోరీ మ్యాప్స్ లేదా వెబ్ యాప్ బిల్డర్.

3D థీమ్‌కు సంబంధించిన ప్రాథమిక భావనలను ప్రారంభం నుండే నిర్వచించడం చాలా ముఖ్యం, ప్రత్యేకించి వాల్యూమ్‌లను చూపించకుండా, ఇది మోడల్ ప్రాసెస్‌లను ప్రయత్నిస్తుంది. 2D నుండి పూర్తిగా భిన్నమైన ఈ రకమైన డేటాతో అనుసంధానించబడిన ప్రక్రియలను అమలు చేయడానికి ప్రాథమిక సిస్టమ్ అవసరాల పరంగా ఇప్పటికీ కీలకమైన అంశం, మంచి గ్రాఫిక్స్ కార్డ్, బ్రౌజర్ w / WebGL లో చేర్చబడిన ఓపెన్‌జిఎల్ మద్దతు.

లేకపోతే, వారిని స్నేహితులచే చెప్పండి SELPER, GIS టెక్నాలజీస్లో ఆస్తి నిర్వహణ యొక్క అద్భుతమైన కోర్సులో, ఇది అభివృద్ధి చేయబడిన విశ్వవిద్యాలయంలోని NVIDIA గ్రాఫిక్స్ కార్డుల యొక్క OpenGL సంస్కరణలకు ముందు ఉన్న అడ్డంకులను కలిగి ఉంది.  బొగోటా విద్యార్థుల నిరసనల వల్ల విపరీతంగా పెరిగింది, ఇది ముందు రోజు తగినంత పరీక్షలు చేయడం కష్టతరం చేసింది.

అదనంగా, సెల్ ఫోన్లు లేదా టాబ్లెట్లు వంటి మొబైల్ పరికరాల్లో సాధనను అమలు చేయడానికి మద్దతును వారు విడుదల చేశారు.

ప్రదర్శన అనేక ఉదాహరణలు లేదా ప్రదర్శనలు నిర్వహించిన అర్థం ఎలా జావాస్క్రిప్ట్ విధులు కోసం API మరియు డేటాకు WebScene పొరలు లేదా సమాచారాన్ని లోడ్ మరియు తరువాత దాని మోడలింగ్ / లో Screeneview 3D రెండరింగ్ తో ప్రారంభించి, మోడలింగ్ 3D ఉత్పత్తి ఇంటర్కనెక్టడ్ ఎలా,

సాంకేతిక అనుసంధానం

ఆర్కిటెక్చర్ రకం 4.x మరియు విభిన్న డేటా వనరుల నుండి బహుళ పొరల సమాచారాన్ని అంగీకరించడంతో పాటు, దృశ్య భాగాలు మరియు విడ్జెట్లతో రూపొందించబడింది. 3 డి విజువలైజేషన్ ఈ స్థాయికి మాత్రమే అందుబాటులో ఉన్నందున ఈ నిర్మాణం 3.x కన్నా ఎక్కువ. మునుపటి అనువర్తనాల్లో లభించే డేటాకు 3 డి మోడలింగ్ ఎలా స్వీకరించవచ్చో అదనంగా, వెబ్‌స్సీన్ మరియు సీన్‌వ్యూ సాధనాలు 3D డేటాను నిర్వహించడానికి ఉపయోగించబడతాయి మరియు పూర్తిగా API లో కలిసిపోతాయి.

ఉదాహరణలతో, వారు 2D మరియు 3D డేటా మధ్య దృశ్యమాన వ్యత్యాసాన్ని మరియు 2D వెబ్‌స్కీన్ మ్యాప్ వీక్షణ నుండి 3D సీన్‌వ్యూకు, జావాస్క్రిప్ట్ కోడ్‌ల ద్వారా ఎలా వెళ్ళాలో సూచించారు. కెమెరా యొక్క తారుమారు చాలా సులభం, కొన్ని నిర్దిష్ట ఆదేశాలను జోడించి వీక్షణలు దిశను మారుస్తాయి. కింది లక్షణాలపై పరీక్షలు జరిగాయి:

  • శీర్షిక, ఇది కెమెరా యొక్క కెపాసిషన్పై పనిచేయడానికి అనుమతిస్తుంది.
  • గోటో: మీరు 3D లో చూడాలనుకుంటున్న దాని ప్రకారం ఒక అభిప్రాయాన్ని ఏర్పరచడానికి ఉపయోగిస్తారు, అదనంగా మీరు ఈ సాధనంతో యానిమేషన్లు చేయవచ్చు, ఉదాహరణకు కొన్ని డిగ్రీలను శీర్షిక ఒక భ్రమణ యానిమేషన్ పునఃసృష్టి.
  • tomap: వీక్షణ యొక్క సమన్వయం మరియు 2D మ్యాప్లో ఉంచబడుతుంది
  • toScreen: మీరు 2D మ్యాప్లో ఒక బిందువును సూచించడానికి మరియు దానిని తర్వాత 3D వీక్షణలో ఉంచడానికి అనుమతిస్తుంది
  • hitTest: ఒక నిర్దిష్ట స్థానం వీక్షణలో ఉన్న లక్షణాలను గుర్తించడానికి ఉపయోగిస్తారు

వారు కూడా ఒక మాప్ 3D నిర్మాణం కూడా మద్దతు ఇవి basemaps, పొరలు లేదా పొరలు అని 2D (WMS, వెక్టర్స్ లేదా CSV) కోసం ఉపయోగించి వంటి ఒక 2d, సృష్టించడానికి అదే టూల్స్ కలిగి నిర్వచించారు.

ఏది ఏమైనప్పటికీ, 2D లేయర్లు "Z" (ఎత్తు) యొక్క సమాచారాన్ని కలిగి ఉండకపోవటం వలన అది పరిగణనలోకి తీసుకోవాలి, అందుకే 3D తో అనుసంధానించబడిన లేయర్లు పాయింట్ మేఘాలుగా, meshlayersలేదా elevationlayers. API లో, మీరు ఈ 3D పొరల గురించి విచారణ చేయవచ్చు, వీక్షణ పరిధిలో నిర్దిష్ట ఎత్తులో ఉన్న పాయింట్లు, భూభాగం మొదట గమనించిన చిత్రం (1) మరియు చిత్రంలో (2) ప్రశ్న లేదా సంప్రదించడం జరిగింది.

డేటా ఎలా ప్రాతినిధ్యం వహిస్తుందో వారు బహుళ ఉదాహరణలు చూపించారు, ఉదాహరణకు, ఏ డేటా సీన్‌లేయర్స్ (పాయింట్లు) మరియు 3 డి ఆబ్జెక్ట్స్ (3 డి ఆబ్జెక్ట్స్) మద్దతు.

పెద్ద నగరాల కోసం, 3D వస్తువుల ప్రాతినిధ్యం ఒక శక్తివంతమైన సాధనం, ఎందుకంటే ఇది వస్తువు యొక్క ప్రాదేశిక స్థానాన్ని మాత్రమే కాకుండా, దాని వాల్యూమ్, పర్యావరణంతో సంబంధం, అలాగే వాటిలో ప్రతి దాని యొక్క అంతర్గత లక్షణాలను జోడించవచ్చు. వస్తువులు. కింది చిత్రం వారు న్యూయార్క్ నగరంలో యాదృచ్ఛికంగా ఒక భవనాన్ని ఎలా ఎంచుకున్నారో చూపిస్తుంది మరియు దాని యొక్క అన్ని లక్షణాలను చూడవచ్చు. అదేవిధంగా, నిర్మాణాల ప్రకారం బహుళ ప్రశ్నలను తయారు చేయవచ్చు, అవి: ఇక్కడ ఒక నిర్దిష్ట ఎత్తు పరిధి లేదా సరైన మార్గాల నిర్వచనం ఉన్న కొన్ని నిర్మాణాలు ఉన్నాయి

వంటి పొరలు నిర్వహించడానికి మద్దతు IntegratedMeshLayer, ఇది డ్రోన్స్ వంటి సెన్సార్ల నుండి సమాచారాన్ని బ్లాక్ చేస్తుంది. వారు మునుపటి చిత్రం వంటి ప్రతి నిర్మాణం యొక్క ఏకాంత సమాచారం కలిగి ఉండవు, కానీ అది 3D లక్షణాలతో సమాచారాన్ని కలిగి ఉంది.

ప్రతి పాయింట్ పొర సమాచార బిందువులను బిలియన్ల వరకు కలిగి ఉండటం వలన, పాయింట్ల మేఘాల కోసం, మీరు డేటా యొక్క ఉత్తమ విజువలైజేషన్ కలిగి పాయింట్ల పరిమాణంతో ఆడవచ్చు, కానీ అవి ఒక 3D వస్తువుగా సూచించబడవు.

వారు 3D డేటాలో సింబాలజీ వాడకాన్ని పేర్కొన్నారు, ఇది ఫ్లాట్ / ఫ్లాట్ ఆకారాలలో ప్రదర్శించబడుతుంది మరియు 3D లో సృష్టించబడిన వస్తువులతో సంబంధం ఉన్న వాల్యూమ్ సింబాలజీ. ఇవి వస్తువు రకం ప్రకారం నిర్దిష్ట శైలులలో ఉంటాయి. నిర్మాణాన్ని దాని లక్షణాల ప్రకారం "రంగు" చేయడానికి ఎక్స్‌ట్రూడెస్ అని పిలవడాన్ని వారు చూపించారు,

ఉపయోగించగల రెండర్ రకాలను చూపించాం: simplerenderer, ఇక్కడ అన్ని వస్తువులు ఒక సింబొలాజీని కలిగి ఉంటాయి uniqueValueRenderer మీరు వస్తువులను వర్గీకరించవచ్చు, ఒక గుణం ప్రకారం, మరియు ClassBreakRenderer ఇక్కడ ప్రతి వస్తువు యొక్క లక్షణాలు ఒక వర్గానికి సంబంధించి గమనించబడతాయి: ఈ సందర్భంలో వారు ప్రజా రవాణా వ్యవస్థను ప్రాప్తి చేయడానికి తీసుకునే భవనం నుండి ఎంత దూరం ఉంటారో సూచించారు.

సమర్పకులు, చిన్న సమయం లో వెబ్ Webinar చూపించాడు, జావాస్క్రిప్ట్ కోసం ArcGIS API ఉపయోగించి అన్ని ప్రయోజనాలు, సహా:

  • 3D విడ్జెట్: ఒక ఇంటరాక్టివ్ ప్రదర్శనతో వారు వస్తువులు మధ్య దూరం సూచించారు, రెండు అడ్డంగా మరియు నిలువుగా.
  • అప్లికేషన్లు నిర్మాణం: స్థానం మరియు 3D వస్తువులు నుండి.
  • దృశ్య వీక్షణ సన్నివేశం మోడ్: 3D వీక్షణ యొక్క కంటెంట్ మరియు శైలిని నిర్వచిస్తుంది మరియు ArcGIS కోసం పోర్టల్కు అప్లోడ్ చేయవచ్చు.
  • భౌగోళిక కొలతలు: ఉపరితలానికి సంబంధించిన నిర్మాణాలపై మాత్రమే దృష్టి పెడుతుంది, కానీ ప్రపంచంలోని దూరాన్ని కొలవటానికి కూడా వీలు కల్పిస్తుంది.
  • దరఖాస్తు భవనం, 3D మోడలింగ్, గూగుల్ ఎర్త్ వంటి ప్లాట్ఫారమ్లలో కనిపించే ట్యాగ్స్ వంటి కొన్ని లక్షణాలను సూచిస్తున్న స్థలం, పంక్తులు లేదా బుడగాల వాస్తవికత ప్రకారం, ఈ సందర్భంలో 3D
  • శుద్ధి లేదా ఉపయోగిస్తారు వడపోత లేబుల్స్ లేదా అందువలన సరైన విజువలైజేషన్ అనుమతించము, మరియు నిర్దిష్ట ఏదో స్థాన శబ్దం కారణం లేబుల్స్ చాలా తప్పించడం, చిహ్నం 3D చూడటానికి అవసరమైన లక్షణాలు: declutter.

ప్రతి లక్షణం ప్రదర్శనలు తరువాత విలీనం  జావాస్క్రిప్ట్ కోసం ArcGIS APIకొత్త వందల వెర్షన్లో ప్రదర్శించాల్సిన వింతలు చూపించాయి. ఇక్కడ మీకు అవకాశం ఉంటుంది:

  • సీన్ లేయర్ బిల్డ్
  • స్లైస్ విడ్జెట్: ఇది ముందుగా రూపొందించిన సమాచారాన్ని 3D వస్తువుకు ప్రసారం చేస్తుంది
  • పెద్ద మొత్తంలో డేటాను లోడ్ చేస్తోంది: ఒక నిర్దిష్ట నగరానికి సంబంధించినది, జాతీయంగా (దేశం) మాత్రమే.
  • పాయింట్ క్లౌడ్ ఫిల్టర్లు

భౌగోళిక ఇంజనీరింగ్ కు ఈ వెబ్వెనర్ యొక్క రచనలు

సంక్షిప్తంగా, విషయం చాలా చెల్లుతుంది; డిజిటల్ కవలలు మరియు స్మార్ట్ సిటీల వైపు ఉన్న పోకడలు సమాచార నిర్వహణ గురించి ఆలోచించకుండా, దీని మోడలింగ్ చాలా మించిపోయింది, ఆపరేషన్ మోడలింగ్‌తో అనుసంధానం చేయాల్సిన అవసరం ఉందని గుర్తుంచుకోవాలి. మార్కెట్ విస్తృతమైనది, ఆశాజనకంగా ఉంది మరియు ఈ రోజు వరకు ఇది తుది వినియోగదారు కోసం ఇప్పటికే చాలా టర్న్‌కీ పరిష్కారాలను కలిగి ఉంది; తయారుగా లేని సాధనాలను తయారు చేయడానికి సాంకేతిక పరిజ్ఞానాన్ని ఉపయోగించే మనలో, రహదారి ఇంకా కష్టం. ఇది ప్రక్రియల సమయం, ఖర్చు మరియు జీవిత చక్రం వంటి ఇతర కొలతలు కలుస్తుంది; డేటా మరియు సాంకేతిక స్థాయిలో కాదు, ఇది మేము నొక్కిచెప్పినట్లు, స్పష్టమైన సమస్య, కానీ ప్రాదేశిక సమాచారం గుండా వెళ్ళే లావాదేవీల గొలుసులోని మధ్యవర్తుల ముందు వినియోగదారు యొక్క నిజ జీవిత చర్యలకు తక్కువ బాధాకరమైన అనుసరణ. ESRI వైపు నుండి, డేటా నిర్మాణం కొంత కష్టతరమైనది, ఎందుకంటే మీరు ఇప్పటికే రివిట్ పైన నిర్మించిన BIM డేటాను ఏకీకృతం చేయగలిగినప్పటికీ, సంక్లిష్ట పరివర్తన అవసరమయ్యే రెండు వేర్వేరు ప్రపంచాలుగా ఇది ఇప్పటికీ కనిపిస్తుంది. క్రొత్త రచనలు తప్పనిసరిగా BIM మోడళ్లలో ఉపయోగించబడతాయి, కాని ఇండోర్ పరిస్థితులకు తీసుకురావడానికి CAD సమాచారం అధికంగా ఉంది, బహుభుజి ప్రదేశాలు, ఎలివేషన్లు మరియు సాధారణీకరించిన పొరలు ఇప్పటికీ ఖరీదైనవి.

అయితే, Esri క్రెడిట్ అర్హమైనది అయితే, అది ఆకర్షణీయమైన మరియు సరళమైన విజువలైజేషన్ పరంగా సాధించిన పురోగతి. నేను ఇప్పటికే మిస్టర్ జాక్ యొక్క నిరుత్సాహాలను ఊహించగలను, "మనం సులభతరం చేద్దాం" అనే తన ఆప్టిక్స్‌తో ఆటోడెస్క్ యొక్క నిలువు వరుస నాయకులు, ఆ ఆలస్యంగా కానీ విజయవంతమైన వివాహంలో "దాదాపు ఒక ArcGIS ప్రో అప్లికేషన్”అనే విషయాన్ని సూచించే అనేక భాగాలతో సరిపోయేలా షీట్‌ల కింద తప్పనిసరిగా కనుగొనాలి, అయితే స్థలాకృతి, ఇండస్ట్రియల్ ఇంజనీరింగ్, సివిల్ ఇంజనీరింగ్ మరియు ఆర్కిటెక్చర్ కోరిన ఫలితం యొక్క సారాంశాన్ని సులభతరం చేయడంలో ఇబ్బందులు ఉన్నాయి. మరియు GIS అనుభవించిన కళాత్మక మ్యాప్ యొక్క సరళత యొక్క ధోరణి ఇప్పటికీ సాంప్రదాయ CAD ద్వారా జీవించాలి, ఆ అలవాటు కారణంగా ప్రణాళిక అనేది ఒక మాధ్యమం మాత్రమే, కానీ ముఖ్యమైన విషయం ఏమిటంటే భవనాన్ని అమలు చేయడం. .

మంచి పద్ధతులను మోడలింగ్ GIS, తేలికైన, రియాలిటీ సంగ్రహణం న దృష్టి అనేక దేశాలలో BIM స్వీకరణ ముఖ్యంగా నిబంధనలు జాగాలోకి ద్వారా, దీర్ఘ పడవచ్చు కాసేపు ఎందుకంటే ఇది జీవించడానికి ఉంటుంది CAD / BIM హైబ్రిడ్, ఉపయోగకరంగా ఉంటుంది పాత-ఆకారముగా అధికారులు AECO దృష్టి మొదటి రెండు అక్షరాల మీద కష్టం.

ఈ రకమైన రాబోయే సంవత్సరాల్లో ఆసక్తికరమైనది, CAD-GIS-BIM-DigitalTwin-SmartCity సీక్వెన్స్ నిరంతర ప్రవాహానికి దారి తీస్తుంది. వంటి పరిష్కారాలను స్వాధీనం చేసుకోవడంలో సిమెన్స్ / బెంట్లీ యొక్క ప్రక్కన ఉన్న చర్యల ద్వారా స్పష్టంగా తెలుస్తుంది CityPlanner మరియు జావాస్క్రిప్ట్ లో ఓపెన్ సోర్స్ విడుదల.

ప్రస్తుతానికి, డేటా / టెక్నాలజీ ఇంటిగ్రేషన్‌కు మించి, ప్రాసెస్ / యాక్టర్ ఇంటిగ్రేషన్ విధానంలో ఆటోడెస్క్‌తో ఆ సినర్జీ ప్రయత్నానికి ఎస్రి క్రెడిట్ ఇద్దాం. చివరికి, మోడల్స్ మరియు కోడ్‌ను అర్థం చేసుకోవడం నేర్చుకోవటానికి ఆ దశకు హామీ ఇవ్వడానికి వినియోగదారులకు ఇది ఒక లాభం; కనీసం మంచి ఆర్క్‌జిస్ ప్రో కోర్సు మరియు జావాస్క్రిప్ట్ బేసిక్‌లను ప్రారంభించడానికి.

ఇవి సరళమైన ధరల వద్ద, మీరు అప్డేట్ చేయడానికి మేము సిఫార్సు చేసిన కొన్ని కోర్సులు.

[ufwp id=”1927556″] [ufwp search=”javascript” orderby=”sales” items=”3″ టెంప్లేట్=”గ్రిడ్” గ్రిడ్=”3″]

గొల్గి అల్వారెజ్

రచయిత, పరిశోధకుడు, ల్యాండ్ మేనేజ్‌మెంట్ మోడల్స్‌లో నిపుణుడు. అతను హోండురాస్‌లోని నేషనల్ సిస్టమ్ ఆఫ్ ప్రాపర్టీ అడ్మినిస్ట్రేషన్ SINAP, హోండురాస్‌లోని జాయింట్ మునిసిపాలిటీల నిర్వహణ యొక్క నమూనా, నికరాగ్వాలో రిజిస్ట్రీ, కొలంబియాలోని SAT భూభాగం యొక్క పరిపాలనా వ్యవస్థ యొక్క ఇంటిగ్రేటెడ్ మోడల్ వంటి నమూనాల భావన మరియు అమలులో అతను పాల్గొన్నాడు. . 2007 నుండి జియోఫుమదాస్ నాలెడ్జ్ బ్లాగ్ ఎడిటర్ మరియు GIS - CAD - BIM - డిజిటల్ ట్విన్స్ అంశాలపై 100 కంటే ఎక్కువ కోర్సులను కలిగి ఉన్న AulaGEO అకాడమీ సృష్టికర్త.

సంబంధిత వ్యాసాలు

ఒక వ్యాఖ్యను

మీ ఇమెయిల్ చిరునామా ప్రచురితమైన కాదు.

స్పామ్ తగ్గించడానికి ఈ సైట్ Akismet ను ఉపయోగిస్తుంది. మీ వ్యాఖ్య డేటా ఎలా ప్రాసెస్ చేయబడిందో తెలుసుకోండి.

తిరిగి టాప్ బటన్ కు