├── .gitignore ├── Directory.Build.props ├── Images ├── MassivePoints.100.png ├── MassivePoints.200.png ├── MassivePoints.2000.png ├── MassivePoints.svg ├── README.md ├── dbschema1.png ├── dbschema2.png └── u1F5FA-worldmap.svg ├── LICENSE ├── MassivePoints.Core ├── Axis.cs ├── Bound.cs ├── Collections │ ├── ExpandableArray.cs │ └── ReadOnlyArray.cs ├── Data │ ├── DbConnectionCache.cs │ ├── DbDataProvider.cs │ ├── DbPreparedCommand.cs │ ├── DbQueryDefinition.cs │ └── SQLiteJournalModes.cs ├── DataProvider │ ├── IDataProvider.cs │ ├── IDataProviderSession.cs │ └── QuadTreeNode.cs ├── InMemory │ └── InMemoryDataProvider.cs ├── Internal │ ├── InternalBound.cs │ ├── InternalDbDataProvider.cs │ ├── InternalQuadTreeSession.cs │ └── Utilities.cs ├── MassivePoints.Core.csproj ├── Point.cs ├── PointItem.cs ├── Properties │ └── AssemblyInfo.cs ├── QuadTree.cs ├── QuadTreeFactory.cs ├── QuadTreeSession.cs └── QuadTreeUpdateSession.cs ├── MassivePoints.sln ├── MassivePoints ├── AxisExtension.cs ├── BoundExtension.cs ├── Data │ └── DbDataProviderExtension.cs ├── MassivePoints.csproj ├── PointExtension.cs ├── PointItemExtension.cs ├── QuadTreeFactoryExtension.cs ├── QuadTreeSessionExtension.cs └── QuadTreeUpdateSessionExtension.cs ├── MassivePointsTests ├── MassivePointsTests.csproj ├── QuadTreeTests_InMemory.cs └── QuadTreeTests_SQLite.cs ├── README.md └── samples └── ImportOsmNode ├── ImportOsmNode.csproj └── Program.cs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/.gitignore -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /Images/MassivePoints.100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/Images/MassivePoints.100.png -------------------------------------------------------------------------------- /Images/MassivePoints.200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/Images/MassivePoints.200.png -------------------------------------------------------------------------------- /Images/MassivePoints.2000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/Images/MassivePoints.2000.png -------------------------------------------------------------------------------- /Images/MassivePoints.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/Images/MassivePoints.svg -------------------------------------------------------------------------------- /Images/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/Images/README.md -------------------------------------------------------------------------------- /Images/dbschema1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/Images/dbschema1.png -------------------------------------------------------------------------------- /Images/dbschema2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/Images/dbschema2.png -------------------------------------------------------------------------------- /Images/u1F5FA-worldmap.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/Images/u1F5FA-worldmap.svg -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/LICENSE -------------------------------------------------------------------------------- /MassivePoints.Core/Axis.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/MassivePoints.Core/Axis.cs -------------------------------------------------------------------------------- /MassivePoints.Core/Bound.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/MassivePoints.Core/Bound.cs -------------------------------------------------------------------------------- /MassivePoints.Core/Collections/ExpandableArray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/MassivePoints.Core/Collections/ExpandableArray.cs -------------------------------------------------------------------------------- /MassivePoints.Core/Collections/ReadOnlyArray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/MassivePoints.Core/Collections/ReadOnlyArray.cs -------------------------------------------------------------------------------- /MassivePoints.Core/Data/DbConnectionCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/MassivePoints.Core/Data/DbConnectionCache.cs -------------------------------------------------------------------------------- /MassivePoints.Core/Data/DbDataProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/MassivePoints.Core/Data/DbDataProvider.cs -------------------------------------------------------------------------------- /MassivePoints.Core/Data/DbPreparedCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/MassivePoints.Core/Data/DbPreparedCommand.cs -------------------------------------------------------------------------------- /MassivePoints.Core/Data/DbQueryDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/MassivePoints.Core/Data/DbQueryDefinition.cs -------------------------------------------------------------------------------- /MassivePoints.Core/Data/SQLiteJournalModes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/MassivePoints.Core/Data/SQLiteJournalModes.cs -------------------------------------------------------------------------------- /MassivePoints.Core/DataProvider/IDataProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/MassivePoints.Core/DataProvider/IDataProvider.cs -------------------------------------------------------------------------------- /MassivePoints.Core/DataProvider/IDataProviderSession.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/MassivePoints.Core/DataProvider/IDataProviderSession.cs -------------------------------------------------------------------------------- /MassivePoints.Core/DataProvider/QuadTreeNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/MassivePoints.Core/DataProvider/QuadTreeNode.cs -------------------------------------------------------------------------------- /MassivePoints.Core/InMemory/InMemoryDataProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/MassivePoints.Core/InMemory/InMemoryDataProvider.cs -------------------------------------------------------------------------------- /MassivePoints.Core/Internal/InternalBound.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/MassivePoints.Core/Internal/InternalBound.cs -------------------------------------------------------------------------------- /MassivePoints.Core/Internal/InternalDbDataProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/MassivePoints.Core/Internal/InternalDbDataProvider.cs -------------------------------------------------------------------------------- /MassivePoints.Core/Internal/InternalQuadTreeSession.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/MassivePoints.Core/Internal/InternalQuadTreeSession.cs -------------------------------------------------------------------------------- /MassivePoints.Core/Internal/Utilities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/MassivePoints.Core/Internal/Utilities.cs -------------------------------------------------------------------------------- /MassivePoints.Core/MassivePoints.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/MassivePoints.Core/MassivePoints.Core.csproj -------------------------------------------------------------------------------- /MassivePoints.Core/Point.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/MassivePoints.Core/Point.cs -------------------------------------------------------------------------------- /MassivePoints.Core/PointItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/MassivePoints.Core/PointItem.cs -------------------------------------------------------------------------------- /MassivePoints.Core/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/MassivePoints.Core/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /MassivePoints.Core/QuadTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/MassivePoints.Core/QuadTree.cs -------------------------------------------------------------------------------- /MassivePoints.Core/QuadTreeFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/MassivePoints.Core/QuadTreeFactory.cs -------------------------------------------------------------------------------- /MassivePoints.Core/QuadTreeSession.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/MassivePoints.Core/QuadTreeSession.cs -------------------------------------------------------------------------------- /MassivePoints.Core/QuadTreeUpdateSession.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/MassivePoints.Core/QuadTreeUpdateSession.cs -------------------------------------------------------------------------------- /MassivePoints.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/MassivePoints.sln -------------------------------------------------------------------------------- /MassivePoints/AxisExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/MassivePoints/AxisExtension.cs -------------------------------------------------------------------------------- /MassivePoints/BoundExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/MassivePoints/BoundExtension.cs -------------------------------------------------------------------------------- /MassivePoints/Data/DbDataProviderExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/MassivePoints/Data/DbDataProviderExtension.cs -------------------------------------------------------------------------------- /MassivePoints/MassivePoints.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/MassivePoints/MassivePoints.csproj -------------------------------------------------------------------------------- /MassivePoints/PointExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/MassivePoints/PointExtension.cs -------------------------------------------------------------------------------- /MassivePoints/PointItemExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/MassivePoints/PointItemExtension.cs -------------------------------------------------------------------------------- /MassivePoints/QuadTreeFactoryExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/MassivePoints/QuadTreeFactoryExtension.cs -------------------------------------------------------------------------------- /MassivePoints/QuadTreeSessionExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/MassivePoints/QuadTreeSessionExtension.cs -------------------------------------------------------------------------------- /MassivePoints/QuadTreeUpdateSessionExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/MassivePoints/QuadTreeUpdateSessionExtension.cs -------------------------------------------------------------------------------- /MassivePointsTests/MassivePointsTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/MassivePointsTests/MassivePointsTests.csproj -------------------------------------------------------------------------------- /MassivePointsTests/QuadTreeTests_InMemory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/MassivePointsTests/QuadTreeTests_InMemory.cs -------------------------------------------------------------------------------- /MassivePointsTests/QuadTreeTests_SQLite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/MassivePointsTests/QuadTreeTests_SQLite.cs -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/README.md -------------------------------------------------------------------------------- /samples/ImportOsmNode/ImportOsmNode.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/samples/ImportOsmNode/ImportOsmNode.csproj -------------------------------------------------------------------------------- /samples/ImportOsmNode/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kekyo/MassivePoints/HEAD/samples/ImportOsmNode/Program.cs --------------------------------------------------------------------------------