As of May 31, 2023, we have updated our Code of Conduct.

Hot answers tagged

6 votes
Accepted

Can I use QGIS to query the Planet Labs Scenes API?

Yes there is. Luiz Motta made a plugin for QGIS to talk to the Planet Labs API, called Catalog Planet Labs. It can be installed directly from QGIS, though only version 2.8.0 and higher. Just open the '...
cholmes's user avatar
  • 730
5 votes

Converting DNs to radiance and reflectance for Planet Labs Imagery

If the file contains "DN" in the name then it is not scaled radiance and there is are no coefficients available to scale to scale to exo-atmospheric irradiance. If the product is the "analytic" ...
Frank Warmerdam's user avatar
5 votes
Accepted

What's the difference between the analytic and visual images available through the Planet API?

As per the official documentation: Visual (8-bit): the visual product is an orthorectified 8-bit GeoTIFF that has a color curve pre-applied in order to be more readily usable in most visual analysis ...
Kersten's user avatar
  • 9,735
5 votes
Accepted

Cannot download Planet data from SEPAL

Your API key is linked to a contract that doesn't have the right to download this mosaic in this specific place. With a proper API key you should get : Based on what I see on your screenshot, you do ...
Pierrick Rambaud's user avatar
4 votes

How to download satellite image from planet.com using API key

You will need to have python installed to install the planet command line tool. Open up a terminal window: Step 1 - install planet command line tool: pip install planet Step 2 - export your API key:...
cengel's user avatar
  • 3,244
4 votes

VSI CURL hits SSL error

It should be able to make GDAL to skip the certificate check with a configuration option: HTTP_UNSAFESSL Have a try by adding this into your gdalinfo command: --config GDAL_HTTP_UNSAFESSL YES
user30184's user avatar
  • 60.2k
4 votes
Accepted

Masking GeoTIFF file after GeoJSON through rasterio - "Input shapes do not overlap raster"

I managed to crop the GeoTiff file as intended. The issue was that my GeoJSON / shape / polygon had its points in "normal" coordinate reference systems (which actually is epsg:4326 or WSG 84) while ...
Buruiană Cătălin's user avatar
3 votes

Not able to activate API Key for Planet Labs with Python

From the Python 3 environment, you can do this: os.environ['PL_API_KEY']='YOUR_API_KEY_HERE'
David M's user avatar
  • 31
3 votes

Consuming WMTS from Planet for ArcGIS Desktop?

If you want to use WMTS with your trial account, you need to also sign up for the 14 day WMTS trial. You can do this on the Basemaps product page. You'll get an email with instructions on how to set ...
Patrick Armstrong's user avatar
3 votes

Distortion at edges of planetscope images

This is an effect you can see on older Planet imagery known as vignetting. Fortunately, this only affected older sensors with the classification of PS0 and PS1, whereas all newer satellites (roughly ...
bosth's user avatar
  • 1,542
3 votes
Accepted

Why am I unable to activate certain Planet Labs images through the Python API?

UPDATE: the issue described below has now been fixed and the correct list of downloadable files will be reflected in both permissions and the assets list. The Planet Data API is a little misleading ...
bosth's user avatar
  • 1,542
3 votes

How can I get a shapefile of coverage from the Planet Labs scenes API?

There are a few different ways of doing this, but if we stick to command line tools, you can get all the footprints as a Shapefile with a simple OGR command. The Planet Scenes API returns the results ...
bosth's user avatar
  • 1,542
3 votes
Accepted

How to use Planet Lab tiles in Jupyter Notebook?

One thing that looks wrong is tiles{0}. Try just tiles. If that works, then try tiles{s} for a small performance improvement. The other issue is the order of x, y and z in the tile URL. It should be {...
bosth's user avatar
  • 1,542
2 votes
Accepted

How can I use Planet Labs tiles with CartoDB?

A Planet Labs mosaic can be added as a basemap to CartoDB by hardcoding your API key as part of the URL. Normally, a basemap in CartoDB takes the form of https://tile.server.com/{z}/{x}/{y}, but ...
bosth's user avatar
  • 1,542
2 votes
Accepted

How to download Planet Labs images for a large number of scenes efficiently?

I have addressed this issue by writing code that manages the process of activating images and then looping back around after a while to download them. It's a pain, but there does not seem to be a good ...
gsganden's user avatar
2 votes

Planet NDVI calculation: ModuleNotFoundError: No module named 'rasterio'

When you ran pip install rasterio above, it shows using a cached copy, which means it did have to install it. The "Requirement already satisfied" messages are shown for the other dependencies. I would ...
Jerr's user avatar
  • 173
2 votes

Installing Planet CLI?

You need a recent version of python, i.e 3.6. f you must use Python 2.7, version 2.7.9 or later has pip installed by default. Open a command prompt (cmd.exe on windows) and type: pip install planet ...
user2856's user avatar
  • 60k
2 votes
Accepted

Download quota for Open California dataset?

There is a quota of 20 downloads per-day with Explorer accounts. You can view usage on your account page, in the organizations section: https://www.planet.com/account. When using the API, a 429 error ...
bosth's user avatar
  • 1,542
2 votes
Accepted

Search API for PSScene4Band/PSScene3Band/PSOrthoTile not return item ID

I did not trace completely through your code, but I see an implication that usable_data is part of your query. I do not believe that the usable_data field is being set to a non-zero value currently ...
Frank Warmerdam's user avatar
2 votes
Accepted

GSD Planetscope and RapidEye Images

John, The resolution of the ortho products is defined by the product specification, not the actual resolution of the source imagery. A 3m pixel size was selected because it captures the spatial ...
Frank Warmerdam's user avatar
2 votes

How can I find credit consumption of my planet API key?

The total credit consumption can be seen in the following way: If you login into planet explorer - > clicks on the blue astronaut at the top right-hand corner -> go to account settings at the bottom -...
Simhadri Akaash's user avatar
2 votes
Accepted

Planet API Access Key

SyntaxError means you're typing it in a python prompt, not a command prompt. export is Linux/Unix syntax, for Windows you need to use set.
user2856's user avatar
  • 60k
2 votes
Accepted

Strips/scratches on PlanetScope imagery

There is not a single answer unfortunately. The satellites with the 0c prefix are getting on in age and sometimes exhibit artifacts. The UDM file signals which pixels have been detected as being ...
bosth's user avatar
  • 1,542
2 votes
Accepted

Receiving 429 error from planet api

A 429 HTTP error is used to indicate either a rate limit or a quota limit has been reached. For free accounts, the daily quota is 4000 square kilometers in California. Outside California, you get a ...
bosth's user avatar
  • 1,542
2 votes
Accepted

gain & offset values for Planet's PSScene4Band analytic_sr

This whitepaper on Planet's Surface Reflectance product might be helpful: https://assets.planet.com/marketing/PDF/Planet_Surface_Reflectance_Technical_White_Paper.pdf. It indicates the SR values are ...
SMiller's user avatar
  • 3,666
2 votes
Accepted

Subarea download vs Clip to AOI?

It is correct that the two ways of clipping treat your quota consumption differently. You are free to continue using the Clip API with the understanding that it will be decommissioned and replaced ...
bosth's user avatar
  • 1,542
2 votes

Convert Planet Imagery Surface Reflectance product DN to surface reflectance values

The SR product is provided as a 16-bit GeoTIFF image with reflectance values scaled by 10,000. There is also a tutorial tutorial to convert MS radiance to reflectance.
mmann1123's user avatar
  • 581
2 votes
Accepted

Clip Square region from Point Geometry

Every ee.Geometry object has a method called bounds: bounds(maxError, proj) Returns the bounding rectangle of the geometry. Arguments: this:geometry (Geometry): Return the bounding box of ...
Rodrigo E. Principe's user avatar
1 vote

Not able to activate API Key for Planet Labs with Python

How you set an environment variable is dependent on what shell you are using. The instructions in the documentation may not be valid for you, since they assume you are using bash. As an alternative, ...
bosth's user avatar
  • 1,542
1 vote

Error running python script of remote sensing example "Use Planet satellite imagery to calculate change in reservoir water levels"?

What version of SimpleCV are you using? Try (assuming that you are trying to rotate the image 90 degrees counter clockwise): innerA.scale(0.4).rotate(-90, fixed=True).save("hue_a.png") or innerA....
Iridium's user avatar
  • 229

Only top scored, non community-wiki answers of a minimum length are eligible