WebGIS development and demonstration (preface)

Source: Internet
Author: User

WebGIS development and demonstration (preface)

Author: 1.1 drops of beer http://beer.cnblogs.com/

 

Video 1:WebGIS --Web browser-based geographic information system




Http://player.youku.com/player.php/sid/XMjI5MzAxMTQ4/v.swf

WebGIS-a web browser-based geographic information system.

My graduation project in my senior year. Make a demonstration video of the function and keep it as a souvenir.

Note: This system is only used for graduation design and development and does not involve any commercial purposes. If you have any copyright issues, please understand and forgive me.

The video is divided into several parts:

1. ArcMap map data display.

2. arccatalog create a network map service.

3. demo of developed WebGIS functions.

4. Refreshing Data Query pages using Ajax technology.

 

Video 2:GISDevelopment Structure and documentation demonstration video




Http://player.youku.com/player.php/sid/XMjI5NDQ1NzUy/v.swf

The video content is divided into three parts:

1. Non-geographic SQL database of the map.

2. ArcGIS is based on the development document of the. NET platform. After ArcGIS is installed, this development document will be automatically installed on the local machine.

3. vs2005 development documentation, also known as msdn.

4. The MapInfo-based desktop GIS demonstration developed by our research team is mainly used to compare it with the WebGIS of the previous video.

 

200910-005 005 this is the time when I graduated from my senior year. Aside from the rest time during the Spring Festival, I should be able to say that it took half a year to complete the rest. Of course, it took me so much time to get the results. I am very pleased with this. I am very grateful to my graduation project instructor, Miss Deng. Of course, I am not so disappointed with him. Haha, at the graduation design review meeting, everyone else had two battles, but I was able to talk and laugh, so I was calm and overwhelmed by this graduation design, he scored the highest score in this year's project. Well, I don't want to talk much about it. Let's start with the question below.

In a twinkling of an eye, I have graduated from an undergraduate course for half a year, and my postgraduate life has passed 1/4. Think about the graduation design that I spent most of my senior years doing. If I don't leave any memories, I am so sorry for my efforts that year. Purely technical things are often left out of the box. For example, when I was a sophomore, I was very obsessed with mathematics. Today, two or three years later, when I flip these books, I couldn't understand all the notes I made above, but I knew that I was quite addicted to it. In view of this experience, I think it is presented in a slightly artistic form. Even if you will never do this kind of work in the future, there will also be something that can be shared with others to commemorate this memory, so that you will be more and more lazy in the future.

I have been lying on my mobile hard drive for half a year in my graduation design documents, videos, and software. A few days ago, I mistakenly formatted the hard drive and converted 20 GB of data into nothing, then Wan tongxue helped restore the expensive data. The "Life Cycle" of data has directly led to a major change in my "Outlook on Life", "world outlook", and "values. Well, if it weren't for this storm of "data hijacking", I really didn't make up my mind to concentrate and sort the data.

Of course, there is still not much time to organize documents, because developing such a system, especially from a place where the basic is basically zero as the starting point, has indeed experienced more than N difficulties in the middle, n many problems need to be solved one by one. Even if I look back at the current time point, it is still unclear, so there is no time to sort out the specific solution. Looking back, we can only explain the introduction methods, development methods, development platforms, system frameworks, and knowledge points of the WebGIS system. If you are a professional GIS, then I do not want to show you ugly. This article is mainly for those who are like me, with a complete "GIS layman" as the starting point.

This article is only the preface to the subsequent GIS series serialization. My graduation thesis will be posted later, hoping to be useful to the majority of GIS beginners. Of course, if it feels useless, please look at myself as a "layman". If there are bricks, please Pat ^_^.

 

 

 

 

Distribution NetworkWebGISResearch and developmentSending


Abstract

Today, the world has entered the information age, and the rapid development of networks has led to an unprecedented increase in the speed of information generation and flow. Information Industrialization has become a historical trend. The informatization process is and has profoundly changed people's lifestyles and lifestyles, changed the way of transaction management and decision-making, and greatly improved the efficiency of social actions. The most typical representative of information industrialization is the application of geographic information systems. Geographic information systems can be used as carriers of production information to help staff plan and process massive data. This paper analyzes the current situation and trend of GIS application in the power system, and develops a B/S-based WebGIS system. In this system, you can access the map carrying the information of power equipment through a browser, it also performs some basic data query, display and analysis work, including querying and collecting statistics on the map of general distribution equipment and distribution line information, and displaying the area of the power outage plan. This article discusses all aspects of Geographic Information System and distribution network WebGIS information system, and the application of B/S mode.ProgramThe development is explored, the basic functions required by the system are designed, and the future development and improvement of the system are predicted. The system is now in use, with good results and improved management efficiency.

 

Keywords:Distribution Network; web; ArcGIS; SQL; Ajax

 

Contents Recording

Chapter 1 Introduction

1.1 Background 1

1.2 Status Quo and Development Trends of domestic and foreign research 1

1.2.1. Current Situation Analysis of power GIS 1

1.2.2 prospect of power GIS 3

1.3 Main content of this graduation project 3

1.3.1 construct a basic B/S WebGIS framework. 4

1.3.2 added the power device query function for WebGIS. 4

1.3.3 added the power outage area display function for WebGIS. 5

1.3.4 added the device statistics function for WebGIS. 5

Chapter 1 design of the overall solution

2.1 Overall system business structure 5

2.2 software and environment required for system development 6

2.3 Data sources required for system development 8

2.3.1 geographical database. 8

2.3.2 non-geographic database. 11

2.4 construct a basic B/S WebGIS framework. 13

2.5 web page technology basics of WebGIS-Ajax 13

2.5.1 aschronorous asynchronous communication frameworks 15

2.5.2 javascript programs running on the client. 17

2.5.3 encoding of XML communication messages. 17

2.5.4 transfer method of non-string content. 21

2.5.5 client JS framework introduction. 22

Chapter 1 Implementation of WebGIS functions for Distribution Networks

3.1 WebGIS power equipment parameter query... 26

3.1.1 interactive map query. 27

3.1.2 device property query. 33

3.2 display of WebGIS power failure area. 40

3.3 WebGIS device statistics. 45

3.3.1 multi-level drop-down box without any new linkage. 47

3.3.2 The Grid Control on the client displays the query result. 48

3.3.3 generate a Statistical Chart. 48

Chapter 4 release of distribution network WebGIS

4.1 prepare released data. 51

4.2 install the. NET environment and GIS runtime environment. 51

Chapter 2 Conclusions and prospects

5.1 conclusion. 53

5.2 outlook. 53

References. 54

Thank you. 55

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.