Мапирајте, геокодирајте, усмјерите и обрадите просторне податке похрањене у различитим форматима датотека.
Набавите најкомплетније и најснажније за стварање нових пројеката инспирисаних њима и заснованих на њима, уместо да трошите ресурсе и напоре на кодирање онога што већ постоји за вас.GIS је једноставан начин за .NET рад са подацима GIS користећи потпуно управљани код са једноставним интерфејсом, размештањем и сигурношћу ваших података.
Наше за .NET омогућава конверзију између формата датотека у само једном реду кода VectorLayer.Трансформисати (енвиронмент, дриверс.- - - - - - - - - - - TopoJSON);
и има један образац и за формате и за њих, тако да не морате да бринете о разликама у њиховим унутрашњим структурама датотека.
GIS Енвиронмент за .NET пружа широк спектар опција за управљање подацима GIS као што су:
using (var map = new Map(800, 400))
{
map.Add(VectorLayer.Open(dataDir + "land.shp", Drivers.Shapefile));
map.Render(dataDir + "land_out.svg", Renderers.Svg);
}
using (var map = new Map(500, 450))
{
var symbolizer = new SimpleFill { FillColor = Color.Azure, StrokeColor = Color.Brown };
map.Add(VectorLayer.Open(dataDir + "polygons.geojson", Drivers.GeoJson), symbolizer);
map.Render(dataDir + "polygons_out.svg", Renderers.Svg);
}
using (var map = new Map(1000, 634))
{
var symbolizer = new SimpleLine { Width = 1.5, Color = Color.FromArgb(0xAE, 0xD9, 0xFD) };
var labeling = new SimpleLabeling(labelAttribute: "name")
{
HaloSize = 1,
Placement = new LineLabelPlacement
{
Alignment = LineLabelAlignment.Parallel,
}
};
map.Add(VectorLayer.Open(dataDir + "lines.geojson", Drivers.GeoJson), symbolizer, labeling);
map.Padding = 50;
map.Render(dataDir + "lines_labeling_parallel_out.svg", Renderers.Svg);
}
using (var map = new Map(500, 200))
{
var symbol = new SimpleMarker() { Size = 7, StrokeWidth = 1, FillColor = Color.Red };
map.Add(VectorLayer.Open(dataDir + "points.geojson", Drivers.GeoJson), symbol);
map.Padding = 20;
map.Render(dataDir + "points_out.svg", Renderers.Svg);
}
Постоји једноставан начин да се инсталирају ласери.GIS за .NET у ваш систем:
Наш је подржан на већини платформи и оперативних система. Пре покретања кода, уверите се да ваш систем испуњава одговарајуће захтеве.
Испробајте функције наше библиотеке да бисте видели нове могућности. Демо уживо у C#
Креирајте нове слојеве и скупове података или читајте објекте из постојећих датотека
Креирајте тачке, линије и површине
Изградња нелинеарних геометрија
Превођење геометрија у / из И-И-И-и - - - - - - -
Израчунајте тополошку везу између геометрија
Израчунајте пресек, спајање или разлику Било које геометрије
Израчунајте тампон подручје око геометрије
Визуелизација картица у формату за слање, у формату за слање, у формату за слање
Комбинујте више знакова да бисте извршили сложено цртање
Израчунајте параметре стила објекта на основу вредности његових атрибута
Редизајнирајте појединачне геометрије и читаве слојеве
Увоз просторних референтних система из Ан АНИНК, извоз просторних референтних система у Енвиронментал
Проналажење просторних референтних система помоћу Енвиронмент
Претворите податке у много подржаних формата
Извршите редизајнирање током конверзије података
Рад са просторним подацима у Инжињерингуе и Енвиронментал
Креирајте просторне индексе да бисте убрзали просторне упите
Очитавање вредности опсега из растерског формата од стране Енвиронмент
Такође можете погледати различите функције наше библиотеке GIS.