2.3 Application Development In this study a GIS application was develo translation - 2.3 Application Development In this study a GIS application was develo Thai how to say

2.3 Application Development In this

2.3 Application Development In this study a GIS application was developed and a web site was configured to serve the earthquake information on the Internet. MapObjects activex component was added to a form in Visual Basic project file and used to develop the application (Figure 5). WebLink.ocx is also an activex control. This control is installed automatically with MOIMS. Its role is to listen on an assigned port for requests from a client and communicate with the esrimap.dll. Esrimap.dll is a dynamic link library component that extends web server software. It can manage requests and responses from map server and administer map services (ESRI, 1998). Following functions can be implemented in programs built with Map Objects control:
• Display a map with multiple map layers, such as roads, streams and boundaries.
• Pan and zoom throughout a map.
• Draw graphic features such as points, lines, ellipses, rectangles and polygons.
• Draw descriptive text.
• Identify features on a map by pointing at them.
• Select features along lines and inside boxes, areas, polygons, and circles.
• Select features within a specified distance of other features and more…(ESRI, 1999).
Figure 5: Visual Basic project with components The map control is the main object of the MapObjects. The map control is a container for the maps. Maps are displayed on this container. MapObjects ActiveX control has lots of properties, events and controls. Main properties are CoordinateSystem, Extent, FullExtent, MousePointer and Visible. Main methods are DrawShape, ExportMap, Pan, Refresh and TrackRectangle. Main events are AfterLayerDraw, BeforeLayerDraw, MouseDown and MouseMove. Before adding any vector layer a data connection must be established. A data connection represents a connection to a source of geographic data. In this study a folder containing shapefiles is the data source. A connection can return a GeoDataSets collection. Each member of the collection, referred to as GeoDataset, represents a discrete set of geographic data that can be retrieved from the data source. Geographic data in a GeoDataset is used by assigning it to the GeoDataset property of a new MapLayer object. The Connect method of the DataConnection object will attempt to connect to the data source specified in the Database property. Following is the codes for adding layers to the application: ‘ add shapefiles Dim dc As New DataConnection Dim Lyr As MapObjects2.MapLayer dc.Database = ImsDataPath If Not dc.Connect Then MsgBox “ims_data set not found” End End If Set Lyr = New MapLayer Set Lyr.GeoDataset = dc.FindGeoDataset("Seismic") Lyr.Symbol.SymbolType = moPointSymbol Lyr.Symbol.Style = moSquareMarker Lyr.SymbolColor = moRed Lyr.Symbol.Size = 9 Lyr.Visible = False Map.Layers.Add Lyr 2.4 Serving on the Internet GIS application runs together with MapObjects Internet Map Server components. MapObjects Internet Map Server acts as a gateway between Web Server and the mapping application. The request made by the client is passed to the web server first. The server recognizes that this request is about creating a map, so it directs it to the map server. The map server executes the application according to the type of mapping demand (this demand can be a display operation like a zoom-in function or a query about a feature) and sends the result (a picture of the map in JPEG format) to the web server. The web server brings the HTML page created to the client. MapObjects IMS has three different components that runs one after the other. IMS Catalog, IMS Launch, and IMS Admin are connected to each other. IMS Admin communicates with IMS Catalog to manage the state, running or not, of a map service. IMS Catalog communicates with IMS Launch. When starting a map service, IMS Catalog sends the path and file name of the map service to be started and the number of instances to start. IMS Launch responds by starting the map service. Figure 6: Server side of the application When a client sends a URL request to the server that hosts esrimap.dll, it determines which map service to communicate to respond the request. The URL address : http://ServerName/ scripts/esrimap.dll?Name=MapServiceName&Cmd=Map. Each argument and value pair is referred to a query parameter. The first query parameter in the URL is used to determine which application the client wants to communicate. The application name follows the “?” sign. Each argument and value pair is seperated with “&” sign. Arguments and values are used to call the functions that perform specific mapping operations. In this URL address, “Name” is the argument and “MapServiceName” is the value. Arguments transmit the information to the application that which function will be executed by the GIS application. Values are the parameters for these functions.
0/5000
From: -
To: -
Results (Thai) 1: [Copy]
Copied!
2.3 พัฒนาโปรแกรมในการศึกษานี้ได้พัฒนาโปรแกรม GIS และเว็บไซต์มีการกำหนดค่าบริการข้อมูลแผ่นดินไหวบนอินเทอร์เน็ต MapObjects คอมโพเนนต์ activex ถูกเพิ่มลงในฟอร์มในแฟ้มโครงการ Visual Basic และใช้ในการพัฒนาโปรแกรมประยุกต์ (5 รูป) WebLink.ocx ยังมีตัวควบคุม activex ตัวควบคุมนี้มีการติดตั้งโดยอัตโนมัติ ด้วย MOIMS บทบาทคือการ ฟังบนพอร์ตที่กำหนดสำหรับการร้องขอจากไคลเอนต์ และสื่อสารกับ esrimap.dll Esrimap.dll เป็นคอมโพเนนต์ไลบรารีเชื่อมโยงแบบไดนามิกที่ขยายซอฟต์แวร์เว็บเซิร์ฟเวอร์ สามารถจัดการการร้องขอและการตอบสนองจากเซิร์ฟเวอร์แผนที่ และจัดการบริการแผนที่ (ESRI, 1998) ฟังก์ชันต่อไปนี้สามารถใช้ได้ในโปรแกรมที่สร้างตัวควบคุมแผนที่วัตถุ: •แสดงแผนที่ ด้วยเลเยอร์หลายแผนที่ ถนน กระแส และขอบเขต •แพนและซูมทั่วแผนที่ •วาดคุณลักษณะกราฟิกเช่นจุด เส้น วงรี สี่เหลี่ยม และรูปหลายเหลี่ยม •วาดข้อความอธิบาย •ระบุในแผนที่ โดยชี้ไปที่พวกเขา •เลือกลักษณะ ตามสาย และกล่อง พื้นที่ รูปหลายเหลี่ยม และวงกลม •คุณสมบัติเลือกภายในระยะกำหนดคุณสมบัติอื่น ๆ และอื่น ๆ ... (ESRI, 1999) รูปที่ 5: โครงการ Visual Basic ด้วยองค์ประกอบแผนที่ควบคุมเป็นวัตถุหลักของ MapObjects ควบคุมแผนที่เป็นที่เก็บแผนที่ แสดงแผนที่บนคอนเทนเนอร์นี้ ตัวควบคุม MapObjects ActiveX มีจำนวนมากของคุณสมบัติ กิจกรรม และการควบคุม คุณสมบัติหลักคือ CoordinateSystem ขอบเขต FullExtent, MousePointer และมองเห็นได้ วิธีหลักคือ DrawShape, ExportMap แพน ฟื้นฟู และ TrackRectangle กิจกรรมหลักคือ AfterLayerDraw, BeforeLayerDraw, MouseDown และเคลื่อนย้ายเมาส์ ก่อนที่จะเพิ่มชั้นเวกเตอร์ใดๆ ต้องสร้างการเชื่อมต่อข้อมูล เชื่อมต่อข้อมูลที่แสดงถึงการเชื่อมต่อไปยังแหล่งของข้อมูลทางภูมิศาสตร์ ในการศึกษานี้ โฟลเดอร์ที่ประกอบด้วย shapefiles เป็นแหล่งข้อมูล การเชื่อมต่อสามารถคืนชุด GeoDataSets แต่ละสมาชิกของคอลเลกชัน เรียกว่า GeoDataset แสดงถึงชุดต่อเนื่องของข้อมูลทางภูมิศาสตร์ที่สามารถดึงข้อมูลจากแหล่งข้อมูล ข้อมูลทางภูมิศาสตร์ใน GeoDataset ถูกใช้ โดยการกำหนดคุณสมบัติ GeoDataset ของวัตถุ MapLayer ใหม่ วิธีการเชื่อมต่อของวัตถุ DataConnection จะพยายามเชื่อมต่อกับแหล่งข้อมูลที่ระบุในคุณสมบัติของฐานข้อมูล ต่อไปนี้มีรหัสสำหรับการเพิ่มชั้นแอพลิเคชัน: ' เพิ่ม shapefiles dc ติ่มซำเป็นใหม่ DataConnection ติ่มซำ Lyr เป็น MapObjects2.MapLayer dc ฐานข้อมูล = ImsDataPath ถ้า dc ไม่ เชื่อมต่อจากนั้น MsgBox "ไม่พบการตั้งค่า ims_data" สุดท้ายหากตั้ง Lyr = Lyr.GeoDataset การตั้งค่า MapLayer ใหม่ = dc FindGeoDataset("Seismic") Lyr.Symbol.SymbolType = moPointSymbol Lyr.Symbol.Style = moSquareMarker Lyr.SymbolColor = moRed Lyr.Symbol.Size = 9 Lyr.Visible =เท็จ Lyr Map.Layers.Add 2.4 ให้บริการในการรัน Internet GIS ร่วมกับคอมโพเนนต์ของเซิร์ฟเวอร์แผนที่บนอินเทอร์เน็ต MapObjects เซิร์ฟเวอร์แผนที่บนอินเทอร์เน็ต MapObjects ทำหน้าที่เป็นเกตเวย์ระหว่างเว็บเซิร์ฟเวอร์และโปรแกรมการแมป การร้องขอโดยไคลเอนต์ส่งผ่านเว็บเซิร์ฟเวอร์แรก เซิร์ฟเวอร์จดจำว่า คำขอนี้เป็นเกี่ยวกับการสร้างแผนที่ เพื่อจะนำมันไปยังเซิร์ฟเวอร์แผนที่ เซิร์ฟเวอร์แผนที่ดำเนินการแอพลิเคชันตามชนิดของการแม็ปอุปสงค์ (ความต้องการนี้อาจเป็นการดำเนินการแสดงเช่นการซูมในฟังก์ชันหรือแบบสอบถามเกี่ยวกับคุณลักษณะ) และส่งผล (รูปภาพแผนที่ในรูป) ไปยังเซิร์ฟเวอร์เว็บ เว็บเซิร์ฟเวอร์นำหน้า HTML ที่สร้างขึ้นไปยังไคลเอนต์ MapObjects IMS มีสามองค์ประกอบต่าง ๆ ที่ทำงานหลังจากอื่น ๆ แค็ตตา ล็อก IMS, IMS เปิด และจัดการ ระบบ IMS เชื่อมต่อกัน IMS ดูแลสื่อสาร กับแค็ตตา ล็อกของ IMS การจัดการรัฐ ที่ทำงาน หรือไม่ การให้บริการแผนที่ IMS แค็ตตาล็อกสื่อสารกับเปิด IMS เมื่อเริ่มต้นบริการแผนที่ IMS แค็ตตาล็อกส่งเส้นทาง และชื่อแฟ้มของบริการแผนที่จะเริ่มต้น และหมายเลขของอินสแตนซ์การเริ่มต้น เปิด IMS ตอบสนอง ด้วยการเริ่มต้นบริการแผนที่ รูปที่ 6: ด้านเซิร์ฟเวอร์ของแอพลิเคชันเมื่อไคลเอนต์ส่งการร้องขอ URL ไปยังเซิร์ฟเวอร์ที่โฮสต์ esrimap.dll กำหนดแผนที่ที่ให้บริการการสื่อสารเพื่อตอบสนองการร้องขอ อยู่ URL: http://ServerName/ scripts/esrimap.dll ชื่อ = MapServiceName และคำสั่ง =แผนที่ เรียกว่าแต่ละคู่ของอาร์กิวเมนต์และค่าพารามิเตอร์แบบสอบถาม พารามิเตอร์แบบสอบถามแรกใน URL ถูกใช้เพื่อกำหนดโปรแกรมประยุกต์ใดลูกค้าต้องการสื่อสาร ดังนี้ชื่อของแอพลิเคชันการ "? " ลง คู่แต่ละอาร์กิวเมนต์และค่า seperated ด้วย "และ" ลง อาร์กิวเมนต์และค่าที่ใช้ในการเรียกฟังก์ชันที่ดำเนินการเฉพาะการแมป ในที่อยู่ URL "ชื่อ" เป็นอาร์กิวเมนต์ และ "MapServiceName" เป็นค่า อาร์กิวเมนต์ที่ส่งข้อมูลไปยังโปรแกรมประยุกต์ฟังก์ชันที่จะดำเนินการ โดยการใช้ GIS ค่าพารามิเตอร์สำหรับฟังก์ชันเหล่านี้ได้
Being translated, please wait..
Results (Thai) 2:[Copy]
Copied!
การพัฒนาแอพลิเคชัน 2.3 ในการศึกษาการประยุกต์ใช้ระบบสารสนเทศภูมิศาสตร์นี้ได้รับการพัฒนาและเว็บไซต์ที่มีการกำหนดค่าที่จะให้บริการข้อมูลการเกิดแผ่นดินไหวบนอินเทอร์เน็ต องค์ประกอบ MapObjects ActiveX ถูกบันทึกอยู่ในรูปแบบไฟล์ในโครงการ Visual Basic และใช้ในการพัฒนาโปรแกรมประยุกต์ (รูปที่ 5) WebLink.ocx ยังเป็นตัวควบคุม ActiveX การควบคุมนี้จะมีการติดตั้งโดยอัตโนมัติด้วย MOIMS บทบาทคือการฟังบนพอร์ตที่ได้รับมอบหมายสำหรับการร้องขอจากลูกค้าและสื่อสารกับ esrimap.dll Esrimap.dll เป็นส่วนประกอบห้องสมุดเชื่อมโยงแบบไดนามิกที่ขยายซอฟต์แวร์เว็บเซิร์ฟเวอร์ มันสามารถจัดการการร้องขอและการตอบสนองจากเซิร์ฟเวอร์แผนที่และการบริหารจัดการบริการแผนที่ (ESRI, 1998) ฟังก์ชันต่อไปนี้สามารถดำเนินการในโปรแกรมที่สร้างขึ้นด้วยแผนที่ควบคุมวัตถุ:
. •จอแสดงผลแผนที่ที่มีชั้นแผนที่หลายอย่างเช่นถนนลำธารและขอบเขต
. •แพนและซูมทั่วแผนที่
•วาดคุณสมบัติกราฟิกเช่นจุดเส้นวงรี รูปสี่เหลี่ยมและรูปหลายเหลี่ยม.
•วาดข้อความอธิบาย.
•ระบุคุณสมบัติบนแผนที่โดยชี้ไปที่พวกเขา.
•เลือกคุณสมบัติตามสายและภายในกล่องพื้นที่รูปหลายเหลี่ยมและวงกลม.
•เลือกคุณลักษณะในระยะทางที่ระบุคุณสมบัติอื่น ๆ และอื่น ๆ ... ( ESRI, 1999).
รูปที่ 5: โครงการ Visual Basic ที่มีส่วนประกอบของการควบคุมแผนที่เป็นวัตถุหลักของ MapObjects การควบคุมแผนที่เป็นภาชนะสำหรับแผนที่ที่ แผนที่จะปรากฏบนภาชนะ ควบคุม ActiveX MapObjects มีจำนวนมากของคุณสมบัติเหตุการณ์และการควบคุม คุณสมบัติหลักคือ CoordinateSystem ขอบเขต FullExtent, MousePointer ของและการมองเห็น วิธีการหลักคือ DrawShape, ExportMap, แพนรีเฟรชและ TrackRectangle เหตุการณ์หลักคือ AfterLayerDraw, BeforeLayerDraw, MouseDown และ MouseMove ก่อนที่จะเพิ่มเลเยอร์เวกเตอร์ใด ๆ ที่เชื่อมต่อข้อมูลที่จะต้องจัดตั้งขึ้น การเชื่อมต่อข้อมูลแสดงให้เห็นถึงการเชื่อมต่อกับแหล่งที่มาของข้อมูลทางภูมิศาสตร์ที่ ในการศึกษานี้โฟลเดอร์ที่มี shapefiles เป็นแหล่งข้อมูล การเชื่อมต่อสามารถกลับมาเป็นคอลเลกชัน GeoDataSets สมาชิกแต่ละคนของคอลเลกชันที่เรียกว่า GeoDataset หมายถึงชุดที่ไม่ต่อเนื่องของข้อมูลทางภูมิศาสตร์ที่สามารถดึงมาจากแหล่งข้อมูล ข้อมูลทางภูมิศาสตร์ใน GeoDataset จะใช้โดยการกำหนดให้ GeoDataset คุณสมบัติของวัตถุ MapLayer ใหม่ วิธีการเชื่อมต่อของวัตถุ DataConnection จะพยายามที่จะเชื่อมต่อไปยังแหล่งข้อมูลที่ระบุไว้ในสถานที่ให้บริการฐานข้อมูล ต่อไปนี้เป็นรหัสสำหรับการเพิ่มชั้นไปยังโปรแกรมประยุกต์: 'เพิ่ม shapefiles DC มซำ As New DataConnection ติ่ม LYR เป็น MapObjects2.MapLayer dc.Database = ImsDataPath ถ้าไม่ได้ dc.Connect แล้ว MsgBox "ims_data ตั้งไม่พบ" end end ถ้าตั้งค่า LYR = ใหม่ MapLayer ชุด Lyr.GeoDataset = dc.FindGeoDataset ( "แผ่นดินไหว") Lyr.Symbol.SymbolType = moPointSymbol Lyr.Symbol.Style = moSquareMarker Lyr.SymbolColor = moRed Lyr.Symbol.Size = 9 Lyr.Visible = false Map.Layers.Add LYR 2.4 ให้บริการเกี่ยวกับการประยุกต์ใช้ระบบสารสนเทศภูมิศาสตร์อินเทอร์เน็ตทำงานร่วมกับ MapObjects อินเทอร์เน็ตแผนที่ Server ส่วนประกอบ MapObjects อินเทอร์เน็ต Map Server ทำหน้าที่เป็นประตูระหว่างเว็บเซิร์ฟเวอร์และโปรแกรมแผนที่ที่ การร้องขอที่ทำโดยลูกค้าจะถูกส่งไปยังเว็บเซิร์ฟเวอร์แรก เซิร์ฟเวอร์ตระหนักดีว่าคำขอนี้เป็นเรื่องเกี่ยวกับการสร้างแผนที่จึงนำไปยังเซิร์ฟเวอร์ของแผนที่ เซิร์ฟเวอร์แผนที่รันแอพลิเคชันตามประเภทของความต้องการการทำแผนที่ (ความต้องการนี้จะมีการดำเนินการแสดงผลเช่นซูมในการทำงานหรือแบบสอบถามเกี่ยวกับคุณลักษณะ a) และส่งผล (ภาพของแผนที่ในรูปแบบ JPEG) ที่ไป เว็บเซิร์ฟเวอร์ เว็บเซิร์ฟเวอร์นำหน้า HTML ที่สร้างขึ้นให้กับลูกค้า MapObjects IMS มีสามองค์ประกอบที่แตกต่างกันที่ทำงานหนึ่งหลังจากที่อื่น IMS แคตตาล็อกเปิดตัว IMS ​​และ IMS ผู้ดูแลระบบมีการเชื่อมต่อกับแต่ละอื่น ๆ IMS ติดต่อสื่อสารกับผู้ดูแลระบบ IMS แคตตาล็อกในการจัดการของรัฐที่ทำงานอยู่หรือไม่ในการให้บริการแผนที่ แคตตาล็อกของ IMS สื่อสารกับ IMS เปิดตัว เมื่อเริ่มต้นบริการแผนที่ IMS แคตตาล็อกส่งเส้นทางและชื่อของบริการแผนที่ที่จะเริ่มต้นและจำนวนของกรณีที่จะเริ่มต้น IMS เปิดตัวตอบสนองโดยการเริ่มต้นให้บริการแผนที่ รูปที่ 6: การด้านเซิร์ฟเวอร์แอพลิเคชันเมื่อลูกค้าส่งคำขอ URL ไปยังเซิร์ฟเวอร์ที่โฮสต์ esrimap.dll จะกำหนดซึ่งบริการแผนที่ในการสื่อสารเพื่อตอบสนองต่อการร้องขอ ที่อยู่ URL: http: // Servername / scripts / esrimap.dll ชื่อ = MapServiceName & Cmd = แผนที่ แต่ละข้อโต้แย้งและความคุ้มค่าคู่จะเรียกว่าพารามิเตอร์แบบสอบถาม พารามิเตอร์แบบสอบถามครั้งแรกใน URL ที่จะใช้ในการตรวจสอบว่าโปรแกรมที่ลูกค้าต้องการในการสื่อสาร ชื่อโปรแกรมดังต่อไปนี้เครื่องหมาย "?" แต่ละข้อโต้แย้งและความคุ้มค่าคู่แยกออกจากกันด้วย "และ" เข้าสู่ระบบ ข้อโต้แย้งและค่านิยมที่จะใช้ในการเรียกใช้ฟังก์ชันที่ดำเนินการทำแผนที่ที่เฉพาะเจาะจง ในที่อยู่ URL นี้ "ชื่อ" เป็นอาร์กิวเมนต์และ "MapServiceName" เป็นค่า ข้อโต้แย้งการส่งข้อมูลไปยังโปรแกรมประยุกต์ที่ฟังก์ชั่นจะถูกดำเนินการโดยการประยุกต์ใช้ระบบสารสนเทศภูมิศาสตร์ ค่าพารามิเตอร์สำหรับฟังก์ชั่นเหล่านี้
Being translated, please wait..
Results (Thai) 3:[Copy]
Copied!
2.3 การพัฒนาโปรแกรมประยุกต์ ในการศึกษานี้มีการประยุกต์ใช้ระบบสารสนเทศทางภูมิศาสตร์และพัฒนาเว็บไซต์ที่ถูกกำหนดค่าให้ใช้ข้อมูลแผ่นดินไหวบนอินเทอร์เน็ต mapobjects ActiveX องค์ประกอบเพิ่มรูปในแฟ้มโครงการ Visual Basic และใช้ในการพัฒนาโปรแกรม ( รูปที่ 5 ) weblink.ocx เป็น ActiveX ควบคุม การควบคุมนี้จะติดตั้งโดยอัตโนมัติด้วย moims . บทบาทของมันคือฟังในพอร์ตที่ได้รับมอบหมายสำหรับการร้องขอจากลูกค้า และติดต่อกับ esrimap.dll . ห้องสมุดเชื่อมโยงแบบไดนามิก esrimap.dll เป็นส่วนประกอบที่ขยายซอฟต์แวร์เซิร์ฟเวอร์เว็บ มันสามารถจัดการกับการร้องขอและการตอบสนองจากเซิร์ฟเวอร์ให้บริการแผนที่และแผนที่ ESRI , 1998 ) หน้าที่ดังต่อไปนี้สามารถใช้ในโปรแกรมที่สร้างขึ้นด้วยการควบคุมแผนที่วัตถุ :- แสดงแผนที่แผนที่หลายชั้น เช่น ถนน ลำธารและขอบเขต- ทั้งแพนและซูมแผนที่- วาดคุณสมบัติกราฟิก เช่น จุด , เส้น , วงรี , สี่เหลี่ยมและรูปหลายเหลี่ยม- วาดข้อความเชิงพรรณนา- ระบุคุณสมบัติบนแผนที่ โดยชี้มาที่พวกเขา- เลือกคุณสมบัติตามสายและกล่อง ภายในพื้นที่รูปหลายเหลี่ยม , และวงกลม- เลือกคุณสมบัติภายในที่ระบุระยะทางและคุณสมบัติอื่น ๆอีก . . . . . . ( ทำ , 1999 )รูปที่ 5 : Visual Basic โครงการที่มีส่วนประกอบของการควบคุมแผนที่เป็นวัตถุหลักของ mapobjects . การควบคุมแผนที่เป็นภาชนะสำหรับแผนที่ แผนที่จะแสดงในตู้นี้ mapobjects ควบคุม ActiveX มีจำนวนมากคุณสมบัติของเหตุการณ์และการควบคุม คุณสมบัติหลัก coordinatesystem ขอบเขต fullextent , , , มา พอยเตอร์ และมองเห็น วิธีการหลัก drawshape exportmap , กะทะ , ฟื้นฟูและ trackrectangle . เหตุการณ์หลัก afterlayerdraw beforelayerdraw mousedown , และ , mousemove . ก่อนที่จะเพิ่มเวกเตอร์ชั้นการเชื่อมต่อข้อมูลต้องตั้งขึ้น การเชื่อมต่อข้อมูลแสดงถึงการเชื่อมต่อกับแหล่งที่มาของข้อมูลทางภูมิศาสตร์ ในการศึกษานี้ โฟลเดอร์ที่มี shapefiles เป็นแหล่งข้อมูล . การเชื่อมต่อสามารถนำคอลเลกชัน geodatasets . สมาชิกของแต่ละคอลเลกชัน เรียกว่า geodataset เป็นชุดต่อเนื่องของข้อมูลทางภูมิศาสตร์ที่สามารถดึงข้อมูลจากแหล่งข้อมูล ข้อมูลทางภูมิศาสตร์ใน geodataset ถูกใช้ โดยมอบหมายให้ geodataset คุณสมบัติของวัตถุ maplayer ใหม่ เชื่อมต่อวิธีการของวัตถุ dataconnection จะพยายามเชื่อมต่อกับแหล่งข้อมูลที่ระบุไว้ในฐานข้อมูลคุณสมบัติ ต่อไปนี้เป็นรหัสสำหรับการเพิ่มชั้นของการสมัคร : " เพิ่ม shapefiles สลัว DC ใหม่ dataconnection สลัว lyr เป็น mapobjects2.maplayer DC . ฐานข้อมูล = imsdatapath ถ้าไม่ DC เชื่อมแล้วแสดงข้อความ " ไม่พบ ims_data ชุด " จบ จบ จบ จบ ถ้าตั้ง lyr ใหม่ = maplayer ชุด lyr.geodataset = DC findgeodataset ( " แผ่นดินไหว " ) lyr.symbol.symboltype = mopointsymbol lyr.symbol.style = = mosquaremarker lyr.symbolcolor mored lyr.symbol.size = 9 lyr . มองเห็น = เท็จ map.layers.add lyr 2.4 การให้บริการบนอินเทอร์เน็ตการประยุกต์ GIS แผนที่วิ่งร่วมกับ mapobjects อินเทอร์เน็ตเซิร์ฟเวอร์คอมโพเนนต์ แผนที่ mapobjects อินเทอร์เน็ตเซิร์ฟเวอร์ทำหน้าที่เป็นเกตเวย์ระหว่างเว็บเซิร์ฟเวอร์และโปรแกรมแผนที่ . การร้องขอโดยลูกค้าจะถูกส่งผ่านไปยังเว็บเซิร์ฟเวอร์ก่อน เซิร์ฟเวอร์รับรู้ว่า คำร้องนี้จะเกี่ยวกับการสร้างแผนที่ จึงสั่งให้เซิร์ฟเวอร์แผนที่ เซิร์ฟเวอร์แผนที่รันโปรแกรมตามลักษณะของอุปสงค์ ( ความต้องการแผนที่นี้สามารถแสดงผลการดําเนินงาน เช่น การซูมในฟังก์ชันหรือแบบสอบถามเกี่ยวกับคุณลักษณะ ) และส่งผล ( รูปแผนที่ในรูปแบบ JPEG ) ไปยังเว็บเซิร์ฟเวอร์ เว็บเซิร์ฟเวอร์นําหน้า HTML ที่สร้างขึ้นให้กับลูกค้า mapobjects IMS ได้แตกต่างกันสามองค์ประกอบที่วิ่ง หนึ่งหลังจากที่อื่น ๆ ในรายการเปิดตัว และ IMS admin จะเชื่อมต่อกับแต่ละอื่น ๆ ทำให้ผู้ดูแลระบบสื่อสารกับ IMS แคตตาล็อกจัดการรัฐ วิ่ง หรือ ไม่ เป็นบริการแผนที่ ในรายการสื่อสารกับตัวเปิด เมื่อเริ่มต้นบริการแผนที่ในแคตตาล็อกส่งเส้นทางและชื่อแฟ้มของบริการแผนที่ ที่จะเริ่มต้น และหมายเลขของอินสแตนซ์ที่จะเริ่มต้น สามารถตอบสนองโดยเริ่มเปิดบริการแผนที่ รูปที่ 6 : ด้านเซิร์ฟเวอร์ของโปรแกรมเมื่อลูกค้าส่งขอ URL ไปยังเซิร์ฟเวอร์ที่โฮสต์ esrimap.dll มันกำหนดแผนที่บริการสื่อสารเพื่อตอบสนองการร้องขอ ที่อยู่ URL : http : / / servername / scripts / esrimap.dll ? ชื่อ mapservicename cmd = = & แผนที่ และค่าอาร์กิวเมนต์แต่ละคู่เรียกว่าแบบสอบถามพารามิเตอร์ พารามิเตอร์แบบสอบถามแรกใน URL ที่ใช้เพื่อตรวจสอบว่าโปรแกรมที่ลูกค้าต้องการสื่อสาร ชื่อโปรแกรมดังต่อไปนี้ " " เซ็น แต่ละอาร์กิวเมนต์และคู่ค่าแยกกับ " และ " เซ็น ข้อคิดและคุณค่าที่ใช้เรียกฟังก์ชันที่ดำเนินการแผนที่เฉพาะ ที่อยู่ URL นี้ " ชื่อ " คือการโต้เถียงและ " mapservicename " เป็นค่า การส่งข้อมูลไปยังโปรแกรม ฟังก์ชั่น ซึ่งจะดำเนินการโดยการประยุกต์ใช้ระบบสารสนเทศทางภูมิศาสตร์ . ค่าพารามิเตอร์ของฟังก์ชันเหล่านี้
Being translated, please wait..
 
Other languages
The translation tool support: Afrikaans, Albanian, Amharic, Arabic, Armenian, Azerbaijani, Basque, Belarusian, Bengali, Bosnian, Bulgarian, Catalan, Cebuano, Chichewa, Chinese, Chinese Traditional, Corsican, Croatian, Czech, Danish, Detect language, Dutch, English, Esperanto, Estonian, Filipino, Finnish, French, Frisian, Galician, Georgian, German, Greek, Gujarati, Haitian Creole, Hausa, Hawaiian, Hebrew, Hindi, Hmong, Hungarian, Icelandic, Igbo, Indonesian, Irish, Italian, Japanese, Javanese, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Korean, Kurdish (Kurmanji), Kyrgyz, Lao, Latin, Latvian, Lithuanian, Luxembourgish, Macedonian, Malagasy, Malay, Malayalam, Maltese, Maori, Marathi, Mongolian, Myanmar (Burmese), Nepali, Norwegian, Odia (Oriya), Pashto, Persian, Polish, Portuguese, Punjabi, Romanian, Russian, Samoan, Scots Gaelic, Serbian, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenian, Somali, Spanish, Sundanese, Swahili, Swedish, Tajik, Tamil, Tatar, Telugu, Thai, Turkish, Turkmen, Ukrainian, Urdu, Uyghur, Uzbek, Vietnamese, Welsh, Xhosa, Yiddish, Yoruba, Zulu, Language translation.

Copyright ©2024 I Love Translation. All reserved.

E-mail: