summaryrefslogtreecommitdiff
path: root/navit/tools/gpx2navit_txt/src/misc.c
diff options
context:
space:
mode:
Diffstat (limited to 'navit/tools/gpx2navit_txt/src/misc.c')
-rw-r--r--navit/tools/gpx2navit_txt/src/misc.c128
1 files changed, 58 insertions, 70 deletions
diff --git a/navit/tools/gpx2navit_txt/src/misc.c b/navit/tools/gpx2navit_txt/src/misc.c
index fc272e8cb..c34f1ff06 100644
--- a/navit/tools/gpx2navit_txt/src/misc.c
+++ b/navit/tools/gpx2navit_txt/src/misc.c
@@ -37,70 +37,67 @@ void closeParsedata(parsedata * pdata);
/**
* message when fail to write attribute
*/
-void failToWriteAttrRep(int iShape, int col, char *file, int line)
-{
+void failToWriteAttrRep(int iShape, int col, char *file, int line) {
printf("Fail to write a attribute at %s:%i. shapeid:%i col:%i\n", file,
- line, iShape, col);
+ line, iShape, col);
}
/**
* shows short statistics
*/
-void showStats(g2sprop * prop)
-{
+void showStats(g2sprop * prop) {
g2sstats *stats = prop->stats;
double ratio;
if (prop->needsStats) {
- if (prop->parseTrk) {
- if (stats->trkunconverted != 0) {
- ratio =
- (double) stats->trkunconverted / (stats->trkcount +
- stats->
- trkunconverted) *
- 100;
- } else {
- ratio = 0;
- }
- printf("Track Points:\n");
- printf("\ttrack count:\t%i\n", stats->trkcount);
- printf("\tpoint count:\t%i\n", stats->trkpoints);
- if (!prop->isFast) {
- printf("\ttotal length:\t%f\n", stats->trklength);
- printf("\tunconverted:\t%i(%5.2f%%)\n",
- stats->trkunconverted, ratio);
- }
- }
- if (prop->parseRte) {
- if (stats->rteunconverted != 0) {
- ratio =
- (double) stats->rteunconverted / (stats->rtecount +
- stats->
- rteunconverted) *
- 100;
- } else {
- ratio = 0;
- }
- printf("Routes:\n");
- printf("\troute count:\t%i\n", stats->rtecount);
- printf("\tpoint count:\t%i\n", stats->rtepoints);
- if (!prop->isFast) {
- printf("\ttotal length:\t%f\n", stats->rtelength);
- printf("\tunconverted:\t%i(%5.2f%%)\n",
- stats->rteunconverted, ratio);
- }
- }
- if (prop->parseWpt) {
- printf("Waypoints:\n");
- printf("\tpoint count:\t%i\n", stats->wptpoints);
- }
+ if (prop->parseTrk) {
+ if (stats->trkunconverted != 0) {
+ ratio =
+ (double) stats->trkunconverted / (stats->trkcount +
+ stats->
+ trkunconverted) *
+ 100;
+ } else {
+ ratio = 0;
+ }
+ printf("Track Points:\n");
+ printf("\ttrack count:\t%i\n", stats->trkcount);
+ printf("\tpoint count:\t%i\n", stats->trkpoints);
+ if (!prop->isFast) {
+ printf("\ttotal length:\t%f\n", stats->trklength);
+ printf("\tunconverted:\t%i(%5.2f%%)\n",
+ stats->trkunconverted, ratio);
+ }
+ }
+ if (prop->parseRte) {
+ if (stats->rteunconverted != 0) {
+ ratio =
+ (double) stats->rteunconverted / (stats->rtecount +
+ stats->
+ rteunconverted) *
+ 100;
+ } else {
+ ratio = 0;
+ }
+ printf("Routes:\n");
+ printf("\troute count:\t%i\n", stats->rtecount);
+ printf("\tpoint count:\t%i\n", stats->rtepoints);
+ if (!prop->isFast) {
+ printf("\ttotal length:\t%f\n", stats->rtelength);
+ printf("\tunconverted:\t%i(%5.2f%%)\n",
+ stats->rteunconverted, ratio);
+ }
+ }
+ if (prop->parseWpt) {
+ printf("Waypoints:\n");
+ printf("\tpoint count:\t%i\n", stats->wptpoints);
+ }
}
}
/**
- * clears a path attribute structure
+ * clears a path attribute structure
*/
-void wipePathAttr(pathattr * pattr)
-{
+void wipePathAttr(pathattr * pattr) {
pattr->name[0] = '\0';
pattr->cmt[0] = '\0';
pattr->desc[0] = '\0';
@@ -116,10 +113,9 @@ void wipePathAttr(pathattr * pattr)
}
/**
- * creates a new path attribute
+ * creates a new path attribute
*/
-pathattr *createPathAttr(void)
-{
+pathattr *createPathAttr(void) {
pathattr *pattr;
pattr = (pathattr *) malloc(sizeof(pathattr));
wipePathAttr(pattr);
@@ -127,10 +123,9 @@ pathattr *createPathAttr(void)
}
/**
- * clears a element attribute structure
+ * clears a element attribute structure
*/
-void wipeAttr(g2sattr * attr)
-{
+void wipeAttr(g2sattr * attr) {
attr->lon = 0;
attr->lat = 0;
attr->minlon = 0;
@@ -170,8 +165,7 @@ void wipeAttr(g2sattr * attr)
/**
* sets default values to a column properties.
*/
-void setColsDefault(g2scolumns * cols)
-{
+void setColsDefault(g2scolumns * cols) {
cols->name = 1;
cols->cmt = 1;
cols->desc = 1;
@@ -201,8 +195,7 @@ void setColsDefault(g2scolumns * cols)
/**
* creates a column structure
*/
-g2scolumns *createCols(void)
-{
+g2scolumns *createCols(void) {
g2scolumns *cols;
cols = (g2scolumns *) malloc(sizeof(g2scolumns));
setColsDefault(cols);
@@ -212,8 +205,7 @@ g2scolumns *createCols(void)
/**
* creates a element attribute structure.
*/
-g2sattr *createAttr(void)
-{
+g2sattr *createAttr(void) {
g2sattr *attr;
attr = (g2sattr *) malloc(sizeof(g2sattr));
wipeAttr(attr);
@@ -223,8 +215,7 @@ g2sattr *createAttr(void)
/**
* creates a properties structure for gpx2shp
*/
-g2sprop *createProp(void)
-{
+g2sprop *createProp(void) {
g2sprop *prop;
g2sstats *stats;
g2scolumns *cols;
@@ -266,8 +257,7 @@ g2sprop *createProp(void)
/**
* close and free a propertires structure
*/
-void closeProp(g2sprop * prop)
-{
+void closeProp(g2sprop * prop) {
free(prop->stats);
free(prop->sourcefile);
free(prop->ellipsoid);
@@ -317,8 +307,7 @@ void closeProp(g2sprop * prop)
/**
* creates a parse structure
*/
-parsedata *createParsedata(XML_Parser parser, g2sprop * prop)
-{
+parsedata *createParsedata(XML_Parser parser, g2sprop * prop) {
parsedata *pdata = (parsedata *) malloc(sizeof(parsedata));
pdata->fp = NULL;
//shphandles *shps = createShps();
@@ -350,8 +339,7 @@ parsedata *createParsedata(XML_Parser parser, g2sprop * prop)
/*
* close and free resoures
*/
-void closeParsedata(parsedata * pdata)
-{
+void closeParsedata(parsedata * pdata) {
//free(pdata->shps);
//free(pdata->dbfs);
free(pdata->parent);