A Preliminary Study on GIS Development

Source: Internet
Author: User

Recently, I have been studying secondary GIS development. As a newbie, the best way is to bubble the Forum and read the source code. Of course, it involves geographical expertise. It cannot be understood in a day or two, only when learning programming, You can gradually experience the knowledge of some geographic specialties.

In just a few days, I learned a little bit about it. Let's look at the features first.

General functions include

①: Eagleeye

②: Query and locate attribute data

It seems that the above two features will be improved in the last few days.

The following work covers the custom toolbar. (currently, the toolbar is implemented by setting the buddy attribute in axtoolbarcontrol. The problem is that both the text and tooltip are in English), hover the mouse over the selected shape (texture of the selected shape), right-click menu (including axtoccontrol and axmapcontrol), and space analysis.

 

As a beginner, if you need to prepare a map (mxd file) before learning development, You can digitize it yourself. The above Anhui map is downloaded from the internet and then digitalized, location calibration, and coordinate System Conversion. (In fact, you can see in the figure above that when you select the layer city_point, you can see the exact longitude and latitude of each point in the data, which are calibrated)

You can use the r2v software to digitize your data. Of course, there are a lot of digital data online. You can download it if you need it or leave a mailbox for me.

CodeI will not post it here, because these functions can find a lot of better implementation code on the Internet. Some valuable code will be posted in future posts.

Related Article

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.