Bookmark and Share

Notice: On April 23, 2014, Statalist moved from an email list to a forum, based at statalist.org.


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: st: spmap to plot only points?


From   Maurizio Pisati <[email protected]>
To   [email protected]
Subject   Re: st: spmap to plot only points?
Date   Wed, 4 Sep 2013 08:27:51 +0200

Dear Thomas,
you have two basic option:


1. Without -spmap-: Plot the points using -graph twoway scatter-.


2. With -spmap-: You need to create a dummy basemap that contains all the points, and then proceed as usual. Here's an example using the point dataset "Italy-Capitals.dta" distributed with -spmap-:

. * Open the point dataset of interest
. use "Italy-Capitals.dta", clear

. * Find the min and max values of the x- and y-coordinates of the points 
. summarize xcoord ycoord

    Variable |       Obs        Mean    Std. Dev.       Min        Max
-------------+--------------------------------------------------------
      xcoord |       103    758654.8    226063.8   368761.1    1279167
      ycoord |       103     4761314    288410.5    4101939    5151970

. * Create a basemap dataset representing the (approximate) minimum bounding
. * box for your set of points

. clear
. input _ID _X _Y

           _ID         _X         _Y
  1. 1 . .
  2. 1 350000 4000000
  3. 1 350000 5200000
  4. 1 1300000 5200000
  5. 1 1300000 4000000
  6. end

. sort _ID, stable
. save "mbb.dta", replace
file mbb.dta saved

. * Create a temporary master dataset containing just one location
. clear
. input id

            id
  1. 1
  2. end

. * Draw the map setting the basemap outline color to "none"
. spmap using "mbb.dta", id(id) ocolor(none) point(data("Italy-Capitals.dta") x(xcoord) y(ycoord))


Best wishes,
Maurizio
	


Il giorno 03/set/2013, alle ore 22.21, Thomas Speidel ha scritto:

> I'm using spmap (user written addon by Maurizio Pisati - 1.2.0) to plot location
> points by certain attributes. I'm wondering if it is possible, either with
> spmap or other spatial addons, to plot the points without a boundary region
> since I'm interested in the location of the points relative to each other.
> I do have a boundary shapefile which I was able to use. However, the
> boundary is too large compared to the distance among the points, thus, it
> does not convey spatial distribution.
> 
> Thanks
> 
> -- 
> Thomas Speidel



*
*   For searches and help try:
*   http://www.stata.com/help.cgi?search
*   http://www.stata.com/support/faqs/resources/statalist-faq/
*   http://www.ats.ucla.edu/stat/stata/


© Copyright 1996–2018 StataCorp LLC   |   Terms of use   |   Privacy   |   Contact us   |   Site index