21

I'd suggest using JSON Table Schema: http://www.dataprotocols.org/en/latest/json-table-schema.html It's: JSON-based Super simple Extendable Here's a rough outline: # fields is an ordered list of field descriptors # one for each field (column) in the data "fields": [ # a field-descriptor { "id": "field unique name / id", "label": ...


12

The Open Data Institute are building Open Data Certificates ( https://certificates.theodi.org/ ) as a mechanism for describing how a particular dataset does in terms of legal, practical, technical and social information. It's still being built, but you can see an example at: https://certificates.theodi.org/datasets/347/certificates/90 . Although it does ...


11

While definitely not yet an established practice, another proposal to consider might be Jeni Tennison's Linked CSV (see examples), which adds "prolog lines" to describe the schema used in CSV files.


11

Take a look at what OpenStreetMap does. There's a page describing the nature of tile server disk usage. If you go up to zoom level 18 worldwide, you're talking about 91,625,968,981 tiles, which would take around 54000GB of disk space, but would mostly never be viewed. So I'm not sure if it would ever be a sensible approach, but having said that, I heard ...


11

Federal Accounting Standards Advisory Board (FASAB) FASAB as a slighltly murky relationship with GAAP, but it's "the body that establishes GAAP for federal reporting entities." I believe it publishes what is referred to as GAAP in the document, "Statement of Federal Financial Accounting Standards (SFFAS) 34, The Hierarchy of Generally Accepted Accounting ...


9

GTFS is what everyone is using. Other vendors, and even open platforms that consume transit data, consume GTFS. Open Trip Planner is an example. (As an aside: was there a particular need that had that you feel GTFS doesn't address? Perhaps we could give you a more focused answer if you clarified.)


9

I think it would be foolish to try and replace the NAICS system. NAICS is the federal government's categorization system, and in my experience, it is also in use at the municipal level in the United States. Here's a longer description: NAICS was developed under the auspices of the Office of Management and Budget (OMB), and adopted in 1997 to replace the ...


9

ResumeRDF seems to be the most "ontological" approach to normalization of CV information. The W3C has another article about ResumeRDF with further links.


8

Transmodel is a not very widely used format for schedule data (alternative to GTFS). For real time data (alternative to GTFS-realtime): SIRI is an XML protocol used most heavily in Europe. You'll want to consider what formats developers are most aware of and any possible performance issues. TRANSMODEL has been adopted as the European experimental ...


8

This isn't widely used, because we just started working on it this year, but our Knight Foundation project, OpenElections, is developing specs for election results in the United States. You can see the latest specification on our Github wiki. We also have a format for election metadata. Project details at openelections.net.


7

I don't think there is such a thing. Near as I can tell, before Google came along and prodded them, a machine-readable transit data format for transit agencies didn't exist. There is a Transit Developers Google Group, you might want to check there as well.


7

While SKOS certainly might be the best way to represent this information it does require more effort than I believe most will be willing to provide. Couldn't we start with a simple, practical, form for providing a data dictionary with another CSV file with 4 mandatory columns. DatasetName, FieldName, FieldValue or Code, ValueDefinition and an optional ...


6

Pascal Romain and Elie Sloïm presented about their Opquast open data quality standards checklist at the W3C Open Data on the Web conference about a month ago: https://checklists.opquast.com/en/opendata With these grading schemes I believe it's important to grade the "openness" of the data, but even more importantly the quality and the availability of the ...


6

Every standard is intended to serve a slightly different purpose. Even if we're talking messaging standards over HTTP, you have both REST and SOAP. (and before I get all of the SOAP haters commenting ... there is a ton of bad SOAP implementations, but not everything is documented oriented and meshes well with REST) Before we had SOAP there were standards ...


6

Schema.org is an ontology ("data standard") specifically for marking up HTML so that search engines can more easily extract structured data from otherwise unstructured data. Schema.org is very popular for marking up products (reusing the GoodRelations vocabulary), articles (reusing the rNews vocabulary), reviews, etc. If all you care about is search engines, ...


5

I wouldn't dismiss XML so lightly. In the first place, given the natural vagaries of data transmission (especially when considered world-wide), information should be put in XML to simplify error-catching -- the start- and end-point of every datum is unambiguously identified. In the second place, if your XML is self-documenting, as the XML spec intends, it ...


5

The White House created a scorecard for open government compliance based on the initial open government initiative created by the Obama Administration in 2010. https://obamawhitehouse.archives.gov/open


5

The National Information Exchange Model (NIEM) is an XML-based system for defining "data in motion" (i.e., an on-the-wire format.) What distinguishes NIEM is 2 things: it is for standardizing the semantics of the exchange, not just the syntax; and it as much a process model as it is a technical model. That is, it (the NIEM organization) has developed a ...


5

There's plenty of classifications for public procurement used in different countries, Common Procurement Vocabulary (mentioned above) being the standard in EU member states. To give you some links: Jose María Alvarez Rodríguez (while at the WESO research group) worked on product scheme classifications used in public procurement. This diagram shows his ...


5

For the DFID example, we have outputs on both CSV and RDF, if you check here: http://data.gov.uk/organogram/department-for-international-development-0 Check the template downloads on the right side of the organogram tool (above) they are labelled by numbers. We produced a controlled spreadsheet that all departments fill in, upload and automatically ...


5

Have a look at Open MapQuest. They offer the Nasa BlueMarble, Satellite and different versions of OSM for free. They only require you to attribute them and OSM, etc., and let them know if your app will exceed 4000 tiles per second. You could set up your own Geoserver instance, Windows based or whatever (it's a self contained Java app), use mapserver as a ...


5

Apart from MapBox mentioned by Harry I'd also recommend having a look at CartoDB which let's you harness the power of PosGIS without the hassle of maintaining your own server (at a price). Alternative solution is to get your own (virtual) server running and equip it with a 'geostack' of map server with database and then start building applications using map ...


5

I don't know much about open data standards, but as far as I'm aware, no. Stack Exchange itself isn't based on any particular standard. We provide all publicly-accessible data via an XML-based [data dump, but I believe its schema is simply mimicking the database schema we also expose via the Data Explorer.


5

I believe minopret is incorrect on the use restriction of UN/LOCODE to non-commercial use w/o permission. There is no where on the UNECE site that indicates such a restriction. All the verbage would indicate the contrary. The terms of use simply indicate that the material is w/o warranty and the user will indemify the UN. This statement can be found on the ...


5

I've also found IEEE P1622.2 - Standard for Election Results Reporting Data Interchange Format.


5

No, there isn't. The most in-depth analysis that I'm aware of is the 2011 paper by Renear, Sacchi and Wickett, "Definitions of dataset in the scientific and technical literature", in which they decided that there were four basic concepts that reoccurred (grouping, content, relatedness, purpose), but weren't completely consistent when dealing with different ...


5

I don't know of any existing standards (de facto or not) for extending NAICS, but what I would do is start with the NAICS Index File, which ties over 19,000 industry names to the standard 1,000 or so NAICS codes. Take the list of index entries for each NAICS, give each one a 2-digit sequential ID, and tack this onto the standard NAICS to make it 8-digit (...


4

I have recently started using the Linked CSV proposed standard for generating CSV files from plural data sources. Below is a vocabulary definition for the columns/data types I am using. Perhaps others will find this useful/interesting approach: http://www.opengeocode.org/cude1.1/LinkedCSV-Vocab.php Update: the above link throws a 404, however it is ...


4

I don't know that there can be a good standard other than what I was taught when studying environmental computer models, which is to be clear about everything up-front. Obviously this has to be documented somewhere in the expected place (like a README or the like) but the following things should probably be addressed on some way: Methodology of how the data ...


4

I think the best way to do this is to create a new activity with these classifications: recipient-region: code: 998 text: Bilateral/unspecified see IATI regions codelist sector: code: 91010 text: Administrative costs but maybe have a look to check there's not a more appropriate code: IATI Sectors codelist If there are administrative costs related to a ...


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