Описание тега nettopologysuite

NetTopologySuite - это прямой порт всех функций, предлагаемых [JTS] Topology Suite
2 ответа

Получено NotSupportedException при использовании Dapper для вызова функции PostgreSQL с аргументом geography

Я использовал Dapper (используя npgsql поставщик данных с NetTopologySuite плагин) для вызова функции PostgreSQL с geography Затем аргумент получил NotSupportedException: System.NotSupportedException: The member _location of type NetTopologySuite.Ge…
07 июл '18 в 18:15
1 ответ

Не удается получить закрытую триангуляцию точек в NetTopologySuite

Я использую NetTopologySuite версии 1.14 и играю с ней, чтобы вычислить триангуляцию для набора точек. Более конкретно: Мне нужна трехмерная триангуляция Делоне для набора точек в трехмерном пространстве, которое также закрыто (конечная сетка должна…
28 июн '18 в 18:05
1 ответ

База данных DotNet Core сначала использует NetTopologySuite

Недавно я обновил до последней версии EntityFrameworkCore.PostgreSQL, но пространственные данные, похоже, не работали, потому что теперь они используют NetTopologySuite, см. Здесь Чтобы настроить плагин NetTopologySuite, добавьте в свой проект нюгет…
21 июн '18 в 13:25
0 ответов

Почему я не могу удалить шейп-файл?

Я использую библиотеку NetTopologySuite ( https://github.com/synhershko/nettopologysuite) Я попытался прочитать.shp и.dbf файл. И когда я закончу, удалите все файлы. Но я не могу, потому что некоторые из них используются. Я предполагаю, что я не зак…
24 фев '18 в 18:58
1 ответ

Есть ли способ объявить пространственный индекс с EntityFrameworkCore 2.2?

Я использую Entity Framework Core 2.2 с NetTopologySuite 1.15.1 и SQL Server 2016. Наличие столбца типа IPoint прекрасно работает до такой степени, что я хочу создать индекс по нему. У меня есть этот стол public class Location { public int Id { get;…
1 ответ

Почему sharpmap возвращает противоречивые результаты при отображении из точки в полигон?

Я использую шейп-файл (shp), который имеет поле дополнения под названием "ID". Шейп-файл чистый и не имеет перекрывающихся полигонов. Когда я передаю этот shapeFile следующей функции, я получаю противоречивые результаты. (Идентификатор, возвращаемый…
16 сен '14 в 19:36
1 ответ

npgsql с NetTopologySuite не может написать 3D точку

Я пытаюсь записать трехмерную точку (и линейную строку) в таблицу базы данных, используя npgsql с NetTopologySuite. Я использую последний выпуск (4.0.3), так как, по-видимому, решена проблема # 1906. Мой код: NpgsqlConnection conn = new NpgsqlConnec…
08 окт '18 в 08:21
1 ответ

Площадь пересечения прямоугольника и полигона НТС TopologySuite

Я заинтересован в области динамического NetTopologySuite.Geometries.Polygon это находится внутри фиксированного прямоугольника ограничительной рамки (105x68). Иногда он может вырваться из прямоугольника (что нормально), но меня интересует только обл…
02 фев '17 в 12:12
1 ответ

Как определить систему координат набора шейп-файлов с помощью ShapefileDataReader

У меня есть следующий код для чтения набора шейп-файлов (.dbf, .prj, .shp, .shx) с NetTopologySuite.IO.ShapefileDataReader: public FeatureCollection ReadShapeFile(string localShapeFile) { var collection = new FeatureCollection(); var factory = new G…
11 май '16 в 09:58
1 ответ

Вычисление смещения события с помощью NetTopologySuite?

Имеет ли NetTopologySuite инструменты, необходимые для вычисления точки на заданном расстоянии вдоль и от смещения полилинии в перпендикулярном направлении? Это было бы для размещения знаков на карте, которые описаны как 3,1 мили вдоль маршрута 242,…
14 ноя '18 в 17:27
1 ответ

Преобразование ответа GeoJSON в FeatureCollection

Привет, я пытаюсь проанализировать ответ от веб-службы OSM в коллекцию функций, используя GeoJson.Net Я новичок в GeoJSON и не могу определить, как это сделать: Ответ Json можно найти здесь. Код, который я написал: System.IO.StreamReader file = new …
10 июн '16 в 13:45
2 ответа

Возникли проблемы при сериализации NetTopologySuite FeaturesCollection в GeoJSON

Попытка вернуть некоторые довольно простые данные GeoJSON. Я нашел NetTopologySuite, настроил простую коллекцию FeaturesCollection и попытался сериализовать ее в строку GeoJson только для того, чтобы получить следующую ошибку: "Обнаружен цикл самосс…
05 ноя '14 в 17:36
1 ответ

Ошибка при использовании NetTopologySuite TransformGeometry

Я пытаюсь прочитать в шейп-файле, который имеет систему координат Северный / Восточный в Великобритании (BritishNationalGridOSGB36), в широту / долготу (WGS1984). Я нашел отличный пост здесь о том, как использовать NetTopologySuite для этого. Чтение…
17 июл '13 в 16:15
1 ответ

SharpMap: создание и редактирование геометрии

Я работаю в проекте, используя sharpmap, на котором мы отображаем информацию, но необходимо также создавать и редактировать. У меня есть опыт представления информации, но мне нужны советы по созданию и редактированию. Я работаю с версией 1.1.0 Sharp…
11 июн '15 в 23:06
1 ответ

Настройка пространственных данных в ядре.net

Как мне настроить NetTopologySuite в.net core 2.2? У меня есть это уже в startup.cs services.AddDbContext<ApplicationDbContext>(options => options.UseSqlServer(Configuration.GetConnectionString("DefaultConnection"))); https://docs.microsoft…
18 дек '18 в 20:51
1 ответ

Как объединить полигоны с неттопологисуитом?

Я должен объединить набор полигонов, создав новый полигон.Иногда случается, что у меня есть маленькие дыры среди полигонов, поэтому, когда я пытаюсь объединить их, я получаю сообщение об ошибке.Как я могу обнаружить это и решить? Обновление с некото…
14 апр '18 в 04:06
0 ответов

Как создать пустой (многоугольный) shape-файл с NetTopologySuite?

Я думаю, что название говорит все, я пытаюсь создать пустой ShapeFile с NetTopologySuite, Как я могу это понять? Я использовал что-то подобное: GeometryFactory outGeomFactory = new GeometryFactory(new PrecisionModel(), 25832); ShapefileDataWriter wr…
30 авг '18 в 13:13
1 ответ

NetTopologySuite конвертирует координаты в другую систему координат

Я пытаюсь преобразовать мои координаты в другую систему координат, используя NetTopologySuite. Но я не могу заставить его работать. Мое первоначальное преобразование - перейти от WGS84 к Lambert72. Я нашел этот пример где-то в stackru, но я не могу …
11 июл '17 в 13:06
2 ответа

C# NetTopologySuite M-значения

Я использую NetTopologySuite в качестве замены ядра.net для SqlGeometries. Кажется, что он не поддерживает M значений в точках или координатах, хотя у него есть M свойств. Например, этот простой код: using NetTopologySuite.Geometries; using System.D…
13 дек '18 в 15:03
0 ответов

Point.Empty.Equals(Point.Empty) == false // почему?

Используя NetTopologySuite, эти выражения ложны: Point.Empty.Equals(Point.Empty); // false Polygon.Empty.Equals(Polygon.Empty); // false Отладка показывает, что это поведение реализуется // Geometry public IntersectionMatrix Relate(IGeometry g) { re…
09 янв '15 в 15:28