当前位置:网站首页>Let's make a nice monthly temperature map of China with ArcGIS
Let's make a nice monthly temperature map of China with ArcGIS
2022-07-24 20:35:00 【A little planning】
Official account link
As shown on the cover , Our goal is to pass ArcGIS Most basic functions , Make the map shown below
Cartographic data :2020 In China 1-12 Monthly maximum temperature data .tif
source :https://doi.org/10.5281/zenodo.5111989
Chinese administrative division boundary vector ( National basic geographic data information base )

First, observe what are the main elements to make it look like the figure above
1、12 How to arrange the pictures uniformly
2、 The nine segment line in the lower right corner and the South China Sea Islands
3、 Add and set the latitude and longitude nets
4、 Scale and drawing name annotation
5、 How to do 12 Pictures with different values share a color band
Then start processing one by one , Some basic operations such as data loading are no longer shown in screenshots .
Arrange data
After the data is loaded, go to Layout view , Right click the blank space -【 Page and print settings 】, The whole page size I set is horizontal 60*40, Adjust to your own needs .

This step ArcGIS Pass through Insert data frame To achieve , altogether 12 Amplitude map , So insert 11 Data frames , Put the data of a month in each data frame , In order on the page . Then we need to make this 12 The size and spacing of data frames are the same , Lie neatly on the page .

【 The first step is to adjust the size of the data frame 】 First, adjust them ⼀ Data frame size , Then press and hold Shift Check all data boxes , Click on ⿏ Right click ,【 Distribution 】—【 Set the same size 】,12 The size of data frames can be unified . It should be noted that , Finally, select the data frame that has been adjusted in advance , In this way, the other two data frames can be consistent with their size .【 Step 2 adjust the data frame spacing 】 After the size is consistent, you can first select all the first lines , Click on ⿏ Right click ,【 Distribution 】—【 Horizontal distribution 】, In this way, the spacing between data frames is the same , Then I marked the spacing around the frame with the help of a reference line , Align the remaining two rows of data frames according to the reference line .

【 Step 3 adjust the data range and scale 】 The frame size and spacing are arranged , But there are big and small data in it , It needs to be adjusted to the same size . Right click the data frame - attribute - Set the scales to the same size .

Add nine segments and administrative boundaries
Load the administrative boundary and nine segment line into the data frame of each month , Then insert a new data frame , Load the administrative boundary and nine segment line separately , Zoom it to the right size .

After adjustment, select the data box of the nine segment line and administrative boundary ,Ctrl+C,Ctrl+V Copy it 11 Put them on other views , Or just press and hold Ctrl Drag with mouse .

Add longitude and latitude nets and mark longitude and latitude
Select a data box , Right click Properties -【 grid 】-【 New grid 】, First, confirm by default , After construction, it is shown in the figure , It's ugly . Adjust the attributes one by one as needed .

chart 1, I adjusted the main scale of the long axis , I felt ugly at the back, so I removed the upper, lower, left and right scale marks ,( Uncheck up, down, left, right ), The bottom thickness is adjusted in the border attribute , Because my data frame is adjusted to 0.5 pounds , So here is also adjusted to 0.5. chart 2 I adjusted the font of the lower longitude and latitude annotation and the direction of the left and right annotation . chart 3 I unchecked the mark of minutes and seconds , This will only show XX°, Then the direction indicator changes to show a negative sign , North and East are no longer displayed .

【 Line 】 Here you can adjust the thickness and color of the warp and weft mesh ,【 interval 】 Here you can adjust the longitude and latitude interval .

stay 【 mark 】 in , I put 【 Dimension axis 】 If you uncheck the bottom and right of the, the number will not be displayed , Otherwise, it will coincide with the figure in the following figure , It's not very nice .

Then it is set in sequence , I don't know if there is any convenient way to set it uniformly ... It can only be changed one by one ( Careful students may find that there are too many latitude labels in the middle chart , It's because I accidentally moved the data , I'm too lazy to change ).

summary : The adjustment options of longitude and latitude nets are trivial , Try more
Scale and drawing name annotation
It's easy to insert a scale bar and a title , Insert a scale bar , Hold down Ctrl, Drag the mouse to copy to another 11 In a picture frame , Right click the scale bar - attribute , Adjustable scale bar style . After inserting the title, the same Ctrl+ Move the mouse to copy .

So far, it has been basically completed , There is a legend left to make .

Set grading to 12 The pictures share a legend
First of all 12 No range of values in a graph can cover the maximum and minimum values involved , So simple color mapping is not enough . Select a layer , Right click Properties , Stretch type selection The most value , Change the high and low values to 12 The maximum and minimum values in the graph , rest 11 All the pictures are changed in this way . Then change the ribbon color as needed .

The last step , Insert legend ( Insert toolbar ). Insert the legend and select , Right click - attribute , Select the horizontal legend in the style .

Then right click the legend -【 Convert to graphics 】-【 Ungroup 】, In this way, you can split and combine at will

Lengthen the legend , Finally, the whole thing is like this

Export map

Be accomplished , But why is it so mushy when it's uploaded and compressed for me ??
in general , Is to provide a brief operating procedure , There must be simpler methods and practices in the details , If you have any questions , Welcome to contact the backstage of official account .
边栏推荐
- Istio一之Envoy工作原理
- Machine learning job interview summary: five key points that resume should pay attention to
- What should Ali pay attention to during the interview? Personal account of Alibaba interns who passed five rounds of interviews
- Synthesis of peptide nucleic acid PNA labeled with heptachydrin dye cy7 cy7-pna
- [training Day6] dream [priority queue] [greed]
- A new UI testing method: visual perception test
- MySQL docker installation master-slave deployment
- Luogu - p1616 crazy herb picking
- Student achievement management system based on PHP
- Do you want to enroll in a training class or study by yourself?
猜你喜欢

Student achievement management system based on PHP

Leetcode 1911. maximum subsequence alternating sum

Leetcode 1928. minimum cost of reaching the destination within the specified time

Synthesis of peptide nucleic acid PNA labeled with heptachydrin dye cy7 cy7-pna

Fluoronisin peptide nucleic acid oligomer complex | regular active group alkyne, SH thiol alkynyl modified peptide nucleic acid

(posted) differences and connections between beanfactory and factorybean

API data interface for historical data of A-share index

Actual measurement of Qunhui 71000 Gigabit Network

Valdo2021 - vascular space segmentation in vascular disease detection challenge (3)

Leetcode 206 reverse linked list, 3 longest substring without repeated characters, 912 sorted array (fast row), the kth largest element in 215 array, 53 largest subarray and 152 product largest subarr
随机推荐
Safe way -- Analysis of single pipe reverse connection back door
Lunch break train & problem thinking: on multidimensional array statistics of the number of elements
What should Ali pay attention to during the interview? Personal account of Alibaba interns who passed five rounds of interviews
[training Day6] game [mathematics]
Valdo2021 - vascular space segmentation in vascular disease detection challenge (2)
Guys, I have no problem running locally in diea, running on the server. What's wrong with the lack of CDC connection? The database IP can be pinged
How to set the allure test report
Application layer - typical protocol analysis
Get the current time in go language, and the simple implementation of MD5, HMAC, SHA1 algorithms
[feature construction] construction method of features
How to use named slots
Microservice architecture | service monitoring and isolation - [sentinel] TBC
95. Puzzling switch
"Hualiu is the top stream"? Share your idea of yyds
Oracle 19C datagruad replication standby rman-05535 ora-01275
Leetcode 1928. minimum cost of reaching the destination within the specified time
Open source demo | release of open source example of arcall applet
BGP - border gateway protocol
Upgrade appium automation framework to the latest 2.0
TCP sliding window, singleton mode (lazy and hungry) double checked locking / double checked locking (DCL)