Dick Silk giser Growth kee-research (UP)

Source: Internet
Author: User
Tags silverlight

After 2011 years of undergraduate graduation, I chose GPA GIS graduate student, continued my GIS research career, read research of children shoes attention, study choose what kind of mentor is very important, because different mentors have different connections, from a shallow point, the tutor hand development projects more words, You exercise your own GIS development opportunities, to provide their own ability fast, deep down, the tutor's network, and you get along well with the tutor, the tutor can recommend you to the relevant institutions or good enterprises, do not neglect this, many mentors have a certain network of people in the local network, which I have deep experience. In general, I am still more fortunate, the tutor is the dean of the Department of GIS, the Institute of three years to help him also do a lot of GIS development projects, the following will say, graduation, he also recommended to me a Chongqing institution, but I gave up, choose to return to Guangzhou, after all, the family are here, In fact, the prospect of the public institutions is good, there are several in the door, to understand some of the situation. One day for the teacher, life for the father, thank the tutor in my three years of study, give me a lot of exercise opportunities, about this I am very grateful, but there are some places I still have a little mind and not happy, for the Tutor's Act, is in the end of the summer vacation, I would like to go out internship, Just have a brother in Shenzhen Institute of Chinese Academy of Sciences internship, and I said, want to go over there, senior also with the leader said, agreed I went, senior say, in there internship, generally can stay, Shenzhen or Guangzhou, is my graduation want to go to the city. But the mentor does not agree, just have a GIS development project, said I went to have no core staff to take the younger sister they did, but also put down ruthless words, probably mean to say, you go to internship also line, after what happened, do not look for him, I also from other elder sister's mouth learned, mentor can not offend, Because there is a senior before also insisted to internship, offended the tutor, the result brother can be miserable, the tutor behind everything regardless of him. I finally gave up this internship opportunity, indeed a little pity!

During the research period, the tutor let me be responsible for a school's Webgis system, this project is a small scientific research project, the fund is not many, mainly wants to deploy in the school campus network, facilitates to browse and displays the work of the GIS, Webgis campus system at the beginning is from big one elder brother they hand over, They are responsible for another project, the start version is CS mode, with AE to achieve, but also just take an empty frame, a lot of GIS functions are not implemented, just display a basemap. After taking over, I decided to do it myself, because I was the only one to do it, combined with my own undergraduate GIS development experience, I changed to Webgis form to achieve, because still choose the ArcGIS API for Silverlight interface, my undergraduate did, So I quickly made a preliminary Webgis framework and interface, for less than a week to achieve the system's main interface and basic GIS functions, such as browsing, zooming, querying (attributes and frames), eagle Eye, measurement, bookmarks, layer list display and so on. The next step is to achieve a slightly more complex function, that is, statistical analysis departments, such as the collection of school dormitories of the population data, saved in the database, combined with the map in the display, in the form of Bubble window, then Silverlight version did not infowindow this class, Or with the form of Maptip, combined with graphiclayer display, the histogram and pie chart and so on to show the statistics, more intuitive. Attached are the statistics of the time:

Now recall is very simple, but for me at that time, but also spent a lot of time, and Silverlight without JS so convenient or flex, I was referring to the ESRI official website, 1.1 points out of, feel at that time oneself is really dish ah, haha! Next is the path analysis function, in fact, is also the official website of the case took over, did a simple shortest path analysis, the undergraduate has done, the realization of the fast, less than a day to fix the time. Finally, the simulation module, to do a campus road simulation and school bus positioning simulation. Regardless of the traffic data or the location of the school bus real-time monitoring data, I was not able to get real-time data sources, these are dependent on the device monitoring to support to obtain real-time data, now I, no device, also do not have real-time monitoring positioning display, not to mention at that time, so I can only use analog data. Now think back, do is still relatively simple, campus road simulation is to read the road from the database identification data, to distinguish the road is the level (congestion, general, unimpeded, etc.), and then according to set the color grading, and finally through the map rendering display; School bus positioning simulation is similar, From the database to read the data of a route, that is a series of latitude and longitude collection, and then in the front-end to resolve the display on the map, the end is to connect all the points set to line, here the only difference is that the map to draw points, not one-time painting all points, and then connected to the line, is through a space timer 1.1 Points of painting, wiring, this is the sense of time to control, after a period of time, the vehicle will beat once. The last one is the buffer analysis, this is relatively simple, referring to the official website example is quickly done.

This campus Webgis system, through their own groping and combined with the development of the previous Wegis experience, is finally completed, through the deployment of Campus network test, modify some small bug, also is passed, the tutor of my evaluation is very high, boast my GIS development ability is good, high efficiency, at that time in the heart secretly happy, Results later found that their ability than other door height words, is not necessarily a good thing, rely on their own too high, lead to their own too tired, said the internship in front of this category, there is a GIS development project, the basic is the development of their own, is really tired of a pen ah, has continued to research three just out, Not cultivate good brother or sister is their biggest mistake, or not so tired. Attach the main interface of this system:

This is the first time to do the project, it is relatively smooth, in addition to doing the project, the study of a course is good, ArcGIS software operations, Professor Tang wrote, that book is really good, the teacher taught is also very good, but I do ArcGIS development, But not very familiar with the operation of ArcGIS software, only simple basic operation. That course is in the laboratory, combined with experimental practice, the effect is particularly good, through that course, I learned the ArcGIS software operation many aspects, create layers, vectorization, analysis and other tools, but also fortunately learned that course, because the instructor also has some map data processing of small projects, need to import layer data and vectorization , as well as the conversion of SHP from CAD, as an ArcGIS developer, you understand API development, and ArcGIS software operations, ArcGIS software tools are not familiar with, such as AE development, a lot of AE interface is actually ArcGIS desktop tools, If you are familiar with the tools of the ArcGIS Toolkit, it is very helpful for you to learn AE, Webgis is similar.

Dick Silk giser Growth kee-research (UP)

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.