Code Monkey home page Code Monkey logo

geopython's Introduction

GeoPython

Recursos sobre Python y Geo

Charlas

Documentos

Librerías

Core

  • https://docs.python.org/3/library/index.html
  • sys.Funcionalidades directamente relacionadas con el intérprete.
  • os Funcionalidades del SO
  • os.path, shutil Funcionalidades relacionadas con los nombres de las rutas de archivos y directorios, mover, copiar, cortar
  • urllib.request Peticiones HTTP
  • csv Manejo de archivos CSV
  • zipfile Trabajo con archivos comprimidos
  • psycopg2. Conexión a PostgreSQL

Entrada/salida

  • GDAL Librería para lectura y escritura de formatos de datos geoespaciales vectoriales (OGR) y raster (GDAL)
  • Shapely Fiona Manipulación y el análisis de datos vectoriales
  • Rasterio Leer, manipular y escribir archivos de tipo ráster.
  • geojson Trabajo con archivos GeoJSON.
  • GeoPandas Permitir el uso de archivos y operaciones espaciales.
  • pyproj Interfaz de la librería PROJ4 de OSGeo para proyección y conversión de geometrías entre sistemas de referencia de - coordenadas.
  • geocoder Geocodifiación y geocodificación inversa mediante APIs de geocodificación (GoogleMaps, Nominatim. Here..)

Visualización

  • Matplotlib Viisualizaciones 2D. Gráficos de barras, ternarios, de líneas, temporales, diagramas de dispersión… ¡y también mapas!
  • Ploty Librería de de gráficos para crear gráficos interactivos

Análisis

Web

  • Folium

Tools

Libros

  • Geospatial Development By Example with Python - From Python programming good practices to the advanced use of analysis packages, this book teaches you how to write applications that will perform complex geoprocessing tasks that can be replicated and reused.
  • Geoprocessing with Python - Geoprocessing with Python teaches you how to use the Python programming language along with free and open source tools to read, write, and process geospatial data.
  • Python Geospatial Analysis Cookbook - Over 60 recipes to work with topology, overlays, indoor routing, and web application analysis with Python.
  • “Python Geospatial Analysis Essentials” - Process, analyze, and display geospatial data using Python libraries and related tools
  • “Python Geospatial Development Essentials” - Utilize Python with open source libraries to build a lightweight, portable, and customizable GIS desktop application.
  • “Learning Geospatial Analysis with Python” - If you know Python and would like to use it for Geospatial Analysis this book is exactly what you've been looking for. With an organized, user-friendly approach it covers all the bases to give you the necessary skills and know-how.
  • “Python Geospatial Development” - Build your own complete and sophisticated mapping applications in Python. Walks you through the process of building your own online system for viewing and editing geospatial data. Practical, hands-on tutorial that teaches you all about geospatial development in Python

Configurar IDEs

PyQGIS

Libros

geopython's People

Contributors

sigdeletras avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.