From 8d68d46dd447743b8cb48aeeab4bd58f74426b3d Mon Sep 17 00:00:00 2001 From: Hannes Janetzek Date: Tue, 7 Aug 2012 14:42:35 +0200 Subject: [PATCH] pb protocol description --- TileData.proto | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 TileData.proto diff --git a/TileData.proto b/TileData.proto new file mode 100644 index 00000000..757bad4b --- /dev/null +++ b/TileData.proto @@ -0,0 +1,22 @@ +package org.mapsforge.database.pbmap; + +option java_package = "org.mapsforge.database.pbmap"; +option optimize_for = LITE_RUNTIME; + +message Data { + message Way { + repeated uint32 tags = 1 [packed = true]; + repeated uint32 index = 2 [packed = true]; + repeated sint32 coordinates = 3 [packed = true]; + } + + message Node { + repeated uint32 tags = 1 [packed = true]; + repeated sint32 coordinates = 2 [packed = true]; + } + + repeated string tags = 1; + repeated Way ways = 2; + repeated Node nodes = 3; +} +