Geographic XBRL Linkbase
Objectives:
Representation of geoProcessable data within XBRL Taxonomy;
Standardize the geoRepresentation in the XBRL Taxonomy;
Manipulation of the geoElements in the XBRL docs;
Geographic XBRL Linkbase: A new Approach to Financial Reporting and Analysis - 12th CONTECSI 34th WCARS
1. Geographic XBRL Linkbase: A
new Approach to Financial
Reporting and Analysis
M.Sc. Marcio Alexandre Silva
Prof. Dr. Paulo Caetano da Silva
Prof. PhD. MiklosVasarhelyi
2. Agenda
Geographic Information System
XBRL
Scenario
DevelopedWorks
Data Representation
Comparison between developed works:
How we can use this idea
2 34thWCARS / Contecsi
3. Geographic Information System
Acronym: GIS;
Location in virtual maps of real
objects;
GIS has been researched since 60’s;
GIS means a set of several technologies:
Visualization,
Maintenance,
Distribution and
Information Retrieval.
Demand of new computer languages
GML, KML, GeoMDQL
3 34thWCARS / Contecsi
4. XBRL
XML-derived language for the financial domain;
International Consortium: 600+ companies;
Organized data for supporting visualizations (on web or
spreadsheets):
4 34thWCARS / Contecsi
5. Scenario –XBRL Data
Traditional XBRL
Identification number (simple text);
Name (simple text);
not support geoprocessing.
5 34thWCARS / Contecsi
6. XBRL GIS – INTEGRATING GEOGRAPHIC
INFORMATION IN XBRL
DOCUMENTS
(2013)
6
M.Sc. Marcio Alexandre
Prof. Dr. Paulo Caetano
Prof. Dr. Jorge Campos
34thWCARS / Contecsi
7. XBRL GIS
Objectives:
Integration of both domains: GIS and XBRL;
One more resource for supporting financial analysis of the
companies:
Financial GeoVisualization.
Found Scenario:
Shortage of research/works about this approach.
Adopted technologies in this proposal:
xLink;
GML Instance;
XBRL Instance;
7 34thWCARS / Contecsi
8. XBRL GIS - Advantages
Integration about two languages:
XML for the geoprocessing (GML)
XML for the financial information (XBRL)
Preservation of the specifications:
GML 3.2/3.3;
XBRL 2.1;
Separation of complexity inherent to development of
both technologies;
Link between instances developed in common language.
8 34thWCARS / Contecsi
9. Geographic XBRL Linkbase: A new
Approach to Financial Reporting and
Analysis
(2015)
9
M.Sc. Marcio Alexandre
Prof. Dr. Paulo Caetano
Prof. Dr. MiklosVasarhelyi
34thWCARS / Contecsi
10. Geographic XBRL Linkbase
Objectives:
Representation of geoProcessable data within XBRL
Taxonomy;
Standardize the geoRepresentation in the XBRLTaxonomy;
Manipulation of the geoElements in the XBRL docs;
Found Scenario:
The XBRL developer does not have access to geoElements
contained in the GML Schemas;
It is not possible to :
define complex geoElements;
Manipulate the geoElements freely.
10 34thWCARS / Contecsi
11. Geographic XBRL Linkbase
AdoptedTechnologies in the proposal:
xLink;
XML Schema;
GML Taxonomy 3.2/3.3;
XBRLTaxonomy 2.1;
XBRL Generic Links 1.0;
11 34thWCARS / Contecsi
14. Representation – XBRL GIS (2013)
XBRL Schema (Mandatory):
Two elemento were specified
Geospatial_location
Location_link
XBRL Instance
In the “context/segment” xpath, the GML instance link (href) is
stored, as such:
14 34thWCARS / Contecsi
16. Representation – Geo XBRL Linkbase (2015)
Proposed linkbase (a new XML file in theTaxonomy):
Free manipulations of the geoElements contained in the GML
Taxonomy;
It is possible the representation of complex geoElements.
16 34thWCARS / Contecsi
18. Utilized Technologies
Traditional
XBRL
XBRL GIS
(2013)
Geo Linkbase
XBRL (2015)
xlink yes yes yes
XBRL Instance yes yes yes
XBRL Schema yes yes yes
GML Instance no
yes
(Mandatory)
yes (Not
Mandatory)
GML Taxonomy no implicitly yes
Specific XBRL Linkbase no no yes
Generic Links for
georepresentation no no yes
18 34thWCARS / Contecsi
19. Attributes and Possibilities
Traditional
XBRL
XBRL
GIS
(2013)
Geographic XBRL
Linkbase (2015)
XBRL Specification 2.1 yes yes yes
GML Specification 3.2/3.3 no yes yes
Geoprocessing no yes yes
Definition of GeoElements within of
XBRL taxonomy no no yes
Open Manipulation of GeoElements
within of XBRL Taxonomy no no yes
Representations of Complex GeoData no no yes
19 34thWCARS / Contecsi
20. How can we use this idea?
20 34thWCARS / Contecsi