GithubHelp home page GithubHelp logo

socrata / connectors Goto Github PK

View Code? Open in Web Editor NEW
11.0 11.0 11.0 12.02 MB

ETL Tools and Templates

Home Page: http://socrata.github.io/connectors/

Python 100.00%
global-services socrata-apps tools

connectors's Introduction

Socrata QGIS Plugin

Created By Peter Moore

Requirements

Due to TLS security issues with older versions, the plugin requires QGIS3 or above.

Usage

The Socrata plugin is added the 'Web' menu.

Enter in the domain. Username and Password are optional fields.

You can use the "Get Maps" button to get a list of all map assets on the domain or conversely enter in the dataset ID if you have it.

By clicking OK the map will then be added to your project.

NOTES:

All maps on Socrata are in WGS84 and are retrieved through the GeoJSON endpoint.

connectors's People

Contributors

alaurenz avatar aliciatb avatar angli-socrata avatar benunsworth avatar chrismetcalf avatar cmsetzer avatar dkuttner avatar peteraustinmoore avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

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

connectors's Issues

`Python Exception <KeyError>: 'layerId'` With Shapefile to Socrata Workflow

We have several workflows that use the Shapefile to Socrata Workflow. No changes have been made on our end. Has the Socrata's API for this changed?

FME Log Output

FME_END_PYTHON: evaluating python script from string...
Python Exception <KeyError>: 'layerId'
...

Request Response That Should Have layerId But Doesn't

I inspected the output of response_summary['layers'] that is used to populate the blueprint dictionary inside the resplaceWithShapeScanResults function. The following is the output, which should have a key/value pair for layerId, but doesn't. I replaced the value of the 4x4, but if you need an example affected dataset 4x4, I can provide that:

[   {   u'name': u'fake-data',
        u'referenceSystem': u'NAD_1983_StatePlane_Tennessee_FIPS_4100_Feet'}]

Also, making sure @aplannersguide is looped in.

CSV writer

Suggest removing Shapefile 2 CSV directory from the repo completely.

Add a "Connector Services" section

For things like the SeeClickFix connector service. Verify its OK to add SCF connector as service in this list (also should be in app store)

geometry types

It looks like the Esri connector only supports point features. Is this intentional or should we also be supporting lines and polygons?

Truncate

The 'Truncate Dataset First' parameter on the writer set to 'Yes' causes the workspace to fail. Looks like it can't truncate/delete and reload the way FME works with other databases.

Default Writer dataset

The Socrata writer defaults to openddata.socrata.com
defaultdataset

It may have to be changed to the correct workspace, in my case: soda.demo.socrata.com

Timeouts

Large datasets cause the writer to time out. In this case ~67k point features.

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.